Commit 4b313ca7 authored by John Garry's avatar John Garry Committed by Arnd Bergmann

HISI LPC: Add Kconfig MFD_CORE dependency

For ACPI support of the HiSilicon LPC driver we depend
on MFD_CORE config.

Currently the HiSi LPC Kconfig entry does not define this
dependency, so add it.

The reason for depending on MFD_CORE in the driver is
that we model the LPC host as an MFD, in that a platform
device will be created for each device on the bus.

We do this as we need to modify the resources of these
derived platform devices, something which we should not
do to the original devices created in the ACPI scan.
Details in e0aa1563 ("HISI LPC: Add ACPI support").

Fixes: e0aa1563 ("HISI LPC: Add ACPI support")
Reported-and-tested-by: default avatarTan Xiaojun <tanxiaojun@huawei.com>
Signed-off-by: default avatarJohn Garry <john.garry@huawei.com>
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
parent 7b069b11
...@@ -33,6 +33,7 @@ config HISILICON_LPC ...@@ -33,6 +33,7 @@ config HISILICON_LPC
bool "Support for ISA I/O space on HiSilicon Hip06/7" bool "Support for ISA I/O space on HiSilicon Hip06/7"
depends on ARM64 && (ARCH_HISI || COMPILE_TEST) depends on ARM64 && (ARCH_HISI || COMPILE_TEST)
select INDIRECT_PIO select INDIRECT_PIO
select MFD_CORE if ACPI
help help
Driver to enable I/O access to devices attached to the Low Pin Driver to enable I/O access to devices attached to the Low Pin
Count bus on the HiSilicon Hip06/7 SoC. Count bus on the HiSilicon Hip06/7 SoC.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment