1b62a8017SManivannan Sadhasivam# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2b62a8017SManivannan Sadhasivam%YAML 1.2
3b62a8017SManivannan Sadhasivam---
4b62a8017SManivannan Sadhasivam$id: http://devicetree.org/schemas/mmc/owl-mmc.yaml#
5b62a8017SManivannan Sadhasivam$schema: http://devicetree.org/meta-schemas/core.yaml#
6b62a8017SManivannan Sadhasivam
7b62a8017SManivannan Sadhasivamtitle: Actions Semi Owl SoCs SD/MMC/SDIO controller
8b62a8017SManivannan Sadhasivam
9b62a8017SManivannan SadhasivamallOf:
10b62a8017SManivannan Sadhasivam  - $ref: "mmc-controller.yaml"
11b62a8017SManivannan Sadhasivam
12b62a8017SManivannan Sadhasivammaintainers:
13b62a8017SManivannan Sadhasivam  - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
14b62a8017SManivannan Sadhasivam
15b62a8017SManivannan Sadhasivamproperties:
16b62a8017SManivannan Sadhasivam  compatible:
17b62a8017SManivannan Sadhasivam    const: actions,owl-mmc
18b62a8017SManivannan Sadhasivam
19b62a8017SManivannan Sadhasivam  reg:
20b62a8017SManivannan Sadhasivam    maxItems: 1
21b62a8017SManivannan Sadhasivam
22b62a8017SManivannan Sadhasivam  interrupts:
23b62a8017SManivannan Sadhasivam    maxItems: 1
24b62a8017SManivannan Sadhasivam
25b62a8017SManivannan Sadhasivam  clocks:
26b62a8017SManivannan Sadhasivam    minItems: 1
27b62a8017SManivannan Sadhasivam
28b62a8017SManivannan Sadhasivam  resets:
29b62a8017SManivannan Sadhasivam    maxItems: 1
30b62a8017SManivannan Sadhasivam
31b62a8017SManivannan Sadhasivam  dmas:
32b62a8017SManivannan Sadhasivam    maxItems: 1
33b62a8017SManivannan Sadhasivam
34b62a8017SManivannan Sadhasivam  dma-names:
35b62a8017SManivannan Sadhasivam    const: mmc
36b62a8017SManivannan Sadhasivam
37b62a8017SManivannan Sadhasivamrequired:
38b62a8017SManivannan Sadhasivam  - compatible
39b62a8017SManivannan Sadhasivam  - reg
40b62a8017SManivannan Sadhasivam  - interrupts
41b62a8017SManivannan Sadhasivam  - clocks
42b62a8017SManivannan Sadhasivam  - resets
43b62a8017SManivannan Sadhasivam  - dmas
44b62a8017SManivannan Sadhasivam  - dma-names
45b62a8017SManivannan Sadhasivam
466fdc6e23SRob HerringunevaluatedProperties: false
476fdc6e23SRob Herring
48b62a8017SManivannan Sadhasivamexamples:
49b62a8017SManivannan Sadhasivam  - |
50b62a8017SManivannan Sadhasivam    mmc0: mmc@e0330000 {
51b62a8017SManivannan Sadhasivam        compatible = "actions,owl-mmc";
52fba56184SRob Herring        reg = <0xe0330000 0x4000>;
53b62a8017SManivannan Sadhasivam        interrupts = <0 42 4>;
54b62a8017SManivannan Sadhasivam        clocks = <&cmu 56>;
55b62a8017SManivannan Sadhasivam        resets = <&cmu 23>;
56b62a8017SManivannan Sadhasivam        dmas = <&dma 2>;
57b62a8017SManivannan Sadhasivam        dma-names = "mmc";
58b62a8017SManivannan Sadhasivam        bus-width = <4>;
59b62a8017SManivannan Sadhasivam    };
60b62a8017SManivannan Sadhasivam
61b62a8017SManivannan Sadhasivam...
62