xref: /freebsd-src/sys/contrib/device-tree/src/arm64/qcom/sdm845-cheza-r3.dts (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*c66ec88fSEmmanuel Vadot/*
3*c66ec88fSEmmanuel Vadot * Google Cheza board device tree source
4*c66ec88fSEmmanuel Vadot *
5*c66ec88fSEmmanuel Vadot * Copyright 2018 Google LLC.
6*c66ec88fSEmmanuel Vadot */
7*c66ec88fSEmmanuel Vadot
8*c66ec88fSEmmanuel Vadot/dts-v1/;
9*c66ec88fSEmmanuel Vadot
10*c66ec88fSEmmanuel Vadot#include "sdm845-cheza.dtsi"
11*c66ec88fSEmmanuel Vadot
12*c66ec88fSEmmanuel Vadot/ {
13*c66ec88fSEmmanuel Vadot	model = "Google Cheza (rev3+)";
14*c66ec88fSEmmanuel Vadot	compatible = "google,cheza", "qcom,sdm845";
15*c66ec88fSEmmanuel Vadot};
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadot/* PINCTRL - board-specific pinctrl */
18*c66ec88fSEmmanuel Vadot
19*c66ec88fSEmmanuel Vadot&tlmm {
20*c66ec88fSEmmanuel Vadot	gpio-line-names = "AP_SPI_FP_MISO",
21*c66ec88fSEmmanuel Vadot			  "AP_SPI_FP_MOSI",
22*c66ec88fSEmmanuel Vadot			  "AP_SPI_FP_CLK",
23*c66ec88fSEmmanuel Vadot			  "AP_SPI_FP_CS_L",
24*c66ec88fSEmmanuel Vadot			  "UART_AP_TX_DBG_RX",
25*c66ec88fSEmmanuel Vadot			  "UART_DBG_TX_AP_RX",
26*c66ec88fSEmmanuel Vadot			  "BRIJ_SUSPEND",
27*c66ec88fSEmmanuel Vadot			  "FP_RST_L",
28*c66ec88fSEmmanuel Vadot			  "FCAM_EN",
29*c66ec88fSEmmanuel Vadot			  "",
30*c66ec88fSEmmanuel Vadot			  "EDP_BRIJ_IRQ",
31*c66ec88fSEmmanuel Vadot			  "EC_IN_RW_ODL",
32*c66ec88fSEmmanuel Vadot			  "",
33*c66ec88fSEmmanuel Vadot			  "RCAM_MCLK",
34*c66ec88fSEmmanuel Vadot			  "FCAM_MCLK",
35*c66ec88fSEmmanuel Vadot			  "",
36*c66ec88fSEmmanuel Vadot			  "RCAM_EN",
37*c66ec88fSEmmanuel Vadot			  "CCI0_SDA",
38*c66ec88fSEmmanuel Vadot			  "CCI0_SCL",
39*c66ec88fSEmmanuel Vadot			  "CCI1_SDA",
40*c66ec88fSEmmanuel Vadot			  "CCI1_SCL",
41*c66ec88fSEmmanuel Vadot			  "FCAM_RST_L",
42*c66ec88fSEmmanuel Vadot			  "FPMCU_BOOT0",
43*c66ec88fSEmmanuel Vadot			  "PEN_RST_L",
44*c66ec88fSEmmanuel Vadot			  "PEN_IRQ_L",
45*c66ec88fSEmmanuel Vadot			  "FPMCU_SEL_OD",
46*c66ec88fSEmmanuel Vadot			  "RCAM_VSYNC",
47*c66ec88fSEmmanuel Vadot			  "ESIM_MISO",
48*c66ec88fSEmmanuel Vadot			  "ESIM_MOSI",
49*c66ec88fSEmmanuel Vadot			  "ESIM_CLK",
50*c66ec88fSEmmanuel Vadot			  "ESIM_CS_L",
51*c66ec88fSEmmanuel Vadot			  "AP_PEN_1V8_SDA",
52*c66ec88fSEmmanuel Vadot			  "AP_PEN_1V8_SCL",
53*c66ec88fSEmmanuel Vadot			  "AP_TS_I2C_SDA",
54*c66ec88fSEmmanuel Vadot			  "AP_TS_I2C_SCL",
55*c66ec88fSEmmanuel Vadot			  "RCAM_RST_L",
56*c66ec88fSEmmanuel Vadot			  "",
57*c66ec88fSEmmanuel Vadot			  "AP_EDP_BKLTEN",
58*c66ec88fSEmmanuel Vadot			  "AP_BRD_ID0",
59*c66ec88fSEmmanuel Vadot			  "BOOT_CONFIG_4",
60*c66ec88fSEmmanuel Vadot			  "AMP_IRQ_L",
61*c66ec88fSEmmanuel Vadot			  "EDP_BRIJ_I2C_SDA",
62*c66ec88fSEmmanuel Vadot			  "EDP_BRIJ_I2C_SCL",
63*c66ec88fSEmmanuel Vadot			  "EN_PP3300_DX_EDP",
64*c66ec88fSEmmanuel Vadot			  "SD_CD_ODL",
65*c66ec88fSEmmanuel Vadot			  "BT_UART_RTS",
66*c66ec88fSEmmanuel Vadot			  "BT_UART_CTS",
67*c66ec88fSEmmanuel Vadot			  "BT_UART_RXD",
68*c66ec88fSEmmanuel Vadot			  "BT_UART_TXD",
69*c66ec88fSEmmanuel Vadot			  "AMP_I2C_SDA",
70*c66ec88fSEmmanuel Vadot			  "AMP_I2C_SCL",
71*c66ec88fSEmmanuel Vadot			  "AP_BRD_ID2",
72*c66ec88fSEmmanuel Vadot			  "",
73*c66ec88fSEmmanuel Vadot			  "AP_EC_SPI_CLK",
74*c66ec88fSEmmanuel Vadot			  "AP_EC_SPI_CS_L",
75*c66ec88fSEmmanuel Vadot			  "AP_EC_SPI_MISO",
76*c66ec88fSEmmanuel Vadot			  "AP_EC_SPI_MOSI",
77*c66ec88fSEmmanuel Vadot			  "FORCED_USB_BOOT",
78*c66ec88fSEmmanuel Vadot			  "AMP_BCLK",
79*c66ec88fSEmmanuel Vadot			  "AMP_LRCLK",
80*c66ec88fSEmmanuel Vadot			  "AMP_DOUT",
81*c66ec88fSEmmanuel Vadot			  "AMP_DIN",
82*c66ec88fSEmmanuel Vadot			  "AP_BRD_ID1",
83*c66ec88fSEmmanuel Vadot			  "PEN_PDCT_L",
84*c66ec88fSEmmanuel Vadot			  "HP_MCLK",
85*c66ec88fSEmmanuel Vadot			  "HP_BCLK",
86*c66ec88fSEmmanuel Vadot			  "HP_LRCLK",
87*c66ec88fSEmmanuel Vadot			  "HP_DOUT",
88*c66ec88fSEmmanuel Vadot			  "HP_DIN",
89*c66ec88fSEmmanuel Vadot			  "",
90*c66ec88fSEmmanuel Vadot			  "",
91*c66ec88fSEmmanuel Vadot			  "",
92*c66ec88fSEmmanuel Vadot			  "",
93*c66ec88fSEmmanuel Vadot			  "BT_SLIMBUS_DATA",
94*c66ec88fSEmmanuel Vadot			  "BT_SLIMBUS_CLK",
95*c66ec88fSEmmanuel Vadot			  "AMP_RESET_L",
96*c66ec88fSEmmanuel Vadot			  "",
97*c66ec88fSEmmanuel Vadot			  "FCAM_VSYNC",
98*c66ec88fSEmmanuel Vadot			  "",
99*c66ec88fSEmmanuel Vadot			  "AP_SKU_ID0",
100*c66ec88fSEmmanuel Vadot			  "EC_WOV_BCLK",
101*c66ec88fSEmmanuel Vadot			  "EC_WOV_LRCLK",
102*c66ec88fSEmmanuel Vadot			  "EC_WOV_DOUT",
103*c66ec88fSEmmanuel Vadot			  "",
104*c66ec88fSEmmanuel Vadot			  "",
105*c66ec88fSEmmanuel Vadot			  "AP_H1_SPI_MISO",
106*c66ec88fSEmmanuel Vadot			  "AP_H1_SPI_MOSI",
107*c66ec88fSEmmanuel Vadot			  "AP_H1_SPI_CLK",
108*c66ec88fSEmmanuel Vadot			  "AP_H1_SPI_CS_L",
109*c66ec88fSEmmanuel Vadot			  "",
110*c66ec88fSEmmanuel Vadot			  "AP_SPI_CS0_L",
111*c66ec88fSEmmanuel Vadot			  "AP_SPI_MOSI",
112*c66ec88fSEmmanuel Vadot			  "AP_SPI_MISO",
113*c66ec88fSEmmanuel Vadot			  "",
114*c66ec88fSEmmanuel Vadot			  "",
115*c66ec88fSEmmanuel Vadot			  "AP_SPI_CLK",
116*c66ec88fSEmmanuel Vadot			  "",
117*c66ec88fSEmmanuel Vadot			  "RFFE6_CLK",
118*c66ec88fSEmmanuel Vadot			  "RFFE6_DATA",
119*c66ec88fSEmmanuel Vadot			  "BOOT_CONFIG_1",
120*c66ec88fSEmmanuel Vadot			  "BOOT_CONFIG_2",
121*c66ec88fSEmmanuel Vadot			  "BOOT_CONFIG_0",
122*c66ec88fSEmmanuel Vadot			  "EDP_BRIJ_EN",
123*c66ec88fSEmmanuel Vadot			  "",
124*c66ec88fSEmmanuel Vadot			  "USB_HS_TX_EN",
125*c66ec88fSEmmanuel Vadot			  "UIM2_DATA",
126*c66ec88fSEmmanuel Vadot			  "UIM2_CLK",
127*c66ec88fSEmmanuel Vadot			  "UIM2_RST",
128*c66ec88fSEmmanuel Vadot			  "UIM2_PRESENT",
129*c66ec88fSEmmanuel Vadot			  "UIM1_DATA",
130*c66ec88fSEmmanuel Vadot			  "UIM1_CLK",
131*c66ec88fSEmmanuel Vadot			  "UIM1_RST",
132*c66ec88fSEmmanuel Vadot			  "",
133*c66ec88fSEmmanuel Vadot			  "AP_SKU_ID1",
134*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_8",
135*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_9",
136*c66ec88fSEmmanuel Vadot			  "AP_RST_REQ",
137*c66ec88fSEmmanuel Vadot			  "HP_IRQ",
138*c66ec88fSEmmanuel Vadot			  "TS_RESET_L",
139*c66ec88fSEmmanuel Vadot			  "PEN_EJECT_ODL",
140*c66ec88fSEmmanuel Vadot			  "HUB_RST_L",
141*c66ec88fSEmmanuel Vadot			  "FP_TO_AP_IRQ",
142*c66ec88fSEmmanuel Vadot			  "AP_EC_INT_L",
143*c66ec88fSEmmanuel Vadot			  "",
144*c66ec88fSEmmanuel Vadot			  "",
145*c66ec88fSEmmanuel Vadot			  "TS_INT_L",
146*c66ec88fSEmmanuel Vadot			  "AP_SUSPEND_L",
147*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_3",
148*c66ec88fSEmmanuel Vadot			  /*
149*c66ec88fSEmmanuel Vadot			   * AP_FLASH_WP_L is crossystem ABI. Rev3 schematics
150*c66ec88fSEmmanuel Vadot			   * call it BIOS_FLASH_WP_R_L.
151*c66ec88fSEmmanuel Vadot			   */
152*c66ec88fSEmmanuel Vadot			  "AP_FLASH_WP_L",
153*c66ec88fSEmmanuel Vadot			  "H1_AP_INT_ODL",
154*c66ec88fSEmmanuel Vadot			  "QLINK_REQ",
155*c66ec88fSEmmanuel Vadot			  "QLINK_EN",
156*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_2",
157*c66ec88fSEmmanuel Vadot			  "BOOT_CONFIG_3",
158*c66ec88fSEmmanuel Vadot			  "WMSS_RESET_L",
159*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_0",
160*c66ec88fSEmmanuel Vadot			  "SDM_GRFC_1",
161*c66ec88fSEmmanuel Vadot			  "RFFE3_DATA",
162*c66ec88fSEmmanuel Vadot			  "RFFE3_CLK",
163*c66ec88fSEmmanuel Vadot			  "RFFE4_DATA",
164*c66ec88fSEmmanuel Vadot			  "RFFE4_CLK",
165*c66ec88fSEmmanuel Vadot			  "RFFE5_DATA",
166*c66ec88fSEmmanuel Vadot			  "RFFE5_CLK",
167*c66ec88fSEmmanuel Vadot			  "GNSS_EN",
168*c66ec88fSEmmanuel Vadot			  "WCI2_LTE_COEX_RXD",
169*c66ec88fSEmmanuel Vadot			  "WCI2_LTE_COEX_TXD",
170*c66ec88fSEmmanuel Vadot			  "AP_RAM_ID0",
171*c66ec88fSEmmanuel Vadot			  "AP_RAM_ID1",
172*c66ec88fSEmmanuel Vadot			  "RFFE1_DATA",
173*c66ec88fSEmmanuel Vadot			  "RFFE1_CLK";
174*c66ec88fSEmmanuel Vadot};
175