The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm/bcm947189acdbmr.dts

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * Copyright (C) 2017 Broadcom
    3  * Author: Florian Fainelli <f.fainelli@gmail.com>
    4  *
    5  * Licensed under the ISC license.
    6  */
    7 
    8 /dts-v1/;
    9 
   10 #include "bcm53573.dtsi"
   11 
   12 / {
   13         compatible = "brcm,bcm947189acdbmr", "brcm,bcm47189", "brcm,bcm53573";
   14         model = "Broadcom BCM947189ACDBMR";
   15 
   16         chosen {
   17                 bootargs = "console=ttyS0,115200 earlycon";
   18         };
   19 
   20         memory@0 {
   21                 device_type = "memory";
   22                 reg = <0x00000000 0x08000000>;
   23         };
   24 
   25         leds {
   26                 compatible = "gpio-leds";
   27 
   28                 wps {
   29                         label = "bcm53xx:blue:wps";
   30                         gpios = <&chipcommon 10 GPIO_ACTIVE_HIGH>;
   31                 };
   32 
   33                 5ghz {
   34                         label = "bcm53xx:blue:5ghz";
   35                         gpios = <&chipcommon 11 GPIO_ACTIVE_HIGH>;
   36                 };
   37 
   38                 2ghz {
   39                         label = "bcm53xx:blue:2ghz";
   40                         gpios = <&chipcommon 12 GPIO_ACTIVE_HIGH>;
   41                 };
   42         };
   43 
   44         gpio-keys {
   45                 compatible = "gpio-keys";
   46 
   47                 button-restart {
   48                         label = "Reset";
   49                         linux,code = <KEY_RESTART>;
   50                         gpios = <&chipcommon 7 GPIO_ACTIVE_HIGH>;
   51                 };
   52 
   53                 button-wps {
   54                         label = "WPS";
   55                         linux,code = <KEY_WPS_BUTTON>;
   56                         gpios = <&chipcommon 9 GPIO_ACTIVE_LOW>;
   57                 };
   58         };
   59 
   60         spi {
   61                 compatible = "spi-gpio";
   62                 num-chipselects = <1>;
   63                 gpio-sck = <&chipcommon 21 0>;
   64                 gpio-miso = <&chipcommon 22 0>;
   65                 gpio-mosi = <&chipcommon 23 0>;
   66                 cs-gpios = <&chipcommon 24 0>;
   67                 #address-cells = <1>;
   68                 #size-cells = <0>;
   69 
   70                 /* External BCM6802 MoCA chip is connected */
   71         };
   72 };
   73 
   74 &pcie0 {
   75         ranges = <0x00000000 0 0 0 0 0x00100000>;
   76         #address-cells = <3>;
   77         #size-cells = <2>;
   78 
   79         bridge@0,0,0 {
   80                 reg = <0x0000 0 0 0 0>;
   81                 ranges = <0x00000000 0 0 0 0 0 0 0x00100000>;
   82                 #address-cells = <3>;
   83                 #size-cells = <2>;
   84 
   85                 wifi@0,1,0 {
   86                         reg = <0x0000 0 0 0 0>;
   87                         ranges = <0x00000000 0 0 0 0x00100000>;
   88                         #address-cells = <1>;
   89                         #size-cells = <1>;
   90                 };
   91         };
   92 };
   93 
   94 &usb2 {
   95         vcc-gpio = <&chipcommon 8 GPIO_ACTIVE_HIGH>;
   96 };

Cache object: 7987d90c838d994f7c66f2dc1409d69a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.