summaryrefslogtreecommitdiff
path: root/src/mainboard/ocp/monolake/dsdt.asl
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2019-06-15 11:01:16 +0200
committerPatrick Rudolph <siro@das-labor.org>2019-09-02 05:30:59 +0000
commiteb50d9a4fed0acaff3e76f143607f50e4c818093 (patch)
tree423185211554906bc878505b563f7117f7a0a049 /src/mainboard/ocp/monolake/dsdt.asl
parenta96c4a1340ea0c48f0f2bf318a06176562799efa (diff)
downloadcoreboot-eb50d9a4fed0acaff3e76f143607f50e4c818093.tar.xz
mb/*: Use common IPMI KCS driver
Remove duplicated code and instead use the IPMI KCS driver, which provides the same functionality. Change-Id: I419713c9bef02084cca1ff4cf11c33c2e3e8d3c1 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/33490 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Andrey Petrov <anpetrov@fb.com>
Diffstat (limited to 'src/mainboard/ocp/monolake/dsdt.asl')
-rw-r--r--src/mainboard/ocp/monolake/dsdt.asl95
1 files changed, 0 insertions, 95 deletions
diff --git a/src/mainboard/ocp/monolake/dsdt.asl b/src/mainboard/ocp/monolake/dsdt.asl
index 72b1c3c086..1248703266 100644
--- a/src/mainboard/ocp/monolake/dsdt.asl
+++ b/src/mainboard/ocp/monolake/dsdt.asl
@@ -27,9 +27,6 @@ DefinitionBlock(
{
#include "acpi/platform.asl"
- Name (IDTP, 0x0CA2)
- Name (ICDP, 0x0CA6)
-
Name(_S0, Package() { 0x00, 0x00, 0x00, 0x00 })
Name(_S5, Package() { 0x07, 0x00, 0x00, 0x00 })
@@ -293,97 +290,5 @@ DefinitionBlock(
}
}
- Scope (_SB.PCI0.LPC0)
- {
- Device (SPMI)
- {
- Name (_HID, EisaId ("IPI0001"))
- Name (_STR, Unicode ("IPMI_KCS"))
- Name (_UID, 0x00)
- OperationRegion (IPST, SystemIO, ICDP, 0x01)
- Field (IPST, ByteAcc, NoLock, Preserve)
- {
- STAS, 8
- }
- Method (_STA, 0, NotSerialized) {
- Return (0x0f)
- }
- Name (ICRS, ResourceTemplate ()
- {
- IO (Decode16,
- 0x0000,
- 0x0000,
- 0x00,
- 0x00,
- _Y01)
- IO (Decode16,
- 0x0000,
- 0x0000,
- 0x00,
- 0x00,
- _Y02)
-
- })
- Method (_CRS, 0, NotSerialized)
- {
- CreateWordField (ICRS, \_SB.PCI0.LPC0.SPMI._Y01._MIN, IPDB)
- CreateWordField (ICRS, \_SB.PCI0.LPC0.SPMI._Y01._MAX, IPDH)
- CreateByteField (ICRS, \_SB.PCI0.LPC0.SPMI._Y01._LEN, IPDL)
- CreateWordField (ICRS, \_SB.PCI0.LPC0.SPMI._Y02._MIN, IPCB)
- CreateWordField (ICRS, \_SB.PCI0.LPC0.SPMI._Y02._MAX, IPCH)
- CreateByteField (ICRS, \_SB.PCI0.LPC0.SPMI._Y02._LEN, IPCL)
-
- IPDB = IDTP
- IPDH = IDTP
- IPDL = 0x01
-
- IPCB = ICDP
- IPCH = ICDP
- IPCL = 0x01
-
- Return (ICRS)
- }
- Method (_IFT, 0, NotSerialized) {
- Return (0x01)
- }
- Method(_SRV, 0, NotSerialized) {
- Return (0x0200)
- }
- }
-
- Device (SYSR)
- {
- Name (_HID, EisaId ("PNP0C02"))
-
- Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
- {
- IO (Decode16,
- 0x0CA2,
- 0x0CA2,
- 0x01,
- 0x01,
- )
- IO (Decode16,
- 0x0CA6,
- 0x0CA6,
- 0x01,
- 0x01,
- )
- IO (Decode16,
- 0x0CA8,
- 0x0CA8,
- 0x01,
- 0x01,
- )
- IO (Decode16,
- 0x0CAC,
- 0x0CAC,
- 0x01,
- 0x01,
- )
- })
- }
- }
-
#include "acpi/mainboard.asl"
}