1 // SPDX-License-Identifier: BSD-3-Clause 2 /* 3 * Device tree for the BCM23550 SoC. 4 * 5 * Copyright (C) 2016 Broadcom 6 */ 7 8 #include "bcm2166x-common.dtsi" 9 10 / { 11 interrupt-parent = <&gic>; 12 13 cpus { 14 #address-cells = <1>; 15 #size-cells = <0>; 16 17 cpu0: cpu@0 { 18 device_type = "cpu"; 19 compatible = "arm,cortex-a7"; 20 reg = <0>; 21 clock-frequency = <1000000000>; 22 }; 23 24 cpu1: cpu@1 { 25 device_type = "cpu"; 26 compatible = "arm,cortex-a7"; 27 enable-method = "brcm,bcm23550"; 28 secondary-boot-reg = <0x35004178>; 29 reg = <1>; 30 clock-frequency = <1000000000>; 31 }; 32 33 cpu2: cpu@2 { 34 device_type = "cpu"; 35 compatible = "arm,cortex-a7"; 36 enable-method = "brcm,bcm23550"; 37 secondary-boot-reg = <0x35004178>; 38 reg = <2>; 39 clock-frequency = <1000000000>; 40 }; 41 42 cpu3: cpu@3 { 43 device_type = "cpu"; 44 compatible = "arm,cortex-a7"; 45 enable-method = "brcm,bcm23550"; 46 secondary-boot-reg = <0x35004178>; 47 reg = <3>; 48 clock-frequency = <1000000000>; 49 }; 50 }; 51 }; 52 53 &apps { 54 cdc: cdc@1b0e000 { 55 compatible = "brcm,bcm23550-cdc"; 56 reg = <0x01b0e000 0x78>; 57 }; 58 59 gic: interrupt-controller@1b21000 { 60 compatible = "arm,cortex-a9-gic"; 61 #interrupt-cells = <3>; 62 #address-cells = <0>; 63 interrupt-controller; 64 reg = <0x01b21000 0x1000>, 65 <0x01b22000 0x1000>; 66 }; 67 }; 68 69 &bsc1 { 70 compatible = "brcm,bcm23550-i2c", "brcm,kona-i2c"; 71 }; 72 73 &bsc2 { 74 compatible = "brcm,bcm23550-i2c", "brcm,kona-i2c"; 75 }; 76 77 &bsc3 { 78 compatible = "brcm,bcm23550-i2c", "brcm,kona-i2c"; 79 }; 80 81 &bsc4 { 82 compatible = "brcm,bcm23550-i2c", "brcm,kona-i2c"; 83 }; 84 85 &gpio { 86 compatible = "brcm,bcm23550-gpio", "brcm,kona-gpio"; 87 }; 88 89 &smc { 90 compatible = "brcm,bcm23550-smc", "brcm,kona-smc"; 91 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.