|
46 | 46 | }; |
47 | 47 |
|
48 | 48 | memory@80000000 { |
| 49 | + bootph-pre-ram; |
49 | 50 | device_type = "memory"; |
50 | 51 | /* 2G RAM */ |
51 | 52 | reg = <0x00000000 0x80000000 0x00000000 0x80000000>; |
|
58 | 59 |
|
59 | 60 | ramoops: ramoops@9ca00000 { |
60 | 61 | compatible = "ramoops"; |
61 | | - reg = <0x00 0x9c700000 0x00 0x00100000>; |
| 62 | + reg = <0x00 0x9ca00000 0x00 0x00100000>; |
62 | 63 | record-size = <0x8000>; |
63 | 64 | console-size = <0x8000>; |
64 | 65 | ftrace-size = <0x00>; |
|
83 | 84 | }; |
84 | 85 |
|
85 | 86 | vsys_5v0: regulator-1 { |
| 87 | + bootph-all; |
86 | 88 | compatible = "regulator-fixed"; |
87 | 89 | regulator-name = "vsys_5v0"; |
88 | 90 | regulator-min-microvolt = <5000000>; |
|
93 | 95 |
|
94 | 96 | vdd_3v3: regulator-2 { |
95 | 97 | /* output of TLV62595DMQR-U12 */ |
| 98 | + bootph-all; |
96 | 99 | compatible = "regulator-fixed"; |
97 | 100 | regulator-name = "vdd_3v3"; |
98 | 101 | regulator-min-microvolt = <3300000>; |
|
118 | 121 |
|
119 | 122 | vdd_3v3_sd: regulator-4 { |
120 | 123 | /* output of TPS22918DBVR-U21 */ |
| 124 | + bootph-all; |
121 | 125 | pinctrl-names = "default"; |
122 | 126 | pinctrl-0 = <&vdd_3v3_sd_pins_default>; |
123 | 127 |
|
|
132 | 136 | }; |
133 | 137 |
|
134 | 138 | vdd_sd_dv: regulator-5 { |
| 139 | + bootph-all; |
135 | 140 | compatible = "regulator-gpio"; |
136 | 141 | regulator-name = "sd_hs200_switch"; |
137 | 142 | pinctrl-names = "default"; |
|
146 | 151 | }; |
147 | 152 |
|
148 | 153 | leds { |
| 154 | + bootph-all; |
149 | 155 | compatible = "gpio-leds"; |
150 | 156 |
|
151 | 157 | led-0 { |
| 158 | + bootph-all; |
152 | 159 | gpios = <&main_gpio0 3 GPIO_ACTIVE_HIGH>; |
153 | 160 | linux,default-trigger = "heartbeat"; |
154 | 161 | function = LED_FUNCTION_HEARTBEAT; |
155 | 162 | default-state = "off"; |
156 | 163 | }; |
157 | 164 |
|
158 | 165 | led-1 { |
| 166 | + bootph-all; |
159 | 167 | gpios = <&main_gpio0 4 GPIO_ACTIVE_HIGH>; |
160 | 168 | linux,default-trigger = "disk-activity"; |
161 | 169 | function = LED_FUNCTION_DISK_ACTIVITY; |
162 | 170 | default-state = "keep"; |
163 | 171 | }; |
164 | 172 |
|
165 | 173 | led-2 { |
| 174 | + bootph-all; |
166 | 175 | gpios = <&main_gpio0 5 GPIO_ACTIVE_HIGH>; |
167 | 176 | function = LED_FUNCTION_CPU; |
168 | 177 | }; |
169 | 178 |
|
170 | 179 | led-3 { |
| 180 | + bootph-all; |
171 | 181 | gpios = <&main_gpio0 6 GPIO_ACTIVE_HIGH>; |
172 | 182 | function = LED_FUNCTION_LAN; |
173 | 183 | }; |
174 | 184 |
|
175 | 185 | led-4 { |
| 186 | + bootph-all; |
176 | 187 | gpios = <&main_gpio0 9 GPIO_ACTIVE_HIGH>; |
177 | 188 | function = LED_FUNCTION_WLAN; |
178 | 189 | }; |
|
245 | 256 |
|
246 | 257 | &main_pmx0 { |
247 | 258 | gpio0_pins_default: gpio0-default-pins { |
| 259 | + bootph-all; |
248 | 260 | pinctrl-single,pins = < |
249 | 261 | AM62X_IOPAD(0x0004, PIN_INPUT, 7) /* (G25) OSPI0_LBCLKO.GPIO0_1 */ |
250 | 262 | AM62X_IOPAD(0x0008, PIN_INPUT, 7) /* (J24) OSPI0_DQS.GPIO0_2 */ |
|
264 | 276 | }; |
265 | 277 |
|
266 | 278 | vdd_sd_dv_pins_default: vdd-sd-default-pins { |
| 279 | + bootph-all; |
267 | 280 | pinctrl-single,pins = < |
268 | 281 | AM62X_IOPAD(0x0244, PIN_OUTPUT, 7) /* (C17) MMC1_SDWP.GPIO1_49 */ |
269 | 282 | >; |
|
283 | 296 | }; |
284 | 297 |
|
285 | 298 | local_i2c_pins_default: local-i2c-default-pins { |
| 299 | + bootph-all; |
286 | 300 | pinctrl-single,pins = < |
287 | 301 | AM62X_IOPAD(0x01e0, PIN_INPUT_PULLUP, 0) /* (B16) I2C0_SCL */ |
288 | 302 | AM62X_IOPAD(0x01e4, PIN_INPUT_PULLUP, 0) /* (A16) I2C0_SDA */ |
|
321 | 335 | }; |
322 | 336 |
|
323 | 337 | emmc_pins_default: emmc-default-pins { |
| 338 | + bootph-all; |
324 | 339 | pinctrl-single,pins = < |
325 | 340 | AM62X_IOPAD(0x0220, PIN_INPUT, 0) /* (Y3) MMC0_CMD */ |
326 | 341 | AM62X_IOPAD(0x0218, PIN_INPUT, 0) /* (AB1) MMC0_CLK */ |
|
336 | 351 | }; |
337 | 352 |
|
338 | 353 | vdd_3v3_sd_pins_default: vdd-3v3-sd-default-pins { |
| 354 | + bootph-all; |
339 | 355 | pinctrl-single,pins = < |
340 | 356 | AM62X_IOPAD(0x01c4, PIN_INPUT, 7) /* (B14) SPI0_D1_GPIO1_19 */ |
341 | 357 | >; |
342 | 358 | }; |
343 | 359 |
|
344 | 360 | sd_pins_default: sd-default-pins { |
| 361 | + bootph-all; |
345 | 362 | pinctrl-single,pins = < |
346 | 363 | AM62X_IOPAD(0x023c, PIN_INPUT, 0) /* (A21) MMC1_CMD */ |
347 | 364 | AM62X_IOPAD(0x0234, PIN_INPUT, 0) /* (B22) MMC1_CLK */ |
|
418 | 435 | }; |
419 | 436 |
|
420 | 437 | mikrobus_gpio_pins_default: mikrobus-gpio-default-pins { |
| 438 | + bootph-all; |
421 | 439 | pinctrl-single,pins = < |
422 | 440 | AM62X_IOPAD(0x019c, PIN_INPUT, 7) /* (B18) MCASP0_AXR1.GPIO1_9 */ |
423 | 441 | AM62X_IOPAD(0x01a0, PIN_INPUT, 7) /* (E18) MCASP0_AXR0.GPIO1_10 */ |
|
426 | 444 | }; |
427 | 445 |
|
428 | 446 | console_pins_default: console-default-pins { |
| 447 | + bootph-all; |
429 | 448 | pinctrl-single,pins = < |
430 | 449 | AM62X_IOPAD(0x01c8, PIN_INPUT, 0) /* (D14) UART0_RXD */ |
431 | 450 | AM62X_IOPAD(0x01cc, PIN_OUTPUT, 0) /* (E14) UART0_TXD */ |
|
597 | 616 | }; |
598 | 617 |
|
599 | 618 | &main_gpio0 { |
| 619 | + bootph-all; |
600 | 620 | pinctrl-names = "default"; |
601 | 621 | pinctrl-0 = <&gpio0_pins_default>; |
602 | 622 | gpio-line-names = "BL_EN_3V3", "SPE_PO_EN", "RTC_INT", /* 0-2 */ |
|
616 | 636 | }; |
617 | 637 |
|
618 | 638 | &main_gpio1 { |
| 639 | + bootph-all; |
619 | 640 | pinctrl-names = "default"; |
620 | 641 | pinctrl-0 = <&mikrobus_gpio_pins_default>; |
621 | 642 | gpio-line-names = "", "", "", "", "", /* 0-4 */ |
|
633 | 654 | }; |
634 | 655 |
|
635 | 656 | &main_i2c0 { |
| 657 | + bootph-all; |
636 | 658 | pinctrl-names = "default"; |
637 | 659 | pinctrl-0 = <&local_i2c_pins_default>; |
638 | 660 | clock-frequency = <400000>; |
|
651 | 673 | }; |
652 | 674 |
|
653 | 675 | tps65219: pmic@30 { |
| 676 | + bootph-all; |
654 | 677 | compatible = "ti,tps65219"; |
655 | 678 | reg = <0x30>; |
656 | 679 | buck1-supply = <&vsys_5v0>; |
|
801 | 824 | }; |
802 | 825 |
|
803 | 826 | &sdhci0 { |
| 827 | + bootph-all; |
804 | 828 | pinctrl-names = "default"; |
805 | 829 | pinctrl-0 = <&emmc_pins_default>; |
806 | 830 | ti,driver-strength-ohm = <50>; |
|
810 | 834 |
|
811 | 835 | &sdhci1 { |
812 | 836 | /* SD/MMC */ |
| 837 | + bootph-all; |
813 | 838 | pinctrl-names = "default"; |
814 | 839 | pinctrl-0 = <&sd_pins_default>; |
815 | 840 |
|
|
850 | 875 | }; |
851 | 876 |
|
852 | 877 | &main_uart0 { |
| 878 | + bootph-all; |
853 | 879 | pinctrl-names = "default"; |
854 | 880 | pinctrl-0 = <&console_pins_default>; |
855 | 881 | status = "okay"; |
|
0 commit comments