ARM: at91/dt: sama5d3 xplained: add fixed regulator for vmmc0
Add fixed regulator for vmmc0 and attach the vmmc for it to the mmc0 node on the SAM5D3 Xplained board. This will remove the following warning from the kernel: atmel_mci f0000000.mmc: No vmmc regulator found Note, atmel_defconfig will need fixed regulator support enabled if this is to be used properly. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> [use a fixed regulator instead of gpio one] Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
This commit is contained in:
Родитель
ed8d177b3f
Коммит
1b53e3416d
|
@ -35,6 +35,7 @@
|
||||||
apb {
|
apb {
|
||||||
mmc0: mmc@f0000000 {
|
mmc0: mmc@f0000000 {
|
||||||
pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7 &pinctrl_mmc0_cd>;
|
pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7 &pinctrl_mmc0_cd>;
|
||||||
|
vmmc-supply = <&vcc_mmc0_reg>;
|
||||||
vqmmc-supply = <&vcc_3v3_reg>;
|
vqmmc-supply = <&vcc_3v3_reg>;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
slot@0 {
|
slot@0 {
|
||||||
|
@ -296,6 +297,14 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
vcc_mmc0_reg: fixedregulator@0 {
|
||||||
|
compatible = "regulator-fixed";
|
||||||
|
gpio = <&pioE 2 GPIO_ACTIVE_LOW>;
|
||||||
|
regulator-name = "mmc0-card-supply";
|
||||||
|
regulator-min-microvolt = <3300000>;
|
||||||
|
regulator-max-microvolt = <3300000>;
|
||||||
|
};
|
||||||
|
|
||||||
gpio_keys {
|
gpio_keys {
|
||||||
compatible = "gpio-keys";
|
compatible = "gpio-keys";
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче