login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
openbsd-misc
»
2009
»
November
»
21
Re: 4.6 reboots x336 ibm server(s)
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: FRLinux
Subject:
Re: 4.6 reboots x336 ibm server(s)
Date: Saturday, November 21, 2009 - 1:20 pm
*bump* On Thu, Nov 5, 2009 at 3:51 PM, FRLinux <frlinux@gmail.com> wrote:
quoted text
> On Mon, Nov 2, 2009 at 5:07 PM, FRLinux <frlinux@gmail.com> wrote: >> Cannot really send an acpidump, as it reboots the server... > > Here is the acpidump from 4.5 running on the same server: > > # acpidump > /* > RSD PTR: Checksum=85, OEMID=IBM, RsdtAddress=0xd7fcff80 > */ > /* > RSDT: Length=48, Revision=1, Checksum=61, > OEMID=IBM, OEM Table ID=SERONYXP, OEM Revision=0x1001, > Creator ID=IBM, Creator Revision=0x45444f43 > */ > /* > Entries={ 0xd7fcfe40, 0xd7fcfd80, 0xd7fcfd40 } > */ > /* > DSDT=0xd7fccf00 > INT_MODEL=APIC > SCI_INT=9 > SMI_CMD=0xb2, ACPI_ENABLE=0xf0, ACPI_DISABLE=0xf1, S4BIOS_REQ=0x0 > PM1a_EVT_BLK=0x580-0x583 > PM1a_CNT_BLK=0x584-0x585 > PM2_TMR_BLK=0x588-0x58b > PM2_GPE0_BLK=0x5a8-0x5af > P_LVL2_LAT=101ms, P_LVL3_LAT=1001ms > FLUSH_SIZE=0, FLUSH_STRIDE=0 > DUTY_OFFSET=1, DUTY_WIDTH=3 > DAY_ALRM=68, MON_ALRM=69, CENTURY=0 > Flags={WBINVD,PROC_C1,SLP_BUTTON} > */ > /* > DSDT: Length=8990, Revision=2, Checksum=246, > OEMID=IBM, OEM Table ID=SERTURQU, OEM Revision=0x1000, > Creator ID=INTL, Creator Revision=0x20041203 > */ > DefinitionBlock ( > "acpi_dsdt.aml", //Output filename > "DSDT", //Signature > 0x2, //DSDT Revision > "IBM", //OEMID > "SERTURQU", //TABLE ID > 0x1000 //OEM Revision > ) > > { > Scope(\) { > Method(CWRT, 3) { > Name(TMPB, Buffer(0x10) {0x88, 0xd, 0x0, 0x0, 0xc, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }) > Store(Arg2, Index(TMPB, 0x3)) > If(LEqual(Arg2, 0x0)) { > Store(0x1, Index(TMPB, 0x5)) > } > Store(And(Arg0, 0xff), Index(TMPB, 0x8)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0x9)) > Store(And(Arg1, 0xff), Index(TMPB, 0xa)) > Store(And(ShiftRight(Arg1, 0x8), 0xff), Index(TMPB, 0xb)) > Store(Add(Subtract(Arg1, Arg0), 0x1), Local7) > Store(And(Local7, 0xff), Index(TMPB, 0xe)) > Store(And(ShiftRight(Local7, 0x8), 0xff), Index(TMPB, 0xf)) > Return(TMPB) > } > Method(CDRT, 3) { > Name(TMPB, Buffer(0x1a) {0x87, 0x17, 0x0, 0x0, 0xc, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0 }) > Store(Arg2, Index(TMPB, 0x3)) > If(LEqual(Arg2, 0x0)) { > Store(0x1, Index(TMPB, 0x5)) > } > Store(And(Arg0, 0xff), Index(TMPB, 0xa)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0xb)) > Store(And(ShiftRight(Arg0, 0x10), 0xff), Index(TMPB, 0xc)) > Store(And(ShiftRight(Arg0, 0x18), 0xff), Index(TMPB, 0xd)) > Store(And(Arg1, 0xff), Index(TMPB, 0xe)) > Store(And(ShiftRight(Arg1, 0x8), 0xff), Index(TMPB, 0xf)) > Store(And(ShiftRight(Arg1, 0x10), 0xff), Index(TMPB, 0x10)) > Store(And(ShiftRight(Arg1, 0x18), 0xff), Index(TMPB, 0x11)) > Store(Add(Subtract(Arg1, Arg0), 0x1), Local7) > Store(And(Local7, 0xff), Index(TMPB, 0x16)) > Store(And(ShiftRight(Local7, 0x8), 0xff), Index(TMPB, 0x17)) > Store(And(ShiftRight(Local7, 0x10), 0xff), Index(TMPB, 0x18)) > Store(And(ShiftRight(Local7, 0x18), 0xff), Index(TMPB, 0x19)) > Return(TMPB) > } > Method(CQRT, 3) { > Name(TMPB, Buffer(0x2e) {0x8a, 0x2b, 0x0, 0x0, 0xc, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }) > Store(Arg2, Index(TMPB, 0x3)) > If(LEqual(Arg2, 0x0)) { > Store(0x1, Index(TMPB, 0x5)) > } > Store(And(Arg0, 0xff), Index(TMPB, 0xe)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0xf)) > Store(And(ShiftRight(Arg0, 0x10), 0xff), Index(TMPB, 0x10)) > Store(And(ShiftRight(Arg0, 0x18), 0xff), Index(TMPB, 0x11)) > Store(And(ShiftRight(Arg0, 0x20), 0xff), Index(TMPB, 0x12)) > Store(And(ShiftRight(Arg0, 0x28), 0xff), Index(TMPB, 0x13)) > Store(And(ShiftRight(Arg0, 0x30), 0xff), Index(TMPB, 0x14)) > Store(And(ShiftRight(Arg0, 0x38), 0xff), Index(TMPB, 0x15)) > Store(And(Arg1, 0xff), Index(TMPB, 0x16)) > Store(And(ShiftRight(Arg1, 0x8), 0xff), Index(TMPB, 0x17)) > Store(And(ShiftRight(Arg1, 0x10), 0xff), Index(TMPB, 0x18)) > Store(And(ShiftRight(Arg1, 0x18), 0xff), Index(TMPB, 0x19)) > Store(And(ShiftRight(Arg1, 0x20), 0xff), Index(TMPB, 0x1a)) > Store(And(ShiftRight(Arg1, 0x28), 0xff), Index(TMPB, 0x1b)) > Store(And(ShiftRight(Arg1, 0x30), 0xff), Index(TMPB, 0x1c)) > Store(And(ShiftRight(Arg1, 0x38), 0xff), Index(TMPB, 0x1d)) > Store(Add(Subtract(Arg1, Arg0), 0x1), Local7) > Store(And(Local7, 0xff), Index(TMPB, 0x26)) > Store(And(ShiftRight(Local7, 0x8), 0xff), Index(TMPB, 0x27)) > Store(And(ShiftRight(Local7, 0x10), 0xff), Index(TMPB, 0x28)) > Store(And(ShiftRight(Local7, 0x18), 0xff), Index(TMPB, 0x29)) > Store(And(ShiftRight(Local7, 0x20), 0xff), Index(TMPB, 0x2a)) > Store(And(ShiftRight(Local7, 0x28), 0xff), Index(TMPB, 0x2b)) > Store(And(ShiftRight(Local7, 0x30), 0xff), Index(TMPB, 0x2c)) > Store(And(ShiftRight(Local7, 0x38), 0xff), Index(TMPB, 0x2d)) > Return(TMPB) > } > Method(CQXT, 5) { > Name(TMPB, Buffer(0x2e) {0x8a, 0x2b, 0x0, 0x0, 0xc, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }) > Store(Arg4, Index(TMPB, 0x3)) > If(LEqual(Arg4, 0x0)) { > Store(0x1, Index(TMPB, 0x5)) > } > Store(And(Arg1, 0xff), Index(TMPB, 0xe)) > Store(And(ShiftRight(Arg1, 0x8), 0xff), Index(TMPB, 0xf)) > Store(And(ShiftRight(Arg1, 0x10), 0xff), Index(TMPB, 0x10)) > Store(And(ShiftRight(Arg1, 0x18), 0xff), Index(TMPB, 0x11)) > Store(And(Arg0, 0xff), Index(TMPB, 0x12)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0x13)) > Store(And(ShiftRight(Arg0, 0x10), 0xff), Index(TMPB, 0x14)) > Store(And(ShiftRight(Arg0, 0x18), 0xff), Index(TMPB, 0x15)) > Store(And(Arg3, 0xff), Index(TMPB, 0x16)) > Store(And(ShiftRight(Arg3, 0x8), 0xff), Index(TMPB, 0x17)) > Store(And(ShiftRight(Arg3, 0x10), 0xff), Index(TMPB, 0x18)) > Store(And(ShiftRight(Arg3, 0x18), 0xff), Index(TMPB, 0x19)) > Store(And(Arg2, 0xff), Index(TMPB, 0x1a)) > Store(And(ShiftRight(Arg2, 0x8), 0xff), Index(TMPB, 0x1b)) > Store(And(ShiftRight(Arg2, 0x10), 0xff), Index(TMPB, 0x1c)) > Store(And(ShiftRight(Arg2, 0x18), 0xff), Index(TMPB, 0x1d)) > Subtract(Arg3, Arg1, Local1) > If(LGreater(Arg1, Arg3)) { > Increment(Arg0) > } > Subtract(Arg2, Arg0, Local0) > Increment(Local1) > If(LEqual(Local1, 0x0)) { > Increment(Local0) > } > Store(And(Local1, 0xff), Index(TMPB, 0x26)) > Store(And(ShiftRight(Local1, 0x8), 0xff), Index(TMPB, 0x27)) > Store(And(ShiftRight(Local1, 0x10), 0xff), Index(TMPB, 0x28)) > Store(And(ShiftRight(Local1, 0x18), 0xff), Index(TMPB, 0x29)) > Store(And(Local0, 0xff), Index(TMPB, 0x2a)) > Store(And(ShiftRight(Local0, 0x8), 0xff), Index(TMPB, 0x2b)) > Store(And(ShiftRight(Local0, 0x10), 0xff), Index(TMPB, 0x2c)) > Store(And(ShiftRight(Local0, 0x18), 0xff), Index(TMPB, 0x2d)) > Return(TMPB) > } > Method(CIRT, 2) { > Name(TMPB, Buffer(0x8) {0x47, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }) > Store(And(Arg0, 0xff), Index(TMPB, 0x2)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0x3)) > Store(And(Arg0, 0xff), Index(TMPB, 0x4)) > Store(And(ShiftRight(Arg0, 0x8), 0xff), Index(TMPB, 0x5)) > Store(Arg1, Index(TMPB, 0x7)) > Return(TMPB) > } > Method(CIQR, 1) { > Name(TMPB, Buffer(0x3) {0x22, 0x0, 0x0 }) > If(LGreater(Arg0, 0x7)) { > Store(ShiftLeft(One, Subtract(Arg0, 0x8)), Index(TMPB, 0x2)) > } > Else { > Store(ShiftLeft(One, Arg0), Index(TMPB, 0x1)) > } > Return(TMPB) > } > Method(CDMR, 1) { > Name(TMPB, Buffer(0x3) {0x2a, 0x0, 0x0 }) > Store(ShiftLeft(One, Arg0), Index(TMPB, 0x1)) > Return(TMPB) > } > } > OperationRegion(CHKP, SystemIO, 0x80, 0x1) > Field(CHKP, ByteAcc, NoLock, Preserve) { > IOPT, 8 > } > Scope(\_PR_) { > Processor(CPU1, 1, 0x0, 0x0) { > } > } > Scope(\_PR_) { > Processor(CPU0, 0, 0x0, 0x0) { > } > } > Name(PSD0, Package(0x1) { > Package(0x5) { > 0x5, > 0x0, > 0x0, > 0xfd, > 0x2, > }, > }) > Name(PSD1, Package(0x1) { > Package(0x5) { > 0x5, > 0x0, > 0x1, > 0xfd, > 0x2, > }, > }) > Name(DCOR, 0x1) > Method(PSDM) { > If(DCOR) { > Return(PSD0) > } > Else { > Return(PSD1) > } > } > Name(\_S0_, Package(0x4) { > 0x0, > 0x0, > 0x0, > 0x0, > }) > Name(\_S4_, Package(0x4) { > 0x7, > 0x0, > 0x0, > 0x0, > }) > Name(\_S5_, Package(0x4) { > 0x7, > 0x0, > 0x0, > 0x0, > }) > Scope(\_SB_) { > Device(PCI0) { > Name(_HID, 0x080ad041) > Name(_CID, 0x030ad041) > Name(_UID, 0x0) > Name(_BBN, 0x0) > Name(_ADR, 0x0) > OperationRegion(MCHB, PCI_Config, 0x0, 0x0100) > Field(MCHB, DWordAcc, NoLock, Preserve) { > Offset(0x44), > BSNM, 8, > SBNM, 8, > Offset(0x58), > , 7, > M15H, 1, > Offset(0xc4), > , 11, > TOLM, 5, > REMB, 10, > Offset(0xc8), > REML, 10, > Offset(0xcc), > TOMV, 9 > } > Method(_CRS) { > Name(TOM1, 0x88881111) > Name(TOM2, 0x88881111) > ShiftLeft(TOLM, 0x1b, TOM1) > ShiftLeft(TOMV, 0x1, TOM2) > If(LGreater(TOM2, TOLM)) { > ShiftLeft(TOMV, 0x1, TOM2) > Add(REML, TOM2, TOM2) > } > Else { > Store(0x40, TOM2) > } > Store(0x2, Local6) > Add(Local6, 0x10, Local6) > Add(Local6, 0x10, Local6) > Add(Local6, 0x10, Local6) > Add(Local6, 0x1a, Local6) > Add(Local6, 0x1a, Local6) > Add(Local6, 0x1a, Local6) > Store(0x0400, Local0) > Subtract(Local0, TOM2, Local0) > ShiftRight(Local0, 0x5, Local0) > Add(Local6, Multiply(0x2e, Local0), Local6) > Name(REST, Buffer(Local6) {0x79, 0x0 }) > Concatenate(CWRT(0x0, 0xff, 0x2), REST, REST) > Concatenate(CWRT(0x0, 0x0cf7, 0x1), REST, REST) > Concatenate(CWRT(0x0d00, 0xffff, 0x1), REST, REST) > Concatenate(CDRT(0x000a0000, 0x000bffff, 0x0), REST, REST) > Concatenate(CDRT(0x000c8000, 0x000dffff, 0x0), REST, REST) > Concatenate(CDRT(TOM1, 0xffffffff, 0x0), REST, REST) > Store(TOM2, Local1) > While(Local0) { > Decrement(Local0) > If(Local0) { > Store(0x03ffffff, Local3) > Add(ShiftLeft(Add(Local1, 0xf), 0x1a), Local3, Local3) > ShiftRight(Add(Local1, 0xf), 0x6, Local2) > } > Else { > Store(0xf, Local2) > Store(0xffffffff, Local3) > } > Concatenate(CQXT(ShiftRight(Local1, 0x6), > ShiftLeft(Local1, 0x1a), Local2, Local3, 0x0), REST, REST) > Add(Local1, 0x20, Local1) > } > Return(REST) > } > Name(_PRW, Package(0x2) { > 0x0, > 0x5, > }) > Method(_PSW, 1) { > Store(0xa6, IOPT) > If(LEqual(Arg0, 0x0)) { > } > Else { > } > } > Device(PCI1) { > Name(_ADR, 0x00020000) > } > Device(PCI4) { > Name(_ADR, 0x00040000) > Device(PCI2) { > Name(_ADR, 0x0) > } > Device(PCI3) { > Name(_ADR, 0x2) > } > } > Device(PCI5) { > Name(_ADR, 0x00060000) > } > Device(PCI6) { > Name(_ADR, 0x00070000) > } > Device(ISA_) { > Name(_ADR, 0x001f0000) > OperationRegion(CFG2, PCI_Config, 0x0, 0x0100) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x60), > PX00, 8, > PX01, 8, > PX02, 8, > PX03, 8, > Offset(0x68), > PX04, 8, > PX05, 8, > PX06, 8, > PX07, 8, > Offset(0xf2), > , 1, > DIDE, 1, > SATA, 1, > DSMB, 1, > , 1, > D97A, 1, > D97M, 1, > Offset(0xf3), > DUB0, 1, > DUB1, 1, > DUB2, 1, > DUB3, 1, > , 3, > DUB4, 1 > } > } > Device(USB0) { > Name(_ADR, 0x001d0000) > OperationRegion(CFG2, PCI_Config, 0x0, 0x14) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x4), > PCIC, 16, > Offset(0x10), > USBB, 32 > } > } > Device(USB1) { > Name(_ADR, 0x001d0001) > OperationRegion(CFG2, PCI_Config, 0x0, 0x14) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x4), > PCIC, 16, > Offset(0x10), > USBB, 32 > } > } > Device(USB2) { > Name(_ADR, 0x001d0002) > OperationRegion(CFG2, PCI_Config, 0x0, 0x14) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x4), > PCIC, 16, > Offset(0x10), > USBB, 32 > } > } > Device(USB3) { > Name(_ADR, 0x001d0003) > OperationRegion(CFG2, PCI_Config, 0x0, 0x14) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x4), > PCIC, 16, > Offset(0x10), > USBB, 32 > } > } > Device(USB4) { > Name(_ADR, 0x001d0007) > OperationRegion(CFG2, PCI_Config, 0x0, 0x14) > Field(CFG2, DWordAcc, NoLock, Preserve) { > Offset(0x4), > PCIC, 16, > Offset(0x10), > USBB, 32 > } > } > Device(PCIS) { > Name(_ADR, 0x001e0000) > } > } > } > Method(\_PTS, 1) { > OperationRegion(SMIR, SystemIO, 0xb2, 0x1) > Field(SMIR, ByteAcc, NoLock, Preserve) { > SMIC, 8 > } > If(LOr(LEqual(Arg0, 0x4), LEqual(Arg0, 0x5))) { > Store(0xa1, IOPT) > Store(0xf2, SMIC) > } > } > Method(\_WAK, 1) { > Store(0xa2, IOPT) > Return(Package(0x2) { > 0x0, > 0x0, > }) > } > Scope(\_SB_.PCI0.ISA_) { > OperationRegion(NSIO, SystemIO, 0x2e, 0x2) > Field(NSIO, ByteAcc, NoLock, Preserve) { > NIDX, 8, > NDAT, 8 > } > IndexField(NIDX, NDAT, ByteAcc, NoLock, Preserve) { > Offset(0x7), > LDN_, 8, > Offset(0x30), > NEN_, 8, > Offset(0x60), > NAD0, 8, > NAD1, 8, > NAD2, 8, > NAD3, 8, > PMCH, 8, > PMCL, 8, > GPEH, 8, > GPEL, 8, > Offset(0x70), > NIR0, 8, > NIR1, 8, > Offset(0x74), > NDM0, 8, > NDM1, 8, > Offset(0xf0), > CREG, 8, > XAH1, 8, > XAL1, 8, > XAS1, 8, > XAH2, 8, > XAL2, 8, > XAS2, 8 > } > Device(SIOM) { > Name(_HID, 0x020cd041) > Name(_UID, 0x2) > Method(_STA) { > Return(0xf) > } > Method(_CRS) { > Name(IOTV, 0x0) > Store(0x2, Local6) > Name(IOID, Buffer(0x8) { }) > Store(CIRT(0x2e, 0x2), IOID) > Add(Local6, 0x8, Local6) > Store(0x4, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOPM, Buffer(0x8) { }) > Store(CIRT(Local1, 0x2), IOPM) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x1, IOTV) > Store(NAD3, Local1) > Add(Local1, ShiftLeft(NAD2, 0x8), Local1) > Name(IOPE, Buffer(0x8) { }) > Store(CIRT(Local1, 0x4), IOPE) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x10, IOTV) > Store(PMCL, Local1) > Add(Local1, ShiftLeft(PMCH, 0x8), Local1) > Name(IOPC, Buffer(0x8) { }) > Store(CIRT(Local1, 0x4), IOPC) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x20, IOTV) > Store(GPEL, Local1) > Add(Local1, ShiftLeft(GPEH, 0x8), Local1) > Name(IOGE, Buffer(0x8) { }) > Store(CIRT(Local1, 0x8), IOGE) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x40, IOTV) > } > Store(0x7, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOGP, Buffer(0x8) { }) > Store(CIRT(Local1, 0x8), IOGP) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x2, IOTV) > } > Store(0xf, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOXB, Buffer(0x8) { }) > Store(CIRT(Local1, 0x20), IOXB) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x4, IOTV) > If(And(CREG, 0x1)) { > Store(XAL1, Local2) > Add(Local2, ShiftLeft(XAH1, 0x8), Local2) > ShiftLeft(One, XAS1, Local3) > Name(IOX0, Buffer(0x8) { }) > Store(CIRT(Local2, Local3), IOX0) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x0100, IOTV) > } > If(And(CREG, 0x2)) { > Store(XAL1, Local2) > Add(Local2, ShiftLeft(XAH1, 0x8), Local2) > ShiftLeft(One, XAS1, Local3) > Add(Local2, Local3, Local2) > Name(IOX1, Buffer(0x8) { }) > Store(CIRT(Local2, Local3), IOX1) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x0200, IOTV) > } > If(And(CREG, 0x4)) { > Store(XAL2, Local2) > Add(Local2, ShiftLeft(XAH2, 0x8), Local2) > ShiftLeft(One, XAS2, Local3) > Name(IOX2, Buffer(0x8) { }) > Store(CIRT(Local2, Local3), IOX2) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x0400, IOTV) > } > If(And(CREG, 0x8)) { > Store(XAL2, Local2) > Add(Local2, ShiftLeft(XAH2, 0x8), Local2) > ShiftLeft(One, XAS2, Local3) > Add(Local2, Local3, Local2) > Name(IOX3, Buffer(0x8) { }) > Store(CIRT(Local2, Local3), IOX3) > Add(Local6, 0x8, Local6) > Or(IOTV, 0x0800, IOTV) > } > } > Name(REST, Buffer(Local6) {0x79, 0x0 }) > Concatenate(IOID, REST, REST) > If(And(IOTV, 0x1)) { > Concatenate(IOPM, REST, REST) > } > If(And(IOTV, 0x2)) { > Concatenate(IOGP, REST, REST) > } > If(And(IOTV, 0x4)) { > Concatenate(IOXB, REST, REST) > } > If(And(IOTV, 0x10)) { > Concatenate(IOPE, REST, REST) > } > If(And(IOTV, 0x20)) { > Concatenate(IOPC, REST, REST) > } > If(And(IOTV, 0x40)) { > Concatenate(IOGE, REST, REST) > } > If(And(IOTV, 0x0100)) { > Concatenate(IOX0, REST, REST) > } > If(And(IOTV, 0x0200)) { > Concatenate(IOX1, REST, REST) > } > If(And(IOTV, 0x0400)) { > Concatenate(IOX2, REST, REST) > } > If(And(IOTV, 0x0800)) { > Concatenate(IOX3, REST, REST) > } > Return(REST) > } > } > Device(PS2K) { > Name(_HID, 0x0303d041) > Method(_CRS) { > Name(IOTV, 0x0) > Store(0x2, Local6) > Store(0x6, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOR0, Buffer(0x8) { }) > Store(CIRT(Local1, 0x1), IOR0) > Add(Local6, 0x8, Local6) > Store(NAD3, Local1) > Add(Local1, ShiftLeft(NAD2, 0x8), Local1) > Name(IOR1, Buffer(0x8) { }) > Store(CIRT(Local1, 0x1), IOR1) > Add(Local6, 0x8, Local6) > Name(IOIR, Buffer(0x3) { }) > Store(CIQR(And(0xf, NIR0)), IOIR) > Add(Local6, 0x3, Local6) > Or(IOTV, 0x1, IOTV) > } > Name(REST, Buffer(Local6) {0x79, 0x0 }) > If(And(IOTV, 0x1)) { > Concatenate(IOR0, REST, REST) > Concatenate(IOR1, REST, REST) > Concatenate(IOIR, REST, REST) > } > Return(REST) > } > } > Device(PS2M) { > Name(_HID, 0x130fd041) > Method(_CRS) { > Name(IOTV, 0x0) > Store(0x2, Local6) > Store(0x5, LDN_) > If(NEN_) { > Name(IOIR, Buffer(0x3) { }) > Store(CIQR(And(0xf, NIR0)), IOIR) > Add(Local6, 0x3, Local6) > Or(IOTV, 0x1, IOTV) > } > Name(REST, Buffer(Local6) {0x79, 0x0 }) > If(And(IOTV, 0x1)) { > Concatenate(IOIR, REST, REST) > } > Return(REST) > } > } > Device(COM1) { > Name(_HID, 0x0105d041) > Name(_UID, 0x1) > Method(_STA) { > Store(0xd8, IOPT) > Store(0x3, LDN_) > If(NEN_) { > Return(0xf) > } > Else { > Return(0x0) > } > } > Method(_DIS) { > Store(0xd9, IOPT) > } > Method(_CRS) { > Store(0xff, IOPT) > Name(IOTV, 0x0) > Store(0x2, Local6) > Store(0x3, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOR0, Buffer(0x8) { }) > Store(CIRT(Local1, 0x8), IOR0) > Add(Local6, 0x8, Local6) > CreateByteField(IOR0, 0x6, IALN) > Store(0x1, IALN) > Name(IOIR, Buffer(0x3) { }) > Store(CIQR(And(0xf, NIR0)), IOIR) > Add(Local6, 0x3, Local6) > Or(IOTV, 0x1, IOTV) > } > Name(REST, Buffer(Local6) {0x79, 0x0 }) > If(And(IOTV, 0x1)) { > Concatenate(IOR0, REST, REST) > Concatenate(IOIR, REST, REST) > } > Return(REST) > } > Method(_PRS) { > Store(0xdb, IOPT) > Return(_CRS()) > } > Method(_SRS, 1) { > Store(0xdc, IOPT) > } > } > Device(COM2) { > Name(_HID, 0x0105d041) > Name(_UID, 0x2) > Method(_STA) { > Store(0xde, IOPT) > Store(0x2, LDN_) > If(NEN_) { > Return(0xf) > } > Else { > Return(0x0) > } > } > Method(_DIS) { > Store(0xdf, IOPT) > } > Method(_CRS) { > Store(0xe0, IOPT) > Name(IOTV, 0x0) > Store(0x2, Local6) > Store(0x2, LDN_) > If(NEN_) { > Store(NAD1, Local1) > Add(Local1, ShiftLeft(NAD0, 0x8), Local1) > Name(IOR0, Buffer(0x8) { }) > Store(CIRT(Local1, 0x8), IOR0) > Add(Local6, 0x8, Local6) > CreateByteField(IOR0, 0x6, IALN) > Store(0x1, IALN) > Name(IOIR, Buffer(0x3) { }) > Store(CIQR(And(0xf, NIR0)), IOIR) > Add(Local6, 0x3, Local6) > Or(IOTV, 0x1, IOTV) > } > Name(REST, Buffer(Local6) {0x79, 0x0 }) > If(And(IOTV, 0x1)) { > Concatenate(IOR0, REST, REST) > Concatenate(IOIR, REST, REST) > } > Return(REST) > } > Method(_PRS) { > Store(0xe1, IOPT) > Return(_CRS()) > } > Method(_SRS, 1) { > Store(0xe2, IOPT) > } > } > } > Scope(\_SB_.PCI0.ISA_) { > Device(PIC1) { > Name(_HID, 0xd041) > Name(_CRS, Buffer(0x15) {0x47, 0x1, 0x20, 0x0, 0x20, 0x0, 0x1, > 0x2, 0x47, 0x1, 0xa0, 0x0, 0xa0, 0x0, 0x1, 0x2, 0x22, 0x4, 0x0, 0x79, > 0x0 }) > } > Device(PIC2) { > Name(_HID, 0x0300d041) > Name(_UID, 0x1) > Name(_CRS, Buffer(0x1a) {0x86, 0x9, 0x0, 0x1, 0x0, 0x0, 0xc0, > 0xfe, 0x0, 0x0, 0x1, 0x0, 0x86, 0x9, 0x0, 0x1, 0x0, 0x0, 0xe0, 0xfe, > 0x0, 0x0, 0x10, 0x0, 0x79, 0x0 }) > } > Device(PIC3) { > Name(_HID, 0x0300d041) > Name(_UID, 0x2) > Name(_CRS, Buffer(0xe) {0x86, 0x9, 0x0, 0x1, 0x0, 0x20, 0xc8, > 0xfe, 0x0, 0x4, 0x0, 0x0, 0x79, 0x0 }) > } > Device(PIC4) { > Name(_HID, 0x0300d041) > Name(_UID, 0x3) > Name(_CRS, Buffer(0xe) {0x86, 0x9, 0x0, 0x1, 0x0, 0x24, 0xc8, > 0xfe, 0x0, 0x4, 0x0, 0x0, 0x79, 0x0 }) > } > Device(DMA0) { > Name(_HID, 0x0002d041) > Name(_CRS, Buffer(0x1d) {0x47, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, > 0x20, 0x47, 0x1, 0x80, 0x0, 0x80, 0x0, 0x1, 0x10, 0x47, 0x1, 0xc0, > 0x0, 0xc0, 0x0, 0x1, 0x20, 0x2a, 0x10, 0x4, 0x79, 0x0 }) > } > Device(TMR_) { > Name(_HID, 0x0001d041) > Name(_CRS, Buffer(0xd) {0x47, 0x1, 0x40, 0x0, 0x40, 0x0, 0x1, > 0x4, 0x22, 0x1, 0x0, 0x79, 0x0 }) > } > Device(RTC_) { > Name(_HID, 0x000bd041) > Name(_CRS, Buffer(0xd) {0x47, 0x1, 0x70, 0x0, 0x70, 0x0, 0x1, > 0x4, 0x22, 0x0, 0x1, 0x79, 0x0 }) > } > Device(SPKR) { > Name(_HID, 0x0008d041) > Name(_CRS, Buffer(0xa) {0x47, 0x1, 0x61, 0x0, 0x61, 0x0, 0x1, > 0x1, 0x79, 0x0 }) > } > Device(COPR) { > Name(_HID, 0x040cd041) > Name(_CRS, Buffer(0xd) {0x47, 0x1, 0xf0, 0x0, 0xf0, 0x0, 0x1, > 0x10, 0x22, 0x0, 0x20, 0x79, 0x0 }) > } > Device(SBD1) { > Name(_HID, 0x020cd041) > Name(_UID, 0x3) > Method(_STA) { > Return(0xf) > } > Name(_CRS, Buffer(0xa6) {0x47, 0x1, 0x20, 0x0, 0x20, 0x0, 0x1, > 0xe, 0x47, 0x1, 0x2e, 0x0, 0x2e, 0x0, 0x1, 0x2, 0x47, 0x1, 0x30, 0x0, > 0x30, 0x0, 0x1, 0x10, 0x47, 0x1, 0x50, 0x0, 0x50, 0x0, 0x1, 0x4, 0x47, > 0x1, 0x74, 0x0, 0x74, 0x0, 0x1, 0x4, 0x47, 0x1, 0x90, 0x0, 0x90, 0x0, > 0x1, 0x10, 0x47, 0x1, 0xa4, 0x0, 0xa4, 0x0, 0x1, 0x1c, 0x47, 0x1, 0x0, > 0x4, 0x0, 0x4, 0x1, 0x40, 0x47, 0x1, 0xd0, 0x4, 0xd0, 0x4, 0x1, 0x2, > 0x47, 0x1, 0x40, 0x5, 0x40, 0x5, 0x1, 0x20, 0x47, 0x1, 0x80, 0x5, > 0x80, 0x5, 0x1, 0x80, 0x47, 0x1, 0x0, 0x8, 0x0, 0x8, 0x1, 0x10, 0x47, > 0x1, 0xa8, 0xc, 0xa8, 0xc, 0x1, 0x8, 0x86, 0x9, 0x0, 0x1, 0x0, 0x0, > 0x0, 0xe0, 0x0, 0x0, 0x0, 0x10, 0x86, 0x9, 0x0, 0x1, 0x0, 0x8, 0xd2, > 0xfe, 0x0, 0x1, 0x0, 0x0, 0x86, 0x9, 0x0, 0x1, 0x0, 0x8, 0xd3, 0xfe, > 0x0, 0x1, 0x0, 0x0, 0x86, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0xff, 0x0, > 0x10, 0x0, 0x0, 0x86, 0x9, 0x0, 0x1, 0x0, 0x0, 0xf0, 0xff, 0x0, 0x0, > 0x10, 0x0, 0x79, 0x0 }) > } > } > Scope(\) { > Name(PICF, 0x0) > Method(_PIC, 1) { > Store(Arg0, PICF) > } > } > Scope(\) { > Device(LP00) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x1) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX00, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX00, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP01) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x2) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX01, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX01, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP02) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x3) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX02, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX02, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP03) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x4) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX03, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX03, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP04) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x5) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX04, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX04, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP05) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x6) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX05, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX05, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP06) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x7) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX06, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX06, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > Device(LP07) { > Name(_HID, 0x0f0cd041) > Name(_UID, 0x8) > Method(_STA) { > Store(0x80, IOPT) > If(And(\_SB_.PCI0.ISA_.PX07, 0x80)) { > Return(0x9) > } > Else { > Return(0xb) > } > } > Method(_PRS) { > Store(0x81, IOPT) > Return(_CRS()) > } > Method(_DIS) { > Store(0x82, IOPT) > } > Method(_CRS) { > Store(0x83, IOPT) > Name(RRET, Buffer(0x6) {0x23, 0x1, 0x0, 0x18, 0x79, 0x0 }) > CreateWordField(RRET, 0x1, RINT) > And(\_SB_.PCI0.ISA_.PX07, 0x8f, Local0) > If(LNot(LLess(Local0, 0x80))) { > Store(0x0, RINT) > } > Else { > ShiftLeft(One, Local0, RINT) > } > Return(RRET) > } > Method(_SRS, 1) { > Store(0x84, IOPT) > } > } > } > Scope(\_SB_.PCI0) { > Name(PICM, Package(0x19) { > Package(0x4) { > 0x0002ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x3, > LP03, > 0x0, > }, > Package(0x4) { > 0x0004ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0004ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0004ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0004ffff, > 0x3, > LP03, > 0x0, > }, > Package(0x4) { > 0x0006ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0006ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0006ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0006ffff, > 0x3, > LP03, > 0x0, > }, > Package(0x4) { > 0x0007ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0007ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0007ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0007ffff, > 0x3, > LP03, > 0x0, > }, > Package(0x4) { > 0x001dffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x001dffff, > 0x1, > LP03, > 0x0, > }, > Package(0x4) { > 0x001dffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x001dffff, > 0x3, > LP07, > 0x0, > }, > Package(0x4) { > 0x001effff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x001effff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x001effff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x001effff, > 0x3, > LP03, > 0x0, > }, > Package(0x4) { > 0x001fffff, > 0x1, > LP01, > 0x0, > }, > }) > Name(APIC, Package(0x19) { > Package(0x4) { > 0x0002ffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x0002ffff, > 0x1, > 0x0, > 0x11, > }, > Package(0x4) { > 0x0002ffff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x0002ffff, > 0x3, > 0x0, > 0x13, > }, > Package(0x4) { > 0x0004ffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x0004ffff, > 0x1, > 0x0, > 0x11, > }, > Package(0x4) { > 0x0004ffff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x0004ffff, > 0x3, > 0x0, > 0x13, > }, > Package(0x4) { > 0x0006ffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x0006ffff, > 0x1, > 0x0, > 0x11, > }, > Package(0x4) { > 0x0006ffff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x0006ffff, > 0x3, > 0x0, > 0x13, > }, > Package(0x4) { > 0x0007ffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x0007ffff, > 0x1, > 0x0, > 0x11, > }, > Package(0x4) { > 0x0007ffff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x0007ffff, > 0x3, > 0x0, > 0x13, > }, > Package(0x4) { > 0x001dffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x001dffff, > 0x1, > 0x0, > 0x13, > }, > Package(0x4) { > 0x001dffff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x001dffff, > 0x3, > 0x0, > 0x17, > }, > Package(0x4) { > 0x001effff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x001effff, > 0x1, > 0x0, > 0x11, > }, > Package(0x4) { > 0x001effff, > 0x2, > 0x0, > 0x12, > }, > Package(0x4) { > 0x001effff, > 0x3, > 0x0, > 0x13, > }, > Package(0x4) { > 0x001fffff, > 0x1, > 0x0, > 0x11, > }, > }) > Method(_PRT) { > Store(0x60, IOPT) > If(LNot(PICF)) { > Return(PICM) > } > Else { > Return(APIC) > } > } > } > Scope(\_SB_.PCI0.PCI4.PCI2) { > Name(PICM, Package(0x6) { > Package(0x4) { > 0x0001ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0001ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0002ffff, > 0x3, > LP03, > 0x0, > }, > }) > Name(APIC, Package(0x6) { > Package(0x4) { > 0x0001ffff, > 0x0, > 0x0, > 0x1c, > }, > Package(0x4) { > 0x0001ffff, > 0x1, > 0x0, > 0x1d, > }, > Package(0x4) { > 0x0002ffff, > 0x0, > 0x0, > 0x18, > }, > Package(0x4) { > 0x0002ffff, > 0x1, > 0x0, > 0x19, > }, > Package(0x4) { > 0x0002ffff, > 0x2, > 0x0, > 0x1a, > }, > Package(0x4) { > 0x0002ffff, > 0x3, > 0x0, > 0x1b, > }, > }) > Method(_PRT) { > Store(0x61, IOPT) > If(LNot(PICF)) { > Return(PICM) > } > Else { > Return(APIC) > } > } > } > Scope(\_SB_.PCI0.PCI4.PCI3) { > Name(PICM, Package(0x4) { > Package(0x4) { > 0x0001ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0001ffff, > 0x1, > LP01, > 0x0, > }, > Package(0x4) { > 0x0001ffff, > 0x2, > LP02, > 0x0, > }, > Package(0x4) { > 0x0001ffff, > 0x3, > LP03, > 0x0, > }, > }) > Name(APIC, Package(0x4) { > Package(0x4) { > 0x0001ffff, > 0x0, > 0x0, > 0x30, > }, > Package(0x4) { > 0x0001ffff, > 0x1, > 0x0, > 0x31, > }, > Package(0x4) { > 0x0001ffff, > 0x2, > 0x0, > 0x32, > }, > Package(0x4) { > 0x0001ffff, > 0x3, > 0x0, > 0x33, > }, > }) > Method(_PRT) { > Store(0x61, IOPT) > If(LNot(PICF)) { > Return(PICM) > } > Else { > Return(APIC) > } > } > } > Scope(\_SB_.PCI0.PCIS) { > Name(PICM, Package(0x2) { > Package(0x4) { > 0x0001ffff, > 0x0, > LP00, > 0x0, > }, > Package(0x4) { > 0x0008ffff, > 0x0, > LP04, > 0x0, > }, > }) > Name(APIC, Package(0x2) { > Package(0x4) { > 0x0001ffff, > 0x0, > 0x0, > 0x10, > }, > Package(0x4) { > 0x0008ffff, > 0x0, > 0x0, > 0x14, > }, > }) > Method(_PRT) { > Store(0x62, IOPT) > If(LNot(PICF)) { > Return(PICM) > } > Else { > Return(APIC) > } > } > } > > } > /* > APIC: Length=128, Revision=1, Checksum=18, > OEMID=IBM, OEM Table ID=SERONYXP, OEM Revision=0x1001, > Creator ID=IBM, Creator Revision=0x45444f43 > */ > /* > MCFG: Length=60, Revision=1, Checksum=219, > OEMID=IBM, OEM Table ID=SERONYXP, OEM Revision=0x1001, > Creator ID=IBM, Creator Revision=0x45444f43 > */
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu Oct 22, 12:36 pm)
Re: 4.6 reboots x336 ibm server(s)
, richardtoohey
, (Thu Oct 22, 1:20 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu Oct 22, 2:12 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Oct 23, 3:08 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Oct 23, 3:34 am)
Re: 4.6 reboots x336 ibm server(s)
, Vadim Zhukov
, (Fri Oct 23, 4:07 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Oct 23, 5:28 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Mon Oct 26, 1:24 pm)
Re: 4.6 reboots x336 ibm server(s)
, Marco Peereboom
, (Mon Oct 26, 2:03 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Tue Oct 27, 5:00 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Wed Oct 28, 8:36 am)
Re: 4.6 reboots x336 ibm server(s)
, Vadim Zhukov
, (Wed Oct 28, 8:43 am)
Re: 4.6 reboots x336 ibm server(s)
, Joachim Schipper
, (Wed Oct 28, 9:13 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu Oct 29, 11:06 am)
Re: 4.6 reboots x336 ibm server(s)
, Joachim Schipper
, (Thu Oct 29, 12:11 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Oct 30, 4:27 am)
Re: 4.6 reboots x336 ibm server(s)
, Marco Peereboom
, (Fri Oct 30, 6:48 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Oct 30, 9:08 am)
Re: 4.6 reboots x336 ibm server(s)
, Marco Peereboom
, (Fri Oct 30, 9:20 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Mon Nov 2, 10:07 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu Nov 5, 8:51 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Sat Nov 21, 1:20 pm)
Re: 4.6 reboots x336 ibm server(s)
, Marcin
, (Mon Jan 11, 3:03 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Mon Jan 11, 4:00 pm)
Re: 4.6 reboots x336 ibm server(s)
, Marcin
, (Tue Jan 12, 1:43 am)
Re: 4.6 reboots x336 ibm server(s)
, J.D. Bronson
, (Tue Jan 12, 4:44 am)
Re: 4.6 reboots x336 ibm server(s)
, Kenneth R Westerback
, (Tue Jan 12, 8:10 am)
Re: 4.6 reboots x336 ibm server(s)
, J.D. Bronson
, (Tue Jan 12, 8:16 am)
Re: 4.6 reboots x336 ibm server(s)
, Marcin
, (Tue Jan 12, 11:05 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Tue Jan 12, 1:26 pm)
Re: 4.6 reboots x336 ibm server(s)
, Marcin
, (Wed Jan 13, 8:33 am)
Re: 4.6 reboots x336 ibm server(s)
, Ted Unangst
, (Wed Jan 13, 9:28 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Wed Jan 13, 10:36 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu Mar 11, 8:00 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Mar 12, 4:43 am)
Re: 4.6 reboots x336 ibm server(s)
, Joel Sing
, (Fri Mar 12, 6:55 am)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Fri Mar 12, 12:07 pm)
Re: 4.6 reboots x336 ibm server(s)
, FRLinux
, (Thu May 27, 2:10 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Paul Turner
[tg_shares_up rewrite v4 11/11] sched: update tg->shares after cpu.shares write
Mr. James W. Laferriere
Re: Linux 2.6.25-rc1 , syntax error near unexpected token `;'
Linus Torvalds
Linux 2.6.34-rc4
Colin Cross
[PATCH 12/21] ARM: tegra: Add suspend and hotplug support
Chuck Ebbert
Re: PCI: Unable to reserve mem region problem
git
:
Ralf Wildenhues
[PATCH] Fix typos in the documentation
Wink Saville
How-to combine several separate git repos?
Denis Bueno
Git clone error
pradeep singh
git-update-server-info may be required,cannot clone and pull from a remote reposit...
Steven Grimm
Re: Git User's Survey 2007 unfinished summary continued
linux-netdev
:
Jamie Lokier
Re: POHMELFS high performance network filesystem. Transactions, failover, performa...
Kurt Van Dijck
Re: [PATCH net-next-2.6 1/2] can: add driver for Softing card
Jarek Poplawski
Re: socket api problem: can't bind an ipv6 socket to ::ffff:0.0.0.0
David Miller
Re: [PATCH v2] net: typos in comments in include/linux/igmp.h
Eric Dumazet
Re: [PATCH net-next-2.6] net: Introduce skb_orphan_try()
git-commits-head
:
Linux Kernel Mailing List
ASoC: fix registration of the SoC card in the Freescale MPC8610 drivers
Linux Kernel Mailing List
drivers/acpi: use kasprintf
Linux Kernel Mailing List
nfsd41: sanity check client drc maxreqs
Linux Kernel Mailing List
bnx2x: Moving includes
Linux Kernel Mailing List
Linux 2.6.26-rc3
openbsd-misc
:
Sevan / Venture37
Re: This is what Linus Torvalds calls openBSD crowd
Netmaffia.hu
Tini Lányok AKCIÓBAN OTTHON
Siju George
This is what Linus Torvalds calls openBSD crowd
Darrin Chandler
Re: OT: Python (was Re: vi in /bin)
frantisek holop
Re: splassert: vwakeup: and friends
Colocation donated by:
Syndicate