summaryrefslogtreecommitdiffstats
path: root/openembedded/packages/pcmcia-cs/files/arm/pcmcia
diff options
context:
space:
mode:
Diffstat (limited to 'openembedded/packages/pcmcia-cs/files/arm/pcmcia')
-rw-r--r--openembedded/packages/pcmcia-cs/files/arm/pcmcia21
1 files changed, 12 insertions, 9 deletions
diff --git a/openembedded/packages/pcmcia-cs/files/arm/pcmcia b/openembedded/packages/pcmcia-cs/files/arm/pcmcia
index d42bc84e77..05b381a5f9 100644
--- a/openembedded/packages/pcmcia-cs/files/arm/pcmcia
+++ b/openembedded/packages/pcmcia-cs/files/arm/pcmcia
@@ -1,12 +1,19 @@
1module_id() {
2 awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo
3}
4
5
1case `awk 'BEGIN { FS=":" } /Processor/ { gsub(/ /, "", $2) ; print $2 } ' </proc/cpuinfo` in 6case `awk 'BEGIN { FS=":" } /Processor/ { gsub(/ /, "", $2) ; print $2 } ' </proc/cpuinfo` in
2 *XScale-PXA2*) 7 *XScale-PXA2*)
3 8
4 case "`uname -r`" in 9 case "`uname -r`" in
5 2.4*) 10 2.4*)
6 PCIC=pxa_cs 11 PCIC=pxa_cs
12 DS=ds
7 ;; 13 ;;
8 2.6*) 14 2.6*)
9 PCIC=pxa2xx_core 15 PCIC=pxa2xx_core
16 DS=pcmcia
10 ;; 17 ;;
11 esac 18 esac
12 ;; 19 ;;
@@ -19,12 +26,8 @@ case `awk 'BEGIN { FS=":" } /Processor/ { gsub(/ /, "", $2) ; print $2 } ' </pro
19 ;; 26 ;;
20esac 27esac
21 28
22if grep -q iPAQ /proc/cpuinfo; then 29case `module_id` in
23 case `module_id` in 30 "HP iPAQ H3"* | "HP iPAQ H5"*)
24 "HP iPAQ H2200") 31 PCIC_EXTRA=h3600_generic_sleeve
25 ;; 32 ;;
26 *) 33esac
27 PCIC_EXTRA=h3600_generic_sleeve
28 ;;
29 esac
30fi