* [PATCH] arm64: dts: mt8173: add MT8173 display PWM driver support node
@ 2015-10-06 7:40 YH Huang
[not found] ` <1444117243-28391-1-git-send-email-yh.huang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: YH Huang @ 2015-10-06 7:40 UTC (permalink / raw)
To: Matthias Brugger
Cc: Thierry Reding, Rob Herring, Pawel Moll, Mark Rutland,
Ian Campbell, Kumar Gala, devicetree, linux-arm-kernel,
linux-kernel, linux-mediatek, YH Huang
Add display PWM node in mt8173-evb.dts and mt8173.dtsi.
Signed-off-by: YH Huang <yh.huang@mediatek.com>
---
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 13 +++++++++++++
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 22 ++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts
index 811cb76..1b3fabd 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts
+++ b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts
@@ -92,6 +92,13 @@
};
&pio {
+ disp_pwm0_pins: disp_pwm0_pins {
+ pins1 {
+ pinmux = <MT8173_PIN_87_DISP_PWM0__FUNC_DISP_PWM0>;
+ output-low;
+ };
+ };
+
mmc0_pins_default: mmc0default {
pins_cmd_dat {
pinmux = <MT8173_PIN_57_MSDC0_DAT0__FUNC_MSDC0_DAT0>,
@@ -190,6 +197,12 @@
};
};
+&pwm0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&disp_pwm0_pins>;
+ status = "okay";
+};
+
&pwrap {
pmic: mt6397 {
compatible = "mediatek,mt6397";
diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 4bce167..fd01134 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -500,6 +500,28 @@
clock-names = "source", "hclk";
status = "disabled";
};
+
+ pwm0: pwm@1401e000 {
+ compatible = "mediatek,mt8173-disp-pwm",
+ "mediatek,mt6595-disp-pwm";
+ reg = <0 0x1401e000 0 0x1000>;
+ #pwm-cells = <2>;
+ clocks = <&mmsys CLK_MM_DISP_PWM026M>,
+ <&mmsys CLK_MM_DISP_PWM0MM>;
+ clock-names = "main", "mm";
+ status = "disabled";
+ };
+
+ pwm1: pwm@1401f000 {
+ compatible = "mediatek,mt8173-disp-pwm",
+ "mediatek,mt6595-disp-pwm";
+ reg = <0 0x1401f000 0 0x1000>;
+ #pwm-cells = <2>;
+ clocks = <&mmsys CLK_MM_DISP_PWM126M>,
+ <&mmsys CLK_MM_DISP_PWM1MM>;
+ clock-names = "main", "mm";
+ status = "disabled";
+ };
};
};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread[parent not found: <1444117243-28391-1-git-send-email-yh.huang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>]
* Re: [PATCH] arm64: dts: mt8173: add MT8173 display PWM driver support node [not found] ` <1444117243-28391-1-git-send-email-yh.huang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> @ 2015-10-12 16:04 ` Matthias Brugger 2015-10-14 13:45 ` Matthias Brugger 0 siblings, 1 reply; 3+ messages in thread From: Matthias Brugger @ 2015-10-12 16:04 UTC (permalink / raw) To: YH Huang Cc: Thierry Reding, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, Kumar Gala, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r On 06/10/15 09:40, YH Huang wrote: > Add display PWM node in mt8173-evb.dts and mt8173.dtsi. > > Signed-off-by: YH Huang <yh.huang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org> > --- > arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 13 +++++++++++++ > arch/arm64/boot/dts/mediatek/mt8173.dtsi | 22 ++++++++++++++++++++++ > 2 files changed, 35 insertions(+) > Applied, thanks. > diff --git a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts > index 811cb76..1b3fabd 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts > +++ b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts > @@ -92,6 +92,13 @@ > }; > > &pio { > + disp_pwm0_pins: disp_pwm0_pins { > + pins1 { > + pinmux = <MT8173_PIN_87_DISP_PWM0__FUNC_DISP_PWM0>; > + output-low; > + }; > + }; > + > mmc0_pins_default: mmc0default { > pins_cmd_dat { > pinmux = <MT8173_PIN_57_MSDC0_DAT0__FUNC_MSDC0_DAT0>, > @@ -190,6 +197,12 @@ > }; > }; > > +&pwm0 { > + pinctrl-names = "default"; > + pinctrl-0 = <&disp_pwm0_pins>; > + status = "okay"; > +}; > + > &pwrap { > pmic: mt6397 { > compatible = "mediatek,mt6397"; > diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi > index 4bce167..fd01134 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi > @@ -500,6 +500,28 @@ > clock-names = "source", "hclk"; > status = "disabled"; > }; > + > + pwm0: pwm@1401e000 { > + compatible = "mediatek,mt8173-disp-pwm", > + "mediatek,mt6595-disp-pwm"; > + reg = <0 0x1401e000 0 0x1000>; > + #pwm-cells = <2>; > + clocks = <&mmsys CLK_MM_DISP_PWM026M>, > + <&mmsys CLK_MM_DISP_PWM0MM>; > + clock-names = "main", "mm"; > + status = "disabled"; > + }; > + > + pwm1: pwm@1401f000 { > + compatible = "mediatek,mt8173-disp-pwm", > + "mediatek,mt6595-disp-pwm"; > + reg = <0 0x1401f000 0 0x1000>; > + #pwm-cells = <2>; > + clocks = <&mmsys CLK_MM_DISP_PWM126M>, > + <&mmsys CLK_MM_DISP_PWM1MM>; > + clock-names = "main", "mm"; > + status = "disabled"; > + }; > }; > }; > > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: dts: mt8173: add MT8173 display PWM driver support node 2015-10-12 16:04 ` Matthias Brugger @ 2015-10-14 13:45 ` Matthias Brugger 0 siblings, 0 replies; 3+ messages in thread From: Matthias Brugger @ 2015-10-14 13:45 UTC (permalink / raw) To: YH Huang Cc: Thierry Reding, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, Kumar Gala, devicetree, linux-arm-kernel, linux-kernel, linux-mediatek On 12/10/15 18:04, Matthias Brugger wrote: > > > On 06/10/15 09:40, YH Huang wrote: >> Add display PWM node in mt8173-evb.dts and mt8173.dtsi. >> >> Signed-off-by: YH Huang <yh.huang@mediatek.com> >> --- >> arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 13 +++++++++++++ >> arch/arm64/boot/dts/mediatek/mt8173.dtsi | 22 >> ++++++++++++++++++++++ >> 2 files changed, 35 insertions(+) >> > > Applied, thanks. I reapplied this on v4.4-next/arm64 > >> diff --git a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts >> b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts >> index 811cb76..1b3fabd 100644 >> --- a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts >> +++ b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts >> @@ -92,6 +92,13 @@ >> }; >> >> &pio { >> + disp_pwm0_pins: disp_pwm0_pins { >> + pins1 { >> + pinmux = <MT8173_PIN_87_DISP_PWM0__FUNC_DISP_PWM0>; >> + output-low; >> + }; >> + }; >> + >> mmc0_pins_default: mmc0default { >> pins_cmd_dat { >> pinmux = <MT8173_PIN_57_MSDC0_DAT0__FUNC_MSDC0_DAT0>, >> @@ -190,6 +197,12 @@ >> }; >> }; >> >> +&pwm0 { >> + pinctrl-names = "default"; >> + pinctrl-0 = <&disp_pwm0_pins>; >> + status = "okay"; >> +}; >> + >> &pwrap { >> pmic: mt6397 { >> compatible = "mediatek,mt6397"; >> diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi >> b/arch/arm64/boot/dts/mediatek/mt8173.dtsi >> index 4bce167..fd01134 100644 >> --- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi >> +++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi >> @@ -500,6 +500,28 @@ >> clock-names = "source", "hclk"; >> status = "disabled"; >> }; >> + >> + pwm0: pwm@1401e000 { >> + compatible = "mediatek,mt8173-disp-pwm", >> + "mediatek,mt6595-disp-pwm"; >> + reg = <0 0x1401e000 0 0x1000>; >> + #pwm-cells = <2>; >> + clocks = <&mmsys CLK_MM_DISP_PWM026M>, >> + <&mmsys CLK_MM_DISP_PWM0MM>; >> + clock-names = "main", "mm"; >> + status = "disabled"; >> + }; >> + >> + pwm1: pwm@1401f000 { >> + compatible = "mediatek,mt8173-disp-pwm", >> + "mediatek,mt6595-disp-pwm"; >> + reg = <0 0x1401f000 0 0x1000>; >> + #pwm-cells = <2>; >> + clocks = <&mmsys CLK_MM_DISP_PWM126M>, >> + <&mmsys CLK_MM_DISP_PWM1MM>; >> + clock-names = "main", "mm"; >> + status = "disabled"; >> + }; >> }; >> }; >> >> ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-14 13:45 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-06 7:40 [PATCH] arm64: dts: mt8173: add MT8173 display PWM driver support node YH Huang
[not found] ` <1444117243-28391-1-git-send-email-yh.huang-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2015-10-12 16:04 ` Matthias Brugger
2015-10-14 13:45 ` Matthias Brugger
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).