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

Merge tag 'hisi-arm64-dt-for-5.10' of git://github.com/hisilicon/linux-hisi into arm/dt

ARM64: DT: Hisilicon ARM64 SoCs DT updates for 5.10

- Change the status properties from "ok" to "okay" for
all the hisilicon SoCs
- Update the SP805 nodes to have the correct clocks and
clock names for the hi3660 and hi6220 SoCs

* tag 'hisi-arm64-dt-for-5.10' of git://github.com/hisilicon/linux-hisi:
arm64: dts: hisilicon: Fix SP805 clocks
arm64: dts: hisilicon: replace status value "ok" by "okay"

Link: https://lore.kernel.org/r/5F617134.3050705@hisilicon.com
Signed-off-by: Olof Johansson <olof@lixom.net>

+45 -42
+3 -3
arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
··· 530 530 rt1711h: rt1711h@4e { 531 531 compatible = "richtek,rt1711h"; 532 532 reg = <0x4e>; 533 - status = "ok"; 533 + status = "okay"; 534 534 interrupt-parent = <&gpio27>; 535 535 interrupts = <3 IRQ_TYPE_LEVEL_LOW>; 536 536 pinctrl-names = "default"; ··· 570 570 }; 571 571 572 572 adv7533: adv7533@39 { 573 - status = "ok"; 573 + status = "okay"; 574 574 compatible = "adi,adv7533"; 575 575 reg = <0x39>; 576 576 adi,dsi-lanes = <4>; ··· 656 656 &sdio_cfg_func>; 657 657 /* WL_EN */ 658 658 vmmc-supply = <&wlan_en>; 659 - status = "ok"; 659 + status = "okay"; 660 660 661 661 wlcore: wlcore@2 { 662 662 compatible = "ti,wl1837";
+6 -4
arch/arm64/boot/dts/hisilicon/hi3660.dtsi
··· 1089 1089 compatible = "arm,sp805-wdt", "arm,primecell"; 1090 1090 reg = <0x0 0xe8a06000 0x0 0x1000>; 1091 1091 interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>; 1092 - clocks = <&crg_ctrl HI3660_OSC32K>; 1093 - clock-names = "apb_pclk"; 1092 + clocks = <&crg_ctrl HI3660_OSC32K>, 1093 + <&crg_ctrl HI3660_OSC32K>; 1094 + clock-names = "wdog_clk", "apb_pclk"; 1094 1095 }; 1095 1096 1096 1097 watchdog1: watchdog@e8a07000 { 1097 1098 compatible = "arm,sp805-wdt", "arm,primecell"; 1098 1099 reg = <0x0 0xe8a07000 0x0 0x1000>; 1099 1100 interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>; 1100 - clocks = <&crg_ctrl HI3660_OSC32K>; 1101 - clock-names = "apb_pclk"; 1101 + clocks = <&crg_ctrl HI3660_OSC32K>, 1102 + <&crg_ctrl HI3660_OSC32K>; 1103 + clock-names = "wdog_clk", "apb_pclk"; 1102 1104 }; 1103 1105 1104 1106 tsensor: tsensor@fff30000 {
+1 -1
arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts
··· 418 418 &sdio_cfg_func>; 419 419 /* WL_EN */ 420 420 vmmc-supply = <&wlan_en>; 421 - status = "ok"; 421 + status = "okay"; 422 422 423 423 wlcore: wlcore@2 { 424 424 compatible = "ti,wl1837";
+9 -9
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
··· 267 267 &uart1 { 268 268 assigned-clocks = <&sys_ctrl HI6220_UART1_SRC>; 269 269 assigned-clock-rates = <150000000>; 270 - status = "ok"; 270 + status = "okay"; 271 271 272 272 bluetooth { 273 273 compatible = "ti,wl1835-st"; ··· 278 278 }; 279 279 280 280 &uart2 { 281 - status = "ok"; 281 + status = "okay"; 282 282 label = "LS-UART0"; 283 283 }; 284 284 285 285 &uart3 { 286 - status = "ok"; 286 + status = "okay"; 287 287 label = "LS-UART1"; 288 288 }; 289 289 290 290 &ade { 291 - status = "ok"; 291 + status = "okay"; 292 292 }; 293 293 294 294 &dsi { 295 - status = "ok"; 295 + status = "okay"; 296 296 297 297 ports { 298 298 /* 1 for output port */ ··· 489 489 490 490 491 491 &i2c0 { 492 - status = "ok"; 492 + status = "okay"; 493 493 }; 494 494 495 495 &i2c1 { 496 - status = "ok"; 496 + status = "okay"; 497 497 }; 498 498 499 499 &i2c2 { 500 500 #address-cells = <1>; 501 501 #size-cells = <0>; 502 - status = "ok"; 502 + status = "okay"; 503 503 504 504 adv7533: adv7533@39 { 505 505 compatible = "adi,adv7533"; ··· 541 541 }; 542 542 543 543 &spi0 { 544 - status = "ok"; 544 + status = "okay"; 545 545 };
+4 -3
arch/arm64/boot/dts/hisilicon/hi6220.dtsi
··· 371 371 clocks = <&sys_ctrl HI6220_EDMAC_ACLK>; 372 372 dma-no-cci; 373 373 dma-type = "hi6220_dma"; 374 - status = "ok"; 374 + status = "okay"; 375 375 }; 376 376 377 377 dual_timer0: timer@f8008000 { ··· 843 843 compatible = "arm,sp805-wdt", "arm,primecell"; 844 844 reg = <0x0 0xf8005000 0x0 0x1000>; 845 845 interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>; 846 - clocks = <&ao_ctrl HI6220_WDT0_PCLK>; 847 - clock-names = "apb_pclk"; 846 + clocks = <&ao_ctrl HI6220_WDT0_PCLK>, 847 + <&ao_ctrl HI6220_WDT0_PCLK>; 848 + clock-names = "wdog_clk", "apb_pclk"; 848 849 }; 849 850 850 851 tsensor: tsensor@0,f7030700 {
+3 -3
arch/arm64/boot/dts/hisilicon/hip05-d02.dts
··· 42 42 }; 43 43 44 44 &uart0 { 45 - status = "ok"; 45 + status = "okay"; 46 46 }; 47 47 48 48 &peri_gpio0 { 49 - status = "ok"; 49 + status = "okay"; 50 50 }; 51 51 52 52 &lbc { 53 - status = "ok"; 53 + status = "okay"; 54 54 #address-cells = <2>; 55 55 #size-cells = <1>; 56 56 ranges = <0 0 0x0 0x90000000 0x08000000>,
+9 -9
arch/arm64/boot/dts/hisilicon/hip06-d03.dts
··· 22 22 }; 23 23 24 24 &ipmi0 { 25 - status = "ok"; 25 + status = "okay"; 26 26 }; 27 27 28 28 &uart0 { 29 - status = "ok"; 29 + status = "okay"; 30 30 }; 31 31 32 32 &eth0 { 33 - status = "ok"; 33 + status = "okay"; 34 34 }; 35 35 36 36 &eth1 { 37 - status = "ok"; 37 + status = "okay"; 38 38 }; 39 39 40 40 &eth2 { 41 - status = "ok"; 41 + status = "okay"; 42 42 }; 43 43 44 44 &eth3 { 45 - status = "ok"; 45 + status = "okay"; 46 46 }; 47 47 48 48 &sas1 { 49 - status = "ok"; 49 + status = "okay"; 50 50 }; 51 51 52 52 &usb_ohci { 53 - status = "ok"; 53 + status = "okay"; 54 54 }; 55 55 56 56 &usb_ehci { 57 - status = "ok"; 57 + status = "okay"; 58 58 };
+10 -10
arch/arm64/boot/dts/hisilicon/hip07-d05.dts
··· 50 50 }; 51 51 52 52 &uart0 { 53 - status = "ok"; 53 + status = "okay"; 54 54 }; 55 55 56 56 &ipmi0 { 57 - status = "ok"; 57 + status = "okay"; 58 58 }; 59 59 60 60 &usb_ohci { 61 - status = "ok"; 61 + status = "okay"; 62 62 }; 63 63 64 64 &usb_ehci { 65 - status = "ok"; 65 + status = "okay"; 66 66 }; 67 67 68 68 &eth0 { 69 - status = "ok"; 69 + status = "okay"; 70 70 }; 71 71 72 72 &eth1 { 73 - status = "ok"; 73 + status = "okay"; 74 74 }; 75 75 76 76 &eth2 { 77 - status = "ok"; 77 + status = "okay"; 78 78 }; 79 79 80 80 &eth3 { 81 - status = "ok"; 81 + status = "okay"; 82 82 }; 83 83 84 84 &sas1 { 85 - status = "ok"; 85 + status = "okay"; 86 86 }; 87 87 88 88 &p0_pcie2_a { 89 - status = "ok"; 89 + status = "okay"; 90 90 };