--- zzzz-none-000/linux-5.4.213/drivers/base/regmap/Kconfig 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/drivers/base/regmap/Kconfig 2024-05-29 11:19:50.000000000 +0000 @@ -4,9 +4,8 @@ # subsystems should select the appropriate symbols. config REGMAP - default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ || REGMAP_SCCB || REGMAP_I3C) select IRQ_DOMAIN if REGMAP_IRQ - bool + tristate config REGCACHE_COMPRESSED select LZO_COMPRESS @@ -18,38 +17,53 @@ config REGMAP_I2C tristate + select REGMAP depends on I2C config REGMAP_SLIMBUS tristate + select REGMAP depends on SLIMBUS config REGMAP_SPI tristate + select REGMAP + depends on SPI_MASTER depends on SPI config REGMAP_SPMI tristate + select REGMAP depends on SPMI config REGMAP_W1 tristate + select REGMAP depends on W1 config REGMAP_MMIO tristate + select REGMAP config REGMAP_IRQ bool + select REGMAP config REGMAP_SOUNDWIRE tristate + select REGMAP depends on SOUNDWIRE config REGMAP_SCCB tristate + select REGMAP depends on I2C config REGMAP_I3C tristate + select REGMAP depends on I3C + +config REGMAP_ALLOW_WRITE_DEBUGFS + depends on REGMAP && DEBUG_FS + bool "Allow REGMAP debugfs write"