Contribute
Register

Mountain Lion HDMI Audio - AMI DSDT

Status
Not open for further replies.
Thanks Toleda will give this a try after the new install of the OS without the ATI6000 Kext.
 
First and foremost, HDMI audio will not work in OS X on non Apple hardware until you modify your system correctly, regardless of the graphics system. Your system is still not configured correctly. An IOReg on a clean install is useless. What HDMI device is connected to the 570?
The HDMI device connected to the 570 is a Samsung lcd tv
 
The HDMI device connected to the 570 is a Samsung lcd tv
Add layout-id injection as noted below. Compile, install and restart. Reply with new IOReg.
Code:
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x04)
                            {
                                "layout-id", 
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
 
Add layout-id injection as noted below. Compile, install and restart. Reply with new IOReg.
Code:
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x04)
                            {
                                "layout-id", 
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
Still no hdmi
 

Attachments

  • HERBERT 2.zip
    548.2 KB · Views: 88
The edit did not show up in IOReg. Verify the edit is in Extra/dsdt.aml. Reply with dsdt.aml and IOReg.
Here's my dsdt and ioreg file
 

Attachments

  • DSDT.zip
    19.4 KB · Views: 94
  • HERBDSDT.zip
    558.9 KB · Views: 87
The dsdt.aml attached does not have the HDAU/layout-id edit. Try again.
how do you exactly add hdau/layout id edit on dsdt . sorry for the noob question.the dsdt returns a lot of errors.
 

Attachments

  • DSDT.zip
    37.8 KB · Views: 91
Add layout-id injection as noted below. Compile, install and restart. Reply with new IOReg.
Code:
                Device (HDAU)
                {
                    Name (_ADR, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x04)
                            {
                                "layout-id", 
                                Buffer (0x04)
                                {
                                    0x01, 0x00, 0x00, 0x00
                                }, 

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
Here's my ioreg file
 

Attachments

  • HERBERT.zip
    565.5 KB · Views: 81
Status
Not open for further replies.
Back
Top