freebsd-dev/sys/powerpc/powermac
Andreas Tobler bd9aad47ea Add new functions, fcu_fan_set_pwm and fcu_fan_get_pwm, to set and get
the pwm values. We can now set the fan's speed of a PWM controlled fan
with % numbers between 30 and 100 % instead of trying to model a
% number based on rpm.
The fcu chip offers both, the dutycycle and the rpm value of the PWM
controlled fans. I added the rpm value to the list of information
available via sysctl(8).

Tested by: Paul Mather <paul at gromit dlib vt edu>

Approved by: nwhitehorn (mentor)
2011-01-11 21:18:29 +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 Add DMA support for Apple built-in ATA controllers. 2008-09-27 15:13:44 +00:00
ata_kauai.c ATAPI DMA does not seem to work completely reliably on Shasta controllers, 2010-09-11 22:09:16 +00:00
ata_macio.c MFp4: 2009-12-06 00:10:13 +00:00
cpcht.c Allow access to the HT I/O port space on the IBM CPC9X5 northbridge chips. 2010-10-30 23:09:56 +00:00
cuda.c Restructure how reset and poweroff are handled on PowerPC systems, since 2010-08-31 15:27:46 +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 Clean up some magic numbers in the DBDMA code by replacing them with 2008-10-27 23:11:14 +00:00
dbdmavar.h Clean up some magic numbers in the DBDMA code by replacing them with 2008-10-27 23:11:14 +00:00
fcu.c Add new functions, fcu_fan_set_pwm and fcu_fan_get_pwm, to set and get 2011-01-11 21:18:29 +00:00
grackle.c Fix printf specifier to allow 32/64 bit builds. 2010-07-12 21:09:55 +00:00
gracklevar.h Fix the OFW interrupt map parser to use its own idea of the number of interrupt 2009-01-03 19:38:47 +00:00
hrowpic.c Move the EOI logic when starting ithreads into intr_machdep instead of 2010-07-06 15:27:05 +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 Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
macgpiovar.h Clean up the mac GPIO interface a little. Also remove bogus copyright 2008-12-08 03:00:45 +00:00
macio.c Provide for multiple, cascaded PICs on PowerPC systems, and extend the 2010-06-18 14:06:27 +00:00
maciovar.h
openpic_macio.c Remove the unneeded header <machine/intr.h>. 2010-07-02 02:17:39 +00:00
platform_powermac.c Restructure how reset and poweroff are handled on PowerPC systems, since 2010-08-31 15:27:46 +00:00
pmu.c Restructure how reset and poweroff are handled on PowerPC systems, since 2010-08-31 15:27:46 +00:00
pmuvar.h Add the ability to control the sleep LED with led(4). Adding this fairly 2008-12-09 01:01:02 +00:00
pswitch.c
smu.c Disabling CPU NAP modes during SMU commands is a hack needed only on U3 2010-11-10 20:09:05 +00:00
smusat.c Add a driver for the CPU temperature sensors attached over I2C on the 2010-06-05 17:51:37 +00:00
uninorth.c Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
uninorthpci.c Provide for multiple, cascaded PICs on PowerPC systems, and extend the 2010-06-18 14:06:27 +00:00
uninorthvar.h Add support for the U4 PCI-Express bridge chipset used in late-generation 2010-05-16 15:18:25 +00:00
vcoregpio.c Introduce support for cpufreq on PowerPC with the dynamic frequency 2009-05-31 09:01:23 +00:00
viareg.h Add ADB support. This provides support for the external ADB bus on the PowerMac 2008-10-26 19:37:38 +00:00