xref: /linux/scripts/dtc/include-prefixes/arm64/mediatek/mt8188-geralt-ciri-sku6.dts (revision 1260ed77798502de9c98020040d2995008de10cc)
1*5e6af7f5SFei Shao// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*5e6af7f5SFei Shao/*
3*5e6af7f5SFei Shao * Copyright 2024 Google LLC
4*5e6af7f5SFei Shao */
5*5e6af7f5SFei Shao/dts-v1/;
6*5e6af7f5SFei Shao#include "mt8188-geralt-ciri.dtsi"
7*5e6af7f5SFei Shao
8*5e6af7f5SFei Shao/ {
9*5e6af7f5SFei Shao	model = "Google Ciri sku6 board (rev4)";
10*5e6af7f5SFei Shao	compatible = "google,ciri-sku6", "google,ciri", "mediatek,mt8188";
11*5e6af7f5SFei Shao};
12*5e6af7f5SFei Shao
13*5e6af7f5SFei Shao&dsi_panel {
14*5e6af7f5SFei Shao	compatible = "boe,nv110wum-l60", "himax,hx83102";
15*5e6af7f5SFei Shao};
16*5e6af7f5SFei Shao
17*5e6af7f5SFei Shao&i2c0 {
18*5e6af7f5SFei Shao	/delete-node/ audio-codec@1a;
19*5e6af7f5SFei Shao	/delete-node/ amplifier@38;
20*5e6af7f5SFei Shao	/delete-node/ amplifier@39;
21*5e6af7f5SFei Shao
22*5e6af7f5SFei Shao	es8326: audio-codec@19 {
23*5e6af7f5SFei Shao		compatible = "everest,es8326";
24*5e6af7f5SFei Shao		reg = <0x19>;
25*5e6af7f5SFei Shao		interrupts-extended = <&pio 108 IRQ_TYPE_LEVEL_LOW>;
26*5e6af7f5SFei Shao		pinctrl-names = "default";
27*5e6af7f5SFei Shao		pinctrl-0 = <&audio_codec_pins>;
28*5e6af7f5SFei Shao		#sound-dai-cells = <0>;
29*5e6af7f5SFei Shao		everest,jack-pol = [0e];
30*5e6af7f5SFei Shao		everest,interrupt-clk = [00];
31*5e6af7f5SFei Shao	};
32*5e6af7f5SFei Shao
33*5e6af7f5SFei Shao	tas2563: amplifier@4f {
34*5e6af7f5SFei Shao		compatible = "ti,tas2563", "ti,tas2781";
35*5e6af7f5SFei Shao		reg = <0x4f>, <0x4c>; /* left / right channel */
36*5e6af7f5SFei Shao		reset-gpios = <&pio 118 GPIO_ACTIVE_HIGH>;
37*5e6af7f5SFei Shao		#sound-dai-cells = <0>;
38*5e6af7f5SFei Shao	};
39*5e6af7f5SFei Shao};
40*5e6af7f5SFei Shao
41*5e6af7f5SFei Shao&sound {
42*5e6af7f5SFei Shao	compatible = "mediatek,mt8188-es8326";
43*5e6af7f5SFei Shao	model = "mt8188_tas2563_8326";
44*5e6af7f5SFei Shao
45*5e6af7f5SFei Shao	audio-routing =
46*5e6af7f5SFei Shao		"ETDM1_OUT", "ETDM_SPK_PIN",
47*5e6af7f5SFei Shao		"ETDM2_OUT", "ETDM_HP_PIN",
48*5e6af7f5SFei Shao		"ETDM1_IN", "ETDM_SPK_PIN",
49*5e6af7f5SFei Shao		"ETDM2_IN", "ETDM_HP_PIN",
50*5e6af7f5SFei Shao		"ADDA Capture", "MTKAIF_PIN",
51*5e6af7f5SFei Shao		"Headphone Jack", "HPOL",
52*5e6af7f5SFei Shao		"Headphone Jack", "HPOR",
53*5e6af7f5SFei Shao		"MIC1", "Headset Mic";
54*5e6af7f5SFei Shao
55*5e6af7f5SFei Shao	dai-link-1 {
56*5e6af7f5SFei Shao		codec {
57*5e6af7f5SFei Shao			sound-dai = <&tas2563>;
58*5e6af7f5SFei Shao		};
59*5e6af7f5SFei Shao	};
60*5e6af7f5SFei Shao
61*5e6af7f5SFei Shao	dai-link-2 {
62*5e6af7f5SFei Shao		codec {
63*5e6af7f5SFei Shao			sound-dai = <&es8326>;
64*5e6af7f5SFei Shao		};
65*5e6af7f5SFei Shao	};
66*5e6af7f5SFei Shao
67*5e6af7f5SFei Shao	dai-link-3 {
68*5e6af7f5SFei Shao		codec {
69*5e6af7f5SFei Shao			sound-dai = <&es8326>;
70*5e6af7f5SFei Shao		};
71*5e6af7f5SFei Shao	};
72*5e6af7f5SFei Shao};
73