drm/radeon/kms: add quirk to make HP DV5000 laptop resume

Fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=29062

Reported-by: Andres Cimmarusti <acimmarusti@gmail.com>
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>

authored by Alex Deucher and committed by Dave Airlie 52fa2bbc 0baf2d8f

+8
+8
drivers/gpu/drm/radeon/radeon_combios.c
··· 3050 3050 rdev->pdev->subsystem_device == 0x308b) 3051 3051 return; 3052 3052 3053 + /* quirk for rs4xx HP dv5000 laptop to make it resume 3054 + * - it hangs on resume inside the dynclk 1 table. 3055 + */ 3056 + if (rdev->family == CHIP_RS480 && 3057 + rdev->pdev->subsystem_vendor == 0x103c && 3058 + rdev->pdev->subsystem_device == 0x30a4) 3059 + return; 3060 + 3053 3061 /* DYN CLK 1 */ 3054 3062 table = combios_get_table_offset(dev, COMBIOS_DYN_CLK_1_TABLE); 3055 3063 if (table)