brintos

brintos / linux-shallow public Read only

0
0
Text · 2.7 KiB · 0ccd632 Raw
116 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/mmc/allwinner,sun4i-a10-mmc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A10 MMC Controller8 9allOf:10  - $ref: mmc-controller.yaml11 12maintainers:13  - Chen-Yu Tsai <wens@csie.org>14  - Maxime Ripard <mripard@kernel.org>15 16properties:17  "#address-cells": true18  "#size-cells": true19 20  compatible:21    oneOf:22      - const: allwinner,sun4i-a10-mmc23      - const: allwinner,sun5i-a13-mmc24      - const: allwinner,sun7i-a20-mmc25      - const: allwinner,sun8i-a83t-emmc26      - const: allwinner,sun9i-a80-mmc27      - const: allwinner,sun20i-d1-mmc28      - const: allwinner,sun50i-a64-emmc29      - const: allwinner,sun50i-a64-mmc30      - const: allwinner,sun50i-a100-emmc31      - const: allwinner,sun50i-a100-mmc32      - items:33          - const: allwinner,sun8i-a83t-mmc34          - const: allwinner,sun7i-a20-mmc35      - items:36          - const: allwinner,sun8i-r40-emmc37          - const: allwinner,sun50i-a64-emmc38      - items:39          - const: allwinner,sun8i-r40-mmc40          - const: allwinner,sun50i-a64-mmc41      - items:42          - const: allwinner,sun50i-h5-emmc43          - const: allwinner,sun50i-a64-emmc44      - items:45          - const: allwinner,sun50i-h5-mmc46          - const: allwinner,sun50i-a64-mmc47      - items:48          - const: allwinner,sun50i-h6-emmc49          - const: allwinner,sun50i-a64-emmc50      - items:51          - const: allwinner,sun50i-h6-mmc52          - const: allwinner,sun50i-a64-mmc53      - items:54          - const: allwinner,sun20i-d1-emmc55          - const: allwinner,sun50i-a100-emmc56      - items:57          - const: allwinner,sun50i-h616-emmc58          - const: allwinner,sun50i-a100-emmc59      - items:60          - const: allwinner,sun50i-h616-mmc61          - const: allwinner,sun50i-a100-mmc62      - items:63          - const: allwinner,suniv-f1c100s-mmc64          - const: allwinner,sun7i-a20-mmc65 66  reg:67    maxItems: 168 69  interrupts:70    maxItems: 171 72  clocks:73    minItems: 274    items:75      - description: Bus Clock76      - description: Module Clock77      - description: Output Clock78      - description: Sample Clock79 80  clock-names:81    minItems: 282    items:83      - const: ahb84      - const: mmc85      - const: output86      - const: sample87 88  resets:89    maxItems: 190 91  reset-names:92    const: ahb93 94required:95  - compatible96  - reg97  - interrupts98  - clocks99  - clock-names100 101unevaluatedProperties: false102 103examples:104  - |105    mmc0: mmc@1c0f000 {106        compatible = "allwinner,sun5i-a13-mmc";107        reg = <0x01c0f000 0x1000>;108        clocks = <&ahb_gates 8>, <&mmc0_clk>;109        clock-names = "ahb", "mmc";110        interrupts = <32>;111        bus-width = <4>;112        cd-gpios = <&pio 7 1 0>;113    };114 115...116