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/renesas/cat875.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
    2 /*
    3  * Device Tree Source for the Silicon Linux sub board for CAT874 (CAT875)
    4  *
    5  * Copyright (C) 2019 Renesas Electronics Corp.
    6  */
    7 
    8 / {
    9         model = "Silicon Linux sub board for CAT874 (CAT875)";
   10 
   11         aliases {
   12                 ethernet0 = &avb;
   13         };
   14 };
   15 
   16 &avb {
   17         pinctrl-0 = <&avb_pins>;
   18         pinctrl-names = "default";
   19         renesas,no-ether-link;
   20         phy-handle = <&phy0>;
   21         phy-mode = "rgmii-id";
   22         status = "okay";
   23 
   24         phy0: ethernet-phy@0 {
   25                 compatible = "ethernet-phy-id001c.c915",
   26                              "ethernet-phy-ieee802.3-c22";
   27                 reg = <0>;
   28                 interrupt-parent = <&gpio2>;
   29                 interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
   30                 reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
   31         };
   32 };
   33 
   34 &can0 {
   35         pinctrl-0 = <&can0_pins>;
   36         pinctrl-names = "default";
   37         status = "okay";
   38 };
   39 
   40 &can1 {
   41         pinctrl-0 = <&can1_pins>;
   42         pinctrl-names = "default";
   43         status = "okay";
   44 };
   45 
   46 &pciec0 {
   47         status = "okay";
   48 };
   49 
   50 &pfc {
   51         avb_pins: avb {
   52                 mux {
   53                         groups = "avb_mii";
   54                         function = "avb";
   55                 };
   56         };
   57 
   58         can0_pins: can0 {
   59                 groups = "can0_data";
   60                 function = "can0";
   61         };
   62 
   63         can1_pins: can1 {
   64                 groups = "can1_data";
   65                 function = "can1";
   66         };
   67 };

Cache object: b70098804dae43947f9f771b87559bae


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