mirror of
https://github.com/armbian/build.git
synced 2026-05-05 04:06:14 +02:00
retroidpocket: replace dt added via patch with out-of-tree dts
Similar to https://github.com/armbian/build/pull/9572
This commit is contained in:
parent
5c9eb46ea3
commit
6ce28eadcc
File diff suppressed because it is too large
Load Diff
1435
patch/kernel/archive/sm8250-6.18/dt/sm8250-retroidpocket-common.dtsi
Normal file
1435
patch/kernel/archive/sm8250-6.18/dt/sm8250-retroidpocket-common.dtsi
Normal file
File diff suppressed because it is too large
Load Diff
100
patch/kernel/archive/sm8250-6.18/dt/sm8250-retroidpocket-rp5.dts
Normal file
100
patch/kernel/archive/sm8250-6.18/dt/sm8250-retroidpocket-rp5.dts
Normal file
@ -0,0 +1,100 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) 2024, Retroid Pocket.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sm8250-retroidpocket-common.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Retroid Pocket 5";
|
||||
compatible = "retroidpocket,rp5", "qcom,sm8250";
|
||||
|
||||
chosen {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
framebuffer: framebuffer@9c000000 {
|
||||
compatible = "simple-framebuffer";
|
||||
reg = <0x0 0x9c000000 0x0 0x2300000>;
|
||||
width = <1080>;
|
||||
height = <1920>;
|
||||
stride = <(1080 * 4)>;
|
||||
format = "a8r8g8b8";
|
||||
};
|
||||
};
|
||||
|
||||
multi-ledr1 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r1";
|
||||
leds = <&ledr_r4>, <&ledr_g4>, <&ledr_b4>;
|
||||
};
|
||||
|
||||
multi-ledl1 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l1";
|
||||
leds = <&ledl_r4>, <&ledl_g4>, <&ledl_b4>;
|
||||
};
|
||||
|
||||
multi-ledr2 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r2";
|
||||
leds = <&ledr_r1>, <&ledr_g1>, <&ledr_b1>;
|
||||
};
|
||||
|
||||
multi-ledl2 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l2";
|
||||
leds = <&ledl_r1>, <&ledl_g1>, <&ledl_b1>;
|
||||
};
|
||||
|
||||
multi-ledr3 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r3";
|
||||
leds = <&ledr_r2>, <&ledr_g2>, <&ledr_b2>;
|
||||
};
|
||||
|
||||
multi-ledl3 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l3";
|
||||
leds = <&ledl_r2>, <&ledl_g2>, <&ledl_b2>;
|
||||
};
|
||||
|
||||
multi-ledr4 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r4";
|
||||
leds = <&ledr_r3>, <&ledr_g3>, <&ledr_b3>;
|
||||
};
|
||||
|
||||
multi-ledl4 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l4";
|
||||
leds = <&ledl_r3>, <&ledl_g3>, <&ledl_b3>;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c13 {
|
||||
touchscreen@38 {
|
||||
touchscreen-size-x = <1080>;
|
||||
touchscreen-size-y = <1920>;
|
||||
touchscreen-inverted-x;
|
||||
touchscreen-inverted-y;
|
||||
};
|
||||
};
|
||||
|
||||
&mdss_dsi0 {
|
||||
panel@0 {
|
||||
compatible = "ch13726a,rp5";
|
||||
rotation = <270>;
|
||||
};
|
||||
};
|
||||
@ -0,0 +1,98 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) 2024, Retroid Pocket.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "sm8250-retroidpocket-common.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Retroid Pocket Mini";
|
||||
compatible = "retroidpocket,rpmini", "qcom,sm8250";
|
||||
|
||||
chosen {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
framebuffer: framebuffer@9c000000 {
|
||||
compatible = "simple-framebuffer";
|
||||
reg = <0x0 0x9c000000 0x0 0x2300000>;
|
||||
width = <960>;
|
||||
height = <1280>;
|
||||
stride = <(960 * 4)>;
|
||||
format = "a8r8g8b8";
|
||||
};
|
||||
};
|
||||
|
||||
multi-ledr1 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r1";
|
||||
leds = <&ledr_r1>, <&ledr_g1>, <&ledr_b1>;
|
||||
};
|
||||
|
||||
multi-ledl1 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l1";
|
||||
leds = <&ledl_r1>, <&ledl_g1>, <&ledl_b1>;
|
||||
};
|
||||
|
||||
multi-ledr2 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r2";
|
||||
leds = <&ledr_r2>, <&ledr_g2>, <&ledr_b2>;
|
||||
};
|
||||
|
||||
multi-ledl2 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l2";
|
||||
leds = <&ledl_r2>, <&ledl_g2>, <&ledl_b2>;
|
||||
};
|
||||
|
||||
multi-ledr3 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r3";
|
||||
leds = <&ledr_r3>, <&ledr_g3>, <&ledr_b3>;
|
||||
};
|
||||
|
||||
multi-ledl3 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l3";
|
||||
leds = <&ledl_r3>, <&ledl_g3>, <&ledl_b3>;
|
||||
};
|
||||
|
||||
multi-ledr4 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "r4";
|
||||
leds = <&ledr_r4>, <&ledr_g4>, <&ledr_b4>;
|
||||
};
|
||||
|
||||
multi-ledl4 {
|
||||
compatible = "leds-group-multicolor";
|
||||
color = <LED_COLOR_ID_RGB>;
|
||||
function = "l4";
|
||||
leds = <&ledl_r4>, <&ledl_g4>, <&ledl_b4>;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c13 {
|
||||
touchscreen@38 {
|
||||
touchscreen-size-x = <960>;
|
||||
touchscreen-size-y = <1280>;
|
||||
};
|
||||
};
|
||||
|
||||
&mdss_dsi0 {
|
||||
panel@0 {
|
||||
compatible = "ch13726a,rpmini";
|
||||
rotation = <90>;
|
||||
};
|
||||
};
|
||||
Loading…
x
Reference in New Issue
Block a user