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/kirkwood-cloudbox.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 // SPDX-License-Identifier: GPL-2.0
    2 /dts-v1/;
    3 
    4 #include "kirkwood.dtsi"
    5 #include "kirkwood-6281.dtsi"
    6 
    7 / {
    8         model = "LaCie CloudBox";
    9         compatible = "lacie,cloudbox", "marvell,kirkwood-88f6702", "marvell,kirkwood";
   10 
   11         memory {
   12                 device_type = "memory";
   13                 reg = <0x00000000 0x10000000>;
   14         };
   15 
   16         chosen {
   17                 bootargs = "console=ttyS0,115200n8";
   18                 stdout-path = &uart0;
   19         };
   20 
   21         ocp@f1000000 {
   22                 pinctrl: pin-controller@10000 {
   23                         pmx_cloudbox_sata0: pmx-cloudbox-sata0 {
   24                                 marvell,pins = "mpp15";
   25                                 marvell,function = "sata0";
   26                         };
   27                 };
   28 
   29                 serial@12000 {
   30                         status = "okay";
   31                 };
   32 
   33                 sata@80000 {
   34                         pinctrl-0 = <&pmx_cloudbox_sata0>;
   35                         pinctrl-names = "default";
   36                         status = "okay";
   37                         nr-ports = <1>;
   38                 };
   39 
   40                 spi@10600 {
   41                         status = "okay";
   42 
   43                         flash@0 {
   44                                 #address-cells = <1>;
   45                                 #size-cells = <1>;
   46                                 compatible = "mxicy,mx25l4005a", "jedec,spi-nor";
   47                                 reg = <0>;
   48                                 spi-max-frequency = <20000000>;
   49                                 mode = <0>;
   50 
   51                                 partition@0 {
   52                                         reg = <0x0 0x80000>;
   53                                         label = "u-boot";
   54                                 };
   55                         };
   56                 };
   57         };
   58 
   59         gpio_keys {
   60                 compatible = "gpio-keys";
   61                 #address-cells = <1>;
   62                 #size-cells = <0>;
   63 
   64                 power {
   65                         label = "Power push button";
   66                         linux,code = <KEY_POWER>;
   67                         gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
   68                 };
   69         };
   70 
   71         gpio-leds {
   72                 compatible = "gpio-leds";
   73 
   74                 red-fail {
   75                         label = "cloudbox:red:fail";
   76                         gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
   77                 };
   78                 blue-sata {
   79                         label = "cloudbox:blue:sata";
   80                         gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>;
   81                 };
   82         };
   83 
   84         gpio_poweroff {
   85                 compatible = "gpio-poweroff";
   86                 gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;
   87         };
   88 };
   89 
   90 &mdio {
   91         status = "okay";
   92 
   93         ethphy0: ethernet-phy@0 {
   94                 reg = <0>;
   95         };
   96 };
   97 
   98 &eth0 {
   99         status = "okay";
  100         ethernet0-port@0 {
  101                 phy-handle = <&ethphy0>;
  102         };
  103 };

Cache object: 26d7626bf96f04b901cbbd6cbe1f404c


[ 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.