xref: /freebsd-src/sys/contrib/device-tree/src/arm/mediatek/mt7623n.dtsi (revision 84943d6f38e936ac3b7a3947ca26eeb27a39f938)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Copyright © 2017-2020 MediaTek Inc.
4*f126890aSEmmanuel Vadot * Author: Sean Wang <sean.wang@mediatek.com>
5*f126890aSEmmanuel Vadot *	   Ryder Lee <ryder.lee@mediatek.com>
6*f126890aSEmmanuel Vadot *
7*f126890aSEmmanuel Vadot */
8*f126890aSEmmanuel Vadot
9*f126890aSEmmanuel Vadot#include "mt7623.dtsi"
10*f126890aSEmmanuel Vadot#include <dt-bindings/memory/mt2701-larb-port.h>
11*f126890aSEmmanuel Vadot
12*f126890aSEmmanuel Vadot/ {
13*f126890aSEmmanuel Vadot	aliases {
14*f126890aSEmmanuel Vadot		rdma0 = &rdma0;
15*f126890aSEmmanuel Vadot		rdma1 = &rdma1;
16*f126890aSEmmanuel Vadot	};
17*f126890aSEmmanuel Vadot
18*f126890aSEmmanuel Vadot	g3dsys: syscon@13000000 {
19*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-g3dsys",
20*f126890aSEmmanuel Vadot			     "mediatek,mt2701-g3dsys",
21*f126890aSEmmanuel Vadot			     "syscon";
22*f126890aSEmmanuel Vadot		reg = <0 0x13000000 0 0x200>;
23*f126890aSEmmanuel Vadot		#clock-cells = <1>;
24*f126890aSEmmanuel Vadot		#reset-cells = <1>;
25*f126890aSEmmanuel Vadot	};
26*f126890aSEmmanuel Vadot
27*f126890aSEmmanuel Vadot	mali: gpu@13040000 {
28*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-mali", "arm,mali-450";
29*f126890aSEmmanuel Vadot		reg = <0 0x13040000 0 0x30000>;
30*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_LOW>,
31*f126890aSEmmanuel Vadot			     <GIC_SPI 171 IRQ_TYPE_LEVEL_LOW>,
32*f126890aSEmmanuel Vadot			     <GIC_SPI 172 IRQ_TYPE_LEVEL_LOW>,
33*f126890aSEmmanuel Vadot			     <GIC_SPI 173 IRQ_TYPE_LEVEL_LOW>,
34*f126890aSEmmanuel Vadot			     <GIC_SPI 174 IRQ_TYPE_LEVEL_LOW>,
35*f126890aSEmmanuel Vadot			     <GIC_SPI 175 IRQ_TYPE_LEVEL_LOW>,
36*f126890aSEmmanuel Vadot			     <GIC_SPI 176 IRQ_TYPE_LEVEL_LOW>,
37*f126890aSEmmanuel Vadot			     <GIC_SPI 177 IRQ_TYPE_LEVEL_LOW>,
38*f126890aSEmmanuel Vadot			     <GIC_SPI 178 IRQ_TYPE_LEVEL_LOW>,
39*f126890aSEmmanuel Vadot			     <GIC_SPI 179 IRQ_TYPE_LEVEL_LOW>,
40*f126890aSEmmanuel Vadot			     <GIC_SPI 180 IRQ_TYPE_LEVEL_LOW>;
41*f126890aSEmmanuel Vadot		interrupt-names = "gp", "gpmmu", "pp0", "ppmmu0", "pp1",
42*f126890aSEmmanuel Vadot				  "ppmmu1", "pp2", "ppmmu2", "pp3", "ppmmu3",
43*f126890aSEmmanuel Vadot				  "pp";
44*f126890aSEmmanuel Vadot		clocks = <&topckgen CLK_TOP_MMPLL>,
45*f126890aSEmmanuel Vadot			 <&g3dsys CLK_G3DSYS_CORE>;
46*f126890aSEmmanuel Vadot		clock-names = "bus", "core";
47*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_MFG>;
48*f126890aSEmmanuel Vadot		resets = <&g3dsys MT2701_G3DSYS_CORE_RST>;
49*f126890aSEmmanuel Vadot	};
50*f126890aSEmmanuel Vadot
51*f126890aSEmmanuel Vadot	mmsys: syscon@14000000 {
52*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-mmsys",
53*f126890aSEmmanuel Vadot			     "mediatek,mt2701-mmsys",
54*f126890aSEmmanuel Vadot			     "syscon";
55*f126890aSEmmanuel Vadot		reg = <0 0x14000000 0 0x1000>;
56*f126890aSEmmanuel Vadot		#clock-cells = <1>;
57*f126890aSEmmanuel Vadot	};
58*f126890aSEmmanuel Vadot
59*f126890aSEmmanuel Vadot	larb0: larb@14010000 {
60*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-smi-larb",
61*f126890aSEmmanuel Vadot			     "mediatek,mt2701-smi-larb";
62*f126890aSEmmanuel Vadot		reg = <0 0x14010000 0 0x1000>;
63*f126890aSEmmanuel Vadot		mediatek,smi = <&smi_common>;
64*f126890aSEmmanuel Vadot		mediatek,larb-id = <0>;
65*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_SMI_LARB0>,
66*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_SMI_LARB0>;
67*f126890aSEmmanuel Vadot		clock-names = "apb", "smi";
68*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
69*f126890aSEmmanuel Vadot	};
70*f126890aSEmmanuel Vadot
71*f126890aSEmmanuel Vadot	larb1: larb@16010000 {
72*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-smi-larb",
73*f126890aSEmmanuel Vadot			     "mediatek,mt2701-smi-larb";
74*f126890aSEmmanuel Vadot		reg = <0 0x16010000 0 0x1000>;
75*f126890aSEmmanuel Vadot		mediatek,smi = <&smi_common>;
76*f126890aSEmmanuel Vadot		mediatek,larb-id = <1>;
77*f126890aSEmmanuel Vadot		clocks = <&vdecsys CLK_VDEC_CKGEN>,
78*f126890aSEmmanuel Vadot			 <&vdecsys CLK_VDEC_LARB>;
79*f126890aSEmmanuel Vadot		clock-names = "apb", "smi";
80*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_VDEC>;
81*f126890aSEmmanuel Vadot	};
82*f126890aSEmmanuel Vadot
83*f126890aSEmmanuel Vadot	larb2: larb@15001000 {
84*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-smi-larb",
85*f126890aSEmmanuel Vadot			     "mediatek,mt2701-smi-larb";
86*f126890aSEmmanuel Vadot		reg = <0 0x15001000 0 0x1000>;
87*f126890aSEmmanuel Vadot		mediatek,smi = <&smi_common>;
88*f126890aSEmmanuel Vadot		mediatek,larb-id = <2>;
89*f126890aSEmmanuel Vadot		clocks = <&imgsys CLK_IMG_SMI_COMM>,
90*f126890aSEmmanuel Vadot			 <&imgsys CLK_IMG_SMI_COMM>;
91*f126890aSEmmanuel Vadot		clock-names = "apb", "smi";
92*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
93*f126890aSEmmanuel Vadot	};
94*f126890aSEmmanuel Vadot
95*f126890aSEmmanuel Vadot	imgsys: syscon@15000000 {
96*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-imgsys",
97*f126890aSEmmanuel Vadot			     "mediatek,mt2701-imgsys",
98*f126890aSEmmanuel Vadot			     "syscon";
99*f126890aSEmmanuel Vadot		reg = <0 0x15000000 0 0x1000>;
100*f126890aSEmmanuel Vadot		#clock-cells = <1>;
101*f126890aSEmmanuel Vadot	};
102*f126890aSEmmanuel Vadot
103*f126890aSEmmanuel Vadot	iommu: mmsys_iommu@10205000 {
104*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-m4u",
105*f126890aSEmmanuel Vadot			     "mediatek,mt2701-m4u";
106*f126890aSEmmanuel Vadot		reg = <0 0x10205000 0 0x1000>;
107*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_LOW>;
108*f126890aSEmmanuel Vadot		clocks = <&infracfg CLK_INFRA_M4U>;
109*f126890aSEmmanuel Vadot		clock-names = "bclk";
110*f126890aSEmmanuel Vadot		mediatek,larbs = <&larb0 &larb1 &larb2>;
111*f126890aSEmmanuel Vadot		#iommu-cells = <1>;
112*f126890aSEmmanuel Vadot	};
113*f126890aSEmmanuel Vadot
114*f126890aSEmmanuel Vadot	jpegdec: jpegdec@15004000 {
115*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-jpgdec",
116*f126890aSEmmanuel Vadot			     "mediatek,mt2701-jpgdec";
117*f126890aSEmmanuel Vadot		reg = <0 0x15004000 0 0x1000>;
118*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_LOW>;
119*f126890aSEmmanuel Vadot		clocks = <&imgsys CLK_IMG_JPGDEC_SMI>,
120*f126890aSEmmanuel Vadot			 <&imgsys CLK_IMG_JPGDEC>;
121*f126890aSEmmanuel Vadot		clock-names = "jpgdec-smi",
122*f126890aSEmmanuel Vadot			      "jpgdec";
123*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>;
124*f126890aSEmmanuel Vadot		iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>,
125*f126890aSEmmanuel Vadot			 <&iommu MT2701_M4U_PORT_JPGDEC_BSDMA>;
126*f126890aSEmmanuel Vadot	};
127*f126890aSEmmanuel Vadot
128*f126890aSEmmanuel Vadot	smi_common: smi@1000c000 {
129*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-smi-common",
130*f126890aSEmmanuel Vadot			     "mediatek,mt2701-smi-common";
131*f126890aSEmmanuel Vadot		reg = <0 0x1000c000 0 0x1000>;
132*f126890aSEmmanuel Vadot		clocks = <&infracfg CLK_INFRA_SMI>,
133*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_SMI_COMMON>,
134*f126890aSEmmanuel Vadot			 <&infracfg CLK_INFRA_SMI>;
135*f126890aSEmmanuel Vadot		clock-names = "apb", "smi", "async";
136*f126890aSEmmanuel Vadot		power-domains = <&scpsys MT2701_POWER_DOMAIN_DISP>;
137*f126890aSEmmanuel Vadot	};
138*f126890aSEmmanuel Vadot
139*f126890aSEmmanuel Vadot	ovl: ovl@14007000 {
140*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-ovl",
141*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-ovl";
142*f126890aSEmmanuel Vadot		reg = <0 0x14007000 0 0x1000>;
143*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_LOW>;
144*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DISP_OVL>;
145*f126890aSEmmanuel Vadot		iommus = <&iommu MT2701_M4U_PORT_DISP_OVL_0>;
146*f126890aSEmmanuel Vadot	};
147*f126890aSEmmanuel Vadot
148*f126890aSEmmanuel Vadot	rdma0: rdma@14008000 {
149*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-rdma",
150*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-rdma";
151*f126890aSEmmanuel Vadot		reg = <0 0x14008000 0 0x1000>;
152*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_LOW>;
153*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DISP_RDMA>;
154*f126890aSEmmanuel Vadot		iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA>;
155*f126890aSEmmanuel Vadot	};
156*f126890aSEmmanuel Vadot
157*f126890aSEmmanuel Vadot	wdma@14009000 {
158*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-wdma",
159*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-wdma";
160*f126890aSEmmanuel Vadot		reg = <0 0x14009000 0 0x1000>;
161*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_LOW>;
162*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DISP_WDMA>;
163*f126890aSEmmanuel Vadot		iommus = <&iommu MT2701_M4U_PORT_DISP_WDMA>;
164*f126890aSEmmanuel Vadot	};
165*f126890aSEmmanuel Vadot
166*f126890aSEmmanuel Vadot	bls: pwm@1400a000 {
167*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-pwm",
168*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-pwm";
169*f126890aSEmmanuel Vadot		reg = <0 0x1400a000 0 0x1000>;
170*f126890aSEmmanuel Vadot		#pwm-cells = <2>;
171*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_MDP_BLS_26M>,
172*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_DISP_BLS>;
173*f126890aSEmmanuel Vadot		clock-names = "main", "mm";
174*f126890aSEmmanuel Vadot		status = "disabled";
175*f126890aSEmmanuel Vadot	};
176*f126890aSEmmanuel Vadot
177*f126890aSEmmanuel Vadot	color: color@1400b000 {
178*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-color",
179*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-color";
180*f126890aSEmmanuel Vadot		reg = <0 0x1400b000 0 0x1000>;
181*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 156 IRQ_TYPE_LEVEL_LOW>;
182*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DISP_COLOR>;
183*f126890aSEmmanuel Vadot	};
184*f126890aSEmmanuel Vadot
185*f126890aSEmmanuel Vadot	dsi: dsi@1400c000 {
186*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-dsi",
187*f126890aSEmmanuel Vadot			     "mediatek,mt2701-dsi";
188*f126890aSEmmanuel Vadot		reg = <0 0x1400c000 0 0x1000>;
189*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_LOW>;
190*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DSI_ENGINE>,
191*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_DSI_DIG>,
192*f126890aSEmmanuel Vadot			 <&mipi_tx0>;
193*f126890aSEmmanuel Vadot		clock-names = "engine", "digital", "hs";
194*f126890aSEmmanuel Vadot		phys = <&mipi_tx0>;
195*f126890aSEmmanuel Vadot		phy-names = "dphy";
196*f126890aSEmmanuel Vadot		status = "disabled";
197*f126890aSEmmanuel Vadot	};
198*f126890aSEmmanuel Vadot
199*f126890aSEmmanuel Vadot	mutex: mutex@1400e000 {
200*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-mutex",
201*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-mutex";
202*f126890aSEmmanuel Vadot		reg = <0 0x1400e000 0 0x1000>;
203*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 161 IRQ_TYPE_LEVEL_LOW>;
204*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_MUTEX_32K>;
205*f126890aSEmmanuel Vadot	};
206*f126890aSEmmanuel Vadot
207*f126890aSEmmanuel Vadot	rdma1: rdma@14012000 {
208*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-disp-rdma",
209*f126890aSEmmanuel Vadot			     "mediatek,mt2701-disp-rdma";
210*f126890aSEmmanuel Vadot		reg = <0 0x14012000 0 0x1000>;
211*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_LOW>;
212*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DISP_RDMA1>;
213*f126890aSEmmanuel Vadot		iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA1>;
214*f126890aSEmmanuel Vadot	};
215*f126890aSEmmanuel Vadot
216*f126890aSEmmanuel Vadot	dpi0: dpi@14014000 {
217*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-dpi",
218*f126890aSEmmanuel Vadot			     "mediatek,mt2701-dpi";
219*f126890aSEmmanuel Vadot		reg = <0 0x14014000 0 0x1000>;
220*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_LOW>;
221*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_DPI1_DIGL>,
222*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_DPI1_ENGINE>,
223*f126890aSEmmanuel Vadot			 <&apmixedsys CLK_APMIXED_TVDPLL>;
224*f126890aSEmmanuel Vadot		clock-names = "pixel", "engine", "pll";
225*f126890aSEmmanuel Vadot		status = "disabled";
226*f126890aSEmmanuel Vadot	};
227*f126890aSEmmanuel Vadot
228*f126890aSEmmanuel Vadot	hdmi0: hdmi@14015000 {
229*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-hdmi",
230*f126890aSEmmanuel Vadot			     "mediatek,mt2701-hdmi";
231*f126890aSEmmanuel Vadot		reg = <0 0x14015000 0 0x400>;
232*f126890aSEmmanuel Vadot		clocks = <&mmsys CLK_MM_HDMI_PIXEL>,
233*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_HDMI_PLL>,
234*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_HDMI_AUDIO>,
235*f126890aSEmmanuel Vadot			 <&mmsys CLK_MM_HDMI_SPDIF>;
236*f126890aSEmmanuel Vadot		clock-names = "pixel", "pll", "bclk", "spdif";
237*f126890aSEmmanuel Vadot		phys = <&hdmi_phy>;
238*f126890aSEmmanuel Vadot		phy-names = "hdmi";
239*f126890aSEmmanuel Vadot		mediatek,syscon-hdmi = <&mmsys 0x900>;
240*f126890aSEmmanuel Vadot		cec = <&cec>;
241*f126890aSEmmanuel Vadot		status = "disabled";
242*f126890aSEmmanuel Vadot	};
243*f126890aSEmmanuel Vadot
244*f126890aSEmmanuel Vadot	mipi_tx0: dsi-phy@10010000 {
245*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-mipi-tx",
246*f126890aSEmmanuel Vadot			     "mediatek,mt2701-mipi-tx";
247*f126890aSEmmanuel Vadot		reg = <0 0x10010000 0 0x90>;
248*f126890aSEmmanuel Vadot		clocks = <&clk26m>;
249*f126890aSEmmanuel Vadot		clock-output-names = "mipi_tx0_pll";
250*f126890aSEmmanuel Vadot		#clock-cells = <0>;
251*f126890aSEmmanuel Vadot		#phy-cells = <0>;
252*f126890aSEmmanuel Vadot	};
253*f126890aSEmmanuel Vadot
254*f126890aSEmmanuel Vadot	cec: cec@10012000 {
255*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-cec",
256*f126890aSEmmanuel Vadot			     "mediatek,mt8173-cec";
257*f126890aSEmmanuel Vadot		reg = <0 0x10012000 0 0xbc>;
258*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 182 IRQ_TYPE_LEVEL_LOW>;
259*f126890aSEmmanuel Vadot		clocks = <&infracfg CLK_INFRA_CEC>;
260*f126890aSEmmanuel Vadot		status = "disabled";
261*f126890aSEmmanuel Vadot	};
262*f126890aSEmmanuel Vadot
263*f126890aSEmmanuel Vadot	hdmi_phy: hdmi-phy@10209100 {
264*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-hdmi-phy",
265*f126890aSEmmanuel Vadot			     "mediatek,mt2701-hdmi-phy";
266*f126890aSEmmanuel Vadot		reg = <0 0x10209100 0 0x24>;
267*f126890aSEmmanuel Vadot		clocks = <&apmixedsys CLK_APMIXED_HDMI_REF>;
268*f126890aSEmmanuel Vadot		clock-names = "pll_ref";
269*f126890aSEmmanuel Vadot		clock-output-names = "hdmitx_dig_cts";
270*f126890aSEmmanuel Vadot		#clock-cells = <0>;
271*f126890aSEmmanuel Vadot		#phy-cells = <0>;
272*f126890aSEmmanuel Vadot		status = "disabled";
273*f126890aSEmmanuel Vadot	};
274*f126890aSEmmanuel Vadot
275*f126890aSEmmanuel Vadot	hdmiddc0: i2c@11013000 {
276*f126890aSEmmanuel Vadot		compatible = "mediatek,mt7623-hdmi-ddc",
277*f126890aSEmmanuel Vadot			     "mediatek,mt8173-hdmi-ddc";
278*f126890aSEmmanuel Vadot		interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_LOW>;
279*f126890aSEmmanuel Vadot		reg = <0 0x11013000 0 0x1C>;
280*f126890aSEmmanuel Vadot		clocks = <&pericfg CLK_PERI_I2C3>;
281*f126890aSEmmanuel Vadot		clock-names = "ddc-i2c";
282*f126890aSEmmanuel Vadot		status = "disabled";
283*f126890aSEmmanuel Vadot	};
284*f126890aSEmmanuel Vadot};
285*f126890aSEmmanuel Vadot
286*f126890aSEmmanuel Vadot&pio {
287*f126890aSEmmanuel Vadot	hdmi_pins_a: hdmi-default {
288*f126890aSEmmanuel Vadot		pins-hdmi {
289*f126890aSEmmanuel Vadot			pinmux = <MT7623_PIN_123_HTPLG_FUNC_HTPLG>;
290*f126890aSEmmanuel Vadot			input-enable;
291*f126890aSEmmanuel Vadot			bias-pull-down;
292*f126890aSEmmanuel Vadot		};
293*f126890aSEmmanuel Vadot	};
294*f126890aSEmmanuel Vadot
295*f126890aSEmmanuel Vadot	hdmi_ddc_pins_a: hdmi_ddc-default {
296*f126890aSEmmanuel Vadot		pins-hdmi-ddc {
297*f126890aSEmmanuel Vadot			pinmux = <MT7623_PIN_124_GPIO124_FUNC_HDMISCK>,
298*f126890aSEmmanuel Vadot				 <MT7623_PIN_125_GPIO125_FUNC_HDMISD>;
299*f126890aSEmmanuel Vadot		};
300*f126890aSEmmanuel Vadot	};
301*f126890aSEmmanuel Vadot};
302