1 // SPDX-License-Identifier: BSD-3-Clause 1 // SPDX-License-Identifier: BSD-3-Clause 2 /* 2 /* 3 * Copyright (c) 2020, Konrad Dybcio 3 * Copyright (c) 2020, Konrad Dybcio 4 */ 4 */ 5 5 6 /dts-v1/; 6 /dts-v1/; 7 7 8 #include "msm8992.dtsi" 8 #include "msm8992.dtsi" 9 #include "pm8994.dtsi" 9 #include "pm8994.dtsi" 10 #include "pmi8994.dtsi" 10 #include "pmi8994.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/gpio-keys.h> 13 13 14 /delete-node/ &adsp_mem; 14 /delete-node/ &adsp_mem; 15 /delete-node/ &audio_mem; 15 /delete-node/ &audio_mem; 16 /delete-node/ &mpss_mem; 16 /delete-node/ &mpss_mem; 17 /delete-node/ &peripheral_region; 17 /delete-node/ &peripheral_region; 18 /delete-node/ &res_hyp_mem; << 19 /delete-node/ &rmtfs_mem; 18 /delete-node/ &rmtfs_mem; 20 19 21 / { 20 / { 22 model = "Xiaomi Mi 4C"; 21 model = "Xiaomi Mi 4C"; 23 compatible = "xiaomi,libra", "qcom,msm 22 compatible = "xiaomi,libra", "qcom,msm8992"; 24 chassis-type = "handset"; 23 chassis-type = "handset"; 25 24 26 /* required for bootloader to select c 25 /* required for bootloader to select correct board */ 27 qcom,msm-id = <251 0>, <252 0>; 26 qcom,msm-id = <251 0>, <252 0>; 28 qcom,pmic-id = <65545 65546 0 0>; 27 qcom,pmic-id = <65545 65546 0 0>; 29 qcom,board-id = <12 0>; 28 qcom,board-id = <12 0>; 30 29 31 /* This enables graphical output via b 30 /* This enables graphical output via bootloader-enabled display */ 32 chosen { 31 chosen { 33 bootargs = "earlycon=tty0 cons 32 bootargs = "earlycon=tty0 console=tty0 maxcpus=1"; 34 33 35 #address-cells = <2>; 34 #address-cells = <2>; 36 #size-cells = <2>; 35 #size-cells = <2>; 37 ranges; 36 ranges; 38 37 39 framebuffer0: framebuffer@3400 38 framebuffer0: framebuffer@3400000 { 40 compatible = "simple-f 39 compatible = "simple-framebuffer"; 41 reg = <0 0x3400000 0 ( 40 reg = <0 0x3400000 0 (1080 * 1920 * 3)>; 42 width = <1080>; 41 width = <1080>; 43 height = <1920>; 42 height = <1920>; 44 stride = <(1080 * 3)>; 43 stride = <(1080 * 3)>; 45 format = "r8g8b8"; 44 format = "r8g8b8"; 46 /* 45 /* 47 * That's a lot of clo 46 * That's a lot of clocks, but it's necessary due 48 * to unused clk clean 47 * to unused clk cleanup & no panel driver yet.. 49 */ 48 */ 50 clocks = <&mmcc MDSS_A 49 clocks = <&mmcc MDSS_AHB_CLK>, 51 <&mmcc MDSS_A 50 <&mmcc MDSS_AXI_CLK>, 52 <&mmcc MDSS_V 51 <&mmcc MDSS_VSYNC_CLK>, 53 <&mmcc MDSS_M 52 <&mmcc MDSS_MDP_CLK>, 54 <&mmcc MDSS_B 53 <&mmcc MDSS_BYTE0_CLK>, 55 <&mmcc MDSS_P 54 <&mmcc MDSS_PCLK0_CLK>, 56 <&mmcc MDSS_E 55 <&mmcc MDSS_ESC0_CLK>; 57 power-domains = <&mmcc 56 power-domains = <&mmcc MDSS_GDSC>; 58 }; 57 }; 59 }; 58 }; 60 59 61 gpio-keys { 60 gpio-keys { 62 compatible = "gpio-keys"; 61 compatible = "gpio-keys"; 63 autorepeat; 62 autorepeat; 64 63 65 button { 64 button { 66 label = "Volume Up"; 65 label = "Volume Up"; 67 gpios = <&pm8994_gpios 66 gpios = <&pm8994_gpios 3 GPIO_ACTIVE_LOW>; 68 linux,input-type = <1> 67 linux,input-type = <1>; 69 linux,code = <KEY_VOLU 68 linux,code = <KEY_VOLUMEUP>; 70 wakeup-source; 69 wakeup-source; 71 debounce-interval = <1 70 debounce-interval = <15>; 72 }; 71 }; 73 }; 72 }; 74 73 75 reserved-memory { 74 reserved-memory { 76 #address-cells = <2>; 75 #address-cells = <2>; 77 #size-cells = <2>; 76 #size-cells = <2>; 78 ranges; 77 ranges; 79 78 80 memory_hole: hole@6400000 { 79 memory_hole: hole@6400000 { 81 reg = <0 0x06400000 0 80 reg = <0 0x06400000 0 0x600000>; 82 no-map; 81 no-map; 83 }; 82 }; 84 83 85 memory_hole2: hole2@6c00000 { 84 memory_hole2: hole2@6c00000 { 86 reg = <0 0x06c00000 0 85 reg = <0 0x06c00000 0 0x2400000>; 87 no-map; 86 no-map; 88 }; 87 }; 89 88 90 mpss_mem: mpss@9000000 { 89 mpss_mem: mpss@9000000 { 91 reg = <0 0x09000000 0 90 reg = <0 0x09000000 0 0x5a00000>; 92 no-map; 91 no-map; 93 }; 92 }; 94 93 95 tzapp: tzapp@ea00000 { 94 tzapp: tzapp@ea00000 { 96 reg = <0 0x0ea00000 0 95 reg = <0 0x0ea00000 0 0x1900000>; 97 no-map; 96 no-map; 98 }; 97 }; 99 98 100 mdm_rfsa_mem: mdm-rfsa@ca0b000 99 mdm_rfsa_mem: mdm-rfsa@ca0b0000 { 101 reg = <0 0xca0b0000 0 100 reg = <0 0xca0b0000 0 0x10000>; 102 no-map; 101 no-map; 103 }; 102 }; 104 103 105 rmtfs_mem: rmtfs@ca100000 { 104 rmtfs_mem: rmtfs@ca100000 { 106 compatible = "qcom,rmt 105 compatible = "qcom,rmtfs-mem"; 107 reg = <0 0xca100000 0 106 reg = <0 0xca100000 0 0x180000>; 108 no-map; 107 no-map; 109 108 110 qcom,client-id = <1>; 109 qcom,client-id = <1>; >> 110 }; >> 111 >> 112 audio_mem: audio@cb400000 { >> 113 reg = <0 0xcb000000 0 0x400000>; >> 114 no-mem; 111 }; 115 }; 112 116 113 qseecom_mem: qseecom@cb400000 117 qseecom_mem: qseecom@cb400000 { 114 reg = <0 0xcb400000 0 118 reg = <0 0xcb400000 0 0x1c00000>; 115 no-mem; 119 no-mem; 116 }; 120 }; 117 121 118 adsp_rfsa_mem: adsp-rfsa@cd000 122 adsp_rfsa_mem: adsp-rfsa@cd000000 { 119 reg = <0 0xcd000000 0 123 reg = <0 0xcd000000 0 0x10000>; 120 no-map; 124 no-map; 121 }; 125 }; 122 126 123 sensor_rfsa_mem: sensor-rfsa@c 127 sensor_rfsa_mem: sensor-rfsa@cd010000 { 124 reg = <0 0xcd010000 0 128 reg = <0 0xcd010000 0 0x10000>; 125 no-map; 129 no-map; 126 }; 130 }; 127 131 128 ramoops@dfc00000 { 132 ramoops@dfc00000 { 129 compatible = "ramoops" 133 compatible = "ramoops"; 130 reg = <0 0xdfc00000 0 134 reg = <0 0xdfc00000 0 0x40000>; 131 console-size = <0x1000 135 console-size = <0x10000>; 132 record-size = <0x10000 136 record-size = <0x10000>; 133 ftrace-size = <0x10000 137 ftrace-size = <0x10000>; 134 pmsg-size = <0x20000>; 138 pmsg-size = <0x20000>; 135 }; 139 }; 136 }; 140 }; 137 }; 141 }; 138 142 139 &blsp1_i2c2 { 143 &blsp1_i2c2 { 140 status = "okay"; 144 status = "okay"; 141 145 142 /* Atmel or Synaptics touchscreen */ 146 /* Atmel or Synaptics touchscreen */ 143 }; 147 }; 144 148 145 &blsp1_i2c5 { 149 &blsp1_i2c5 { 146 status = "okay"; 150 status = "okay"; 147 151 148 /* ST lsm6db0 gyro/accelerometer */ 152 /* ST lsm6db0 gyro/accelerometer */ 149 }; 153 }; 150 154 151 &blsp1_i2c6 { 155 &blsp1_i2c6 { 152 status = "okay"; 156 status = "okay"; 153 157 154 /* 158 /* 155 * NXP NCI NFC, 159 * NXP NCI NFC, 156 * TI USB320 Type-C controller, 160 * TI USB320 Type-C controller, 157 * Pericom 30216a USB (de)mux switch 161 * Pericom 30216a USB (de)mux switch 158 */ 162 */ 159 }; 163 }; 160 164 161 &blsp2_i2c1 { 165 &blsp2_i2c1 { 162 status = "okay"; 166 status = "okay"; 163 167 164 /* cm36686 proximity and ambient light 168 /* cm36686 proximity and ambient light sensor */ 165 }; 169 }; 166 170 167 &blsp2_i2c5 { 171 &blsp2_i2c5 { 168 status = "okay"; 172 status = "okay"; 169 173 170 /* Silabs si4705 FM transmitter */ 174 /* Silabs si4705 FM transmitter */ 171 }; 175 }; 172 176 173 &blsp2_uart2 { 177 &blsp2_uart2 { 174 status = "okay"; 178 status = "okay"; 175 }; 179 }; 176 180 177 &pm8994_spmi_regulators { 181 &pm8994_spmi_regulators { 178 VDD_APC0: s8 { 182 VDD_APC0: s8 { 179 regulator-min-microvolt = <680 183 regulator-min-microvolt = <680000>; 180 regulator-max-microvolt = <118 184 regulator-max-microvolt = <1180000>; 181 regulator-always-on; 185 regulator-always-on; 182 regulator-boot-on; 186 regulator-boot-on; 183 }; 187 }; 184 188 185 /* APC1 is 3-phase, but quoting downst 189 /* APC1 is 3-phase, but quoting downstream, s11 is "the gang leader" */ 186 VDD_APC1: s11 { 190 VDD_APC1: s11 { 187 regulator-min-microvolt = <700 191 regulator-min-microvolt = <700000>; 188 regulator-max-microvolt = <122 192 regulator-max-microvolt = <1225000>; 189 regulator-always-on; 193 regulator-always-on; 190 regulator-boot-on; 194 regulator-boot-on; 191 }; 195 }; 192 }; 196 }; 193 197 194 &rpm_requests { 198 &rpm_requests { 195 regulators-0 { 199 regulators-0 { 196 compatible = "qcom,rpm-pm8994- 200 compatible = "qcom,rpm-pm8994-regulators"; 197 201 198 vdd_l1-supply = <&pm8994_s7>; 202 vdd_l1-supply = <&pm8994_s7>; 199 vdd_l2_26_28-supply = <&pm8994 203 vdd_l2_26_28-supply = <&pm8994_s3>; 200 vdd_l3_11-supply = <&pm8994_s3 204 vdd_l3_11-supply = <&pm8994_s3>; 201 vdd_l4_27_31-supply = <&pm8994 205 vdd_l4_27_31-supply = <&pm8994_s3>; 202 vdd_l5_7-supply = <&pm8994_s3> 206 vdd_l5_7-supply = <&pm8994_s3>; 203 vdd_l6_12_32-supply = <&pm8994 207 vdd_l6_12_32-supply = <&pm8994_s5>; 204 vdd_l8_16_30-supply = <&vph_pw 208 vdd_l8_16_30-supply = <&vph_pwr>; 205 vdd_l9_10_18_22-supply = <&vph 209 vdd_l9_10_18_22-supply = <&vph_pwr>; 206 vdd_l13_19_23_24-supply = <&vp 210 vdd_l13_19_23_24-supply = <&vph_pwr>; 207 vdd_l14_15-supply = <&pm8994_s 211 vdd_l14_15-supply = <&pm8994_s5>; 208 vdd_l17_29-supply = <&vph_pwr> 212 vdd_l17_29-supply = <&vph_pwr>; 209 vdd_l20_21-supply = <&vph_pwr> 213 vdd_l20_21-supply = <&vph_pwr>; 210 vdd_l25-supply = <&pm8994_s5>; 214 vdd_l25-supply = <&pm8994_s5>; 211 vdd_lvs1_2-supply = <&pm8994_s 215 vdd_lvs1_2-supply = <&pm8994_s4>; 212 216 213 /* S1, S2, S6 and S12 are mana 217 /* S1, S2, S6 and S12 are managed by RPMPD */ 214 218 215 pm8994_s3: s3 { 219 pm8994_s3: s3 { 216 regulator-min-microvol 220 regulator-min-microvolt = <1300000>; 217 regulator-max-microvol 221 regulator-max-microvolt = <1300000>; 218 }; 222 }; 219 223 220 pm8994_s4: s4 { 224 pm8994_s4: s4 { 221 regulator-min-microvol 225 regulator-min-microvolt = <1800000>; 222 regulator-max-microvol 226 regulator-max-microvolt = <1800000>; 223 regulator-allow-set-lo 227 regulator-allow-set-load; 224 regulator-always-on; 228 regulator-always-on; 225 regulator-system-load 229 regulator-system-load = <325000>; 226 }; 230 }; 227 231 228 pm8994_s5: s5 { 232 pm8994_s5: s5 { 229 regulator-min-microvol 233 regulator-min-microvolt = <2150000>; 230 regulator-max-microvol 234 regulator-max-microvolt = <2150000>; 231 }; 235 }; 232 236 233 pm8994_s7: s7 { 237 pm8994_s7: s7 { 234 regulator-min-microvol 238 regulator-min-microvolt = <1000000>; 235 regulator-max-microvol 239 regulator-max-microvolt = <1000000>; 236 }; 240 }; 237 241 238 /* S8, S9, S10 and S11 - SPMI- 242 /* S8, S9, S10 and S11 - SPMI-managed VDD_APC */ 239 243 240 pm8994_l1: l1 { 244 pm8994_l1: l1 { 241 regulator-min-microvol 245 regulator-min-microvolt = <1000000>; 242 regulator-max-microvol 246 regulator-max-microvolt = <1000000>; 243 }; 247 }; 244 248 245 pm8994_l2: l2 { 249 pm8994_l2: l2 { 246 regulator-min-microvol 250 regulator-min-microvolt = <1250000>; 247 regulator-max-microvol 251 regulator-max-microvolt = <1250000>; 248 }; 252 }; 249 253 250 pm8994_l3: l3 { 254 pm8994_l3: l3 { 251 regulator-min-microvol 255 regulator-min-microvolt = <1200000>; 252 regulator-max-microvol 256 regulator-max-microvolt = <1200000>; 253 }; 257 }; 254 258 255 pm8994_l4: l4 { 259 pm8994_l4: l4 { 256 regulator-min-microvol 260 regulator-min-microvolt = <1225000>; 257 regulator-max-microvol 261 regulator-max-microvolt = <1225000>; 258 }; 262 }; 259 263 260 /* L5 is inaccessible from RPM 264 /* L5 is inaccessible from RPM */ 261 265 262 pm8994_l6: l6 { 266 pm8994_l6: l6 { 263 regulator-min-microvol 267 regulator-min-microvolt = <1800000>; 264 regulator-max-microvol 268 regulator-max-microvolt = <1800000>; 265 }; 269 }; 266 270 267 /* L7 is inaccessible from RPM 271 /* L7 is inaccessible from RPM */ 268 272 269 pm8994_l8: l8 { 273 pm8994_l8: l8 { 270 regulator-min-microvol 274 regulator-min-microvolt = <1800000>; 271 regulator-max-microvol 275 regulator-max-microvolt = <1800000>; 272 }; 276 }; 273 277 274 pm8994_l9: l9 { 278 pm8994_l9: l9 { 275 regulator-min-microvol 279 regulator-min-microvolt = <1800000>; 276 regulator-max-microvol 280 regulator-max-microvolt = <1800000>; 277 }; 281 }; 278 282 279 pm8994_l10: l10 { 283 pm8994_l10: l10 { 280 regulator-min-microvol 284 regulator-min-microvolt = <1800000>; 281 regulator-max-microvol 285 regulator-max-microvolt = <1800000>; 282 }; 286 }; 283 287 284 pm8994_l11: l11 { 288 pm8994_l11: l11 { 285 regulator-min-microvol 289 regulator-min-microvolt = <1200000>; 286 regulator-max-microvol 290 regulator-max-microvolt = <1200000>; 287 }; 291 }; 288 292 289 pm8994_l12: l12 { 293 pm8994_l12: l12 { 290 regulator-min-microvol 294 regulator-min-microvolt = <1800000>; 291 regulator-max-microvol 295 regulator-max-microvolt = <1800000>; 292 }; 296 }; 293 297 294 pm8994_l13: l13 { 298 pm8994_l13: l13 { 295 regulator-min-microvol 299 regulator-min-microvolt = <1800000>; 296 regulator-max-microvol 300 regulator-max-microvolt = <2950000>; 297 }; 301 }; 298 302 299 pm8994_l14: l14 { 303 pm8994_l14: l14 { 300 regulator-min-microvol 304 regulator-min-microvolt = <1800000>; 301 regulator-max-microvol 305 regulator-max-microvolt = <1800000>; 302 }; 306 }; 303 307 304 pm8994_l15: l15 { 308 pm8994_l15: l15 { 305 regulator-min-microvol 309 regulator-min-microvolt = <1800000>; 306 regulator-max-microvol 310 regulator-max-microvolt = <1800000>; 307 }; 311 }; 308 312 309 pm8994_l16: l16 { 313 pm8994_l16: l16 { 310 regulator-min-microvol 314 regulator-min-microvolt = <2700000>; 311 regulator-max-microvol 315 regulator-max-microvolt = <2700000>; 312 }; 316 }; 313 317 314 pm8994_l17: l17 { 318 pm8994_l17: l17 { 315 regulator-min-microvol 319 regulator-min-microvolt = <2700000>; 316 regulator-max-microvol 320 regulator-max-microvolt = <2700000>; 317 }; 321 }; 318 322 319 pm8994_l18: l18 { 323 pm8994_l18: l18 { 320 regulator-min-microvol 324 regulator-min-microvolt = <2850000>; 321 regulator-max-microvol 325 regulator-max-microvolt = <2850000>; 322 regulator-always-on; 326 regulator-always-on; 323 }; 327 }; 324 328 325 pm8994_l19: l19 { 329 pm8994_l19: l19 { 326 regulator-min-microvol 330 regulator-min-microvolt = <2800000>; 327 regulator-max-microvol 331 regulator-max-microvolt = <2800000>; 328 }; 332 }; 329 333 330 pm8994_l20: l20 { 334 pm8994_l20: l20 { 331 regulator-min-microvol 335 regulator-min-microvolt = <2950000>; 332 regulator-max-microvol 336 regulator-max-microvolt = <2950000>; 333 regulator-always-on; 337 regulator-always-on; 334 regulator-boot-on; 338 regulator-boot-on; 335 regulator-allow-set-lo 339 regulator-allow-set-load; 336 regulator-system-load 340 regulator-system-load = <570000>; 337 }; 341 }; 338 342 339 pm8994_l21: l21 { 343 pm8994_l21: l21 { 340 regulator-min-microvol 344 regulator-min-microvolt = <2950000>; 341 regulator-max-microvol 345 regulator-max-microvolt = <2950000>; 342 regulator-always-on; 346 regulator-always-on; 343 }; 347 }; 344 348 345 pm8994_l22: l22 { 349 pm8994_l22: l22 { 346 regulator-min-microvol 350 regulator-min-microvolt = <3000000>; 347 regulator-max-microvol 351 regulator-max-microvolt = <3000000>; 348 }; 352 }; 349 353 350 pm8994_l23: l23 { 354 pm8994_l23: l23 { 351 regulator-min-microvol 355 regulator-min-microvolt = <2800000>; 352 regulator-max-microvol 356 regulator-max-microvolt = <2800000>; 353 }; 357 }; 354 358 355 pm8994_l24: l24 { 359 pm8994_l24: l24 { 356 regulator-min-microvol 360 regulator-min-microvolt = <3075000>; 357 regulator-max-microvol 361 regulator-max-microvolt = <3150000>; 358 }; 362 }; 359 363 360 pm8994_l25: l25 { 364 pm8994_l25: l25 { 361 regulator-min-microvol 365 regulator-min-microvolt = <1000000>; 362 regulator-max-microvol 366 regulator-max-microvolt = <1000000>; 363 }; 367 }; 364 368 365 pm8994_l26: l26 { 369 pm8994_l26: l26 { 366 regulator-min-microvol 370 regulator-min-microvolt = <987500>; 367 regulator-max-microvol 371 regulator-max-microvolt = <987500>; 368 372 369 }; 373 }; 370 374 371 pm8994_l27: l27 { 375 pm8994_l27: l27 { 372 regulator-min-microvol 376 regulator-min-microvolt = <1050000>; 373 regulator-max-microvol 377 regulator-max-microvolt = <1050000>; 374 }; 378 }; 375 379 376 pm8994_l28: l28 { 380 pm8994_l28: l28 { 377 regulator-min-microvol 381 regulator-min-microvolt = <1000000>; 378 regulator-max-microvol 382 regulator-max-microvolt = <1000000>; 379 }; 383 }; 380 384 381 pm8994_l29: l29 { 385 pm8994_l29: l29 { 382 regulator-min-microvol 386 regulator-min-microvolt = <2800000>; 383 regulator-max-microvol 387 regulator-max-microvolt = <2800000>; 384 }; 388 }; 385 389 386 pm8994_l30: l30 { 390 pm8994_l30: l30 { 387 regulator-min-microvol 391 regulator-min-microvolt = <1800000>; 388 regulator-max-microvol 392 regulator-max-microvolt = <1800000>; 389 }; 393 }; 390 394 391 pm8994_l31: l31 { 395 pm8994_l31: l31 { 392 regulator-min-microvol 396 regulator-min-microvolt = <1262500>; 393 regulator-max-microvol 397 regulator-max-microvolt = <1262500>; 394 }; 398 }; 395 399 396 pm8994_l32: l32 { 400 pm8994_l32: l32 { 397 regulator-min-microvol 401 regulator-min-microvolt = <1800000>; 398 regulator-max-microvol 402 regulator-max-microvolt = <1800000>; 399 }; 403 }; 400 404 401 pm8994_lvs1: lvs1 {}; 405 pm8994_lvs1: lvs1 {}; 402 pm8994_lvs2: lvs2 {}; 406 pm8994_lvs2: lvs2 {}; 403 }; 407 }; 404 408 405 pmi8994_regulators: regulators-1 { 409 pmi8994_regulators: regulators-1 { 406 compatible = "qcom,rpm-pmi8994 410 compatible = "qcom,rpm-pmi8994-regulators"; 407 vdd_s1-supply = <&vph_pwr>; 411 vdd_s1-supply = <&vph_pwr>; 408 vdd_bst_byp-supply = <&vph_pwr 412 vdd_bst_byp-supply = <&vph_pwr>; 409 413 410 pmi8994_s1: s1 { 414 pmi8994_s1: s1 { 411 regulator-min-microvol 415 regulator-min-microvolt = <1025000>; 412 regulator-max-microvol 416 regulator-max-microvolt = <1025000>; 413 }; 417 }; 414 418 415 /* S2 & S3 - VDD_GFX */ 419 /* S2 & S3 - VDD_GFX */ 416 420 417 pmi8994_bby: boost-bypass { 421 pmi8994_bby: boost-bypass { 418 regulator-min-microvol 422 regulator-min-microvolt = <3150000>; 419 regulator-max-microvol 423 regulator-max-microvolt = <3600000>; 420 }; 424 }; 421 }; 425 }; 422 }; 426 }; 423 427 424 &sdhc1 { 428 &sdhc1 { 425 status = "okay"; 429 status = "okay"; 426 430 427 mmc-hs400-1_8v; 431 mmc-hs400-1_8v; 428 vmmc-supply = <&pm8994_l20>; 432 vmmc-supply = <&pm8994_l20>; 429 vqmmc-supply = <&pm8994_s4>; 433 vqmmc-supply = <&pm8994_s4>; 430 }; 434 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.