summaryrefslogtreecommitdiff
path: root/scripts/init-premount/thermal
blob: 0215edbe43290da94f862ea81e9009aff5647a8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/sh

PREREQ=""

prereqs()
{
	echo "$PREREQ"
}

case $1 in
# get pre-requisites
prereqs)
	prereqs
	exit 0
	;;
esac

case "$DPKG_ARCH" in
# load the right modules
powerpc|ppc64)
	modprobe i2c-powermac
	modprobe therm_pm72
	modprobe windfarm_cpufreq_clamp
	modprobe windfarm_lm75_sensor
	modprobe windfarm_max6690_sensor
	modprobe windfarm_pm112
	modprobe windfarm_pm81
	modprobe windfarm_pm91
	modprobe windfarm_smu_controls
	modprobe windfarm_smu_sat
	modprobe windfarm_smu_sensors
	;;
i386|amd64|ia64)
	for x in $(cat /proc/cmdline); do
		case ${x} in
		acpi=off)
			exit 0
			;;
		esac
	done
	modprobe fan
	modprobe thermal
	;;
esac