blob: 03d350dcec96e37213cedc9349354381450cb258 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Google CoachZ board device tree source
4 *
5 * Copyright 2020 Google LLC.
6 */
7
8/dts-v1/;
9
10#include "sc7180-trogdor-coachz.dtsi"
11
12/ {
13 model = "Google CoachZ (rev1 - 2)";
14 compatible = "google,coachz-rev1", "google,coachz-rev2", "qcom,sc7180";
15};
16
17/*
18 * CoachZ rev1 is stuffed with a 47k NTC as charger thermistor which currently
19 * is not supported by the PM6150 ADC driver. Disable the charger thermal zone
20 * to avoid using bogus temperature values.
21 */
22&charger_thermal {
23 status = "disabled";
24};
25
26&pm6150_adc {
27 /delete-node/ channel@4e;
28 /delete-node/ channel@4f;
29};
30
31&pm6150_adc_tm {
32 status = "disabled";
33
34 /delete-node/ charger-thermistor@0;
35 /delete-node/ skin-temp-thermistor@1;
36};
37
38/*
39 * CoachZ rev1 is stuffed with a 47k NTC as thermistor for skin temperature,
40 * which currently is not supported by the PM6150 ADC driver. Disable the
41 * skin temperature thermal zone to avoid using bogus temperature values.
42 */
43&skin_temp_thermal {
44 status = "disabled";
45};
46
47&tlmm {
48 gpio-line-names = "HUB_RST_L",
49 "AP_RAM_ID0",
50 "AP_SKU_ID2",
51 "AP_RAM_ID1",
52 "FP_TO_AP_IRQ_L",
53 "AP_RAM_ID2",
54 "UF_CAM_EN",
55 "WF_CAM_EN",
56 "TS_RESET_L",
57 "TS_INT_L",
58 "FPMCU_BOOT0",
59 "EDP_BRIJ_IRQ",
60 "AP_EDP_BKLTEN",
61 "UF_CAM_MCLK",
62 "WF_CAM_CLK",
63 "EDP_BRIJ_I2C_SDA",
64 "EDP_BRIJ_I2C_SCL",
65 "UF_CAM_SDA",
66 "UF_CAM_SCL",
67 "WF_CAM_SDA",
68 "WF_CAM_SCL",
69 "WLC_IRQ",
70 "FP_RST_L",
71 "AMP_EN",
72 "WLC_NRST",
73 "AP_SAR_SENSOR_SDA",
74 "AP_SAR_SENSOR_SCL",
75 "",
76 "",
77 "WF_CAM_RST_L",
78 "UF_CAM_RST_L",
79 "AP_BRD_ID2",
80 "BRIJ_SUSPEND",
81 "AP_BRD_ID0",
82 "AP_H1_SPI_MISO",
83 "AP_H1_SPI_MOSI",
84 "AP_H1_SPI_CLK",
85 "AP_H1_SPI_CS_L",
86 "",
87 "",
88 "",
89 "",
90 "H1_AP_INT_ODL",
91 "",
92 "UART_AP_TX_DBG_RX",
93 "UART_DBG_TX_AP_RX",
94 "",
95 "",
96 "FORCED_USB_BOOT",
97 "AMP_BCLK",
98 "AMP_LRCLK",
99 "AMP_DIN",
100 "EN_PP3300_DX_EDP",
101 "HP_BCLK",
102 "HP_LRCLK",
103 "HP_DOUT",
104 "HP_DIN",
105 "HP_MCLK",
106 "AP_SKU_ID0",
107 "AP_EC_SPI_MISO",
108 "AP_EC_SPI_MOSI",
109 "AP_EC_SPI_CLK",
110 "AP_EC_SPI_CS_L",
111 "AP_SPI_CLK",
112 "AP_SPI_MOSI",
113 "AP_SPI_MISO",
114 /*
115 * AP_FLASH_WP_L is crossystem ABI. Schematics
116 * call it BIOS_FLASH_WP_L.
117 */
118 "AP_FLASH_WP_L",
119 "",
120 "AP_SPI_CS0_L",
121 "SD_CD_ODL",
122 "",
123 "",
124 "",
125 "",
126 "FPMCU_SEL",
127 "UIM2_DATA",
128 "UIM2_CLK",
129 "UIM2_RST",
130 "UIM2_PRESENT_L",
131 "UIM1_DATA",
132 "UIM1_CLK",
133 "UIM1_RST",
134 "",
135 "DMIC_CLK_EN",
136 "HUB_EN",
137 "",
138 "AP_SPI_FP_MISO",
139 "AP_SPI_FP_MOSI",
140 "AP_SPI_FP_CLK",
141 "AP_SPI_FP_CS_L",
142 "AP_SKU_ID1",
143 "AP_RST_REQ",
144 "",
145 "AP_BRD_ID1",
146 "AP_EC_INT_L",
147 "",
148 "",
149 "",
150 "",
151 "",
152 "",
153 "",
154 "",
155 "",
156 "EDP_BRIJ_EN",
157 "",
158 "",
159 "",
160 "",
161 "",
162 "",
163 "",
164 "",
165 "",
166 "",
167 "AP_TS_PEN_I2C_SDA",
168 "AP_TS_PEN_I2C_SCL",
169 "DP_HOT_PLUG_DET",
170 "EC_IN_RW_ODL";
171};