From 0019f1a6c063f353d587835699696ca461c2f7ae Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Tue, 12 Dec 2017 19:11:40 +0100 Subject: [PATCH] soc/intel/apollolake: add _RMV attributes to eMMC device ACPI Required so Windows knows if the storage is removable or not. Change-Id: I0822d767ada872d55357ff229e47e08fbe778a36 Signed-off-by: Patrick Georgi Reviewed-on: https://review.coreboot.org/22830 Reviewed-by: Aaron Durbin Tested-by: build bot (Jenkins) --- src/soc/intel/apollolake/acpi/scs.asl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/soc/intel/apollolake/acpi/scs.asl b/src/soc/intel/apollolake/acpi/scs.asl index 5933d522c5..b15d278adb 100644 --- a/src/soc/intel/apollolake/acpi/scs.asl +++ b/src/soc/intel/apollolake/acpi/scs.asl @@ -109,6 +109,15 @@ Scope (\_SB.PCI0) { */ ^^SCPG(1,0x00000041) } + + Device (CARD) + { + Name (_ADR, 0x00000008) + Method (_RMV, 0, NotSerialized) + { + Return (0) + } + } } /* Device (SDHA) */ /* SD CARD */ @@ -162,5 +171,13 @@ Scope (\_SB.PCI0) { Store (0, ^^GRR3) } + Device (CARD) + { + Name (_ADR, 0x00000008) + Method (_RMV, 0, NotSerialized) + { + Return (1) + } + } } /* Device (SDCD) */ }