summaryrefslogtreecommitdiffstats
path: root/recipes-bcm
Commit message (Collapse)AuthorAgeFilesLines
* firmware: Update to remote's HEADAndrei Gherzan2014-08-241-2/+2
| | | | | Change-Id: I320ceb1f6c0015d5ce48028b0e3581d2f4d52a3b Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config,README: Add option to enable offline image compositingAlex J Lennon2014-08-141-0/+6
| | | | | | | | | | | | | | | | | | Set this variable to enable support for dispmanx offline compositing DISMANX_OFFLINE = "1" This will enable the firmware to fall back to off-line compositing of Dispmanx elements. Normally the compositing is done on-line, during scanout, but cannot handle too many elements. With off-line enabled, an off-screen buffer is allocated for compositing. When scene complexity (number and sizes of elements) is high, compositing will happen off-line into the buffer. Heavily recommended for Wayland/Weston. See: http://wayland.freedesktop.org/raspberrypi.html Change-Id: I722b20ff5bdba1bdd0683d30bee07c3934c95a1f Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
* firmware: Update to remote's HEADAndrei Gherzan2014-05-081-3/+2
| | | | | Change-Id: I9e28318c5746484ebde636295c66f7b6b64ba2fb Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Fix recipe when using separate build directoryAndrei Gherzan2014-05-081-13/+12
| | | | | Change-Id: I18f41c1cd3a0b1158e96e6d2d4455268700d3496 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware: Update to current remote HEADAndrei Gherzan2014-02-211-3/+3
| | | | | Change-Id: Iad457c2610ee3a0209598c92e5c473ae8f113636 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Use deploy as it should be usedAndrei Gherzan2014-01-251-41/+46
| | | | | Change-Id: I6c7782f3f46adeae74e22991bb9203dafa2e1c78 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles: Use deploy as it should be usedAndrei Gherzan2014-01-251-14/+20
| | | | | Change-Id: Ia90f01e037286647fdfafdd54ccb47c1ad9cbab2 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Update to v1.36Andrei Gherzan2014-01-191-2/+2
| | | | | Change-Id: I8b55d7233919b6ebe68b9504eb2504bedb1846e1 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware: Update to remote HEADAndrei Gherzan2014-01-181-3/+3
| | | | | Change-Id: I20a8ebf0e5743250c66fae337d28e867959d3114 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware.inc: Update to latest HEADAndrei Gherzan2014-01-031-2/+2
| | | | | Change-Id: I758da027a378b535205d42b9304473704be63fb2 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Add video camera controlGary Thomas2014-01-031-0/+6
| | | | | | | | Add video camera enable 'VIDEO_CAMERA' for config.txt Change-Id: I547004eebfba204ba683365bbdbad143f2cdfe6e Signed-off-by: Gary Thomas <gary@mlbassoc.com> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Update to version 1.34Alexandru Niculita2013-12-181-3/+2
| | | | | Change-Id: I189927439028f6f11f513c84c5e6dc6bfb249d06 Signed-off-by: Alexandru Niculita <alexnick87@gmail.com>
* firmware.inc: Update to HEAD on 2013-11-13Andrei Gherzan2013-11-131-2/+2
| | | | | Change-Id: I00ace3f8575015612ae09dfb99e2a33d87ddc4cb Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Update to version 1.32Alexandru Niculita2013-11-131-4/+3
| | | | | Change-Id: I68721f30c9551b392d2851a96d9819524a088faf Signed-off-by: Alexandru Niculita <alexnick87@gmail.com>
* vc-graphics: Remove some useless new linesAndrei Gherzan2013-08-212-4/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware: Update to 2013-08-20 master's snapshotAndrei Gherzan2013-08-211-3/+3
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Update to v1.9Andrei Gherzan2013-08-211-3/+4
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Update to 2013-08-20 master's snapshotAndrei Gherzan2013-08-211-2/+2
| | | | | | Use git as package version. There is no package version for this script. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bootfiles, vc-graphics: consolidate SRC_URI and S variablesPaul Barker2013-06-103-9/+9
| | | | | | | | | | | The variables RPIFW_SRC_URI and RPIFW_S are created in the common firmware include file so that it is easier to override the firmware source in a local or distro config file. RPIFW_SRC_URI is used to set SRC_URI in firmware.inc as it is common to both bootfiles and vc-graphics. RPIFW_S is used as a prefix for S in bcm2835-bootfiles.bb and vc-graphics.inc as different subdirectories are referenced in each recipe. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
* Use right license name for GPLv2Eric Bénard2013-05-011-1/+1
| | | | | | | This patch fixes the license name for bcm2835 and rpi-first-run-wizard. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: There is no libgl so get rid of this PROVIDESAndrei Gherzan2013-03-131-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* userland: Update to 8700279495e266378d36092ccf86424f0ee2539fAndrei Gherzan2013-03-132-322/+0
| | | | | | | | | * install_vmcs not needed anymore * By default package is installed in /opt/vc. Move everything in ${prefix}. * Move recipe in recipes-graphics * Add PACKAGE_ARCH = MACHINE_ARCH Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles: Bump the firmware revisionJan Schmidt2013-01-271-3/+3
| | | | | | | | | * Pull in a newer firmware revision (0ac68c 7th Jan 2013) from https://github.com/raspberrypi/firmware for various fixes and improvements Signed-off-by: Jan Schmidt <thaytan@noraisin.net> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* userland: Initial integrationAndrei Gherzan2012-11-272-0/+322
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Add variables to set memory split for 256/512 modelsAndrei Gherzan2012-11-271-1/+12
| | | | | | | | | | | | | | | | GPU_MEM gpu_mem - GPU memory in megabyte. Sets the memory split between the ARM and GPU. ARM gets the remaining memory. Min 16. Default 64 GPU_MEM_256 gpu_mem_256 -GPU memory in megabyte for the 256MB Raspberry Pi. Ignored by the 512MB RP. Overrides gpu_mem. Max 192. GPU_MEM_512 gpu_mem_512 -GPU memory in megabyte for the 512MB Raspberry Pi. Ignored by the 256MB RP. Overrides gpu_mem. Max 448. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Update to 62bf3e9db62f547eb1a2a352dde957d2f94bd216Andrei Gherzan2012-11-271-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles: Deploy .dat files tooAndrei Gherzan2012-11-271-1/+4
| | | | | | These files are used in the boot process with the updated bootloader. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware: Update to 537c78b113d06e37e2cca90a0b3d3f39a129ee23Andrei Gherzan2012-11-271-3/+3
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Add variables for overclocking options.Julian Scheel2012-10-171-0/+12
| | | | | | | config.txt allows several overclocking parameters to be tweakes. This makes the most important ones overridable through local.conf. Signed-off-by: Julian Scheel <julian@jusst.de>
* rpi-config: Add variable for overscan configuration.Julian Scheel2012-10-171-0/+3
| | | | | | | Add a DISABLE_OVERSCAN variable that can be used in local.conf to overwrite the overscan default setting. Signed-off-by: Julian Scheel <julian@jusst.de>
* rpi-config: update git revision.Julian Scheel2012-10-171-2/+2
| | | | | | Several options have been added in the meantime to config.txt. Signed-off-by: Julian Scheel <julian@jusst.de>
* RPi-config: Rename recipe to rpi-configAndrei Gherzan2012-09-192-1/+1
| | | | | | | | This was done to avoid errors like: | *** Error: Package name contains illegal characters, (other than [a-z0-9.+-]) while using ipk. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835-bootfiles: Add rdepends to RPi-configAndrei Gherzan2012-09-181-1/+3
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* RPi-config: Create recipe for config.txt fileAndrei Gherzan2012-09-181-0/+31
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* vc-graphics.inc: Fix QA issue; Install libGLESv1_CM.so symlink in source as copySander van Grieken2012-09-181-1/+2
| | | | Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl>
* firmware.inc: Update firmware SRCREV to current@2012-09-13Sander van Grieken2012-09-181-3/+3
| | | | Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl>
* vchiq: Fix file permissionAndrei 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>
* bcm2835: Add COMPATIBLE_MACHINEAndrei Gherzan2012-09-161-0/+2
| | | | 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>
* 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>
* 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>
* 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>
* 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>
* bcm2835-mkimage: Remove recipe as bootloader can boot from Image directlyAndrei Gherzan2012-07-056-116/+0
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>