Skip to content

Commit b86b946

Browse files
AngeloGioacchino Del Regnombgg
authored andcommitted
arm64: dts: mediatek: mt8195: Add display pwm nodes
Add the two hardware PWMs for display backlighting but keep them disabled by default, as usage is board-specific. Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Reviewed-by: Chen-Yu Tsai <wenst@chromium.org> Tested-by: Chen-Yu Tsai <wenst@chromium.org> Link: https://lore.kernel.org/r/20230223145426.193590-4-angelogioacchino.delregno@collabora.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
1 parent 7f2fc18 commit b86b946

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

arch/arm64/boot/dts/mediatek/mt8195.dtsi

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,6 +1118,29 @@
11181118
#thermal-sensor-cells = <1>;
11191119
};
11201120

1121+
disp_pwm0: pwm@1100e000 {
1122+
compatible = "mediatek,mt8195-disp-pwm", "mediatek,mt8183-disp-pwm";
1123+
reg = <0 0x1100e000 0 0x1000>;
1124+
interrupts = <GIC_SPI 203 IRQ_TYPE_LEVEL_LOW 0>;
1125+
power-domains = <&spm MT8195_POWER_DOMAIN_VDOSYS0>;
1126+
#pwm-cells = <2>;
1127+
clocks = <&topckgen CLK_TOP_DISP_PWM0>,
1128+
<&infracfg_ao CLK_INFRA_AO_DISP_PWM>;
1129+
clock-names = "main", "mm";
1130+
status = "disabled";
1131+
};
1132+
1133+
disp_pwm1: pwm@1100f000 {
1134+
compatible = "mediatek,mt8195-disp-pwm", "mediatek,mt8183-disp-pwm";
1135+
reg = <0 0x1100f000 0 0x1000>;
1136+
interrupts = <GIC_SPI 793 IRQ_TYPE_LEVEL_HIGH 0>;
1137+
#pwm-cells = <2>;
1138+
clocks = <&topckgen CLK_TOP_DISP_PWM1>,
1139+
<&infracfg_ao CLK_INFRA_AO_DISP_PWM1>;
1140+
clock-names = "main", "mm";
1141+
status = "disabled";
1142+
};
1143+
11211144
spi1: spi@11010000 {
11221145
compatible = "mediatek,mt8195-spi",
11231146
"mediatek,mt6765-spi";

0 commit comments

Comments
 (0)