aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/raspberrypi3-64.conf
AgeCommit message (Collapse)Author
2021-02-07overlays: add overlay to allow 64 bit usage with CM3Aaron Shaw
add overlay to allow 64 bit usage with CM3 Change-type: patch Signed-off-by: Aaron Shaw <aaron@balena.io>
2021-01-21conf: Use unified u-boot config for 64-bit targetsPaul Barker
The rpi_arm64 configuration supports both Raspberry Pi 3 & 4 in 64-bit mode. Switching to this config is a small step towards supporting a unified build for these targets. Signed-off-by: Paul Barker <pbarker@konsulko.com>
2020-04-15raspberrypi3: Switch to vc4-fkms-v3d.Drew Moseley
This seems to be required to have a functional DSI display. Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
2019-09-16raspberrypi*.conf: Remove vc4 configuration as we already default to itAndrei Gherzan
As of late[1], we defaulted to enabling vc4graphics in MACHINE_FEATURES. Let's cleanup the machine configurations as per this change. [1] https://github.com/agherzan/meta-raspberrypi/pull/417 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-07-19raspberrypi*: Define ARMSTUB for all machinesAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
2019-02-07raspberrypi3-64.conf: Use more appropriate tuneKhem Raj
rpi3 is based on cortex-a53 implementation which is armv8+crc+simd now that OE-Core has the appropriate tunes, switch to using the new tune file, bonus, is that chromium will be more optimized now Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-23linux-firmware: replace machine override with new recipesPeter A. Bigot
Raspberry Pi hardware requires firmware that supersedes or is not present in the standard linux-firmware distribution. These files are maintained in the RPi-Distro project on github. Several attempts have been made to reconcile conflicts between what's in linux-firmware and what the hardware needs. The existing approach is functional but not maintainable since it combines material from three repositories into a single package that claims to be linux-firmware. Remove the appends that change the content of linux-firmware for rpi hardware. Add two new recipes that follow the RPi-Distro repositories: * firmware-nonfree which forked from linux-firmware and replaces content is provided as linux-firmware-rpidistro; * bluez-firmware which forked from (very old) bluez and adds content is provided as bluez-firmware-rpidistro. The packages are named to make clear that these come from RPi-Distro, rather than generic sources. Licensing attempts to record the state of licensing as documented in RPi-Distro. Resolves: #298 Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2018-11-07machines: Drop VC4_CMA_SIZEKhem Raj
setting cma is not required with latest vc4 driver Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-16machines: use new format for SERIAL_CONSOLESHugo Hromic
From the documentation: SERIAL_CONSOLES - Provide a value that specifies the baud rate followed by the TTY device name separated by a semicolon. Use spaces to separate multiple devices Fixes build error of `systemd-serialgetty` after recent commit 8218bec. See: <https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-SERIAL_CONSOLES> Signed-off-by: Hugo Hromic <hhromic@gmail.com>
2018-08-16machines: Replace obsolete SERIAL_CONSOLE with SERIAL_CONSOLESKhem Raj
Fix #302 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-26raspberrypi3-64.conf: Define only the dtb files that are available for arch64Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-07-16raspberrypi3-64.conf: Include cm3 dtbAndrei Gherzan
Add the CM3 dtb in the boot partition so we can boot this board as well with this machine. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2018-06-04rpi-base.inc: install at86rf233 overlayAnton Gerasimov
Controlled with ENABLE_AT86RF variable Signed-off-by: Anton Gerasimov <tossel@gmail.com>
2018-05-14raspberrypi3-64.conf: add 3B+ device treePeter A. Bigot
Closes #253 Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2018-05-14linux-firmware: restore and merge bluez-firmwarePeter A. Bigot
The attempt to Raspbian updated firmware blobs in packages separate from linux-firmware introduced unresolvable conflicts with the standard linux-firmware roll-up package. Revert to using an augmented linux-firmware recipe that overrides and adds firmware from two Raspbian repositories that have up-to-date images. Closes #244 Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2018-03-29raspberrypi3-64.conf: Use linux-firmware-raspbian packages and add bcm43455Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2017-11-27rpi-base.inc: Fix KERNEL_IMAGETYPE assignmentPaul Barker
We can't just override KERNEL_IMAGETYPE in machine-specific conf files without breaking the implementation of RPI_USE_U_BOOT. Instead we need to define a new KERNEL_IMAGETYPE_DIRECT variable which will control the value when u-boot is not in use. This new variable may then be overridden as needed without breaking our u-boot support. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
2017-11-10raspberrypi3-64: set default kernel to ImageLoys Ollivier
Fixes: 50fd319205d8 for raspberrypi3-64. Fixes: #153 For raspberrypi3-64 set default kernel image to "Image". "zImage" are not supported by arm64 platforms. And ".gz" images are not handled by bootloader yet. Signed-off-by: Loys Ollivier <lollivier@baylibre.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-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-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-04-21raspberrypi3-64.conf: Make SERIAL_CONSOLE overwritableAndrei Gherzan
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-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-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-16Add raspberrypi3-64.confHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>