Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- my ssdt-1
- [code]DefinitionBlock ("./dsdt.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
- {
- External (TCNT, IntObj)
- External (NPSS, IntObj)
- External (PDC0)
- External (CFGD)
- External (\LIMT, IntObj)
- External (\_PR_.CPU0, DeviceObj)
- Scope (\_PR.CPU0)
- {
- Method (_PPC, 0, NotSerialized)
- {
- Return (\LIMT)
- }
- Method (_PCT, 0, NotSerialized)
- {
- If (LAnd (And (CFGD, One), And (PDC0, One)))
- {
- Return (Package (0x02)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x00, // Bit Width
- 0x00, // Bit Offset
- 0x0000000000000000, // Address
- ,)
- },
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x00, // Bit Width
- 0x00, // Bit Offset
- 0x0000000000000000, // Address
- ,)
- }
- })
- }
- Return (Package (0x02)
- {
- ResourceTemplate ()
- {
- Register (SystemIO,
- 0x10, // Bit Width
- 0x00, // Bit Offset
- 0x0000000000001000, // Address
- ,)
- },
- ResourceTemplate ()
- {
- Register (SystemIO,
- 0x08, // Bit Width
- 0x00, // Bit Offset
- 0x00000000000000B3, // Address
- ,)
- }
- })
- }
- Method (XPSS, 0, NotSerialized)
- {
- If (And (PDC0, One))
- {
- Return (NPSS)
- }
- Return (SPSS)
- }
- Name (SPSS, Package (0x0E)
- {
- Package (0x06)
- {
- 0x000007D1,
- 0x0000AFC8,
- 0x0000006E,
- 0x0000000A,
- 0x00000083,
- 0x00000000
- },
- Package (0x06)
- {
- 0x000007D0,
- 0x0000AFC8,
- 0x0000006E,
- 0x0000000A,
- 0x00000183,
- 0x00000001
- },
- Package (0x06)
- {
- 0x0000076C,
- 0x0000A518,
- 0x0000006E,
- 0x0000000A,
- 0x00000283,
- 0x00000002
- },
- Package (0x06)
- {
- 0x00000708,
- 0x00009A9D,
- 0x0000006E,
- 0x0000000A,
- 0x00000383,
- 0x00000003
- },
- Package (0x06)
- {
- 0x000006A4,
- 0x00009059,
- 0x0000006E,
- 0x0000000A,
- 0x00000483,
- 0x00000004
- },
- Package (0x06)
- {
- 0x00000640,
- 0x00008649,
- 0x0000006E,
- 0x0000000A,
- 0x00000583,
- 0x00000005
- },
- Package (0x06)
- {
- 0x000005DC,
- 0x00007C6D,
- 0x0000006E,
- 0x0000000A,
- 0x00000683,
- 0x00000006
- },
- Package (0x06)
- {
- 0x00000578,
- 0x000072CC,
- 0x0000006E,
- 0x0000000A,
- 0x00000783,
- 0x00000007
- },
- Package (0x06)
- {
- 0x00000514,
- 0x00006958,
- 0x0000006E,
- 0x0000000A,
- 0x00000883,
- 0x00000008
- },
- Package (0x06)
- {
- 0x000004B0,
- 0x00006016,
- 0x0000006E,
- 0x0000000A,
- 0x00000983,
- 0x00000009
- },
- Package (0x06)
- {
- 0x0000044C,
- 0x00005708,
- 0x0000006E,
- 0x0000000A,
- 0x00000A83,
- 0x0000000A
- },
- Package (0x06)
- {
- 0x000003E8,
- 0x00004E2C,
- 0x0000006E,
- 0x0000000A,
- 0x00000B83,
- 0x0000000B
- },
- Package (0x06)
- {
- 0x00000384,
- 0x00004585,
- 0x0000006E,
- 0x0000000A,
- 0x00000C83,
- 0x0000000C
- },
- Package (0x06)
- {
- 0x00000320,
- 0x00003D0C,
- 0x0000006E,
- 0x0000000A,
- 0x00000D83,
- 0x0000000D
- }
- })
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Name (_PSS, Package (0x0E)
- {
- Package (0x06)
- {
- 0x000007D1,
- 0x0000AFC8,
- 0x0000000A,
- 0x0000000A,
- 0x00001D00,
- 0x00001D00
- },
- Package (0x06)
- {
- 0x000007D0,
- 0x0000AFC8,
- 0x0000000A,
- 0x0000000A,
- 0x00001400,
- 0x00001400
- },
- Package (0x06)
- {
- 0x0000076C,
- 0x0000A518,
- 0x0000000A,
- 0x0000000A,
- 0x00001300,
- 0x00001300
- },
- Package (0x06)
- {
- 0x00000708,
- 0x00009A9D,
- 0x0000000A,
- 0x0000000A,
- 0x00001200,
- 0x00001200
- },
- Package (0x06)
- {
- 0x000006A4,
- 0x00009059,
- 0x0000000A,
- 0x0000000A,
- 0x00001100,
- 0x00001100
- },
- Package (0x06)
- {
- 0x00000640,
- 0x00008649,
- 0x0000000A,
- 0x0000000A,
- 0x00001000,
- 0x00001000
- },
- Package (0x06)
- {
- 0x000005DC,
- 0x00007C6D,
- 0x0000000A,
- 0x0000000A,
- 0x00000F00,
- 0x00000F00
- },
- Package (0x06)
- {
- 0x00000578,
- 0x000072CC,
- 0x0000000A,
- 0x0000000A,
- 0x00000E00,
- 0x00000E00
- },
- Package (0x06)
- {
- 0x00000514,
- 0x00006958,
- 0x0000000A,
- 0x0000000A,
- 0x00000D00,
- 0x00000D00
- },
- Package (0x06)
- {
- 0x000004B0,
- 0x00006016,
- 0x0000000A,
- 0x0000000A,
- 0x00000C00,
- 0x00000C00
- },
- Package (0x06)
- {
- 0x0000044C,
- 0x00005708,
- 0x0000000A,
- 0x0000000A,
- 0x00000B00,
- 0x00000B00
- },
- Package (0x06)
- {
- 0x000003E8,
- 0x00004E2C,
- 0x0000000A,
- 0x0000000A,
- 0x00000A00,
- 0x00000A00
- },
- Package (0x06)
- {
- 0x00000384,
- 0x00004585,
- 0x0000000A,
- 0x0000000A,
- 0x00000900,
- 0x00000900
- },
- Package (0x06)
- {
- 0x00000320,
- 0x00003D0C,
- 0x0000000A,
- 0x0000000A,
- 0x00000800,
- 0x00000800
- }
- })
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Package (0x06)
- {
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000,
- 0x80000000
- }
- Name (PSDF, Zero)
- Method (_PSD, 0, NotSerialized)
- {
- If (LNot (PSDF))
- {
- Store (TCNT, Index (DerefOf (Index (HPSD, Zero)), 0x04))
- Store (TCNT, Index (DerefOf (Index (SPSD, Zero)), 0x04))
- Store (Ones, PSDF)
- }
- If (And (PDC0, 0x0800))
- {
- Return (HPSD)
- }
- Return (SPSD)
- }
- Name (HPSD, Package (0x01)
- {
- Package (0x05)
- {
- 0x05,
- Zero,
- Zero,
- 0xFE,
- 0x80
- }
- })
- Name (SPSD, Package (0x01)
- {
- Package (0x05)
- {
- 0x05,
- Zero,
- Zero,
- 0xFC,
- 0x80
- }
- })
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement