2 * This file is part of the coreboot project.
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; version 2 of the License.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
17 Method (_HID, 0, Serialized)
28 Name (_DDN, "Intel Smart Sound Technology")
30 Name (RBUF, ResourceTemplate ()
32 Memory32Fixed (ReadWrite, 0x00000000, 0x00100000, BAR0)
33 Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR1)
34 Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {3}
37 Method (_CRS, 0, NotSerialized)
39 // Update BAR address and length if set in NVS
40 If (LNotEqual (\S8B0, Zero)) {
41 CreateDwordField (^RBUF, ^BAR0._BAS, B8A0)
42 CreateDwordField (^RBUF, ^BAR1._BAS, B8A1)
50 Method (_STA, 0, NotSerialized)
52 If (LEqual (\S8EN, 0)) {