1. 28 4月, 2011 2 次提交
  2. 01 12月, 2010 1 次提交
  3. 20 11月, 2010 1 次提交
  4. 27 10月, 2010 1 次提交
    • W
      Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value · 25ddd1fb
      Wolfgang Denk 提交于
      CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not
      being able to use "sizeof(struct global_data)" in assembler files.
      Recent experience has shown that manual synchronization is not
      reliable enough.  This patch renames CONFIG_SYS_GBL_DATA_SIZE into
      GENERATED_GBL_DATA_SIZE which gets automatically generated by the
      asm-offsets tool.  In the result, all definitions of this value can be
      deleted from the board config files.  We have to make sure that all
      files that reference such data include the new <asm-offsets.h> file.
      
      No other changes have been done yet, but it is obvious that similar
      changes / simplifications can be done for other, related macro
      definitions as well.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Acked-by: NKumar Gala <galak@kernel.crashing.org>
      25ddd1fb
  5. 06 7月, 2010 1 次提交
  6. 08 6月, 2010 2 次提交
  7. 13 2月, 2010 1 次提交
  8. 01 2月, 2010 1 次提交
  9. 04 1月, 2010 1 次提交
  10. 20 12月, 2009 1 次提交
    • T
      OMAP3 zoom1 Add usbtty configuration · 05be5a60
      Tom Rix 提交于
      The primary console of zoom1 is the serial out from the jumpers
      accessed by removing the back panel.
      
      A secondary console is to use the usbtty.  The user can set this
      manually by doing
      
      setenv stdout usbtty; setenv stdin usbtty; setenv stderr usbtty
      saveenv
      
      usbtty will be usable by accessing the /dev/ttyACM0 on a linux host.
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      05be5a60
  11. 09 12月, 2009 1 次提交
  12. 28 11月, 2009 1 次提交
  13. 19 10月, 2009 1 次提交
  14. 13 10月, 2009 1 次提交
    • T
      TI OMAP3 Use arm init sequence to initialize i2c · 0297ec7e
      Tom Rix 提交于
      This changes fixes an early i2c error.
      
      It appears that I2C is working because once a read or write
      error is detected, the omap24xx_i2c driver calls i2c_init
      inside its error handling check.
      
      While it is ok to attempt error handling this way, the boards
      must not depend on this side effect to initialize it's i2c.
      
      Instead of explicitly calling i2c_init for every board, use
      the generic arm initialization in lib_arm/board.c. By defining
      the config variable CONFIG_HARD_I2C, the omap3 i2c initialization
      is included in the init_sequence table.
      
      Run tested on Beagle.
      Compile tested on the omap3's
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      Acked-by: NDirk Behme <dirk.behme@googlemail.com>
      0297ec7e
  15. 04 10月, 2009 1 次提交
    • T
      TI OMAP3 Use arm init sequence to initialize i2c · 54737ba1
      Tom Rix 提交于
      This changes fixes an early i2c error.
      
      It appears that I2C is working because once a read or write
      error is detected, the omap24xx_i2c driver calls i2c_init
      inside its error handling check.
      
      While it is ok to attempt error handling this way, the boards
      must not depend on this side effect to initialize it's i2c.
      
      Instead of explicitly calling i2c_init for every board, use
      the generic arm initialization in lib_arm/board.c. By defining
      the config variable CONFIG_HARD_I2C, the omap3 i2c initialization
      is included in the init_sequence table.
      
      Run tested on Beagle.
      Compile tested on the omap3's
      Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
      Acked-by: NDirk Behme <dirk.behme@googlemail.com>
      54737ba1
  16. 08 8月, 2009 2 次提交
  17. 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
  18. 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
  19. 19 7月, 2009 1 次提交
  20. 13 6月, 2009 1 次提交
  21. 01 5月, 2009 1 次提交
  22. 30 4月, 2009 1 次提交
    • S
      OMAP3: Use functions print_cpuinfo() and checkboard() · 6a6b62e3
      Sanjeev Premi 提交于
      Use the functions print_cpuinfo() and checkboard() to
      display the cpu and board specific information.
      
      These functions reuse content from the existing function
      display_board_info() - which has been removed.
      
      Also, updated the existig OMAP3 configurations to
      define:
       - CONFIG_DISPLAY_CPUINFO
       - CONFIG_DISPLAY_BOARDINFO
      Signed-off-by: NSanjeev Premi <premi@ti.com>
      6a6b62e3
  23. 27 4月, 2009 1 次提交
  24. 05 4月, 2009 1 次提交
  25. 04 4月, 2009 1 次提交
    • W
      Add "source" command; prepare removal of "autoscr" command · 74de7aef
      Wolfgang Denk 提交于
      According to the doc/feature-removal-schedule.txt, the "autoscr"
      command will be replaced by the "source" command in approximately 6
      months from now.
      
      This patch prepares this change and starts a 6 month transition
      period as follows:
      
      - The new "source" command has been added, which implements exactly
        the same functionlaity as the old "autoscr" command before
      - The old "autoscr" command name is kept as an alias for compatibility
      - Command sequences, script files atc. have been adapted to use the
        new "source" command
      - Related environment variables ("autoscript", "autoscript_uname")
        have *not* been adapted yet; these will be renamed resp. removed in
        a separate patch when the support for the "autoscr" command get's
        finally dropped.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      74de7aef
  26. 31 3月, 2009 1 次提交
  27. 29 3月, 2009 1 次提交
  28. 07 2月, 2009 1 次提交
  29. 29 1月, 2009 2 次提交