Device (UHC1)
{
Name (_ADR, 0x001D0000) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x03,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}
Device (UHC2)
{
Name (_ADR, 0x001D0001) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x04,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}
Device (UHC3)
{
Name (_ADR, 0x001D0002) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x0C,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}
Device (UHC6)
{
Name (_ADR, 0x001D0003) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x20,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}
Device (EHC1)
{
Name (_ADR, 0x001D0007) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x0D,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
Device (RHUB)
{
Name (_ADR, Zero) // _ADR: Address
Device (PRT5)
{
Name (_ADR, 0x05) // _ADR: Address
Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities
{
0xFF,
0xFF,
Zero,
Zero
})
Name (_PLD, Buffer (0x10) // _PLD: Physical Location of Device
{
0x81, 0x00, 0x30, 0x00
})
}
}
}
Device (UHC4)
{
Name (_ADR, 0x001A0000) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x0E,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
Device (RHUB)
{
Name (_ADR, Zero) // _ADR: Address
Device (PRT1)
{
Name (_ADR, One) // _ADR: Address
Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities
{
0xFF,
0xFF,
Zero,
Zero
})
Name (_PLD, Buffer (0x10) // _PLD: Physical Location of Device
{
0x81, 0x00, 0x30, 0x00
})
}
Device (PRT2)
{
Name (_ADR, 0x02) // _ADR: Address
Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities
{
0xFF,
0xFF,
Zero,
Zero
})
Name (_PLD, Buffer (0x10) // _PLD: Physical Location of Device
{
0x81, 0x00, 0x30, 0x00
})
}
}
}
Device (UHC5)
{
Name (_ADR, 0x001A0001) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x05,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}
Device (EHC2)
{
Name (_ADR, 0x001A0007) // _ADR: Address
Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake
{
0x0D,
Zero
})
OperationRegion (USBR, PCI_Config, 0xC4, One)
Field (USBR, AnyAcc, NoLock, Preserve)
{
URES, 8
}
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
If (Arg0)
{
Store (0x03, URES)
}
Else
{
Store (Zero, URES)
}
}
Name (_S3D, 0x03) // _S3D: S3 Device State
Name (_S4D, 0x03) // _S4D: S4 Device State
}