Fix rpi touchscreen support on master 97/21497/9
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Tue, 4 Jun 2019 17:25:25 +0000 (19:25 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 5 Jun 2019 21:53:11 +0000 (21:53 +0000)
commitccb667c35ffdea7a2bc1304750e6b22368cd55f7
tree8d621efea6b6500403898d1e91eed8ecbc4f093d
parenta039cce0977ca33e4532de87fd4a1867cc7b21a7
Fix rpi touchscreen support on master

We seem to miss a few bits that changed between kernel 4.9 and kernel 4.14
regarding the 7'' touchscreen.

One addition is the rpi-backlight.dtbo which we also need to use in our create-combined-dtb
recipe for CI use.

We also seem to require https://github.com/raspberrypi/linux/pull/2693#issue-217750943 .

Thanks to Scott Murray for the help digging through this.

v2 and v3: add devicetree changes
v4 and v5: fix name of dtbo
v6: move append to machine include - we need it as a global var
v7: add to config.txt for sdcard boot case

Bug-AGL: SPEC-2465

Change-Id: I2bb3cd974b74a790292e1f36ffdca034928e0bca
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
meta-agl-bsp/conf/include/agl_raspberrypi3.inc
meta-agl-bsp/meta-raspberrypi/recipes-bsp/bootfiles/bcm2835-bootfiles.bbappend
meta-agl-bsp/meta-raspberrypi/recipes-bsp/bootfiles/rpi-config_git.bbappend
meta-agl-bsp/meta-raspberrypi/recipes-kernel/create-combined-dtb/create-combined-dtb_1.0.0.bb
meta-agl-bsp/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi/dsi/0001-Add-devicetree-support-for-RaspberryPi-7-panel-over-.patch [new file with mode: 0644]
meta-agl-bsp/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi/dsi/0002-drm-vc4-Make-DSI-call-into-the-bridge-after-the-DSI-.patch [new file with mode: 0644]
meta-agl-bsp/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi/dsi/0003-drm-vc4-Set-up-the-DSI-host-at-pdev-probe-time-not-c.patch [new file with mode: 0644]
meta-agl-bsp/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi/dsi/0004-drm-panel-Backport-4.15-support-for-the-Raspberry-Pi.patch [new file with mode: 0644]
meta-agl-bsp/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi_%.bbappend