Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Enable PWM node by default for s3c64xx

The PWM block is required for system clock source so it must be always
enabled. This patch fixes boot issues on SMDK6410 which did not have
the node enabled explicitly for other purposes.

Fixes: eeb93d02 ("clocksource: of: Respect device tree node status")

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>

authored by

Tomasz Figa and committed by
Kukjin Kim
5e794de5 53dd4138

-5
-4
arch/arm/boot/dts/s3c6410-mini6410.dts
··· 198 198 status = "okay"; 199 199 }; 200 200 201 - &pwm { 202 - status = "okay"; 203 - }; 204 - 205 201 &pinctrl0 { 206 202 gpio_leds: gpio-leds { 207 203 samsung,pins = "gpk-4", "gpk-5", "gpk-6", "gpk-7";
-1
arch/arm/boot/dts/s3c64xx.dtsi
··· 172 172 clocks = <&clocks PCLK_PWM>; 173 173 samsung,pwm-outputs = <0>, <1>; 174 174 #pwm-cells = <3>; 175 - status = "disabled"; 176 175 }; 177 176 178 177 pinctrl0: pinctrl@7f008000 {