xref: /linux/Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
1*4436673aSTomer Maimon# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*4436673aSTomer Maimon%YAML 1.2
3*4436673aSTomer Maimon---
4*4436673aSTomer Maimon$id: http://devicetree.org/schemas/mmc/npcm,sdhci.yaml#
5*4436673aSTomer Maimon$schema: http://devicetree.org/meta-schemas/core.yaml#
6*4436673aSTomer Maimon
7*4436673aSTomer Maimontitle: NPCM SDHCI Controller
8*4436673aSTomer Maimon
9*4436673aSTomer Maimonmaintainers:
10*4436673aSTomer Maimon  - Tomer Maimon <tmaimon77@gmail.com>
11*4436673aSTomer Maimon
12*4436673aSTomer MaimonallOf:
13*4436673aSTomer Maimon  - $ref: mmc-controller.yaml#
14*4436673aSTomer Maimon
15*4436673aSTomer Maimonproperties:
16*4436673aSTomer Maimon  compatible:
17*4436673aSTomer Maimon    enum:
18*4436673aSTomer Maimon      - nuvoton,npcm750-sdhci
19*4436673aSTomer Maimon      - nuvoton,npcm845-sdhci
20*4436673aSTomer Maimon
21*4436673aSTomer Maimon  reg:
22*4436673aSTomer Maimon    maxItems: 1
23*4436673aSTomer Maimon
24*4436673aSTomer Maimon  interrupts:
25*4436673aSTomer Maimon    maxItems: 1
26*4436673aSTomer Maimon
27*4436673aSTomer Maimon  clocks:
28*4436673aSTomer Maimon    maxItems: 1
29*4436673aSTomer Maimon
30*4436673aSTomer Maimonrequired:
31*4436673aSTomer Maimon  - compatible
32*4436673aSTomer Maimon  - reg
33*4436673aSTomer Maimon  - interrupts
34*4436673aSTomer Maimon  - clocks
35*4436673aSTomer Maimon
36*4436673aSTomer MaimonunevaluatedProperties: false
37*4436673aSTomer Maimon
38*4436673aSTomer Maimonexamples:
39*4436673aSTomer Maimon  - |
40*4436673aSTomer Maimon    mmc@f0840000 {
41*4436673aSTomer Maimon      compatible = "nuvoton,npcm750-sdhci";
42*4436673aSTomer Maimon      reg = <0xf0840000 0x200>;
43*4436673aSTomer Maimon      interrupts = <0 27 4>;
44*4436673aSTomer Maimon      clocks = <&clk 4>;
45*4436673aSTomer Maimon    };
46