blob: b3b9bb8e1aa847a532cec7008b54a7735074920e [file] [log] [blame]
Lee Jonesfd053c72012-10-08 09:14:13 +01001/*
2 * Copyright 2012 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/;
Linus Walleij2ce05a12013-08-07 15:37:52 +020013#include "ste-dbx5x0.dtsi"
Lee Jonesfd053c72012-10-08 09:14:13 +010014
15/ {
Lee Jones58e5b9e2012-10-15 08:49:33 +010016 model = "ST-Ericsson CCU9540 platform with Device Tree";
Lee Jones79b40752012-10-15 10:07:55 +010017 compatible = "st-ericsson,ccu9540", "st-ericsson,u9540";
Lee Jonesfd053c72012-10-08 09:14:13 +010018
Linus Walleij109978d2015-07-10 11:32:15 +020019 /* This stablilizes the serial port enumeration */
20 aliases {
21 serial0 = &ux500_serial0;
22 serial1 = &ux500_serial1;
23 serial2 = &ux500_serial2;
24 };
25
Lee Jonesfd053c72012-10-08 09:14:13 +010026 memory {
27 reg = <0x00000000 0x20000000>;
28 };
29
Gabriel Fernandezb1ba1432013-03-01 14:38:07 +010030 soc {
Lee Jonesd6fea1e2012-10-08 09:19:31 +010031 uart@80120000 {
32 status = "okay";
33 };
34
35 uart@80121000 {
36 status = "okay";
37 };
38
39 uart@80007000 {
40 status = "okay";
41 };
Lee Jones457da852012-10-08 14:09:05 +010042
Lee Jonesa37e84c2012-10-10 09:38:26 +010043 // External Micro SD slot
44 sdi0_per1@80126000 {
45 arm,primecell-periphid = <0x10480180>;
46 max-frequency = <100000000>;
47 bus-width = <4>;
Ulf Hansson30cdd662014-03-18 20:34:04 +010048 cap-sd-highspeed;
49 cap-mmc-highspeed;
Lee Jonesa37e84c2012-10-10 09:38:26 +010050 vmmc-supply = <&ab8500_ldo_aux3_reg>;
51
Linus Walleij1b1e8e02016-03-24 15:29:30 +010052 cd-gpios = <&gpio7 6 GPIO_ACTIVE_HIGH>; // 230
Lee Jonesa37e84c2012-10-10 09:38:26 +010053 cd-inverted;
54
55 status = "okay";
56 };
57
58
59 // WLAN SDIO channel
60 sdi1_per2@80118000 {
61 arm,primecell-periphid = <0x10480180>;
Linus Walleij90ccde42013-05-27 13:15:05 +020062 max-frequency = <100000000>;
Lee Jonesa37e84c2012-10-10 09:38:26 +010063 bus-width = <4>;
64
65 status = "okay";
66 };
67
Lee Jones457da852012-10-08 14:09:05 +010068 // On-board eMMC
69 sdi4_per2@80114000 {
70 arm,primecell-periphid = <0x10480180>;
Lee Jonesa37e84c2012-10-10 09:38:26 +010071 max-frequency = <100000000>;
Lee Jones457da852012-10-08 14:09:05 +010072 bus-width = <8>;
Ulf Hansson30cdd662014-03-18 20:34:04 +010073 cap-mmc-highspeed;
Lee Jones457da852012-10-08 14:09:05 +010074 vmmc-supply = <&ab8500_ldo_aux2_reg>;
75
76 status = "okay";
77 };
Lee Jonesd6fea1e2012-10-08 09:19:31 +010078 };
Lee Jonesfd053c72012-10-08 09:14:13 +010079};