drm/radeon: add quirk to make HP nx6125 laptop resume.
Subsystems (2)
Dave Airlie
maintainerPATCH 1/1 drm/radeon: add quirk to make HP nx6125 laptop resume.
From: Dave Airlie <[email protected]>
For some reason on resume, executing the BIOS scripts locks up the whole chipset, by avoiding the dynclk table the machine resumes properly and seems to function okay.
Signed-off-by Dave Airlie <[email protected]>
--- drivers/gpu/drm/radeon/radeon_combios.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
drivers/gpu/drm/radeon/radeon_combios.c +8 -0
@@ -3051,6 +3051,14 @@ void radeon_combios_asic_init(struct drm_device *dev)combios_write_ram_size (dev); } +/* quirk for rs4xx HP nx6125 laptop to make it resume +* - it hangs on resume inside the dynclk 1 table. +*/ +if (rdev->family ==CHIP_RS480 && + rdev->pdev->subsystem_vendor ==0x103c && + rdev->pdev->subsystem_device ==0x308b ) +return ; +/* DYN CLK 1 */ table =combios_get_table_offset (dev,COMBIOS_DYN_CLK_1_TABLE );if (table)
Signature · 1 line
1.7.1