blob: 05b381a5f9ee8b0784fddabd75b44a874f81e837 (
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
|
module_id() {
awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo
}
case `awk 'BEGIN { FS=":" } /Processor/ { gsub(/ /, "", $2) ; print $2 } ' </proc/cpuinfo` in
*XScale-PXA2*)
case "`uname -r`" in
2.4*)
PCIC=pxa_cs
DS=ds
;;
2.6*)
PCIC=pxa2xx_core
DS=pcmcia
;;
esac
;;
*StrongARM-1100* | *StrongARM-1110*)
PCIC=sa1100_cs
;;
*)
echo "Unable to determine PCIC value for this CPU"
exit 1
;;
esac
case `module_id` in
"HP iPAQ H3"* | "HP iPAQ H5"*)
PCIC_EXTRA=h3600_generic_sleeve
;;
esac
|