Fabio1971 Posted November 8, 2014 Share Posted November 8, 2014 I did too I'm doomed try the link toleda Fabio Link to comment Share on other sites More sharing options...
#McFly Posted April 6, 2015 Share Posted April 6, 2015 Hi guys, I am Brazilian and my English is very bad.could enable HDMI audio on the XFX HD 7770 card with AppleHDA, may helpI'm not getting run with two monitors, if anyone can help me tooFollow my DSDT Device (PCE2) { Name (_ADR, 0x00020000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x18, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x4E) { "@0,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@0,deviceType", Buffer (0x08) { "display" }, "@0,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@0,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@0,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@0,can-hot-plug", Buffer (One) { 0x00 }, "@0,name", Buffer (0x0E) { "ATY,Display_A" }, "@1,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@1,deviceType", Buffer (0x08) { "display" }, "@1,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@1,can-hot-plug", Buffer (One) { 0x00 }, "@1,name", Buffer (0x0E) { "ATY,Display_B" }, "@2,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@2,deviceType", Buffer (0x08) { "display" }, "@2,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@2,connector-type", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@2,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@2,can-hot-plug", Buffer (One) { 0x00 }, "@2,name", Buffer (0x0E) { "ATY,Display_C" }, "@3,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@3,deviceType", Buffer (0x08) { "display" }, "@3,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@3,connector-type", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@3,display-connect-flags", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@3,can-hot-plug", Buffer (One) { 0x00 }, "@3,name", Buffer (0x0E) { "ATY,Display_D" }, "AAPL,slot-name", Buffer (0x07) { "Slot-1" }, "AAPL,aux-power-connected", Buffer (0x04) { 0x00, 0x00, 0x00, 0x01 }, "ATY,Card#", Buffer (0x10) { "113-777AZDFX-31" }, "ATY,Rom#", Buffer (0x17) { "AMD CAPPUCINO Verde XT" }, "device_type", Buffer (0x11) { "ATY,Dashimaki" }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device-id", Buffer (0x04) { 0x3D, 0x68, 0x00, 0x00 }, "ATY,VendorID", Buffer (0x02) { 0x02, 0x10 }, "ATY,Copyright", Buffer (0x33) { "(C) 1988-2010, AMD Technologies Inc." }, "model", Buffer (0x28) { "XFX Double D Radeon HD 7770 GHz Edition" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } } Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 6, 2015 Share Posted April 6, 2015 post dsdt and IoReg Fabio 1 Link to comment Share on other sites More sharing options...
#McFly Posted July 5, 2015 Share Posted July 5, 2015 post dsdt and IoReg Fabio Hi, Fabio Dashimaki (4) @ 0x19c9c0 DP, DP, DDVI, HDMI 000400000 4030000 0001 0101 12 04 02 02 000400000 4030000 0001 0200 22 05 03 05 040000001 4020000 0001 0301 00 00 04 04 000800000 4020000 0001 0400 11 02 01 01 IoReg Output with clover EFI | No DSDT DP NOT TESTED HDMI conector-type = 0x400 conector-type = 0x800 device_type = display device_type = display ATY,ActiveFlags = 0x1 ATY,ActiveFlags = 0x200 ATY,ControlFlags = 0x304 ATY,ControlFlags = 0x204 port-number = 0x0 port-number = 0x1 av-signal-type = 04 00 00 00 av-signal-type = 08 00 00 00 display-connect-flags = 00 00 00 00 display-connect-flags = 00 00 00 00 audio-codec-info = 00 01 0d 00 audio-codec-info = 00 01 0b 00 DVI - Vermelho DVI - Preto conector-type = 0x4 conector-type = 0x4 device_type = display device_type = display ATY,ActiveFlags = 0x4 ATY,ActiveFlags = 0x4 ATY,ControlFlags = 0x4 ATY,ControlFlags = 0x14 port-number = 0x2 port-number = 0x3 av-signal-type = 02 00 00 00 av-signal-type = 02 00 00 00 display-connect-flags = 00 00 00 00 display-connect-flags = 00 00 00 00 audio-codec-info = 00 01 07 00 audio-codec-info = 00 01 03 00 C44101 CAPPUCINO Verde XT 1G GDDR5 64Mx32 PCI ID: 1002:683d Connector at index 0 Type [@offset 43206]: DisplayPort (10) Encoder [@offset 43210]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43316]: 0x94, OSX senseid: 0x5 Connector at index 1 Type [@offset 43216]: HDMI-A (11) Encoder [@offset 43220]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43343]: 0x91, OSX senseid: 0x2 Connector at index 2 Type [@offset 43226]: DVI-I (2) Encoder [@offset 43230]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 43370]: 0x90, OSX senseid: 0x1 Connector at index 3 Type [@offset 43236]: DVI-I (2) Encoder [@offset 43240]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 43407]: 0x93, OSX senseid: 0x4 Connector at index 4 Type [@offset 43246]: DVI-I (2) Encoder [@offset 43250]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 43407]: 0x93, OSX senseid: 0x4 C44101 CAPPUCINO Verde XT 1G GDDR5 64Mx32 Subsystem Vendor ID: 1682 Subsystem ID: 3233 Object Header Structure Size: 355 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: fd Display Path Table Offset: 12 Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false 00 04 00 00 Connector Type 04 03 00 00 ATY,ControlFlags 00 01 Features 01 01 Unknown 12 Transmitter 04 Encoder 02 Hotplug ID 02 Sense ID I'm here.... Connector Type ATY,ControlFlags Features Unknown Transmitter Encoder Hotplug ID Sense ID 00 04 00 00 04 03 00 00 00 01 01 00 22 05 00 05 00 08 00 00 04 02 00 00 00 01 02 00 12 04 01 02 04 00 00 00 14 02 00 00 00 01 03 00 11 02 02 01 04 00 00 00 14 02 00 00 00 01 04 00 10 00 03 04 Device (NPE3) { Name (_ADR, 0x00020000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x18, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x2A) { "@0,name", Buffer (0x0E) { "ATY,Dashimaki" }, "@0,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@0,connector-type", Buffer (0x04) { 0x00, 0x04, 0x00, 0x00 }, "@1,name", Buffer (0x0E) { "ATY,Dashimaki" }, "@1,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@2,name", Buffer (0x0E) { "ATY,Dashimaki" }, "@2,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@2,connector-type", Buffer (0x04) { 0x04, 0x00, 0x00, 0x00 }, "@3,name", Buffer (0x0E) { "ATY,Dashimaki" }, "@3,compatible", Buffer (0x0E) { "ATY,Dashimaki" }, "@3,connector-type", Buffer (0x04) { 0x00, 0x02, 0x00, 0x00 }, "AAPL,slot-name", Buffer (0x07) { "Slot-1" }, "AAPL,aux-power-connected", Buffer (0x04) { 0x00, 0x00, 0x00, 0x01 }, "device-id", Buffer (0x04) { 0x3D, 0x68, 0x00, 0x00 }, "device_type", Buffer (0x11) { "ATY,Dashimaki" }, "ATY,VendorID", Buffer (0x02) { 0x02, 0x10 }, "ATY,Copyright", Buffer (0x33) { "© 1988-2010, AMD Technologies Inc." }, "model", Buffer (0x13) { "AMD Radeon HD 7770" }, "ATY,Rom#", Buffer (0x17) { "AMD CAPPUCINO Verde XT" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } } ...... Device (HDEF) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "hda-gfx", Buffer (0x0A) { "onboard-1" }, "layout-id", Buffer (0x04) {}, "PinConfigurations", Buffer (0x04) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } you need all DSDT and ALL IoReg? thanks!! Link to comment Share on other sites More sharing options...
carlo_67 Posted July 5, 2015 Share Posted July 5, 2015 @Fabio non penso possa usare AppleHDA, ha un AMD e sicuramente usa la flag npci=xxx l'unica è usare il Voodoo spero che mi sbagli, non so se con clover è differente Link to comment Share on other sites More sharing options...
Recommended Posts