increase dvbapp PR.
[vuplus_openembedded] / conf / machine / include / zaurus-2.6.inc
1 # Zaurus common settings
2 # Additionally, clamshell specific stuff in zaurus-clamshell.inc
3
4 TARGET_ARCH = "arm"
5
6 ERASEBLOCKSIZE = "0x4000"
7 ERASEBLOCKSIZE_akita = "0x20000"
8
9 # Warning! SL-C3000 seems to be "0x4000" (16m NAND) 
10 # C3100 and C3200 have same 128MB NAND device as akita
11 ERASEBLOCKSIZE_spitz = "0x20000"
12
13 EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=${ERASEBLOCKSIZE} --pad --faketime -n" 
14
15 EXTRA_IMAGEDEPENDS += "zaurus-installer"
16
17 SERIAL_CONSOLE = "115200 ttyS0"
18 SERIAL_CONSOLE_collie = "115200 ttySA0"
19
20 # FIXME: xserver-xorg is in testing
21
22 # deprecated defaults
23 PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive"
24 XSERVER = "xserver-kdrive-fbdev"
25
26 # c7x0 uses kdrive-imageon (W100)
27 PREFERRED_PROVIDER_virtual/xserver_c7x0 = "xserver-kdrive-imageon"
28 XSERVER_c7x0 = "xserver-kdrive-imageon"
29
30 # collie uses kdrive-fbdev
31 PREFERRED_PROVIDER_virtual/xserver_collie = "xserver-kdrive-fbdev"
32 XSERVER_collie = "xserver-kdrive-fbdev"
33
34 # FIXME xserver-kdrive 1.3.0.0 is still the only working version ?
35 PREFERRED_PROVIDER_virtual/xserver_akita = "xserver-kdrive-1300"
36 XSERVER_akita = "xserver-kdrive-1300-fbdev"
37
38 # spitz uses xserver-xorg
39 PREFERRED_PROVIDER_virtual/xserver_spitz = "xserver-xorg"
40 XSERVER_spitz = "xserver-xorg xf86-input-keyboard xf86-input-mouse xf86-input-evdev"
41 PREFERRED_PROVIDER_virtual/libgl_spitz = "mesa-dri"
42
43 PCMCIA_MANAGER ?= "pcmciautils"
44
45 IMAGE_FSTYPES += "jffs2 tar.gz"
46
47 MACHINE_FEATURES = "kernel26 apm alsa pcmcia irda usbgadget keyboard touchscreen screen vfat ext2"
48 MACHINE_FEATURES_append_akita = " usbhost "
49 MACHINE_FEATURES_append_spitz = " usbhost "
50 MACHINE_FEATURES_append_tosa  = " usbhost wifi "
51
52 MACHINE_EXTRA_RDEPENDS = "zaurusd mtd-utils nandlogical"
53 MACHINE_EXTRA_RDEPENDS_collie = "zaurusd"
54
55 # Here we just need snd modules
56 # Fixme ? pcmcia and pxa2xx-cs are now compiled in kernel
57 # Fixme ? module-snd for collie
58 MACHINE_EXTRA_RRECOMMENDS_collie = ""
59 MACHINE_EXTRA_RRECOMMENDS_c7x0   = "kernel-module-snd-soc-corgi kernel-module-pxa2xx-cs kernel-module-pcmcia"
60 MACHINE_EXTRA_RRECOMMENDS_akita  = "kernel-module-snd-soc-spitz kernel-module-pxa2xx-cs kernel-module-pcmcia"
61 MACHINE_EXTRA_RRECOMMENDS_spitz  = "kernel-module-snd-soc-spitz kernel-module-pxa2xx-cs kernel-module-pcmcia"
62 MACHINE_EXTRA_RRECOMMENDS_poodle = "kernel-module-snd-soc-poodle kernel-module-pxa2xx-cs kernel-module-pcmcia"
63 # For tosa: OHCI suspend/resume fixup
64 # wlan-ng is now in kernel (2.6.29)
65 # Fixme ? module-snd for tosa
66 MACHINE_EXTRA_RRECOMMENDS_tosa = "apm-tosa-suspendfix"
67
68 require conf/machine/include/zaurus-kernel.inc
69 require conf/machine/include/initramfs-kexecboot.inc