summaryrefslogtreecommitdiffstats
path: root/sys/arch/macppc/dev/smu.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-08macppc: mediabay(4), smu(4), xlights(4): tsleep(9) -> tsleep_nsec(9)cheloha1-3/+3
2016-05-29Add support for new smu-firmware fan commands. This fixes wrong sysctlmglocker1-37/+112
2016-05-20Hook up smu(4) to the thermal management framework.mglocker1-7/+92
2016-05-14Move rpm read to a own function analog pwm read. No functional change.mglocker1-14/+27
2016-05-14Add support for pwm fans.mglocker1-3/+111
2016-05-14Return correct rpm values for all fans.mglocker1-4/+4
2016-05-04Fall back to "safe-value" when "unmanage-value" is not evailable tompi1-4/+7
2015-06-04The (no quite so) new kernel perfpolicy code calls cpu_setperf() from akettenis1-1/+5
2014-10-08#ifdef SMALL_KERNEL some sensor blocks; ok miodderaadt1-1/+7
2014-08-30Bump the fan limit and avoid a panic on my quad G5.mpi1-2/+2
2014-03-29It's been a quarter century: we can assume volatile is present with that name.guenther1-3/+3
2011-05-15Unify various gpio access using methods that take an offset relative to thempi1-10/+3
2009-08-12Apple is hopelessly inconsistent with their firmware, so some machines havekettenis1-2/+10
2009-08-12Add support for the "Slots Power" sensor on the PowerMac9,1.kettenis1-1/+21
2009-08-11The PowerMac9,1 has 4 sensors on its smu(4), so increase the maximum number.kettenis1-2/+7
2007-05-20lockmgr -> rwlock for piic(4), kiic(4) and smu(4);thib1-13/+13
2007-04-22better interrupt names for vmstat -iz; ok miod gwkderaadt1-2/+2
2007-03-22split userland & kernel struct sensor/sensordev so that the additionderaadt1-4/+4
2007-03-14Make SMU sensors and fan control work on PowerMac8,1.kettenis1-6/+12
2007-03-01On the first generation iMac G5 (PowerMac8,1) the fans node is calledkettenis1-1/+3
2007-03-01Don't attach sensors and iic(4) if we didn't find any fans.kettenis1-1/+12
2006-12-23adapt to new two-level sensor api; Constantine A. Mureninderaadt1-7/+10
2006-03-20Don't forget to unlock of reading the RTC fails.kettenis1-1/+3
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsgrange1-3/+3
2006-01-01switch from macppc-specific maciic(4) driver to the generic iic(4),deraadt1-4/+7
2005-12-09Add support for cpu voltage slewing.kettenis1-1/+25
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termspedro1-9/+9
2005-11-15turn if else if else if into a switch statement.dlg1-4/+13
2005-11-13Use name of device driver as wmesg for lock.kettenis1-2/+2
2005-11-11Add i2c controller support.kettenis1-1/+110
2005-11-11Switch to sensors thread.kettenis1-27/+8
2005-10-23Preliminary sensors support for iMac G5.kettenis1-12/+349
2005-10-21Clean up RTC code.kettenis1-11/+1
2005-10-19Add smu(4).kettenis1-0/+244