diff --git a/drivers/gpu/drm/radeon/radeon_combios.c b/drivers/gpu/drm/radeon/radeon_combios.c index 6d87e70..78ba832 100644 --- a/drivers/gpu/drm/radeon/radeon_combios.c +++ b/drivers/gpu/drm/radeon/radeon_combios.c @@ -2964,11 +2964,14 @@ void radeon_combios_asic_init(struct drm_device *dev) { struct radeon_device *rdev = dev->dev_private; uint16_t table; + uint32_t save_config_cntl, tmp; /* port hardcoded mac stuff from radeonfb */ if (rdev->bios == NULL) return; + WREG8(R_0003C2_GENMO_WT, 0x2); + /* ASIC INIT 1 */ table = combios_get_table_offset(dev, COMBIOS_ASIC_INIT_1_TABLE); if (table) @@ -3006,11 +3009,14 @@ void radeon_combios_asic_init(struct drm_device *dev) combios_write_ram_size(dev); } +#if 0 /* DYN CLK 1 */ table = combios_get_table_offset(dev, COMBIOS_DYN_CLK_1_TABLE); if (table) combios_parse_pll_table(dev, table); +#endif + WREG8(R_0003C2_GENMO_WT, 0x0); } void radeon_combios_initialize_bios_scratch_regs(struct drm_device *dev)