~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts (Version linux-4.19.322)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2 /*                                                
  3  * Google Herobrine board device tree source      
  4  *                                                
  5  * Copyright 2022 Google LLC.                     
  6  */                                               
  7                                                   
  8 /dts-v1/;                                         
  9                                                   
 10 #include "sc7280-herobrine.dtsi"                  
 11 #include "sc7280-herobrine-audio-rt5682.dtsi"     
 12 #include "sc7280-herobrine-lte-sku.dtsi"          
 13                                                   
 14 / {                                               
 15         model = "Google Herobrine (rev1+)";       
 16         compatible = "google,herobrine", "qcom    
 17 };                                                
 18                                                   
 19 /*                                                
 20  * ADDITIONS TO FIXED REGULATORS DEFINED IN PA    
 21  *                                                
 22  * Sort order matches the order in the parent     
 23  */                                               
 24                                                   
 25 &pp3300_codec {                                   
 26         status = "okay";                          
 27 };                                                
 28                                                   
 29 &pp3300_fp_mcu {                                  
 30         status = "okay";                          
 31 };                                                
 32                                                   
 33 &pp2850_vcm_wf_cam {                              
 34         status = "okay";                          
 35 };                                                
 36                                                   
 37 &pp2850_wf_cam {                                  
 38         status = "okay";                          
 39 };                                                
 40                                                   
 41 &pp1800_wf_cam {                                  
 42         status = "okay";                          
 43 };                                                
 44                                                   
 45 &pp1200_wf_cam {                                  
 46         status = "okay";                          
 47 };                                                
 48                                                   
 49 /* ADDITIONS TO NODES DEFINED IN PARENT DEVICE    
 50                                                   
 51 /*                                                
 52  * Although the trackpad is really part of the    
 53  * put the actual definition in the board devi    
 54  * might hook up different trackpads (or no i2    
 55  * of tablets / detachables).                     
 56  */                                               
 57 ap_tp_i2c: &i2c0 {                                
 58         status = "okay";                          
 59         clock-frequency = <400000>;               
 60                                                   
 61         trackpad: trackpad@15 {                   
 62                 compatible = "elan,ekth3000";     
 63                 reg = <0x15>;                     
 64                 pinctrl-names = "default";        
 65                 pinctrl-0 = <&tp_int_odl>;        
 66                                                   
 67                 interrupt-parent = <&tlmm>;       
 68                 interrupts = <7 IRQ_TYPE_EDGE_    
 69                                                   
 70                 vcc-supply = <&pp3300_z1>;        
 71                                                   
 72                 wakeup-source;                    
 73         };                                        
 74 };                                                
 75                                                   
 76 /*                                                
 77  * The touchscreen connector might come off th    
 78  * eDP. Like the trackpad, we'll put it in the    
 79  * different boards have different touchscreen    
 80  */                                               
 81 ts_i2c: &i2c13 {                                  
 82         status = "okay";                          
 83         clock-frequency = <400000>;               
 84                                                   
 85         ap_ts: touchscreen@5c {                   
 86                 compatible = "hid-over-i2c";      
 87                 reg = <0x5c>;                     
 88                 pinctrl-names = "default";        
 89                 pinctrl-0 = <&ts_int_conn>, <&    
 90                                                   
 91                 interrupt-parent = <&tlmm>;       
 92                 interrupts = <55 IRQ_TYPE_LEVE    
 93                                                   
 94                 post-power-on-delay-ms = <500>    
 95                 hid-descr-addr = <0x0000>;        
 96                                                   
 97                 vdd-supply = <&ts_avdd>;          
 98         };                                        
 99 };                                                
