1. 21 5月, 2019 4 次提交
    • M
      mpc83xx: Migrate LBLAW_* to Kconfig · 9c5df7a2
      Mario Six 提交于
      The LBLAW_* values determine the window configuration of the memory
      controller. Hence, they must be known at compile time, and cannot be
      implemented in the DT mechanism.
      
      Configuration of this crucial variable should still be somewhat
      comfortable. Hence, make its fields configurable in Kconfig, and
      assemble the final value from these.
      Signed-off-by: NMario Six <mario.six@gdsys.cc>
      9c5df7a2
    • M
      mpc83xx: Migrate BATS config to Kconfig · 30915ab9
      Mario Six 提交于
      The BATs (block address translation registers) determine the initial
      memory window mappings. Hence, they must be known at compile time and
      cannot be implemented in the DT mechanism.
      
      Configuration of this crucial variable should still be somewhat
      comfortable. Hence, make its fields configurable in Kconfig, and
      assemble the final value from these.
      Signed-off-by: NMario Six <mario.six@gdsys.cc>
      30915ab9
    • M
      powerpc: Migrate HIGH_BATS to Kconfig · 93de2530
      Mario Six 提交于
      Migrate the CONFIG_HIGH_BATS variable to Kconfig.
      Signed-off-by: NMario Six <mario.six@gdsys.cc>
      93de2530
    • M
      mpc83xx: Kconfig: Migrate HRCW to Kconfig · 21c1502a
      Mario Six 提交于
      The HRCW (hardware reset configuration word) is a constant that must be
      hard-coded into the boot loader image. So, it must be available at
      compile time, and cannot be migrated to the DT mechanism, but has to be
      kept in Kconfig.
      
      Configuration of this crucial variable should still be somewhat
      comfortable. Hence, make its fields configurable in Kconfig, and
      assemble the final value from these.
      Signed-off-by: NMario Six <mario.six@gdsys.cc>
      21c1502a
  2. 20 5月, 2019 5 次提交
  3. 07 5月, 2018 1 次提交
    • T
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini 提交于
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      83d290c5
  4. 09 4月, 2018 1 次提交
  5. 11 2月, 2018 1 次提交
    • T
      configs: Migrate CONFIG_SYS_TEXT_BASE · 278b90ce
      Tom Rini 提交于
      On the NIOS2 and Xtensa architectures, we do not have
      CONFIG_SYS_TEXT_BASE set.  This is a strict migration of the current
      values into the defconfig and removing them from the headers.
      
      I did not attempt to add more default values in and for now will leave
      that to maintainers.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      278b90ce
  6. 06 11月, 2017 1 次提交
  7. 02 9月, 2017 1 次提交
  8. 01 8月, 2017 1 次提交
  9. 19 11月, 2015 1 次提交
  10. 24 7月, 2013 1 次提交
  11. 16 2月, 2013 1 次提交
  12. 24 10月, 2012 2 次提交
  13. 04 11月, 2011 2 次提交
  14. 11 5月, 2011 1 次提交
  15. 30 4月, 2011 2 次提交
    • H
      ppc, 8321: cleanup tuxa1, tuda1 and suvd3 support · 8ed74341
      Heiko Schocher 提交于
      For the kmsupx5 a new header file was introduced km8321-common.h.
      Now the common stuff from tuxa1, tuda1 and suvd3 was removed and
      the new header file included.
      
      The defines CONFIG_SYS_PIGGY_BASE and CONFIG_SYS_PIGGY_SIZE are
      confusing. Because they actually describe the KMBEC FPGA values.
      The KMBEC FPGA can be PRIO on kmeter1 or upio on mgcoge. Therefore
      all the defines were renamed.
      
      remove unneeded variable CONFIG_KM_DEF_NETDEV, as it is
      already declared in keymile-common.h
      Signed-off-by: NHolger Brunck <holger.brunck@keymile.com>
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      Acked-by: NKim Phillips <kim.phillips@freescale.com>
      cc: Kim Phillips <kim.phillips@freescale.com>
      cc: Wolfgang Denk <wd@denx.de>
      cc: Valentin Longchamp <valentin.longchamp@keymile.com>
      8ed74341
    • H
      mpc832x: add support for the mpc8321 based suvd3 board · 62ddcf05
      Heiko Schocher 提交于
      - serial console on UART1
      - Ethernet RMII over UCC4
      - PHY SMSC LAN8700
      - 64MB Flash
      - 128 MB DDR2 RAM
      - I2C
      - bootcount
      
      This board is similiar to the kmeter1 (8360) board,
      so common config options are extracted into the
      include/configs/km83xx-common.h file.
      Signed-off-by: NHeiko Schocher <hs@denx.de>
      Acked-by: NKim Phillips <kim.phillips@freescale.com>
      cc: Kim Phillips <kim.phillips@freescale.com>
      cc: Holger Brunck <holger.brunck@keymile.com>
      cc: Valentin Longchamp <valentin.longchamp@keymile.com>
      62ddcf05