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/arm64/freescale/qoriq-fman3-0.dtsi

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+ OR BSD-3-Clause)
    2 /*
    3  * QorIQ FMan v3 device tree
    4  *
    5  * Copyright 2012-2015 Freescale Semiconductor Inc.
    6  *
    7  */
    8 
    9 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
   10 
   11 fman0: fman@1a00000 {
   12         #address-cells = <1>;
   13         #size-cells = <1>;
   14         cell-index = <0>;
   15         compatible = "fsl,fman";
   16         ranges = <0x0 0x0 0x1a00000 0xfe000>;
   17         reg = <0x0 0x1a00000 0x0 0xfe000>;
   18         interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
   19                      <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
   20         clocks = <&clockgen QORIQ_CLK_FMAN 0>;
   21         clock-names = "fmanclk";
   22         fsl,qman-channel-range = <0x800 0x10>;
   23         ptimer-handle = <&ptp_timer0>;
   24         dma-coherent;
   25 
   26         muram@0 {
   27                 compatible = "fsl,fman-muram";
   28                 reg = <0x0 0x60000>;
   29         };
   30 
   31         fman0_oh_0x2: port@82000 {
   32                 cell-index = <0x2>;
   33                 compatible = "fsl,fman-v3-port-oh";
   34                 reg = <0x82000 0x1000>;
   35         };
   36 
   37         fman0_oh_0x3: port@83000 {
   38                 cell-index = <0x3>;
   39                 compatible = "fsl,fman-v3-port-oh";
   40                 reg = <0x83000 0x1000>;
   41         };
   42 
   43         fman0_oh_0x4: port@84000 {
   44                 cell-index = <0x4>;
   45                 compatible = "fsl,fman-v3-port-oh";
   46                 reg = <0x84000 0x1000>;
   47         };
   48 
   49         fman0_oh_0x5: port@85000 {
   50                 cell-index = <0x5>;
   51                 compatible = "fsl,fman-v3-port-oh";
   52                 reg = <0x85000 0x1000>;
   53         };
   54 
   55         fman0_oh_0x6: port@86000 {
   56                 cell-index = <0x6>;
   57                 compatible = "fsl,fman-v3-port-oh";
   58                 reg = <0x86000 0x1000>;
   59         };
   60 
   61         fman0_oh_0x7: port@87000 {
   62                 cell-index = <0x7>;
   63                 compatible = "fsl,fman-v3-port-oh";
   64                 reg = <0x87000 0x1000>;
   65         };
   66 
   67         mdio0: mdio@fc000 {
   68                 #address-cells = <1>;
   69                 #size-cells = <0>;
   70                 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
   71                 reg = <0xfc000 0x1000>;
   72         };
   73 
   74         xmdio0: mdio@fd000 {
   75                 #address-cells = <1>;
   76                 #size-cells = <0>;
   77                 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
   78                 reg = <0xfd000 0x1000>;
   79         };
   80 };
   81 
   82 ptp_timer0: ptp-timer@1afe000 {
   83         compatible = "fsl,fman-ptp-timer";
   84         reg = <0x0 0x1afe000 0x0 0x1000>;
   85         interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
   86         clocks = <&clockgen QORIQ_CLK_FMAN 0>;
   87         fsl,extts-fifo;
   88 };

Cache object: ab03127fbbd37c2c41e36f546d5e1f36


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