Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- File: DSDT-HDMI_Audio_Edits_v3
- Line Contents
- 14 DSDT_PEGP_Test_Edit
- 27 Generic DSDT_HDMI_Audio_Edit
- 77 Nvidia_GE=Y-DSDT_HDMI_Audio_Edit - Delta
- 94 Nvidia_GE=Y-DSDT_HDMI_Audio_Edit - Complete
- 155 Nvidia_GE=N-DSDT_HDMI_Audio_Edit - Complete (GTX 460)
- 286 AMD_GE=Y-DSDT_HDMI_Audio_Edit - Complete (Same as Generic)
- 336 AMD_GE=N-DSDT_HDMI_Audio_Edit - Complete (HD 6870)
- 416 Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - Delta (HD3000
- 444 Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - Complete (HD3000)
- 505 Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - IGPU Complete (w/device_id&model) (HD3000)
- DSDT_PEGP_Test_Edit
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- }
- Generic DSDT_HDMI_Audio_Edit
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- Device (GFX0) /** for Nvidia Graphics Cards **/
- {
- Name (_ADR, Zero)
- Name (_SUN, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
- Nvidia_GE=Y-DSDT_HDMI_Audio_Edit - Delta
- Store (Package (0x06)
- {
- "@0,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- "@1,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- Nvidia_GE=Y-DSDT_HDMI_Audio_Edit - Complete
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- Device (GFX0) /** for Nvidia Graphics Cards **/
- {
- Name (_ADR, Zero)
- Name (_SUN, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x06)
- {
- "@0,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- "@1,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
- Nvidia_GE=N-DSDT_HDMI_Audio_Edit - Complete (GTX $460)
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- Device (GFX0) /** for Nvidia Graphics Cards **/
- {
- Name (_ADR, Zero)
- Name (_SUN, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x1E)
- {
- "AAPL,slot-name",
- "PCI x16",
- "@0,compatible",
- Buffer (0x0B)
- {
- "NVDA,NVMac"
- },
- "@0,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- "@0,device_type",
- Buffer (0x08)
- {
- "display"
- },
- "@0,name",
- Buffer (0x0F)
- {
- "NVDA,Display-A"
- },
- "@1,compatible",
- Buffer (0x0B)
- {
- "NVDA,NVMac"
- },
- "@1,connector-type",
- Buffer (0x04)
- {
- 0x00, 0x08, 0x00, 0x00
- },
- "@1,device_type",
- Buffer (0x08)
- {
- "display"
- },
- "@1,name",
- Buffer (0x0F)
- {
- "NVDA,Display-B"
- },
- "NVCAP",
- Buffer (0x18)
- {
- /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
- /* 0008 */ 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
- /* 0010 */ 0x00, 0x00, 0x00, 0x00
- },
- "VRAM,totalsize",
- Buffer (0x04)
- {
- 0x00, 0x00, 0x00, 0x40
- },
- "device_type",
- Buffer (0x0C)
- {
- "NVDA,Parent"
- },
- "model",
- Buffer (0x10)
- {
- "GeForce GTX 460"
- },
- "rom-revision",
- Buffer (0x0e)
- {
- "70.08.29.00.30"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
- AMD_GE=Y-DSDT_HDMI_Audio_Edit - Complete (Same as Generic)
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- Device (GFX0) /** for AMD Graphics Cards **/
- {
- Name (_ADR, Zero)
- Name (_SUN, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
- AMD_GE=N-DSDT_HDMI_Audio_Edit - Complete (HD 6870)
- Device (PEGP)
- {
- Name (_ADR, 0x00010000) /** Verify display address **/
- Name (_STA, 0x0F)
- Name (_PRW, Package (0x02)
- {
- 0x09,
- 0x05
- })
- Device (GFX0) /** for AMD Graphics Cards **/
- {
- Name (_ADR, Zero)
- Name (_SUN, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x0C)
- {
- "@0,name",
- Buffer (0x0D)
- {
- "ATY,Duckweed"
- },
- "@1,name",
- Buffer (0x0D)
- {
- "ATY,Duckweed"
- },
- "@2,name",
- Buffer (0x0D)
- {
- "ATY,Duckweed"
- },
- "@3,name",
- Buffer (0x0D)
- {
- "ATY,Duckweed"
- },
- "model",
- Buffer (0x13)
- {
- "AMD Radeon HD 6870"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (HDAU)
- {
- Name (_ADR, One)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- }
- Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - Delta (HD3000
- /** Device (HDEF) - Replace: Store (Package (0x04) with **/
- Store (Package (0x06)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- },
- /** Device (IGPU) - Add after: Name (_ADR, 0x00020000)**/
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - Complete (HD3000)
- Device (HDEF) /** for Intel Integrated Graphics **/
- {
- Name (_ADR, 0x001B0000)
- Method (_PRW, 0, NotSerialized)
- {
- Return (Package (0x02)
- {
- 0x0D,
- 0x05
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x06)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- },
- "layout-id",
- /**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
- {
- 0x79, 0x03, 0x00, 0x00
- },
- "PinConfigurations",
- Buffer (Zero) {}
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Device (IGPU) /** for Intel Integrated Graphics **/
- {
- Name (_ADR, 0x00020000)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- OperationRegion (IGDP, PCI_Config, 0x40, 0xC0)
- Field (IGDP, AnyAcc, NoLock, Preserve)
- Intel HD3000_GE=Y_DSDT_HDMI_Audio_Edit - IGPU Complete (w/device_id,platform_id&model) (HD3000)
- Device (IGPU) /** for Intel Integrated Graphics **/
- {
- Name (_ADR, 0x00020000)
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x08)
- {
- "device-id",
- Buffer (0x04)
- {
- 0x26, 0x01, 0x00, 0x00
- },
- "AAPL,snb-platform-id",
- Buffer (0x04)
- {
- 0x10, 0x00, 0x03, 0x00
- },
- "model",
- Buffer (0x18)
- {
- "Intel HD Graphics 3000"
- },
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-2"
- }
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
Advertisement
Add Comment
Please, Sign In to add comment