diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-05 13:25:58 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-05 17:32:15 +0100 |
commit | 2000698b17011bbde1c3e5bb01a7d6763316db5a (patch) | |
tree | 5080d6d280487d6a8341c18ae56706e5157a0823 /meta-yocto-bsp | |
parent | 9d6630d1749486e38066650e1de5849c9524adbc (diff) | |
download | poky-2000698b17011bbde1c3e5bb01a7d6763316db5a.tar.gz |
meta-yocto: Split into distro and bsp components
Now we have settled on best practises and compliance criteria, bring meta-yocto
into compliance by separating out the hardware support components into
meta-yocto-bsp leaving policy configuration in meta-yocto.
Also rename the meta-yocto scripts directory to OE-Core can be a clearly
isolated component in poky.
(From meta-yocto rev: eac90e27a032ea23d9a4f35c7eef8b1940c80e22)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta-yocto-bsp')
27 files changed, 1054 insertions, 0 deletions
diff --git a/meta-yocto-bsp/conf/layer.conf b/meta-yocto-bsp/conf/layer.conf new file mode 100644 index 0000000000..49fb135094 --- /dev/null +++ b/meta-yocto-bsp/conf/layer.conf | |||
@@ -0,0 +1,11 @@ | |||
1 | # We have a conf and classes directory, add to BBPATH | ||
2 | BBPATH := "${BBPATH}:${LAYERDIR}" | ||
3 | |||
4 | # We have a packages directory, add to BBFILES | ||
5 | BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \ | ||
6 | ${LAYERDIR}/recipes-*/*/*.bbappend" | ||
7 | |||
8 | BBFILE_COLLECTIONS += "yoctobsp" | ||
9 | BBFILE_PATTERN_yoctobsp := "^${LAYERDIR}/" | ||
10 | BBFILE_PRIORITY_yoctobsp = "5" | ||
11 | |||
diff --git a/meta-yocto-bsp/conf/machine/atom-pc.conf b/meta-yocto-bsp/conf/machine/atom-pc.conf new file mode 100644 index 0000000000..46bc71b75d --- /dev/null +++ b/meta-yocto-bsp/conf/machine/atom-pc.conf | |||
@@ -0,0 +1,39 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: Atom-PC | ||
3 | |||
4 | #@DESCRIPTION: Machine configuration for Intel Atom based PCs. Currently supported machines are the Asus eee901, Acer Aspire One, Toshiba NB305, and Intel BlackSand development board. | ||
5 | |||
6 | include conf/machine/include/tune-atom.inc | ||
7 | |||
8 | MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa" | ||
9 | |||
10 | KERNEL_IMAGETYPE = "bzImage" | ||
11 | |||
12 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" | ||
13 | PREFERRED_VERSION_linux-yocto ?= "3.0%" | ||
14 | PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" | ||
15 | XSERVER ?= "xserver-xorg \ | ||
16 | xserver-xorg-extension-dri2 \ | ||
17 | xserver-xorg-extension-glx \ | ||
18 | xserver-xorg-extension-extmod \ | ||
19 | xserver-xorg-extension-dbe \ | ||
20 | xf86-input-mouse \ | ||
21 | xf86-input-keyboard \ | ||
22 | xf86-input-evdev \ | ||
23 | xf86-input-synaptics \ | ||
24 | xf86-video-intel \ | ||
25 | mesa-dri-driver-i915" | ||
26 | |||
27 | #MACHINE_EXTRA_RDEPENDS = "rt2860" | ||
28 | |||
29 | MACHINE_EXTRA_RRECOMMENDS = "kernel-modules eee-acpi-scripts" | ||
30 | |||
31 | IMAGE_FSTYPES ?= "ext3 cpio.gz live" | ||
32 | |||
33 | APPEND += "usbcore.autosuspend=1" | ||
34 | |||
35 | GLIBC_ADDONS = "nptl" | ||
36 | |||
37 | EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi" | ||
38 | |||
39 | ROOTLESS_X = "1" | ||
diff --git a/meta-yocto-bsp/conf/machine/beagleboard.conf b/meta-yocto-bsp/conf/machine/beagleboard.conf new file mode 100644 index 0000000000..aa8fa07be4 --- /dev/null +++ b/meta-yocto-bsp/conf/machine/beagleboard.conf | |||
@@ -0,0 +1,40 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: Beagleboard machine | ||
3 | #@DESCRIPTION: Machine configuration for the http://beagleboard.org/ board | ||
4 | |||
5 | PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg-lite" | ||
6 | XSERVER ?= "xserver-xorg-lite \ | ||
7 | xf86-input-evdev \ | ||
8 | xf86-input-mouse \ | ||
9 | xf86-video-omapfb \ | ||
10 | xf86-input-keyboard" | ||
11 | |||
12 | # Ship all kernel modules by default | ||
13 | MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" | ||
14 | |||
15 | # Allow for MMC booting (required by the NAND-less Beagleboard XM) | ||
16 | EXTRA_IMAGEDEPENDS += "u-boot x-load" | ||
17 | |||
18 | # Uncomment the following line to enable the hard floating point abi. Note that | ||
19 | # this breaks some binary libraries and 3D (neither of which ship with | ||
20 | # meta-yocto). For maximum compatibility, leave this disabled. | ||
21 | #DEFAULTTUNE ?= "cortexa8hf-neon" | ||
22 | include conf/machine/include/tune-cortexa8.inc | ||
23 | |||
24 | IMAGE_FSTYPES += "tar.bz2 jffs2" | ||
25 | EXTRA_IMAGECMD_jffs2 = "-lnp " | ||
26 | |||
27 | # 2.6.37 and later kernels use OMAP_SERIAL, ttyO2 | ||
28 | # earlier kernels use ttyS2 | ||
29 | SERIAL_CONSOLE = "115200 ttyO2" | ||
30 | |||
31 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" | ||
32 | PREFERRED_VERSION_linux-yocto ?= "3.0%" | ||
33 | |||
34 | KERNEL_IMAGETYPE = "uImage" | ||
35 | |||
36 | UBOOT_MACHINE = "omap3_beagle_config" | ||
37 | UBOOT_ENTRYPOINT = "0x80008000" | ||
38 | UBOOT_LOADADDRESS = "0x80008000" | ||
39 | |||
40 | MACHINE_FEATURES = "apm usbgadget usbhost vfat alsa" | ||
diff --git a/meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf b/meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf new file mode 100644 index 0000000000..266f9d4978 --- /dev/null +++ b/meta-yocto-bsp/conf/machine/mpc8315e-rdb.conf | |||
@@ -0,0 +1,31 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@DESCRIPTION: Machine configuration for running | ||
3 | |||
4 | TARGET_FPU = "" | ||
5 | |||
6 | require conf/machine/include/tune-ppc603e.inc | ||
7 | |||
8 | KERNEL_IMAGETYPE = "uImage" | ||
9 | |||
10 | EXTRA_IMAGEDEPENDS += "u-boot" | ||
11 | UBOOT_MACHINE_mpc8315e-rdb = "MPC8315ERDB_config" | ||
12 | |||
13 | SERIAL_CONSOLE = "115200 ttyS0" | ||
14 | |||
15 | MACHINE_FEATURES = "keyboard pci ext2 ext3 serial" | ||
16 | |||
17 | PREFERRED_VERSION_linux-yocto ?= "3.4%" | ||
18 | PREFERRED_PROVIDER_virtual/kernel = "linux-yocto" | ||
19 | |||
20 | PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" | ||
21 | XSERVER ?= "xserver-xorg \ | ||
22 | xserver-xorg-extension-extmod \ | ||
23 | xf86-input-evdev \ | ||
24 | xf86-video-fbdev" | ||
25 | |||
26 | PREFERRED_VERSION_u-boot ?= "v2012.04%" | ||
27 | UBOOT_ENTRYPOINT = "0x00000000" | ||
28 | |||
29 | KERNEL_DEVICETREE = "${S}/arch/powerpc/boot/dts/mpc8315erdb.dts" | ||
30 | |||
31 | MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" | ||
diff --git a/meta-yocto-bsp/conf/machine/routerstationpro.conf b/meta-yocto-bsp/conf/machine/routerstationpro.conf new file mode 100644 index 0000000000..707392d0c8 --- /dev/null +++ b/meta-yocto-bsp/conf/machine/routerstationpro.conf | |||
@@ -0,0 +1,26 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: mti_malta32_be MIPS | ||
3 | #@DESCRIPTION: mti_malta32_be | ||
4 | |||
5 | require conf/machine/include/tune-mips32.inc | ||
6 | |||
7 | MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 serial" | ||
8 | |||
9 | KERNEL_IMAGETYPE = "vmlinux" | ||
10 | KERNEL_ALT_IMAGETYPE = "vmlinux.bin" | ||
11 | |||
12 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" | ||
13 | PREFERRED_VERSION_linux-yocto ?= "3.4%" | ||
14 | |||
15 | PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" | ||
16 | XSERVER ?= "xserver-xorg \ | ||
17 | xserver-xorg-extension-extmod \ | ||
18 | xf86-input-evdev \ | ||
19 | xf86-video-fbdev" | ||
20 | |||
21 | SERIAL_CONSOLE = "115200 ttyS0" | ||
22 | |||
23 | MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" | ||
24 | |||
25 | IMAGE_FSTYPES ?= "jffs2 tar.bz2" | ||
26 | |||
diff --git a/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state.bbappend b/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state.bbappend new file mode 100644 index 0000000000..72d991c7e5 --- /dev/null +++ b/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
diff --git a/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state b/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state new file mode 100644 index 0000000000..f92449152c --- /dev/null +++ b/meta-yocto-bsp/recipes-bsp/alsa-state/alsa-state/beagleboard/asound.state | |||
@@ -0,0 +1,656 @@ | |||
1 | state.omap3beagle { | ||
2 | control.1 { | ||
3 | comment.access 'read write' | ||
4 | comment.type ENUMERATED | ||
5 | comment.count 1 | ||
6 | comment.item.0 'Option 2 (voice/audio)' | ||
7 | comment.item.1 'Option 1 (audio)' | ||
8 | iface MIXER | ||
9 | name 'Codec Operation Mode' | ||
10 | value 'Option 1 (audio)' | ||
11 | } | ||
12 | control.2 { | ||
13 | comment.access 'read write' | ||
14 | comment.type INTEGER | ||
15 | comment.count 2 | ||
16 | comment.range '0 - 63' | ||
17 | comment.dbmin -6300 | ||
18 | comment.dbmax 0 | ||
19 | iface MIXER | ||
20 | name 'DAC1 Digital Fine Playback Volume' | ||
21 | value.0 0 | ||
22 | value.1 0 | ||
23 | } | ||
24 | control.3 { | ||
25 | comment.access 'read write' | ||
26 | comment.type INTEGER | ||
27 | comment.count 2 | ||
28 | comment.range '0 - 63' | ||
29 | comment.dbmin -6300 | ||
30 | comment.dbmax 0 | ||
31 | iface MIXER | ||
32 | name 'DAC2 Digital Fine Playback Volume' | ||
33 | value.0 50 | ||
34 | value.1 50 | ||
35 | } | ||
36 | control.4 { | ||
37 | comment.access 'read write' | ||
38 | comment.type INTEGER | ||
39 | comment.count 2 | ||
40 | comment.range '0 - 2' | ||
41 | comment.dbmin 0 | ||
42 | comment.dbmax 1200 | ||
43 | iface MIXER | ||
44 | name 'DAC1 Digital Coarse Playback Volume' | ||
45 | value.0 0 | ||
46 | value.1 0 | ||
47 | } | ||
48 | control.5 { | ||
49 | comment.access 'read write' | ||
50 | comment.type INTEGER | ||
51 | comment.count 2 | ||
52 | comment.range '0 - 2' | ||
53 | comment.dbmin 0 | ||
54 | comment.dbmax 1200 | ||
55 | iface MIXER | ||
56 | name 'DAC2 Digital Coarse Playback Volume' | ||
57 | value.0 2 | ||
58 | value.1 2 | ||
59 | } | ||
60 | control.6 { | ||
61 | comment.access 'read write' | ||
62 | comment.type INTEGER | ||
63 | comment.count 2 | ||
64 | comment.range '0 - 18' | ||
65 | comment.dbmin -2400 | ||
66 | comment.dbmax 1200 | ||
67 | iface MIXER | ||
68 | name 'DAC1 Analog Playback Volume' | ||
69 | value.0 0 | ||
70 | value.1 0 | ||
71 | } | ||
72 | control.7 { | ||
73 | comment.access 'read write' | ||
74 | comment.type INTEGER | ||
75 | comment.count 2 | ||
76 | comment.range '0 - 18' | ||
77 | comment.dbmin -2400 | ||
78 | comment.dbmax 1200 | ||
79 | iface MIXER | ||
80 | name 'DAC2 Analog Playback Volume' | ||
81 | value.0 15 | ||
82 | value.1 15 | ||
83 | } | ||
84 | control.8 { | ||
85 | comment.access 'read write' | ||
86 | comment.type BOOLEAN | ||
87 | comment.count 2 | ||
88 | iface MIXER | ||
89 | name 'DAC1 Analog Playback Switch' | ||
90 | value.0 false | ||
91 | value.1 false | ||
92 | } | ||
93 | control.9 { | ||
94 | comment.access 'read write' | ||
95 | comment.type BOOLEAN | ||
96 | comment.count 2 | ||
97 | iface MIXER | ||
98 | name 'DAC2 Analog Playback Switch' | ||
99 | value.0 true | ||
100 | value.1 true | ||
101 | } | ||
102 | control.10 { | ||
103 | comment.access 'read write' | ||
104 | comment.type INTEGER | ||
105 | comment.count 1 | ||
106 | comment.range '0 - 49' | ||
107 | comment.dbmin -3700 | ||
108 | comment.dbmax 1200 | ||
109 | iface MIXER | ||
110 | name 'DAC Voice Digital Downlink Volume' | ||
111 | value 0 | ||
112 | } | ||
113 | control.11 { | ||
114 | comment.access 'read write' | ||
115 | comment.type INTEGER | ||
116 | comment.count 1 | ||
117 | comment.range '0 - 18' | ||
118 | comment.dbmin -2400 | ||
119 | comment.dbmax 1200 | ||
120 | iface MIXER | ||
121 | name 'DAC Voice Analog Downlink Volume' | ||
122 | value 18 | ||
123 | } | ||
124 | control.12 { | ||
125 | comment.access 'read write' | ||
126 | comment.type BOOLEAN | ||
127 | comment.count 1 | ||
128 | iface MIXER | ||
129 | name 'DAC Voice Analog Downlink Switch' | ||
130 | value false | ||
131 | } | ||
132 | control.13 { | ||
133 | comment.access 'read write' | ||
134 | comment.type INTEGER | ||
135 | comment.count 2 | ||
136 | comment.range '0 - 3' | ||
137 | comment.dbmin -1200 | ||
138 | comment.dbmax 600 | ||
139 | iface MIXER | ||
140 | name 'PreDriv Playback Volume' | ||
141 | value.0 0 | ||
142 | value.1 0 | ||
143 | } | ||
144 | control.14 { | ||
145 | comment.access 'read write' | ||
146 | comment.type INTEGER | ||
147 | comment.count 2 | ||
148 | comment.range '0 - 3' | ||
149 | comment.dbmin -1200 | ||
150 | comment.dbmax 600 | ||
151 | iface MIXER | ||
152 | name 'Headset Playback Volume' | ||
153 | value.0 3 | ||
154 | value.1 3 | ||
155 | } | ||
156 | control.15 { | ||
157 | comment.access 'read write' | ||
158 | comment.type INTEGER | ||
159 | comment.count 2 | ||
160 | comment.range '0 - 3' | ||
161 | comment.dbmin -1200 | ||
162 | comment.dbmax 600 | ||
163 | iface MIXER | ||
164 | name 'Carkit Playback Volume' | ||
165 | value.0 0 | ||
166 | value.1 0 | ||
167 | } | ||
168 | control.16 { | ||
169 | comment.access 'read write' | ||
170 | comment.type INTEGER | ||
171 | comment.count 1 | ||
172 | comment.range '0 - 3' | ||
173 | comment.dbmin -600 | ||
174 | comment.dbmax 1200 | ||
175 | iface MIXER | ||
176 | name 'Earpiece Playback Volume' | ||
177 | value 0 | ||
178 | } | ||
179 | control.17 { | ||
180 | comment.access 'read write' | ||
181 | comment.type INTEGER | ||
182 | comment.count 2 | ||
183 | comment.range '0 - 31' | ||
184 | comment.dbmin 0 | ||
185 | comment.dbmax 3100 | ||
186 | iface MIXER | ||
187 | name 'TX1 Digital Capture Volume' | ||
188 | value.0 12 | ||
189 | value.1 12 | ||
190 | } | ||
191 | control.18 { | ||
192 | comment.access 'read write' | ||
193 | comment.type INTEGER | ||
194 | comment.count 2 | ||
195 | comment.range '0 - 31' | ||
196 | comment.dbmin 0 | ||
197 | comment.dbmax 3100 | ||
198 | iface MIXER | ||
199 | name 'TX2 Digital Capture Volume' | ||
200 | value.0 0 | ||
201 | value.1 0 | ||
202 | } | ||
203 | control.19 { | ||
204 | comment.access 'read write' | ||
205 | comment.type INTEGER | ||
206 | comment.count 2 | ||
207 | comment.range '0 - 5' | ||
208 | comment.dbmin 0 | ||
209 | comment.dbmax 3000 | ||
210 | iface MIXER | ||
211 | name 'Analog Capture Volume' | ||
212 | value.0 0 | ||
213 | value.1 0 | ||
214 | } | ||
215 | control.20 { | ||
216 | comment.access 'read write' | ||
217 | comment.type ENUMERATED | ||
218 | comment.count 1 | ||
219 | comment.item.0 'Voice high priority' | ||
220 | comment.item.1 'HiFi high priority' | ||
221 | iface MIXER | ||
222 | name 'AVADC Clock Priority' | ||
223 | value 'Voice high priority' | ||
224 | } | ||
225 | control.21 { | ||
226 | comment.access 'read write' | ||
227 | comment.type ENUMERATED | ||
228 | comment.count 1 | ||
229 | comment.item.0 '27/20/14 ms' | ||
230 | comment.item.1 '55/40/27 ms' | ||
231 | comment.item.2 '109/81/55 ms' | ||
232 | comment.item.3 '218/161/109 ms' | ||
233 | comment.item.4 '437/323/218 ms' | ||
234 | comment.item.5 '874/645/437 ms' | ||
235 | comment.item.6 '1748/1291/874 ms' | ||
236 | comment.item.7 '3495/2581/1748 ms' | ||
237 | iface MIXER | ||
238 | name 'HS ramp delay' | ||
239 | value '27/20/14 ms' | ||
240 | } | ||
241 | control.22 { | ||
242 | comment.access 'read write' | ||
243 | comment.type ENUMERATED | ||
244 | comment.count 1 | ||
245 | comment.item.0 'Vibra H-bridge direction' | ||
246 | comment.item.1 'Audio data MSB' | ||
247 | iface MIXER | ||
248 | name 'Vibra H-bridge mode' | ||
249 | value 'Vibra H-bridge direction' | ||
250 | } | ||
251 | control.23 { | ||
252 | comment.access 'read write' | ||
253 | comment.type ENUMERATED | ||
254 | comment.count 1 | ||
255 | comment.item.0 'Positive polarity' | ||
256 | comment.item.1 'Negative polarity' | ||
257 | iface MIXER | ||
258 | name 'Vibra H-bridge direction' | ||
259 | value 'Positive polarity' | ||
260 | } | ||
261 | control.24 { | ||
262 | comment.access 'read write' | ||
263 | comment.type BOOLEAN | ||
264 | comment.count 1 | ||
265 | iface MIXER | ||
266 | name 'Analog Right Sub Mic Capture Switch' | ||
267 | value false | ||
268 | } | ||
269 | control.25 { | ||
270 | comment.access 'read write' | ||
271 | comment.type BOOLEAN | ||
272 | comment.count 1 | ||
273 | iface MIXER | ||
274 | name 'Analog Right AUXR Capture Switch' | ||
275 | value true | ||
276 | } | ||
277 | control.26 { | ||
278 | comment.access 'read write' | ||
279 | comment.type BOOLEAN | ||
280 | comment.count 1 | ||
281 | iface MIXER | ||
282 | name 'Analog Left Main Mic Capture Switch' | ||
283 | value false | ||
284 | } | ||
285 | control.27 { | ||
286 | comment.access 'read write' | ||
287 | comment.type BOOLEAN | ||
288 | comment.count 1 | ||
289 | iface MIXER | ||
290 | name 'Analog Left Headset Mic Capture Switch' | ||
291 | value false | ||
292 | } | ||
293 | control.28 { | ||
294 | comment.access 'read write' | ||
295 | comment.type BOOLEAN | ||
296 | comment.count 1 | ||
297 | iface MIXER | ||
298 | name 'Analog Left AUXL Capture Switch' | ||
299 | value true | ||
300 | } | ||
301 | control.29 { | ||
302 | comment.access 'read write' | ||
303 | comment.type BOOLEAN | ||
304 | comment.count 1 | ||
305 | iface MIXER | ||
306 | name 'Analog Left Carkit Mic Capture Switch' | ||
307 | value false | ||
308 | } | ||
309 | control.30 { | ||
310 | comment.access 'read write' | ||
311 | comment.type ENUMERATED | ||
312 | comment.count 1 | ||
313 | comment.item.0 Analog | ||
314 | comment.item.1 Digimic1 | ||
315 | iface MIXER | ||
316 | name 'TX2 Capture Route' | ||
317 | value Analog | ||
318 | } | ||
319 | control.31 { | ||
320 | comment.access 'read write' | ||
321 | comment.type ENUMERATED | ||
322 | comment.count 1 | ||
323 | comment.item.0 Analog | ||
324 | comment.item.1 Digimic0 | ||
325 | iface MIXER | ||
326 | name 'TX1 Capture Route' | ||
327 | value Analog | ||
328 | } | ||
329 | control.32 { | ||
330 | comment.access 'read write' | ||
331 | comment.type ENUMERATED | ||
332 | comment.count 1 | ||
333 | comment.item.0 'Local vibrator' | ||
334 | comment.item.1 Audio | ||
335 | iface MIXER | ||
336 | name 'Vibra Route' | ||
337 | value 'Local vibrator' | ||
338 | } | ||
339 | control.33 { | ||
340 | comment.access 'read write' | ||
341 | comment.type ENUMERATED | ||
342 | comment.count 1 | ||
343 | comment.item.0 AudioL1 | ||
344 | comment.item.1 AudioR1 | ||
345 | comment.item.2 AudioL2 | ||
346 | comment.item.3 AudioR2 | ||
347 | iface MIXER | ||
348 | name 'Vibra Mux' | ||
349 | value AudioL1 | ||
350 | } | ||
351 | control.34 { | ||
352 | comment.access 'read write' | ||
353 | comment.type BOOLEAN | ||
354 | comment.count 1 | ||
355 | iface MIXER | ||
356 | name 'HandsfreeR Switch' | ||
357 | value false | ||
358 | } | ||
359 | control.35 { | ||
360 | comment.access 'read write' | ||
361 | comment.type ENUMERATED | ||
362 | comment.count 1 | ||
363 | comment.item.0 Voice | ||
364 | comment.item.1 AudioR1 | ||
365 | comment.item.2 AudioR2 | ||
366 | comment.item.3 AudioL2 | ||
367 | iface MIXER | ||
368 | name 'HandsfreeR Mux' | ||
369 | value Voice | ||
370 | } | ||
371 | control.36 { | ||
372 | comment.access 'read write' | ||
373 | comment.type BOOLEAN | ||
374 | comment.count 1 | ||
375 | iface MIXER | ||
376 | name 'HandsfreeL Switch' | ||
377 | value false | ||
378 | } | ||
379 | control.37 { | ||
380 | comment.access 'read write' | ||
381 | comment.type ENUMERATED | ||
382 | comment.count 1 | ||
383 | comment.item.0 Voice | ||
384 | comment.item.1 AudioL1 | ||
385 | comment.item.2 AudioL2 | ||
386 | comment.item.3 AudioR2 | ||
387 | iface MIXER | ||
388 | name 'HandsfreeL Mux' | ||
389 | value Voice | ||
390 | } | ||
391 | control.38 { | ||
392 | comment.access 'read write' | ||
393 | comment.type BOOLEAN | ||
394 | comment.count 1 | ||
395 | iface MIXER | ||
396 | name 'CarkitR Mixer Voice' | ||
397 | value false | ||
398 | } | ||
399 | control.39 { | ||
400 | comment.access 'read write' | ||
401 | comment.type BOOLEAN | ||
402 | comment.count 1 | ||
403 | iface MIXER | ||
404 | name 'CarkitR Mixer AudioR1' | ||
405 | value false | ||
406 | } | ||
407 | control.40 { | ||
408 | comment.access 'read write' | ||
409 | comment.type BOOLEAN | ||
410 | comment.count 1 | ||
411 | iface MIXER | ||
412 | name 'CarkitR Mixer AudioR2' | ||
413 | value false | ||
414 | } | ||
415 | control.41 { | ||
416 | comment.access 'read write' | ||
417 | comment.type BOOLEAN | ||
418 | comment.count 1 | ||
419 | iface MIXER | ||
420 | name 'CarkitL Mixer Voice' | ||
421 | value false | ||
422 | } | ||
423 | control.42 { | ||
424 | comment.access 'read write' | ||
425 | comment.type BOOLEAN | ||
426 | comment.count 1 | ||
427 | iface MIXER | ||
428 | name 'CarkitL Mixer AudioL1' | ||
429 | value false | ||
430 | } | ||
431 | control.43 { | ||
432 | comment.access 'read write' | ||
433 | comment.type BOOLEAN | ||
434 | comment.count 1 | ||
435 | iface MIXER | ||
436 | name 'CarkitL Mixer AudioL2' | ||
437 | value false | ||
438 | } | ||
439 | control.44 { | ||
440 | comment.access 'read write' | ||
441 | comment.type BOOLEAN | ||
442 | comment.count 1 | ||
443 | iface MIXER | ||
444 | name 'HeadsetR Mixer Voice' | ||
445 | value false | ||
446 | } | ||
447 | control.45 { | ||
448 | comment.access 'read write' | ||
449 | comment.type BOOLEAN | ||
450 | comment.count 1 | ||
451 | iface MIXER | ||
452 | name 'HeadsetR Mixer AudioR1' | ||
453 | value false | ||
454 | } | ||
455 | control.46 { | ||
456 | comment.access 'read write' | ||
457 | comment.type BOOLEAN | ||
458 | comment.count 1 | ||
459 | iface MIXER | ||
460 | name 'HeadsetR Mixer AudioR2' | ||
461 | value true | ||
462 | } | ||
463 | control.47 { | ||
464 | comment.access 'read write' | ||
465 | comment.type BOOLEAN | ||
466 | comment.count 1 | ||
467 | iface MIXER | ||
468 | name 'HeadsetL Mixer Voice' | ||
469 | value false | ||
470 | } | ||
471 | control.48 { | ||
472 | comment.access 'read write' | ||
473 | comment.type BOOLEAN | ||
474 | comment.count 1 | ||
475 | iface MIXER | ||
476 | name 'HeadsetL Mixer AudioL1' | ||
477 | value false | ||
478 | } | ||
479 | control.49 { | ||
480 | comment.access 'read write' | ||
481 | comment.type BOOLEAN | ||
482 | comment.count 1 | ||
483 | iface MIXER | ||
484 | name 'HeadsetL Mixer AudioL2' | ||
485 | value true | ||
486 | } | ||
487 | control.50 { | ||
488 | comment.access 'read write' | ||
489 | comment.type BOOLEAN | ||
490 | comment.count 1 | ||
491 | iface MIXER | ||
492 | name 'PredriveR Mixer Voice' | ||
493 | value false | ||
494 | } | ||
495 | control.51 { | ||
496 | comment.access 'read write' | ||
497 | comment.type BOOLEAN | ||
498 | comment.count 1 | ||
499 | iface MIXER | ||
500 | name 'PredriveR Mixer AudioR1' | ||
501 | value false | ||
502 | } | ||
503 | control.52 { | ||
504 | comment.access 'read write' | ||
505 | comment.type BOOLEAN | ||
506 | comment.count 1 | ||
507 | iface MIXER | ||
508 | name 'PredriveR Mixer AudioR2' | ||
509 | value false | ||
510 | } | ||
511 | control.53 { | ||
512 | comment.access 'read write' | ||
513 | comment.type BOOLEAN | ||
514 | comment.count 1 | ||
515 | iface MIXER | ||
516 | name 'PredriveR Mixer AudioL2' | ||
517 | value false | ||
518 | } | ||
519 | control.54 { | ||
520 | comment.access 'read write' | ||
521 | comment.type BOOLEAN | ||
522 | comment.count 1 | ||
523 | iface MIXER | ||
524 | name 'PredriveL Mixer Voice' | ||
525 | value false | ||
526 | } | ||
527 | control.55 { | ||
528 | comment.access 'read write' | ||
529 | comment.type BOOLEAN | ||
530 | comment.count 1 | ||
531 | iface MIXER | ||
532 | name 'PredriveL Mixer AudioL1' | ||
533 | value false | ||
534 | } | ||
535 | control.56 { | ||
536 | comment.access 'read write' | ||
537 | comment.type BOOLEAN | ||
538 | comment.count 1 | ||
539 | iface MIXER | ||
540 | name 'PredriveL Mixer AudioL2' | ||
541 | value false | ||
542 | } | ||
543 | control.57 { | ||
544 | comment.access 'read write' | ||
545 | comment.type BOOLEAN | ||
546 | comment.count 1 | ||
547 | iface MIXER | ||
548 | name 'PredriveL Mixer AudioR2' | ||
549 | value false | ||
550 | } | ||
551 | control.58 { | ||
552 | comment.access 'read write' | ||
553 | comment.type BOOLEAN | ||
554 | comment.count 1 | ||
555 | iface MIXER | ||
556 | name 'Earpiece Mixer Voice' | ||
557 | value false | ||
558 | } | ||
559 | control.59 { | ||
560 | comment.access 'read write' | ||
561 | comment.type BOOLEAN | ||
562 | comment.count 1 | ||
563 | iface MIXER | ||
564 | name 'Earpiece Mixer AudioL1' | ||
565 | value false | ||
566 | } | ||
567 | control.60 { | ||
568 | comment.access 'read write' | ||
569 | comment.type BOOLEAN | ||
570 | comment.count 1 | ||
571 | iface MIXER | ||
572 | name 'Earpiece Mixer AudioL2' | ||
573 | value false | ||
574 | } | ||
575 | control.61 { | ||
576 | comment.access 'read write' | ||
577 | comment.type BOOLEAN | ||
578 | comment.count 1 | ||
579 | iface MIXER | ||
580 | name 'Earpiece Mixer AudioR1' | ||
581 | value false | ||
582 | } | ||
583 | control.62 { | ||
584 | comment.access 'read write' | ||
585 | comment.type INTEGER | ||
586 | comment.count 1 | ||
587 | comment.range '0 - 41' | ||
588 | comment.dbmin -5100 | ||
589 | comment.dbmax -1000 | ||
590 | iface MIXER | ||
591 | name 'Voice Digital Loopback Volume' | ||
592 | value 0 | ||
593 | } | ||
594 | control.63 { | ||
595 | comment.access 'read write' | ||
596 | comment.type INTEGER | ||
597 | comment.count 1 | ||
598 | comment.range '0 - 7' | ||
599 | comment.dbmin -2400 | ||
600 | comment.dbmax 0 | ||
601 | iface MIXER | ||
602 | name 'Right Digital Loopback Volume' | ||
603 | value 0 | ||
604 | } | ||
605 | control.64 { | ||
606 | comment.access 'read write' | ||
607 | comment.type INTEGER | ||
608 | comment.count 1 | ||
609 | comment.range '0 - 7' | ||
610 | comment.dbmin -2400 | ||
611 | comment.dbmax 0 | ||
612 | iface MIXER | ||
613 | name 'Left Digital Loopback Volume' | ||
614 | value 0 | ||
615 | } | ||
616 | control.65 { | ||
617 | comment.access 'read write' | ||
618 | comment.type BOOLEAN | ||
619 | comment.count 1 | ||
620 | iface MIXER | ||
621 | name 'Voice Analog Loopback Switch' | ||
622 | value false | ||
623 | } | ||
624 | control.66 { | ||
625 | comment.access 'read write' | ||
626 | comment.type BOOLEAN | ||
627 | comment.count 1 | ||
628 | iface MIXER | ||
629 | name 'Left2 Analog Loopback Switch' | ||
630 | value false | ||
631 | } | ||
632 | control.67 { | ||
633 | comment.access 'read write' | ||
634 | comment.type BOOLEAN | ||
635 | comment.count 1 | ||
636 | iface MIXER | ||
637 | name 'Right2 Analog Loopback Switch' | ||
638 | value false | ||
639 | } | ||
640 | control.68 { | ||
641 | comment.access 'read write' | ||
642 | comment.type BOOLEAN | ||
643 | comment.count 1 | ||
644 | iface MIXER | ||
645 | name 'Left1 Analog Loopback Switch' | ||
646 | value false | ||
647 | } | ||
648 | control.69 { | ||
649 | comment.access 'read write' | ||
650 | comment.type BOOLEAN | ||
651 | comment.count 1 | ||
652 | iface MIXER | ||
653 | name 'Right1 Analog Loopback Switch' | ||
654 | value false | ||
655 | } | ||
656 | } | ||
diff --git a/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/atom-pc/machconfig b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/atom-pc/machconfig new file mode 100644 index 0000000000..bef4ce3c9b --- /dev/null +++ b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/atom-pc/machconfig | |||
@@ -0,0 +1,6 @@ | |||
1 | HAVE_TOUCHSCREEN=0 | ||
2 | HAVE_KEYBOARD=1 | ||
3 | |||
4 | DISPLAY_CAN_ROTATE=0 | ||
5 | DISPLAY_ORIENTATION=0 | ||
6 | DISPLAY_DPI=133 | ||
diff --git a/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/beagleboard/machconfig b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/beagleboard/machconfig new file mode 100755 index 0000000000..a46859f139 --- /dev/null +++ b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor/beagleboard/machconfig | |||
@@ -0,0 +1,3 @@ | |||
1 | # Assume a USB mouse and touchscreen are connected | ||
2 | HAVE_TOUCHSCREEN=0 | ||
3 | HAVE_KEYBOARD=1 | ||
diff --git a/meta-yocto-bsp/recipes-bsp/formfactor/formfactor_0.0.bbappend b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor_0.0.bbappend new file mode 100644 index 0000000000..72d991c7e5 --- /dev/null +++ b/meta-yocto-bsp/recipes-bsp/formfactor/formfactor_0.0.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
diff --git a/meta-yocto-bsp/recipes-core/netbase/netbase-5.0/beagleboard/interfaces b/meta-yocto-bsp/recipes-core/netbase/netbase-5.0/beagleboard/interfaces new file mode 100644 index 0000000000..b6935c11af --- /dev/null +++ b/meta-yocto-bsp/recipes-core/netbase/netbase-5.0/beagleboard/interfaces | |||
@@ -0,0 +1,27 @@ | |||
1 | # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) | ||
2 | |||
3 | # The loopback interface | ||
4 | auto lo | ||
5 | iface lo inet loopback | ||
6 | |||
7 | # Wireless interfaces | ||
8 | iface wlan0 inet dhcp | ||
9 | wireless_mode managed | ||
10 | wireless_essid any | ||
11 | wpa-driver wext | ||
12 | wpa-conf /etc/wpa_supplicant.conf | ||
13 | |||
14 | iface atml0 inet dhcp | ||
15 | |||
16 | # Wired or wireless interfaces | ||
17 | auto eth0 | ||
18 | iface eth0 inet dhcp | ||
19 | iface eth1 inet dhcp | ||
20 | |||
21 | # Ethernet/RNDIS gadget (g_ether) or LAN9514 on BeagleBoard xM | ||
22 | auto usb0 | ||
23 | iface usb0 inet dhcp | ||
24 | |||
25 | # Bluetooth networking | ||
26 | iface bnep0 inet dhcp | ||
27 | |||
diff --git a/meta-yocto-bsp/recipes-core/netbase/netbase_5.0.bbappend b/meta-yocto-bsp/recipes-core/netbase/netbase_5.0.bbappend new file mode 100644 index 0000000000..56223033bd --- /dev/null +++ b/meta-yocto-bsp/recipes-core/netbase/netbase_5.0.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" | |||
diff --git a/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend new file mode 100644 index 0000000000..352c1f9f22 --- /dev/null +++ b/meta-yocto-bsp/recipes-core/packagegroups/packagegroup-core-tools-profile.bbappend | |||
@@ -0,0 +1,2 @@ | |||
1 | RDEPENDS_${PN}_append_atom-pc = " lttng-ust systemtap" | ||
2 | |||
diff --git a/meta-yocto-bsp/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine b/meta-yocto-bsp/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine new file mode 100644 index 0000000000..5df15f94cb --- /dev/null +++ b/meta-yocto-bsp/recipes-core/uclibc/uclibc/atom-pc/uClibc.machine | |||
@@ -0,0 +1,69 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Fri Nov 23 15:49:33 2007 | ||
4 | # | ||
5 | # TARGET_alpha is not set | ||
6 | # TARGET_arm is not set | ||
7 | # TARGET_bfin is not set | ||
8 | # TARGET_cris is not set | ||
9 | # TARGET_e1 is not set | ||
10 | # TARGET_frv is not set | ||
11 | # TARGET_h8300 is not set | ||
12 | # TARGET_hppa is not set | ||
13 | TARGET_i386=y | ||
14 | # TARGET_i960 is not set | ||
15 | # TARGET_ia64 is not set | ||
16 | # TARGET_m68k is not set | ||
17 | # TARGET_microblaze is not set | ||
18 | # TARGET_mips is not set | ||
19 | # TARGET_nios is not set | ||
20 | # TARGET_nios2 is not set | ||
21 | # TARGET_powerpc is not set | ||
22 | # TARGET_sh is not set | ||
23 | # TARGET_sh64 is not set | ||
24 | # TARGET_sparc is not set | ||
25 | # TARGET_v850 is not set | ||
26 | # TARGET_vax is not set | ||
27 | # TARGET_x86_64 is not set | ||
28 | |||
29 | # | ||
30 | # Target Architecture Features and Options | ||
31 | # | ||
32 | TARGET_ARCH="i386" | ||
33 | FORCE_OPTIONS_FOR_ARCH=y | ||
34 | CONFIG_GENERIC_386=y | ||
35 | # CONFIG_386 is not set | ||
36 | # CONFIG_486 is not set | ||
37 | # CONFIG_586 is not set | ||
38 | # CONFIG_586MMX is not set | ||
39 | # CONFIG_686 is not set | ||
40 | # CONFIG_PENTIUMII is not set | ||
41 | # CONFIG_PENTIUMIII is not set | ||
42 | # CONFIG_PENTIUM4 is not set | ||
43 | # CONFIG_K6 is not set | ||
44 | # CONFIG_K7 is not set | ||
45 | # CONFIG_ELAN is not set | ||
46 | # CONFIG_CRUSOE is not set | ||
47 | # CONFIG_WINCHIPC6 is not set | ||
48 | # CONFIG_WINCHIP2 is not set | ||
49 | # CONFIG_CYRIXIII is not set | ||
50 | # CONFIG_NEHEMIAH is not set | ||
51 | TARGET_SUBARCH="" | ||
52 | |||
53 | # | ||
54 | # Using ELF file format | ||
55 | # | ||
56 | ARCH_LITTLE_ENDIAN=y | ||
57 | |||
58 | # | ||
59 | # Using Little Endian | ||
60 | # | ||
61 | ARCH_HAS_MMU=y | ||
62 | ARCH_USE_MMU=y | ||
63 | UCLIBC_HAS_FLOATS=y | ||
64 | UCLIBC_HAS_FPU=y | ||
65 | DO_C99_MATH=y | ||
66 | KERNEL_HEADERS="/usr/include" | ||
67 | HAVE_DOT_CONFIG=y | ||
68 | |||
69 | UCLIBC_HAS_FENV=y | ||
diff --git a/meta-yocto-bsp/recipes-core/uclibc/uclibc_git.bbappend b/meta-yocto-bsp/recipes-core/uclibc/uclibc_git.bbappend new file mode 100644 index 0000000000..72d991c7e5 --- /dev/null +++ b/meta-yocto-bsp/recipes-core/uclibc/uclibc_git.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend new file mode 100644 index 0000000000..0105adee05 --- /dev/null +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-sdk-gmae.bbappend | |||
@@ -0,0 +1 @@ | |||
SDK-EXTRAS_atom-pc ?= " lttng-ust-dev" | |||
diff --git a/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend new file mode 100644 index 0000000000..0105adee05 --- /dev/null +++ b/meta-yocto-bsp/recipes-gnome/packagegroups/packagegroup-core-standalone-gmae-sdk-target.bbappend | |||
@@ -0,0 +1 @@ | |||
SDK-EXTRAS_atom-pc ?= " lttng-ust-dev" | |||
diff --git a/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend b/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend new file mode 100644 index 0000000000..7e8e7732db --- /dev/null +++ b/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_8.0.4.bbappend | |||
@@ -0,0 +1,3 @@ | |||
1 | # Atom PCs have DRI support so use mesa-dri by default | ||
2 | DEFAULT_PREFERENCE_atom-pc = "2" | ||
3 | |||
diff --git a/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_git.bbappend b/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_git.bbappend new file mode 100644 index 0000000000..61d3891663 --- /dev/null +++ b/meta-yocto-bsp/recipes-graphics/mesa/mesa-dri_git.bbappend | |||
@@ -0,0 +1,3 @@ | |||
1 | # Atom PCs have DRI support so use mesa-dri by default | ||
2 | DEFAULT_PREFERENCE_atom-pc = "1" | ||
3 | |||
diff --git a/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf new file mode 100644 index 0000000000..e18b911199 --- /dev/null +++ b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/atom-pc/xorg.conf | |||
@@ -0,0 +1,26 @@ | |||
1 | Section "Device" | ||
2 | Identifier "Intel Graphics Driver" | ||
3 | Driver "intel" | ||
4 | EndSection | ||
5 | |||
6 | Section "Monitor" | ||
7 | Identifier "Generic Monitor" | ||
8 | Option "DPMS" | ||
9 | EndSection | ||
10 | |||
11 | Section "Screen" | ||
12 | Identifier "Default Screen" | ||
13 | Device "Intel Graphics Driver" | ||
14 | Monitor "Generic Monitor" | ||
15 | DefaultDepth 24 | ||
16 | EndSection | ||
17 | |||
18 | Section "ServerLayout" | ||
19 | Identifier "Default Layout" | ||
20 | Screen "Default Screen" | ||
21 | EndSection | ||
22 | |||
23 | Section "ServerFlags" | ||
24 | Option "DontZap" "0" | ||
25 | Option "AutoAddDevices" "False" | ||
26 | EndSection | ||
diff --git a/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf new file mode 100644 index 0000000000..0335e6af76 --- /dev/null +++ b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config/beagleboard/xorg.conf | |||
@@ -0,0 +1,34 @@ | |||
1 | Section "Module" | ||
2 | Load "extmod" | ||
3 | Load "dbe" | ||
4 | Load "glx" | ||
5 | Load "freetype" | ||
6 | Load "type1" | ||
7 | Load "record" | ||
8 | Load "dri" | ||
9 | EndSection | ||
10 | |||
11 | Section "Monitor" | ||
12 | Identifier "Builtin Default Monitor" | ||
13 | EndSection | ||
14 | |||
15 | Section "Device" | ||
16 | Identifier "Builtin Default fbdev Device 0" | ||
17 | Driver "omapfb" | ||
18 | EndSection | ||
19 | |||
20 | Section "Screen" | ||
21 | Identifier "Builtin Default fbdev Screen 0" | ||
22 | Device "Builtin Default fbdev Device 0" | ||
23 | Monitor "Builtin Default Monitor" | ||
24 | EndSection | ||
25 | |||
26 | Section "ServerLayout" | ||
27 | Identifier "Builtin Default Layout" | ||
28 | Screen "Builtin Default fbdev Screen 0" | ||
29 | EndSection | ||
30 | |||
31 | Section "ServerFlags" | ||
32 | Option "DontZap" "0" | ||
33 | Option "AutoAddDevices" "False" | ||
34 | EndSection | ||
diff --git a/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend new file mode 100644 index 0000000000..72d991c7e5 --- /dev/null +++ b/meta-yocto-bsp/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend | |||
@@ -0,0 +1 @@ | |||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | |||
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend new file mode 100644 index 0000000000..274eb822ce --- /dev/null +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend | |||
@@ -0,0 +1,25 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
2 | |||
3 | # atom-pc support | ||
4 | COMPATIBLE_MACHINE_atom-pc = "atom-pc" | ||
5 | KMACHINE_atom-pc = "atom-pc" | ||
6 | KBRANCH_atom-pc = "yocto/standard/preempt-rt/base" | ||
7 | SRCREV_machine_pn-linux-yocto-rt_atom-pc = "bbd5bfe49403fdcca294ca4b163d5f7195ea3a8e" | ||
8 | |||
9 | # mpc8315e-rdb support | ||
10 | COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" | ||
11 | KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb" | ||
12 | KBRANCH_mpc8315e-rdb = "yocto/standard/preempt-rt/base" | ||
13 | SRCREV_machine_pn-linux-yocto-rt_mpc8315e-rdb = "bbd5bfe49403fdcca294ca4b163d5f7195ea3a8e" | ||
14 | |||
15 | # beagleboard support - 3.0 support has not yet been completed, build failure | ||
16 | #COMPATIBLE_MACHINE_beagleboard = "beagleboard" | ||
17 | #KMACHINE_beagleboard = "beagleboard" | ||
18 | #KBRANCH_beagleboard = "yocto/standard/preempt-rt/base" | ||
19 | #SRCREV_machine_pn-linux-yocto-rt_beagleboard = | ||
20 | |||
21 | # routerstationpro support - preempt-rt kernel build failure | ||
22 | COMPATIBLE_MACHINE_routerstationpro = "routerstationpro" | ||
23 | KMACHINE_routerstationpro = "routerstationpro" | ||
24 | KBRANCH_routerstationpro = "yocto/standard/preempt-rt/routerstationpro" | ||
25 | SRCREV_machine_pn-linux-yocto-rt_routerstationpro = "634ba79510753eecd27a39a315f690f1c9d46efe" | ||
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.0.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.0.bbappend new file mode 100644 index 0000000000..9641336cf6 --- /dev/null +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.0.bbappend | |||
@@ -0,0 +1,15 @@ | |||
1 | KBRANCH_atom-pc = "yocto/standard/common-pc/atom-pc" | ||
2 | KBRANCH_routerstationpro = "yocto/standard/routerstationpro" | ||
3 | KBRANCH_mpc8315e-rdb = "yocto/standard/fsl-mpc8315e-rdb" | ||
4 | KBRANCH_beagleboard = "yocto/standard/beagleboard" | ||
5 | |||
6 | SRCREV_machine_atom-pc ?= "834c2a69c87ee7211932f8ec5102a472828abcb1" | ||
7 | SRCREV_machine_routerstationpro ?= "1c17c082b6ee565acc176cde5be835ac4269817b" | ||
8 | SRCREV_machine_mpc8315e-rdb ?= "f2312437b52dda4499310aacb4c561ba8b8cbeb7" | ||
9 | SRCREV_machine_beagleboard ?= "3ab688a78cac7b2e32afc83376a53370f2bd13b7" | ||
10 | |||
11 | |||
12 | COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" | ||
13 | COMPATIBLE_MACHINE_routerstationpro = "routerstationpro" | ||
14 | COMPATIBLE_MACHINE_beagleboard = "beagleboard" | ||
15 | COMPATIBLE_MACHINE_atom-pc = "atom-pc" | ||
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.2.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.2.bbappend new file mode 100644 index 0000000000..fa160f8caf --- /dev/null +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.2.bbappend | |||
@@ -0,0 +1,14 @@ | |||
1 | KBRANCH_atom-pc = "standard/default/common-pc/atom-pc" | ||
2 | KBRANCH_routerstationpro = "standard/default/routerstationpro" | ||
3 | KBRANCH_mpc8315e-rdb = "standard/default/fsl-mpc8315e-rdb" | ||
4 | KBRANCH_beagleboard = "standard/default/beagleboard" | ||
5 | |||
6 | SRCREV_machine_atom-pc ?= "41074a778d251a77e036fd8a99915cd4da6cd8f7" | ||
7 | SRCREV_machine_routerstationpro ?= "94abc0d75d0a99c40c53402570cd9c569539fee9" | ||
8 | SRCREV_machine_mpc8315e-rdb ?= "a04e94f4dae9cf6d32d059cf9e0308abe7341a3a" | ||
9 | SRCREV_machine_beagleboard ?= "40bde7a43ef3cd85729ab02464a7ecdf71e522a6" | ||
10 | |||
11 | COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" | ||
12 | COMPATIBLE_MACHINE_routerstationpro = "routerstationpro" | ||
13 | COMPATIBLE_MACHINE_beagleboard = "beagleboard" | ||
14 | COMPATIBLE_MACHINE_atom-pc = "atom-pc" | ||
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend new file mode 100644 index 0000000000..e9a6d9de48 --- /dev/null +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend | |||
@@ -0,0 +1,15 @@ | |||
1 | KBRANCH_atom-pc = "standard/common-pc/atom-pc" | ||
2 | KBRANCH_routerstationpro = "standard/routerstationpro" | ||
3 | KBRANCH_mpc8315e-rdb = "standard/fsl-mpc8315e-rdb" | ||
4 | KBRANCH_beagleboard = "standard/beagleboard" | ||
5 | |||
6 | SRCREV_machine_atom-pc ?= "0985844fa6235422c67ef269952fa4e765f252f9" | ||
7 | SRCREV_machine_routerstationpro ?= "a2907c57acfb8fa71095a3ce5b20994ff859dbc5" | ||
8 | SRCREV_machine_mpc8315e-rdb ?= "363a6f7e0c95aabec779a7ea3474662d191b935c" | ||
9 | SRCREV_machine_beagleboard ?= "0985844fa6235422c67ef269952fa4e765f252f9" | ||
10 | |||
11 | |||
12 | COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb" | ||
13 | COMPATIBLE_MACHINE_routerstationpro = "routerstationpro" | ||
14 | # COMPATIBLE_MACHINE_beagleboard = "beagleboard" | ||
15 | COMPATIBLE_MACHINE_atom-pc = "atom-pc" | ||
diff --git a/meta-yocto-bsp/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend b/meta-yocto-bsp/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend new file mode 100644 index 0000000000..0c948bcf13 --- /dev/null +++ b/meta-yocto-bsp/recipes-qt/qt4/qt4-x11-free_4.8.1.bbappend | |||
@@ -0,0 +1,2 @@ | |||
1 | QT_GLFLAGS_atom-pc = "-opengl" | ||
2 | QT_GLFLAGS_mpc8315e-rdb = "-opengl" | ||