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/zynq-microzed.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 /*
    3  * Copyright (C) 2011 - 2014 Xilinx
    4  * Copyright (C) 2016 Jagan Teki <jteki@openedev.com>
    5  */
    6 /dts-v1/;
    7 /include/ "zynq-7000.dtsi"
    8 
    9 / {
   10         model = "Avnet MicroZed board";
   11         compatible = "avnet,zynq-microzed", "xlnx,zynq-microzed", "xlnx,zynq-7000";
   12 
   13         aliases {
   14                 ethernet0 = &gem0;
   15                 serial0 = &uart1;
   16         };
   17 
   18         memory@0 {
   19                 device_type = "memory";
   20                 reg = <0x0 0x40000000>;
   21         };
   22 
   23         chosen {
   24                 bootargs = "earlycon";
   25                 stdout-path = "serial0:115200n8";
   26         };
   27 
   28         usb_phy0: phy0 {
   29                 compatible = "usb-nop-xceiv";
   30                 #phy-cells = <0>;
   31         };
   32 };
   33 
   34 &clkc {
   35         ps-clk-frequency = <33333333>;
   36 };
   37 
   38 &gem0 {
   39         status = "okay";
   40         phy-mode = "rgmii-id";
   41         phy-handle = <&ethernet_phy>;
   42 
   43         ethernet_phy: ethernet-phy@0 {
   44                 reg = <0>;
   45         };
   46 };
   47 
   48 &sdhci0 {
   49         status = "okay";
   50 };
   51 
   52 &uart1 {
   53         status = "okay";
   54 };
   55 
   56 &usb0 {
   57         status = "okay";
   58         dr_mode = "host";
   59         usb-phy = <&usb_phy0>;
   60         pinctrl-names = "default";
   61         pinctrl-0 = <&pinctrl_usb0_default>;
   62 };
   63 
   64 &pinctrl0 {
   65         pinctrl_usb0_default: usb0-default {
   66                 mux {
   67                         groups = "usb0_0_grp";
   68                         function = "usb0";
   69                 };
   70 
   71                 conf {
   72                         groups = "usb0_0_grp";
   73                         slew-rate = <0>;
   74                         io-standard = <1>;
   75                 };
   76 
   77                 conf-rx {
   78                         pins = "MIO29", "MIO31", "MIO36";
   79                         bias-high-impedance;
   80                 };
   81 
   82                 conf-tx {
   83                         pins = "MIO28", "MIO30", "MIO32", "MIO33", "MIO34",
   84                                "MIO35", "MIO37", "MIO38", "MIO39";
   85                         bias-disable;
   86                 };
   87         };
   88 };

Cache object: c0b202e1bb9b5a6404aa1fe7b45cb7bd


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