1*7464fee9SYixun Lan# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*7464fee9SYixun Lan%YAML 1.2 3*7464fee9SYixun Lan--- 4*7464fee9SYixun Lan$id: http://devicetree.org/schemas/mmc/spacemit,sdhci.yaml# 5*7464fee9SYixun Lan$schema: http://devicetree.org/meta-schemas/core.yaml# 6*7464fee9SYixun Lan 7*7464fee9SYixun Lantitle: SpacemiT SDHCI Controller 8*7464fee9SYixun Lan 9*7464fee9SYixun Lanmaintainers: 10*7464fee9SYixun Lan - Yixun Lan <dlan@gentoo.org> 11*7464fee9SYixun Lan 12*7464fee9SYixun LanallOf: 13*7464fee9SYixun Lan - $ref: mmc-controller.yaml# 14*7464fee9SYixun Lan 15*7464fee9SYixun Lanproperties: 16*7464fee9SYixun Lan compatible: 17*7464fee9SYixun Lan const: spacemit,k1-sdhci 18*7464fee9SYixun Lan 19*7464fee9SYixun Lan reg: 20*7464fee9SYixun Lan maxItems: 1 21*7464fee9SYixun Lan 22*7464fee9SYixun Lan interrupts: 23*7464fee9SYixun Lan maxItems: 1 24*7464fee9SYixun Lan 25*7464fee9SYixun Lan clocks: 26*7464fee9SYixun Lan items: 27*7464fee9SYixun Lan - description: core clock, used by internal controller 28*7464fee9SYixun Lan - description: io clock, output for SD, SDIO, eMMC device 29*7464fee9SYixun Lan 30*7464fee9SYixun Lan clock-names: 31*7464fee9SYixun Lan items: 32*7464fee9SYixun Lan - const: core 33*7464fee9SYixun Lan - const: io 34*7464fee9SYixun Lan 35*7464fee9SYixun Lanrequired: 36*7464fee9SYixun Lan - compatible 37*7464fee9SYixun Lan - reg 38*7464fee9SYixun Lan - interrupts 39*7464fee9SYixun Lan - clocks 40*7464fee9SYixun Lan - clock-names 41*7464fee9SYixun Lan 42*7464fee9SYixun LanunevaluatedProperties: false 43*7464fee9SYixun Lan 44*7464fee9SYixun Lanexamples: 45*7464fee9SYixun Lan - | 46*7464fee9SYixun Lan mmc@d4281000 { 47*7464fee9SYixun Lan compatible = "spacemit,k1-sdhci"; 48*7464fee9SYixun Lan reg = <0xd4281000 0x200>; 49*7464fee9SYixun Lan interrupts = <101>; 50*7464fee9SYixun Lan interrupt-parent = <&plic>; 51*7464fee9SYixun Lan clocks = <&clk_apmu 10>, <&clk_apmu 13>; 52*7464fee9SYixun Lan clock-names = "core", "io"; 53*7464fee9SYixun Lan }; 54