summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * pi-blaster: update to include proper rpi3 supportPetter Mabäcker2017-06-083-11/+30
|/ | | | | | | | | | | Update to latest available revision, in order to include proper rpi3 support as well as latest fixes. LIC_FILES_CHKSUM for the license text in README.md is changed to handle fixes of whitespace and newlines in the license text, introduced by the pi-blaster commit: '0e1a1df Cleaning up the README'. Signed-off-by: Petter Mabäcker <petter@technux.se>
* linux-raspberrypi-dev: Skip if not preferred providerPaul Barker2017-06-011-0/+7
| | | | | | | | This should avoid network traffic to resolve ${AUTOREV} unless this recipe is explicitly selected as the preferred provider of virtual/kernel. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi-dev: Rename recipePaul Barker2017-06-011-1/+1
| | | | | | | This recipe is now uniquely named instead of just being another version of linux-raspberrypi. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* bcm2835: Remove dependency of bcm2835-dev on bcm2835Andrei Gherzan2017-05-271-0/+2
| | | | | | | | | | | | | | | | | | | | By default, the ${PN}-dev package of a recipe depends on the ${PN} package. However, since the bcm2835 package contains no file, it is not generated. As a result, when trying to include bcm2835-dev in an image (or another package that depends on bcm2835-dev, such as bcm2835-staticdev), we receive an error message saying that the bcm2835 package is not found. A solution would be to define ALLOW_EMPTY for bcm2835, so that an empty package is generated. However, that would causes a useless package to be installed on the target. This patch uses another solution, which is to empty the RDEPENDS variable of bcm2835-dev, so that it doesn't pull in bcm2835. Fixes #22 Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* docs: Format all links correctlyPaul Barker2017-05-262-10/+12
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* docs: small editorial fixMirza Krak2017-05-261-1/+1
| | | | Signed-off-by: Mirza Krak <mirza.krak@endian.se>
* docs: drop "Device tree support" sectionMirza Krak2017-05-261-13/+0
| | | | | | | We no longer provide any Linux kernel which do not have device-tree support and all machines setup KERNEL_DEVICETREE correctly. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
* docs: fix alignment of "code blocks"Mirza Krak2017-05-263-30/+42
| | | | | | | | | | | | | | | | | | | | | We provide a lot of variable examples as code blocks in the following format: some text: `Variable` or some test: `Variable` Which is not as pretty as (when converted to html/pdf): some text: Variable Converted all and hoppefully this will improve readability a bit. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
* docs: Remove incompatible table formatPaul Barker2017-05-261-10/+11
| | | | | | | Sadly sphinx doesn't support pipe tables in markdown at the minute. Let's use a bullet-point list instead. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* docs: Include readme in sphinx documentationPaul Barker2017-05-262-0/+2
| | | | | | | This allows us to avoid having to duplicate any information in the readme into another documentation file. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* docs: Initial sphinx configurationPaul Barker2017-05-264-0/+594
| | | | | | | | | | This allows us to create documentation by running 'make html' or 'make latexpdf' in the docs directory. It depends on sphinx and the recommonmark python module (for parsing markdown files in sphinx). Creation of the PDF document requires a full LaTeX toolchain to be installed. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* docs: Initial split of README into docs directoryPaul Barker2017-05-265-253/+267
| | | | | | | | | | | | The top-level README document has got pretty unwieldy and so we need to switch to add some more structure to our documentation. The first step is to split out sub-sections of the README document into separate files in a new 'docs' directory. Whilst splitting up the README, we can also take the opportunity to tidy things up and fix a couple of typos. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* userland: Update to latestKhem Raj2017-05-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi: Minor recipe tidyupPaul Barker2017-05-221-2/+2
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-rasbperrypi: Update to 4.9.27Paul Barker2017-05-221-2/+2
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* Merge pull request #71 from agherzan/pbarker/dev-4.11Andrei Gherzan2017-05-171-2/+2
|\ | | | | linux-raspberrypi: Switch dev recipe to 4.11 branch
| * linux-raspberrypi: Switch dev recipe to 4.11 branchPaul Barker2017-05-151-2/+2
| | | | | | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* | Merge pull request #59 from LocutusOfBorg/patch-2Andrei Gherzan2017-05-172-2/+2
|\ \ | | | | | | Make CMDLINE overridable from outside
| * | raspberrypi0.conf: make SERIAL_CONSOLE overridable from outsideGianfranco Costamagna2017-05-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | linux-raspberrypi: Make CMDLINE overridable from outsideGianfranco Costamagna2017-05-161-1/+1
| |/ | | | | | | | | | | | | | | currently there is no way to override the default CMDLINE, 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>
* | Merge pull request #70 from agherzan/pbarker/drop-4.4Andrei Gherzan2017-05-172-54/+0
|\ \ | | | | | | linux-rasberrypi: Drop 4.4 series kernel
| * | linux-rasberrypi: Drop 4.4 series kernelPaul Barker2017-05-152-54/+0
| |/ | | | | | | | | | | | | The rpi-4.4.y branch has been unmaintained for a couple of months now. Let's drop it before branching for pyro. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* | Merge pull request #68 from resin-os/ignore-logsAndrei Gherzan2017-05-161-0/+1
|\ \ | | | | | | .gitignore: Ignore log files
| * | .gitignore: Ignore log filesAndrei Gherzan2017-05-121-0/+1
| |/ | | | | | | Signed-off-by: Andrei Gherzan <andrei@resin.io>
* | Merge pull request #67 from agherzan/misc-fixesAndrei Gherzan2017-05-152-361/+290
|\ \ | | | | | | Various tweaks and fixes
| * | README.md: Add info about github pull requestsAndrei Gherzan2017-05-121-6/+8
| | | | | | | | | | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
| * | README: Migrate to markdown versionAndrei Gherzan2017-05-122-361/+288
| | | | | | | | | | | | | | | | | | Add badges too. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
| * | README: Document missing dependenciesAndrei Gherzan2017-05-121-1/+1
| |/ | | | | | | | | | | We depend on other layers from meta-oe. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* | Merge pull request #69 from agherzan/githubAndrei Gherzan2017-05-152-0/+43
|\ \ | |/ |/| GitHub templates
| * PULL_REQUEST_TEMPLATE.md: Add pull request templateAndrei Gherzan2017-05-121-0/+16
| | | | | | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
| * ISSUE_TEMPLATE.md: Add issue templateAndrei Gherzan2017-05-121-0/+27
|/ | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* mesa-gl: Enable gbm for rpiKhem Raj2017-05-111-0/+1
| | | | | | | weston needs gbm support which is not in userland Signed-off-by: Khem Raj <raj.khem@gmail.com>
* userland: Add missing GLES2 definesKhem Raj2017-05-112-0/+31
| | | | | | Needed by weston Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rpi-base: fix make_dtb_boot_files() for raspberrypi3-64Andrea Galbusera2017-04-211-4/+5
| | | | | | | | | | | | 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>
* raspberrypi3.conf: Use a stand alone machine configurationAndrei Gherzan2017-04-211-3/+6
| | | | | | | 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>
* raspberrypi3-64.conf: Make SERIAL_CONSOLE overwritableAndrei Gherzan2017-04-211-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi2.conf: Make SERIAL_CONSOLE overwritableAndrei Gherzan2017-04-211-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi.conf: Have the ability to overwrite SERIAL_CONSOLEAndrei Gherzan2017-04-201-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi_4.9.bb: Update to 4.9.23Khem Raj2017-04-201-2/+2
| | | | | | bring CMA > 256M changes Signed-off-by: Khem Raj <raj.khem@gmail.com>
* raspberrypi0-wifi.conf: Use a stand alone machine configurationAndrei Gherzan2017-04-191-3/+7
| | | | | | | 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>
* udev: Create rules file to generate serial0/1Andrei Gherzan2017-04-192-0/+33
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* README: document 64 bit r-pi3 variant for MACHINEPaul Gortmaker2017-04-171-0/+1
| | | | Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
* pitft: Add documentation for pitft35r in READMERob Woolley2017-04-171-0/+1
| | | | | | | | | The support for the PiTFT 3.5 inch resistive touchscreen is optional. It may be enabled by adding the following line in local.conf: MACHINE_FEATURES += "pitft pitft35r" Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
* pitft: Include a pitft35r MACHINE_FEATURERob Woolley2017-04-171-0/+6
| | | | | | | This MACHINE_FEATURE will automatically add the recommended Adafruit configuration line to the Raspberry Pi config.txt. Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
* pitft: Include the pitft35r dtbo filesRob Woolley2017-04-172-0/+2
| | | | | | Include the pitft35r device tree blobs in the filesystem of the image. Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
* psplash: Let distro override the default splash image if it providesKhem Raj2017-04-171-1/+3
| | | | | | | | BSPs should not be overriding the distro splash images, here we reduce the priority of psplash-raspberrypi below 100 so the defaults from distros can kick in. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* eglinfo-fb: Mark is userland specificKhem Raj2017-04-171-0/+1
| | | | | | It does not yet compile/work with vc4 open graphics driver Signed-off-by: Khem Raj <raj.khem@gmail.com>
* userland: Upgrade to latestKhem Raj2017-04-172-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* x264: Fix build for armv6 RaspberryPi boardsAndrei Gherzan2017-04-171-0/+1
| | | | | | | | quant-a.S uses rbit thumb instruction unconditionally even though only from ARMV6T2 this is available (which is not the case for RPI1, RPI0 etc). Avoid this by disabling asm. Signed-off-by: Andrei Gherzan <andrei@resin.io>
* omxplayer: Bump to head and fix missing native dependencyAndrei Gherzan2017-04-171-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@resin.io>