• Mario Limonciello's avatar
    ACPI: OSI: Remove Linux-Dell-Video _OSI string · 24867516
    Mario Limonciello authored
    This string was introduced because drivers for NVIDIA hardware
    had bugs supporting RTD3 in the past.
    
    Before proprietary NVIDIA driver started to support RTD3, Ubuntu had
    had a mechanism for switching PRIME on and off, though it had required
    to logout/login to make the library switch happen.
    
    When the PRIME had been off, the mechanism had unloaded the NVIDIA
    driver and put the device into D3cold, but the GPU had never come back
    to D0 again which is why ODMs used the _OSI to expose an old _DSM
    method to switch the power on/off.
    
    That has been fixed by commit 5775b843 ("PCI: Restore config space
    on runtime resume despite being unbound"). so vendors shouldn't be
    using this string to modify ASL any more.
    Reviewed-by: default avatarLyude Paul <lyude@redhat.com>
    Signed-off-by: default avatarMario Limonciello <mario.limonciello@amd.com>
    Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
    24867516
osi.c 12.7 KB