mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
ARM: dts: meson8b: odroidc1: enable the SDHC controller
Odroid-C1 has an eMMC connector where users can optionally install an eMMC module. The eMMC modules run off a 1.8V VQMMC supply which means that HS-200 mode can be used (this is the highest mode that the SDHC controller supports). Enable the SDHC controller so eMMC modules can be accessed. Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com> Link: https://lore.kernel.org/r/20200620163654.37207-4-martin.blumenstingl@googlemail.com
This commit is contained in:
parent
73501b890a
commit
d6a3873c7b
1 changed files with 26 additions and 0 deletions
|
@ -15,6 +15,7 @@
|
|||
aliases {
|
||||
serial0 = &uart_AO;
|
||||
mmc0 = &sd_card_slot;
|
||||
mmc1 = &sdhc;
|
||||
};
|
||||
|
||||
chosen {
|
||||
|
@ -26,6 +27,11 @@
|
|||
reg = <0x40000000 0x40000000>;
|
||||
};
|
||||
|
||||
emmc_pwrseq: emmc-pwrseq {
|
||||
compatible = "mmc-pwrseq-emmc";
|
||||
reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
|
||||
};
|
||||
|
||||
leds {
|
||||
compatible = "gpio-leds";
|
||||
blue {
|
||||
|
@ -310,6 +316,26 @@
|
|||
vref-supply = <&vcc_1v8>;
|
||||
};
|
||||
|
||||
&sdhc {
|
||||
status = "okay";
|
||||
|
||||
pinctrl-0 = <&sdxc_c_pins>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
bus-width = <8>;
|
||||
max-frequency = <100000000>;
|
||||
|
||||
disable-wp;
|
||||
cap-mmc-highspeed;
|
||||
mmc-hs200-1_8v;
|
||||
no-sdio;
|
||||
|
||||
mmc-pwrseq = <&emmc_pwrseq>;
|
||||
|
||||
vmmc-supply = <&vcc_3v3>;
|
||||
vqmmc-supply = <&vcc_1v8>;
|
||||
};
|
||||
|
||||
&sdio {
|
||||
status = "okay";
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue