1*262991d9SCharan Pedumuru# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*262991d9SCharan Pedumuru%YAML 1.2 3*262991d9SCharan Pedumuru--- 4*262991d9SCharan Pedumuru$id: http://devicetree.org/schemas/mmc/ti,da830-mmc.yaml# 5*262991d9SCharan Pedumuru$schema: http://devicetree.org/meta-schemas/core.yaml# 6*262991d9SCharan Pedumuru 7*262991d9SCharan Pedumurutitle: TI Highspeed MMC host controller for DaVinci 8*262991d9SCharan Pedumuru 9*262991d9SCharan Pedumurudescription: 10*262991d9SCharan Pedumuru The Highspeed MMC Host Controller on TI DaVinci family 11*262991d9SCharan Pedumuru provides an interface for MMC, SD and SDIO types of memory cards. 12*262991d9SCharan Pedumuru 13*262991d9SCharan PedumuruallOf: 14*262991d9SCharan Pedumuru - $ref: mmc-controller.yaml 15*262991d9SCharan Pedumuru 16*262991d9SCharan Pedumurumaintainers: 17*262991d9SCharan Pedumuru - Kishon Vijay Abraham I <kishon@kernel.org> 18*262991d9SCharan Pedumuru 19*262991d9SCharan Pedumuruproperties: 20*262991d9SCharan Pedumuru compatible: 21*262991d9SCharan Pedumuru enum: 22*262991d9SCharan Pedumuru - ti,da830-mmc 23*262991d9SCharan Pedumuru - ti,dm355-mmc 24*262991d9SCharan Pedumuru 25*262991d9SCharan Pedumuru reg: 26*262991d9SCharan Pedumuru maxItems: 1 27*262991d9SCharan Pedumuru 28*262991d9SCharan Pedumuru clocks: 29*262991d9SCharan Pedumuru maxItems: 1 30*262991d9SCharan Pedumuru 31*262991d9SCharan Pedumuru interrupts: 32*262991d9SCharan Pedumuru maxItems: 2 33*262991d9SCharan Pedumuru 34*262991d9SCharan Pedumuru dmas: 35*262991d9SCharan Pedumuru maxItems: 2 36*262991d9SCharan Pedumuru 37*262991d9SCharan Pedumuru dma-names: 38*262991d9SCharan Pedumuru items: 39*262991d9SCharan Pedumuru - const: rx 40*262991d9SCharan Pedumuru - const: tx 41*262991d9SCharan Pedumuru 42*262991d9SCharan Pedumururequired: 43*262991d9SCharan Pedumuru - compatible 44*262991d9SCharan Pedumuru - reg 45*262991d9SCharan Pedumuru 46*262991d9SCharan PedumuruunevaluatedProperties: false 47*262991d9SCharan Pedumuru 48*262991d9SCharan Pedumuruexamples: 49*262991d9SCharan Pedumuru - | 50*262991d9SCharan Pedumuru #include <dt-bindings/interrupt-controller/irq.h> 51*262991d9SCharan Pedumuru mmc@1c40000 { 52*262991d9SCharan Pedumuru compatible = "ti,da830-mmc"; 53*262991d9SCharan Pedumuru reg = <0x40000 0x1000>; 54*262991d9SCharan Pedumuru interrupts = <16 IRQ_TYPE_LEVEL_HIGH>, 55*262991d9SCharan Pedumuru <17 IRQ_TYPE_LEVEL_HIGH>; 56*262991d9SCharan Pedumuru bus-width = <4>; 57*262991d9SCharan Pedumuru max-frequency = <50000000>; 58*262991d9SCharan Pedumuru dmas = <&edma 16>, <&edma 17>; 59*262991d9SCharan Pedumuru dma-names = "rx", "tx"; 60*262991d9SCharan Pedumuru }; 61*262991d9SCharan Pedumuru... 62