drm/nouveau/pm: some fermi chipsets still use volt 0x30
[pandora-kernel.git] / drivers / gpu / drm / nouveau / nouveau_drv.h
index d7d51de..491158d 100644 (file)
@@ -414,12 +414,13 @@ struct nouveau_gpio_engine {
 };
 
 struct nouveau_pm_voltage_level {
-       u8 voltage;
-       u8 vid;
+       u32 voltage; /* microvolts */
+       u8  vid;
 };
 
 struct nouveau_pm_voltage {
        bool supported;
+       u8 version;
        u8 vid_mask;
 
        struct nouveau_pm_voltage_level *level;
@@ -451,8 +452,9 @@ struct nouveau_pm_level {
        u32 unk05;
        u32 unk0a;
 
-       u8 voltage;
-       u8 fanspeed;
+       u32 volt_min; /* microvolts */
+       u32 volt_max;
+       u8  fanspeed;
 
        u16 memscript;
        struct nouveau_pm_memtiming *timing;