Skip to content
Snippets Groups Projects
  1. Jan 27, 2023
  2. Jan 20, 2023
    • Tom Rini's avatar
      global: Finish CONFIG -> CFG migration · 6e7df1d1
      Tom Rini authored
      
      At this point, the remaining places where we have a symbol that is
      defined as CONFIG_... are in fairly odd locations. While as much dead
      code has been removed as possible, some of these locations are simply
      less obvious at first. In other cases, this code is used, but was
      defined in such a way as to have been missed by earlier checks.  Perform
      a rename of all such remaining symbols to be CFG_... rather than
      CONFIG_...
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      6e7df1d1
  3. Dec 23, 2022
  4. Dec 22, 2022
    • Tom Rini's avatar
      usb: Remove CONFIG_USBD_HS · 0c3a6d44
      Tom Rini authored
      
      This define is not enabled by the only platform which currently enables
      the legacy option of CONFIG_USB_DEVICE. We can drop this code.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      0c3a6d44
    • Tom Rini's avatar
      Convert CONFIG_STANDALONE_LOAD_ADDR to Kconfig · 32b7e39d
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_STANDALONE_LOAD_ADDR
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      32b7e39d
    • Tom Rini's avatar
      Convert CONFIG_OVERWRITE_ETHADDR_ONCE to Kconfig · 0a69d6af
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_OVERWRITE_ETHADDR_ONCE
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      0a69d6af
    • Tom Rini's avatar
      global: Remove unused CONFIG symbols · 308520b8
      Tom Rini authored
      
      This removes the following unreferenced CONFIG symbols:
         CONFIG_FDTADDR
         CONFIG_FDTFILE
         CONFIG_FLASH_SECTOR_SIZE
         CONFIG_FSL_CPLD
         CONFIG_HDMI_ENCODER_I2C_ADDR
         CONFIG_I2C_MVTWSI
         CONFIG_I2C_RTC_ADDR
         CONFIG_IRAM_END
         CONFIG_IRAM_SIZE
         CONFIG_KSNET_MDIO_PHY_CONFIG_ENABLE
         CONFIG_L1_INIT_RAM
         CONFIG_MACB_SEARCH_PHY
         CONFIG_MIU_2BIT_21_7_INTERLEAVED
         CONFIG_MTD_NAND_VERIFY_WRITE
         CONFIG_MVGBE_PORTS
         CONFIG_NETDEV
         CONFIG_NUM_DSP_CPUS
         CONFIG_PHY_BASE_ADR
         CONFIG_PHY_INTERFACE_MODE
         CONFIG_PSRAM_SCFG
         CONFIG_RAMBOOT_SPIFLASH
         CONFIG_RAMBOOT_TEXT_BASE
         CONFIG_RD_LVL
         CONFIG_ROCKCHIP_SDHCI_MAX_FREQ
         CONFIG_SETUP_INITRD_TAG
         CONFIG_SH_QSPI_BASE
         CONFIG_SMDK5420
         CONFIG_SOCRATES
         CONFIG_SPI_ADDR
         CONFIG_SPI_FLASH_QUAD
         CONFIG_SPI_FLASH_SIZE
         CONFIG_SPI_HALF_DUPLEX
         CONFIG_SPI_N25Q256A_RESET
         CONFIG_TEGRA_SLINK_CTRLS
         CONFIG_TPM_TIS_BASE_ADDRESS
         CONFIG_UBOOT_SECTOR_COUNT
         CONFIG_UBOOT_SECTOR_START
         CONFIG_VAR_SIZE_SPL
         CONFIG_VERY_BIG_RAM
      
      And also:
         BL1_SIZE
         PHY_NO
         RESERVE_BLOCK_SIZE
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      308520b8
    • Tom Rini's avatar
      i2c: Remove CONFIG_I2C_MULTI_BUS · 1353b25e
      Tom Rini authored
      
      This functionality is part of the legacy I2C subsystem and is currently
      unused anywhere.  Remove the remaining references.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      1353b25e
    • Tom Rini's avatar
      Convert CONFIG_HOSTNAME et al to Kconfig · 54f80dd2
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_GATEWAYIP
         CONFIG_HOSTNAME
         CONFIG_IPADDR
         CONFIG_NETMASK
         CONFIG_ROOTPATH
         CONFIG_SERVERIP
         CONFIG_UBOOTPATH
      
      To do this, we introduce a CONFIG_USE_ form of each of the above and
      change include/env_default.h to test for that to be set before setting a
      value. Further, we don't want to stringify the IP address related values
      as they are now properly strings via Kconfig.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      54f80dd2
    • Tom Rini's avatar
      Convert CONFIG_FLASH_SPANSION_S29WS_N et al to Kconfig · 3a581af2
      Tom Rini authored
      
      This converts the following to Kconfig:
      
         CONFIG_FLASH_SPANSION_S29WS_N
         CONFIG_FLASH_VERIFY
         CONFIG_FSL_FM_10GEC_REGULAR_NOTATION
         CONFIG_FSL_ISBC_KEY_EXT
         CONFIG_FSL_TRUST_ARCH_v1
         CONFIG_FSL_SDHC_V2_3
         CONFIG_MAX_DSP_CPUS
         CONFIG_MIU_2BIT_INTERLEAVED
         CONFIG_SERIAL_BOOT
         CONFIG_SPI_BOOTING
         CONFIG_X86EMU_RAW_IO
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      3a581af2
    • Tom Rini's avatar
      Convert CONFIG_FLASH_SHOW_PROGRESS to Kconfig · 98fbad63
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_FLASH_SHOW_PROGRESS
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      98fbad63
    • Tom Rini's avatar
      env: Rework ENV_IS_EMBEDDED and related logic slightly · 6bd23720
      Tom Rini authored
      
      - Drop CONFIG_BUILD_ENVCRC as this is never set directly but instead
        means ENV_IS_EMBEDDED, so reference that in code and rename the Makefile
        usage to BUILD_ENVCRC.
      - Remove extra-$(CONFIG_ENV_IS_EMBEDDED) line as it could never be true,
        and likely why there is an extra- line for CONFIG_ENV_IS_IN_FLASH (the
        only use case today of embedded environments).
      - With these slight changes we can then see that using the calculated
        symbol of ENV_IS_EMBEDDED is the right thing to use in any code which
        needs to know this situation and can remove CONFIG_ENV_IS_EMBEDDED
        entirely.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      6bd23720
  5. Dec 05, 2022
  6. Nov 10, 2022
    • Tom Rini's avatar
      global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace · 6cc04547
      Tom Rini authored
      
      Migrate all of COFIG_SYS_FSL* to the CFG_SYS namespace.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      6cc04547
    • Tom Rini's avatar
      Convert CONFIG_SYS_NONCACHED_MEMORY to Kconfig · 8c778f78
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_SYS_NONCACHED_MEMORY
      
      To do this we introduce CONFIG_SYS_HAS_NONCACHED_MEMORY as a bool to
      gate if we are going to have noncached_... functions available and then
      continue to use CONFIG_SYS_NONCACHED_MEMORY to store the size of said
      cache. We make this new option depend on both the architectures which
      implement support and the drivers which make use of it.
      
      Cc: Tom Warren <twarren@nvidia.com>
      Cc: Mingming lee <mingming.lee@mediatek.com>
      Cc: "Ying-Chun Liu (PaulLiu)" <paul.liu@linaro.org>
      Cc: Alban Bedel <alban.bedel@avionic-design.de>
      Cc: Stephen Warren <swarren@nvidia.com>
      Cc: Marcel Ziswiler <marcel.ziswiler@toradex.com>
      Cc: Allen Martin <amartin@nvidia.com>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      8c778f78
    • Tom Rini's avatar
      Convert CONFIG_SYS_MONITOR_LEN to Kconfig · 08574ed3
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_SYS_MONITOR_LEN
      
      To do this, we set a default of 0 for everyone because there are a
      number of cases where we define CONFIG_SYS_MONITOR_LEN but the only
      impact is that we set TOTAL_MALLOC_LEN to be CONFIG_SYS_MALLOC_LEN +
      CONFIG_ENV_SIZE, so we must continue to allow all boards to set this
      value. Update the SPL code to use 200 KB as the default raw U-Boot size
      directly, if we don't have a real CONFIG_SYS_MONITOR_LEN value.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      08574ed3
    • Tom Rini's avatar
      Convert CONFIG_SYS_LOADS_BAUD_CHANGE et al to Kconfig · 2c8d04dd
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_SYS_LOADS_BAUD_CHANGE
         CONFIG_LOADS_ECHO
      
      As part of this, we move CMD_SAVES to be after CMD_LOADS as they are
      logically related (load or save an s-record format file) and this makes
      grouping of CONFIG_SYS_LOADS_BAUD_CHANGE easier.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      2c8d04dd
Loading