gyf304 Posted July 31, 2012 Share Posted July 31, 2012 Well, my laptop is a Clevo P150HM with a 6990m card. I installed Mountain Lion and modified the ATI6000Controller. Now my card is working with QE/CI, but there's a problem. Although in the system info, it says my screen is working in 32bit mode, but it is actually working in 16bit. It really bothers me. I tried ATY_Init (modified with my device_id),and it simply didn't work.(It seems like ATY_Init is not doing anything because if I remove my dsdt, it gives me a black screen) I'm really looking forward to any sort of help. Here's some info: Personality: Elodea Device ID: 6720 Aticonfig: Elodea ConnectorInfo count in decimal: 5 Disk offset in decimal 179872 ----------My DSDT(PEGP)---------- Device (PEGP) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x09, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x36) { "@0,ATY,EFIDisplay", Buffer (0x0C) { "LVDS" }, "@0,compatible", Buffer (0x0C) { "ATY,Elodea" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0E) { "ATY,Elodea" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,compatible", Buffer (0x0C) { "ATY,Elodea" }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,name", Buffer (0x0E) { "ATY,Elodea" }, "ATY,Card#", Buffer (0x0E) { "C29-615001-00" }, "ATY,Rom#", Buffer (0x10) { "C29-61500-100" }, "device_type", Buffer (0x12) { "ATY,ElodeaParent" }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "model", Buffer (0x14) { "AMD Radeon HD 6990M" }, "AAPL00,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,display-dual-link", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,HasPanel", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,Haslid", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "AAPL,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,AAPL,boot-display", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0,built-in", Buffer (One) { 0x01 }, "@0,display-link-component-bits", Buffer (0x04) { 0x06, 0x00, 0x00, 0x00 }, "@0,display-pixel-component-bits", Buffer (0x04) { 0x06, 0x00, 0x00, 0x00 }, "AAPL00,Dither", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@0,display-dither-support", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "@0,inverter-current", Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } ----------------------------------------------- Thanks in advance. The modified kexts are attached ATI6000Controller.kext.zip ATY_Init.kext.zip Link to comment Share on other sites More sharing options...
Rampage Dev Posted July 31, 2012 Share Posted July 31, 2012 Not sure how to fix your issue but just wanted to say great work with the DSDT edit. Link to comment Share on other sites More sharing options...
Recommended Posts