/Linux-v5.10/arch/arm/boot/dts/ |
D | am335x-boneblack.dts | 65 "P8_25 [emmc]", 66 "[emmc]", 67 "P8_5 [emmc]", 68 "P8_6 [emmc]", 69 "P8_23 [emmc]", 70 "P8_22 [emmc]", 71 "P8_3 [emmc]", 72 "P8_4 [emmc]", 85 "[emmc]", 95 "P8_21 [emmc]", [all …]
|
D | meson8b-ec100.dts | 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 386 "NAND_D0 (EMMC)", "NAND_D1 (EMMC)", 387 "NAND_D2 (EMMC)", "NAND_D3 (EMMC)", 388 "NAND_D4 (EMMC)", "NAND_D5 (EMMC)", 389 "NAND_D6 (EMMC)", "NAND_D7 (EMMC)", 390 "NAND_CS1 (EMMC)", "NAND_CS2 iNAND_RS1 (EMMC)", 391 "NAND_nR/B iNAND_CMD (EMMC)", "NAND_ALE (EMMC)", 392 "NAND_CLE (EMMC)", "nRE_S1 NAND_nRE (EMMC)", 393 "nWE_S1 NAND_nWE (EMMC)", "", "", "SPI_CS",
|
D | sun7i-a20-olimex-som204-evb-emmc.dts | 3 * Device Tree Source for A20-SOM204-EVB-eMMC Board 13 model = "Olimex A20-SOM204-EVB-eMMC"; 14 compatible = "olimex,a20-olimex-som204-evb-emmc", "allwinner,sun7i-a20"; 17 compatible = "mmc-pwrseq-emmc"; 29 emmc: emmc@0 { label
|
D | sun7i-a20-olimex-som-evb-emmc.dts | 3 * Device Tree Source for A20-Olimex-SOM-EVB-eMMC Board 14 model = "Olimex A20-Olimex-SOM-EVB-eMMC"; 15 compatible = "olimex,a20-olimex-som-evb-emmc", "allwinner,sun7i-a20"; 18 compatible = "mmc-pwrseq-emmc"; 30 emmc: emmc@0 { label
|
D | sun7i-a20-olinuxino-lime-emmc.dts | 10 model = "Olimex A20-OLinuXino-LIME-eMMC"; 11 compatible = "olimex,a20-olinuxino-lime-emmc", "allwinner,sun7i-a20"; 14 compatible = "mmc-pwrseq-emmc"; 27 emmc: emmc@0 { label
|
D | meson8b-odroidc1.dts | 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 267 "SDC_D0 (EMMC)", "SDC_D1 (EMMC)", 268 "SDC_D2 (EMMC)", "SDC_D3 (EMMC)", 269 "SDC_D4 (EMMC)", "SDC_D5 (EMMC)", 270 "SDC_D6 (EMMC)", "SDC_D7 (EMMC)", 271 "SDC_CLK (EMMC)", "SDC_RSTn (EMMC)", 272 "SDC_CMD (EMMC)", "BOOT_SEL", "", "", "",
|
D | imx7d-colibri-emmc-aster.dts | 8 #include "imx7d-colibri-emmc.dtsi" 12 model = "Toradex Colibri iMX7D 1GB (eMMC) on Aster Carrier Board"; 13 compatible = "toradex,colibri-imx7d-emmc-aster", 14 "toradex,colibri-imx7d-emmc", "fsl,imx7d";
|
D | imx7d-colibri-emmc-eval-v3.dts | 7 #include "imx7d-colibri-emmc.dtsi" 11 model = "Toradex Colibri iMX7D 1GB (eMMC) on Colibri Evaluation Board V3"; 12 compatible = "toradex,colibri-imx7d-emmc-eval-v3", 13 "toradex,colibri-imx7d-emmc", "fsl,imx7d";
|
D | sun7i-a20-olinuxino-micro-emmc.dts | 47 model = "Olimex A20-OLinuXino-MICRO-eMMC"; 48 compatible = "olimex,a20-olinuxino-micro-emmc", "allwinner,sun7i-a20"; 51 compatible = "mmc-pwrseq-emmc"; 63 emmc: emmc@0 { label
|
D | sun7i-a20-olinuxino-lime2-emmc.dts | 47 model = "Olimex A20-OLinuXino-LIME2-eMMC"; 48 compatible = "olimex,a20-olinuxino-lime2-emmc", "allwinner,sun7i-a20"; 51 compatible = "mmc-pwrseq-emmc"; 64 emmc: emmc@0 { label
|
/Linux-v5.10/Documentation/devicetree/bindings/phy/ |
D | intel,lgm-emmc-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/intel,lgm-emmc-phy.yaml# 7 title: Intel Lightning Mountain(LGM) eMMC PHY Device Tree Bindings 13 Bindings for eMMC PHY on Intel's Lightning Mountain SoC, syscon 14 node is used to reference the base address of eMMC phy registers. 16 The eMMC PHY node should be the child of a syscon node with the 27 - const: intel,lgm-emmc-phy 28 - const: intel,keembay-emmc-phy 59 emmc_phy: emmc-phy@a8 { 60 compatible = "intel,lgm-emmc-phy"; 62 clocks = <&emmc>; [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mmc/ |
D | mmc-pwrseq-emmc.yaml | 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-emmc.yaml# 7 title: Simple eMMC hardware reset provider binding 13 The purpose of this driver is to perform standard eMMC hw reset 16 fix possible issues if bootloader has left eMMC card in initialized or 19 doesn't have hardware reset logic connected to emmc card and (limited or 20 broken) ROM bootloaders are unable to read second stage from the emmc 25 const: mmc-pwrseq-emmc 31 and then deasserted to perform eMMC card reset. To perform 45 compatible = "mmc-pwrseq-emmc";
|
D | marvell,xenon-sdhci.txt | 46 To select eMMC 5.1 PHY, set: 47 marvell,xenon-phy-type = "emmc 5.1 phy" 48 eMMC 5.1 PHY is the default choice if this property is not provided. 49 To select eMMC 5.0 PHY, set: 50 marvell,xenon-phy-type = "emmc 5.0 phy" 52 All those types of PHYs can support eMMC, SD and SDIO. 55 For example, "emmc 5.1 phy" doesn't mean that this Xenon SDHC only 56 supports eMMC 5.1. 60 Only available for eMMC PHY. 66 Only available for eMMC PHY. [all …]
|
D | allwinner,sun4i-a10-mmc.yaml | 25 - const: allwinner,sun8i-a83t-emmc 27 - const: allwinner,sun50i-a64-emmc 33 - const: allwinner,sun8i-r40-emmc 34 - const: allwinner,sun50i-a64-emmc 39 - const: allwinner,sun50i-h5-emmc 40 - const: allwinner,sun50i-a64-emmc 45 - const: allwinner,sun50i-h6-emmc 46 - const: allwinner,sun50i-a64-emmc
|
D | mmc-controller.yaml | 49 Non-removable slot (like eMMC); assume always present. 104 line. Not used in combination with eMMC or SDIO. 164 eMMC hardware reset is supported 184 eMMC high-speed DDR mode (1.2V I/O) is supported. 189 eMMC high-speed DDR mode (1.8V I/O) is supported. 194 eMMC high-speed DDR mode (3.3V I/O) is supported. 199 eMMC HS200 mode (1.2V I/O) is supported. 204 eMMC HS200 mode (1.8V I/O) is supported. 209 eMMC HS400 mode (1.2V I/O) is supported. 214 eMMC HS400 mode (1.8V I/O) is supported. [all …]
|
/Linux-v5.10/Documentation/driver-api/mmc/ |
D | mmc-tools.rst | 16 - Determine the eMMC writeprotect status. 17 - Set the eMMC writeprotect status. 18 - Set the eMMC data sector size to 4KB by disabling emulation. 25 - Enable the eMMC BKOPS feature. 26 - Permanently enable the eMMC H/W Reset feature. 27 - Permanently disable the eMMC H/W Reset feature. 33 - Enable the eMMC cache feature. 34 - Disable the eMMC cache feature.
|
/Linux-v5.10/arch/arm64/boot/dts/amlogic/ |
D | meson-gxl-s905x-khadas-vim.dts | 144 "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3", 145 "eMMC D4", "eMMC D5", "eMMC D6", "eMMC D7", 146 "eMMC Clk", "eMMC Reset", "eMMC CMD", 147 "", "BOOT_MODE", "", "", "eMMC Data Strobe",
|
D | meson-gxl-s905x-libretech-cc.dts | 46 emmc_pwrseq: emmc-pwrseq { 47 compatible = "mmc-pwrseq-emmc"; 127 /* This is provided by LDOs on the eMMC daugther card */ 269 "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3", 270 "eMMC D4", "eMMC D5", "eMMC D6", "eMMC D7", 271 "eMMC Clk", "eMMC Reset", "eMMC CMD", 272 "ALT BOOT MODE", "", "", "", "eMMC Data Strobe", 320 /* eMMC */
|
D | meson-gxl-s805x-libretech-ac.dts | 53 emmc_pwrseq: emmc-pwrseq { 54 compatible = "mmc-pwrseq-emmc"; 246 "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3", 247 "eMMC D4", "eMMC D5", "eMMC D6", "eMMC D7", 248 "eMMC Clk", "eMMC Reset", "eMMC CMD", 277 /* eMMC */
|
D | meson-gxbb-nanopi-k2.dts | 106 emmc_pwrseq: emmc-pwrseq { 107 compatible = "mmc-pwrseq-emmc"; 217 "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3", "eMMC D4", 218 "eMMC D5", "eMMC D6", "eMMC D7", "eMMC Clk", 219 "eMMC Reset", "eMMC CMD", 220 "", "", "", "", "eMMC DS", 319 /* eMMC */
|
D | meson-gxbb-odroidc2.dts | 160 emmc_pwrseq: emmc-pwrseq { 161 compatible = "mmc-pwrseq-emmc"; 274 "eMMC D0", "eMMC D1", "eMMC D2", "eMMC D3", "eMMC D4", 275 "eMMC D5", "eMMC D6", "eMMC D7", "eMMC Clk", 276 "eMMC Reset", "eMMC CMD", 336 /* eMMC */
|
/Linux-v5.10/drivers/clk/qcom/ |
D | Kconfig | 90 i2c, USB, SD/eMMC, SATA, PCIe, etc. 125 i2c, USB, SD/eMMC, etc. 132 i2c, USB, SD/eMMC, etc. Select this for the root clock 140 i2c, USB, SD/eMMC, etc. 155 i2c, USB, SD/eMMC, etc. Select this for the root clock 163 i2c, USB, SD/eMMC, etc. 171 SD/eMMC, display, graphics, camera etc. 179 SD/eMMC, display, graphics, camera etc. 186 i2c, USB, SD/eMMC, SATA, PCIe, etc. 201 i2c, USB, SD/eMMC, etc. [all …]
|
/Linux-v5.10/drivers/mmc/host/ |
D | sdhci-xenon-phy.c | 19 /* Register base for eMMC PHY 5.0 Version */ 21 /* Register base for eMMC PHY 5.1 Version */ 114 * in eMMC PHY 5.0 or eMMC PHY 5.1 136 "emmc 5.0 phy", 137 "emmc 5.1 phy" 184 * eMMC PHY configuration and operations 220 * eMMC 5.0/5.1 PHY init/re-init. 221 * eMMC PHY init should be executed after: 262 /* wait for host eMMC PHY init completes */ in xenon_emmc_phy_init() 268 dev_err(mmc_dev(host->mmc), "eMMC PHY init cannot complete after %d us\n", in xenon_emmc_phy_init() [all …]
|
/Linux-v5.10/drivers/phy/intel/ |
D | Kconfig | 6 tristate "Intel Keem Bay EMMC PHY driver" 15 will be called phy-keembay-emmc.ko. 32 tristate "Intel Lightning Mountain EMMC PHY driver" 36 Enable this to support the Intel EMMC PHY
|
/Linux-v5.10/arch/arm64/boot/dts/rockchip/ |
D | rk3368-evb.dtsi | 63 emmc_pwrseq: emmc-pwrseq { 64 compatible = "mmc-pwrseq-emmc"; 116 &emmc { 161 emmc { 162 emmc_bus8: emmc-bus8 { 173 emmc-clk { 177 emmc-cmd { 181 emmc_reset: emmc-reset {
|