1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2022 Microchip Technology Inc */ 3 4 /dts-v1/; 5 6 #include "mpfs.dtsi" 7 #include "mpfs-sev-kit-fabric.dtsi" 8 9 / { 10 #address-cells = <2>; 11 #size-cells = <2>; 12 model = "Microchip PolarFire-SoC SEV Kit"; 13 compatible = "microchip,mpfs-sev-kit", "microchip,mpfs"; 14 15 aliases { 16 ethernet0 = &mac1; 17 serial0 = &mmuart0; 18 serial1 = &mmuart1; 19 serial2 = &mmuart2; 20 serial3 = &mmuart3; 21 serial4 = &mmuart4; 22 }; 23 24 chosen { 25 stdout-path = "serial1:115200n8"; 26 }; 27 28 reserved-memory { 29 #address-cells = <2>; 30 #size-cells = <2>; 31 ranges; 32 33 fabricbuf0ddrc: buffer@80000000 { 34 compatible = "shared-dma-pool"; 35 reg = <0x0 0x80000000 0x0 0x2000000>; 36 }; 37 38 fabricbuf1ddrnc: buffer@c4000000 { 39 compatible = "shared-dma-pool"; 40 reg = <0x0 0xc4000000 0x0 0x4000000>; 41 }; 42 43 fabricbuf2ddrncwcb: buffer@d4000000 { 44 compatible = "shared-dma-pool"; 45 reg = <0x0 0xd4000000 0x0 0x4000000>; 46 }; 47 }; 48 49 ddrc_cache: memory@1000000000 { 50 device_type = "memory"; 51 reg = <0x10 0x0 0x0 0x76000000>; 52 }; 53 }; 54 55 &i2c0 { 56 status = "okay"; 57 }; 58 59 &gpio2 { 60 interrupts = <53>, <53>, <53>, <53>, 61 <53>, <53>, <53>, <53>, 62 <53>, <53>, <53>, <53>, 63 <53>, <53>, <53>, <53>, 64 <53>, <53>, <53>, <53>, 65 <53>, <53>, <53>, <53>, 66 <53>, <53>, <53>, <53>, 67 <53>, <53>, <53>, <53>; 68 status = "okay"; 69 }; 70 71 &mac0 { 72 status = "okay"; 73 phy-mode = "sgmii"; 74 phy-handle = <&phy0>; 75 phy1: ethernet-phy@9 { 76 reg = <9>; 77 }; 78 phy0: ethernet-phy@8 { 79 reg = <8>; 80 }; 81 }; 82 83 &mac1 { 84 status = "okay"; 85 phy-mode = "sgmii"; 86 phy-handle = <&phy1>; 87 }; 88 89 &mbox { 90 status = "okay"; 91 }; 92 93 &mmc { 94 status = "okay"; 95 bus-width = <4>; 96 disable-wp; 97 cap-sd-highspeed; 98 cap-mmc-highspeed; 99 mmc-ddr-1_8v; 100 mmc-hs200-1_8v; 101 sd-uhs-sdr12; 102 sd-uhs-sdr25; 103 sd-uhs-sdr50; 104 sd-uhs-sdr104; 105 }; 106 107 &mmuart1 { 108 status = "okay"; 109 }; 110 111 &mmuart2 { 112 status = "okay"; 113 }; 114 115 &mmuart3 { 116 status = "okay"; 117 }; 118 119 &mmuart4 { 120 status = "okay"; 121 }; 122 123 &refclk { 124 clock-frequency = <125000000>; 125 }; 126 127 &rtc { 128 status = "okay"; 129 }; 130 131 &syscontroller { 132 status = "okay"; 133 }; 134 135 &usb { 136 status = "okay"; 137 dr_mode = "otg"; 138 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.