/* * This file is part of the coreboot project. * * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; version 2 of * the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ Device(AZHD) { /* 0:14.2 - HD Audio */ Name(_ADR, 0x00140002) OperationRegion(AZPD, PCI_Config, 0x00, 0x100) Field(AZPD, AnyAcc, NoLock, Preserve) { offset (0x42), NSDI, 1, NSDO, 1, NSEN, 1, offset (0x44), IPCR, 4, offset (0x54), PWST, 2, , 6, PMEB, 1, , 6, PMST, 1, offset (0x62), MMCR, 1, offset (0x64), MMLA, 32, offset (0x68), MMHA, 32, offset (0x6C), MMDT, 16, } Method (_INI, 0, NotSerialized) { If (LEqual (OSVR, 0x03)) { Store (Zero, NSEN) Store (One, NSDO) Store (One, NSDI) } } } /* end AZHD */