xref: /linux/Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt (revision c95baf12f5077419db01313ab61c2aac007d40cd)
1*4177bc50STakao Orito* SOCIONEXT Milbeaut SDHCI controller
2*4177bc50STakao Orito
3*4177bc50STakao OritoThis file documents differences between the core properties in mmc.txt
4*4177bc50STakao Oritoand the properties used by the sdhci_milbeaut driver.
5*4177bc50STakao Orito
6*4177bc50STakao OritoRequired properties:
7*4177bc50STakao Orito- compatible: "socionext,milbeaut-m10v-sdhci-3.0"
8*4177bc50STakao Orito- clocks: Must contain an entry for each entry in clock-names. It is a
9*4177bc50STakao Orito  list of phandles and clock-specifier pairs.
10*4177bc50STakao Orito  See ../clocks/clock-bindings.txt for details.
11*4177bc50STakao Orito- clock-names: Should contain the following two entries:
12*4177bc50STakao Orito	"iface" - clock used for sdhci interface
13*4177bc50STakao Orito	"core"  - core clock for sdhci controller
14*4177bc50STakao Orito
15*4177bc50STakao OritoOptional properties:
16*4177bc50STakao Orito- fujitsu,cmd-dat-delay-select: boolean property indicating that this host
17*4177bc50STakao Orito  requires the CMD_DAT_DELAY control to be enabled.
18*4177bc50STakao Orito
19*4177bc50STakao OritoExample:
20*4177bc50STakao Orito	sdhci3: mmc@1b010000 {
21*4177bc50STakao Orito		compatible = "socionext,milbeaut-m10v-sdhci-3.0";
22*4177bc50STakao Orito		reg = <0x1b010000 0x10000>;
23*4177bc50STakao Orito		interrupts = <0 265 0x4>;
24*4177bc50STakao Orito		voltage-ranges = <3300 3300>;
25*4177bc50STakao Orito		bus-width = <4>;
26*4177bc50STakao Orito		clocks = <&clk 7>, <&ahb_clk>;
27*4177bc50STakao Orito		clock-names = "core", "iface";
28*4177bc50STakao Orito		cap-sdio-irq;
29*4177bc50STakao Orito		fujitsu,cmd-dat-delay-select;
30*4177bc50STakao Orito	};
31