samus: add acpi resource for supporting RT5677 codec
Add codec acpi resource for supporting RT5667 codec. BUG=chrome-os-partner:29649 TEST=emerge-coreboot successfully checked codec device is probed Original-Change-Id: I739c0dbfdbfa221b06f99c3d934825b640096c6b Original-Signed-off-by: Kane Chen <kane.chen@intel.com> Original-Reviewed-on: https://chromium-review.googlesource.com/207707 Original-Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org> Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org> (cherry picked from commit f9698c45a47efe7fd2a1f5432640f3db5e4bd3f0) Signed-off-by: Marc Jones <marc.jones@se-eng.com> Change-Id: Ib14b27421613d747e02037ecd2311d9966a5d813 Reviewed-on: http://review.coreboot.org/8212 Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Tested-by: build bot (Jenkins)
This commit is contained in:
parent
2e3bdcf76e
commit
00aedc5e1a
|
@ -117,6 +117,36 @@ Scope (\_SB.PCI0.I2C0)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Device (CODC)
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
* TODO(kane): Need official HID.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
Name (_HID, "RT5677CE")
|
||||||
|
Name (_DDN, "RT5667 Codec")
|
||||||
|
Name (_UID, 1)
|
||||||
|
Name (_CRS, ResourceTemplate()
|
||||||
|
{
|
||||||
|
I2cSerialBus (
|
||||||
|
0x2c, // SlaveAddress
|
||||||
|
ControllerInitiated, // SlaveMode
|
||||||
|
400000, // ConnectionSpeed
|
||||||
|
AddressingMode7Bit, // AddressingMode
|
||||||
|
"\\_SB.PCI0.I2C0", // ResourceSource
|
||||||
|
)
|
||||||
|
Interrupt (ResourceConsumer, Edge, ActiveLow){ 30 }
|
||||||
|
})
|
||||||
|
Method (_STA)
|
||||||
|
{
|
||||||
|
If (LEqual (\S1EN, 1)) {
|
||||||
|
Return (0xF)
|
||||||
|
} Else {
|
||||||
|
Return (0x0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Scope (\_SB.PCI0.I2C1)
|
Scope (\_SB.PCI0.I2C1)
|
||||||
|
|
Loading…
Reference in New Issue