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

ARM: dts: bcm-cygnus: Update spi clock properties

PL022 binding require two clocks to be defined but broadcom cygnus
platform doesn't comply with bindings and define only one clock.

Update spi clocks and clocks-names property by adding appropriate clock
reference to make it compliant with bindings.

CC: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Kuldeep Singh <singh.kuldeep87k@gmail.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

authored by

Kuldeep Singh and committed by
Florian Fainelli
a14a56a3 aa8ea8cc

+6 -6
+6 -6
arch/arm/boot/dts/bcm-cygnus.dtsi
··· 397 397 #size-cells = <0>; 398 398 interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>; 399 399 pinctrl-0 = <&spi_0>; 400 - clocks = <&axi81_clk>; 401 - clock-names = "apb_pclk"; 400 + clocks = <&axi81_clk>, <&axi81_clk>; 401 + clock-names = "sspclk", "apb_pclk"; 402 402 status = "disabled"; 403 403 }; 404 404 ··· 409 409 #size-cells = <0>; 410 410 interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>; 411 411 pinctrl-0 = <&spi_1>; 412 - clocks = <&axi81_clk>; 413 - clock-names = "apb_pclk"; 412 + clocks = <&axi81_clk>, <&axi81_clk>; 413 + clock-names = "sspclk", "apb_pclk"; 414 414 status = "disabled"; 415 415 }; 416 416 ··· 421 421 #size-cells = <0>; 422 422 interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>; 423 423 pinctrl-0 = <&spi_2>; 424 - clocks = <&axi81_clk>; 425 - clock-names = "apb_pclk"; 424 + clocks = <&axi81_clk>, <&axi81_clk>; 425 + clock-names = "sspclk", "apb_pclk"; 426 426 status = "disabled"; 427 427 }; 428 428