aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/raspberrypi.conf
AgeCommit message (Collapse)Author
2017-04-20raspberrypi.conf: Have the ability to overwrite SERIAL_CONSOLEAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-01-20raspberrypi*.conf: Minor tweaksAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2016-09-21raspberrypi.conf: set the default value of VC4_CMA_SIZE to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-07-08u-boot: Use mainline u-boot recipe from oe-corePaul Barker
The repository used by u-boot-rpi has not been updated since 2012. In the meantime, mailine u-boot has gained Raspberry Pi support. All we need to do is set UBOOT_MACHINE to an appropriate value in the machine config files. Currently configs are only provided for raspberrypi and raspberrypi2. The master branch of u-boot now also appears to have a config file for raspberrypi3 so support for this can be added in the future when u-boot is upgraded in oe-core. The mainline u-boot recipe creates the file "u-boot.bin" instead of "u-boot.img". Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
2016-04-21raspberrypi*.conf: Serial console definition splitTrevor Woerner
The latest raspberrypi3 puts its console on ttyS0 instead of ttyAMA0 (like all the preceding boards). Therefore pull this definition out of the common include file and add it separately for each MACHINE. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2015-03-01raspberrypi.conf: Use arm1176jzfshf as default tuneAndrei Gherzan
Reformat the tune-arm1176jzf-s.inc file. There is not 'PACKAGE_EXTRA_ARCHS_tune-armv6hf-vfp'. Replace it by 'PACKAGE_EXTRA_ARCHS_tune-armv6hf'. Change-Id: I0dd63b1dd3e1ebc7fe0600e93fb9d27a6a833cd9 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2015-02-08raspberrypi.conf: Split in specific and common conf. filesAndrei Gherzan
*.conf files should hold board specific stuff while rpi-base.inc should include configuration that is common for all Raspberry Pi boards. Remove MACHINE_KERNEL_PR as we don't use it anymore. Minor tweaks. Change-Id: I5e1b12c1d224ac003d2890544beb036f1d5d8643 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2015-02-07devicetree: Add support for DT overlays with RPi bootloaderFrancois Muller
Compile overlay device trees and put them in 'overlays/' folder on sdcard RPi boot partition. Change-Id: I3da0032b3c2618165008eec1fc94e97824d09099 Signed-off-by: Francois Muller <francois@concept-embarque.fr>
2015-02-05devicetree: Add minimal support with RPi bootloaderFrancois Muller
[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>
2015-01-25raspberrypi.conf: add IMAGE_BOOT_FILESMaciej Borzecki
Add IMAGE_BOOT_FILES that defines a list of files to be placed in boot partition. The variable is effectivey used with wic when building a SD card image. Change-Id: Ie7b2ea032349bf33ce7a9afc70e2fb4806ff9a04 Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl> Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
2014-01-25raspberrypi.conf: Let KERNEL_IMAGETYPE be modifiedAndrei Gherzan
Change-Id: I6019c1ec77ed1ec5c00ab16cb57dd108e2bd5ba8 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2013-11-12raspberrypi.conf: is not a usb gadgetDan McGregor
Change-Id: I93ed1832905e4fdfc5f5d387c37933b60a50f4c5 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2013-06-10psplash: only set image for MACHINE=raspberrypiPaul Barker
Instead of overriding the default psplash image, the raspberrypi image is added as an additional image. It is then set as the default in the raspberrypi machine config file so that other targets do not pick up our splash image. Tested on raspberrpi and qemuarm: on raspberrypi I see to Raspberry Pi logo, on qemuarm I see the Yocto Project logo. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
2012-11-27raspberrypi.conf: Remove RPI_GPU_FIRMWARE definitionAndrei Gherzan
We don't use this anymore as the memory split is now done from config.txt. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-18Move fsl-default*.inc from distro to machineAndrei Gherzan
It makes no sense to have distro related configurations in a BSP layer. So let's have these common parts (provides, version etc) in machine directory instead. [GITHUB #73] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-16raspberrypi.conf: Fix file permissionsAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-16raspberrypi.conf: Drop INHERIT sdcard_image-rpi as we will use IMAGE_CLASSESAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-16raspberrypi.conf: Remove PREFERRED_* and include rpi-default*.incAndrei Gherzan
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>
2012-09-16README: Move RPI_GPU_FIRMWARE instructions to READMEAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-16raspberrypi.conf: Remove TARGET_ARCH variableAndrei Gherzan
TARGET_ARCH by default is TUNE_ARCH which is already arm. So this line is useless. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-09-16raspberrypi.conf: Remove GUI_MACHINE_CLASS variableAndrei Gherzan
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>
2012-08-29raspberrypi.conf: Set udev PREFERRED_VERSION to 164Andrei Gherzan
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>
2012-08-29raspberrypi.conf: Set PREFERRED_PROVIDER for egl, libgles2 and glAndrei Gherzan
These variables are weakly assigned to let user overwrite them. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-08-28raspberrypi.conf: Weakly assign IMAGE_FSTYPES to let users overwriteAndrei Gherzan
[GITHUB #39] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-08-22raspberrypi.conf: Weakly assign PREFERRED_PROVIDER_virtual/eglAndrei Gherzan
Use vc-graphics-hardfp by default as virtual/egl and let the user overwrite this. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-08-22raspberrypi.conf: Add "rtc" to MACHINE_FEATURES_BACKFILL_CONSIDEREDAndrei Gherzan
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>
2012-07-05raspberrypi.conf: Use Image as as kernel fstypeAndrei Gherzan
It's a bug in the latest bootloader where rpi doesn't boot with zImage. Use uncompressed kernel type. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-07-05raspberrypi.conf: Remove bcm2835-kernel-image as we can boot from Image directlyAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-07-02sdcard_image-rpi.bbclass: Change to be usable with any imageAndrei Gherzan
Instead of being inherited by a specific image recipe, this class can now be inherited globally in the machine configuration, allowing it to be used with any image. This means we can remove "inherit image", and we can also remove the IMAGE_FSTYPES modification since the machine config does this already. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-07-02raspberrypi.conf: Add variable to set GPU firmware image to be usedAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-07-02raspberrypi.conf: Add ext3 to FSTYPE as needed by sd creation toolAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-07-01raspberrypi.conf: Fix serial console nameAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2012-04-23linux-raspberrypi: Bump SRCREV and Kernel PR.David-John Willis
2012-04-11raspberrypi.conf: Bump MACHINE_KERNEL_PR.David-John Willis
* Also reset to a zImage ;).
2012-04-04raspberrypi.conf: Update machine name.David-John Willis
* No prizes for working out what layer I used as a basis for this ;).
2012-04-03RASPBERRYPI.CONF/TUNE-ARM1176JZF-S: Add tune file for the BCM2835 SoC.David-John Willis
2012-04-03CONF: Add layer and machine configs.David-John Willis