Rev 5139 | Rev 5271 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5139 | Rev 5179 | ||
---|---|---|---|
Line 2723... | Line 2723... | ||
2723 | for (i = 0; i < SUMO_MAX_HARDWARE_POWERLEVELS; i++) |
2723 | for (i = 0; i < SUMO_MAX_HARDWARE_POWERLEVELS; i++) |
2724 | pi->at[i] = TRINITY_AT_DFLT; |
2724 | pi->at[i] = TRINITY_AT_DFLT; |
Line 2725... | Line 2725... | ||
2725 | 2725 | ||
Line -... | Line 2726... | ||
- | 2726 | pi->sram_end = SMC_RAM_END; |
|
- | 2727 | ||
- | 2728 | /* Enabling nb dpm on an asrock system prevents dpm from working */ |
|
- | 2729 | if (rdev->pdev->subsystem_vendor == 0x1849) |
|
2726 | pi->sram_end = SMC_RAM_END; |
2730 | pi->enable_nb_dpm = false; |
Line 2727... | Line 2731... | ||
2727 | 2731 | else |
|
2728 | pi->enable_nb_dpm = true; |
2732 | pi->enable_nb_dpm = true; |
2729 | 2733 | ||
Line 2738... | Line 2742... | ||
2738 | } |
2742 | } |
Line 2739... | Line 2743... | ||
2739 | 2743 | ||
2740 | pi->caps_sclk_ds = true; |
2744 | pi->caps_sclk_ds = true; |
2741 | pi->enable_auto_thermal_throttling = true; |
2745 | pi->enable_auto_thermal_throttling = true; |
2742 | pi->disable_nb_ps3_in_battery = false; |
2746 | pi->disable_nb_ps3_in_battery = false; |
- | 2747 | if (radeon_bapm == -1) { |
|
- | 2748 | /* There are stability issues reported on with |
|
- | 2749 | * bapm enabled on an asrock system. |
|
- | 2750 | */ |
|
2743 | if (radeon_bapm == 0) |
2751 | if (rdev->pdev->subsystem_vendor == 0x1849) |
2744 | pi->bapm_enable = false; |
2752 | pi->bapm_enable = false; |
2745 | else |
2753 | else |
- | 2754 | pi->bapm_enable = true; |
|
- | 2755 | } else if (radeon_bapm == 0) { |
|
- | 2756 | pi->bapm_enable = false; |
|
- | 2757 | } else { |
|
- | 2758 | pi->bapm_enable = true; |
|
2746 | pi->bapm_enable = true; |
2759 | } |
2747 | pi->voltage_drop_t = 0; |
2760 | pi->voltage_drop_t = 0; |
2748 | pi->caps_sclk_throttle_low_notification = false; |
2761 | pi->caps_sclk_throttle_low_notification = false; |
2749 | pi->caps_fps = false; /* true? */ |
2762 | pi->caps_fps = false; /* true? */ |
2750 | pi->caps_uvd_pg = true; |
2763 | pi->caps_uvd_pg = true; |