Lines Matching +full:mmc +full:- +full:cd
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/loongson,ls2k0500-mmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: The SD/SDIO/eMMC host controller for Loongson-2K family SoCs
10 The MMC host controller on the Loongson-2K0500/2K1000 (using an externally
12 The two MMC host controllers on the Loongson-2K2000 are similar,
17 - Binbin Zhou <zhoubinbin@loongson.cn>
20 - $ref: mmc-controller.yaml#
25 - loongson,ls2k0500-mmc
26 - loongson,ls2k1000-mmc
27 - loongson,ls2k2000-mmc
32 - description: Loongson-2K MMC controller registers.
33 - description: APB DMA config register for Loongson-2K MMC controller.
44 dma-names:
45 const: rx-tx
48 - compatible
49 - reg
50 - interrupts
51 - clocks
60 - loongson,ls2k0500-mmc
61 - loongson,ls2k1000-mmc
69 - dmas
70 - dma-names
78 - |
79 #include <dt-bindings/gpio/gpio.h>
80 #include <dt-bindings/interrupt-controller/irq.h>
81 #include <dt-bindings/clock/loongson,ls2k-clk.h>
83 mmc@1fe2c000 {
84 compatible = "loongson,ls2k1000-mmc";
87 interrupt-parent = <&liointc0>;
91 dma-names = "rx-tx";
92 bus-width = <4>;
93 cd-gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
96 - |
97 #include <dt-bindings/interrupt-controller/irq.h>
98 #include <dt-bindings/clock/loongson,ls2k-clk.h>
100 mmc@79990000 {
101 compatible = "loongson,ls2k2000-mmc";
103 interrupt-parent = <&pic>;
106 bus-width = <8>;
107 non-removable;
108 cap-mmc-highspeed;
109 mmc-hs200-1_8v;
110 no-sd;
111 no-sdio;