summaryrefslogtreecommitdiff
path: root/hooks
diff options
context:
space:
mode:
Diffstat (limited to 'hooks')
-rwxr-xr-xhooks/thermal (renamed from hooks/acpid)6
-rwxr-xr-xhooks/udev35
2 files changed, 5 insertions, 36 deletions
diff --git a/hooks/acpid b/hooks/thermal
index 0f3c84c..4426de3 100755
--- a/hooks/acpid
+++ b/hooks/thermal
@@ -15,10 +15,14 @@ prereqs)
;;
esac
-# Hooks for loading acpi bits into the initramfs
+# Hooks for loading thermal bits into the initramfs
. /usr/share/initramfs-tools/hook-functions
+# ACPI Systems
for x in fan thermal; do
manual_add_modules ${x}
done
+
+# PPC64 Systems
+manual_add_modules therm_pm72
diff --git a/hooks/udev b/hooks/udev
deleted file mode 100755
index 4776d85..0000000
--- a/hooks/udev
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs()
-{
- echo "$PREREQ"
-}
-
-case $1 in
-# get pre-requisites
-prereqs)
- prereqs
- exit 0
- ;;
-esac
-
-# udev really wants to be able to do socket communications to udevd
-# This means that there's a bit of a race condition as the events come
-# flooding in and the kernels ability to autoload the 'unix' module.
-
-# We solve the problem thusly. Hopefully RIP Ubuntu# 12915
-
-. /usr/share/initramfs-tools/hook-functions
-
-force_load unix
-
-cp -a /etc/udev ${DESTDIR}/etc
-
-# Hack until udev is built with klibc
-copy_exec /sbin/udevd /sbin
-copy_exec /sbin/udevsynthesize /sbin
-
-mkdir "${DESTDIR}/lib/udev"
-copy_exec /lib/udev/udevsynthesize /lib/udev