Skip to content

Commit

Permalink
overlays: Add an overlay for the Adafruit Kippah with their 7" panel
Browse files Browse the repository at this point in the history
Signed-off-by: Eric Anholt <eric@anholt.net>
  • Loading branch information
anholt authored and popcornmix committed Jul 10, 2018
1 parent 872c623 commit 335b9e5
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 0 deletions.
1 change: 1 addition & 0 deletions arch/arm/boot/dts/overlays/Makefile
Expand Up @@ -137,6 +137,7 @@ dtbo-$(CONFIG_ARCH_BCM2835) += \
upstream.dtbo \
upstream-aux-interrupt.dtbo \
vc4-fkms-v3d.dtbo \
vc4-kms-kippah-7inch.dtbo \
vc4-kms-v3d.dtbo \
vga666.dtbo \
w1-gpio.dtbo \
Expand Down
6 changes: 6 additions & 0 deletions arch/arm/boot/dts/overlays/README
Expand Up @@ -1977,6 +1977,12 @@ Params: cma-256 CMA is 256MB, 256MB-aligned (needs 1GB)
cma-64 CMA is 64MB, 64MB-aligned


Name: vc4-kms-kippah-7inch
Info: Enable the Adafruit DPI Kippah with the 7" Ontat panel attached.
Requires vc4-kms-v3d to be loaded.
Load: dtoverlay=vc4-kms-kippah-7inch


Name: vga666
Info: Overlay for the Fen Logic VGA666 board
This uses GPIOs 2-21 (so no I2C), and activates the output 2-3 seconds
Expand Down
43 changes: 43 additions & 0 deletions arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts
@@ -0,0 +1,43 @@
/*
* vc4-kms-v3d-overlay.dts
*/

/dts-v1/;
/plugin/;

#include <dt-bindings/pinctrl/bcm2835.h>

/ {
compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";

fragment@0 {
target-path = "/";
__overlay__ {
panel: panel {
compatible = "ontat,yx700wv03", "simple-panel";

port {
panel_in: endpoint {
remote-endpoint = <&dpi_out>;
};
};
};
};
};

fragment@1 {
target = <&dpi>;
__overlay__ {
status = "okay";

pinctrl-names = "default";
pinctrl-0 = <&dpi_18bit_gpio0>;

port {
dpi_out: endpoint@0 {
remote-endpoint = <&panel_in>;
};
};
};
};
};

0 comments on commit 335b9e5

Please sign in to comment.