Jump to content

Bungo

Bungo

Member Since 18 Dec 2006
Offline Last Active Apr 02 2017 11:04 AM
-----

Posts I've Made

In Topic: Enable IOPCIFamily to set tolerance latency for PCI devices

02 April 2017 - 11:07 AM

Thank you @Sherlock, thank you for your report about this important issue.

 

Actually not only MBP13,1 has reg-ltrovr, but also MacBookAir6,2 has. Thus, I think this property must be included early than we imagine.

 

I will test this property on Dell Precision M3800 as well.

 

Thank you,

syscl

 

Hi,

Why not to use original code?:

/*** Our _DSM if exists ***/
Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04) /* increased by 2 */
                        {
                            "built-in",
                            Buffer (One)
                            {
                                Zero
                            },
                            /*
                             *
                             *
*********** new code *********/
                            "reg-ltrovr",
                             Buffer (0x08)
                             {
                                 /* 0000 */    0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                             }
/*****************************/
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

Older systems (chipsets) may not support Latency Tolerance Reporting (LTR) mechanism.

Ref. e.g. IOPCIFamily-196.35-chipset-3400-chipset-datasheet200-series-chipset-pch-datasheet-vol-1 and 200-series-chipset-pch-datasheet-vol-2.

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy