Lines Matching +full:phy +full:- +full:imx8 +full:- +full:pcie
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 * DHCM-iMX8ML8-C160-R409-F1638-SPI16-GE-CAN2-SD-RTC-WBTA-ADC-T-RGB-CSI2-HS-I-01D2
7 * DHCOM PCB number: 660-100 or newer
8 * PDK2 PCB number: 516-400 or newer
11 /dts-v1/;
13 #include <dt-bindings/leds/common.h>
14 #include <dt-bindings/phy/phy-imx8-pcie.h>
15 #include "imx8mp-dhcom-som.dtsi"
19 compatible = "dh,imx8mp-dhcom-pdk2", "dh,imx8mp-dhcom-som",
23 stdout-path = &uart1;
26 gpio-keys {
27 compatible = "gpio-keys";
29 button-0 {
31 label = "TA1-GPIO-A";
33 pinctrl-0 = <&pinctrl_dhcom_a>;
34 pinctrl-names = "default";
35 wakeup-source;
38 button-1 {
40 label = "TA2-GPIO-B";
42 pinctrl-0 = <&pinctrl_dhcom_b>;
43 pinctrl-names = "default";
44 wakeup-source;
47 button-2 {
49 label = "TA3-GPIO-C";
51 pinctrl-0 = <&pinctrl_dhcom_c>;
52 pinctrl-names = "default";
53 wakeup-source;
56 button-3 {
58 label = "TA4-GPIO-D";
60 pinctrl-0 = <&pinctrl_dhcom_d>;
61 pinctrl-names = "default";
62 wakeup-source;
67 compatible = "gpio-leds";
69 led-0 {
71 default-state = "off";
74 pinctrl-0 = <&pinctrl_dhcom_e>;
75 pinctrl-names = "default";
78 led-1 {
80 default-state = "off";
83 pinctrl-0 = <&pinctrl_dhcom_f>;
84 pinctrl-names = "default";
87 led-2 {
89 default-state = "off";
92 pinctrl-0 = <&pinctrl_dhcom_h>;
93 pinctrl-names = "default";
96 led-3 {
98 default-state = "off";
101 pinctrl-0 = <&pinctrl_dhcom_i>;
102 pinctrl-names = "default";
109 * SoM EQoS ethernet RGMII interface. Remove the other SoM PHY DT node.
111 /delete-node/ ðphy0f;
114 * PDK2 carrier board has KSZ9021 PHY populated and connected to SoM FEC
115 * ethernet RGMII interface. The SoM is not populated with second FEC PHY.
117 /delete-node/ ðphy1f;
120 phy-handle = <ðphypdk>;
123 ethphypdk: ethernet-phy@7 { /* KSZ 9021 */
124 compatible = "ethernet-phy-ieee802.3-c22";
125 pinctrl-0 = <&pinctrl_ethphy1>;
126 pinctrl-names = "default";
127 interrupt-parent = <&gpio4>;
129 max-speed = <100>;
131 reset-assert-us = <1000>;
132 reset-deassert-us = <1000>;
133 reset-gpios = <&gpio4 2 GPIO_ACTIVE_LOW>;
134 rxc-skew-ps = <3000>;
135 rxd0-skew-ps = <0>;
136 rxd1-skew-ps = <0>;
137 rxd2-skew-ps = <0>;
138 rxd3-skew-ps = <0>;
139 rxdv-skew-ps = <0>;
140 txc-skew-ps = <3000>;
141 txd0-skew-ps = <0>;
142 txd1-skew-ps = <0>;
143 txd2-skew-ps = <0>;
144 txd3-skew-ps = <0>;
145 txen-skew-ps = <0>;
155 fsl,over-current-active-low;
164 pinctrl-0 = <&pinctrl_hog_base