• CONFIG_MMC_SDHCI_PLTFM=m, it can be found at Device Drivers >
MMC/SD Card Support > Secure Digital Host Controller Interface support >
SDHCI support on the platform specific bus.
• CONFIG_MMC_SDHCI_ESDHC_IMX=y, it can be found at Device Drivers >
MMC/SD Card Support > Secure Digital Host Controller Interface support >
SDHCI support on the platform specific bus > SDHCI platform support for the
Freescale eSDHC i.MX controller
To compile SDHCI driver as a builttin module, several options should be selected as
indicated below:
• CONFIG_MMC_SDHCI=y, it can be found at Device Drivers > MMC/SD Card
Support > Secure Digital Host Controller Interface support
• CONFIG_MMC_SDHCI_PLTFM=y, it can be found at Device Drivers > MMC/
SD Card Support > Secure Digital Host Controller Interface support > SDHCI
support on the platform specific bus.
• CONFIG_MMC_SDHCI_ESDHC_IMX=y, it can be found at Device Drivers >
MMC/SD Card Support > Secure Digital Host Controller Interface support >
SDHCI support on the platform specific bus > SDHCI platform support for the
Freescale eSDHC i.MX controller
• CONFIG_MMC_UNSAFE_RESUME is used for embedded systems which use a
MMC/SD/SDIO card for rootfs. In menuconfig, this option is found under:
• Device drivers > MMC/SD/SDIO Card Support > Assume MMC/SD cards are
non-removable.
23.2.3 Platform Data
struct esdhc_platform_data defined in arch/arm/plat-mxc/include/mach/esdhc.h is used to
pass platform informaton:
• .wp_gpio: GPIO used for write protect detection
• .cd_gpio: GPIO used for card detection
• .always_present: 1 indicates the card is inserted and non-removable, and the card
detect is ignored
• .support_18v: indicate the board could provide 1.8v power to the card.
• .support_8bit: indicate 8 data pins are connected to the card slot.
• .platform_pad_change: callback function used to change the pad settings due to
different SD bus clock frequency
• .keep_power_at_suspend: keep MMC/SD slot power when system enters suspend
• .delay_line: delay line setting for DDR mode
Driver Features
i.MX 6SoloLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
146
Freescale Semiconductor, Inc.
Содержание i.MX 6SoloLite Linux
Страница 1: ...i MX 6SoloLite Linux Reference Manual Document Number IMXL6SLRM Rev L3 0 35_4 1 0 09 2013 ...
Страница 2: ...i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 2 Freescale Semiconductor Inc ...
Страница 16: ...i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 16 Freescale Semiconductor Inc ...
Страница 26: ...Overview i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 26 Freescale Semiconductor Inc ...
Страница 42: ...Overview i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 42 Freescale Semiconductor Inc ...
Страница 102: ...Hardware Operation i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 102 Freescale Semiconductor Inc ...
Страница 118: ...Unit Test i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 118 Freescale Semiconductor Inc ...
Страница 122: ...Driver Features i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 122 Freescale Semiconductor Inc ...
Страница 126: ...Driver Features i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 126 Freescale Semiconductor Inc ...
Страница 136: ...Unit Test i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 136 Freescale Semiconductor Inc ...
Страница 140: ...Introduction i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 140 Freescale Semiconductor Inc ...
Страница 154: ...Driver Features i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 154 Freescale Semiconductor Inc ...
Страница 162: ...Driver Features i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 162 Freescale Semiconductor Inc ...
Страница 172: ...System WakeUp i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 172 Freescale Semiconductor Inc ...
Страница 184: ...Programming Interface i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 184 Freescale Semiconductor Inc ...
Страница 192: ...Generic WDOG Driver i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 192 Freescale Semiconductor Inc ...
Страница 198: ...Requirements i MX 6SoloLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 198 Freescale Semiconductor Inc ...