summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-raspberrypi_3.2.27.bb: Fix file permissionAndrei Gherzan2012-09-161-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux.inc: Fix file permissionAndrei Gherzan2012-09-161-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Fix file permissionsAndrei Gherzan2012-09-161-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles.bb: Fix file permissionsAndrei Gherzan2012-09-161-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware.inc: Remove extra newlinesAndrei Gherzan2012-09-161-3/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-first-run-wizard: Clean extra spacesAndrei Gherzan2012-09-161-3/+3
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* recipes.txt: Add info about devtools and multimedia recipes groupsAndrei Gherzan2012-09-161-0/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Add COMPATIBLE_MACHINEAndrei Gherzan2012-09-161-0/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-default-settings.inc: Add sdcard_image-rpi to IMAGE_CLASSESAndrei Gherzan2012-09-161-0/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi.bbclass: Inherit image_types as this class will be in ↵Andrei Gherzan2012-09-161-0/+2
| | | | | | IMAGE_CLASSES Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Drop INHERIT sdcard_image-rpi as we will use IMAGE_CLASSESAndrei Gherzan2012-09-161-1/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-default-*.inc: Create inc files included in machine configure fileAndrei Gherzan2012-09-163-0/+11
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Remove PREFERRED_* and include rpi-default*.incAndrei Gherzan2012-09-161-7/+3
| | | | | | | | All PREFERRED_* variables were moved to an .inc file to have variables clearer. Inherit .inc files and remove PREFERRED_* variables. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Remove PR from PVAndrei Gherzan2012-09-161-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* README: Move RPI_GPU_FIRMWARE instructions to READMEAndrei Gherzan2012-09-163-9/+10
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Remove TARGET_ARCH variableAndrei Gherzan2012-09-161-2/+0
| | | | | | | TARGET_ARCH by default is TUNE_ARCH which is already arm. So this line is useless. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Remove GUI_MACHINE_CLASS variableAndrei Gherzan2012-09-161-2/+0
| | | | | | | | | | | | This variable was dropped: commit 0504d36646f8def4829250a9eee0cf9bac3b756e Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Tue May 10 16:19:02 2011 +0100 bitbake.conf: Drop unused *GUI* and MACHINE_DISPLAY variables (From OE-Core rev: baf136a9c95a94c5bf89c9a818960d616439682c) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi: Fix SDIMG_SIZEAndrei Gherzan2012-09-161-1/+1
| | | | | | | | The final SDIMG_SIZE was missing a IMAGE_ROOTFS_ALIGNMENT padding. [GITHUB #65] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi: Align SD partition and optimize final SD imageAndrei Gherzan2012-09-121-14/+33
| | | | | | | | | | | | | | | | | SD image file was 4G in size but actually the rootfs partition was only 60MB (ex.: rpi-basic-image). The image file size is not fixed anymore but calculated inside this class. In this way we will setup the partition for rootfs to fit the ext file used as SDIMG_ROOTFS. By default the free space is calculated with IMAGE_OVERHEAD_FACTOR which is by default 1.3. If more free space is needed this can be overwritten. IMAGE_ROOTFS_ALIGNMENT set at 4096. This should be the best value for a SD card. [GITHUB #20] [GITHUB #59] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi.bbclass: Add sysctl.d config to set vm.min_free_kbytes to 8192Sander van Grieken2012-09-061-0/+14
| | | | | | | [GITHUB #49] Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Integrate version 1.8Aurelian Zanoschi2012-09-061-0/+40
| | | | | | | | | | | | The first integration of bcm2835 package was done. The package version is 1.8. BCM2835 package provides access to GPIO and other IO functions on the Broadcom BCM 2835 chip, allowing access to the GPIO pins on the 26 pin IDE plug on the RPi board. [GITHUB #35] Signed-off-by: Aurelian Zanoschi <aurelian17@gmail.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* README: Instruct users to add BBMASK as distro file was removedAndrei Gherzan2012-09-061-1/+2
| | | | | | [GITHUB #57] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* poky-raspberrypi.conf: Remove distro fileAndrei Gherzan2012-09-061-6/+0
| | | | | | | | | | | We added distro file for having BBMASK and thought this would be a good place to hold some other distro variables. Obviously the only needed variable was BBMASK after all, so a cleaner way would be to instruct users to add BBMASK to local.conf [GITHUB #57] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-basic-image: Add new basic image with SSH serverJack Mitchell2012-09-031-0/+4
| | | | | | | | | | | | Add a new basic image with ssh-server-dropbear IMAGE_FEATURE This is to allow people without physical hardware attached to the Pi such as monitor and keyboard to connect over the network. [GITHUB #52] Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* poky-raspberrypi.conf: Weakly assign BBMASKAndrei Gherzan2012-08-311-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Set udev PREFERRED_VERSION to 164Andrei Gherzan2012-08-291-0/+2
| | | | | | | It seems like rpi kernel doesn't work well with newer udev version so we set 164 as preferred version for it. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* omxplayer: Integrate git revision 231c08b42005e3de565013bc1cee18bd5a349c1fAndrei Gherzan2012-08-295-0/+228
| | | | | | | | | | | | | | | | | | Add four patches: 1. don-t-strip-while-installing.patch Don't strip binaries because buildsystem will strip them after all. 2. libraries-are-installed-in-usr-lib.patch Libraries are installed in /usr/lib not in /usr/local/lib 3, remove-hardcoded-directory-omxplayer-dist.patch We want files to be installed in ${D}. Add a variable in Makefile to let users install omxplayer in a specific location. 4. remove-makefile-include.patch Remove Makefile.include as it includes hardcoded paths. Rely on variables provided by build system. [GITHUB #34] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: New provides, compatible machine and init for vchiqAndrei Gherzan2012-08-292-4/+37
| | | | | | | | | | 1. Add COMPATIBLE_MACHINE=raspberrypi. 2. This package provides libgl libgles2 and libegl. Add these to PROVIDES. 3. Add an init script to create vchiq device node while booting. This device is needed by vc_tvservice_*. Package this init script in ${PN}. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* poky-raspberrypi.conf: Remove libav from BBMASKAndrei Gherzan2012-08-291-2/+1
| | | | | | | We will use this package from meta-oe. libav is a dependency for omxplayer. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* README: Instruct users to add meta-oe layer to bblayers.confAndrei Gherzan2012-08-291-1/+7
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles.bb: Add COMPATIBLE_MACHINEAndrei Gherzan2012-08-291-0/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.bb: Change bb file mode to 644Andrei Gherzan2012-08-291-0/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Set PREFERRED_PROVIDER for egl, libgles2 and glAndrei Gherzan2012-08-291-1/+3
| | | | | | These variables are weakly assigned to let user overwrite them. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* RPI.GPIO: Integrate v0.2.0Andrei Gherzan2012-08-292-0/+37
| | | | | | | | | | Patch was added to use setuptools that we already have integrated in yocto and not the one provided in package. In his way we can use setuptools bbclass. [GITHUB #36] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi.bbclass: Add support for 240M/16M GPU memory splitSander van Grieken2012-08-291-2/+3
| | | | Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl>
* README: Add instructions for compressed deployed filesAndrei Gherzan2012-08-281-1/+9
| | | | | | [GITHUB #39] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi: Use xzcat if SDIMG_ROOTFS_TYPE is a .xz fileAndrei Gherzan2012-08-281-2/+8
| | | | | | | | | When burning the rootfs partition we use dd if rootfs file is not compressed and xzcat piped with dd if rootfs file is a .xz file. [GITHUB #39] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Weakly assign IMAGE_FSTYPES to let users overwriteAndrei Gherzan2012-08-281-1/+1
| | | | | | [GITHUB #39] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi: Update to v3.2.27Andrei Gherzan2012-08-281-5/+5
| | | | | | | Switch to rpi-3.2.27 branch and use SRCREV 091073bcab483b976ee33dfe914c28df87914a3b. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware.inc: Update to SRCREV c42f21261f1eeae0df7ad02f34773e279e7af8c5Andrei Gherzan2012-08-281-3/+3
| | | | | | 01/07/2012 firmware Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles: Add stamp in deploy directoryAndrei Gherzan2012-08-281-0/+2
| | | | | | In this way we can tell exactly what version is deployed. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Weakly assign PREFERRED_PROVIDER_virtual/eglAndrei Gherzan2012-08-221-1/+1
| | | | | | | Use vc-graphics-hardfp by default as virtual/egl and let the user overwrite this. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: Skip ldflags insane checkAndrei Gherzan2012-08-221-0/+3
| | | | | | | | Since these binaries are proprietary and we have no control over them, skip this innsane check to avoid errors like: ERROR: QA Issue: No GNU_HASH in the elf binary: '<binary>' Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: Package .so file in ${PN}Andrei Gherzan2012-08-221-3/+5
| | | | | | | ${PN}-dev is populated before ${PN}. This is why .so files ended up in ${PN}-dev. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: Set LICENSE to "Proprietary"Andrei Gherzan2012-08-221-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Add "rtc" to MACHINE_FEATURES_BACKFILL_CONSIDEREDAndrei Gherzan2012-08-221-0/+3
| | | | | | | | | | RaspberryPi has no hardware clock, this is why hwclock initscript from busybox fails at boot. So make sure we don't have this init script to avoid errors at boot. [GITHUB #21] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux: Activate UDEV_GE_141Andrei Gherzan2012-08-221-0/+2
| | | | | | | | | Newer versions of udev mandate that sysfs doesn't have deprecated entries [GITHUB #24] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux.inc: Activate CONFIG_LEGACY_PTYS needed for bootlogdAndrei Gherzan2012-08-171-0/+6
| | | | | | | | Activate this to have /dev/ptmx before init script for bootlogd. [GITHUB #27] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi_3.1.9: Fix typoAndrei Gherzan2012-07-101-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image-rpi: Use ${KERNEL_IMAGETYPE}-${MACHINE} as kernel source from ↵Andrei Gherzan2012-07-101-1/+1
| | | | | | | | | | deploy dir ${KERNEL_IMAGETYPE} symlink was introduced after denzil so we use ${KERNEL_IMAGETYPE}-${MACHINE} to be able to satisfy the existence in denzil and master as well. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>