regmap: Try to work around Kconfig exploding on HWSPINLOCK
authorMark Brown <broonie@kernel.org>
Mon, 6 Nov 2017 11:18:37 +0000 (11:18 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 6 Nov 2017 11:18:37 +0000 (11:18 +0000)
Trying to work with hwspinlock from built in code is painful as it can
be built modular.  Invert the test for REGMAP_HWSPINLOCK for now so we
end up requiring users to depend on HWSPINLOCK=y in order to turn on the
hwspinlock code.

Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/base/regmap/Kconfig

index 2d5e849f79c951607619b54d2d889475a0079ee4..e7fa7b4bf9af3045c2c17cf0effe58c98aead5a7 100644 (file)
@@ -5,7 +5,7 @@
 config REGMAP
        default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
        select IRQ_DOMAIN if REGMAP_IRQ
 config REGMAP
        default y if (REGMAP_I2C || REGMAP_SPI || REGMAP_SPMI || REGMAP_W1 || REGMAP_AC97 || REGMAP_MMIO || REGMAP_IRQ)
        select IRQ_DOMAIN if REGMAP_IRQ
-       select HWSPINLOCK if REGMAP_HWSPINLOCK
+       select REGMAP_HWSPINLOCK if HWSPINLOCK=y
        bool
 
 config REGCACHE_COMPRESSED
        bool
 
 config REGCACHE_COMPRESSED