1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* 2 /* 3 * Copyright 2021 Google LLC 3 * Copyright 2021 Google LLC 4 */ 4 */ 5 5 6 #include "mt8183-kukui.dtsi" 6 #include "mt8183-kukui.dtsi" 7 /* Must come after mt8183-kukui.dtsi to modify 7 /* Must come after mt8183-kukui.dtsi to modify cros_ec */ 8 #include <arm/cros-ec-keyboard.dtsi> 8 #include <arm/cros-ec-keyboard.dtsi> 9 9 10 / { 10 / { 11 pp1200_mipibrdg: pp1200-mipibrdg { 11 pp1200_mipibrdg: pp1200-mipibrdg { 12 compatible = "regulator-fixed" 12 compatible = "regulator-fixed"; 13 regulator-name = "pp1200_mipib 13 regulator-name = "pp1200_mipibrdg"; 14 pinctrl-names = "default"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&pp1200_mipibrdg_ 15 pinctrl-0 = <&pp1200_mipibrdg_en>; 16 16 17 enable-active-high; 17 enable-active-high; 18 regulator-boot-on; 18 regulator-boot-on; 19 19 20 gpio = <&pio 54 GPIO_ACTIVE_HI 20 gpio = <&pio 54 GPIO_ACTIVE_HIGH>; 21 }; 21 }; 22 22 23 pp1800_mipibrdg: pp1800-mipibrdg { 23 pp1800_mipibrdg: pp1800-mipibrdg { 24 compatible = "regulator-fixed" 24 compatible = "regulator-fixed"; 25 regulator-name = "pp1800_mipib 25 regulator-name = "pp1800_mipibrdg"; 26 pinctrl-names = "default"; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&pp1800_lcd_en>; 27 pinctrl-0 = <&pp1800_lcd_en>; 28 28 29 enable-active-high; 29 enable-active-high; 30 regulator-boot-on; 30 regulator-boot-on; 31 31 32 gpio = <&pio 36 GPIO_ACTIVE_HI 32 gpio = <&pio 36 GPIO_ACTIVE_HIGH>; 33 }; 33 }; 34 34 35 pp3300_panel: pp3300-panel { 35 pp3300_panel: pp3300-panel { 36 compatible = "regulator-fixed" 36 compatible = "regulator-fixed"; 37 regulator-name = "pp3300_panel 37 regulator-name = "pp3300_panel"; 38 regulator-min-microvolt = <330 38 regulator-min-microvolt = <3300000>; 39 regulator-max-microvolt = <330 39 regulator-max-microvolt = <3300000>; 40 pinctrl-names = "default"; 40 pinctrl-names = "default"; 41 pinctrl-0 = <&pp3300_panel_pin 41 pinctrl-0 = <&pp3300_panel_pins>; 42 42 43 enable-active-high; 43 enable-active-high; 44 regulator-boot-on; 44 regulator-boot-on; 45 45 46 gpio = <&pio 35 GPIO_ACTIVE_HI 46 gpio = <&pio 35 GPIO_ACTIVE_HIGH>; 47 }; 47 }; 48 48 49 vddio_mipibrdg: vddio-mipibrdg { 49 vddio_mipibrdg: vddio-mipibrdg { 50 compatible = "regulator-fixed" 50 compatible = "regulator-fixed"; 51 regulator-name = "vddio_mipibr 51 regulator-name = "vddio_mipibrdg"; 52 pinctrl-names = "default"; 52 pinctrl-names = "default"; 53 pinctrl-0 = <&vddio_mipibrdg_e 53 pinctrl-0 = <&vddio_mipibrdg_en>; 54 54 55 enable-active-high; 55 enable-active-high; 56 regulator-boot-on; 56 regulator-boot-on; 57 57 58 gpio = <&pio 37 GPIO_ACTIVE_HI 58 gpio = <&pio 37 GPIO_ACTIVE_HIGH>; 59 }; 59 }; 60 60 61 volume_buttons: volume-buttons { 61 volume_buttons: volume-buttons { 62 compatible = "gpio-keys"; 62 compatible = "gpio-keys"; 63 pinctrl-names = "default"; 63 pinctrl-names = "default"; 64 pinctrl-0 = <&volume_button_pi 64 pinctrl-0 = <&volume_button_pins>; 65 65 66 button-volume-down { 66 button-volume-down { 67 label = "Volume Down"; 67 label = "Volume Down"; 68 linux,code = <KEY_VOLU 68 linux,code = <KEY_VOLUMEDOWN>; 69 debounce-interval = <1 69 debounce-interval = <100>; 70 70 71 gpios = <&pio 6 GPIO_A 71 gpios = <&pio 6 GPIO_ACTIVE_LOW>; 72 }; 72 }; 73 73 74 button-volume-up { 74 button-volume-up { 75 label = "Volume Up"; 75 label = "Volume Up"; 76 linux,code = <KEY_VOLU 76 linux,code = <KEY_VOLUMEUP>; 77 debounce-interval = <1 77 debounce-interval = <100>; 78 78 79 gpios = <&pio 5 GPIO_A 79 gpios = <&pio 5 GPIO_ACTIVE_LOW>; 80 }; 80 }; 81 }; 81 }; 82 }; 82 }; 83 83 84 &cros_ec { 84 &cros_ec { 85 cros_ec_pwm: pwm { 85 cros_ec_pwm: pwm { 86 compatible = "google,cros-ec-p 86 compatible = "google,cros-ec-pwm"; 87 #pwm-cells = <1>; 87 #pwm-cells = <1>; 88 status = "disabled"; 88 status = "disabled"; 89 }; 89 }; 90 }; 90 }; 91 91 92 &dsi0 { 92 &dsi0 { 93 status = "okay"; 93 status = "okay"; >> 94 /delete-property/#size-cells; >> 95 /delete-property/#address-cells; 94 /delete-node/panel@0; 96 /delete-node/panel@0; 95 }; !! 97 ports { 96 !! 98 port { 97 &dsi_out { !! 99 dsi_out: endpoint { 98 remote-endpoint = <&anx7625_in>; !! 100 remote-endpoint = <&anx7625_in>; >> 101 }; >> 102 }; >> 103 }; 99 }; 104 }; 100 105 101 &i2c0 { 106 &i2c0 { 102 status = "okay"; 107 status = "okay"; 103 108 104 touchscreen: touchscreen@10 { 109 touchscreen: touchscreen@10 { 105 compatible = "elan,ekth3500"; 110 compatible = "elan,ekth3500"; 106 reg = <0x10>; 111 reg = <0x10>; 107 112 108 pinctrl-names = "default"; 113 pinctrl-names = "default"; 109 pinctrl-0 = <&touchscreen_pins 114 pinctrl-0 = <&touchscreen_pins>; 110 115 111 interrupts-extended = <&pio 15 116 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 112 117 113 reset-gpios = <&pio 156 GPIO_A 118 reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>; 114 }; 119 }; 115 }; 120 }; 116 121 117 &i2c2 { 122 &i2c2 { 118 pinctrl-names = "default"; 123 pinctrl-names = "default"; 119 pinctrl-0 = <&i2c2_pins>; 124 pinctrl-0 = <&i2c2_pins>; 120 status = "okay"; 125 status = "okay"; 121 clock-frequency = <400000>; 126 clock-frequency = <400000>; 122 127 123 trackpad@15 { 128 trackpad@15 { 124 compatible = "elan,ekth3000"; 129 compatible = "elan,ekth3000"; 125 reg = <0x15>; 130 reg = <0x15>; 126 131 127 pinctrl-names = "default"; 132 pinctrl-names = "default"; 128 pinctrl-0 = <&trackpad_pins>; 133 pinctrl-0 = <&trackpad_pins>; 129 134 130 interrupts-extended = <&pio 7 135 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 131 136 132 wakeup-source; 137 wakeup-source; 133 }; 138 }; 134 }; 139 }; 135 140 136 &i2c4 { 141 &i2c4 { 137 pinctrl-names = "default"; 142 pinctrl-names = "default"; 138 pinctrl-0 = <&i2c4_pins>; 143 pinctrl-0 = <&i2c4_pins>; 139 status = "okay"; 144 status = "okay"; 140 clock-frequency = <100000>; 145 clock-frequency = <100000>; 141 146 142 anx_bridge: anx7625@58 { 147 anx_bridge: anx7625@58 { 143 compatible = "analogix,anx7625 148 compatible = "analogix,anx7625"; 144 reg = <0x58>; 149 reg = <0x58>; 145 pinctrl-names = "default"; 150 pinctrl-names = "default"; 146 pinctrl-0 = <&anx7625_pins>; 151 pinctrl-0 = <&anx7625_pins>; 147 enable-gpios = <&pio 45 GPIO_A 152 enable-gpios = <&pio 45 GPIO_ACTIVE_HIGH>; 148 reset-gpios = <&pio 73 GPIO_AC 153 reset-gpios = <&pio 73 GPIO_ACTIVE_HIGH>; 149 vdd10-supply = <&pp1200_mipibr 154 vdd10-supply = <&pp1200_mipibrdg>; 150 vdd18-supply = <&pp1800_mipibr 155 vdd18-supply = <&pp1800_mipibrdg>; 151 vdd33-supply = <&vddio_mipibrd 156 vdd33-supply = <&vddio_mipibrdg>; 152 157 153 ports { !! 158 #address-cells = <1>; 154 #address-cells = <1>; !! 159 #size-cells = <0>; 155 #size-cells = <0>; !! 160 port@0 { 156 !! 161 reg = <0>; 157 port@0 { !! 162 158 reg = <0>; !! 163 anx7625_in: endpoint { 159 !! 164 remote-endpoint = <&dsi_out>; 160 anx7625_in: en << 161 remote << 162 }; << 163 }; 165 }; >> 166 }; 164 167 165 port@1 { !! 168 port@1 { 166 reg = <1>; !! 169 reg = <1>; 167 170 168 anx7625_out: e !! 171 anx7625_out: endpoint { 169 remote !! 172 remote-endpoint = <&panel_in>; 170 }; << 171 }; 173 }; 172 }; 174 }; 173 175 174 aux-bus { 176 aux-bus { 175 panel: panel { 177 panel: panel { 176 compatible = " 178 compatible = "edp-panel"; 177 power-supply = 179 power-supply = <&pp3300_panel>; 178 backlight = <& 180 backlight = <&backlight_lcd0>; 179 181 180 port { 182 port { 181 panel_ 183 panel_in: endpoint { 182 184 remote-endpoint = <&anx7625_out>; 183 }; 185 }; 184 }; 186 }; 185 }; 187 }; 186 }; 188 }; 187 }; 189 }; 188 }; 190 }; 189 191 190 &i2c_tunnel { 192 &i2c_tunnel { 191 google,remote-bus = <2>; 193 google,remote-bus = <2>; 192 }; 194 }; 193 195 194 &pio { 196 &pio { 195 /* 192 lines */ 197 /* 192 lines */ 196 gpio-line-names = 198 gpio-line-names = 197 "SPI_AP_EC_CS_L", 199 "SPI_AP_EC_CS_L", 198 "SPI_AP_EC_MOSI", 200 "SPI_AP_EC_MOSI", 199 "SPI_AP_EC_CLK", 201 "SPI_AP_EC_CLK", 200 "I2S3_DO", 202 "I2S3_DO", 201 "USB_PD_INT_ODL", 203 "USB_PD_INT_ODL", 202 "", 204 "", 203 "", 205 "", 204 "", 206 "", 205 "", 207 "", 206 "IT6505_HPD_L", 208 "IT6505_HPD_L", 207 "I2S3_TDM_D3", 209 "I2S3_TDM_D3", 208 "SOC_I2C6_1V8_SCL", 210 "SOC_I2C6_1V8_SCL", 209 "SOC_I2C6_1V8_SDA", 211 "SOC_I2C6_1V8_SDA", 210 "DPI_D0", 212 "DPI_D0", 211 "DPI_D1", 213 "DPI_D1", 212 "DPI_D2", 214 "DPI_D2", 213 "DPI_D3", 215 "DPI_D3", 214 "DPI_D4", 216 "DPI_D4", 215 "DPI_D5", 217 "DPI_D5", 216 "DPI_D6", 218 "DPI_D6", 217 "DPI_D7", 219 "DPI_D7", 218 "DPI_D8", 220 "DPI_D8", 219 "DPI_D9", 221 "DPI_D9", 220 "DPI_D10", 222 "DPI_D10", 221 "DPI_D11", 223 "DPI_D11", 222 "DPI_HSYNC", 224 "DPI_HSYNC", 223 "DPI_VSYNC", 225 "DPI_VSYNC", 224 "DPI_DE", 226 "DPI_DE", 225 "DPI_CK", 227 "DPI_CK", 226 "AP_MSDC1_CLK", 228 "AP_MSDC1_CLK", 227 "AP_MSDC1_DAT3", 229 "AP_MSDC1_DAT3", 228 "AP_MSDC1_CMD", 230 "AP_MSDC1_CMD", 229 "AP_MSDC1_DAT0", 231 "AP_MSDC1_DAT0", 230 "AP_MSDC1_DAT2", 232 "AP_MSDC1_DAT2", 231 "AP_MSDC1_DAT1", 233 "AP_MSDC1_DAT1", 232 "", 234 "", 233 "", 235 "", 234 "", 236 "", 235 "", 237 "", 236 "", 238 "", 237 "", 239 "", 238 "OTG_EN", 240 "OTG_EN", 239 "DRVBUS", 241 "DRVBUS", 240 "DISP_PWM", 242 "DISP_PWM", 241 "DSI_TE", 243 "DSI_TE", 242 "LCM_RST_1V8", 244 "LCM_RST_1V8", 243 "AP_CTS_WIFI_RTS", 245 "AP_CTS_WIFI_RTS", 244 "AP_RTS_WIFI_CTS", 246 "AP_RTS_WIFI_CTS", 245 "SOC_I2C5_1V8_SCL", 247 "SOC_I2C5_1V8_SCL", 246 "SOC_I2C5_1V8_SDA", 248 "SOC_I2C5_1V8_SDA", 247 "SOC_I2C3_1V8_SCL", 249 "SOC_I2C3_1V8_SCL", 248 "SOC_I2C3_1V8_SDA", 250 "SOC_I2C3_1V8_SDA", 249 "", 251 "", 250 "", 252 "", 251 "", 253 "", 252 "", 254 "", 253 "", 255 "", 254 "", 256 "", 255 "", 257 "", 256 "", 258 "", 257 "", 259 "", 258 "", 260 "", 259 "", 261 "", 260 "", 262 "", 261 "", 263 "", 262 "", 264 "", 263 "", 265 "", 264 "", 266 "", 265 "", 267 "", 266 "", 268 "", 267 "", 269 "", 268 "", 270 "", 269 "", 271 "", 270 "", 272 "", 271 "", 273 "", 272 "", 274 "", 273 "", 275 "", 274 "", 276 "", 275 "", 277 "", 276 "", 278 "", 277 "", 279 "", 278 "SOC_I2C1_1V8_SDA", 280 "SOC_I2C1_1V8_SDA", 279 "SOC_I2C0_1V8_SDA", 281 "SOC_I2C0_1V8_SDA", 280 "SOC_I2C0_1V8_SCL", 282 "SOC_I2C0_1V8_SCL", 281 "SOC_I2C1_1V8_SCL", 283 "SOC_I2C1_1V8_SCL", 282 "AP_SPI_H1_MISO", 284 "AP_SPI_H1_MISO", 283 "AP_SPI_H1_CS_L", 285 "AP_SPI_H1_CS_L", 284 "AP_SPI_H1_MOSI", 286 "AP_SPI_H1_MOSI", 285 "AP_SPI_H1_CLK", 287 "AP_SPI_H1_CLK", 286 "I2S5_BCK", 288 "I2S5_BCK", 287 "I2S5_LRCK", 289 "I2S5_LRCK", 288 "I2S5_DO", 290 "I2S5_DO", 289 "BOOTBLOCK_EN_L", 291 "BOOTBLOCK_EN_L", 290 "MT8183_KPCOL0", 292 "MT8183_KPCOL0", 291 "SPI_AP_EC_MISO", 293 "SPI_AP_EC_MISO", 292 "UART_DBG_TX_AP_RX", 294 "UART_DBG_TX_AP_RX", 293 "UART_AP_TX_DBG_RX", 295 "UART_AP_TX_DBG_RX", 294 "I2S2_MCK", 296 "I2S2_MCK", 295 "I2S2_BCK", 297 "I2S2_BCK", 296 "CLK_5M_WCAM", 298 "CLK_5M_WCAM", 297 "CLK_2M_UCAM", 299 "CLK_2M_UCAM", 298 "I2S2_LRCK", 300 "I2S2_LRCK", 299 "I2S2_DI", 301 "I2S2_DI", 300 "SOC_I2C2_1V8_SCL", 302 "SOC_I2C2_1V8_SCL", 301 "SOC_I2C2_1V8_SDA", 303 "SOC_I2C2_1V8_SDA", 302 "SOC_I2C4_1V8_SCL", 304 "SOC_I2C4_1V8_SCL", 303 "SOC_I2C4_1V8_SDA", 305 "SOC_I2C4_1V8_SDA", 304 "", 306 "", 305 "SCL8", 307 "SCL8", 306 "SDA8", 308 "SDA8", 307 "FCAM_PWDN_L", 309 "FCAM_PWDN_L", 308 "", 310 "", 309 "", 311 "", 310 "", 312 "", 311 "", 313 "", 312 "", 314 "", 313 "", 315 "", 314 "", 316 "", 315 "", 317 "", 316 "", 318 "", 317 "", 319 "", 318 "", 320 "", 319 "", 321 "", 320 "", 322 "", 321 "", 323 "", 322 "", 324 "", 323 "", 325 "", 324 "", 326 "", 325 "", 327 "", 326 "", 328 "", 327 "", 329 "", 328 "", 330 "", 329 "", 331 "", 330 "", 332 "", 331 "", 333 "", 332 "", 334 "", 333 "I2S_PMIC", 335 "I2S_PMIC", 334 "I2S_PMIC", 336 "I2S_PMIC", 335 "I2S_PMIC", 337 "I2S_PMIC", 336 "I2S_PMIC", 338 "I2S_PMIC", 337 "I2S_PMIC", 339 "I2S_PMIC", 338 "I2S_PMIC", 340 "I2S_PMIC", 339 "I2S_PMIC", 341 "I2S_PMIC", 340 "I2S_PMIC", 342 "I2S_PMIC", 341 "", 343 "", 342 "", 344 "", 343 "", 345 "", 344 "", 346 "", 345 "", 347 "", 346 "", 348 "", 347 /* 349 /* 348 * AP_FLASH_WP_L is crossystem 350 * AP_FLASH_WP_L is crossystem ABI. Rev1 schematics 349 * call it BIOS_FLASH_WP_R_L. 351 * call it BIOS_FLASH_WP_R_L. 350 */ 352 */ 351 "AP_FLASH_WP_L", 353 "AP_FLASH_WP_L", 352 "EC_AP_INT_ODL", 354 "EC_AP_INT_ODL", 353 "IT6505_INT_ODL", 355 "IT6505_INT_ODL", 354 "H1_INT_OD_L", 356 "H1_INT_OD_L", 355 "", 357 "", 356 "", 358 "", 357 "", 359 "", 358 "", 360 "", 359 "", 361 "", 360 "", 362 "", 361 "", 363 "", 362 "AP_SPI_FLASH_MISO", 364 "AP_SPI_FLASH_MISO", 363 "AP_SPI_FLASH_CS_L", 365 "AP_SPI_FLASH_CS_L", 364 "AP_SPI_FLASH_MOSI", 366 "AP_SPI_FLASH_MOSI", 365 "AP_SPI_FLASH_CLK", 367 "AP_SPI_FLASH_CLK", 366 "DA7219_IRQ", 368 "DA7219_IRQ", 367 "", 369 "", 368 "", 370 "", 369 "", 371 "", 370 "", 372 "", 371 "", 373 "", 372 "", 374 "", 373 "", 375 "", 374 "", 376 "", 375 "", 377 "", 376 "", 378 "", 377 "", 379 "", 378 "", 380 "", 379 "", 381 "", 380 "", 382 "", 381 "", 383 "", 382 "", 384 "", 383 "", 385 "", 384 "", 386 "", 385 "", 387 "", 386 "", 388 "", 387 "", 389 "", 388 "", 390 "", 389 "", 391 "", 390 "", 392 "", 391 "", 393 "", 392 ""; 394 ""; 393 395 394 pp1200_mipibrdg_en: pp1200-mipibrdg-en 396 pp1200_mipibrdg_en: pp1200-mipibrdg-en { 395 pins1 { 397 pins1 { 396 pinmux = <PINMUX_GPIO5 398 pinmux = <PINMUX_GPIO54__FUNC_GPIO54>; 397 output-low; 399 output-low; 398 }; 400 }; 399 }; 401 }; 400 402 401 pp1800_lcd_en: pp1800-lcd-en { 403 pp1800_lcd_en: pp1800-lcd-en { 402 pins1 { 404 pins1 { 403 pinmux = <PINMUX_GPIO3 405 pinmux = <PINMUX_GPIO36__FUNC_GPIO36>; 404 output-low; 406 output-low; 405 }; 407 }; 406 }; 408 }; 407 409 408 pp3300_panel_pins: pp3300-panel-pins { 410 pp3300_panel_pins: pp3300-panel-pins { 409 panel_3v3_enable: panel-3v3-en 411 panel_3v3_enable: panel-3v3-enable { 410 pinmux = <PINMUX_GPIO3 412 pinmux = <PINMUX_GPIO35__FUNC_GPIO35>; 411 output-low; 413 output-low; 412 }; 414 }; 413 }; 415 }; 414 416 415 ppvarp_lcd_en: ppvarp-lcd-en { 417 ppvarp_lcd_en: ppvarp-lcd-en { 416 pins1 { 418 pins1 { 417 pinmux = <PINMUX_GPIO6 419 pinmux = <PINMUX_GPIO66__FUNC_GPIO66>; 418 output-low; 420 output-low; 419 }; 421 }; 420 }; 422 }; 421 423 422 ppvarn_lcd_en: ppvarn-lcd-en { 424 ppvarn_lcd_en: ppvarn-lcd-en { 423 pins1 { 425 pins1 { 424 pinmux = <PINMUX_GPIO1 426 pinmux = <PINMUX_GPIO166__FUNC_GPIO166>; 425 output-low; 427 output-low; 426 }; 428 }; 427 }; 429 }; 428 430 429 anx7625_pins: anx7625-pins { 431 anx7625_pins: anx7625-pins { 430 pins1 { 432 pins1 { 431 pinmux = <PINMUX_GPIO4 433 pinmux = <PINMUX_GPIO45__FUNC_GPIO45>, 432 <PINMUX_GPIO7 434 <PINMUX_GPIO73__FUNC_GPIO73>; 433 output-low; 435 output-low; 434 }; 436 }; 435 pins2 { 437 pins2 { 436 pinmux = <PINMUX_GPIO4 438 pinmux = <PINMUX_GPIO4__FUNC_GPIO4>; 437 input-enable; 439 input-enable; 438 bias-pull-up; 440 bias-pull-up; 439 }; 441 }; 440 }; 442 }; 441 443 442 touchscreen_pins: touchscreen-pins { 444 touchscreen_pins: touchscreen-pins { 443 touch-int-odl { 445 touch-int-odl { 444 pinmux = <PINMUX_GPIO1 446 pinmux = <PINMUX_GPIO155__FUNC_GPIO155>; 445 input-enable; 447 input-enable; 446 bias-pull-up; 448 bias-pull-up; 447 }; 449 }; 448 450 449 touch-rst-l { 451 touch-rst-l { 450 pinmux = <PINMUX_GPIO1 452 pinmux = <PINMUX_GPIO156__FUNC_GPIO156>; 451 output-high; 453 output-high; 452 }; 454 }; 453 }; 455 }; 454 456 455 trackpad_pins: trackpad-pins { 457 trackpad_pins: trackpad-pins { 456 trackpad-int { 458 trackpad-int { 457 pinmux = <PINMUX_GPIO7 459 pinmux = <PINMUX_GPIO7__FUNC_GPIO7>; 458 input-enable; 460 input-enable; 459 bias-disable; /* pulle 461 bias-disable; /* pulled externally */ 460 }; 462 }; 461 }; 463 }; 462 464 463 vddio_mipibrdg_en: vddio-mipibrdg-en { 465 vddio_mipibrdg_en: vddio-mipibrdg-en { 464 pins1 { 466 pins1 { 465 pinmux = <PINMUX_GPIO3 467 pinmux = <PINMUX_GPIO37__FUNC_GPIO37>; 466 output-low; 468 output-low; 467 }; 469 }; 468 }; 470 }; 469 471 470 volume_button_pins: volume-button-pins 472 volume_button_pins: volume-button-pins { 471 voldn-btn-odl { 473 voldn-btn-odl { 472 pinmux = <PINMUX_GPIO6 474 pinmux = <PINMUX_GPIO6__FUNC_GPIO6>; 473 input-enable; 475 input-enable; 474 bias-pull-up; 476 bias-pull-up; 475 }; 477 }; 476 478 477 volup-btn-odl { 479 volup-btn-odl { 478 pinmux = <PINMUX_GPIO5 480 pinmux = <PINMUX_GPIO5__FUNC_GPIO5>; 479 input-enable; 481 input-enable; 480 bias-pull-up; 482 bias-pull-up; 481 }; 483 }; 482 }; 484 }; 483 }; 485 }; 484 486
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.