|
175 | 175 | regulator-boot-on;
|
176 | 176 | };
|
177 | 177 |
|
| 178 | + vsys_5v0: fixedregulator-vsys5v0 { |
| 179 | + /* Output of LM61460 */ |
| 180 | + compatible = "regulator-fixed"; |
| 181 | + regulator-name = "vsys_5v0"; |
| 182 | + regulator-min-microvolt = <5000000>; |
| 183 | + regulator-max-microvolt = <5000000>; |
| 184 | + vin-supply = <&vusb_main>; |
| 185 | + regulator-always-on; |
| 186 | + regulator-boot-on; |
| 187 | + }; |
| 188 | + |
178 | 189 | vdd_mmc1: fixedregulator-sd {
|
179 | 190 | compatible = "regulator-fixed";
|
180 | 191 | pinctrl-names = "default";
|
|
202 | 213 | <3300000 0x1>;
|
203 | 214 | };
|
204 | 215 |
|
| 216 | + vdd_sd_dv: gpio-regulator-TLV71033 { |
| 217 | + compatible = "regulator-gpio"; |
| 218 | + pinctrl-names = "default"; |
| 219 | + pinctrl-0 = <&vdd_sd_dv_pins_default>; |
| 220 | + regulator-name = "tlv71033"; |
| 221 | + regulator-min-microvolt = <1800000>; |
| 222 | + regulator-max-microvolt = <3300000>; |
| 223 | + regulator-boot-on; |
| 224 | + vin-supply = <&vsys_5v0>; |
| 225 | + gpios = <&main_gpio0 118 GPIO_ACTIVE_HIGH>; |
| 226 | + states = <1800000 0x0>, |
| 227 | + <3300000 0x1>; |
| 228 | + }; |
| 229 | + |
205 | 230 | dp_pwr_3v3: fixedregulator-dp-prw {
|
206 | 231 | compatible = "regulator-fixed";
|
207 | 232 | regulator-name = "dp-pwr";
|
|
455 | 480 | >;
|
456 | 481 | };
|
457 | 482 |
|
| 483 | + vdd_sd_dv_pins_default: vdd-sd-dv-default-pins { |
| 484 | + pinctrl-single,pins = < |
| 485 | + J721E_IOPAD(0x1dc, PIN_OUTPUT, 7) /* (Y1) SPI1_CLK.GPIO0_118 */ |
| 486 | + >; |
| 487 | + }; |
| 488 | + |
458 | 489 | wkup_i2c0_pins_default: wkup-i2c0-pins-default {
|
459 | 490 | pinctrl-single,pins = <
|
460 | 491 | J721E_WKUP_IOPAD(0xf8, PIN_INPUT_PULLUP, 0) /* (J25) WKUP_I2C0_SCL */
|
|
0 commit comments