Home | History | Annotate | Line # | Download | only in dts
      1  1.1.1.4  jmcneill // SPDX-License-Identifier: GPL-2.0+ OR MIT
      2  1.1.1.4  jmcneill //
      3  1.1.1.4  jmcneill // Device Tree Source for UniPhier PXs2 Gentil Board
      4  1.1.1.4  jmcneill //
      5  1.1.1.4  jmcneill // Copyright (C) 2015-2016 Socionext Inc.
      6  1.1.1.4  jmcneill //   Author: Masahiro Yamada <yamada.masahiro (a] socionext.com>
      7      1.1  jmcneill 
      8      1.1  jmcneill /dts-v1/;
      9  1.1.1.3  jmcneill #include "uniphier-pxs2.dtsi"
     10      1.1  jmcneill 
     11      1.1  jmcneill / {
     12      1.1  jmcneill 	model = "UniPhier PXs2 Gentil Board";
     13      1.1  jmcneill 	compatible = "socionext,uniphier-pxs2-gentil",
     14      1.1  jmcneill 		     "socionext,uniphier-pxs2";
     15      1.1  jmcneill 
     16      1.1  jmcneill 	chosen {
     17      1.1  jmcneill 		stdout-path = "serial0:115200n8";
     18      1.1  jmcneill 	};
     19      1.1  jmcneill 
     20      1.1  jmcneill 	aliases {
     21      1.1  jmcneill 		serial0 = &serial2;
     22      1.1  jmcneill 		serial1 = &serial0;
     23      1.1  jmcneill 		serial2 = &serial1;
     24      1.1  jmcneill 		i2c0 = &i2c0;
     25      1.1  jmcneill 		i2c2 = &i2c2;
     26      1.1  jmcneill 		i2c4 = &i2c4;
     27      1.1  jmcneill 		i2c5 = &i2c5;
     28      1.1  jmcneill 		i2c6 = &i2c6;
     29  1.1.1.6  jmcneill 		ethernet0 = &eth;
     30      1.1  jmcneill 	};
     31  1.1.1.2  jmcneill 
     32  1.1.1.2  jmcneill 	memory@80000000 {
     33  1.1.1.2  jmcneill 		device_type = "memory";
     34  1.1.1.2  jmcneill 		reg = <0x80000000 0x80000000>;
     35  1.1.1.2  jmcneill 	};
     36  1.1.1.4  jmcneill 
     37  1.1.1.4  jmcneill 	sound {
     38  1.1.1.4  jmcneill 		compatible = "audio-graph-card";
     39  1.1.1.4  jmcneill 		label = "UniPhier PXs2";
     40  1.1.1.4  jmcneill 		dais = <&i2s_port2>;
     41  1.1.1.4  jmcneill 	};
     42      1.1  jmcneill };
     43      1.1  jmcneill 
     44      1.1  jmcneill &serial2 {
     45      1.1  jmcneill 	status = "okay";
     46      1.1  jmcneill };
     47      1.1  jmcneill 
     48      1.1  jmcneill &i2c0 {
     49      1.1  jmcneill 	status = "okay";
     50      1.1  jmcneill 
     51      1.1  jmcneill 	eeprom@54 {
     52  1.1.1.3  jmcneill 		compatible = "st,24c64", "atmel,24c64";
     53      1.1  jmcneill 		reg = <0x54>;
     54  1.1.1.2  jmcneill 		pagesize = <32>;
     55      1.1  jmcneill 	};
     56      1.1  jmcneill };
     57      1.1  jmcneill 
     58  1.1.1.4  jmcneill &i2s_aux {
     59  1.1.1.4  jmcneill 	dai-format = "i2s";
     60  1.1.1.4  jmcneill 	remote-endpoint = <&wm_speaker>;
     61  1.1.1.4  jmcneill };
     62  1.1.1.4  jmcneill 
     63      1.1  jmcneill &i2c2 {
     64      1.1  jmcneill 	status = "okay";
     65  1.1.1.4  jmcneill 
     66  1.1.1.4  jmcneill 	wm8960@1a {
     67  1.1.1.4  jmcneill 		compatible = "wlf,wm8960";
     68  1.1.1.4  jmcneill 		reg = <0x1a>;
     69  1.1.1.4  jmcneill 		#sound-dai-cells = <0>;
     70  1.1.1.4  jmcneill 
     71  1.1.1.4  jmcneill 		port@0 {
     72  1.1.1.4  jmcneill 			wm_speaker: endpoint {
     73  1.1.1.4  jmcneill 				dai-format = "i2s";
     74  1.1.1.4  jmcneill 				remote-endpoint = <&i2s_aux>;
     75  1.1.1.4  jmcneill 			};
     76  1.1.1.4  jmcneill 		};
     77  1.1.1.4  jmcneill 	};
     78  1.1.1.4  jmcneill };
     79  1.1.1.4  jmcneill 
     80  1.1.1.5  jmcneill &emmc {
     81  1.1.1.5  jmcneill 	status = "okay";
     82  1.1.1.5  jmcneill };
     83  1.1.1.5  jmcneill 
     84  1.1.1.4  jmcneill &eth {
     85  1.1.1.4  jmcneill 	status = "okay";
     86  1.1.1.4  jmcneill 	phy-handle = <&ethphy>;
     87  1.1.1.4  jmcneill };
     88  1.1.1.4  jmcneill 
     89  1.1.1.4  jmcneill &mdio {
     90  1.1.1.6  jmcneill 	ethphy: ethernet-phy@1 {
     91  1.1.1.4  jmcneill 		reg = <1>;
     92  1.1.1.4  jmcneill 	};
     93      1.1  jmcneill };
     94  1.1.1.5  jmcneill 
     95  1.1.1.5  jmcneill &usb0 {
     96  1.1.1.5  jmcneill 	status = "okay";
     97  1.1.1.5  jmcneill };
     98  1.1.1.5  jmcneill 
     99  1.1.1.5  jmcneill &usb1 {
    100  1.1.1.5  jmcneill 	status = "okay";
    101  1.1.1.5  jmcneill };
    102