| /* | |
| * Copyright 2012 ST-Ericsson AB | |
| * | |
| * The code contained herein is licensed under the GNU General Public | |
| * License. You may obtain a copy of the GNU General Public License | |
| * Version 2 or later at the following locations: | |
| * | |
| * http://www.opensource.org/licenses/gpl-license.html | |
| * http://www.gnu.org/copyleft/gpl.html | |
| */ | |
| /dts-v1/; | |
| /include/ "dbx5x0.dtsi" | |
| /include/ "href.dtsi" | |
| /include/ "stuib.dtsi" | |
| / { | |
| model = "ST-Ericsson HREF (v60+) platform with Device Tree"; | |
| compatible = "st-ericsson,hrefv60+", "st-ericsson,u8500"; | |
| gpio_keys { | |
| button@1 { | |
| gpios = <&gpio6 25 0x4>; | |
| }; | |
| }; | |
| soc-u9500 { | |
| i2c@80110000 { | |
| bu21013_tp@0x5c { | |
| reset-gpio = <&gpio4 15 0x4>; | |
| }; | |
| }; | |
| // External Micro SD slot | |
| sdi0_per1@80126000 { | |
| arm,primecell-periphid = <0x10480180>; | |
| max-frequency = <50000000>; | |
| bus-width = <4>; | |
| mmc-cap-sd-highspeed; | |
| mmc-cap-mmc-highspeed; | |
| vmmc-supply = <&ab8500_ldo_aux3_reg>; | |
| cd-gpios = <&tc3589x_gpio 3 0x4>; | |
| status = "okay"; | |
| }; | |
| // WLAN SDIO channel | |
| sdi1_per2@80118000 { | |
| arm,primecell-periphid = <0x10480180>; | |
| max-frequency = <50000000>; | |
| bus-width = <4>; | |
| status = "okay"; | |
| }; | |
| // PoP:ed eMMC | |
| sdi2_per3@80005000 { | |
| arm,primecell-periphid = <0x10480180>; | |
| max-frequency = <50000000>; | |
| bus-width = <8>; | |
| mmc-cap-mmc-highspeed; | |
| status = "okay"; | |
| }; | |
| // On-board eMMC | |
| sdi4_per2@80114000 { | |
| arm,primecell-periphid = <0x10480180>; | |
| max-frequency = <50000000>; | |
| bus-width = <8>; | |
| mmc-cap-mmc-highspeed; | |
| vmmc-supply = <&ab8500_ldo_aux2_reg>; | |
| status = "okay"; | |
| }; | |
| prcmu@80157000 { | |
| db8500-prcmu-regulators { | |
| db8500_vape_reg: db8500_vape { | |
| regulator-name = "db8500-vape"; | |
| }; | |
| db8500_varm_reg: db8500_varm { | |
| regulator-name = "db8500-varm"; | |
| }; | |
| db8500_vmodem_reg: db8500_vmodem { | |
| regulator-name = "db8500-vmodem"; | |
| }; | |
| db8500_vpll_reg: db8500_vpll { | |
| regulator-name = "db8500-vpll"; | |
| }; | |
| db8500_vsmps1_reg: db8500_vsmps1 { | |
| regulator-name = "db8500-vsmps1"; | |
| }; | |
| db8500_vsmps2_reg: db8500_vsmps2 { | |
| regulator-name = "db8500-vsmps2"; | |
| }; | |
| db8500_vsmps3_reg: db8500_vsmps3 { | |
| regulator-name = "db8500-vsmps3"; | |
| }; | |
| db8500_vrf1_reg: db8500_vrf1 { | |
| regulator-name = "db8500-vrf1"; | |
| }; | |
| db8500_sva_mmdsp_reg: db8500_sva_mmdsp { | |
| regulator-name = "db8500-sva-mmdsp"; | |
| }; | |
| db8500_sva_mmdsp_ret_reg: db8500_sva_mmdsp_ret { | |
| regulator-name = "db8500-sva-mmdsp-ret"; | |
| }; | |
| db8500_sva_pipe_reg: db8500_sva_pipe { | |
| regulator-name = "db8500_sva_pipe"; | |
| }; | |
| db8500_sia_mmdsp_reg: db8500_sia_mmdsp { | |
| regulator-name = "db8500_sia_mmdsp"; | |
| }; | |
| db8500_sia_mmdsp_ret_reg: db8500_sia_mmdsp_ret { | |
| regulator-name = "db8500-sia-mmdsp-ret"; | |
| }; | |
| db8500_sia_pipe_reg: db8500_sia_pipe { | |
| regulator-name = "db8500-sia-pipe"; | |
| }; | |
| db8500_sga_reg: db8500_sga { | |
| regulator-name = "db8500-sga"; | |
| }; | |
| db8500_b2r2_mcde_reg: db8500_b2r2_mcde { | |
| regulator-name = "db8500-b2r2-mcde"; | |
| }; | |
| db8500_esram12_reg: db8500_esram12 { | |
| regulator-name = "db8500-esram12"; | |
| }; | |
| db8500_esram12_ret_reg: db8500_esram12_ret { | |
| regulator-name = "db8500-esram12-ret"; | |
| }; | |
| db8500_esram34_reg: db8500_esram34 { | |
| regulator-name = "db8500-esram34"; | |
| }; | |
| db8500_esram34_ret_reg: db8500_esram34_ret { | |
| regulator-name = "db8500-esram34-ret"; | |
| }; | |
| }; | |
| ab8500 { | |
| ab8500-regulators { | |
| ab8500_ldo_aux1_reg: ab8500_ldo_aux1 { | |
| regulator-name = "V-DISPLAY"; | |
| }; | |
| ab8500_ldo_aux2_reg: ab8500_ldo_aux2 { | |
| regulator-name = "V-eMMC1"; | |
| }; | |
| ab8500_ldo_aux3_reg: ab8500_ldo_aux3 { | |
| regulator-name = "V-MMC-SD"; | |
| }; | |
| ab8500_ldo_initcore_reg: ab8500_ldo_initcore { | |
| regulator-name = "V-INTCORE"; | |
| }; | |
| ab8500_ldo_tvout_reg: ab8500_ldo_tvout { | |
| regulator-name = "V-TVOUT"; | |
| }; | |
| ab8500_ldo_usb_reg: ab8500_ldo_usb { | |
| regulator-name = "dummy"; | |
| }; | |
| ab8500_ldo_audio_reg: ab8500_ldo_audio { | |
| regulator-name = "V-AUD"; | |
| }; | |
| ab8500_ldo_anamic1_reg: ab8500_ldo_anamic1 { | |
| regulator-name = "V-AMIC1"; | |
| }; | |
| ab8500_ldo_amamic2_reg: ab8500_ldo_amamic2 { | |
| regulator-name = "V-AMIC2"; | |
| }; | |
| ab8500_ldo_dmic_reg: ab8500_ldo_dmic { | |
| regulator-name = "V-DMIC"; | |
| }; | |
| ab8500_ldo_ana_reg: ab8500_ldo_ana { | |
| regulator-name = "V-CSI/DSI"; | |
| }; | |
| }; | |
| }; | |
| }; | |
| }; | |
| }; |