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/mips/ni/169445.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 /dts-v1/;
    2 
    3 / {
    4         #address-cells = <1>;
    5         #size-cells = <1>;
    6         compatible = "ni,169445";
    7 
    8         cpus {
    9                 #address-cells = <1>;
   10                 #size-cells = <0>;
   11                 cpu@0 {
   12                         device_type = "cpu";
   13                         compatible = "mti,mips14KEc";
   14                         clocks = <&baseclk>;
   15                         reg = <0>;
   16                 };
   17         };
   18 
   19         memory@0 {
   20                 device_type = "memory";
   21                 reg = <0x0 0x10000000>;
   22         };
   23 
   24         baseclk: baseclock {
   25                 compatible = "fixed-clock";
   26                 #clock-cells = <0>;
   27                 clock-frequency = <50000000>;
   28         };
   29 
   30         cpu_intc: interrupt-controller {
   31                 #address-cells = <0>;
   32                 compatible = "mti,cpu-interrupt-controller";
   33                 interrupt-controller;
   34                 #interrupt-cells = <1>;
   35         };
   36 
   37         ahb@1f300000 {
   38                 compatible = "simple-bus";
   39                 #address-cells = <1>;
   40                 #size-cells = <1>;
   41                 ranges = <0x0 0x1f300000 0x80FFF>;
   42 
   43                 gpio1: gpio@10 {
   44                         compatible = "ni,169445-nand-gpio";
   45                         reg = <0x10 0x4>;
   46                         reg-names = "dat";
   47                         gpio-controller;
   48                         #gpio-cells = <2>;
   49                 };
   50 
   51                 gpio2: gpio@14 {
   52                         compatible = "ni,169445-nand-gpio";
   53                         reg = <0x14 0x4>;
   54                         reg-names = "dat";
   55                         gpio-controller;
   56                         #gpio-cells = <2>;
   57                         no-output;
   58                 };
   59 
   60                 nand@0 {
   61                         compatible = "gpio-control-nand";
   62                         nand-on-flash-bbt;
   63                         nand-ecc-mode = "soft_bch";
   64                         nand-ecc-step-size = <512>;
   65                         nand-ecc-strength = <4>;
   66                         reg = <0x0 4>;
   67                         gpios = <&gpio2 0 0>, /* rdy */
   68                                 <&gpio1 1 0>, /* nce */
   69                                 <&gpio1 2 0>, /* ale */
   70                                 <&gpio1 3 0>, /* cle */
   71                                 <&gpio1 4 0>; /* nwp */
   72                 };
   73 
   74                 serial@80000 {
   75                         compatible = "ns16550a";
   76                         reg = <0x80000 0x1000>;
   77                         interrupt-parent = <&cpu_intc>;
   78                         interrupts = <6>;
   79                         clocks = <&baseclk>;
   80                         reg-shift = <0>;
   81                 };
   82 
   83                 ethernet@40000 {
   84                         compatible = "snps,dwmac-4.10a";
   85                         interrupt-parent = <&cpu_intc>;
   86                         interrupts = <5>;
   87                         interrupt-names = "macirq";
   88                         reg = <0x40000 0x2000>;
   89                         clock-names = "stmmaceth", "pclk";
   90                         clocks = <&baseclk>, <&baseclk>;
   91 
   92                         phy-mode = "rgmii";
   93 
   94                         fixed-link {
   95                                 speed = <1000>;
   96                                 full-duplex;
   97                         };
   98                 };
   99         };
  100 };

Cache object: 6bbdeb180fab7e9aad4cbae8af202066


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