summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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>
* README: Add info about raspberrypi0-wifiAndrei Gherzan2017-04-141-3/+4
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi0-wifi.conf: Add machine configuration fileAndrei Gherzan2017-04-141-0/+11
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-base.inc: Include dtb for RPI0 WiFiAndrei Gherzan2017-04-141-0/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* linux-raspberrypi_4.9: Bump to 4.9.21Andrei Gherzan2017-04-141-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* firmware.inc: Bump to 20170405Andrei Gherzan2017-04-141-3/+3
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* bcm2835: Update to v1.52Andrei Gherzan2017-04-141-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.6.2Andrei Gherzan2017-04-141-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringpi: uprev to 2.44Andrea Galbusera2017-04-053-108/+51
| | | | | | | | | | | | | | | | | | | This upgrade is required to solve the following runtime hardware detection issue when calling wiringPiSetup() on the Pi3: Unable to determine hardware version. I see: Hardware : BCM2835 , - expecting BCM2708 or BCM2709. This was triggered by the recent kernel upgrade to 4.9 that introduced "BCM2835" as the hardware signature in /proc/cpuinfo. Patches reworked as follow: * 0001-Add-initial-cross-compile-support.patch: rebase to current upstream * 0001-include-asm-ioctl.h-directly-for-_IOC_SIZEBITS.patch: drop since is now upstream Signed-off-by: Andrea Galbusera <gizero@gmail.com>
* rpi-config: fix invalid shell variable nameAndrea Galbusera2017-04-052-2/+2
| | | | | | | | Commit da32aac introduced an invalid shell variable name in do_deploy(): according to bash manpage variable names cannot contain dots. Replace dot with underscore to fix it. Signed-off-by: Andrea Galbusera <gizero@gmail.com>
* rpi-config: waveshare screen supportTrevor Woerner2017-04-032-3/+20
| | | | | | | | | | | | | | | | Add support for the Waveshare 1024x600 "C" Rev2.1 7" IPS Capacitive Touch Screen LCD with HDMI interface: http://www.waveshare.com/7inch-HDMI-LCD-C.htm http://www.waveshare.com/wiki/7inch_HDMI_LCD_(C) This product works "out of the box" with the Raspberry Pi. Simply connect the provided HDMI and USB cables between the two devices. The touch<=>mouse integration works automatically. Tested with a Raspberry Pi 3, with a 32-bit raspberrypi3 build. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
* omxplayer: Add dependency on coreutils-nativeAndrei Gherzan2017-03-211-1/+1
| | | | | | | Internal ffmpeg configure uses pr which is provided by coreutils-native: | ./configure: line 471: pr: command not found Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* sdcard_image: fix sdcard image generationJanek Filus2017-03-111-2/+2
| | | | | | | | Rely on shell environment when copying devicetree and devicetree overlays to target image. Signed-off-by: Janek Filus <janek.filus@bytesatwork.ch> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* userland: Do not provide libglKhem Raj2017-03-111-1/+1
| | | | | | | | | libgl is actually provided by mesa-gl and this casued unneeded conflict between these two packages resulting in sato image reporting missing libGL.so.1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-raspberrypi_dev: Add back arm64 dtbo rules patchPaul Barker2017-03-112-1/+31
| | | | | | | This patch hasn't yet been applied to the 4.10.y branch of linux-raspberrypi. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi_4.4: Update to 4.4.50Paul Barker2017-03-111-2/+3
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi_dev: Disable version sanity checkPaul Barker2017-03-111-1/+5
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi_dev: Allow branch overridePaul Barker2017-03-111-1/+2
| | | | | | | This makes the linux-raspberrypi_dev recipe more flexible by allowing the kernel branch to be overridden in local.conf. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi_dev: Use AUTOREVPaul Barker2017-03-111-1/+1
| | | | | | | | | | | The development branches of linux-raspberrypi are rebased frequently. To avoid fetch failures caused by out-of-date git hashes we need to use AUTOREV. LINUX_VERSION may need to be overridden in local.conf to match the upstream version. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* linux-raspberrypi: Fix uImage build on 4.9.y and laterPaul Barker2017-03-112-0/+10
| | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* xserver-xf86-config: remove evdev configurationAndreas Müller2017-03-112-52/+10
| | | | | | | | | | | | | | | xorg-xserver recommends xf86-input-libinput since oe-core's commit | commit 2d005faff6341a81a2afae28860101ba9db51ae8 | Author: Jussi Kukkonen <jussi.kukkonen@intel.com> | Date: Wed Oct 26 11:37:38 2016 +0300 | | conf: Use xf86-input-libinput by default | ... As nice side effect warnings for missing evdev in Xorg.0.log are gone. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* rpi-base: wic: generate entries for device tree filesMaciej Borzecki2017-03-111-1/+31
| | | | | | | 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>
* wic: move sdimage-raspberrypi to toplevel wic locationMaciej Borzecki2017-03-111-0/+0
| | | | | | | | Wic supports picking up image files from toplevel LAYERDIR/wic directory. Using this location has the benefit that image files are easier to find (compare that to previously used scripts/lib/image/canned-wks/ location). Signed-off-by: Maciej Borzecki <maciej.borzecki@rndity.com>