summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* pitft: Add basic support for PiTFTPetter Mabäcker2016-03-011-2/+4
| | | | | | | | | | | | | | | | Add basic support for PiTFT display by using device-trees. In order get it working below configurations must be active in local.conf: MACHINE_FEATURES += "pitft" - This will enable SPI bus and i2c device-trees, it will also setup framebuffer for console and x server on PiTFT. [Support #70] Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: I2C supportPetter Mabäcker2016-03-011-0/+6
| | | | | | | | | | | | | | | | With newer kernels (>=3.18) that supports device-trees I2C should be enabled with device-trees. This is now support by adding: ENABLE_I2C = "1" in local.conf This will enable the dtparams: i2c1 i2c_arm Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: Upgrade to tip of tree to get GPU_MEM_1024Khem Raj2016-02-281-1/+4
| | | | | | Document it in README Signed-off-by: Khem Raj <raj.khem@gmail.com>
* u-boot-rpi: update path to imagetool-uncompressed.pyJonathan Liu2016-02-281-1/+1
| | | | Signed-off-by: Jonathan Liu <net147@gmail.com>
* rpi-mkimage: install to ${libexecdir}Jonathan Liu2016-02-281-2/+2
| | | | | | | | | | | | | It doesn't make sense to install to ${libexecdir}/rpi-mkimage as it changes the path on fido and earlier branches from: [...]/sysroots/x86_64-linux/usr/lib/rpi-mkimage to: [...]/sysroots/x86_64-linux/usr/lib/rpi-mkimage/rpi-mkimage Using ${libexecdir} instead of ${libexecdir}/rpi-mkimage preserves the path for fido and earlier. Signed-off-by: Jonathan Liu <net147@gmail.com>
* u-boot-rpi: use STAGING_LIBEXECDIR_NATIVE for rpi-mkimage toolsMaciej Borzecki2016-02-261-1/+1
| | | | | | | | | | The rpi-mkimage tools are installed ${libexecdir}/rpi-mkimage within native sysroot, where ${libexecdir} resolves to /usr/libexec. This caused the build to fail due to recipe trying to access ${libdir}/mkimage. Fix the paths to use an unambiguous STAGING_LIBEXECDIR_NATIVE so that a proper location is used. Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
* rpi-mkimage: install tools under {libexecdir}/rpi-mkimageMaciej Borzecki2016-02-261-2/+2
| | | | | | | | For consistency with other recipes that look for mkimage tools (u-boot-rpi, linux-raspberrypi) under ${libexecdir}/rpi-mkimage, make sure that the tools are installed at the proper location. Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
* rpi-config: SPI bus supportGary Thomas2015-12-021-0/+6
| | | | | | | | | With the newer kernels that use device tree, the SPI bus is only enabled by a device tree setting. This is now supported by adding ENABLE_SPI_BUS = "1" in local.conf Signed-off-by: Gary Thomas <gary@mlbassoc.com>
* rpi-mkimage: Bump revisionAndrei Gherzan2015-10-211-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware: Bump revisionAndrei Gherzan2015-10-211-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-config: fix setting decode_WVC1 in config.txtJonathan Liu2015-09-241-1/+1
| | | | Signed-off-by: Jonathan Liu <net147@gmail.com>
* rpi-mkimage: Bump SRCREVPetter Mabäcker2015-07-191-1/+1
| | | | | | | | | Update to latest version of rpi-mkimg [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm: Bump SRCREVPetter Mabäcker2015-07-191-2/+2
| | | | | | | | | Update to latest version of firmware.git [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware.inc: Move to recipes-bspAndrei Gherzan2015-03-121-0/+8
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bootfiles: Move to recipes-bspAndrei Gherzan2015-03-122-0/+113
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* devicetree: Add minimal support with RPi bootloaderFrancois Muller2015-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | [RPi DT info] https://github.com/raspberrypi/documentation/blob/master/configuration/device-tree.md#part-3-using-device-trees-on-raspberry-pi RPi bootloader detects a DT-ready kernel by checking for a specific trailer in kernel.img. Using latest raspberrypi/firmware (firmware.inc) enables this check ability. Using latest raspberrypi/tools (rpi-mkimage.bb) gives access to mkknlimg for adding the required trailer to kernel image. If KERNEL_DEVICETREE is filled in, the trailer is added to the kernel image before kernel install task. While creating the SDCard image, this modified kernel is put on boot partition (as kernel.img) as well as DeviceTree blobs (.dtb files). If KERNEL_DEVICETREE is empty, this new process isn't operated, legacy one does. KERNEL_DEVICETREE for RPi is really supported only starting from linux-rapsberry 3.18+ kernels, so as for now it defaults to empty (in machine config file). Change-Id: Ifea71bbda729b8f3c47be7ba0ba03be5ad2ceeaa Signed-off-by: Francois Muller <francois@concept-embarque.fr>
* Remove uses of PRINCPaul Barker2014-05-081-1/+0
| | | | | | | | | | | | | | | PRINC is now obsolete and the PR Service should be used instead to keep PR values incrementing on change. A patch has also been submitted to openembedded-core to bump the appropriate PR values so that PR doesn't move backwards. This patch should only be applied after that patch, and only to branches which include that patch (ie. if that patch doesn't go into daisy in oe-core, this patch shouldn't go into daisy in meta-raspberrypi). Change-Id: Ibac9e4e89d12dbd6e94430f47e20b82a67506625 Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-mkimage: Integrate packageAndrei Gherzan2014-02-093-0/+64
| | | | | | | | Tool needed to convert bootable images in kernel.img files which can be loaded by rpi bootloader. Change-Id: I0088707be5d31d77def1087f51e3f8cc886d19db Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* u-boot-rpi: Integrate packageAndrei Gherzan2014-02-091-0/+29
| | | | | Change-Id: I61f2cd7d3b64ea3efac618aa2bb3555e9e79da2a Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* formfactor: Add RaspberryPi formfactor.David-John Willis2012-04-032-0/+8