kernelversion:
stable - 5.17.9
mainline - 4.19.244
mainline - 4.14.280
mainline - 5.10.117
mainline - 5.4.195
mainline - 5.15.41
mainline - 4.9.315
mainline - 5.18-rc7
5.11.20
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
selects
CONFIG_REGMAP_MMIO
depends
CONFIG_HAS_IOMEM
is selected by
CONFIG_PINCTRL_UNIPHIER
CONFIG_DRM_EXYNOS_FIMC
CONFIG_DRM_IMX_LDB
is depended by
CONFIG_ARCH_VERSATILE
CONFIG_ARCH_INTEGRATOR
CONFIG_ARCH_REALVIEW
CONFIG_ARCH_CLPS711X
CONFIG_ARCH_MEDIATEK
CONFIG_ARCH_EXYNOS
CONFIG_COMMON_CLK_AT91
CONFIG_DWMAC_SOCFPGA
CONFIG_DWMAC_STI
CONFIG_PINCTRL_ROCKCHIP
CONFIG_POWER_RESET_KEYSTONE
CONFIG_POWER_RESET_SYSCON
CONFIG_POWER_RESET_SYSCON_POWEROFF
CONFIG_VIDEO_OMAP3
CONFIG_VIDEO_S5P_FIMC
CONFIG_DRM_EXYNOS_FIMD
CONFIG_RTC_DRV_AT91SAM9
CONFIG_VIDEO_OMAP4
CONFIG_ATMEL_ST
CONFIG_QCOM_GSBI
CONFIG_PWM_JZ4740
CONFIG_PHY_HIX5HD2_SATA
CONFIG_PHY_EXYNOS5_USBDRD
CONFIG_PHY_EXYNOS5250_SATA
System Controller Register R/W Based on Regmap
modulename: syscon.ko
configname: CONFIG_MFD_SYSCON
Linux Kernel Configuration
└─> Device Drivers
└─> Multifunction device drivers
└─> System Controller Register R/W Based on Regmap
Select this option to enable accessing system control registers
via regmap.
source code:
drivers/mfd//syscon.c
via regmap.