Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 1 | * SOCIONEXT Milbeaut SDHCI controller |
| 2 | |
| 3 | This file documents differences between the core properties in mmc.txt |
| 4 | and the properties used by the sdhci_milbeaut driver. |
| 5 | |
| 6 | Required 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 | |
| 15 | Optional properties: |
| 16 | - fujitsu,cmd-dat-delay-select: boolean property indicating that this host |
| 17 | requires the CMD_DAT_DELAY control to be enabled. |
| 18 | |
| 19 | Example: |
| 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 | }; |