Mathew McBride | 2591487 | 2023-04-12 07:38:15 +0000 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0+ |
| 2 | #include <config.h> |
| 3 | |
Mathew McBride | d8a8b63 | 2023-04-12 07:38:16 +0000 | [diff] [blame] | 4 | /{ |
| 5 | memory@80000000 { |
| 6 | device_type = "memory"; |
| 7 | reg = <0x00000000 0x80000000 0 0x80000000>; |
| 8 | /* DRAM space - 1, size : 2 GB DRAM */ |
| 9 | }; |
| 10 | }; |
| 11 | |
Mathew McBride | 2591487 | 2023-04-12 07:38:15 +0000 | [diff] [blame] | 12 | &duart0 { |
| 13 | bootph-all; |
| 14 | }; |
| 15 | |
| 16 | &duart1 { |
| 17 | bootph-all; |
| 18 | }; |
Mathew McBride | 843f60b | 2023-04-12 07:38:20 +0000 | [diff] [blame] | 19 | |
Mathew McBride | ad558ef | 2023-04-12 07:38:25 +0000 | [diff] [blame] | 20 | /* MDIO controllers - U-Boot uses a different |
| 21 | * driver for the DPAA2 (LS/LX2) family, |
| 22 | * so must match fsl,ls-mdio first. |
| 23 | */ |
| 24 | &emdio1 { |
| 25 | compatible = "fsl,ls-mdio", "fsl,fman-memac-mdio"; |
| 26 | }; |
| 27 | |
| 28 | &emdio2 { |
| 29 | compatible = "fsl,ls-mdio", "fsl,fman-memac-mdio"; |
| 30 | }; |
| 31 | |
Mathew McBride | 1574500 | 2023-04-12 07:38:26 +0000 | [diff] [blame] | 32 | /* DPAA2 Management Complex (MC) |
| 33 | * "simple-mfd" compatible used by U-Boot only, |
| 34 | * to allow driver model functionality. |
| 35 | */ |
| 36 | &fsl_mc { |
| 37 | compatible = "fsl,qoriq-mc", "simple-mfd"; |
| 38 | |
| 39 | dpmacs { |
| 40 | compatible = "simple-mfd"; |
| 41 | }; |
| 42 | }; |
| 43 | |
Mathew McBride | 843f60b | 2023-04-12 07:38:20 +0000 | [diff] [blame] | 44 | &pcie1 { |
| 45 | status = "okay"; |
| 46 | }; |
| 47 | |
| 48 | &pcie2 { |
| 49 | status = "okay"; |
| 50 | }; |
| 51 | |
| 52 | &pcie3 { |
| 53 | status = "okay"; |
| 54 | }; |
| 55 | |
Mathew McBride | 10ff7e6 | 2023-04-12 07:38:24 +0000 | [diff] [blame] | 56 | &usb0 { |
| 57 | compatible = "fsl,layerscape-dwc3", "snps,dwc3"; |
| 58 | }; |
| 59 | |
| 60 | &usb1 { |
| 61 | compatible = "fsl,layerscape-dwc3", "snps,dwc3"; |
| 62 | }; |
| 63 | |