Skip to content

Commit 4f3d0f4

Browse files
alexdeuchergregkh
authored andcommitted
drm/radeon: add a quirk for Toshiba Satellite L20-183
commit acfd6ee4fa7ebeee75511825fe02be3f7ac1d668 upstream. Fixes resume from suspend. bug: https://bugzilla.kernel.org/show_bug.cgi?id=196121 Reported-by: Przemek <soprwa@gmail.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent f8242fa commit 4f3d0f4

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

drivers/gpu/drm/radeon/radeon_combios.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3394,6 +3394,13 @@ void radeon_combios_asic_init(struct drm_device *dev)
33943394
rdev->pdev->subsystem_vendor == 0x103c &&
33953395
rdev->pdev->subsystem_device == 0x280a)
33963396
return;
3397+
/* quirk for rs4xx Toshiba Sattellite L20-183 latop to make it resume
3398+
* - it hangs on resume inside the dynclk 1 table.
3399+
*/
3400+
if (rdev->family == CHIP_RS400 &&
3401+
rdev->pdev->subsystem_vendor == 0x1179 &&
3402+
rdev->pdev->subsystem_device == 0xff31)
3403+
return;
33973404

33983405
/* DYN CLK 1 */
33993406
table = combios_get_table_offset(dev, COMBIOS_DYN_CLK_1_TABLE);

0 commit comments

Comments
 (0)