[d1bba6]: nouveau-pm / Milestones Maximize Restore History

Download this file

Milestones    27 lines (23 with data), 1.2 kB

Milestones

1. Comprehensive parsing of the information in the Vbios
1.1 Performance modes table - DONE
1.2 Voltage table - ALMOST
1.2.1 Needs better voltage ID/MASK for cards with bios version >= 70.x
1.3 Temperature/fan table
2. Understading of generating and writing procedure of PLLs - ALMOST
2.1 Unknown - Mem clock for performance mode 0 (100Mhz) - reading/writing 
3. comprehensive and complete setting of correct voltage
4. correct setting of fanspeeds
5. adding a thermal zone to the kernel to prevent any unwanted damage to the card
(Ideal case, temp too high >> reduce performance mode/level)
5.1 add proper temperature/voltage/fan sensor reading/control
5.1.1 videocards having a custom i2c chip/sensor
5.1.2 cards having internal temp sensor
5.1.3 Vbios tables containing i2c and other temperature/voltage/fan information
5.2 add a kernel command line options/debugfs nodes for
5.2.1 (ignore i2c sensors)/(custom offset) of the temperature sensor
5.2.2 enable/disable of fanspeed control
5.2.3 enable/disable voltage control (i2c only)
5.2.4 get/set critical temperature value
5.3 actual implementation


Working solution for a multicard/SLI setups ???