diff options
author | andreast <andreast@FreeBSD.org> | 2010-10-15 20:08:16 +0000 |
---|---|---|
committer | andreast <andreast@FreeBSD.org> | 2010-10-15 20:08:16 +0000 |
commit | 1cef14c1d4d84dd65444d4db2df33c2521d3a5a8 (patch) | |
tree | f6df6d5436125b508decaf3fb6bad9631107e798 /sys/powerpc/conf | |
parent | 22560ed4e732f4b4b229efd7f3ac9a545a873852 (diff) | |
download | FreeBSD-src-1cef14c1d4d84dd65444d4db2df33c2521d3a5a8.zip FreeBSD-src-1cef14c1d4d84dd65444d4db2df33c2521d3a5a8.tar.gz |
Add three new drivers for fan control and temperature reading on the
PowerMac7,2.
- The fcu driver lets us read and write the fan RPMs for all fans in the
PowerMac7,2. This driver is PowerMac specific.
- The ds1775 is a driver to read the temperature for the drive bay sensor.
- The max6690 is another driver to read temperatures. Here it is used to
read the inlet, the backside and the U3 heatsink temperature.
An additional driver, the ad7417, will follow later.
Thanks to nwhitehorn for guiding me through this driver development.
Approved by: nwhitehorn (mentor)
Diffstat (limited to 'sys/powerpc/conf')
-rw-r--r-- | sys/powerpc/conf/GENERIC | 3 | ||||
-rw-r--r-- | sys/powerpc/conf/GENERIC64 | 3 | ||||
-rw-r--r-- | sys/powerpc/conf/NOTES | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/sys/powerpc/conf/GENERIC b/sys/powerpc/conf/GENERIC index 2779bd0..c23e9ac 100644 --- a/sys/powerpc/conf/GENERIC +++ b/sys/powerpc/conf/GENERIC @@ -173,6 +173,9 @@ device sbp # SCSI over FireWire (Requires scbus and da) device fwe # Ethernet over FireWire (non-standard!) # Misc +device ds1775 # PowerMac7,2 temperature sensor +device fcu # Apple Fan Control Unit +device max6690 # PowerMac7,2 temperature sensor device powermac_nvram # Open Firmware configuration NVRAM device smu # Apple System Management Unit diff --git a/sys/powerpc/conf/GENERIC64 b/sys/powerpc/conf/GENERIC64 index 5dc66eb..b861e51 100644 --- a/sys/powerpc/conf/GENERIC64 +++ b/sys/powerpc/conf/GENERIC64 @@ -170,6 +170,9 @@ device sbp # SCSI over FireWire (Requires scbus and da) device fwe # Ethernet over FireWire (non-standard!) # Misc +device ds1775 # PowerMac7,2 temperature sensor +device fcu # Apple Fan Control Unit +device max6690 # PowerMac7,2 temperature sensor device powermac_nvram # Open Firmware configuration NVRAM device smu # Apple System Management Unit diff --git a/sys/powerpc/conf/NOTES b/sys/powerpc/conf/NOTES index d943761..7248eab 100644 --- a/sys/powerpc/conf/NOTES +++ b/sys/powerpc/conf/NOTES @@ -36,6 +36,9 @@ device kiic # Apple Keywest I2C Controller device ofwd # Open Firmware disks device adb # Apple Desktop Bus device cuda # VIA-CUDA ADB interface +device ds1775 # PowerMac7,2 temperature sensor +device fcu # Apple Fan Control Unit +device max6690 # PowerMac7,2 temperature sensor device pmu # Apple Power Management Unit device smu # Apple System Management Unit device snd_ai2s # Apple I2S Audio |