1/* 2 * Copyright 2013 ST-Ericsson AB 3 * 4 * The code contained herein is licensed under the GNU General Public 5 * License. You may obtain a copy of the GNU General Public License 6 * Version 2 or later at the following locations: 7 * 8 * http://www.opensource.org/licenses/gpl-license.html 9 * http://www.gnu.org/copyleft/gpl.html 10 */ 11 12/dts-v1/; 13#include "ste-dbx5x0.dtsi" 14#include "ste-ccu8540-pinctrl.dtsi" 15 16/ { 17 model = "ST-Ericsson U8540 platform with Device Tree"; 18 compatible = "st-ericsson,ccu8540", "st-ericsson,u8540"; 19 20 memory@0 { 21 device_type = "memory"; 22 reg = <0x20000000 0x1f000000>, <0xc0000000 0x3f000000>; 23 }; 24 25 soc { 26 pinctrl { 27 compatible = "stericsson,db8540-pinctrl"; 28 }; 29 30 prcmu@80157000 { 31 reg = <0x80157000 0x2000>, <0x801b0000 0x8000>, <0x801b8000 0x3000>; 32 reg-names = "prcmu", "prcmu-tcpm", "prcmu-tcdm"; 33 }; 34 35 uart@80120000 { 36 pinctrl-names = "default", "sleep"; 37 pinctrl-0 = <&uart0_default_mux>, <&uart0_default_mode>; 38 pinctrl-1 = <&uart0_sleep_mode>; 39 status = "okay"; 40 }; 41 42 uart@80121000 { 43 status = "okay"; 44 }; 45 46 uart@80007000 { 47 pinctrl-names = "default", "sleep"; 48 pinctrl-0 = <&uart2_default_mode>; 49 pinctrl-1 = <&uart2_sleep_mode>; 50 status = "okay"; 51 }; 52 53 i2c0: i2c@80004000 { 54 pinctrl-names = "default","sleep"; 55 pinctrl-0 = <&i2c0_default_mux>, <&i2c0_default_mode>; 56 pinctrl-1 = <&i2c0_sleep_mode>; 57 }; 58 59 i2c1: i2c@80122000 { 60 pinctrl-names = "default","sleep"; 61 pinctrl-0 = <&i2c1_default_mux>, <&i2c1_default_mode>; 62 pinctrl-1 = <&i2c1_sleep_mode>; 63 }; 64 65 i2c2: i2c@80128000 { 66 pinctrl-names = "default","sleep"; 67 pinctrl-0 = <&i2c2_default_mux>, <&i2c2_default_mode>; 68 pinctrl-1 = <&i2c2_sleep_mode>; 69 }; 70 71 i2c3: i2c@80110000 { 72 status = "disabled"; 73 }; 74 75 i2c4: i2c@8012a000 { 76 pinctrl-names = "default","sleep"; 77 pinctrl-0 = <&i2c4_default_mux>, <&i2c4_default_mode>; 78 pinctrl-1 = <&i2c4_sleep_mode>; 79 }; 80 81 i2c5: i2c@80001000 { 82 pinctrl-names = "default","sleep"; 83 pinctrl-0 = <&i2c5_default_mux>, <&i2c5_default_mode>; 84 pinctrl-1 = <&i2c5_sleep_mode>; 85 }; 86 }; 87}; 88