mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 11:41:38 -04:00
ARM: dts: db600c: Add eMMC and SD card support
This patch adds eMMC and SD card support with card detect and adding required regulators. Signed-off-by: Srinivas Kandagatla <[email protected]> Acked-by: Bjorn Andersson <[email protected]> Signed-off-by: Andy Gross <[email protected]>
This commit is contained in:
parent
696a8a16f9
commit
226355fb9e
2 changed files with 43 additions and 0 deletions
9
arch/arm/boot/dts/qcom-apq8064-arrow-db600c-pins.dtsi
Normal file
9
arch/arm/boot/dts/qcom-apq8064-arrow-db600c-pins.dtsi
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
&tlmm_pinmux {
|
||||
card_detect: card-detect {
|
||||
mux {
|
||||
pins = "gpio26";
|
||||
function = "gpio";
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
#include "qcom-apq8064-v2.0.dtsi"
|
||||
#include "qcom-apq8064-arrow-db600c-pins.dtsi"
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
|
||||
/ {
|
||||
model = "Arrow Electronics, APQ8064 DB600c";
|
||||
|
|
@ -69,6 +71,20 @@
|
|||
regulator-max-microvolt = <1300000>;
|
||||
qcom,switch-mode-frequency = <3200000>;
|
||||
};
|
||||
|
||||
l5 {
|
||||
regulator-min-microvolt = <2750000>;
|
||||
regulator-max-microvolt = <3000000>;
|
||||
bias-pull-down;
|
||||
regulator-boot-on;
|
||||
regulator-always-on;
|
||||
};
|
||||
|
||||
l6 {
|
||||
regulator-min-microvolt = <2950000>;
|
||||
regulator-max-microvolt = <2950000>;
|
||||
bias-pull-down;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -94,5 +110,23 @@
|
|||
pinctrl-0 = <&gsbi7_uart_2pins>;
|
||||
};
|
||||
};
|
||||
|
||||
amba {
|
||||
/* eMMC */
|
||||
sdcc@12400000 {
|
||||
status = "okay";
|
||||
vmmc-supply = <&pm8921_l5>;
|
||||
vqmmc-supply = <&pm8921_s4>;
|
||||
};
|
||||
|
||||
/* External micro SD card */
|
||||
sdcc@12180000 {
|
||||
status = "okay";
|
||||
vmmc-supply = <&pm8921_l6>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&card_detect>;
|
||||
cd-gpios = <&tlmm_pinmux 26 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue