Jump to content

NVIDIA GeForce GT 120M


robydream
 Share

1 post in this topic

Recommended Posts

hello i have Asus K70IO that have NVIDIA GeForce GT 120M and is fully working..i replace this code with this code shutdown is working but without acceleration:

 

Method (_DSM, 4, NotSerialized)

{

Store ("-----DGPU _DSM --------", Debug)

If (CMPB (Arg0, Buffer (0x10)

{

/* 0000 */ 0x00, 0xA4, 0x04, 0x40, 0x7D, 0x91, 0xF2, 0x4C,

/* 0008 */ 0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65

}))

{

If (LNotEqual (Arg1, 0x0300))

{

Return (0x80000002)

}

 

If (LEqual (Arg2, Zero))

{

Store (One, DSMF)

Return (Buffer (0x04)

{

0x71, 0x00, 0x01, 0x01

})

}

 

If (LEqual (Arg2, 0x04))

{

Return (^^^IXVE.IGPU.PLAT (Arg3))

}

 

If (LEqual (Arg2, 0x05))

{

Return (^^^IXVE.IGPU.DSMS (Arg3))

}

 

If (LEqual (Arg2, 0x06)) {}

If (LEqual (Arg2, 0x10))

{

Return (GMXM (0x03, Zero, Zero))

}

 

If (LEqual (Arg2, 0x18))

{

Return (0x30)

}

 

If (LEqual (Arg2, 0x19)) {}

Return (0x80000002)

}

}

 

and replace this original code with this:

 

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x18)

{

"@0,compatible",

Buffer (0x0B)

{

"NVDA,NVMac"

},

 

"@0,device_type",

Buffer (0x08)

{

"display"

},

 

"@0,name",

Buffer (0x0F)

{

"NVDA,Display-A"

},

 

"@1,compatible",

Buffer (0x0B)

{

"NVDA,NVMac"

},

 

"@1,device_type",

Buffer (0x08)

{

"display"

},

 

"@1,name",

Buffer (0x0F)

{

"NVDA,Display-B"

},

 

"NVCAP",

Buffer (0x18)

{

/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,

/* 0008 */ 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,

/* 0010 */ 0x00, 0x00, 0x00, 0x00

},

 

"NVPM",

Buffer (0x20)

{

/* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

/* 0018 */ 0x00, 0x00, 0x00, 0x00

},

 

"VRAM,totalsize",

Buffer (0x04)

{

0x00, 0x00, 0x00, 0x40

},

 

"device_type",

Buffer (0x08)

{

"Display"

},

 

"model",

Buffer (0x17)

{

"NVIDIA GeForce GT 120M"

},

 

"rom-revision",

Buffer (0x05)

{

"3386"

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

 

 

then i haveacceleration, all is working great but this break my shutdown. so i guess it has something with NVPM or NVidia PowerManagment so could one say what NVPM value i insert there to shutdown correct becuse all is shutdown lcd keyboard but only vga is working...or omeone can give me a clue what return of first original dsdt should i put in this modded dsdt.

 

 

many thanks.

Link to comment
Share on other sites

 Share

×
×
  • Create New...