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

arm64: dts: visconti: Update the clock providers for SPI

Remove fixed clock and source common clock for SPI.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Link: https://lore.kernel.org/r/20220510015229.139818-5-nobuhiro1.iwamatsu@toshiba.co.jp/

+14 -9
-2
arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi
··· 25 25 26 26 &spi0 { 27 27 status = "okay"; 28 - clocks = <&clk300mhz>, <&clk150mhz>; 29 - clock-names = "sspclk", "apb_pclk"; 30 28 31 29 mmc-slot@0 { 32 30 compatible = "mmc-spi-slot";
+14 -7
arch/arm64/boot/dts/toshiba/tmpv7708.dtsi
··· 143 143 clock-output-names = "clk125mhz"; 144 144 }; 145 145 146 - clk150mhz: clk150mhz { 147 - compatible = "fixed-clock"; 148 - clock-frequency = <150000000>; 149 - #clock-cells = <0>; 150 - clock-output-names = "clk150mhz"; 151 - }; 152 - 153 146 clk300mhz: clk300mhz { 154 147 compatible = "fixed-clock"; 155 148 clock-frequency = <300000000>; ··· 388 395 num-cs = <1>; 389 396 #address-cells = <1>; 390 397 #size-cells = <0>; 398 + clocks = <&pismu TMPV770X_CLK_PISPI1>; 399 + clock-names = "apb_pclk"; 391 400 status = "disabled"; 392 401 }; 393 402 ··· 402 407 num-cs = <1>; 403 408 #address-cells = <1>; 404 409 #size-cells = <0>; 410 + clocks = <&pismu TMPV770X_CLK_PISPI1>; 411 + clock-names = "apb_pclk"; 405 412 status = "disabled"; 406 413 }; 407 414 ··· 416 419 num-cs = <1>; 417 420 #address-cells = <1>; 418 421 #size-cells = <0>; 422 + clocks = <&pismu TMPV770X_CLK_PISPI2>; 423 + clock-names = "apb_pclk"; 419 424 status = "disabled"; 420 425 }; 421 426 ··· 430 431 num-cs = <1>; 431 432 #address-cells = <1>; 432 433 #size-cells = <0>; 434 + clocks = <&pismu TMPV770X_CLK_PISPI3>; 435 + clock-names = "apb_pclk"; 433 436 status = "disabled"; 434 437 }; 435 438 ··· 444 443 num-cs = <1>; 445 444 #address-cells = <1>; 446 445 #size-cells = <0>; 446 + clocks = <&pismu TMPV770X_CLK_PISPI4>; 447 + clock-names = "apb_pclk"; 447 448 status = "disabled"; 448 449 }; 449 450 ··· 458 455 num-cs = <1>; 459 456 #address-cells = <1>; 460 457 #size-cells = <0>; 458 + clocks = <&pismu TMPV770X_CLK_PISPI5>; 459 + clock-names = "apb_pclk"; 461 460 status = "disabled"; 462 461 }; 463 462 ··· 472 467 num-cs = <1>; 473 468 #address-cells = <1>; 474 469 #size-cells = <0>; 470 + clocks = <&pismu TMPV770X_CLK_PISPI6>; 471 + clock-names = "apb_pclk"; 475 472 status = "disabled"; 476 473 }; 477 474