mfd: intel_soc_pmic: Allow COMPILE_TEST or I2C_DESIGNWARE_PLATFORM
authorRandy Dunlap <rdunlap@infradead.org>
Tue, 1 Nov 2022 05:54:33 +0000 (22:54 -0700)
committerLee Jones <lee@kernel.org>
Wed, 7 Dec 2022 13:28:10 +0000 (13:28 +0000)
commitb5a8668dab74ee37886aec5a1748f681a2d6cc6c
treebb2632ef2274d406b54ca0c52dfcd10a611f399b
parent411ffc82f93cf69f70712467ac85fdf2dc3be04a
mfd: intel_soc_pmic: Allow COMPILE_TEST or I2C_DESIGNWARE_PLATFORM

Linus expressed a desire to have intel_soc_pmic_crc.o (INTEL_SOC_PMIC,
for Crystal Cove) be built on an "allmodconfig" build, when
I2C_DESIGNWARE_PLATFORM=m, to enhance build test coverage.

The PMIC driver won't work in this case since it requires
I2C_DESIGNWARE_PLATFORM=y to operate properly, but adding
"|| COMPILE_TEST" does improve the build test coverage.

Link: https://lore.kernel.org/all/CAHk-=wg=hh8xkPjiySnjAyR66AG64eyZ1Y9gHw+MCs8uuSZReA@mail.gmail.com/
Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20221101055433.16891-1-rdunlap@infradead.org
drivers/mfd/Kconfig