mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 09:04:39 +02:00
arm64: dts: mediatek: mt8395-nio-12l: Prepare MIPI DSI port
This board can use a MIPI-DSI panel on the DSI0 connector: in preparation for adding an overlay for the Radxa Display 8HD, add the backlight, and some definitions for pins available through the DSI0 port. Signed-off-by: Julien Massot <julien.massot@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20250304-radxa-panel-overlay-v2-1-3ee6797d3f86@collabora.com Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
This commit is contained in:
parent
42fbcb45b7
commit
d34c0f3003
|
|
@ -48,6 +48,18 @@ memory@40000000 {
|
|||
reg = <0 0x40000000 0x1 0x0>;
|
||||
};
|
||||
|
||||
backlight: backlight {
|
||||
compatible = "pwm-backlight";
|
||||
brightness-levels = <0 1023>;
|
||||
default-brightness-level = <576>;
|
||||
enable-gpios = <&pio 107 GPIO_ACTIVE_HIGH>;
|
||||
num-interpolated-steps = <1023>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&dsi0_backlight_pins>;
|
||||
pwms = <&disp_pwm0 0 500000>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
wifi_vreg: regulator-wifi-3v3-en {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "wifi_3v3_en";
|
||||
|
|
@ -502,6 +514,13 @@ &mt6359_vsram_others_ldo_reg {
|
|||
&pio {
|
||||
mediatek,rsel-resistance-in-si-unit;
|
||||
|
||||
dsi0_backlight_pins: dsi0-backlight-pins {
|
||||
pins-backlight-en {
|
||||
pinmux = <PINMUX_GPIO107__FUNC_GPIO107>;
|
||||
output-high;
|
||||
};
|
||||
};
|
||||
|
||||
eth_default_pins: eth-default-pins {
|
||||
pins-cc {
|
||||
pinmux = <PINMUX_GPIO85__FUNC_GBE_TXC>,
|
||||
|
|
@ -699,6 +718,13 @@ pins-irq {
|
|||
};
|
||||
};
|
||||
|
||||
panel_default_pins: panel-pins {
|
||||
pins-rst {
|
||||
pinmux = <PINMUX_GPIO108__FUNC_GPIO108>;
|
||||
bias-pull-up;
|
||||
};
|
||||
};
|
||||
|
||||
pcie0_default_pins: pcie0-default-pins {
|
||||
pins-bus {
|
||||
pinmux = <PINMUX_GPIO19__FUNC_WAKEN>,
|
||||
|
|
@ -717,6 +743,12 @@ pins-bus {
|
|||
};
|
||||
};
|
||||
|
||||
pwm0_default_pins: pwm0-pins {
|
||||
pins-disp-pwm {
|
||||
pinmux = <PINMUX_GPIO97__FUNC_DISP_PWM0>;
|
||||
};
|
||||
};
|
||||
|
||||
spi1_pins: spi1-default-pins {
|
||||
pins-bus {
|
||||
pinmux = <PINMUX_GPIO136__FUNC_SPIM1_CSB>,
|
||||
|
|
@ -737,6 +769,19 @@ pins-bus {
|
|||
};
|
||||
};
|
||||
|
||||
touch_pins: touch-pins {
|
||||
pins-touch-int {
|
||||
pinmux = <PINMUX_GPIO132__FUNC_GPIO132>;
|
||||
input-enable;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
pins-touch-rst {
|
||||
pinmux = <PINMUX_GPIO133__FUNC_GPIO133>;
|
||||
output-high;
|
||||
};
|
||||
};
|
||||
|
||||
uart0_pins: uart0-pins {
|
||||
pins-bus {
|
||||
pinmux = <PINMUX_GPIO98__FUNC_UTXD0>,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user