/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
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 10 - compatible: value should be either of the following. 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 [all …]
|
H A D | mmc-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | mtk-sd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mtk-sd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MTK MSDC Storage Host Controlle [all...] |
H A D | ti-omap-hsmmc.txt | 1 * TI Highspeed MMC host controller for OMAP and 66AK2G family. 3 The Highspeed MMC Host Controller on TI OMAP and 66AK2G family 4 provides an interface for MMC, SD, and SDIO types of memory cards. 7 by mmc.txt and the properties used by the omap_hsmmc driver. 10 ---- [all...] |
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 14 - ti,hwmods: For 2420, must be "msdi<n>", where n is controller 19 msdi1: mmc@4809c000 { 20 compatible = "ti,omap2420-mmc"; 25 dma-names = "tx", "rx";
|
H A D | brcm,sdhci-brcmstb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/brc [all...] |
H A D | hi3798cv200-dw-mshc.txt | 2 Storage Host Controller 4 Read synopsys-dw-mshc.txt for more details 6 The Synopsys designware mobile storage host controller is used to interface 7 a SoC with storage medium such as eMMC or SD/MMC cards. This file documents 9 by synopsys-dw-mshc.txt and the properties used by the Hisilicon Hi3798CV200 10 specific extensions to the Synopsys Designware Mobile Storage Host Controller. 13 - compatible: Should contain "hisilicon,hi3798cv200-dw-mshc". 14 - clocks: A list of phandle + clock-specifier pairs for the clocks listed 15 in clock-names. 16 - clock-names: Should contain the following: [all …]
|
H A D | starfive,jh7110-mmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mmc/starfiv [all...] |
H A D | bluefield-dw-mshc.txt | 2 Mobile Storage Host Controller 4 Read synopsys-dw-mshc.txt for more details 6 The Synopsys designware mobile storage host controller is used to interface 7 a SoC with storage medium such as eMMC or SD/MMC cards. This file documents 9 by synopsys-dw-mshc.txt and the properties used by the Mellanox Bluefield SoC 10 specific extensions to the Synopsys Designware Mobile Storage Host Controller. 15 - "mellanox,bluefield-dw-mshc": for controllers with Mellanox Bluefield SoC 20 /* Mellanox Bluefield SoC MMC */ 21 mmc@6008000 { 22 compatible = "mellanox,bluefield-dw-mshc"; [all …]
|
H A D | davinci_mmc.txt | 1 * 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. 9 - compatible: 10 Should be "ti,da830-mmc": for da830, da850, dm365 11 Should be "ti,dm355-mmc": for dm355, dm644x 14 - bus-width: Number of data lines, can be <1>, <4>, or <8>, default <1> 15 - max-frequency: Maximum operating clock frequency, default 25MHz. 16 - dmas: List of DMA specifiers with the controller specific format 19 - dma-names: RX and TX DMA request names. These strings correspond [all …]
|
H A D | sdhci.txt | 1 The properties specific for SD host controllers. For properties shared by MMC 2 host controllers refer to the mmc[1] bindings. 4 [1] Documentation/devicetree/bindings/mmc/mmc.txt 7 - sdhci-caps-mask: The sdhci capabilities register is incorrect. This 64bit 10 turned off, before applying sdhci-caps. 11 - sdhci-caps: The sdhci capabilities register is incorrect. This 64bit
|
H A D | brcm,sdhci-brcmstb.txt | 3 This file documents differences between the core properties in mmc.txt 4 and the properties used by the sdhci-brcmstb driver. 11 - compatible: should be one of the following 12 - "brcm,bcm7425-sdhci" 13 - "brcm,bcm7445-sdhci" 14 - "brcm,bcm7216-sdhci" 16 Refer to clocks/clock-bindings.txt for generic clock consumer properties. 21 sd-uhs-sdr50; 22 sd-uhs-ddr50; 23 sd-uhs-sdr104; [all …]
|
H A D | socionext,uniphier-sd.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mmc/socionext,uniphier-sd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Masahiro Yamada <yamada.masahiro@socionext.com> 16 - socionext,uniphier-sd-v2.91 17 - socionext,uniphier-sd-v3.1 18 - socionext,uniphier-sd-v3.1.1 32 dma-names: 33 const: rx-tx [all …]
|
H A D | cdns,sdhci.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mmc/cdns,sdhci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cadence SD/SDIO/eMMC Host Controller (SD4HC) 10 - Masahiro Yamada <yamada.masahiro@socionext.com> 15 - enum: 16 - amd,pensando-elba-sd4hc 17 - microchip,mpfs-sd4hc 18 - socionext,uniphier-sd4hc [all …]
|
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" 10 - reg : Should contain registers location and length 11 - interrupts : Should contain the interrupt number 12 - clocks : Should contain phandle for the clock feeding the MMC controller 16 - dmas : Should contain two DMA channels, line request number must be 5 for 18 - dma-names : Must be "tx", "rx" 22 mmc: mmc@98e00000 { [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. 10 - compatible : should be one of: 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 [all …]
|
H A D | mmc-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MMC Card / eMMC Generic 10 - Ulf Hansson <ulf.hansson@linaro.org> 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 23 broken-hpi: [all …]
|
H A D | fsl-imx-mmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/fsl-imx-mmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale Secure Digital Host Controller for i.MX2/3 series 10 - Markus Pargmann <mpa@pengutronix.de> 13 - $ref: mmc-controller.yaml 18 - const: fsl,imx21-mmc 19 - const: fsl,imx31-mmc 20 - items: [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. 10 - compatible : contains one of: 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" 16 - clocks : A list of phandle + clock-specifier pairs for the clocks listed in clock-names. 17 - clock-names: Should contain the following: [all …]
|
H A D | mmc-card.txt | 1 mmc-card / eMMC bindings 2 ------------------------ 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" 10 -reg : Must be <0> 13 -broken-hpi : Use this to indicate that the mmc-card has a broken hpi 19 pinctrl-names = "default"; 20 pinctrl-0 = <&mmc2_pins_a>; [all …]
|
H A D | socfpga-dw-mshc.txt | 2 Storage Host Controller 4 The Synopsys designware mobile storage host controller is used to interface 5 a SoC with storage medium such as eMMC or SD/MMC cards. This file documents 7 by synopsys-dw-mshc.txt and the properties used by the Altera SOCFPGA specific 8 extensions to the Synopsys Designware Mobile Storage Host Controller. 13 - "altr,socfpga-dw-mshc": for Altera's SOCFPGA platform 17 mmc: dwmmc0@ff704000 { 18 compatible = "altr,socfpga-dw-mshc"; 21 #address-cells = <1>; 22 #size-cells = <0>;
|
/freebsd/sys/dev/mmc/ |
H A D | mmc_helpers.c | 34 #include <dev/mmc/bridge.h> 35 #include <dev/mmc/mmc_helpers.h> 38 mmc_parse_sd_speed(device_t dev, struct mmc_host *host) in mmc_parse_sd_speed() argument 44 * All UHS-I modes requires 1.8V signaling. in mmc_parse_sd_speed() 46 if (device_has_property(dev, "no-1-8-v")) in mmc_parse_sd_speed() 48 if (device_has_property(dev, "cap-sd-highspeed")) in mmc_parse_sd_speed() 49 host->caps |= MMC_CAP_HSPEED; in mmc_parse_sd_speed() 50 if (device_has_property(dev, "sd-uhs-sdr12") && !no_18v) in mmc_parse_sd_speed() 51 host->caps |= MMC_CAP_UHS_SDR12 | MMC_CAP_SIGNALING_180; in mmc_parse_sd_speed() 52 if (device_has_property(dev, "sd-uhs-sdr25") && !no_18v) in mmc_parse_sd_speed() [all …]
|
H A D | bridge.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 33 * Group. This Simplified Specification is provided on a non-confidential 36 * Association, SD Group, SD-3C LLC or other third parties. 41 * as a standard specification for SD Cards and SD Host/Ancillary products and 42 * is provided "AS-IS" without any representations or warranties of any 43 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 45 * right of the SD Group, SD-3C LLC, the SD Card Association or any third 48 * SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing 49 * herein shall be construed as an obligation by the SD Group, the SD-3C LLC [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
H A D | marvell-8xxx.txt | 2 ------ 10 - compatible : should be one of the following: 21 - marvell,caldata* : A series of properties with marvell,caldata prefix, 23 initialization. This is an array of unsigned 8-bit values. 26 "marvell,caldata-txpwrlimit-2g" (length = 566). 27 "marvell,caldata-txpwrlimit-5g-sub0" (length = 502). 28 "marvell,caldata-txpwrlimit-5g-sub1" (length = 688). 29 "marvell,caldata-txpwrlimit-5g-sub2" (length = 750). 30 "marvell,caldata-txpwrlimit-5g-sub3" (length = 502). 31 - marvell,wakeup-pin : a wakeup pin number of wifi chip which will be configured [all …]
|
/freebsd/share/man/man4/ |
H A D | sdhci.4 | 30 .Nd PCI SD Host Controller bridge driver 34 .Bd -ragged -offset indent 35 .Cd "device mmc" 43 .Bd -literal -offset indent 52 SD Host Controller Specification. 53 Driver supports up to six high speed 4bit MMC/SD slots per controller. 54 Driver attaches mmc bus to the respective slot on card insertion and 62 .Bl -bullet -compact 75 .Xr mmc 4 , 78 .%T "SD Specifications, Part 2, SD Host Controller, Simplified Specification"
|