100                                                   
101 &mdss_edp {                                       
102         status = "okay";                          
103 };                                                
104                                                   
105 &mdss_edp_phy {                                   
106         status = "okay";                          
107 };                                                
108                                                   
109 /* For nvme */                                    
110 &pcie1 {                                          
111         status = "okay";                          
112 };                                                
113                                                   
114 /* For nvme */                                    
115 &pcie1_phy {                                      
116         status = "okay";                          
117 };                                                
118                                                   
119 /* For eMMC */                                    
120 &sdhc_1 {                                         
121         status = "okay";                          
122 };                                                
123                                                   
124 /* For SD Card */                                 
125 &sdhc_2 {                                         
126         status = "okay";                          
127 };                                                
128                                                   
129 /* PINCTRL - ADDITIONS TO NODES IN PARENT DEVI    
130                                                   
131 /*                                                
132  * This pin goes to the display panel but then    
133  * on the panel itself (it doesn't connect to     
134  * We'll set a pullup here just to park the li    
135  */                                               
136 &ts_rst_conn {                                    
137         bias-pull-up;                             
138 };                                                
139                                                   
140 /* PINCTRL - BOARD-SPECIFIC */                    
141                                                   
142 /*                                                
143  * Methodology for gpio-line-names:               
144  * - If a pin goes to herobrine board and is n    
145  * - If a pin goes to herobrine board and is n    
146  * - If a pin is totally internal to Qcard the    
147  * - If a pin is not hooked up on Qcard, it ge    
148  */                                               
149                                                   
150 &pm8350c_gpios {                                  
151         gpio-line-names = "FLASH_STROBE_1",       
152                           "AP_SUSPEND",           
153                           "PM8008_1_RST_N",       
154                           "",                     
155                           "",                     
156                           "",                     
157                           "PMIC_EDP_BL_EN",       
158                           "PMIC_EDP_BL_PWM",      
159                           "";                     
160 };                                                
161                                                   
162 &tlmm {                                           
163         gpio-line-names = "AP_TP_I2C_SDA",        
164                           "AP_TP_I2C_SCL",        
165                           "SSD_RST_L",            
166                           "PE_WAKE_ODL",          
167                           "AP_SAR_SDA",           
168                           "AP_SAR_SCL",           
169                           "PRB_SC_GPIO_6",        
170                           "TP_INT_ODL",           
171                           "HP_I2C_SDA",           
172                           "HP_I2C_SCL",           
173                                                   
174                           "GNSS_L1_EN",           
175                           "GNSS_L5_EN",           
176                           "SPI_AP_MOSI",          
177                           "SPI_AP_MISO",          
178                           "SPI_AP_CLK",           
179                           "SPI_AP_CS0_L",         
180                           /*                      
181                            * AP_FLASH_WP is cr    
182                            * call it BIOS_FLAS    
183                            */                     
184                           "AP_FLASH_WP",          
185                           "",                     
186                           "AP_EC_INT_L",          
187                           "",                     
188                                                   
189                           "UF_CAM_RST_L",         
190                           "WF_CAM_RST_L",         
191                           "UART_AP_TX_DBG_RX",    
192                           "UART_DBG_TX_AP_RX",    
193                           "",                     
194                           "PM8008_IRQ_1",         
195                           "HOST2WLAN_SOL",        
196                           "WLAN2HOST_SOL",        
197                           "MOS_BT_UART_CTS",      
198                           "MOS_BT_UART_RFR",      
199                                                   
200                           "MOS_BT_UART_TX",       
201                           "MOS_BT_UART_RX",       
202                           "PRB_SC_GPIO_32",       
203                           "HUB_RST_L",            
204                           "",                     
205                           "",                     
206                           "AP_SPI_FP_MISO",       
207                           "AP_SPI_FP_MOSI",       
208                           "AP_SPI_FP_CLK",        
209                           "AP_SPI_FP_CS_L",       
210                                                   
211                           "AP_EC_SPI_MISO",       
212                           "AP_EC_SPI_MOSI",       
213                           "AP_EC_SPI_CLK",        
214                           "AP_EC_SPI_CS_L",       
215                           "LCM_RST_L",            
216                           "EARLY_EUD_N",          
217                           "",                     
218                           "DP_HOT_PLUG_DET",      
219                           "IO_BRD_MLB_ID0",       
220                           "IO_BRD_MLB_ID1",       
221                                                   
222                           "IO_BRD_MLB_ID2",       
223                           "SSD_EN",               
224                           "TS_I2C_SDA_CONN",      
225                           "TS_I2C_CLK_CONN",      
226                           "TS_RST_CONN",          
227                           "TS_INT_CONN",          
228                           "AP_I2C_TPM_SDA",       
229                           "AP_I2C_TPM_SCL",       
230                           "PRB_SC_GPIO_58",       
231                           "PRB_SC_GPIO_59",       
232                                                   
233                           "EDP_HOT_PLUG_DET_N"    
234                           "FP_TO_AP_IRQ_L",       
235                           "",                     
236                           "AMP_EN",               
237                           "CAM0_MCLK_GPIO_64",    
238                           "CAM1_MCLK_GPIO_65",    
239                           "WF_CAM_MCLK",          
240                           "PRB_SC_GPIO_67",       
241                           "FPMCU_BOOT0",          
242                           "UF_CAM_SDA",           
243                                                   
244                           "UF_CAM_SCL",           
245                           "",                     
246                           "",                     
247                           "WF_CAM_SDA",           
248                           "WF_CAM_SCL",           
249                           "",                     
250                           "",                     
251                           "EN_FP_RAILS",          
252                           "FP_RST_L",             
253                           "PCIE1_CLKREQ_ODL",     
254                                                   
255                           "EN_PP3300_DX_EDP",     
256                           "SC_GPIO_81",           
257                           "FORCED_USB_BOOT",      
258                           "WCD_RESET_N",          
259                           "MOS_WLAN_EN",          
260                           "MOS_BT_EN",            
261                           "MOS_SW_CTRL",          
262                           "MOS_PCIE0_RST",        
263                           "MOS_PCIE0_CLKREQ_N"    
264                           "MOS_PCIE0_WAKE_N",     
265                                                   
266                           "MOS_LAA_AS_EN",        
267                           "SD_CD_ODL",            
268                           "",                     
269                           "",                     
270                           "MOS_BT_WLAN_SLIMBUS    
271                           "MOS_BT_WLAN_SLIMBUS    
272                           "HP_MCLK",              
273                           "HP_BCLK",              
274                           "HP_DOUT",              
275                           "HP_DIN",               
276                                                   
277                           "HP_LRCLK",             
278                           "HP_IRQ",               
279                           "",                     
280                           "",                     
281                           "GSC_AP_INT_ODL",       
282                           "EN_PP3300_CODEC",      
283                           "AMP_BCLK",             
284                           "AMP_DIN",              
285                           "AMP_LRCLK",            
286                           "UIM1_DATA_GPIO_109"    
287                                                   
288                           "UIM1_CLK_GPIO_110",    
289                           "UIM1_RESET_GPIO_111    
290                           "PRB_SC_GPIO_112",      
291                           "UIM0_DATA",            
292                           "UIM0_CLK",             
293                           "UIM0_RST",             
294                           "UIM0_PRESENT_ODL",     
295                           "SDM_RFFE0_CLK",        
296                           "SDM_RFFE0_DATA",       
297                           "WF_CAM_EN",            
298                                                   
299                           "FASTBOOT_SEL_0",       
300                           "SC_GPIO_121",          
301                           "FASTBOOT_SEL_1",       
302                           "SC_GPIO_123",          
303                           "FASTBOOT_SEL_2",       
304                           "SM_RFFE4_CLK_GRFC_8    
305                           "SM_RFFE4_DATA_GRFC_    
306                           "WLAN_COEX_UART1_RX"    
307                           "WLAN_COEX_UART1_TX"    
308                           "PRB_SC_GPIO_129",      
309                                                   
310                           "LCM_ID0",              
311                           "LCM_ID1",              
312                           "",                     
313                           "SDR_QLINK_REQ",        
314                           "SDR_QLINK_EN",         
315                           "QLINK0_WMSS_RESET_N    
316                           "SMR526_QLINK1_REQ",    
317                           "SMR526_QLINK1_EN",     
318                           "SMR526_QLINK1_WMSS_    
319                           "PRB_SC_GPIO_139",      
320                                                   
321                           "SAR1_IRQ_ODL",         
322                           "SAR0_IRQ_ODL",         
323                           "PRB_SC_GPIO_142",      
324                           "",                     
325                           "WCD_SWR_TX_CLK",       
326                           "WCD_SWR_TX_DATA0",     
327                           "WCD_SWR_TX_DATA1",     
328                           "WCD_SWR_RX_CLK",       
329                           "WCD_SWR_RX_DATA0",     
330                           "WCD_SWR_RX_DATA1",     
331                                                   
332                           "DMIC01_CLK",           
333                           "DMIC01_DATA",          
334                           "DMIC23_CLK",           
335                           "DMIC23_DATA",          
336                           "",                     
337                           "",                     
338                           "EC_IN_RW_ODL",         
339                           "HUB_EN",               
340                           "WCD_SWR_TX_DATA2",     
341                           "",                     
342                                                   
343                           "",                     
344                           "",                     
345                           "",                     
346                           "",                     
347                           "",                     
348                           "",                     
349                           "",                     
350                           "",                     
351                           "",                     
352                           "",                     
353                                                   
354                           "",                     
355                           "MOS_BLE_UART_TX",      
356                           "MOS_BLE_UART_RX",      
357                           "",                     
358                           "";                     
359 };                                                
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php