blob: aed511b47a9e6fe015050920bb8ed3a0e19eb918 [file] [log] [blame]
Lee Jones6af7fd82012-08-30 15:53:39 +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
Linus Walleij2ce05a12013-08-07 15:37:52 +020012#include "ste-dbx5x0.dtsi"
13#include "ste-href.dtsi"
Lee Jones6af7fd82012-08-30 15:53:39 +010014
15/ {
Lee Jonesd1b8bfa2012-09-26 13:29:09 +010016 model = "ST-Ericsson HREF (v60+) platform with Device Tree";
Lee Jones79b40752012-10-15 10:07:55 +010017 compatible = "st-ericsson,hrefv60+", "st-ericsson,u8500";
Lee Jones6b8db132012-09-26 17:09:17 +010018
19 gpio_keys {
20 button@1 {
Linus Walleij0ca33992013-10-02 14:56:49 +020021 gpios = <&gpio5 25 0x4>;
Lee Jones6b8db132012-09-26 17:09:17 +010022 };
23 };
Lee Jonescbebba72012-09-28 14:41:06 +010024
Gabriel Fernandezb1ba1432013-03-01 14:38:07 +010025 soc {
Lee Jones7127c572012-09-14 15:27:41 +010026 // External Micro SD slot
27 sdi0_per1@80126000 {
28 arm,primecell-periphid = <0x10480180>;
Linus Walleij90ccde42013-05-27 13:15:05 +020029 max-frequency = <100000000>;
Lee Jones7127c572012-09-14 15:27:41 +010030 bus-width = <4>;
31 mmc-cap-sd-highspeed;
32 mmc-cap-mmc-highspeed;
33 vmmc-supply = <&ab8500_ldo_aux3_reg>;
34
Linus Walleijbf7a9b62013-10-02 16:12:52 +020035 cd-gpios = <&gpio2 31 0x4>; // 95
Lee Jones7127c572012-09-14 15:27:41 +010036
37 status = "okay";
38 };
39
40 // WLAN SDIO channel
41 sdi1_per2@80118000 {
42 arm,primecell-periphid = <0x10480180>;
Linus Walleij90ccde42013-05-27 13:15:05 +020043 max-frequency = <100000000>;
Lee Jones7127c572012-09-14 15:27:41 +010044 bus-width = <4>;
45
46 status = "okay";
47 };
48
49 // PoP:ed eMMC
50 sdi2_per3@80005000 {
51 arm,primecell-periphid = <0x10480180>;
Linus Walleij90ccde42013-05-27 13:15:05 +020052 max-frequency = <100000000>;
Lee Jones7127c572012-09-14 15:27:41 +010053 bus-width = <8>;
54 mmc-cap-mmc-highspeed;
55
56 status = "okay";
57 };
58
59 // On-board eMMC
60 sdi4_per2@80114000 {
61 arm,primecell-periphid = <0x10480180>;
Linus Walleij90ccde42013-05-27 13:15:05 +020062 max-frequency = <100000000>;
Lee Jones7127c572012-09-14 15:27:41 +010063 bus-width = <8>;
64 mmc-cap-mmc-highspeed;
65 vmmc-supply = <&ab8500_ldo_aux2_reg>;
66
67 status = "okay";
68 };
Lee Jonescbebba72012-09-28 14:41:06 +010069 };
Lee Jones6af7fd82012-08-30 15:53:39 +010070};