aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-core/udev/udev/udevsynthesize.sh
diff options
context:
space:
mode:
authorKoen Kooi <koen@dominion.thruhere.net>2011-05-29 21:15:33 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2011-05-30 13:54:49 +0200
commita753f40478a1b4b7ee831f880bc5cac0cddb3758 (patch)
treef82d14827a5fdf70235ac353478133f49e22a8ec /meta-oe/recipes-core/udev/udev/udevsynthesize.sh
parentc1111466bd1307f810c4494573bb28f924dceda4 (diff)
downloadmeta-openembedded-contrib-a753f40478a1b4b7ee831f880bc5cac0cddb3758.tar.gz
udev: drop 168 and associated files
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-oe/recipes-core/udev/udev/udevsynthesize.sh')
-rw-r--r--meta-oe/recipes-core/udev/udev/udevsynthesize.sh51
1 files changed, 0 insertions, 51 deletions
diff --git a/meta-oe/recipes-core/udev/udev/udevsynthesize.sh b/meta-oe/recipes-core/udev/udev/udevsynthesize.sh
deleted file mode 100644
index d58217c144..0000000000
--- a/meta-oe/recipes-core/udev/udev/udevsynthesize.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh -e
-
-load_input_modules() {
- for module in mousedev evdev joydev; do
- modprobe -q $module || true
- done
-}
-
-if [ ! -e /sys/class/mem/null/uevent ]; then # <= 2.6.14
- /lib/udev/udevsynthesize
- load_input_modules
- exit 0
-fi
-
-# replace $IFS with something which is not likely to appear in a sysfs path,
-# because some buggy drivers have spaces in their names
-oldifs="$IFS"
-IFS="|"
-
-for file in /sys/bus/*/devices/*/uevent /sys/class/*/*/uevent \
- /sys/block/*/uevent /sys/block/*/*/uevent; do
- case "$file" in
- */device/uevent) ;; # skip followed device symlinks
- */\*/*) ;;
-
- */class/mem/*) # for /dev/null
- first="$first${IFS}$file" ;;
-
- */block/md[0-9]*)
- last="$last${IFS}$file" ;;
-
- *)
- default="$default${IFS}$file" ;;
- esac
-done
-
-for file in $first${IFS}$default${IFS}$last; do
- [ "$file" ] || continue
- echo 'add' > "$file" || true
-done
-
-IFS="$oldifs"
-
-case "$(uname -r)" in
- 2.6.1[0-5]|2.6.1[0-5][!0-9]*) # <= 2.6.15
- load_input_modules
- ;;
-esac
-
-exit 0
-