]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/gpu/drm/nouveau/nouveau_drv.h
drm/nouveau/pm: manual pwm fanspeed management for nv40+ boards
[mv-sheeva.git] / drivers / gpu / drm / nouveau / nouveau_drv.h
index 2c8ebf6248a0368dc99f2ba40ba514479dc959c7..432be658060dd3fdfd76e4742aa3592c69939414 100644 (file)
@@ -521,6 +521,11 @@ struct nouveau_pm_memtimings {
        int nr_timing;
 };
 
+struct nouveau_pm_fan {
+       u32 min_duty;
+       u32 max_duty;
+};
+
 struct nouveau_pm_engine {
        struct nouveau_pm_voltage voltage;
        struct nouveau_pm_level perflvl[NOUVEAU_PM_MAX_LEVEL];
@@ -528,6 +533,7 @@ struct nouveau_pm_engine {
        struct nouveau_pm_memtimings memtimings;
        struct nouveau_pm_temp_sensor_constants sensor_constants;
        struct nouveau_pm_threshold_temp threshold_temp;
+       struct nouveau_pm_fan fan;
        u32 pwm_divisor;
 
        struct nouveau_pm_level boot;