You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
99b38eef5a
Ux500 regulator name for V-INTCORE is misspelled as vinitcore instead of vintcore in some .dts file, causing the AB8500 regulator driver to not bind properly. Fix this by replacing all occurrences with the right name. Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Fabio Baltieri <fabio.baltieri@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
211 lines
4.4 KiB
Devicetree
211 lines
4.4 KiB
Devicetree
/*
|
|
* 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 {
|
|
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_intcore_reg: ab8500_ldo_intcore {
|
|
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";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|