From 9693d00f9954187fdd07edcf764c787e2825575f Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Thu, 10 Aug 2023 11:55:19 -0500 Subject: [PATCH] soc/intel/braswell: Adjust status of IOSF ACPI object Neither Windows nor mainline Linux make use of IOSF on the Braswell platform, so adjust the ACPI status return value based on CONFIG(CHROMEOS) to prevent an unknown device being listed in Windows device manager. TEST=build/boot Win11, Linux 6.2 on google/edgar Change-Id: Ic51624ffd816d48c007c13d510601cf8cbf1edc4 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/77142 Tested-by: build bot (Jenkins) Reviewed-by: Sean Rhodes --- src/soc/intel/braswell/acpi/southcluster.asl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/soc/intel/braswell/acpi/southcluster.asl b/src/soc/intel/braswell/acpi/southcluster.asl index 1e52df171f..7329096cf0 100644 --- a/src/soc/intel/braswell/acpi/southcluster.asl +++ b/src/soc/intel/braswell/acpi/southcluster.asl @@ -239,6 +239,15 @@ Device (IOSF) RBAS = CONFIG_ECAM_MMCONF_BASE_ADDRESS + 0xD0 Return (^RBUF) } + + Method (_STA) + { +#if CONFIG(CHROMEOS) + Return (0xF) +#else + Return (0x0) +#endif + } } /* LPC Bridge 0:1f.0 */