1. 26 7月, 2019 1 次提交
  2. 13 7月, 2019 1 次提交
    • A
      ARM: davinci: da850: Manual pinmux only when PINCTRL not available · 877ab242
      Adam Ford 提交于
      With a recent update to the pinctrl-single driver and the fact
      that the da850evm has both DM and OF_CONTROL working in both SPL
      and U-Boot, some of the manual pinmuxing can be setup to only
      be activated when either the driver doesn't have DM for it, or
      when CONFIG_PINMUX isn't available (only during SPL).  If the
      code ever shrinks enough to support PINCTRL in SPL, a lot of this
      can go away.  This also remove some manual pinmuxing not needed
      by SPL to give SPL a little more breathing room.
      Signed-off-by: NAdam Ford <aford173@gmail.com>
      877ab242
  3. 06 6月, 2019 2 次提交
  4. 29 5月, 2019 1 次提交
  5. 24 4月, 2019 1 次提交
  6. 12 4月, 2019 2 次提交
  7. 19 2月, 2019 1 次提交
  8. 27 1月, 2019 1 次提交
    • T
      linker: Modify linker scripts to be more generic · 2f41ade7
      Tom Rini 提交于
      Make use of "IMAGE_MAX_SIZE" and "IMAGE_TEXT_BASE" rather than
      CONFIG_SPL_MAX_SIZE and CONFIG_SPL_TEXT_BASE.  This lets us re-use the
      same script for both SPL and TPL.  Add logic to scripts/Makefile.spl to
      pass in the right value when preprocessing the script.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: Jagan Teki <jagan@openedev.com>
      Cc: Maxime Ripard <maxime.ripard@bootlin.com>
      Cc: Andreas Bießmann <andreas@biessmann.org>
      Cc: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
      Cc: Michal Simek <monstr@monstr.eu>
      Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
      Cc: York Sun <york.sun@nxp.com>
      Cc: Bin Meng <bmeng.cn@gmail.com>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Adam Ford <aford173@gmail.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
      Tested-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
      Tested-by: Adam Ford <aford173@gmail.com> #da850evm & omap3_logic_somlv
      Reviewed-by: NSimon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      2f41ade7
  9. 11 12月, 2018 1 次提交
    • A
      ARM: davinci: Orphan Spectrum Digital AM18xx EVM · 286a5c44
      Adam Ford 提交于
      I had requested the da850 boards because their previous maintainer
      had an invalid e-mail address.  I work at Logic PD who makes
      the da850-evm kits, so I have access to various boards of theirs.
      
      The Spectrum Digital AM18xx board is based on the Logic PD
      da850 EVM, but it's not the same company.  Since I don't have the
      hardware to test/verify changes, I would prefer to not be
      responsible for this board.
      Signed-off-by: NAdam Ford <aford173@gmail.com>
      286a5c44
  10. 10 10月, 2018 1 次提交
  11. 12 9月, 2018 3 次提交
  12. 20 8月, 2018 1 次提交
  13. 19 6月, 2018 1 次提交
  14. 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
  15. 09 4月, 2018 1 次提交
    • A
      net: Move enetaddr env access code to env config instead of net config · 9925f1db
      Alex Kiernan 提交于
      In order that we can use eth_env_* even when CONFIG_NET isn't set, move
      these functions to environment code from net code.
      
      This fixes failures such as:
      
        board/ti/am335x/built-in.o: In function `board_late_init':
        board/ti/am335x/board.c:752: undefined reference to `eth_env_set_enetaddr'
        u-boot/board/ti/am335x/board.c:766: undefined reference to `eth_env_set_enetaddr'
      
      which caters for use cases such as:
      
      commit f411b5cc ("board: am335x: Always set eth/eth1addr environment
      variable")
      
      when Ethernet is required in Linux, but not U-Boot.
      Signed-off-by: NAlex Kiernan <alex.kiernan@gmail.com>
      9925f1db
  16. 29 9月, 2017 1 次提交
  17. 13 9月, 2017 4 次提交
  18. 16 8月, 2017 4 次提交
  19. 05 6月, 2017 1 次提交
  20. 12 5月, 2017 1 次提交
  21. 07 4月, 2017 1 次提交
  22. 21 3月, 2017 1 次提交
  23. 18 2月, 2017 1 次提交
  24. 29 1月, 2017 1 次提交
  25. 15 1月, 2017 1 次提交
    • T
      arm: Remove unregister MACH_TYPE_xxx uses · 70b26cd0
      Tom Rini 提交于
      Before we can sync with the latest mach-types.h file from the Linux
      Kernel we need to remove some instances of MACH_TYPE_xxx from our
      sources.  As these values have been removed from the canonical upstream
      source we should not be using them either, so drop.
      
      Cc: Tom Warren <twarren@nvidia.com>
      Cc: Lucas Stach <dev@lynxeye.de>
      Cc: Luka Perkov <luka@openwrt.org>
      Cc: Stephen Warren <swarren@wwwdotorg.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Thomas Weber <weber@corscience.de>
      Cc: Lucile Quirion <lucile.quirion@savoirfairelinux.com>
      Cc: Matthias Weisser <weisserm@arcor.de>
      Cc: Suriyan Ramasami <suriyan.r@gmail.com>
      Cc: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
      Cc: Bo Shen <voice.shen@atmel.com>
      Cc: Nick Thompson <nick.thompson@gefanuc.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Erik van Luijk <evanluijk@interact.nl>
      Cc: Lokesh Vutla <lokeshvutla@ti.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      70b26cd0
  26. 11 1月, 2017 1 次提交
    • M
      mmc: move more driver config options to Kconfig · 1d2c0506
      Masahiro Yamada 提交于
      Move (and rename) the following CONFIG options to Kconfig:
      
        CONFIG_DAVINCI_MMC  (renamed to CONFIG_MMC_DAVINCI)
        CONFIG_OMAP_HSMMC   (renamed to CONFIG_MMC_OMAP_HS)
        CONFIG_MXC_MMC      (renamed to CONFIG_MMC_MXC)
        CONFIG_MXS_MMC      (renamed to CONFIG_MMC_MXS)
        CONFIG_TEGRA_MMC    (renamed to CONFIG_MMC_SDHCI_TEGRA)
        CONFIG_SUNXI_MMC    (renamed to CONFIG_MMC_SUNXI)
      
      They are the same option names as used in Linux.
      
      This commit was created as follows:
      
      [1] Rename the options with the following command:
      
      find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
      -type f -print | xargs sed -i -e '
      s/CONFIG_DAVINCI_MMC/CONFIG_MMC_DAVINCI/g
      s/CONFIG_OMAP_HSMMC/CONFIG_MMC_OMAP_HS/g
      s/CONFIG_MXC_MMC/CONFIG_MMC_MXC/g
      s/CONFIG_MXS_MMC/CONFIG_MMC_MXS/g
      s/CONFIG_TEGRA_MMC/CONFIG_MMC_SDHCI_TEGRA/g
      s/CONFIG_SUNXI_MMC/CONFIG_MMC_SUNXI/g
      '
      
      [2] Commit the changes
      
      [3] Create entries in driver/mmc/Kconfig.
          (copied from Linux)
      
      [4] Move the options with the following command
      tools/moveconfig.py -y -r HEAD \
      MMC_DAVINCI MMC_OMAP_HS MMC_MXC MMC_MXS MMC_SDHCI_TEGRA MMC_SUNXI
      
      [5] Sort and align drivers/mmc/Makefile for readability
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: NMarek Vasut <marex@denx.de>
      1d2c0506
  27. 05 12月, 2016 1 次提交
  28. 04 12月, 2016 2 次提交
  29. 14 11月, 2016 1 次提交