aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine
AgeCommit message (Collapse)Author
2018-09-06raspberrypi-cm3.conf: Inherit raspberrypi3 not raspberrypi2rockoAndrei Gherzan
The CM3 module is based Raspberry Pi 3 not 2. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-08-17raspberrypi3-64.conf: Use linux-firmware-raspbian packages and add bcm43455Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-08-17raspberrypi3.conf: Use linux-firmware-raspbian packages and add bcm43455Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-04-23rpi-base.inc: Add Raspberry Pi 3B+ dtbAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-04-23rpi-base.inc: set default wic kickstart filePeter A. Bigot
While wic is not a standard image, adding it to IMAGE_FSTYPES in local.conf will fail unless a WKS_FILE is provided. Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2017-09-24rpi-base.inc: Set dependencies for creating wic imagesPaul Barker
We need to ensure that the bootloader and firmware files are present in the deploy directory before creating wic images. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-09-24Support using u-boot with Image format for raspberrypi3-64Paul Barker
For raspberrypi3-64 we need to use the Image or Image.gz format with u-boot instead of the legacy uImage format. We also need to issue the 'booti' command to boot the kernel instead of 'bootm'. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-09-24rpi-base.inc: Simplify setting of IMAGE_BOOT_FILESPaul Barker
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-09-20raspberrypi3-64: Use vc4-fkms-v3d overlay for rpi64Khem Raj
Use correct overlay for enabled vc4 accelaration This enable 3D accelaration over dispmanx on vc4/rpi64 Enable audio over HDMI Disable overscan to avoid graphics glitches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-06-30rpi-base: wic: generate entries for u-bootAndrea Galbusera
This commit allow wic generated images to work when we want u-boot to load the kernel image. Augment IMAGE_BOOT_FILES with the proper entries when KERNEL_IMAGETYPE is "uImage". More specifically add u-boot image and boot.scr to deployed files and give the proper name to the kernel image accordingly. Signed-off-by: Andrea Galbusera <gizero@gmail.com>
2017-06-26raspberrypi3-64.conf: Don't use raspberrypi as MACHINEOVERRIDESMichal Mazurek
The current setup broke the build for rpi3-64 when we wanted to port some changes from rpi3 to rpi0. Signed-off-by: Michal Mazurek <michal@resin.io>
2017-05-16raspberrypi0.conf: make SERIAL_CONSOLE overridable from outsideGianfranco Costamagna
currently there is no way to override the default SERIAL_CONSOLE, this variable needs to be set only if the developer didn't set it already from another layer. Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
2017-04-21rpi-base: fix make_dtb_boot_files() for raspberrypi3-64Andrea Galbusera
Building the stock wic image for raspberrypi3-64 failed to find dtbs listed in IMAGE_BOOT_FILES. This patch updates the make_dtb_boot_files() function to account for dtbs listed in KERNEL_DEVICETREE that do include a path prefix: this is the case for things like broadcom/bcm2710-rpi-3-b.dtb (the dts dir layout in the kernel sources is different for arm64). Use the same approach already used for overlays/ dir. While at it also fix a typo in dtb overlay code path comments. Signed-off-by: Andrea Galbusera <gizero@gmail.com>
2017-04-21raspberrypi3.conf: Use a stand alone machine configurationAndrei Gherzan
As well make all the variables assigned in a way that they can be overwritten so we can give maximum flexibility to distros. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-21raspberrypi3-64.conf: Make SERIAL_CONSOLE overwritableAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-21raspberrypi2.conf: Make SERIAL_CONSOLE overwritableAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-20raspberrypi.conf: Have the ability to overwrite SERIAL_CONSOLEAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-19raspberrypi0-wifi.conf: Use a stand alone machine configurationAndrei Gherzan
As well make all the variables assigned in a way that they can be overwritten so we can give maximum flexibility to distros. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-17pitft: Include the pitft35r dtbo filesRob Woolley
Include the pitft35r device tree blobs in the filesystem of the image. Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
2017-04-14raspberrypi0-wifi.conf: Add machine configuration fileAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-04-14rpi-base.inc: Include dtb for RPI0 WiFiAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-03-11rpi-base: wic: generate entries for device tree filesMaciej Borzecki
Augment IMAGE_BOOT_FILES with entries picking up proper dtb[o]s. This allows for building usable wic images once again. Signed-off-by: Maciej Borzecki <maciej.borzecki@rndity.com>
2017-03-11linux-raspberrypi: Default to 4.9 kernelKhem Raj
4.9 is now declared stable for raspberrypi Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16raspberrypi3-64.conf: Add vc4graphics to MACHINE_FEATURESKhem Raj
Userland wont work in 64bit mode Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16rpi-default-versions.inc: Use fallback weak assignmentKhem Raj
This lets machines use ?= to choose their preferred kernel e.g. 64bit rpi3 needs 4.9 minimum but default right now is 4.4 At the same time it keeps the option for user to override any of these settings via config metadata e.g. local.conf Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16raspberrypi3-64.conf: Specifiy rpi3-64bit dtbsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16raspberrypi3-64.conf: Use 4.9 as default kernelKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16rpi-default-providers: Let mesa provide libgbmKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16Add raspberrypi3-64.confHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-02-16u-boot: Fix boot on rpi3Paul Barker
U-boot configured with 'rpi_2_config' does not boot on a RaspberryPi 3. Instead we need to configure with 'rpi_3_32b_config'. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
2017-01-20rpi-base.inc: Include dtb file for CM1 and CM3Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-01-20raspberrypi*.conf: Minor tweaksAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-01-20raspberrypi-cm3.conf: Add dummy machine for CM3 (alias for RPi2)Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2017-01-20raspberrypi-cm.conf: Add dummy machine for CM1 (alias for RPi1)Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2016-12-29rpi-base.inc: remove input modules form XSERVERAndreas Müller
This is nothing a BSP has to decide Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-12-29rpi-base.inc: add xserver-xorg-extension-glx to XSERVER for vc4 enabledAndreas Müller
make glxinfo/glggears/.. work Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2016-11-16raspberrypi3.conf: fix typo for BCM43430piotr.lewicki
Signed-off-by: Piotr Lewicki <piotr.lewicki@elfin.de>
2016-11-08rpi-base.inc: Include pi3-disable-bt-overlay.dtbJonathan Liu
This is used to disable Bluetooth and restore the serial console. Signed-off-by: Jonathan Liu <net147@gmail.com>
2016-10-31rpi-base.inc: Don't install kernel image into rootfsPaul Barker
The kernel image is installed into the FAT32 boot partition and does not need to also be installed into the rootfs. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
2016-09-21Switch to using 4.4 as default kernelKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-09-21vc4graphics: Support X11 with the VC4 driver.Carlos Alberto Lopez Perez
* We need to use the X11 modesetting driver with VC4. * We need to build at least the mesa swrast DRI driver. (its already the default so don't overwrite it to empty) Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-09-21raspberrypi3.conf: set the default value of VC4_CMA_SIZE to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-09-21raspberrypi2.conf: set the default value of VC4_CMA_SIZE to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-09-21raspberrypi0.conf: set the default value of VC4_CMA_SIZE to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
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-09-21rpi-base.inc: add vc4-kms-v3d to the overlays to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-09-21rpi-default-providers.inc: change default providers to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-09-21rpi-base.inc: support for .dtbo files for dtb overlaysHerve Jourdain
Kernel 4.4.6+ on RaspberryPi support .dtbo files for overlays, instead of .dtb. Add support for .dtbo variant of overlays for the default KERNEL_DEVICETREE variable (the list will be turned into "-overlay.dtb" by linux-raspberry-base.bbclass, if needed, depending on the kernel version) 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-25rpi-base.inc: Include pi3-miniuart-bt-overlay.dtbAndrei Gherzan
This is used to switch BT from ttyUSB0 to ttyS0 (miniUART). Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>