1. 04 9月, 2011 3 次提交
  2. 04 8月, 2011 1 次提交
  3. 28 7月, 2011 1 次提交
  4. 26 7月, 2011 1 次提交
  5. 17 7月, 2011 1 次提交
  6. 04 7月, 2011 2 次提交
    • A
      armv7: integrate cache maintenance support · c2dd0d45
      Aneesh V 提交于
      - Enable I-cache on bootup
      - Enable MMU and D-cache immediately after relocation
      	- Do necessary initialization before enabling d-cache and MMU
      - Changes to cleanup_before_linux()
      	- Make changes according to the new framework
      Signed-off-by: NAneesh V <aneesh@ti.com>
      c2dd0d45
    • A
      armv7: rename cache related CONFIG flags · e47f2db5
      Aneesh V 提交于
      Replace the cache related CONFIG flags with more meaningful
      names. Following are the changes:
      
      CONFIG_L2_OFF	     -> CONFIG_SYS_L2CACHE_OFF
      CONFIG_SYS_NO_ICACHE -> CONFIG_SYS_ICACHE_OFF
      CONFIG_SYS_NO_DCACHE -> CONFIG_SYS_DCACHE_OFF
      Signed-off-by: NAneesh V <aneesh@ti.com>
      V2:
       * Changed CONFIG_L2_OFF -> CONFIG_SYS_NO_L2CACHE
      V4:
       * Changed all three flags to the final names suggested as above
         and accordingly changed the commit message
      e47f2db5
  7. 23 6月, 2011 2 次提交
  8. 28 4月, 2011 2 次提交
  9. 28 3月, 2011 1 次提交
  10. 19 1月, 2011 1 次提交
  11. 09 12月, 2010 1 次提交
  12. 30 10月, 2010 2 次提交
  13. 24 10月, 2010 1 次提交
  14. 14 10月, 2010 1 次提交
  15. 13 10月, 2010 1 次提交
  16. 12 10月, 2010 1 次提交
    • B
      davinci_emac: davinci_eth_set_mac_addr to ->write_hwaddr · 7b37a27e
      Ben Gardiner 提交于
      This patch proposes to migrate the davinci_emac driver to using the
      eth_device->write_hwaddr function pointer as suggested by Ben Warren.
      
      All the davinci boards had the behaviour, prior to this patch, of
      sync'ing the environment variable enetaddr with the MAC address read
      from non-volatile storage on boot -- when the two locations disagreed,
      the environment variable value took precendence. This patch keeps the
      same behaviour but lets eth_initialize take care of it.
      
      This patch refactors davinci_emac setup in the boards so that the MAC
      address is read from non-volatile storage into the environment variable
      and then the environment variable value is use in eth_intialize. The
      only exception is the direct call to davinci_eth_set_mac_addr made by
      the da830evm board init which was changed into an assignment of the
      enetaddr field.
      Signed-off-by: NBen Gardiner <bengardiner@nanometrics.ca>
      Tested-by: NNick Thompson <nick.thompson@ge.com>
      Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
      7b37a27e
  17. 20 9月, 2010 1 次提交
    • H
      ARM: add relocation support · f1d2b313
      Heiko Schocher 提交于
      !! This breaks support for all arm boards !!
      
      To compile in old style, you must define
      CONFIG_SYS_ARM_WITHOUT_RELOC or you can compile
      with "CONFIG_SYS_ARM_WITHOUT_RELOC=1 ./MAKEALL board"
      
      !! This define will be removed soon, so convert your
      board to use relocation support
      
      Portions of this work were supported by funding from
      the CE Linux Forum.
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      
      Fix boot from NAND for non-ARM systems
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      f1d2b313
  18. 19 9月, 2010 1 次提交
  19. 04 8月, 2010 1 次提交
    • W
      Rename getenv_r() into getenv_f() · cdb74977
      Wolfgang Denk 提交于
      While running from flash, i. e. before relocation, we have only a
      limited C runtime environment without writable data segment. In this
      phase, some configurations (for example with environment in EEPROM)
      must not use the normal getenv(), but a special function.  This
      function had been called getenv_r(), with the idea that the "_r"
      suffix would mean the same as in the _r_eentrant versions of some of
      the C library functions (for example getdate vs. getdate_r, getgrent
      vs. getgrent_r, etc.).
      
      Unfortunately this was a misleading name, as in U-Boot the "_r"
      generally means "running from RAM", i. e. _after_ relocation.
      
      To avoid confusion, rename into getenv_f() [as "running from flash"]
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Acked-by: NDetlev Zundel <dzu@denx.de>
      cdb74977
  20. 13 4月, 2010 1 次提交
  21. 08 3月, 2010 1 次提交
  22. 11 11月, 2009 1 次提交
  23. 11 10月, 2009 1 次提交
  24. 03 10月, 2009 3 次提交
  25. 05 9月, 2009 3 次提交
  26. 26 8月, 2009 1 次提交
  27. 18 7月, 2009 1 次提交
    • J
      stdio/device: rework function naming convention · 52cb4d4f
      Jean-Christophe PLAGNIOL-VILLARD 提交于
      So far the console API uses the following naming convention:
      
      	======Extract======
      	typedef struct device_t;
      
      	int	device_register (device_t * dev);
      	int	devices_init (void);
      	int	device_deregister(char *devname);
      	struct list_head* device_get_list(void);
      	device_t* device_get_by_name(char* name);
      	device_t* device_clone(device_t *dev);
      	=======
      
      which is too generic and confusing.
      
      Instead of using device_XX and device_t we change this
      into stdio_XX and stdio_dev
      
      This will also allow to add later a generic device mechanism in order
      to have support for multiple devices and driver instances.
      Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
      
      Edited commit message.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      52cb4d4f
  28. 21 6月, 2009 1 次提交
  29. 13 6月, 2009 2 次提交