stingray.dtsi (c6bb11147eb09bd39f316c6062455b88c905ab6e) | stingray.dtsi (133de204e4741af76b101e101c58e0cd1676a887) |
---|---|
1/* 2 * BSD LICENSE 3 * 4 * Copyright(c) 2015-2017 Broadcom. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 132 unchanged lines hidden (view full) --- 141 timer { 142 compatible = "arm,armv8-timer"; 143 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, 144 <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, 145 <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, 146 <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>; 147 }; 148 | 1/* 2 * BSD LICENSE 3 * 4 * Copyright(c) 2015-2017 Broadcom. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 132 unchanged lines hidden (view full) --- 141 timer { 142 compatible = "arm,armv8-timer"; 143 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, 144 <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, 145 <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, 146 <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>; 147 }; 148 |
149 mhb: syscon@60401000 { 150 compatible = "brcm,sr-mhb", "syscon"; 151 reg = <0 0x60401000 0 0x38c>; 152 }; 153 |
|
149 scr { 150 compatible = "simple-bus"; 151 #address-cells = <1>; 152 #size-cells = <1>; 153 ranges = <0x0 0x0 0x61000000 0x05000000>; 154 155 ccn: ccn@0 { 156 compatible = "arm,ccn-502"; --- 96 unchanged lines hidden (view full) --- 253 crmu: crmu { 254 compatible = "simple-bus"; 255 #address-cells = <1>; 256 #size-cells = <1>; 257 ranges = <0x0 0x0 0x66400000 0x100000>; 258 259 #include "stingray-clock.dtsi" 260 | 154 scr { 155 compatible = "simple-bus"; 156 #address-cells = <1>; 157 #size-cells = <1>; 158 ranges = <0x0 0x0 0x61000000 0x05000000>; 159 160 ccn: ccn@0 { 161 compatible = "arm,ccn-502"; --- 96 unchanged lines hidden (view full) --- 258 crmu: crmu { 259 compatible = "simple-bus"; 260 #address-cells = <1>; 261 #size-cells = <1>; 262 ranges = <0x0 0x0 0x66400000 0x100000>; 263 264 #include "stingray-clock.dtsi" 265 |
266 otp: otp@1c400 { 267 compatible = "brcm,ocotp-v2"; 268 reg = <0x0001c400 0x68>; 269 brcm,ocotp-size = <2048>; 270 status = "okay"; 271 }; 272 273 cdru: syscon@1d000 { 274 compatible = "brcm,sr-cdru", "syscon"; 275 reg = <0x0001d000 0x400>; 276 }; 277 |
|
261 gpio_crmu: gpio@24800 { 262 compatible = "brcm,iproc-gpio"; 263 reg = <0x00024800 0x4c>; 264 ngpios = <6>; 265 #gpio-cells = <2>; 266 gpio-controller; 267 }; 268 }; 269 270 #include "stingray-fs4.dtsi" 271 #include "stingray-sata.dtsi" | 278 gpio_crmu: gpio@24800 { 279 compatible = "brcm,iproc-gpio"; 280 reg = <0x00024800 0x4c>; 281 ngpios = <6>; 282 #gpio-cells = <2>; 283 gpio-controller; 284 }; 285 }; 286 287 #include "stingray-fs4.dtsi" 288 #include "stingray-sata.dtsi" |
289 #include "stingray-pcie.dtsi" |
|
272 273 hsls { 274 compatible = "simple-bus"; 275 #address-cells = <1>; 276 #size-cells = <1>; 277 ranges = <0x0 0x0 0x68900000 0x17700000>; 278 279 #include "stingray-pinctrl.dtsi" --- 124 unchanged lines hidden (view full) --- 404 status = "disabled"; 405 }; 406 407 i2c0: i2c@b0000 { 408 compatible = "brcm,iproc-i2c"; 409 reg = <0x000b0000 0x100>; 410 #address-cells = <1>; 411 #size-cells = <0>; | 290 291 hsls { 292 compatible = "simple-bus"; 293 #address-cells = <1>; 294 #size-cells = <1>; 295 ranges = <0x0 0x0 0x68900000 0x17700000>; 296 297 #include "stingray-pinctrl.dtsi" --- 124 unchanged lines hidden (view full) --- 422 status = "disabled"; 423 }; 424 425 i2c0: i2c@b0000 { 426 compatible = "brcm,iproc-i2c"; 427 reg = <0x000b0000 0x100>; 428 #address-cells = <1>; 429 #size-cells = <0>; |
412 interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>; | 430 interrupts = <GIC_SPI 177 IRQ_TYPE_NONE>; |
413 clock-frequency = <100000>; 414 status = "disabled"; 415 }; 416 417 wdt0: watchdog@c0000 { 418 compatible = "arm,sp805", "arm,primecell"; 419 reg = <0x000c0000 0x1000>; 420 interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>; 421 clocks = <&hsls_25m_div2_clk>, <&hsls_div4_clk>; 422 clock-names = "wdogclk", "apb_pclk"; | 431 clock-frequency = <100000>; 432 status = "disabled"; 433 }; 434 435 wdt0: watchdog@c0000 { 436 compatible = "arm,sp805", "arm,primecell"; 437 reg = <0x000c0000 0x1000>; 438 interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>; 439 clocks = <&hsls_25m_div2_clk>, <&hsls_div4_clk>; 440 clock-names = "wdogclk", "apb_pclk"; |
441 timeout-sec = <60>; |
|
423 }; 424 425 gpio_hsls: gpio@d0000 { 426 compatible = "brcm,iproc-gpio"; 427 reg = <0x000d0000 0x864>; 428 ngpios = <151>; 429 #gpio-cells = <2>; 430 gpio-controller; --- 17 unchanged lines hidden (view full) --- 448 <&pinmux 151 91 4>; 449 }; 450 451 i2c1: i2c@e0000 { 452 compatible = "brcm,iproc-i2c"; 453 reg = <0x000e0000 0x100>; 454 #address-cells = <1>; 455 #size-cells = <0>; | 442 }; 443 444 gpio_hsls: gpio@d0000 { 445 compatible = "brcm,iproc-gpio"; 446 reg = <0x000d0000 0x864>; 447 ngpios = <151>; 448 #gpio-cells = <2>; 449 gpio-controller; --- 17 unchanged lines hidden (view full) --- 467 <&pinmux 151 91 4>; 468 }; 469 470 i2c1: i2c@e0000 { 471 compatible = "brcm,iproc-i2c"; 472 reg = <0x000e0000 0x100>; 473 #address-cells = <1>; 474 #size-cells = <0>; |
456 interrupts = <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>; | 475 interrupts = <GIC_SPI 178 IRQ_TYPE_NONE>; |
457 clock-frequency = <100000>; 458 status = "disabled"; 459 }; 460 461 uart0: uart@100000 { 462 device_type = "serial"; 463 compatible = "snps,dw-apb-uart"; 464 reg = <0x00100000 0x1000>; --- 132 unchanged lines hidden --- | 476 clock-frequency = <100000>; 477 status = "disabled"; 478 }; 479 480 uart0: uart@100000 { 481 device_type = "serial"; 482 compatible = "snps,dw-apb-uart"; 483 reg = <0x00100000 0x1000>; --- 132 unchanged lines hidden --- |