diff options
author | Bjorn Helgaas <bhelgaas@google.com> | 2017-05-09 18:10:18 +0300 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2017-06-30 19:15:07 +0300 |
commit | 5938628c51a711ae2169d68b2e3a4f7d93d4dbea (patch) | |
tree | 4f589124ed7e85574fb993d4ac5e3dc1db03d971 /drivers/ssb/scan.c | |
parent | ee76380c1e751605fcb0ee1aa3632bcf6fd0bf08 (diff) | |
download | linux-5938628c51a711ae2169d68b2e3a4f7d93d4dbea.tar.xz |
drm/radeon: make MacBook Pro d3_delay quirk more generic
The PCI Power Management Spec, r1.2, sec 5.6.1, requires a 10 millisecond
delay when powering on a device, i.e., transitioning from state D3hot to
D0.
Apparently some devices require more time, and d1f9809ed131 ("drm/radeon:
add quirk for d3 delay during switcheroo poweron for apple macbooks") added
an additional delay for the Radeon device in a MacBook Pro. 4807c5a8a0c8
("drm/radeon: add a PX quirk list") made the affected device more explicit.
Add a generic PCI quirk to increase the d3_delay. This means we will use
the additional delay for *all* wakeups from D3, not just those initiated by
radeon_switcheroo_set_state().
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Andreas Boll <andreas.boll.dev@gmail.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
CC: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Diffstat (limited to 'drivers/ssb/scan.c')
0 files changed, 0 insertions, 0 deletions