bool "Airoha EN7523 SoC"
select CPU_V7A
select ARMV7_SET_CORTEX_SMPEN
+ select REGMAP
help
The Airoha EN7523 family (en7523/en7529/en7562) is an ARM-based
SoCs with a dual-core CPU. It comes with Wi-Fi 5/6 support and
bool "Support Aspeed AST2500 SoC"
select CPU_ARM1176
select DM_RESET
+ select REGMAP
help
The Aspeed AST2500 is a ARM-based SoC with arm1176 CPU.
It is used as Board Management Controller on many server boards,
config TARGET_GAZERBEAM
bool "Support gazerbeam"
select ARCH_MPC8308
+ select REGMAP
select SYS_FSL_ERRATUM_ESDHC111
imply ENV_IS_IN_FLASH
help
CONFIG_PINCTRL_IMX8M=y
CONFIG_POWER_DOMAIN=y
CONFIG_PROT_TCP_SACK=y
-CONFIG_REGMAP=y
CONFIG_RGMII=y
CONFIG_RTC_M41T62=y
CONFIG_SF_DEFAULT_SPEED=50000000
CONFIG_NET_RANDOM_ETHADDR=y
CONFIG_SYS_RX_ETH_BUFFER=8
CONFIG_SPL_DM=y
-CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_SPL_OF_TRANSLATE=y
CONFIG_CLK=y
CONFIG_ENV_REDUNDANT=y
CONFIG_ENV_RELOC_GD_ENV_ADDR=y
-CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_DM_GPIO=y
CONFIG_NET_RANDOM_ETHADDR=y
CONFIG_SPL_DM=y
CONFIG_SPL_DM_SEQ_ALIAS=y
-CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_BOOTCOUNT_LIMIT=y
CONFIG_BOOTCOUNT_ENV=y
CONFIG_NET_RANDOM_ETHADDR=y
CONFIG_SPL_DM=y
CONFIG_SPL_DM_SEQ_ALIAS=y
-CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_ADC=y
CONFIG_ADC_IMX93=y
CONFIG_DM_THERMAL=y
CONFIG_PHY_ANEG_TIMEOUT=20000
CONFIG_RCAR_GEN3_THERMAL=y
-CONFIG_REGMAP=y
CONFIG_REMAKE_ELF=y
CONFIG_RENESAS_RPC_SPI=y
CONFIG_SUPPORT_RAW_INITRD=y
bool "Clock support for Microchip PolarFire SoC"
depends on CLK && CLK_CCF
depends on SYSCON
- depends on REGMAP
help
This enables support clock driver for Microchip PolarFire SoC platform.
the physical address space.
config REGMAP
- bool "Support register maps"
+ bool
depends on DM
select DEVRES
help
direct memory access.
config SPL_REGMAP
- bool "Support register maps in SPL"
+ bool
depends on SPL_DM
help
Hardware peripherals tend to have one or more sets of registers
direct memory access.
config TPL_REGMAP
- bool "Support register maps in TPL"
+ bool
depends on TPL_DM
help
Hardware peripherals tend to have one or more sets of registers
direct memory access.
config VPL_REGMAP
- bool "Support register maps in VPL"
+ bool
depends on VPL_DM
help
Hardware peripherals tend to have one or more sets of registers
config SYSCON
bool "Support system controllers"
- depends on REGMAP
+ select REGMAP
help
Many SoCs have a number of system controllers which are dealt with
as a group by a single driver. Some common functionality is provided
config SPL_SYSCON
bool "Support system controllers in SPL"
- depends on SPL_REGMAP
+ depends on SPL_DM
+ select SPL_REGMAP
help
Many SoCs have a number of system controllers which are dealt with
as a group by a single driver. Some common functionality is provided
config TPL_SYSCON
bool "Support system controllers in TPL"
- depends on TPL_REGMAP
+ depends on TPL_DM
+ select TPL_REGMAP
help
Many SoCs have a number of system controllers which are dealt with
as a group by a single driver. Some common functionality is provided
config VPL_SYSCON
bool "Support system controllers in VPL"
- depends on VPL_REGMAP
+ depends on VPL_DM
+ select VPL_REGMAP
help
Many SoCs have a number of system controllers which are dealt with
as a group by a single driver. Some common functionality is provided
config NPCM_HOST
bool "Enable support espi or LPC for Host"
- depends on REGMAP && SYSCON
+ depends on SYSCON
+ select REGMAP
help
Enable NPCM BMC espi or LPC support for Host reading and writing.
depends on ARCH_K3
depends on MMC_SDHCI
depends on OF_CONTROL
- depends on REGMAP
select MMC_SDHCI_IO_ACCESSORS
+ select REGMAP
+ select SPL_REGMAP if SPL_MMC
help
Support for Secure Digital Host Controller Interface (SDHCI)
controllers present on TI's AM654 SOCs.