# SPDX-License-Identifier: GPL-2.0 # Generic register map support. There are no user servicable options here, # this is an API intended to be used by other kernel subsystems. These # subsystems should select the appropriate symbols. config [31mCONFIG_REGMAP[0m default y if ([31mCONFIG_REGMAP_I2C[0m || [31mCONFIG_REGMAP_SPI[0m || [31mCONFIG_REGMAP_SPMI[0m || [31mCONFIG_REGMAP_W1[0m || [31mCONFIG_REGMAP_AC97[0m || [31mCONFIG_REGMAP_MMIO[0m || [31mCONFIG_REGMAP_IRQ[0m || [31mCONFIG_REGMAP_SCCB[0m || [31mCONFIG_REGMAP_I3C[0m) select [31mCONFIG_IRQ_DOMAIN[0m if [31mCONFIG_REGMAP_IRQ[0m bool config [31mCONFIG_REGCACHE_COMPRESSED[0m select [31mCONFIG_LZO_COMPRESS[0m select [31mCONFIG_LZO_DECOMPRESS[0m bool config [31mCONFIG_REGMAP_AC97[0m tristate config [31mCONFIG_REGMAP_I2C[0m tristate depends on [31mCONFIG_I2C[0m config [31mCONFIG_REGMAP_SLIMBUS[0m tristate depends on [31mCONFIG_SLIMBUS[0m config [31mCONFIG_REGMAP_SPI[0m tristate depends on [31mCONFIG_SPI[0m config [31mCONFIG_REGMAP_SPMI[0m tristate depends on [31mCONFIG_SPMI[0m config [31mCONFIG_REGMAP_W1[0m tristate depends on [31mCONFIG_W1[0m config [31mCONFIG_REGMAP_MMIO[0m tristate config [31mCONFIG_REGMAP_IRQ[0m bool config [31mCONFIG_REGMAP_SOUNDWIRE[0m tristate depends on [31mCONFIG_SOUNDWIRE[0m config [31mCONFIG_REGMAP_SCCB[0m tristate depends on [31mCONFIG_I2C[0m config [31mCONFIG_REGMAP_I3C[0m tristate depends on [31mCONFIG_I3C[0m |