|
@@ -2237,6 +2237,11 @@ static void radeon_atombios_add_pplib_thermal_controller(struct radeon_device *r
|
|
|
(controller->ucFanParameters &
|
|
|
ATOM_PP_FANPARAMETERS_NOFAN) ? "without" : "with");
|
|
|
rdev->pm.int_thermal_type = THERMAL_TYPE_CI;
|
|
|
+ } else if (controller->ucType == ATOM_PP_THERMALCONTROLLER_KAVERI) {
|
|
|
+ DRM_INFO("Internal thermal controller %s fan control\n",
|
|
|
+ (controller->ucFanParameters &
|
|
|
+ ATOM_PP_FANPARAMETERS_NOFAN) ? "without" : "with");
|
|
|
+ rdev->pm.int_thermal_type = THERMAL_TYPE_KV;
|
|
|
} else if ((controller->ucType ==
|
|
|
ATOM_PP_THERMALCONTROLLER_EXTERNAL_GPIO) ||
|
|
|
(controller->ucType ==
|