/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | mtk-sd.yaml | 4 $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...] |
H A D | allwinner,sun4i-a10-mmc.yaml | 4 $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 …]
|
H A D | mtk-sd.txt | 1 * MTK MMC controller 3 The MTK MSDC can act as a MMC controller 4 to support MMC, SD, and SDIO types of memory cards. 6 This file documents differences between the core properties in mmc.txt 11 "mediatek,mt8135-mmc": for mmc host ip compatible with mt8135 12 "mediatek,mt8173-mmc": for mmc host ip compatible with mt8173 13 "mediatek,mt8183-mmc": for mmc host ip compatible with mt8183 14 "mediatek,mt8516-mmc": for mmc host ip compatible with mt8516 15 "mediatek,mt6779-mmc": for mmc host ip compatible with mt6779 16 "mediatek,mt2701-mmc": for mmc host ip compatible with mt2701 [all …]
|
H A D | sdhci-st.txt | 1 * 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 …]
|
H A D | cavium-mmc.txt | 1 * 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 …]
|
H A D | ingenic,mmc.yaml | 4 $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 …]
|
H A D | mmc-controller.yaml | 4 $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 hig [all...] |
H A D | owl-mmc.yaml | 4 $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 …]
|
H A D | mxs-mmc.yaml | 4 $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";
|
H A D | amlogic,meson-mx-sdio.txt | 1 * 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 …]
|
H A D | amlogic,meson-gx.txt | 3 The MMC 5.1 compliant host controller on Amlogic provides the 7 the MMC core bindings, documented by mmc.txt. 11 - "amlogic,meson-gx-mmc" 12 - "amlogic,meson-gxbb-mmc" 13 - "amlogic,meson-gxl-mmc" 14 - "amlogic,meson-gxm-mmc" 15 - "amlogic,meson-axg-mmc" 22 clock rate requested by the MMC core. 31 sd_emmc_a: mmc@70000 { 32 compatible = "amlogic,meson-gxbb-mmc";
|
H A D | samsung,s3cmci.txt | 1 * Samsung's S3C24XX MMC/SD/SDIO controller device tree bindings 3 Samsung's S3C24XX MMC/SD/SDIO controller is used as a connectivity interface 4 with external MMC, SD and SDIO storage mediums. 6 This file documents differences between the core mmc properties described by 7 mmc.txt and the properties used by the Samsung S3C24XX MMC/SD/SDIO controller 16 - interrupts: mmc controller interrupt 25 - bus-width: number of data lines (see mmc.txt) 26 - cd-gpios: gpio for card detection (see mmc.txt) 27 - wp-gpios: gpio for write protection (see mmc.txt) 31 mmc0: mmc@5a000000 {
|
H A D | sdhci-sprd.txt | 4 for MMC, SD and SDIO types of cards. 6 This file documents differences between the core properties in mmc.txt 37 - sprd,phy-delay-mmc-highspeed: Delay value for MMC high-speed timing. 38 - sprd,phy-delay-mmc-ddr52: Delay value for MMC DDR52 timing. 39 - sprd,phy-delay-mmc-hs200: Delay value for MMC HS200 timing. 40 - sprd,phy-delay-mmc-hs400: Delay value for MMC HS400 timing. 41 - sprd,phy-delay-mmc-hs400es: Delay value for MMC HS400 enhanced strobe timing. 65 cap-mmc-hw-reset;
|
H A D | amlogic,meson-gx-mmc.yaml | 4 $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";
|
H A D | fsl-imx-mmc.yaml | 4 $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";
|
H A D | moxa,moxart-mmc.txt | 1 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";
|
H A D | mmc-card.yaml | 4 $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";
|
H A D | sprd,sdhci-r11.yaml | 4 $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 …]
|
H A D | starfive,jh7110-mmc.yaml | 4 $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"; [all...] |
H A D | sunplus,mmc.yaml | 5 $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;
|
H A D | ti-omap.txt | 1 * 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";
|
H A D | mmc-spi-slot.yaml | 4 $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";
|
H A D | mmc-card.txt | 1 mmc-card / eMMC bindings 4 This documents describes the devicetree bindings for a mmc-host controller 5 child node describing a mmc-card / an eMMC, see "Use of Function subnodes" 6 in mmc.txt 9 -compatible : Must be "mmc-card" 13 -broken-hpi : Use this to indicate that the mmc-card has a broken hpi 27 compatible = "mmc-card";
|
/freebsd/share/man/man4/man4.arm/ |
H A D | aw_mmc.4 | 30 .Nd driver for the SD/MMC controller in Allwinner SoC 32 .Cd "device mmc" 36 device driver provides support for the Allwinner SD/MMC host controller. 40 driver supports the SD/MMC controller with one of the following compatible strings : 44 allwinner,sun4i-a10-mmc 46 allwinner,sun5i-a13-mmc 48 allwinner,sun7i-a20-mmc 50 allwinner,sun50i-a64-mmc 61 .Xr mmc 4
|
/freebsd/sys/dev/mmc/ |
H A D | mmc_helpers.c | 34 #include <dev/mmc/bridge.h> 35 #include <dev/mmc/mmc_helpers.h> 66 if (device_has_property(dev, "cap-mmc-highspeed")) in mmc_parse_mmc_speed() 68 if (device_has_property(dev, "mmc-ddr-1_2v")) in mmc_parse_mmc_speed() 70 if (device_has_property(dev, "mmc-ddr-1_8v")) in mmc_parse_mmc_speed() 72 if (device_has_property(dev, "mmc-ddr-3_3v")) in mmc_parse_mmc_speed() 74 if (device_has_property(dev, "mmc-hs200-1_2v")) in mmc_parse_mmc_speed() 76 if (device_has_property(dev, "mmc-hs200-1_8v")) in mmc_parse_mmc_speed() 78 if (device_has_property(dev, "mmc-hs400-1_2v")) in mmc_parse_mmc_speed() 80 if (device_has_property(dev, "mmc-hs400-1_8v")) in mmc_parse_mmc_speed() [all …]
|