xref: /linux/Documentation/devicetree/bindings/mmc/fujitsu,sdhci-fujitsu.yaml (revision cb7e1e931161962b298364ca3ad9a4dd3143851b)
1*cb7e1e93SKunihiko Hayashi# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*cb7e1e93SKunihiko Hayashi%YAML 1.2
3*cb7e1e93SKunihiko Hayashi---
4*cb7e1e93SKunihiko Hayashi$id: http://devicetree.org/schemas/mmc/fujitsu,sdhci-fujitsu.yaml#
5*cb7e1e93SKunihiko Hayashi$schema: http://devicetree.org/meta-schemas/core.yaml#
6*cb7e1e93SKunihiko Hayashi
7*cb7e1e93SKunihiko Hayashititle: Fujitsu SDHCI controller (F_SDH30)
8*cb7e1e93SKunihiko Hayashi
9*cb7e1e93SKunihiko Hayashimaintainers:
10*cb7e1e93SKunihiko Hayashi  - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
11*cb7e1e93SKunihiko Hayashi
12*cb7e1e93SKunihiko HayashiallOf:
13*cb7e1e93SKunihiko Hayashi  - $ref: mmc-controller.yaml#
14*cb7e1e93SKunihiko Hayashi
15*cb7e1e93SKunihiko Hayashiproperties:
16*cb7e1e93SKunihiko Hayashi  compatible:
17*cb7e1e93SKunihiko Hayashi    const: fujitsu,mb86s70-sdhci-3.0
18*cb7e1e93SKunihiko Hayashi
19*cb7e1e93SKunihiko Hayashi  reg:
20*cb7e1e93SKunihiko Hayashi    maxItems: 1
21*cb7e1e93SKunihiko Hayashi
22*cb7e1e93SKunihiko Hayashi  clocks:
23*cb7e1e93SKunihiko Hayashi    maxItems: 2
24*cb7e1e93SKunihiko Hayashi
25*cb7e1e93SKunihiko Hayashi  clock-names:
26*cb7e1e93SKunihiko Hayashi    items:
27*cb7e1e93SKunihiko Hayashi      - const: iface
28*cb7e1e93SKunihiko Hayashi      - const: core
29*cb7e1e93SKunihiko Hayashi
30*cb7e1e93SKunihiko Hayashi  resets:
31*cb7e1e93SKunihiko Hayashi    maxItems: 1
32*cb7e1e93SKunihiko Hayashi
33*cb7e1e93SKunihiko Hayashi  fujitsu,cmd-dat-delay-select:
34*cb7e1e93SKunihiko Hayashi    type: boolean
35*cb7e1e93SKunihiko Hayashi    description: |
36*cb7e1e93SKunihiko Hayashi      Indicating that this host requires the CMD_DAT_DELAY control to be enabled
37*cb7e1e93SKunihiko Hayashi
38*cb7e1e93SKunihiko HayashiunevaluatedProperties: false
39*cb7e1e93SKunihiko Hayashi
40*cb7e1e93SKunihiko Hayashirequired:
41*cb7e1e93SKunihiko Hayashi  - compatible
42*cb7e1e93SKunihiko Hayashi  - reg
43*cb7e1e93SKunihiko Hayashi  - clocks
44*cb7e1e93SKunihiko Hayashi  - clock-names
45*cb7e1e93SKunihiko Hayashi
46*cb7e1e93SKunihiko Hayashiexamples:
47*cb7e1e93SKunihiko Hayashi  - |
48*cb7e1e93SKunihiko Hayashi    sdhci1: mmc@36600000 {
49*cb7e1e93SKunihiko Hayashi        compatible = "fujitsu,mb86s70-sdhci-3.0";
50*cb7e1e93SKunihiko Hayashi        reg = <0x36600000 0x1000>;
51*cb7e1e93SKunihiko Hayashi        bus-width = <4>;
52*cb7e1e93SKunihiko Hayashi        vqmmc-supply = <&vccq_sdhci1>;
53*cb7e1e93SKunihiko Hayashi        clocks = <&clock 2 2 0>, <&clock 2 3 0>;
54*cb7e1e93SKunihiko Hayashi        clock-names = "iface", "core";
55*cb7e1e93SKunihiko Hayashi    };
56