1. 01 5月, 2013 6 次提交
    • S
      sandbox: Switch over to generic board · a733b06b
      Simon Glass 提交于
      Add generic board support for sandbox. and remove the old board init code.
      
      Select CONFIG_SYS_GENERIC_BOARD for sandbox now that this is supported.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NTom Rini <trini@ti.com>
      a733b06b
    • S
      sandbox: Provide a way to map from host RAM to U-Boot RAM · 781adb57
      Simon Glass 提交于
      In many cases, pointers to memory are passed around, and these pointers
      refer to U-Boot memory, not host memory. This in itself is not a
      problem.
      
      However, in a few places, we cast that pointer back to a ulong (being
      a U-Boot memory address). It is possible to convert many of these cases
      to avoid this. However there are data structures (e.g. struct
      bootm_headers) which use pointers. We could with a lot of effort adjust
      the structs and all code that uses them to use ulong instead of pointers.
      
      This seems like an unacceptable cost, since our objective with sandbox
      is to minimise the impact on U-Boot code while maximising the features
      available to sandbox.
      
      Therefore, create a map_to_sysmem() function which converts from a
      pointer to a U-Boot address. This can be used sparingly when needed.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      781adb57
    • S
      Trigger generic board error only when building · fada9e20
      Simon Glass 提交于
      At present the generic board error can occur when configuring U-Boot, or
      during distclean, but this is incorrect. The existing autoconf.mk may come
      from an earlier U-Boot configuration which is about to be overwritten.
      
      Make the error conditional so that it will only be triggered when we are
      actually building U-Boot.
      
      This avoids a problem where the system is being reconfigured to remove
      CONFIG_SYS_GENERIC_BOARD on an architecture that does not support it.
      Currently this will print an error and require the manual removal of
      include/autoconf.mk.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      fada9e20
    • T
      Merge branch 'master' of git://git.denx.de/u-boot-i2c · ce5346a8
      Tom Rini 提交于
      ce5346a8
    • T
      92daa4d2
    • A
      post: fix I2C POST failure for devices in CONFIG_SYS_POST_I2C_IGNORES · c5528501
      Anatolij Gustschin 提交于
      Devices in CONFIG_SYS_POST_I2C_IGNORES list may be absent
      and the rule is not to report I2C POST failure for devices
      in this list. Currently this doesn't work since probing for
      these devices isn't done and thus they are not marked as
      successfully probed. Ignore optional devices when checking
      for devices that didn't respond.
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      c5528501
  2. 30 4月, 2013 5 次提交
  3. 22 4月, 2013 6 次提交
  4. 20 4月, 2013 2 次提交
  5. 19 4月, 2013 4 次提交
  6. 17 4月, 2013 8 次提交
  7. 16 4月, 2013 9 次提交