1. 24 8月, 2020 1 次提交
  2. 11 8月, 2020 1 次提交
  3. 29 7月, 2020 1 次提交
  4. 28 7月, 2020 1 次提交
  5. 17 7月, 2020 1 次提交
  6. 07 7月, 2020 1 次提交
  7. 29 4月, 2020 2 次提交
    • T
      configs: Resync with savedefconfig · 556fd590
      Tom Rini 提交于
      Rsync all defconfig files using moveconfig.py
      Signed-off-by: NTom Rini <trini@konsulko.com>
      556fd590
    • T
      Convert CONFIG_PHYLIB et al to Kconfig · 306881a0
      Tom Rini 提交于
      This converts the following to Kconfig:
         CONFIG_PHYLIB
         CONFIG_BITBANGMII
         CONFIG_MV88E6352_SWITCH
         CONFIG_MV88E61XX_SWITCH
         CONFIG_PHYLIB_10G
         CONFIG_PHY_AQUANTIA
         CONFIG_PHY_ATHEROS
         CONFIG_PHY_BROADCOM
         CONFIG_PHY_CORTINA
         CONFIG_PHY_DAVICOM
         CONFIG_PHY_ET1011C
         CONFIG_PHY_LXT
         CONFIG_PHY_MARVELL
         CONFIG_PHY_MICREL
         CONFIG_PHY_NATSEMI
         CONFIG_PHY_REALTEK
         CONFIG_RTL8211X_PHY_FORCE_MASTER
         CONFIG_PHY_SMSC
         CONFIG_PHY_TERANETICS
         CONFIG_PHY_TI
         CONFIG_PHY_VITESSE
         CONFIG_PHY_XILINX
      Signed-off-by: NTom Rini <trini@konsulko.com>
      306881a0
  8. 23 1月, 2020 1 次提交
  9. 07 1月, 2020 3 次提交
    • S
      arm: imx6: cm_fx6: Enable DM SPI and SPI_FLASH, fix SPL build errors · 1699f0e5
      Suniel Mahesh 提交于
      Enable driver model for SPI and SPI_FLASH to remove the following
      compile warning on CM-FX6 SOM:
      ===================== WARNING ======================
      This board does not use CONFIG_DM_SPI_FLASH. Please update
      the board to use CONFIG_SPI_FLASH before the v2019.07 release.
      ====================================================
      
      This change introduced SPL build error as shown:
      
      In file included from include/common.h:47:0,
                       from drivers/mtd/spi/sf_probe.c:10:
      drivers/mtd/spi/sf_probe.c: In function 'spi_flash_std_probe':
      drivers/mtd/spi/sf_probe.c:149:54: error: dereferencing pointer to incomplete type 'struct dm_spi_slave_platdata'
      scripts/Makefile.build:278: recipe for target 'spl/drivers/mtd/spi/sf_probe.o' failed
      make[3]: *** [spl/drivers/mtd/spi/sf_probe.o] Error 1
      scripts/Makefile.build:432: recipe for target 'spl/drivers/mtd/spi' failed
      make[2]: *** [spl/drivers/mtd/spi] Error 2
      
      Disabling DM for SPI support(SPI and SF) in SPL resolves the issue.
      Target was compile tested, build was clean.
      Signed-off-by: NSuniel Mahesh <sunil.m@techveda.org>
      1699f0e5
    • S
      board: cm_fx6: Enable CONFIG_DM_ETH · 26d926d6
      Suniel Mahesh 提交于
      Enable CONFIG_DM_ETH to remove compile warning on CM-FX6
      SOM based target:
      
      ===================== WARNING ======================
      This board does not use CONFIG_DM_ETH (Driver Model
      for Ethernet drivers). Please update the board to use
      CONFIG_DM_ETH before the v2020.07 release.
      ====================================================
      Signed-off-by: NSuniel Mahesh <sunil.m@techveda.org>
      26d926d6
    • S
      board: cm_fx6: Enable DM support for video, fix build error · 7f681b3d
      Suniel Mahesh 提交于
      Enable driver model for Video to remove the following
      compile warning on CM-FX6 SOM based target:
      
      ===================== WARNING ======================
      This board does not use CONFIG_DM_VIDEO Please update
      the board to use CONFIG_DM_VIDEO before the v2019.07 release.
      ====================================================
      
      This change introduced build error as shown:
      
      LD      u-boot
      drivers/built-in.o: In function ipu_displays_init'
      arm-linux-ld.bfd: BFD (GNU Binutils) 2.29.1 assertion fail elf32-arm.c:9509
      Makefile:1621: recipe for target 'u-boot' failed
      make: *** [u-boot] Error 1
      
      The DM converted video driver calls ipu_displays_init
      in its probe, which inturn calls relevant board_video_skip.
      Defining ipu_displays_init in the board file fixes build error.
      Target was compile tested, build was clean.
      Signed-off-by: NSuniel Mahesh <sunil.m@techveda.org>
      7f681b3d
  10. 05 12月, 2019 3 次提交
  11. 04 12月, 2019 1 次提交
  12. 21 11月, 2019 2 次提交
    • T
      env: Finish migration of common ENV options · a09fea1d
      Tom Rini 提交于
      - In ARMv8 NXP Layerscape platforms we also need to make use of
        CONFIG_SYS_RELOC_GD_ENV_ADDR now, do so.
      - On ENV_IS_IN_REMOTE, CONFIG_ENV_OFFSET is never used, drop the define
        to 0.
      - Add Kconfig entry for ENV_ADDR.
      - Make ENV_ADDR / ENV_OFFSET depend on the env locations that use it.
      - Add ENV_xxx_REDUND options that depend on their primary option and
        SYS_REDUNDAND_ENVIRONMENT
      - On a number of PowerPC platforms, use SPL_ENV_ADDR not CONFIG_ENV_ADDR
        for the pre-main-U-Boot environment location.
      - On ENV_IS_IN_SPI_FLASH, check not for CONFIG_ENV_ADDR being set but
        rather it being non-zero, as it will now be zero by default.
      - Rework the env_offset absolute in env/embedded.o to not use
        CONFIG_ENV_OFFSET as it was the only use of ENV_OFFSET within
        ENV_IS_IN_FLASH.
      - Migrate all platforms.
      
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: uboot-stm32@st-md-mailman.stormreply.com
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
      Reviewed-by: NSimon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      a09fea1d
    • T
      env: Add CONFIG_SYS_RELOC_GD_ENV_ADDR symbol · 8d8ee47e
      Tom Rini 提交于
      Today in initr_reloc_global_data() we use some non-obvious tests to
      determine if we need to relocate the env_addr within gd or not.  In
      order to facilitate migration of other symbols to Kconfig we need to
      introduce a new symbol for this particular use case.
      
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      8d8ee47e
  13. 25 10月, 2019 1 次提交
  14. 23 9月, 2019 1 次提交
  15. 26 8月, 2019 1 次提交
  16. 24 8月, 2019 1 次提交
  17. 02 8月, 2019 1 次提交
    • S
      Convert CONFIG_USE_PREBOOT and CONFIG_PREBOOT to Kconfig · 37304aaf
      Simon Glass 提交于
      This converts the following to Kconfig:
         CONFIG_USE_PREBOOT
         CONFIG_PREBOOT
      
      Both are together in one commit, since otherwise the former causes kconfig
      to define the latter, which gives duplicate symbol errors.
      
      Includes a manual fixup for CONFIG_PREBOOT in ids8313_defconfig since the
      backslash lands in the wrong place. Similarly with socfpga_vining_fpga.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      37304aaf
  18. 23 6月, 2019 1 次提交
  19. 30 4月, 2019 2 次提交
  20. 14 4月, 2019 2 次提交
  21. 26 3月, 2019 1 次提交
  22. 19 1月, 2019 1 次提交
    • P
      Kconfig: Migrate BOUNCE_BUFFER · 2acc24fc
      Philipp Tomsich 提交于
      The bounce buffer is used by a few drivers (most of the MMC drivers)
      to overcome limitations in their respective DMA implementation.
      
      This moves the configuration to Kconfig and makes it user-selectable
      (even though it will be a required feature to make those drivers
      work): the expected usage is for drivers depending on this to 'select'
      it unconditionally from their respective Kconfig (see follow-up
      patches).
      
      This commit includes a full migration using moveconfig.py to ensure
      that each commit compiles.  To ensure bisectability we update
      dependencies of various drivers to now select BOUNCE_BUFFER when needed.
      
      [trini: Squash all patches to ensure bisectability]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Signed-off-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
      Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> [dw_mmc portion]
      Reviewed-by: Fabio Estevam <festevam@gmail.com> [mxsmmc portion]
      Reviewed-by: Simon Glass <sjg@chromium.org> [tegra portion]
      2acc24fc
  23. 08 1月, 2019 1 次提交
  24. 14 11月, 2018 1 次提交
  25. 04 9月, 2018 1 次提交
  26. 18 8月, 2018 2 次提交
  27. 17 8月, 2018 1 次提交
    • T
      configs: Migrate CONFIG_NR_DRAM_BANKS · 86cf1c82
      Tom Rini 提交于
      We have the following cases:
      - CONFIG_NR_DRAM_BANKS was defined, migrate normally
      - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
        CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
      - CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
        2), set this to 8.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      86cf1c82
  28. 23 7月, 2018 1 次提交
  29. 04 6月, 2018 1 次提交
  30. 28 4月, 2018 1 次提交
    • A
      Convert CONFIG_SPI to Kconfig · f1b1f770
      Adam Ford 提交于
      This converts the following to Kconfig:
         CONFIG_SPI
      
      This partly involves updating code that assumes that CONFIG_SPI implies
      things that are specific to the MPC8xx SPI driver.  For now, just update
      the CONFIG tests.  This also involves reworking the default for
      CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a
      reasonable default, as it does not cause any compile failures.
      Signed-off-by: NAdam Ford <aford173@gmail.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      f1b1f770
  31. 12 4月, 2018 1 次提交