[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

powermac fan control modules detection ...



Hi, ...

I am working at integrating fan control into d-i and initramfs-tools.

For this, we currently use the following list of modules :

  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/therm_pm72.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_core.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_cpufreq_clamp.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_lm75_sensor.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_max6690_sensor.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_pid.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_pm112.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_pm81.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_pm91.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_smu_controls.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_smu_sat.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/macintosh/windfarm_smu_sensors.ko
  /lib/modules/2.6.17-2-powerpc64/kernel/drivers/i2c/busses/i2c-powermac.ko

I wonder if anyone is missing.

Benh, am i right in thinking that those modules are only needed for 64bit
powermac hardware ? 

Also, i wonder if there is some way for detecting which machine needs which
module ? Some /proc/device-tree parsing ? Or maybe simply a /proc/cpuinfo
model matrix ? 

Any ideas on how to best handle this ? 

Friendly,

Sven Luther



Reply to: