ARM: dts: snow: add backlight node
Subsystems (2)
v2 cover ARM: dts: snow: add backlight node
This series is based on Kukjin Kim's tree, for-next branch.
This series adds:
-- pinctrl definitions for pwmX_out on exynos5250 -- pwm-backlight DT node for exynos5250 based snow board
Changes since V1:
-- Added the branch name against which patches are created. -- Rebase the patches on top of for-next branch.
Ajay Kumar (2):
[PATCH V2 1/2] ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250 [PATCH V2 2/2] ARM: dts: enable pwm backlight for snow
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28 ++++++++++++++++++++++++++++ arch/arm/boot/dts/exynos5250-snow.dts | 10 ++++++++++ 2 files changed, 38 insertions(+)
Signature · 1 line
1.7.9.5
PATCH v2 1/2 ARM: dts: Add pwmX_out pinctrl nodes to Exynos5250
Adds the PWM nodes to 5250 pinctrl dtsi file.
--- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+)
arch/arm/boot/dts/exynos5250-pinctrl.dtsi +28 -0
@@ -351,6 +351,34 @@ samsung,pin-drv = <0>; }; + pwm0_out: pwm0-out { + samsung,pins = "gpb2-0"; + samsung,pin-function = <2>; + samsung,pin-pud = <0>; + samsung,pin-drv = <0>; + }; + + pwm1_out: pwm1-out { + samsung,pins = "gpb2-1"; + samsung,pin-function = <2>; + samsung,pin-pud = <0>; + samsung,pin-drv = <0>; + }; + + pwm2_out: pwm2-out { + samsung,pins = "gpb2-2"; + samsung,pin-function = <2>; + samsung,pin-pud = <0>; + samsung,pin-drv = <0>; + }; + + pwm3_out: pwm3-out { + samsung,pins = "gpb2-3"; + samsung,pin-function = <2>; + samsung,pin-pud = <0>; + samsung,pin-drv = <0>; + }; + i2c7_bus: i2c7-bus { samsung,pins = "gpb2-2", "gpb2-3"; samsung,pin-function = <3>;
Signature · 1 line
1.7.9.5
PATCH v2 2/2 ARM: dts: enable pwm backlight for snow
In reply to Ajay KumarAdd PWM backlight node for exynos5250 based snow board.
--- arch/arm/boot/dts/exynos5250-snow.dts | 10 ++++++++++ 1 file changed, 10 insertions(+)
arch/arm/boot/dts/exynos5250-snow.dts +10 -0
@@ -365,4 +365,14 @@ vdd_osc-supply = <&ldo10_reg>; vdd_pll-supply = <&ldo8_reg>; }; + + backlight { + compatible = "pwm-backlight"; + pwms = <&pwm 0 1000000 0>; + brightness-levels = <0 100 500 1000 1500 2000 2500 2800>; + default-brightness-level = <7>; + pinctrl-0 = <&pwm0_out>; + pinctrl-names = "default"; + }; + };
Signature · 1 line
1.7.9.5
v2 cover ARM: dts: snow: add backlight node
In reply to Ajay KumarQuoted 10 lines · Ajay Kumar
This series is based on Kukjin Kim's tree, for-next branch.
This series adds:
-- pinctrl definitions forpwmX_outon exynos5250 -- pwm-backlight DT node for exynos5250 based snow boardChanges since V1:
-- Added the branch name against which patches are created. -- Rebase the patches on top of for-next branch.
Quoted 8 lines
Ajay Kumar (2):
[PATCH V2 1/2] ARM: dts: AddpwmX_outpinctrl nodes to Exynos5250 [PATCH V2 2/2] ARM: dts: enable pwm backlight for snowarch/arm/boot/dts/exynos5250-pinctrl.dtsi | 28 ++++++++++++++++++++++++++++ arch/arm/boot/dts/exynos5250-snow.dts | 10 ++++++++++ 2 files changed, 38 insertions(+)
As I requested before, it looks good to me, applied.
Thanks,
Kukjin