1. 17 9月, 2014 3 次提交
  2. 11 9月, 2014 11 次提交
  3. 10 9月, 2014 1 次提交
    • M
      microblaze: remove #ident directive to fix build error · 1a7ae258
      Masahiro Yamada 提交于
      The microblaze-generic board fails to build at least
      with the kernel.org crosstool:
      https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/
      x86_64-gcc-4.9.0-nolibc_microblaze-linux.tar.xz
      
      $ make CROSS_COMPILE=microblaze-linux- microblaze-generic_defconfig all
        [ snip ]
        CC      disk/part.o
        CC      disk/part_dos.o
        LD      disk/built-in.o
        CC      drivers/block/systemace.o
      {standard input}: Assembler messages:
      {standard input}:2495: Error: operation combines symbols in different segments
      {standard input}:2496: Error: operation combines symbols in different segments
      {standard input}:2499: Error: operation combines symbols in different segments
      {standard input}:2500: Error: operation combines symbols in different segments
      {standard input}:2505: Error: operation combines symbols in different segments
      {standard input}:2506: Error: operation combines symbols in different segments
      {standard input}:2515: Error: operation combines symbols in different segments
      {standard input}:2516: Error: operation combines symbols in different segments
      {standard input}:2519: Error: operation combines symbols in different segments
      {standard input}:2520: Error: operation combines symbols in different segments
      {standard input}:2529: Error: operation combines symbols in different segments
      {standard input}:2530: Error: operation combines symbols in different segments
      {standard input}:2533: Error: operation combines symbols in different segments
      {standard input}:2534: Error: operation combines symbols in different segments
      {standard input}:2539: Error: operation combines symbols in different segments
      {standard input}:2540: Error: operation combines symbols in different segments
      {standard input}:2549: Error: operation combines symbols in different segments
      {standard input}:2550: Error: operation combines symbols in different segments
      make[3]: *** [drivers/block/systemace.o] Error 1
      make[2]: *** [drivers/block] Error 2
      make[1]: *** [drivers] Error 2
      make: *** [__build_one_by_one] Error 2
      
      It looks like the cause of this error message is the "#ident" directive.
      Signed-off-by: NMasahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Michal Simek <michal.simek@xilinx.com>
      Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
      1a7ae258
  4. 09 9月, 2014 10 次提交
  5. 05 9月, 2014 11 次提交
  6. 02 9月, 2014 1 次提交
    • L
      dfu: Provide means to find difference between dfu-util -e and -R · 1cc03c5c
      Lukasz Majewski 提交于
      This commit provides distinction between DFU device detach and reset.
      The -R behavior is preserved with proper handling of the dfu-util's -e
      switch, which detach the DFU device.
      
      By running dfu-util -e; one can force device to finish the execution of
      dfu command on target and execute some other scripted commands.
      
      Moreover, some naming has been changed - the dfu_reset() method now is known
      as dfu_detach(). New name better reflects the purpose of the code.
      
      It was also necessary to increase the number of usb_gadget_handle_interrupts()
      calls since we also must wait for detection of the USB reset event.
      
      Example usage:
      1. -e (detach) switch
       dfu-util -a0 -D file1.bin;dfu-util -a3 -D uImage;dfu-util -e
      
       access to u-boot prompt.
      
      2. -R (reset) switch
       dfu-util -a0 -D file1.bin;dfu-util -R -a3 -D uImage
      
       target board reset
      Signed-off-by: NLukasz Majewski <l.majewski@samsung.com>
      Reviewed-by: NStephen Warren <swarren@nvidia.com>
      Tested-by: NStephen Warren <swarren@nvidia.com>
      1cc03c5c
  7. 01 9月, 2014 1 次提交
    • S
      dm: gpio: Enhance gpio command to show only active GPIOs · 89e64054
      Simon Glass 提交于
      The GPIO list is very long in many cases and most of them are not used.
      By default, show only the GPIOs that are in use, and provide a flag to show
      all of them. This makes the 'gpio status' command much more pleasant.
      
      In order to do this, driver model now exposes a method for obtaining the
      'function' of a GPIO, which describes whether it is an input or output, for
      example. Implementation of this method is optional.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      89e64054
  8. 31 8月, 2014 2 次提交