thermal: Fix build error of missing devm_ioremap_resource on UM
authorTalel Shenhar <talel@amazon.com>
Mon, 29 Apr 2019 09:47:36 +0000 (12:47 +0300)
committerEduardo Valentin <edubezval@gmail.com>
Tue, 14 May 2019 14:00:36 +0000 (07:00 -0700)
commit6ec8070b9d48294fbe865535c167a79527eaf357
tree42fb972b78a704947c5e381c494e630c8531ab2c
parent72554a7509aeb3fe94d9cf6746c9cb056622784f
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/thermal/thermal_mmio.o:
In function 'thermal_mmio_probe':thermal_mmio.c:(.text+0xe1):
undefined reference to `devm_ioremap_resource'

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

Reported-by: kbuild test robot <lkp@intel.com>
Signed-off-by: Talel Shenhar <talel@amazon.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
drivers/thermal/Kconfig