68 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mmc/owl-mmc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Actions Semi Owl SoCs SD/MMC/SDIO controller8 9allOf:10 - $ref: mmc-controller.yaml11 12maintainers:13 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>14 15properties:16 compatible:17 oneOf:18 - const: actions,owl-mmc19 - items:20 - enum:21 - actions,s500-mmc22 - actions,s700-mmc23 - const: actions,owl-mmc24 25 reg:26 maxItems: 127 28 interrupts:29 maxItems: 130 31 clocks:32 minItems: 133 34 resets:35 maxItems: 136 37 dmas:38 maxItems: 139 40 dma-names:41 const: mmc42 43required:44 - compatible45 - reg46 - interrupts47 - clocks48 - resets49 - dmas50 - dma-names51 52unevaluatedProperties: false53 54examples:55 - |56 mmc0: mmc@e0330000 {57 compatible = "actions,owl-mmc";58 reg = <0xe0330000 0x4000>;59 interrupts = <0 42 4>;60 clocks = <&cmu 56>;61 resets = <&cmu 23>;62 dmas = <&dma 2>;63 dma-names = "mmc";64 bus-width = <4>;65 };66 67...68