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