Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1* BROADCOM BRCMSTB/BMIPS SDHCI Controller
2
3This file documents differences between the core properties in mmc.txt
4and the properties used by the sdhci-brcmstb driver.
5
6NOTE: The driver disables all UHS speed modes by default and depends
7on Device Tree properties to enable them for SoC/Board combinations
8that support them.
9
10Required properties:
11- compatible: should be one of the following
12 - "brcm,bcm7425-sdhci"
13 - "brcm,bcm7445-sdhci"
14
15Refer to clocks/clock-bindings.txt for generic clock consumer properties.
16
17Example:
18
19 sdhci@f03e0100 {
20 compatible = "brcm,bcm7425-sdhci";
21 reg = <0xf03e0000 0x100>;
22 interrupts = <0x0 0x26 0x0>;
23 sdhci,auto-cmd12;
24 clocks = <&sw_sdio>;
25 sd-uhs-sdr50;
26 sd-uhs-ddr50;
27 };
28
29 sdhci@f03e0300 {
30 non-removable;
31 bus-width = <0x8>;
32 compatible = "brcm,bcm7425-sdhci";
33 reg = <0xf03e0200 0x100>;
34 interrupts = <0x0 0x27 0x0>;
35 sdhci,auto-cmd12;
36 clocks = <sw_sdio>;
37 mmc-hs200-1_8v;
38 };