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/orion5x-mv88f5181.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-only
    2 // Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk>
    3 
    4 #include "orion5x.dtsi"
    5 
    6 / {
    7         compatible = "marvell,orion5x-88f5181", "marvell,orion5x";
    8 
    9         soc {
   10                 compatible = "marvell,orion5x-88f5181-mbus", "simple-bus";
   11 
   12                 internal-regs {
   13                         pinctrl: pinctrl@10000 {
   14                                 compatible = "marvell,88f5181-pinctrl";
   15                                 reg = <0x10000 0x8>, <0x10050 0x4>;
   16                         };
   17 
   18                         core_clk: core-clocks@10030 {
   19                                 compatible = "marvell,mv88f5181-core-clock";
   20                                 reg = <0x10010 0x4>;
   21                                 #clock-cells = <1>;
   22                         };
   23 
   24                         mbusc: mbus-controller@20000 {
   25                                 compatible = "marvell,mbus-controller";
   26                                 reg = <0x20000 0x100>, <0x1500 0x20>;
   27                         };
   28                 };
   29         };
   30 };
   31 
   32 &pinctrl {
   33         pmx_ge: pmx-ge {
   34                 marvell,pins = "mpp8", "mpp9", "mpp10", "mpp11",
   35                                "mpp12", "mpp13", "mpp14", "mpp15",
   36                                "mpp16", "mpp17", "mpp18", "mpp19";
   37                 marvell,function = "ge";
   38         };
   39 };
   40 
   41 &eth {
   42         pinctrl-0 = <&pmx_ge>;
   43         pinctrl-names = "default";
   44 };

Cache object: d4baf728f4ecf80f61d676be2771715d


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