// SPDX-License-Identifier: GPL-2.0-or-later 
 | 
/* 
 | 
 * Device tree source for the Emerson/Artesyn MVME7100 
 | 
 * 
 | 
 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A. 
 | 
 * 
 | 
 * Author: Alessio Igor Bogani <alessio.bogani@elettra.eu> 
 | 
 */ 
 | 
  
 | 
/include/ "mpc8641si-pre.dtsi" 
 | 
  
 | 
/ { 
 | 
    model = "MVME7100"; 
 | 
    compatible = "artesyn,MVME7100"; 
 | 
  
 | 
    memory { 
 | 
        device_type = "memory"; 
 | 
        reg = <0x00000000 0x80000000>; 
 | 
    }; 
 | 
  
 | 
    soc: soc@f1000000 { 
 | 
        ranges = <0x00000000 0xf1000000 0x00100000>; 
 | 
  
 | 
        i2c@3000 { 
 | 
            hwmon@4c { 
 | 
                compatible = "dallas,max6649"; 
 | 
                reg = <0x4c>; 
 | 
            }; 
 | 
  
 | 
            rtc@68 { 
 | 
                status = "disabled"; 
 | 
            }; 
 | 
        }; 
 | 
  
 | 
  
 | 
        enet0: ethernet@24000 { 
 | 
            phy-handle = <&phy0>; 
 | 
            phy-connection-type = "rgmii-id"; 
 | 
        }; 
 | 
  
 | 
        mdio@24520 { 
 | 
            phy0: ethernet-phy@1 { 
 | 
                reg = <1>; 
 | 
            }; 
 | 
            phy1: ethernet-phy@2 { 
 | 
                reg = <2>; 
 | 
            }; 
 | 
            phy2: ethernet-phy@3 { 
 | 
                reg = <3>; 
 | 
            }; 
 | 
            phy3: ethernet-phy@4 { 
 | 
                reg = <4>; 
 | 
            }; 
 | 
        }; 
 | 
  
 | 
        enet1: ethernet@25000 { 
 | 
            phy-handle = <&phy1>; 
 | 
            phy-connection-type = "rgmii-id"; 
 | 
        }; 
 | 
  
 | 
        mdio@25520 { 
 | 
            status = "disabled"; 
 | 
        }; 
 | 
  
 | 
        enet2: ethernet@26000 { 
 | 
            phy-handle = <&phy2>; 
 | 
            phy-connection-type = "rgmii-id"; 
 | 
        }; 
 | 
  
 | 
        mdio@26520 { 
 | 
            status = "disabled"; 
 | 
        }; 
 | 
  
 | 
        enet3: ethernet@27000 { 
 | 
            phy-handle = <&phy3>; 
 | 
            phy-connection-type = "rgmii-id"; 
 | 
        }; 
 | 
  
 | 
        mdio@27520 { 
 | 
            status = "disabled"; 
 | 
        }; 
 | 
  
 | 
        serial1: serial@4600 { 
 | 
            status = "disabled"; 
 | 
        }; 
 | 
    }; 
 | 
  
 | 
    lbc: localbus@f1005000 { 
 | 
        reg = <0xf1005000 0x1000>; 
 | 
  
 | 
        ranges = <0 0 0xf8000000 0x08000000    // NOR Flash (128MB) 
 | 
              2 0 0xf2030000 0x00010000    // NAND Flash (8GB) 
 | 
              3 0 0xf2400000 0x00080000    // MRAM (512KB) 
 | 
              4 0 0xf2000000 0x00010000    // BCSR 
 | 
              5 0 0xf2010000 0x00010000>;    // QUART 
 | 
  
 | 
        bcsr@4,0 { 
 | 
            compatible = "artesyn,mvme7100-bcsr"; 
 | 
            reg = <4 0 0x10000>; 
 | 
        }; 
 | 
  
 | 
        serial@5,1000 { 
 | 
            device_type = "serial"; 
 | 
            compatible = "ns16550"; 
 | 
            reg = <5 0x1000 0x100>; 
 | 
            clock-frequency = <1843200>; 
 | 
            interrupts = <11 1 0 0>; 
 | 
        }; 
 | 
  
 | 
        serial@5,2000 { 
 | 
            device_type = "serial"; 
 | 
            compatible = "ns16550"; 
 | 
            reg = <5 0x2000 0x100>; 
 | 
            clock-frequency = <1843200>; 
 | 
            interrupts = <11 1 0 0>; 
 | 
        }; 
 | 
  
 | 
        serial@5,3000 { 
 | 
            device_type = "serial"; 
 | 
            compatible = "ns16550"; 
 | 
            reg = <5 0x3000 0x100>; 
 | 
            clock-frequency = <1843200>; 
 | 
            interrupts = <11 1 0 0>; 
 | 
        }; 
 | 
  
 | 
        serial@5,4000 { 
 | 
            device_type = "serial"; 
 | 
            compatible = "ns16550"; 
 | 
            reg = <5 0x4000 0x100>; 
 | 
            clock-frequency = <1843200>; 
 | 
            interrupts = <11 1 0 0>; 
 | 
        }; 
 | 
    }; 
 | 
  
 | 
    pci0: pcie@f1008000 { 
 | 
        status = "disabled"; 
 | 
    }; 
 | 
  
 | 
    pci1: pcie@f1009000 { 
 | 
        status = "disabled"; 
 | 
    }; 
 | 
  
 | 
    chosen { 
 | 
        stdout-path = &serial0; 
 | 
    }; 
 | 
}; 
 | 
  
 | 
/include/ "mpc8641si-post.dtsi" 
 |