Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  * Copyright (c) 2014 SUSE LINUX Products GmbH
0004  *
0005  * Derived from zynq-zed.dts:
0006  *
0007  *  Copyright (C) 2011 Xilinx
0008  *  Copyright (C) 2012 National Instruments Corp.
0009  *  Copyright (C) 2013 Xilinx
0010  */
0011 /dts-v1/;
0012 /include/ "zynq-7000.dtsi"
0013 
0014 / {
0015         model = "Adapteva Parallella board";
0016         compatible = "adapteva,parallella", "xlnx,zynq-7000";
0017 
0018         aliases {
0019                 ethernet0 = &gem0;
0020                 serial0 = &uart1;
0021         };
0022 
0023         memory@0 {
0024                 device_type = "memory";
0025                 reg = <0x0 0x40000000>;
0026         };
0027 
0028         chosen {
0029                 bootargs = "root=/dev/mmcblk0p2 rootfstype=ext4 rw rootwait";
0030                 stdout-path = "serial0:115200n8";
0031         };
0032 };
0033 
0034 &clkc {
0035         fclk-enable = <0xf>;
0036         ps-clk-frequency = <33333333>;
0037 };
0038 
0039 &gem0 {
0040         status = "okay";
0041         phy-mode = "rgmii-id";
0042         phy-handle = <&ethernet_phy>;
0043 
0044         ethernet_phy: ethernet-phy@0 {
0045                 /* Marvell 88E1318 */
0046                 compatible = "ethernet-phy-id0141.0e90",
0047                              "ethernet-phy-ieee802.3-c22";
0048                 reg = <0>;
0049                 device_type = "ethernet-phy";
0050                 marvell,reg-init = <0x3 0x10 0xff00 0x1e>,
0051                                    <0x3 0x11 0xfff0 0xa>;
0052         };
0053 };
0054 
0055 &i2c0 {
0056         status = "okay";
0057 
0058         isl9305: isl9305@68 {
0059                 compatible = "isil,isl9305";
0060                 reg = <0x68>;
0061 
0062                 regulators {
0063                         dcd1 {
0064                                 regulator-name = "VDD_DSP";
0065                                 regulator-always-on;
0066                         };
0067                         dcd2 {
0068                                 regulator-name = "1P35V";
0069                                 regulator-always-on;
0070                         };
0071                         ldo1 {
0072                                 regulator-name = "VDD_ADJ";
0073                         };
0074                         ldo2 {
0075                                 regulator-name = "VDD_GPIO";
0076                                 regulator-always-on;
0077                         };
0078                 };
0079         };
0080 };
0081 
0082 &sdhci1 {
0083         status = "okay";
0084 };
0085 
0086 &uart1 {
0087         status = "okay";
0088 };