Home
last modified time | relevance | path

Searched full:mmc (Results 1 – 25 of 139) sorted by relevance

123456

/Documentation/devicetree/bindings/mmc/
Dallwinner,sun4i-a10-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/allwinner,sun4i-a10-mmc.yaml#
7 title: Allwinner A10 MMC Controller
10 - $ref: mmc-controller.yaml
22 - const: allwinner,sun4i-a10-mmc
23 - const: allwinner,sun5i-a13-mmc
24 - const: allwinner,sun7i-a20-mmc
26 - const: allwinner,sun9i-a80-mmc
27 - const: allwinner,sun20i-d1-mmc
29 - const: allwinner,sun50i-a64-mmc
31 - const: allwinner,sun50i-a100-mmc
[all …]
Dcavium-mmc.txt1 * Cavium Octeon & ThunderX MMC controller
3 The highspeed MMC host controller on Caviums SoCs provides an interface
4 for MMC and SD types of memory cards.
11 cavium,octeon-6130-mmc
12 cavium,octeon-7890-mmc
13 cavium,thunder-8190-mmc
14 cavium,thunder-8390-mmc
15 mmc-slot
16 - reg : mmc controller base registers
20 - for cd, bus-width and additional generic mmc parameters
[all …]
Dingenic,mmc.yaml4 $id: http://devicetree.org/schemas/mmc/ingenic,mmc.yaml#
7 title: Ingenic SoCs MMC Controller
13 - $ref: mmc-controller.yaml#
19 - ingenic,jz4740-mmc
20 - ingenic,jz4725b-mmc
21 - ingenic,jz4760-mmc
22 - ingenic,jz4775-mmc
23 - ingenic,jz4780-mmc
24 - ingenic,x1000-mmc
26 - const: ingenic,jz4770-mmc
[all …]
Dsdhci-st.txt1 * STMicroelectronics sdhci-st MMC/SD controller
4 Documentation/devicetree/bindings/mmc/mmc.txt and the properties
9 to set the internal glue logic used for configuring the MMC
13 - clock-names: Should be "mmc" and "icn". (NB: The latter is not compulsory)
18 - interrupts: One mmc interrupt should be described here.
31 - reg-names: Should be "mmc" and "top-mmc-delay". "top-mmc-delay" is optional
36 See: Documentation/devicetree/bindings/mmc/mmc.txt.
39 See: Documentation/devicetree/bindings/mmc/mmc.txt.
43 See: Documentation/devicetree/bindings/mmc/mmc.txt.
52 See: Documentation/devicetree/bindings/mmc/mmc.txt.
[all …]
Dmtk-sd.yaml4 $id: http://devicetree.org/schemas/mmc/mtk-sd.yaml#
17 - mediatek,mt2701-mmc
18 - mediatek,mt2712-mmc
19 - mediatek,mt6779-mmc
20 - mediatek,mt6795-mmc
21 - mediatek,mt7620-mmc
22 - mediatek,mt7622-mmc
23 - mediatek,mt7986-mmc
24 - mediatek,mt8135-mmc
25 - mediatek,mt8173-mmc
[all …]
Dowl-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/owl-mmc.yaml#
7 title: Actions Semi Owl SoCs SD/MMC/SDIO controller
10 - $ref: mmc-controller.yaml
18 - const: actions,owl-mmc
21 - actions,s500-mmc
22 - actions,s700-mmc
23 - const: actions,owl-mmc
41 const: mmc
56 mmc0: mmc@e0330000 {
57 compatible = "actions,owl-mmc";
[all …]
Dmxs-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/mxs-mmc.yaml#
7 title: Freescale MXS MMC controller
13 The Freescale MXS Synchronous Serial Ports (SSP) can act as a MMC controller
14 to support MMC, SD, and SDIO types of memory cards.
16 This file documents differences between the core properties in mmc.txt
20 - $ref: mmc-controller.yaml
25 - fsl,imx23-mmc
26 - fsl,imx28-mmc
51 mmc@80010000 {
52 compatible = "fsl,imx28-mmc";
Dmoxa,moxart-mmc.txt1 MOXA ART MMC Host Controller Interface
3 Inherits from mmc binding[1].
5 [1] Documentation/devicetree/bindings/mmc/mmc.txt
9 - compatible : Must be "moxa,moxart-mmc" or "faraday,ftsdc010"
12 - clocks : Should contain phandle for the clock feeding the MMC controller
22 mmc: mmc@98e00000 {
23 compatible = "moxa,moxart-mmc";
Damlogic,meson-mx-sdio.txt1 * Amlogic Meson6, Meson8 and Meson8b SDIO/MMC controller
3 The highspeed MMC host controller on Amlogic SoCs provides an interface
4 for MMC, SD, SDIO and SDHC types of memory cards.
17 - reg : mmc controller base registers
18 - interrupts : mmc controller interrupt
25 A node for each slot provided by the MMC controller is required.
30 - compatible : must be "mmc-slot" (see mmc.txt within this directory)
35 - for cd and all other additional generic mmc parameters
36 please refer to mmc.txt within this directory
39 mmc@c1108c20 {
[all …]
Dmmc-card.yaml4 $id: http://devicetree.org/schemas/mmc/mmc-card.yaml#
7 title: MMC Card / eMMC Generic
13 This documents describes the devicetree bindings for a mmc-host controller
14 child node describing a mmc-card / an eMMC.
18 const: mmc-card
26 Use this to indicate that the mmc-card has a broken hpi
37 mmc {
42 compatible = "mmc-card";
Dfsl-imx-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/fsl-imx-mmc.yaml#
13 - $ref: mmc-controller.yaml
18 - const: fsl,imx21-mmc
19 - const: fsl,imx31-mmc
21 - const: fsl,imx27-mmc
22 - const: fsl,imx21-mmc
55 mmc@10014000 {
56 compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";
Dti-omap.txt1 * TI MMC host controller for OMAP1 and 2420
3 The MMC Host Controller on TI OMAP1 and 2420 family provides
4 an interface for MMC, SD, and SDIO types of memory cards.
7 by mmc.txt and the properties used by the omap mmc driver.
13 - compatible: Must be "ti,omap2420-mmc", for OMAP2420 controllers
19 msdi1: mmc@4809c000 {
20 compatible = "ti,omap2420-mmc";
Damlogic,meson-gx-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/amlogic,meson-gx-mmc.yaml#
10 The MMC 5.1 compliant host controller on Amlogic provides the
17 - $ref: mmc-controller.yaml#
22 - const: amlogic,meson-axg-mmc
24 - const: amlogic,meson-gx-mmc
25 - const: amlogic,meson-gxbb-mmc
33 - description: mmc controller instance
71 mmc@70000 {
72 compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc";
Dsunplus,mmc.yaml5 $id: http://devicetree.org/schemas/mmc/sunplus,mmc.yaml#
8 title: Sunplus MMC Controller
15 - $ref: mmc-controller.yaml
20 - sunplus,sp7021-mmc
47 mmc0: mmc@9c003b00 {
48 compatible = "sunplus,sp7021-mmc";
57 cap-mmc-highspeed;
58 mmc-ddr-3_3v;
Dstarfive,jh7110-mmc.yaml4 $id: http://devicetree.org/schemas/mmc/starfive,jh7110-mmc.yaml#
11 to interface a SoC with storage medium such as eMMC or SD/MMC cards.
21 const: starfive,jh7110-mmc
44 - description: offset of SYS_SYSCONSAIF__SYSCFG register for MMC controller
45 - description: shift of SYS_SYSCONSAIF__SYSCFG register for MMC controller
46 - description: mask of SYS_SYSCONSAIF__SYSCFG register for MMC controller
50 for MMC controller.
63 mmc@16010000 {
64 compatible = "starfive,jh7110-mmc";
Dmmc-spi-slot.yaml4 $id: http://devicetree.org/schemas/mmc/mmc-spi-slot.yaml#
7 title: MMC/SD/SDIO slot directly connected to a SPI bus
13 - $ref: mmc-controller.yaml
17 The extra properties used by an mmc connected via SPI.
21 const: mmc-spi-slot
46 For historical reasons, this does not follow the generic mmc-controller
66 mmc@0 {
67 compatible = "mmc-spi-slot";
Dpxa-mmc.txt1 * PXA MMC drivers
3 Driver bindings for the PXA MCI (MMC/SDIO) interfaces
6 - compatible: Should be "marvell,pxa-mmc".
13 described in mmc.txt are supported.
17 mmc0: mmc@41100000 {
18 compatible = "marvell,pxa-mmc";
Dmmc-controller.yaml4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml#
7 title: MMC Controller Common Properties
13 These properties are common to multiple MMC host controllers. Any host
17 It is possible to assign a fixed index mmcN to an MMC host controller
23 pattern: "^mmc(@.*)?$"
52 # *NOTE* on CD and WP polarity. To use common for all SD/MMC host
96 - some mmc host controllers do support a max frequency upto
135 cap-mmc-highspeed:
138 MMC high-speed timing is supported.
170 cap-mmc-hw-reset:
[all …]
Ddavinci_mmc.txt1 * TI Highspeed MMC host controller for DaVinci
3 The Highspeed MMC Host Controller on TI DaVinci family
4 provides an interface for MMC, SD and SDIO types of memory cards.
10 Should be "ti,da830-mmc": for da830, da850, dm365
11 Should be "ti,dm355-mmc": for dm355, dm644x
23 mmc0: mmc@1c40000 {
24 compatible = "ti,da830-mmc",
Dsprd,sdhci-r11.yaml4 $id: http://devicetree.org/schemas/mmc/sprd,sdhci-r11.yaml#
53 "^sprd,phy-delay-(legacy|mmc-(ddr52|highspeed|hs[24]00|hs400es)|sd-(highspeed|uhs-sdr(50|104)))$":
83 mmc@50430000 {
98 cap-mmc-hw-reset;
99 mmc-hs400-enhanced-strobe;
100 mmc-hs400-1_8v;
101 mmc-hs200-1_8v;
102 mmc-ddr-1_8v;
107 sprd,phy-delay-mmc-ddr52 = <0x3f 0x75 0x14 0x14>;
108 sprd,phy-delay-mmc-hs200 = <0x0 0x8c 0x8c 0x8c>;
[all …]
Dlitex,mmc.yaml4 $id: http://devicetree.org/schemas/mmc/litex,mmc.yaml#
20 - $ref: mmc-controller.yaml#
24 const: litex,mmc
67 mmc: mmc@12005000 {
68 compatible = "litex,mmc";
Dmmc-pwrseq-sd8787.yaml4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-sd8787.yaml#
15 - mmc-pwrseq-sd8787
16 - mmc-pwrseq-wilc1000
39 compatible = "mmc-pwrseq-sd8787";
/Documentation/driver-api/mmc/
Dmmc-async-req.rst2 MMC Asynchronous Request
13 transfer, the DMA preparation overhead would not affect the MMC performance.
15 The intention of non-blocking (asynchronous) MMC requests is to minimize the
16 time between when an MMC request ends and another MMC request begins.
18 Using mmc_wait_for_req(), the MMC controller is idle while dma_map_sg and
19 dma_unmap_sg are processing. Using non-blocking MMC requests makes it
21 MMC request.
23 MMC block driver
26 The mmc_blk_issue_rw_rq() in the MMC block driver is made non-blocking.
30 a request and how fast the memory is. The faster the MMC/SD is the
[all …]
Dindex.rst4 MMC/SD/SDIO card support
10 mmc-dev-attrs
11 mmc-dev-parts
12 mmc-async-req
13 mmc-test
14 mmc-tools
Dmmc-tools.rst2 MMC tools introduction
5 There is one MMC test tools called mmc-utils, which is maintained by Ulf Hansson,
8 https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git
13 The mmc-utils tools can do the following:

123456