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

ARM: dts: sunxi: Fix the TCON output clock

Even though we shouldn't really have any external user of the clock
provided by the TCON, if clock-output-names is set, then #clock-cells must
be there as well.

Fix this.

Acked-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>

+11
+2
arch/arm/boot/dts/sun4i-a10.dtsi
··· 342 342 "tcon-ch0", 343 343 "tcon-ch1"; 344 344 clock-output-names = "tcon0-pixel-clock"; 345 + #clock-cells = <0>; 345 346 dmas = <&dma SUN4I_DMA_DEDICATED 14>; 346 347 347 348 ports { ··· 392 391 "tcon-ch0", 393 392 "tcon-ch1"; 394 393 clock-output-names = "tcon1-pixel-clock"; 394 + #clock-cells = <0>; 395 395 dmas = <&dma SUN4I_DMA_DEDICATED 15>; 396 396 397 397 ports {
+1
arch/arm/boot/dts/sun5i.dtsi
··· 275 275 "tcon-ch0", 276 276 "tcon-ch1"; 277 277 clock-output-names = "tcon-pixel-clock"; 278 + #clock-cells = <0>; 278 279 status = "disabled"; 279 280 280 281 ports {
+2
arch/arm/boot/dts/sun6i-a31.dtsi
··· 292 292 "tcon-ch0", 293 293 "tcon-ch1"; 294 294 clock-output-names = "tcon0-pixel-clock"; 295 + #clock-cells = <0>; 295 296 296 297 ports { 297 298 #address-cells = <1>; ··· 341 340 "tcon-ch0", 342 341 "tcon-ch1"; 343 342 clock-output-names = "tcon1-pixel-clock"; 343 + #clock-cells = <0>; 344 344 345 345 ports { 346 346 #address-cells = <1>;
+2
arch/arm/boot/dts/sun7i-a20.dtsi
··· 406 406 "tcon-ch0", 407 407 "tcon-ch1"; 408 408 clock-output-names = "tcon0-pixel-clock"; 409 + #clock-cells = <0>; 409 410 dmas = <&dma SUN4I_DMA_DEDICATED 14>; 410 411 411 412 ports { ··· 456 455 "tcon-ch0", 457 456 "tcon-ch1"; 458 457 clock-output-names = "tcon1-pixel-clock"; 458 + #clock-cells = <0>; 459 459 dmas = <&dma SUN4I_DMA_DEDICATED 15>; 460 460 461 461 ports {
+1
arch/arm/boot/dts/sun8i-a23-a33.dtsi
··· 185 185 clock-names = "ahb", 186 186 "tcon-ch0"; 187 187 clock-output-names = "tcon-pixel-clock"; 188 + #clock-cells = <0>; 188 189 resets = <&ccu RST_BUS_LCD>; 189 190 reset-names = "lcd"; 190 191 status = "disabled";
+1
arch/arm/boot/dts/sun8i-a83t.dtsi
··· 433 433 clocks = <&ccu CLK_BUS_TCON0>, <&ccu CLK_TCON0>; 434 434 clock-names = "ahb", "tcon-ch0"; 435 435 clock-output-names = "tcon-pixel-clock"; 436 + #clock-cells = <0>; 436 437 resets = <&ccu RST_BUS_TCON0>, <&ccu RST_BUS_LVDS>; 437 438 reset-names = "lcd", "lvds"; 438 439
+1
arch/arm/boot/dts/sun8i-v3s.dtsi
··· 147 147 clock-names = "ahb", 148 148 "tcon-ch0"; 149 149 clock-output-names = "tcon-pixel-clock"; 150 + #clock-cells = <0>; 150 151 resets = <&ccu RST_BUS_TCON0>; 151 152 reset-names = "lcd"; 152 153 status = "disabled";
+1
arch/arm/boot/dts/sun9i-a80.dtsi
··· 870 870 resets = <&ccu RST_BUS_LCD0>, <&ccu RST_BUS_EDP>; 871 871 reset-names = "lcd", "edp"; 872 872 clock-output-names = "tcon0-pixel-clock"; 873 + #clock-cells = <0>; 873 874 874 875 ports { 875 876 #address-cells = <1>;