aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Zeh <werner.zeh@siemens.com>2021-05-27 09:35:08 +0200
committerPatrick Georgi <pgeorgi@google.com>2021-05-30 20:21:10 +0000
commit80d5a05cfd08936d5a5f2c44643358d388d84d63 (patch)
treef1de4017293ddb2cfd45b420f2985ceb048c9af0
parent964948d97f1c47769d29622e0a238c74cba32edc (diff)
mb/siemens/mc_apl{1,2,3,5,6}: Disable ACPI-support for RX6110
Already released Linux versions did not have the needed ACPI-extension in the RTC driver. If the ACPI-Support is enabled for the RTC, this older Linux will not be able to use this device as it will be claimed by the PNP-drivers. As there is no way to avoid that an older Linux kernel meets a newer coreboot in the field, we need to disable the ACPI support for the RTC for the mc_apl-based mainboards. Change-Id: I9f9939ba3234dc3654a4ef8a498649453941ebdf Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/55004 Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--src/mainboard/siemens/mc_apl1/variants/mc_apl1/Kconfig1
-rw-r--r--src/mainboard/siemens/mc_apl1/variants/mc_apl2/Kconfig1
-rw-r--r--src/mainboard/siemens/mc_apl1/variants/mc_apl3/Kconfig1
-rw-r--r--src/mainboard/siemens/mc_apl1/variants/mc_apl5/Kconfig1
-rw-r--r--src/mainboard/siemens/mc_apl1/variants/mc_apl6/Kconfig1
5 files changed, 5 insertions, 0 deletions
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl1/Kconfig b/src/mainboard/siemens/mc_apl1/variants/mc_apl1/Kconfig
index 8b10a74ab5..ae76f7b7a2 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl1/Kconfig
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl1/Kconfig
@@ -5,6 +5,7 @@ config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVER_INTEL_I210
select DRIVERS_I2C_RX6110SA
+ select RX6110SA_DISABLE_ACPI
select DRIVER_SIEMENS_NC_FPGA
select NC_FPGA_NOTIFY_CB_READY
select APL_SKIP_SET_POWER_LIMITS
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl2/Kconfig b/src/mainboard/siemens/mc_apl1/variants/mc_apl2/Kconfig
index 86244a2fe8..c1ec2eb259 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl2/Kconfig
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl2/Kconfig
@@ -5,6 +5,7 @@ config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVER_INTEL_I210
select DRIVERS_I2C_RX6110SA
+ select RX6110SA_DISABLE_ACPI
select DRIVER_SIEMENS_NC_FPGA
select MAINBOARD_HAS_TPM2
select MAINBOARD_HAS_LPC_TPM
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/Kconfig b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/Kconfig
index 32db935ba9..d690157e85 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/Kconfig
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/Kconfig
@@ -5,6 +5,7 @@ config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVER_INTEL_I210
select DRIVERS_I2C_RX6110SA
+ select RX6110SA_DISABLE_ACPI
select DRIVER_SIEMENS_NC_FPGA
select NC_FPGA_NOTIFY_CB_READY
select APL_SKIP_SET_POWER_LIMITS
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl5/Kconfig b/src/mainboard/siemens/mc_apl1/variants/mc_apl5/Kconfig
index 71dfa0b2f0..c82c840396 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl5/Kconfig
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl5/Kconfig
@@ -5,6 +5,7 @@ config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVER_INTEL_I210
select DRIVERS_I2C_RX6110SA
+ select RX6110SA_DISABLE_ACPI
select DRIVER_SIEMENS_NC_FPGA
select NC_FPGA_NOTIFY_CB_READY
select APL_SKIP_SET_POWER_LIMITS
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl6/Kconfig b/src/mainboard/siemens/mc_apl1/variants/mc_apl6/Kconfig
index b34c9d88e8..44bff7cb4e 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl6/Kconfig
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl6/Kconfig
@@ -5,6 +5,7 @@ config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVER_INTEL_I210
select DRIVERS_I2C_RX6110SA
+ select RX6110SA_DISABLE_ACPI
select DRIVER_SIEMENS_NC_FPGA
select NC_FPGA_NOTIFY_CB_READY
select APL_SKIP_SET_POWER_LIMITS