[PATCH] ARM: dts: vf-colibri-eval-v3: Use enable-gpios for BL_ON
Subsystems:
the rest
STALE3905d
5 messages,
3 authors,
2016-02-01 · open the first message on its own page
Use pwm-backlight driver 'enable-gpios' property for backlight on/off
control.
Signed-off-by: Bhuvanchandra DV <redacted>
---
arch/arm/boot/dts/vf-colibri.dtsi | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi
index e5949b9..1c0da05 100644
--- a/arch/arm/boot/dts/vf-colibri.dtsi
+++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -10,7 +10,10 @@
/ {
bl : backlight {
compatible = "pwm-backlight" ;
+ pinctrl-names = "default" ;
+ pinctrl-0 = <& pinctrl_gpio_bl_on > ;
pwms = <& pwm0 0 5000000 0 > ;
+ enable-gpios = <& gpio1 13 GPIO_ACTIVE_HIGH > ;
status = "disabled" ;
};
}; @@ -169,6 +172,12 @@
> ;
};
+ pinctrl_gpio_bl_on : gpio_bl_on {
+ fsl , pins = <
+ VF610_PAD_PTC0__GPIO_45 0x22ef
+ > ;
+ };
+
pinctrl_i2c0 : i2c0grp {
fsl , pins = <
VF610_PAD_PTB14__I2C0_SCL 0x37ff --
2.7.0
Ping!
On 01/09/2016 12:29 PM, Bhuvanchandra DV wrote: quoted hunk Use pwm-backlight driver 'enable-gpios' property for backlight on/off
control.
Signed-off-by: Bhuvanchandra DV <redacted>
---
arch/arm/boot/dts/vf-colibri.dtsi | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi
index e5949b9..1c0da05 100644
--- a/arch/arm/boot/dts/vf-colibri.dtsi
+++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -10,7 +10,10 @@
/ {
bl : backlight {
compatible = "pwm-backlight" ;
+ pinctrl-names = "default" ;
+ pinctrl-0 = <& pinctrl_gpio_bl_on > ;
pwms = <& pwm0 0 5000000 0 > ;
+ enable-gpios = <& gpio1 13 GPIO_ACTIVE_HIGH > ;
status = "disabled" ;
};
}; @@ -169,6 +172,12 @@
> ;
};
+ pinctrl_gpio_bl_on : gpio_bl_on {
+ fsl , pins = <
+ VF610_PAD_PTC0__GPIO_45 0x22ef
+ > ;
+ };
+
pinctrl_i2c0 : i2c0grp {
fsl , pins = <
VF610_PAD_PTB14__I2C0_SCL 0x37ff
--
Best regards,
Bhuvan
On Sat, Jan 09, 2016 at 12:29:53PM +0530, Bhuvanchandra DV wrote: quoted hunk Use pwm-backlight driver 'enable-gpios' property for backlight on/off
control.
Signed-off-by: Bhuvanchandra DV <redacted>
---
arch/arm/boot/dts/vf-colibri.dtsi | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi
index e5949b9..1c0da05 100644
--- a/arch/arm/boot/dts/vf-colibri.dtsi
+++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -10,7 +10,10 @@
/ {
bl : backlight {
compatible = "pwm-backlight" ;
+ pinctrl-names = "default" ;
+ pinctrl-0 = <& pinctrl_gpio_bl_on > ;
pwms = <& pwm0 0 5000000 0 > ;
+ enable-gpios = <& gpio1 13 GPIO_ACTIVE_HIGH > ;
status = "disabled" ;
};
}; @@ -169,6 +172,12 @@
> ;
};
+ pinctrl_gpio_bl_on : gpio_bl_on {
+ fsl , pins = <
+ VF610_PAD_PTC0__GPIO_45 0x22ef
+ > ;
+ };
+
@Stefan,
Do we need this? My understanding is that on Vybrid, when gpio is
requested, the pinctrl will set it up automatically.
Shawn
pinctrl_i2c0: i2c0grp {
fsl,pins = <
VF610_PAD_PTB14__I2C0_SCL 0x37ff
--
2.7.0
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On 2016-01-28 00:39, Shawn Guo wrote: On Sat, Jan 09, 2016 at 12:29:53PM +0530, Bhuvanchandra DV wrote: quoted Use pwm-backlight driver 'enable-gpios' property for backlight on/off
control.
Signed-off-by: Bhuvanchandra DV <redacted>
---
arch/arm/boot/dts/vf-colibri.dtsi | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi
index e5949b9..1c0da05 100644
--- a/arch/arm/boot/dts/vf-colibri.dtsi
+++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -10,7 +10,10 @@
/ {
bl : backlight {
compatible = "pwm-backlight" ;
+ pinctrl-names = "default" ;
+ pinctrl-0 = <& pinctrl_gpio_bl_on > ;
pwms = <& pwm0 0 5000000 0 > ;
+ enable-gpios = <& gpio1 13 GPIO_ACTIVE_HIGH > ;
status = "disabled" ;
};
}; @@ -169,6 +172,12 @@
> ;
};
+ pinctrl_gpio_bl_on : gpio_bl_on {
+ fsl , pins = <
+ VF610_PAD_PTC0__GPIO_45 0x22ef
+ > ;
+ };
+
@Stefan,
Do we need this? My understanding is that on Vybrid, when gpio is
requested, the pinctrl will set it up automatically.
Yes this is required. The GPIO driver asks the pinctrl driver to enable
the GPIO, and the pinctrl driver requires a "valid" pinmux configuration
to be able to find the IOMUXC register at all.
Acked-by: Stefan Agner <stefan@agner.ch>
--
Stefan
On Sat, Jan 09, 2016 at 12:29:53PM +0530, Bhuvanchandra DV wrote: Use pwm-backlight driver 'enable-gpios' property for backlight on/off
control.
Signed-off-by: Bhuvanchandra DV <redacted>
Applied, thanks.