1. 15 5月, 2017 1 次提交
  2. 20 1月, 2017 1 次提交
    • H
      serial, ns16550: bugfix: ns16550 fifo not enabled · 17fa0326
      Heiko Schocher 提交于
      commit: 65f83802 "serial: 16550: Add getfcr accessor"
      breaks u-boot commandline working with long commands
      sending to the board.
      
      Since the above patch, you have to setup the fcr register.
      
      For board/archs which enable OF_PLATDATA, the new field
      fcr in struct ns16550_platdata is not filled with a
      default value ...
      
      This leads in not setting up the uarts fifo, which ends
      in problems, when you send long commands to u-boots
      commandline.
      
      Detected this issue with automated tbot tests on am335x
      based shc board.
      
      The error does not popup, if you type commands. You need
      to copy&paste a long command to u-boots commandshell
      (or send a long command with tbot)
      
      Possible boards/plattforms with problems:
      ./arch/arm/cpu/arm926ejs/lpc32xx/devices.c
      ./arch/arm/mach-tegra/board.c
      ./board/overo/overo.c
      ./board/quipos/cairo/cairo.c
      ./board/logicpd/omap3som/omap3logic.c
      ./board/logicpd/zoom1/zoom1.c
      ./board/timll/devkit8000/devkit8000.c
      ./board/lg/sniper/sniper.c
      ./board/ti/beagle/beagle.c
      ./drivers/serial/serial_rockchip.c
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      Signed-off-by: NLadislav Michl <ladis@linux-mips.org>
      Tested-by: NAdam Ford <aford173@gmail.com>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      17fa0326
  3. 23 7月, 2016 1 次提交
  4. 15 3月, 2016 1 次提交
    • A
      ARM: Various: Future-proof serial platdata · 2f6ed3b8
      Adam Ford 提交于
      A few boards still use ns16550_platdata structures, but assume the structure
      is going to be in a specific order. By explicitly naming each entry,
      this should also help 'future-proof' in the event the structure changes.
      
      Tested on the Logic PD Torpedo + Wireless.
      
      I only changed a handful of devices that used the same syntax as the Logic
      board.  Appologies if I missed one or stepped on toes.  Thanks to Derald Woods
      and Alexander Graf.
      Signed-off-by: NAdam Ford <aford173@gmail.com>
      
      V6: Add fix to arch/arm/cpu/armv7/am33xx/board.c
      
      V5: Add fix to arch/arm/cpu/arm926ejs/lpc32xx/devices.c
      
      V4: Fix subject heading
      
      V3: Remove  reg_offset out in all the structs. It was reverted out, and and if
      it did exist, it would get initialized to 0 by default.
      
      V2: I hastily copy-pasted the boards without looking at the UART number.
      This addresses 3 boards that use UART3 and not UART1.
      Reviewed-by: NMugunthan V N <mugunthanvnm@ti.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      2f6ed3b8
  5. 22 11月, 2015 1 次提交
  6. 23 10月, 2015 1 次提交
  7. 05 12月, 2014 1 次提交
  8. 24 10月, 2014 1 次提交
  9. 18 4月, 2014 2 次提交
  10. 24 7月, 2013 1 次提交
  11. 09 3月, 2013 2 次提交
  12. 15 5月, 2012 1 次提交
    • J
      ARM:OMAP+:MMC: Add parameters to MMC init · bbbc1ae9
      Jonathan Solnit 提交于
      Add parameters to the OMAP MMC initialization function so the board can
      mask host capabilities and set the maximum clock frequency.  While the
      OMAP supports a certain set of MMC host capabilities, individual boards
      may be more restricted and the OMAP may need to be configured to match
      the board.  The PRG_SDMMC1_SPEEDCTRL bit in the OMAP3 is an example.
      Signed-off-by: NJonathan Solnit <jsolnit@gmail.com>
      bbbc1ae9
  13. 04 9月, 2011 1 次提交
  14. 21 12月, 2010 1 次提交
  15. 04 1月, 2010 1 次提交
  16. 15 12月, 2009 1 次提交
  17. 05 9月, 2009 1 次提交
  18. 29 7月, 2009 1 次提交
    • T
      OMAP3 Move twl4030 power and led functions · 2c155130
      Tom Rix 提交于
      Because twl4030 now has its own device files, move exiting
      omap3 power_init_r to a new location.
      
      power_init_r is the only function in board/omap3/common.
      It initializes the twl4030 power for the board and enables
      the led.
      
      The power part of the the function is moved to twl4030_power_init in
      drivers/power/twl4030.c The power compilation is conditional on the
      existing config variable CONFIG_TWL4030_POWER.
      
      The led part is moved to twl4030_led_init in the new file
      drivers/misc/twl4030_led.c  The led compilation is conditional on
      the new config variable CONFIG_TWL4030_LED
      
      The directory board/omap3/common was removed because power_init_r
      was the only function in it.
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      Acked-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
      Acked-by: NHeiko Schocher <hs@denx.de>
      2c155130
  19. 28 7月, 2009 1 次提交
    • T
      TWL4030 Add power reset button · cd782635
      Tom Rix 提交于
      The Zoom2 power reset button is on the top right side of the
      main board.  Press and hold for about to 8 seconds to completely
      reset the board.
      
      Some of the beta boards have a hardware problem that prevents
      using this feature.  If is difficult to further characterize the
      boards that fail.  So disable resetting for all beta boards.
      
      The Zoom1 reset button is the red circle on the top right,
      front of the board.  Press and hold the button for 8 seconds to
      completely reset the board.
      
      After analyzing beagle, it was determined that other boards
      that use the twl4030 for power managment can also make use
      this function.
      
      The resetting is done by the power management part of the twl4030.
      Since there is no existing drivers/power, add one.
      
      The compilation of power/twl4030.h is controlled by the config
      variable CONFIG_TWL4030_POWER
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      Acked-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
      Acked-by: NHeiko Schocher <hs@denx.de>
      cd782635
  20. 05 4月, 2009 1 次提交
  21. 14 3月, 2009 1 次提交
  22. 29 1月, 2009 2 次提交