Age | Commit message (Collapse) | Author |
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
After a review in upstream, some of the patches were modified. Most
notable changes:
1. use directly the dtb passed by the firmware and make sure uboot
doesn't tweak memory/reg
2. remove known unimplemented support (usb, eth etc.)
3. drop patches that are not needed anymore with the new firmware update
(for example 0012-bcm283x-mbox-Correctly-wait-for-space-to-send.patch)
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
The upstream branch might suffer rebases due to effort of pushing the
patches upstream. To avoid issues, let's have here the patches we need
for RPi 4 support.
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
When we read the docs, we have the feelings that theses variables are
boolean ones. So I was setting, for example in my distro.conf file the
variable ' ENABLE_I2C = "1" ' to enable I2C. Then I wanted to disable it
by simply setting 'ENABLE_I2C' to "0" but it wasn't working. So I
noticed that, for example, ' ENABLE_UART ' was checked with ' = "1" '
condition and some other "boolean" was checked against ' -n ' like for
ENABLE_I2C.
This commit tries to have an uniform behavior for all variables that are
shown in the doc under the format ' VARIABLE = "1" ' to enable them and
the reader can think they are kind of 'boolean' values.
Signed-off-by: Joël Carron <joel.carron@eeproperty.ch>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Needed for 4.19 kernel
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Used printf command because on some systems bash doesn't escape
sequences consistently.
Signed-off-by: memox5 <memox_5@yahoo.com>
|
|
Signed-off-by: Zahari Petkov <zahari@balena.io>
|
|
This fixes raspberrypi/firmware#1051
Signed-off-by: Pepijn de Vos <pepijndevos@gmail.com>
|
|
In order to make Pican 2 work, we :
- add mcp2515.dto to the overlay list
- add a variable to enable it in local.conf
- create a udev rule to mount interface
http://skpang.co.uk/catalog/pican2-canbus-board-for-raspberry-pi-23-p-1475.html
Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
|
|
setting cma is not required with latest vc4 driver
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
vc4-fkms-v3d needs dispmanx, its DRM VC4 V3D driver on top of the dispmanx
display stack, this does not work with 4.14 kernel and since we always
use vc4graphics on 64bit, just keep using vc4-kms-v3d dtbo which should
enable right graphics
Tested with core-image-sato, running glxgears with 55.5fps in
raspberrypi3-64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Keep consistency with current practices.
Signed-off-by: Hugo Hromic <hhromic@gmail.com>
|
|
Keep naming consistency and ensure they are still applied when the upstream recipes are updated.
Signed-off-by: Hugo Hromic <hhromic@gmail.com>
|
|
Signed-off-by: Hugo Hromic <hhromic@gmail.com>
|
|
Controlled with ENABLED_AT86RF variable
Signed-off-by: Anton Gerasimov <tossel@gmail.com>
|
|
The current firmware doesn't need this.
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
|
|
stable #4
RaspberryPi 3B+ support
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
|
|
[Issue #239] -- https://github.com/agherzan/meta-raspberrypi/issues/239
The patch 0002-rpi_0_w-Add-configs-consistent-with-RpI3.patch has been
applied to the upstream U-Boot repo and is now in the release that
openembedded-core uses so remove it from meta-raspberrypi's U-Boot
bbappend.
Signed-off-by: Jonathan Haigh <jonathan.haigh@arm.com>
|
|
Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
|
|
Document and add support to easily enable USB gadget mode.
Also fix a spelling error.
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
|
|
RDEPENDS is fairly meaningless for recipes which don't create a package to be
installed into the rootfs. Instead we should be using DEPENDS to guarantee
correct ordering of build tasks.
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
|
|
We have a few recipes which only deploy files that go into the boot partition
and do not create packages to be installed into the rootfs. These recipes don't
need to run the usual packaging tasks so we can drop them to speed up the build
a little.
We also have a bunch of recipes that don't need the usual toolchain as they just
copy files or invoke native commands like `mkimage`. So to speed up the build a
little more we can set INHIBIT_DEFAULT_DEPS to avoid an unnecessary dependency
on the toolchain.
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
|
|
Added support for and documented the following new extra build options:
* gpu_freq overclocking option
* disable boot rainbow splash screen
* configure the boot delay after GPU firmware loading
* configure common HDMI and composite video options
Signed-off-by: Hugo Hromic <hhromic@gmail.com>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
|
|
This time use the snapshot archives to avoid
repo clone size issues
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
There hasn't been a tagged version of the firmware lately, but there have been
several bugfixes listed in the commit history and we're about to move to v4.14.y
as the default kernel so let's get up-to-date.
The actual commit used is the most recent change to the firmware files as of
2018-02-26, the most recent commits which only change the kernel image and other
files we don't use are ignored.
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
|
|
This makes the defconfig more consistent with the RPi 3 and
CONFIG_OF_EMBED is needed to get the RPi firmware provided
DTB to function.
Recently removed by:
a50e19695f2cc655ef6248b77c8244519dbb468c u-boot: drop upstreamed patches in v2018.01
however this change missed the cutoff for v2018.01
Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
|
|
|
|
These are now in upstream, so they are no longer required here.
Signed-off-by: Andrea Galbusera <gizero@gmail.com>
|
|
Allow user to replace VC4DTBO (e.g. vc4-kms-v3d) on raspberrypi3-64.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
This makes the defconfig more consistent with the RPi 3 and
CONFIG_OF_EMBED is needed to get the RPi firmware provided
DTB to function.
Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
Added patch status information in patch header, and re-word of commit
message
Signed-off-by: Mirza Krak <mirza.krak@endian.se>
|
|
It is all ready supported upstream and this will apply a backported
patch until next U-boot release.
Signed-off-by: Mirza Krak <mirza.krak@endian.se>
|
|
The variable RPI_EXTRA_CONFIG can be set in local.conf to append text to the
Raspberry Pi config.txt file as described in the documentation.
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
|
|
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
|
|
Forcing hdmi_drive=2 prevents the use of a DVI monitor and a HDMI-DVI converter
cable.
Signed-off-by: Paul Barker <pbarker@toganlabs.com>
|
|
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>
|
|
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>
|
|
oe-core now provides v2017.09 of u-boot which already merged both patches
introduced by commit 94e2929f746f7e49a7870f7ea889dcbed05296c7 so we can
drop them from meta-raspberrypi.
Signed-off-by: Andrea Galbusera <gizero@gmail.com>
|