1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* 3 * Copyright 2012 ST-Ericsson AB 4 */ 5 6 #include "ste-href.dtsi" 7 8 / { 9 model = "ST-Ericsson HREF (v60+) platf 10 compatible = "st-ericsson,hrefv60+", " 11 12 thermal-zones { 13 chassis-thermal { 14 /* Poll every 20 secon 15 polling-delay = <20000 16 /* Poll every 2nd seco 17 polling-delay-passive 18 19 thermal-sensors = <&th 20 21 /* Tripping points mad 22 trips { 23 chassis_alert: 24 /* At 25 temper 26 hyster 27 type = 28 }; 29 chassis_crit: 30 /* Jus 31 temper 32 hyster 33 type = 34 }; 35 }; 36 37 /* Push down the opera 38 cooling-maps { 39 map0 { 40 trip = 41 coolin 42 contri 43 }; 44 }; 45 }; 46 }; 47 48 /* 49 * Thermistors on the board, formally 50 * but what they measure is the board 51 */ 52 therm1: thermistor@0 { 53 compatible = "murata,ncp18wb47 54 io-channels = <&gpadc 0x06>; / 55 pullup-uv = <1800000>; 56 pullup-ohm = <220000>; 57 pulldown-ohm = <0>; 58 #thermal-sensor-cells = <0>; 59 }; 60 61 therm2: thermistor@1 { 62 compatible = "murata,ncp18wb47 63 io-channels = <&gpadc 0x07>; / 64 pullup-uv = <1800000>; 65 pullup-ohm = <220000>; 66 pulldown-ohm = <0>; 67 #thermal-sensor-cells = <0>; 68 }; 69 70 soc { 71 /* Name the GPIO muxed rails o 72 gpio@8012e000 { 73 /* GPIOs 0 - 31 */ 74 gpio-line-names = 75 /* GPIO0, 76 "", "", 77 "UART_WAK 78 "BT_WAKE" 79 "", 80 "SDMMC_1V 81 "FLASH_LE 82 "XENON_RE 83 "", "", " 84 "", "", " 85 "", 86 "FLASH_LE 87 "", "", 88 "", "", " 89 /* Used b 90 "", "", 91 "MAGNETOM 92 }; 93 94 gpio@8012e080 { 95 /* GPIOs 32 - 63 */ 96 gpio-line-names = 97 "MAGNETOM 98 "", "", " 99 "", "", " 100 "", "", " 101 "", "", " 102 }; 103 104 gpio@8000e000 { 105 /* GPIOs 64 - 95 */ 106 gpio-line-names = "XEN 107 "DISP1_RS 108 "DISP2_RS 109 "TOUCH_IN 110 "LCD_VSI0 111 "LCD_VSI1 112 /* GPIO 7 113 "", "", " 114 /* GPIO 7 115 "", "", " 116 "ACCELERO 117 "ACCELERO 118 "TOUCH_IN 119 "WLAN_ENA 120 "", "", " 121 "FORCE_SE 122 "FORCE_SE 123 "", "", 124 "SDMMC_CD 125 }; 126 127 gpio@8000e080 { 128 /* GPIOs 96 - 127 */ 129 gpio-line-names = "", 130 "FORCE_SE 131 "", "", " 132 "", "", " 133 "", "", " 134 "", "", " 135 }; 136 137 gpio@8000e100 { 138 /* GPIOs 128 - 159 */ 139 gpio-line-names = "", 140 "", "", " 141 "DIPRO_IN 142 "XSHUTDOW 143 "XSHUTDOW 144 "NFC_RST 145 "TOUCH_RS 146 "NFC_IRQ 147 "HAL_SW", 148 "TOUCH_RS 149 "", "", 150 "VAUDIO_H 151 "", "", " 152 }; 153 154 gpio@8000e180 { 155 /* GPIOs 160 - 191 */ 156 gpio-line-names = "", 157 "", 158 "SDMMC_EN 159 "XENON_CH 160 "GBF_ENA_ 161 "", "", " 162 "", "", " 163 "", "", " 164 }; 165 166 gpio@8011e000 { 167 /* GPIOs 192 - 223 */ 168 gpio-line-names = "HDT 169 "", "", " 170 "HDTV_RST 171 "", "", " 172 "", /* GP 173 "", "", " 174 /* GPIO20 175 "", "", " 176 "SW_FRONT 177 "KPD_CTRL 178 "", "", " 179 }; 180 181 gpio@8011e080 { 182 /* GPIOs 224 - 255 */ 183 gpio-line-names = "", 184 "HSIT_ACW 185 "", "", " 186 "", "", " 187 "", "", " 188 "", "", " 189 }; 190 191 // External Micro SD slot 192 mmc@80126000 { 193 cd-gpios = <&gpio2 31 194 }; 195 196 pinctrl { 197 /* 198 * Set this up using h 199 * can be moved over t 200 */ 201 pinctrl-names = "defau 202 pinctrl-0 = <&ipgpio_h 203 <&etm_hrefv6 204 <&nahj_hrefv 205 <&nfc_hrefv6 206 <&force_href 207 <&dipro_href 208 <&vaudio_hf_ 209 <&gbf_hrefv6 210 <&hdtv_hrefv 211 <&gpios_href 212 213 sdi0 { 214 sdi0_default_m 215 /* SD 216 defaul 217 218 219 }; 220 }; 221 }; 222 ipgpio { 223 /* 224 * XENON Flash 225 * processor f 226 * (XENON_FLAS 227 * LED on IP G 228 * from GPIO21 229 */ 230 ipgpio_hrefv60 231 hrefv6 232 233 234 }; 235 hrefv6 236 237 238 }; 239 hrefv6 240 241 242 }; 243 hrefv6 244 245 246 }; 247 }; 248 }; 249 etm { 250 /* 251 * Drive D19-D 252 * (presumably 253 * the "other 254 */ 255 etm_hrefv60_mo 256 hrefv6 257 258 259 260 261 262 263 264 }; 265 }; 266 }; 267 nahj { 268 nahj_hrefv60_m 269 /* NAH 270 hrefv6 271 272 273 }; 274 hrefv6 275 276 277 }; 278 }; 279 }; 280 nfc { 281 nfc_hrefv60_mo 282 /* NFC 283 hrefv6 284 285 286 287 288 }; 289 hrefv6 290 291 292 }; 293 }; 294 }; 295 force { 296 force_hrefv60_ 297 hrefv6 298 299 300 }; 301 hrefv6 302 303 304 305 306 }; 307 }; 308 }; 309 dipro { 310 dipro_hrefv60_ 311 hrefv6 312 313 314 }; 315 }; 316 }; 317 vaudio_hf { 318 vaudio_hf_href 319 /* Aud 320 hrefv6 321 322 323 }; 324 }; 325 }; 326 gbf { 327 gbf_hrefv60_mo 328 /* 329 * GBF 330 * pul 331 */ 332 hrefv6 333 334 335 }; 336 }; 337 }; 338 hdtv { 339 hdtv_hrefv60_m 340 /* MSP 341 hrefv6 342 343 344 }; 345 }; 346 }; 347 mcde { 348 lcd_hrefv60_mo 349 /* 350 * Dis 351 * Dis 352 * Dri 353 */ 354 hrefv6 355 356 357 }; 358 hrefv6 359 360 361 }; 362 }; 363 }; 364 gpios { 365 /* Dangling GP 366 gpios_hrefv60_ 367 defaul 368 369 370 371 }; 372 }; 373 }; 374 }; 375 }; 376 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.