1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google CoachZ board device tree source
5 * Copyright 2020 Google LLC.
13 #include "sc7180-trogdor.dtsi"
15 /* Deleted nodes from trogdor.dtsi */
17 /delete-node/ &alc5682;
18 /delete-node/ &pp3300_codec;
21 /* BOARD-SPECIFIC TOP LEVEL NODES */
23 adau7002: audio-codec-1 {
24 compatible = "adi,adau7002";
25 IOVDD-supply = <&pp1800_l15a>;
26 #sound-dai-cells = <0>;
35 pwms = <&cros_ec_pwm 0>;
43 cros_ec_proximity: proximity {
44 compatible = "google,cros-ec-mkbp-proximity";
45 label = "proximity-wifi";
49 ap_ts_pen_1v8: &i2c4 {
51 clock-frequency = <400000>;
53 ap_ts: touchscreen@5d {
54 compatible = "goodix,gt7375p";
56 pinctrl-names = "default";
57 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
59 interrupt-parent = <&tlmm>;
60 interrupts = <9 IRQ_TYPE_LEVEL_LOW>;
62 reset-gpios = <&tlmm 8 GPIO_ACTIVE_LOW>;
64 vdd-supply = <&pp3300_ts>;
77 compatible = "boe,nv110wtm-n61";
81 gpio = <&tlmm 67 GPIO_ACTIVE_HIGH>;
89 data-lanes = <0 1 2 3>;
93 compatible = "google,sc7180-coachz";
94 model = "sc7180-adau7002-max98357a";
95 audio-routing = "PDM_DAT", "DMIC";
97 pinctrl-names = "default";
98 pinctrl-0 = <&dmic_clk_en>;
101 &sound_multimedia0_codec {
102 sound-dai = <&adau7002>;
105 /* PINCTRL - modifications to sc7180-trogdor.dtsi */
120 * We want reset state by default and it will be up to the
121 * driver to disable this when it's ready.
127 /* PINCTRL - board-specific pinctrl */
130 gpio-line-names = "HUB_RST_L",
197 * AP_FLASH_WP_L is crossystem ABI. Schematics
198 * call it BIOS_FLASH_WP_L.
254 dmic_clk_en: dmic_clk_en {
262 drive-strength = <8>;