mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
ODROID-M2: dtb/dtbo: add new device tree for ODROID-Vu8S display
Signed-off-by: Dongjin Kim <tobetter@gmail.com> Change-Id: I45416e79b37b601218e09d308f777f32d7e4579e
This commit is contained in:
@@ -275,3 +275,4 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-odroid-m2.dtb
|
||||
|
||||
subdir-$(CONFIG_ARCH_ROCKCHIP_ODROIDM1) += overlays/odroidm1
|
||||
subdir-$(CONFIG_ARCH_ROCKCHIP_ODROIDM1) += overlays/odroidm1s
|
||||
subdir-$(CONFIG_ARCH_ROCKCHIP_ODROIDM2) += overlays/odroidm2
|
||||
|
||||
7
arch/arm64/boot/dts/rockchip/overlays/odroidm2/Makefile
Normal file
7
arch/arm64/boot/dts/rockchip/overlays/odroidm2/Makefile
Normal file
@@ -0,0 +1,7 @@
|
||||
# Overlays for the Odroid platform
|
||||
|
||||
dtbo-y += \
|
||||
display_vu8s.dtbo \
|
||||
|
||||
targets += $(dtbo-y)
|
||||
always := $(dtbo-y)
|
||||
104
arch/arm64/boot/dts/rockchip/overlays/odroidm2/display_vu8s.dts
Normal file
104
arch/arm64/boot/dts/rockchip/overlays/odroidm2/display_vu8s.dts
Normal file
@@ -0,0 +1,104 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/pinctrl/rockchip.h>
|
||||
#include <dt-bindings/display/drm_mipi_dsi.h>
|
||||
#include <dt-bindings/display/rockchip_vop.h>
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
|
||||
/{
|
||||
fragment@0 {
|
||||
target = <&backlight>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@1 {
|
||||
target = <&pwm14>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@3 {
|
||||
target = <&touchscreen>;
|
||||
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
|
||||
compatible = "goodix,gt911";
|
||||
reg = <0x5d>;
|
||||
};
|
||||
};
|
||||
|
||||
fragment@4 {
|
||||
target = <&dsi0>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@5 {
|
||||
target = <&dsi0_panel>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
compatible = "odroid,vu8s";
|
||||
|
||||
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
|
||||
MIPI_DSI_MODE_EOT_PACKET)>;
|
||||
dsi,format = <MIPI_DSI_FMT_RGB888>;
|
||||
dsi,lanes = <4>;
|
||||
};
|
||||
};
|
||||
|
||||
fragment@6 {
|
||||
target = <&dsi0_in_vp2>;
|
||||
|
||||
__overlay__ {
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@7 {
|
||||
target = <&dsi0_in_vp3>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@8 {
|
||||
target = <&route_dsi0>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
connect = <&vp3_out_dsi0>;
|
||||
};
|
||||
};
|
||||
|
||||
fragment@10 {
|
||||
target = <&mipi_dcphy0>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
fragment@11 {
|
||||
target = <&route_dsi0>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user