1 // SPDX-License-Identifier: GPL-2.0-or-later 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* 2 /* 3 * Manroland uc101 board Device Tree Source 3 * Manroland uc101 board Device Tree Source 4 * 4 * 5 * Copyright (C) 2009 DENX Software Engineerin 5 * Copyright (C) 2009 DENX Software Engineering GmbH 6 * Heiko Schocher <hs@denx.de> 6 * Heiko Schocher <hs@denx.de> 7 * Copyright 2006-2007 Secret Lab Technologies 7 * Copyright 2006-2007 Secret Lab Technologies Ltd. 8 */ 8 */ 9 9 10 /include/ "mpc5200b.dtsi" 10 /include/ "mpc5200b.dtsi" 11 11 12 &gpt0 { gpio-controller; }; 12 &gpt0 { gpio-controller; }; 13 &gpt1 { gpio-controller; }; 13 &gpt1 { gpio-controller; }; 14 &gpt2 { gpio-controller; }; 14 &gpt2 { gpio-controller; }; 15 &gpt3 { gpio-controller; }; 15 &gpt3 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 16 &gpt4 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 17 &gpt5 { gpio-controller; }; 18 &gpt6 { gpio-controller; }; 18 &gpt6 { gpio-controller; }; 19 &gpt7 { gpio-controller; }; 19 &gpt7 { gpio-controller; }; 20 20 21 / { 21 / { 22 model = "manroland,uc101"; 22 model = "manroland,uc101"; 23 compatible = "manroland,uc101"; 23 compatible = "manroland,uc101"; 24 24 25 soc5200@f0000000 { 25 soc5200@f0000000 { 26 rtc@800 { 26 rtc@800 { 27 status = "disabled"; 27 status = "disabled"; 28 }; 28 }; 29 29 30 can@900 { 30 can@900 { 31 status = "disabled"; 31 status = "disabled"; 32 }; 32 }; 33 33 34 can@980 { 34 can@980 { 35 status = "disabled"; 35 status = "disabled"; 36 }; 36 }; 37 37 38 spi@f00 { 38 spi@f00 { 39 status = "disabled"; 39 status = "disabled"; 40 }; 40 }; 41 41 42 usb@1000 { 42 usb@1000 { 43 status = "disabled"; 43 status = "disabled"; 44 }; 44 }; 45 45 46 psc@2000 { // PSC1 46 psc@2000 { // PSC1 47 compatible = "fsl,mpc5 47 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 48 }; 48 }; 49 49 50 psc@2200 { // PSC2 50 psc@2200 { // PSC2 51 compatible = "fsl,mpc5 51 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 52 }; 52 }; 53 53 54 psc@2400 { // PSC3 54 psc@2400 { // PSC3 55 status = "disabled"; 55 status = "disabled"; 56 }; 56 }; 57 57 58 psc@2600 { // PSC4 58 psc@2600 { // PSC4 59 status = "disabled"; 59 status = "disabled"; 60 }; 60 }; 61 61 62 psc@2800 { // PSC5 62 psc@2800 { // PSC5 63 status = "disabled"; 63 status = "disabled"; 64 }; 64 }; 65 65 66 psc@2c00 { // PSC6 66 psc@2c00 { // PSC6 67 compatible = "fsl,mpc5 67 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 68 }; 68 }; 69 69 70 ethernet@3000 { 70 ethernet@3000 { 71 phy-handle = <&phy0>; 71 phy-handle = <&phy0>; 72 }; 72 }; 73 73 74 mdio@3000 { 74 mdio@3000 { 75 phy0: ethernet-phy@0 { 75 phy0: ethernet-phy@0 { 76 compatible = " 76 compatible = "intel,lxt971"; 77 reg = <0>; 77 reg = <0>; 78 }; 78 }; 79 }; 79 }; 80 80 81 i2c@3d00 { 81 i2c@3d00 { 82 status = "disabled"; 82 status = "disabled"; 83 }; 83 }; 84 84 85 i2c@3d40 { 85 i2c@3d40 { 86 fsl,preserve-clocking; 86 fsl,preserve-clocking; 87 clock-frequency = <400 87 clock-frequency = <400000>; 88 88 89 hwmon@2c { 89 hwmon@2c { 90 compatible = " 90 compatible = "ad,adm9240"; 91 reg = <0x2c>; 91 reg = <0x2c>; 92 }; 92 }; 93 rtc@51 { 93 rtc@51 { 94 compatible = " 94 compatible = "nxp,pcf8563"; 95 reg = <0x51>; 95 reg = <0x51>; 96 }; 96 }; 97 }; 97 }; 98 }; 98 }; 99 99 100 pci@f0000d00 { 100 pci@f0000d00 { 101 status = "disabled"; 101 status = "disabled"; 102 }; 102 }; 103 103 104 localbus { 104 localbus { 105 ranges = <0 0 0xff800000 0x008 105 ranges = <0 0 0xff800000 0x00800000 106 1 0 0x80000000 0x008 106 1 0 0x80000000 0x00800000 107 3 0 0x80000000 0x008 107 3 0 0x80000000 0x00800000>; 108 108 109 flash@0,0 { 109 flash@0,0 { 110 compatible = "cfi-flas 110 compatible = "cfi-flash"; 111 reg = <0 0 0x00800000> 111 reg = <0 0 0x00800000>; 112 bank-width = <2>; 112 bank-width = <2>; 113 device-width = <2>; 113 device-width = <2>; 114 #size-cells = <1>; 114 #size-cells = <1>; 115 #address-cells = <1>; 115 #address-cells = <1>; 116 116 117 partition@0 { 117 partition@0 { 118 label = "DTS"; 118 label = "DTS"; 119 reg = <0x0 0x0 119 reg = <0x0 0x00100000>; 120 }; 120 }; 121 partition@100000 { 121 partition@100000 { 122 label = "Kerne 122 label = "Kernel"; 123 reg = <0x10000 123 reg = <0x100000 0x00200000>; 124 }; 124 }; 125 partition@300000 { 125 partition@300000 { 126 label = "RootF 126 label = "RootFS"; 127 reg = <0x00300 127 reg = <0x00300000 0x00200000>; 128 }; 128 }; 129 partition@500000 { 129 partition@500000 { 130 label = "user" 130 label = "user"; 131 reg = <0x00500 131 reg = <0x00500000 0x00200000>; 132 }; 132 }; 133 partition@700000 { 133 partition@700000 { 134 label = "U-Boo 134 label = "U-Boot"; 135 reg = <0x00700 135 reg = <0x00700000 0x00040000>; 136 }; 136 }; 137 partition@740000 { 137 partition@740000 { 138 label = "Env"; 138 label = "Env"; 139 reg = <0x00740 139 reg = <0x00740000 0x00010000>; 140 }; 140 }; 141 partition@750000 { 141 partition@750000 { 142 label = "red. 142 label = "red. Env"; 143 reg = <0x00750 143 reg = <0x00750000 0x00010000>; 144 }; 144 }; 145 partition@760000 { 145 partition@760000 { 146 label = "reser 146 label = "reserve"; 147 reg = <0x00760 147 reg = <0x00760000 0x000a0000>; 148 }; 148 }; 149 }; 149 }; 150 150 151 }; 151 }; 152 }; 152 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.