Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003  * Manroland uc101 board Device Tree Source
0004  *
0005  * Copyright (C) 2009 DENX Software Engineering GmbH
0006  * Heiko Schocher <hs@denx.de>
0007  * Copyright 2006-2007 Secret Lab Technologies Ltd.
0008  */
0009 
0010 /include/ "mpc5200b.dtsi"
0011 
0012 &gpt0 { gpio-controller; };
0013 &gpt1 { gpio-controller; };
0014 &gpt2 { gpio-controller; };
0015 &gpt3 { gpio-controller; };
0016 &gpt4 { gpio-controller; };
0017 &gpt5 { gpio-controller; };
0018 &gpt6 { gpio-controller; };
0019 &gpt7 { gpio-controller; };
0020 
0021 / {
0022         model = "manroland,uc101";
0023         compatible = "manroland,uc101";
0024 
0025         soc5200@f0000000 {
0026                 rtc@800 {
0027                         status = "disabled";
0028                 };
0029 
0030                 can@900 {
0031                         status = "disabled";
0032                 };
0033 
0034                 can@980 {
0035                         status = "disabled";
0036                 };
0037 
0038                 spi@f00 {
0039                         status = "disabled";
0040                 };
0041 
0042                 usb@1000 {
0043                         status = "disabled";
0044                 };
0045 
0046                 psc@2000 {      // PSC1
0047                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
0048                 };
0049 
0050                 psc@2200 {      // PSC2
0051                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
0052                 };
0053 
0054                 psc@2400 {      // PSC3
0055                         status = "disabled";
0056                 };
0057 
0058                 psc@2600 {      // PSC4
0059                         status = "disabled";
0060                 };
0061 
0062                 psc@2800 {      // PSC5
0063                         status = "disabled";
0064                 };
0065 
0066                 psc@2c00 {      // PSC6
0067                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
0068                 };
0069 
0070                 ethernet@3000 {
0071                         phy-handle = <&phy0>;
0072                 };
0073 
0074                 mdio@3000 {
0075                         phy0: ethernet-phy@0 {
0076                                 compatible = "intel,lxt971";
0077                                 reg = <0>;
0078                         };
0079                 };
0080 
0081                 i2c@3d00 {
0082                         status = "disabled";
0083                 };
0084 
0085                 i2c@3d40 {
0086                         fsl,preserve-clocking;
0087                         clock-frequency = <400000>;
0088 
0089                         hwmon@2c {
0090                                 compatible = "ad,adm9240";
0091                                 reg = <0x2c>;
0092                         };
0093                         rtc@51 {
0094                                 compatible = "nxp,pcf8563";
0095                                 reg = <0x51>;
0096                         };
0097                 };
0098         };
0099 
0100         pci@f0000d00 {
0101                 status = "disabled";
0102         };
0103 
0104         localbus {
0105                 ranges = <0 0 0xff800000 0x00800000
0106                           1 0 0x80000000 0x00800000
0107                           3 0 0x80000000 0x00800000>;
0108 
0109                 flash@0,0 {
0110                         compatible = "cfi-flash";
0111                         reg = <0 0 0x00800000>;
0112                         bank-width = <2>;
0113                         device-width = <2>;
0114                         #size-cells = <1>;
0115                         #address-cells = <1>;
0116 
0117                         partition@0 {
0118                                 label = "DTS";
0119                                 reg = <0x0 0x00100000>;
0120                         };
0121                         partition@100000 {
0122                                 label = "Kernel";
0123                                 reg = <0x100000 0x00200000>;
0124                         };
0125                         partition@300000 {
0126                                 label = "RootFS";
0127                                 reg = <0x00300000 0x00200000>;
0128                         };
0129                         partition@500000 {
0130                                 label = "user";
0131                                 reg = <0x00500000 0x00200000>;
0132                         };
0133                         partition@700000 {
0134                                 label = "U-Boot";
0135                                 reg = <0x00700000 0x00040000>;
0136                         };
0137                         partition@740000 {
0138                                 label = "Env";
0139                                 reg = <0x00740000 0x00010000>;
0140                         };
0141                         partition@750000 {
0142                                 label = "red. Env";
0143                                 reg = <0x00750000 0x00010000>;
0144                         };
0145                         partition@760000 {
0146                                 label = "reserve";
0147                                 reg = <0x00760000 0x000a0000>;
0148                         };
0149                 };
0150 
0151         };
0152 };