Andreas Tobler
11e31cd29a
Do the ADC init only at startup and not during every sensor read call.
...
This reduces the number of interrupts.
2012-08-19 19:31:36 +00:00
Ed Schouten
d745c852be
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
...
This means that their use is restricted to a single C file.
2011-11-07 06:44:47 +00:00
Andreas Tobler
d91c258074
- Improve error handling.
...
- Add retry loops in the i2c read/write functions.
- Combied the ADC channel selection and readout of the value into
one iicbus_transfer to avoid possible races.
Reviewed by: nwhitehorn
2011-06-08 16:00:30 +00:00
Nathan Whitehorn
815d7d92c1
Update the I2C-based temperature/fan drivers to connect to the Powermac
...
thermal control module. This provides automatic fan management on all G5
PowerMacs and Xserves.
2011-05-29 18:35:57 +00:00
Andreas Tobler
d188174a4f
Add a new driver, the ad7417, to read temperatures and voltages on some
...
PowerMac's.
Approved by: nwhitehorn (mentor)
2011-05-29 14:25:42 +00:00