freebsd-skq/sys/powerpc/powermac
andreast 81229669a4 Add support for PWM controlled fans. I found these fans on my PowerMac9,1.
These fans are not located under the same node as the the RPM controlled ones,
So I had to adapt the current source to parse and fill the properties correctly.
To control the fans we can set the PWM ratio via sysctl between 20 and 100%.

Tested by:	nwhitehorn
MFC after:	3 weeks
2012-03-04 08:43:33 +00:00
..
ata_dbdma.c Several chipset drivers alter parameters relevant for the DMA tag creation, 2010-11-30 20:54:14 +00:00
ata_dbdma.h
ata_kauai.c Disable ATAPI DMA unconditionally on Apple Kauai ATA controllers, like it 2011-01-23 17:20:11 +00:00
ata_macio.c MFp4: 2009-12-06 00:10:13 +00:00
atibl.c Add backlight control to ATI-graphics PowerBooks and iBooks. 2012-02-26 13:45:25 +00:00
cpcht.c Compatibility with IBM firmware. 2012-02-04 23:25:18 +00:00
cuda.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
cudavar.h Get nexus(4) out of the RTC business. The interface used by nexus(4) 2010-03-23 03:14:44 +00:00
dbdma.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
dbdmavar.h
fcu.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
grackle.c Miffed r230993 due to a one-character typo while reviewing the patch. 2012-02-04 20:04:35 +00:00
gracklevar.h Unify OF PCI infrastructure, including changing from parsing the device 2012-02-04 19:54:13 +00:00
hrowpic.c Fix the interrupt code, broken 7 months ago. The interrupt framework 2011-01-29 20:58:38 +00:00
hrowpicvar.h
kiic.c Increase register access delay to deal with the high-latency I2C 2010-09-15 19:08:41 +00:00
macgpio.c Rename INTR_VEC to MAP_IRQ. From the OFW or FDT we obtain a 2011-02-02 05:58:51 +00:00
macgpiovar.h
macio.c Prevent an error resulting from signed/unsigned comparison on systems 2012-01-20 22:24:39 +00:00
maciovar.h Do not use Open Firmware to open the device and instead program its start 2011-05-06 03:26:24 +00:00
openpic_macio.c Fix the interrupt code, broken 7 months ago. The interrupt framework 2011-01-29 20:58:38 +00:00
platform_powermac.c Fix OF_finddevice error return value in case of FDT. 2011-12-02 15:24:39 +00:00
pmu.c Fix style(9) issues from r228270. 2011-12-05 14:13:21 +00:00
pmuvar.h Add a devd notification for closing/opening the lid on PowerBooks and iBooks. 2011-12-05 00:12:10 +00:00
powermac_thermal.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
powermac_thermal.h - Introduce a define for ZERO_C_TO_K. 2011-06-03 20:43:12 +00:00
pswitch.c
smu.c Add support for PWM controlled fans. I found these fans on my PowerMac9,1. 2012-03-04 08:43:33 +00:00
smusat.c Improve error handling in smusat(4). 2012-02-15 16:59:24 +00:00
uninorth.c Rename INTR_VEC to MAP_IRQ. From the OFW or FDT we obtain a 2011-02-02 05:58:51 +00:00
uninorthpci.c Unify OF PCI infrastructure, including changing from parsing the device 2012-02-04 19:54:13 +00:00
uninorthvar.h Unify OF PCI infrastructure, including changing from parsing the device 2012-02-04 19:54:13 +00:00
vcoregpio.c
viareg.h
windtunnel.c Add PWM monitoring sysctl to G4 MDD (Windtunnel) fan driver. While there, clean 2012-01-12 22:21:20 +00:00