Jump to content

Nvidia 560M NVCAP value?


ericw12
 Share

28 posts in this topic

Recommended Posts

Hello!

 

I have changed the AppleHDA layout ID to 1. (Edited only the already patched layout..xml.zlib and replaced the original with my renamed one).

 

You could also try it in this way: http://www.insanelymac.com/forum/topic/300011-hdmi-audio-with-unsupported-alc-chip-and-gfx-card-sound-chip/?p=2047694

 

This has worked for me, before I was changing the layout ID.

 

In DSDT I am using this as device HAUD:

            Device (HDAU)
            {
                Name (_ADR, One)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-2"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
             }

and in device HDEF this:

                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }, 

My string has set hda-gfx to onboard-2.

 

Have fun.

Can you show my your full HDEF?

 

Here is mine.

            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
                Field (HDAR, WordAcc, NoLock, Preserve)
                {
                    DCKA,   1, 
                            Offset (0x01), 
                    DCKM,   1, 
                        ,   6, 
                    DCKS,   1, 
                            Offset (0x08), 
                        ,   15, 
                    PMES,   1
                }

                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x0D, 0x04))
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x03, 0x00, 0x00, 0x00
                            }, 

                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

Link to comment
Share on other sites

Hello!

        Device (HDEF)
        {
            Name (_ADR, 0x001B0000)
            OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
            Field (HDAR, WordAcc, NoLock, Preserve)
            {
                DCKA,   1, 
                Offset (0x01), 
                DCKM,   1, 
                    ,   6, 
                DCKS,   1, 
                Offset (0x08), 
                    ,   15, 
                PMES,   1
            }
            Method (_PRW, 0, NotSerialized)
            {
                Return (GPRW (0x0D, 0x03))
            }
            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x10)
                    {
                        "MaximumBootBeepVolume", 
                        Buffer (One)
                        {
                             0x00
                        }, 
                        "MaximumBootBeepVolumeAlt", 
                        Buffer (One)
                        {
                             0x00
                        }, 
                        "subsystem-id", 
                        Buffer (0x04)
                        {
                             0x70, 0x72, 0x00, 0x00
                        }, 
                        "subsystem-vendor-id", 
                        Buffer (0x04)
                        {
                             0x86, 0x80, 0x00, 0x00
                        }, 
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x01, 0x00, 0x00, 0x00
                        }, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }, 
                        "PinConfigurations", 
                        Buffer (Zero) {}, 
                        "PlatformFamily", 
                        Buffer (One)
                        {
                             0x00
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }

Have fun.

Link to comment
Share on other sites

  • 9 months later...
 Share

×
×
  • Create New...