xref: /linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mp-dhcom-som-overlay-eth1xfast.dtso (revision b2128290c29902315e632ea59e0504d6bc9e9b42)
1// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2/*
3 * Copyright (C) 2023-2026 Marek Vasut
4 */
5/dts-v1/;
6/plugin/;
7
8#include <dt-bindings/clock/imx8mp-clock.h>
9
10&eqos {	/* First ethernet */
11	pinctrl-0 = <&pinctrl_eqos_rmii>;
12	phy-handle = <&ethphy0f>;
13	phy-mode = "rmii";
14
15	assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_266M>,
16				 <&clk IMX8MP_SYS_PLL2_100M>,
17				 <&clk IMX8MP_SYS_PLL2_50M>;
18	assigned-clock-rates = <0>, <100000000>, <50000000>;
19};
20
21&ethphy0g {	/* Micrel KSZ9131RNXI */
22	status = "disabled";
23};
24
25&ethphy0f {	/* SMSC LAN8740Ai */
26	status = "okay";
27};
28
29&fec {	/* Second ethernet -- HS connector not populated on 1x RMII PHY SoM */
30	status = "disabled";
31};
32
33/* No HS connector on this SoM variant, so no HDMI, PCIe and only USB HS. */
34
35&hdmi_blk_ctrl {
36	status = "disabled";
37};
38
39&hdmi_pvi {
40	status = "disabled";
41};
42
43&hdmi_tx {
44	status = "disabled";
45};
46
47&hdmi_tx_phy {
48	status = "disabled";
49};
50
51&irqsteer_hdmi {
52	status = "disabled";
53};
54
55&lcdif3 {
56	status = "disabled";
57};
58
59&pcie_phy {
60	status = "disabled";
61};
62
63&pcie {
64	status = "disabled";
65};
66
67/* No WiFi/BT chipset on this SoM variant. */
68&uart2 {
69	bluetooth {
70		status = "disabled";
71	};
72};
73
74&usb_dwc3_0 {
75	maximum-speed = "high-speed";
76};
77
78&usb_dwc3_1 {
79	maximum-speed = "high-speed";
80};
81
82/* No WiFi/BT chipset on this SoM variant. */
83&usdhc1 {
84	status = "disabled";
85};
86