|
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