thermal: Fix build error of missing devm_ioremap_resource on UM
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Fri, 4 Mar 2016 01:03:59 +0000 (10:03 +0900)
committerEduardo Valentin <edubezval@gmail.com>
Tue, 8 Mar 2016 20:22:35 +0000 (12:22 -0800)
commitbf82c350e940f5ee3508a94165a99eda81298d5f
tree28480fb692174ea57525f30276cee60645276198
parent13369194256a95c5fd63472b0f5abcfd58a284c1
thermal: Fix build error of missing devm_ioremap_resource on UM

The devres.o gets linked if HAS_IOMEM is present so on ARCH=um
allyesconfig (COMPILE_TEST) failed on many files with:

drivers/built-in.o: In function `kirkwood_thermal_probe':
kirkwood_thermal.c:(.text+0x390a25): undefined reference to `devm_ioremap_resource'
drivers/built-in.o: In function `exynos_tmu_probe':
exynos_tmu.c:(.text+0x39246b): undefined reference to `devm_ioremap'

The users of devm_ioremap_resource() which are compile-testable should
depend on HAS_IOMEM.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
drivers/thermal/Kconfig
drivers/thermal/samsung/Kconfig