1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Google Evoker board device tree source
5 * Copyright 2022 Google LLC.
10 #include "sc7280-herobrine.dtsi"
13 model = "Google Evoker";
14 compatible = "google,evoker", "qcom,sc7280";
18 * ADDITIONS TO FIXED REGULATORS DEFINED IN PARENT DEVICE TREE FILES
20 * Sort order matches the order in the parent files (parents before children).
27 /* ADDITIONS TO NODES DEFINED IN PARENT DEVICE TREE FILES */
31 clock-frequency = <400000>;
33 trackpad: trackpad@2c {
34 compatible = "hid-over-i2c";
36 pinctrl-names = "default";
37 pinctrl-0 = <&tp_int_odl>;
39 interrupt-parent = <&tlmm>;
40 interrupts = <7 IRQ_TYPE_EDGE_FALLING>;
42 hid-descr-addr = <0x20>;
43 vcc-supply = <&pp3300_z1>;
51 clock-frequency = <400000>;
53 ap_ts: touchscreen@10 {
54 compatible = "elan,ekth6915";
56 pinctrl-names = "default";
57 pinctrl-0 = <&ts_int_conn>, <&ts_rst_conn>;
59 interrupt-parent = <&tlmm>;
60 interrupts = <55 IRQ_TYPE_LEVEL_LOW>;
62 reset-gpios = <&tlmm 54 GPIO_ACTIVE_LOW>;
64 vcc33-supply = <&ts_avdd>;
107 /* PINCTRL - ADDITIONS TO NODES IN PARENT DEVICE TREE FILES */
113 /* PINCTRL - BOARD-SPECIFIC */
116 * Methodology for gpio-line-names:
117 * - If a pin goes to herobrine board and is named it gets that name.
118 * - If a pin goes to herobrine board and is not named, it gets no name.
119 * - If a pin is totally internal to Qcard then it gets Qcard name.
120 * - If a pin is not hooked up on Qcard, it gets no name.
124 gpio-line-names = "FLASH_STROBE_1", /* 1 */
136 gpio-line-names = "AP_TP_I2C_SDA", /* 0 */
147 "GNSS_L1_EN", /* 10 */
154 * AP_FLASH_WP is crossystem ABI. Schematics
155 * call it BIOS_FLASH_WP_OD.
162 "UF_CAM_RST_L", /* 20 */
173 "MOS_BT_UART_TX", /* 30 */
184 "AP_EC_SPI_MISO", /* 40 */
195 "IO_BRD_MLB_ID2", /* 50 */
206 "EDP_HOT_PLUG_DET_N", /* 60 */
217 "UF_CAM_SCL", /* 70 */
228 "EN_PP3300_DX_EDP", /* 80 */
236 "MOS_PCIE0_CLKREQ_N",
239 "MOS_LAA_AS_EN", /* 90 */
243 "MOS_BT_WLAN_SLIMBUS_CLK",
244 "MOS_BT_WLAN_SLIMBUS_DAT0",
250 "HP_LRCLK", /* 100 */
259 "UIM1_DATA_GPIO_109",
261 "UIM1_CLK_GPIO_110", /* 110 */
262 "UIM1_RESET_GPIO_111",
272 "FASTBOOT_SEL_0", /* 120 */
277 "SM_RFFE4_CLK_GRFC_8",
278 "SM_RFFE4_DATA_GRFC_9",
279 "WLAN_COEX_UART1_RX",
280 "WLAN_COEX_UART1_TX",
288 "QLINK0_WMSS_RESET_N",
291 "SMR526_QLINK1_WMSS_RESET_N",
294 "SAR1_IRQ_ODL", /* 140 */
305 "DMIC01_CLK", /* 150 */