blob: d5346fb13ace378a67d41c014d09ba4b1403e615 (
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
|
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
;;
2.6*)
PCIC=pxa2xx_core
;;
esac
;;
*StrongARM-1100* | *StrongARM-1110*)
PCIC=sa1100_cs
;;
*)
echo "Unable to determine PCIC value for this CPU"
exit 1
;;
esac
case "`uname -r`" in
2.4*)
DS=ds
;;
2.6*)
DS=pcmcia
;;
esac
case `module_id` in
"HP iPAQ H3"* | "HP iPAQ H5"*)
PCIC_EXTRA=h3600_generic_sleeve
;;
esac
|