mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-27 04:54:41 +08: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 <srinivas.kandagatla@linaro.org> Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
696a8a16f9
commit
226355fb9e
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 New Issue
Block a user