1c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2c66ec88fSEmmanuel Vadot/dts-v1/; 3c66ec88fSEmmanuel Vadot 42eb4d8dcSEmmanuel Vadot#include "bcm7435.dtsi" 52eb4d8dcSEmmanuel Vadot#include "bcm97xxx-nand-cs1-bch24.dtsi" 6c66ec88fSEmmanuel Vadot 7c66ec88fSEmmanuel Vadot/ { 8c66ec88fSEmmanuel Vadot compatible = "brcm,bcm97435svmb", "brcm,bcm7435"; 9c66ec88fSEmmanuel Vadot model = "Broadcom BCM97435SVMB"; 10c66ec88fSEmmanuel Vadot 11c66ec88fSEmmanuel Vadot memory@0 { 12c66ec88fSEmmanuel Vadot device_type = "memory"; 13c66ec88fSEmmanuel Vadot reg = <0x00000000 0x10000000>, 14c66ec88fSEmmanuel Vadot <0x20000000 0x30000000>, 15c66ec88fSEmmanuel Vadot <0x90000000 0x40000000>; 16c66ec88fSEmmanuel Vadot }; 17c66ec88fSEmmanuel Vadot 18c66ec88fSEmmanuel Vadot chosen { 19c66ec88fSEmmanuel Vadot bootargs = "console=ttyS0,115200"; 20c66ec88fSEmmanuel Vadot stdout-path = &uart0; 21c66ec88fSEmmanuel Vadot }; 22c66ec88fSEmmanuel Vadot}; 23c66ec88fSEmmanuel Vadot 24c66ec88fSEmmanuel Vadot&uart0 { 25c66ec88fSEmmanuel Vadot status = "okay"; 26c66ec88fSEmmanuel Vadot}; 27c66ec88fSEmmanuel Vadot 28c66ec88fSEmmanuel Vadot&uart1 { 29c66ec88fSEmmanuel Vadot status = "okay"; 30c66ec88fSEmmanuel Vadot}; 31c66ec88fSEmmanuel Vadot 32c66ec88fSEmmanuel Vadot&uart2 { 33c66ec88fSEmmanuel Vadot status = "okay"; 34c66ec88fSEmmanuel Vadot}; 35c66ec88fSEmmanuel Vadot 36c66ec88fSEmmanuel Vadot&bsca { 37c66ec88fSEmmanuel Vadot status = "okay"; 38c66ec88fSEmmanuel Vadot}; 39c66ec88fSEmmanuel Vadot 40c66ec88fSEmmanuel Vadot&bscb { 41c66ec88fSEmmanuel Vadot status = "okay"; 42c66ec88fSEmmanuel Vadot}; 43c66ec88fSEmmanuel Vadot 44c66ec88fSEmmanuel Vadot&bscc { 45c66ec88fSEmmanuel Vadot status = "okay"; 46c66ec88fSEmmanuel Vadot}; 47c66ec88fSEmmanuel Vadot 48c66ec88fSEmmanuel Vadot&bscd { 49c66ec88fSEmmanuel Vadot status = "okay"; 50c66ec88fSEmmanuel Vadot}; 51c66ec88fSEmmanuel Vadot 52c66ec88fSEmmanuel Vadot&bsce { 53c66ec88fSEmmanuel Vadot status = "okay"; 54c66ec88fSEmmanuel Vadot}; 55c66ec88fSEmmanuel Vadot 56c66ec88fSEmmanuel Vadot&pwma { 57c66ec88fSEmmanuel Vadot status = "okay"; 58c66ec88fSEmmanuel Vadot}; 59c66ec88fSEmmanuel Vadot 60c66ec88fSEmmanuel Vadot&pwmb { 61c66ec88fSEmmanuel Vadot status = "okay"; 62c66ec88fSEmmanuel Vadot}; 63c66ec88fSEmmanuel Vadot 64c66ec88fSEmmanuel Vadot&watchdog { 65c66ec88fSEmmanuel Vadot status = "okay"; 66c66ec88fSEmmanuel Vadot}; 67c66ec88fSEmmanuel Vadot 68c66ec88fSEmmanuel Vadot&enet0 { 69c66ec88fSEmmanuel Vadot status = "okay"; 70c66ec88fSEmmanuel Vadot}; 71c66ec88fSEmmanuel Vadot 72c66ec88fSEmmanuel Vadot&ehci0 { 73c66ec88fSEmmanuel Vadot status = "okay"; 74c66ec88fSEmmanuel Vadot}; 75c66ec88fSEmmanuel Vadot 76c66ec88fSEmmanuel Vadot&ohci0 { 77c66ec88fSEmmanuel Vadot status = "okay"; 78c66ec88fSEmmanuel Vadot}; 79c66ec88fSEmmanuel Vadot 80c66ec88fSEmmanuel Vadot&ehci1 { 81c66ec88fSEmmanuel Vadot status = "okay"; 82c66ec88fSEmmanuel Vadot}; 83c66ec88fSEmmanuel Vadot 84c66ec88fSEmmanuel Vadot&ohci1 { 85c66ec88fSEmmanuel Vadot status = "okay"; 86c66ec88fSEmmanuel Vadot}; 87c66ec88fSEmmanuel Vadot 88c66ec88fSEmmanuel Vadot&ehci2 { 89c66ec88fSEmmanuel Vadot status = "okay"; 90c66ec88fSEmmanuel Vadot}; 91c66ec88fSEmmanuel Vadot 92c66ec88fSEmmanuel Vadot&ohci2 { 93c66ec88fSEmmanuel Vadot status = "okay"; 94c66ec88fSEmmanuel Vadot}; 95c66ec88fSEmmanuel Vadot 96c66ec88fSEmmanuel Vadot&ehci3 { 97c66ec88fSEmmanuel Vadot status = "okay"; 98c66ec88fSEmmanuel Vadot}; 99c66ec88fSEmmanuel Vadot 100c66ec88fSEmmanuel Vadot&ohci3 { 101c66ec88fSEmmanuel Vadot status = "okay"; 102c66ec88fSEmmanuel Vadot}; 103c66ec88fSEmmanuel Vadot 104c66ec88fSEmmanuel Vadot&nand { 105c66ec88fSEmmanuel Vadot status = "okay"; 106c66ec88fSEmmanuel Vadot}; 107c66ec88fSEmmanuel Vadot 108c66ec88fSEmmanuel Vadot&sata { 109c66ec88fSEmmanuel Vadot status = "okay"; 110c66ec88fSEmmanuel Vadot}; 111c66ec88fSEmmanuel Vadot 112c66ec88fSEmmanuel Vadot&sata_phy { 113c66ec88fSEmmanuel Vadot status = "okay"; 114c66ec88fSEmmanuel Vadot}; 115c66ec88fSEmmanuel Vadot 116c66ec88fSEmmanuel Vadot&sdhci0 { 117c66ec88fSEmmanuel Vadot status = "okay"; 118c66ec88fSEmmanuel Vadot}; 119c66ec88fSEmmanuel Vadot 120c66ec88fSEmmanuel Vadot&sdhci1 { 121c66ec88fSEmmanuel Vadot status = "okay"; 122c66ec88fSEmmanuel Vadot}; 123c66ec88fSEmmanuel Vadot 124c66ec88fSEmmanuel Vadot&mspi { 125c66ec88fSEmmanuel Vadot status = "okay"; 126c66ec88fSEmmanuel Vadot}; 127c66ec88fSEmmanuel Vadot 128c66ec88fSEmmanuel Vadot&waketimer { 129c66ec88fSEmmanuel Vadot status = "okay"; 130c66ec88fSEmmanuel Vadot}; 131*e67e8565SEmmanuel Vadot 132*e67e8565SEmmanuel Vadot&pcie_0 { 133*e67e8565SEmmanuel Vadot status = "okay"; 134*e67e8565SEmmanuel Vadot /* 1GB Memc0, 1GB Memc1 */ 135*e67e8565SEmmanuel Vadot brcm,scb-sizes = <0 0x40000000 0 0x40000000>; 136*e67e8565SEmmanuel Vadot dma-ranges = <0x43000000 0x00000000 0x00000000 0x00000000 0x0 0x10000000 137*e67e8565SEmmanuel Vadot 0x43000000 0x00000000 0x10000000 0x20000000 0x0 0x30000000 138*e67e8565SEmmanuel Vadot 0x43000000 0x00000000 0x40000000 0x90000000 0x0 0x40000000>; 139*e67e8565SEmmanuel Vadot}; 140