linux/arch/mips/boot/dts/brcm/bcm97358svmb.dts
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2/dts-v1/;
   3
   4#include "bcm7358.dtsi"
   5#include "bcm97xxx-nand-cs1-bch4.dtsi"
   6
   7/ {
   8        compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
   9        model = "Broadcom BCM97358SVMB";
  10
  11        memory@0 {
  12                device_type = "memory";
  13                reg = <0x00000000 0x10000000>;
  14        };
  15
  16        chosen {
  17                bootargs = "console=ttyS0,115200";
  18                stdout-path = &uart0;
  19        };
  20};
  21
  22&uart0 {
  23        status = "okay";
  24};
  25
  26&uart1 {
  27        status = "okay";
  28};
  29
  30&uart2 {
  31        status = "okay";
  32};
  33
  34&bsca {
  35        status = "okay";
  36};
  37
  38&bscb {
  39        status = "okay";
  40};
  41
  42&bscc {
  43        status = "okay";
  44};
  45
  46&bscd {
  47        status = "okay";
  48};
  49
  50&pwma {
  51        status = "okay";
  52};
  53
  54&pwmb {
  55        status = "okay";
  56};
  57
  58&watchdog {
  59        status = "okay";
  60};
  61
  62&enet0 {
  63        status = "okay";
  64};
  65
  66&ehci0 {
  67        status = "okay";
  68};
  69
  70&ohci0 {
  71        status = "okay";
  72};
  73
  74&nand {
  75        status = "okay";
  76};
  77
  78&qspi {
  79        status = "okay";
  80
  81        m25p80@0 {
  82                compatible = "m25p80";
  83                reg = <0>;
  84                spi-max-frequency = <40000000>;
  85                spi-cpol;
  86                spi-cpha;
  87                use-bspi;
  88                m25p,fast-read;
  89
  90                partitions {
  91                        compatible = "fixed-partitions";
  92                        #address-cells = <1>;
  93                        #size-cells = <1>;
  94
  95                        flash0.cfe@0 {
  96                                reg = <0x0 0x200000>;
  97                        };
  98
  99                        flash0.mac@200000 {
 100                                reg = <0x200000 0x40000>;
 101                        };
 102
 103                        flash0.nvram@240000 {
 104                                reg = <0x240000 0x10000>;
 105                        };
 106                };
 107        };
 108};
 109
 110&mspi {
 111        status = "okay";
 112};
 113
 114&waketimer {
 115        status = "okay";
 116};
 117