xref: /openbmc/u-boot/drivers/mmc/Kconfig (revision 3ba98ed8)
1menu "MMC Host controller Support"
2
3config MMC
4	bool "MMC/SD/SDIO card support"
5	default ARM || PPC || SANDBOX
6	select HAVE_BLOCK_DEVICE
7	help
8	  This selects MultiMediaCard, Secure Digital and Secure
9	  Digital I/O support.
10
11	  If you want MMC/SD/SDIO support, you should say Y here and
12	  also to your specific host controller driver.
13
14config MMC_WRITE
15	bool "support for MMC/SD write operations"
16	depends on MMC
17	default y
18	help
19	  Enable write access to MMC and SD Cards
20
21config MMC_BROKEN_CD
22	bool "Poll for broken card detection case"
23	help
24	  If card  detection feature is broken, just poll to detect.
25
26config DM_MMC
27	bool "Enable MMC controllers using Driver Model"
28	depends on DM
29	help
30	  This enables the MultiMediaCard (MMC) uclass which supports MMC and
31	  Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.)
32	  and non-removable (e.g. eMMC chip) devices are supported. These
33	  appear as block devices in U-Boot and can support filesystems such
34	  as EXT4 and FAT.
35
36config SPL_DM_MMC
37	bool "Enable MMC controllers using Driver Model in SPL"
38	depends on SPL_DM && DM_MMC
39	default y
40	help
41	  This enables the MultiMediaCard (MMC) uclass which supports MMC and
42	  Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.)
43	  and non-removable (e.g. eMMC chip) devices are supported. These
44	  appear as block devices in U-Boot and can support filesystems such
45	  as EXT4 and FAT.
46
47if MMC
48
49config ARM_PL180_MMCI
50	bool "ARM AMBA Multimedia Card Interface and compatible support"
51	depends on DM_MMC && OF_CONTROL
52	help
53	  This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card
54	  Interface (PL180, PL181 and compatible) support.
55	  If you have an ARM(R) platform with a Multimedia Card slot,
56	  say Y or M here.
57
58config MMC_QUIRKS
59	bool "Enable quirks"
60	default y
61	help
62	  Some cards and hosts may sometimes behave unexpectedly (quirks).
63	  This option enable workarounds to handle those quirks. Some of them
64	  are enabled by default, other may require additionnal flags or are
65	  enabled by the host driver.
66
67config MMC_HW_PARTITIONING
68	bool "Support for HW partitioning command(eMMC)"
69	default y
70	help
71	  This adds a command and an API to do hardware partitioning on eMMC
72	  devices.
73
74config SUPPORT_EMMC_RPMB
75	bool "Support eMMC replay protected memory block (RPMB)"
76	imply CMD_MMC_RPMB
77	help
78	  Enable support for reading, writing and programming the
79	  key for the Replay Protection Memory Block partition in eMMC.
80
81config MMC_IO_VOLTAGE
82	bool "Support IO voltage configuration"
83	help
84	  IO voltage configuration allows selecting the voltage level of the IO
85	  lines (not the level of main supply). This is required for UHS
86	  support. For eMMC this not mandatory, but not enabling this option may
87	  prevent the driver of using the faster modes.
88
89config SPL_MMC_IO_VOLTAGE
90	bool "Support IO voltage configuration in SPL"
91	default n
92	help
93	  IO voltage configuration allows selecting the voltage level of the IO
94	  lines (not the level of main supply). This is required for UHS
95	  support. For eMMC this not mandatory, but not enabling this option may
96	  prevent the driver of using the faster modes.
97
98config MMC_UHS_SUPPORT
99	bool "enable UHS support"
100	depends on MMC_IO_VOLTAGE
101	help
102	  The Ultra High Speed (UHS) bus is available on some SDHC and SDXC
103	  cards. The IO voltage must be switchable from 3.3v to 1.8v. The bus
104	  frequency can go up to 208MHz (SDR104)
105
106config SPL_MMC_UHS_SUPPORT
107	bool "enable UHS support in SPL"
108	depends on SPL_MMC_IO_VOLTAGE
109	help
110	  The Ultra High Speed (UHS) bus is available on some SDHC and SDXC
111	  cards. The IO voltage must be switchable from 3.3v to 1.8v. The bus
112	  frequency can go up to 208MHz (SDR104)
113
114config MMC_HS400_SUPPORT
115	bool "enable HS400 support"
116	select MMC_HS200_SUPPORT
117	help
118	  The HS400 mode is support by some eMMC. The bus frequency is up to
119	  200MHz. This mode requires tuning the IO.
120
121config SPL_MMC_HS400_SUPPORT
122	bool "enable HS400 support in SPL"
123	help
124	  The HS400 mode is support by some eMMC. The bus frequency is up to
125	  200MHz. This mode requires tuning the IO.
126
127config MMC_HS200_SUPPORT
128	bool "enable HS200 support"
129	help
130	  The HS200 mode is support by some eMMC. The bus frequency is up to
131	  200MHz. This mode requires tuning the IO.
132
133
134config SPL_MMC_HS200_SUPPORT
135	bool "enable HS200 support in SPL"
136	help
137	  The HS200 mode is support by some eMMC. The bus frequency is up to
138	  200MHz. This mode requires tuning the IO.
139
140config MMC_VERBOSE
141	bool "Output more information about the MMC"
142	default y
143	help
144	  Enable the output of more information about the card such as the
145	  operating mode.
146
147config MMC_TRACE
148	bool "MMC debugging"
149	default n
150	help
151	  This is an option for use by developer. Enable MMC core debugging.
152
153	  If you need to see the MMC core message, say Y.
154
155config SPL_MMC_TINY
156	bool "Tiny MMC framework in SPL"
157	help
158	  Enable MMC framework tinification support. This option is useful if
159	  if your SPL is extremely size constrained. Heed the warning, enable
160	  this option if and only if you know exactly what you are doing, if
161	  you are reading this help text, you most likely have no idea :-)
162
163	  The MMC framework is reduced to bare minimum to be useful. No malloc
164	  support is needed for the MMC framework operation with this option
165	  enabled. The framework supports exactly one MMC device and exactly
166	  one MMC driver. The MMC driver can be adjusted to avoid any malloc
167	  operations too, which can remove the need for malloc support in SPL
168	  and thus further reduce footprint.
169
170config MMC_DAVINCI
171	bool "TI DAVINCI Multimedia Card Interface support"
172	depends on ARCH_DAVINCI
173	default y
174	help
175	  This selects the TI DAVINCI Multimedia card Interface.
176	  If you have an DAVINCI board with a Multimedia Card slot,
177	  say Y here.  If unsure, say N.
178
179config MMC_DW
180	bool "Synopsys DesignWare Memory Card Interface"
181	select BOUNCE_BUFFER
182	help
183	  This selects support for the Synopsys DesignWare Mobile Storage IP
184	  block, this provides host support for SD and MMC interfaces, in both
185	  PIO, internal DMA mode and external DMA mode.
186
187config MMC_DW_EXYNOS
188	bool "Exynos specific extensions for Synopsys DW Memory Card Interface"
189	depends on ARCH_EXYNOS
190	depends on MMC_DW
191	default y
192	help
193	  This selects support for Samsung Exynos SoC specific extensions to the
194	  Synopsys DesignWare Memory Card Interface driver. Select this option
195	  for platforms based on Exynos4 and Exynos5 SoC's.
196
197config MMC_DW_K3
198	bool "K3 specific extensions for Synopsys DW Memory Card Interface"
199	depends on MMC_DW
200	help
201	  This selects support for Hisilicon K3 SoC specific extensions to the
202	  Synopsys DesignWare Memory Card Interface driver. Select this option
203	  for platforms based on Hisilicon K3 SoC's.
204
205config MMC_DW_ROCKCHIP
206	bool "Rockchip SD/MMC controller support"
207	depends on DM_MMC && OF_CONTROL
208	depends on MMC_DW
209	help
210	  This enables support for the Rockchip SD/MMM controller, which is
211	  based on Designware IP. The device is compatible with at least
212	  SD 3.0, SDIO 3.0 and MMC 4.5 and supports common eMMC chips as well
213	  as removeable SD and micro-SD cards.
214
215config MMC_DW_SOCFPGA
216	bool "SOCFPGA specific extensions for Synopsys DW Memory Card Interface"
217	depends on ARCH_SOCFPGA
218	depends on MMC_DW
219	default y
220	help
221	  This selects support for Altera SOCFPGA specific extensions to the
222	  Synopsys DesignWare Memory Card Interface driver. Select this option
223	  for platforms based on Altera SOCFPGA.
224
225config MMC_MESON_GX
226	bool "Meson GX EMMC controller support"
227	depends on DM_MMC && BLK && ARCH_MESON
228	help
229	 Support for EMMC host controller on Meson GX ARM SoCs platform (S905)
230
231config MMC_MXC
232	bool "Freescale i.MX21/27/31 or MPC512x Multimedia Card support"
233	help
234	  This selects the Freescale i.MX21, i.MX27, i.MX31 or MPC512x
235	  Multimedia Card Interface. If you have an i.MX or MPC512x platform
236	  with a Multimedia Card slot, say Y here.
237
238	  If unsure, say N.
239
240config MMC_MXS
241	bool "Freescale MXS Multimedia Card Interface support"
242	depends on MX23 || MX28 || MX6 || MX7
243	select BOUNCE_BUFFER
244	select APBH_DMA
245	select APBH_DMA_BURST if ARCH_MX6 || ARCH_MX7
246	select APBH_DMA_BURST8 if ARCH_MX6 || ARCH_MX7
247	help
248	  This selects the Freescale SSP MMC controller found on MXS based
249	  platforms like mx23/28.
250
251	  If unsure, say N.
252
253config MMC_PCI
254	bool "Support for MMC controllers on PCI"
255	help
256	  This selects PCI-based MMC controllers.
257	  If you have an MMC controller on a PCI bus, say Y here.
258
259	  If unsure, say N.
260
261config MMC_OMAP_HS
262	bool "TI OMAP High Speed Multimedia Card Interface support"
263	select DM_REGULATOR_PBIAS if DM_MMC && DM_REGULATOR
264	select DM_REGULATOR_PBIAS if DM_MMC && DM_REGULATOR
265	help
266	  This selects the TI OMAP High Speed Multimedia card Interface.
267	  If you have an omap2plus board with a Multimedia Card slot,
268	  say Y here.
269
270	  If unsure, say N.
271
272config MMC_OMAP_HS_ADMA
273	bool "ADMA support for OMAP HS MMC"
274	depends on MMC_OMAP_HS && !OMAP34XX
275	default y if !AM33XX
276	help
277	  This enables support for the ADMA2 controller (SDA3.00 Part A2 DMA
278	  controller). If supported by the hardware, selecting this option will
279	  increase performances.
280
281config MMC_OMAP36XX_PINS
282	bool "Enable MMC1 on OMAP36xx/37xx"
283	depends on OMAP34XX && MMC_OMAP_HS
284	help
285	  This enables extended-drain in the MMC/SD/SDIO1I/O and
286	  GPIO-associated I/O cells (gpio_126, gpio_127, and gpio_129)
287	  specific to the OMAP36xx/37xx using MMC1
288
289	  If you have a controller with this interface, say Y here.
290
291	  If unsure, say N.
292
293config SH_SDHI
294	bool "SuperH/Renesas ARM SoCs on-chip SDHI host controller support"
295	depends on ARCH_RMOBILE
296	help
297	  Support for the on-chip SDHI host controller on SuperH/Renesas ARM SoCs platform
298
299config SH_MMCIF
300	bool "SuperH/Renesas ARM SoCs on-chip MMCIF host controller support"
301	depends on ARCH_RMOBILE || SH
302	help
303	  Support for the on-chip MMCIF host controller on SuperH/Renesas ARM SoCs platform
304
305config MMC_UNIPHIER
306	bool "UniPhier SD/MMC Host Controller support"
307	depends on ARCH_UNIPHIER
308	depends on BLK && DM_MMC
309	depends on OF_CONTROL
310	help
311	  This selects support for the Matsushita SD/MMC Host Controller on
312	  SocioNext UniPhier SoCs.
313
314config RENESAS_SDHI
315	bool "Renesas R-Car SD/MMC Host Controller support"
316	depends on ARCH_RMOBILE
317	depends on BLK && DM_MMC
318	depends on OF_CONTROL
319	help
320	  This selects support for the Matsushita SD/MMC Host Controller on
321	  Renesas R-Car SoCs.
322
323config MMC_BCM2835
324	bool "BCM2835 family custom SD/MMC Host Controller support"
325	depends on ARCH_BCM283X
326	depends on BLK && DM_MMC
327	depends on OF_CONTROL
328	default y
329	help
330	  This selects support for the custom SD host controller in the BCM2835
331	  family of devices.
332
333	  If you have a BCM2835 platform with SD or MMC devices, say Y here.
334
335	  If unsure, say N.
336
337config JZ47XX_MMC
338	bool "Ingenic JZ47xx SD/MMC Host Controller support"
339	depends on ARCH_JZ47XX
340	help
341	  This selects support for the SD Card Controller on Ingenic JZ47xx SoCs.
342
343config MMC_SANDBOX
344	bool "Sandbox MMC support"
345	depends on SANDBOX
346	depends on BLK && DM_MMC && OF_CONTROL
347	help
348	  This select a dummy sandbox MMC driver. At present this does nothing
349	  other than allow sandbox to be build with MMC support. This
350	  improves build coverage for sandbox and makes it easier to detect
351	  MMC build errors with sandbox.
352
353config MMC_SDHCI
354	bool "Secure Digital Host Controller Interface support"
355	help
356	  This selects the generic Secure Digital Host Controller Interface.
357	  It is used by manufacturers such as Texas Instruments(R), Ricoh(R)
358	  and Toshiba(R). Most controllers found in laptops are of this type.
359
360	  If you have a controller with this interface, say Y here.
361
362	  If unsure, say N.
363
364config MMC_SDHCI_IO_ACCESSORS
365	bool
366	depends on MMC_SDHCI
367	help
368	  This is silent Kconfig symbol that is selected by the drivers that
369	  need to overwrite SDHCI IO memory accessors.
370
371config MMC_SDHCI_SDMA
372	bool "Support SDHCI SDMA"
373	depends on MMC_SDHCI
374	help
375	  This enables support for the SDMA (Single Operation DMA) defined
376	  in the SD Host Controller Standard Specification Version 1.00 .
377
378config MMC_SDHCI_ASPEED
379        bool "Aspeed SDHCI controller support"
380        depends on ARCH_ASPEED
381        depends on DM_MMC
382        depends on MMC_SDHCI
383        help
384          This enables support for the Aspeed SDHCI controller, which supports
385          the embedded MultiMedia Card (e.MMC) Specification V4.51, the SD
386          Memory Card Specification V3.0, and the SDIO V3.0 specification.
387          It is compliant with the SD Host Controller Standard V3.0
388          specification.
389
390config MMC_SDHCI_ATMEL
391	bool "Atmel SDHCI controller support"
392	depends on ARCH_AT91
393	depends on DM_MMC && BLK && ARCH_AT91
394	depends on MMC_SDHCI
395	help
396	  This enables support for the Atmel SDHCI controller, which supports
397	  the embedded MultiMedia Card (e.MMC) Specification V4.51, the SD
398	  Memory Card Specification V3.0, and the SDIO V3.0 specification.
399	  It is compliant with the SD Host Controller Standard V3.0
400	  specification.
401
402config MMC_SDHCI_BCM2835
403	tristate "SDHCI support for the BCM2835 SD/MMC Controller"
404	depends on ARCH_BCM283X
405	depends on MMC_SDHCI
406	select MMC_SDHCI_IO_ACCESSORS
407	help
408	  This selects the BCM2835 SD/MMC controller.
409
410	  If you have a BCM2835 platform with SD or MMC devices,
411	  say Y here.
412
413	  If unsure, say N.
414
415config MMC_SDHCI_BCMSTB
416	tristate "SDHCI support for the BCMSTB SD/MMC Controller"
417	depends on MMC_SDHCI
418	help
419	  This selects the Broadcom set-top box SD/MMC controller.
420
421	  If you have a BCMSTB platform with SD or MMC devices,
422	  say Y here.
423
424	  If unsure, say N.
425
426config MMC_SDHCI_CADENCE
427	bool "SDHCI support for the Cadence SD/SDIO/eMMC controller"
428	depends on BLK && DM_MMC
429	depends on MMC_SDHCI
430	depends on OF_CONTROL
431	help
432	  This selects the Cadence SD/SDIO/eMMC driver.
433
434	  If you have a controller with this interface, say Y here.
435
436	  If unsure, say N.
437
438config MMC_SDHCI_K3_ARASAN
439	bool "Arasan SDHCI controller for TI's K3 based SoCs"
440	depends on ARCH_K3
441	depends on MMC_SDHCI
442	depends on DM_MMC && OF_CONTROL && BLK
443	help
444	  Support for Arasan SDHCI host controller on Texas Instruments'
445	  K3 family based SoC platforms
446
447config MMC_SDHCI_KONA
448	bool "SDHCI support on Broadcom KONA platform"
449	depends on MMC_SDHCI
450	help
451	  This selects the Broadcom Kona Secure Digital Host Controller
452	  Interface(SDHCI) support.
453	  This is used in Broadcom mobile SoCs.
454
455	  If you have a controller with this interface, say Y here.
456
457config MMC_SDHCI_MSM
458	bool "Qualcomm SDHCI controller"
459	depends on BLK && DM_MMC
460	depends on MMC_SDHCI
461	help
462	  Enables support for SDHCI 2.0 controller present on some Qualcomm
463          Snapdragon devices. This device is compatible with eMMC v4.5 and
464          SD 3.0 specifications. Both SD and eMMC devices are supported.
465	  Card-detect gpios are not supported.
466
467config MMC_SDHCI_MV
468	bool "SDHCI support on Marvell platform"
469	depends on ARCH_MVEBU
470	depends on MMC_SDHCI
471	help
472	  This selects the Secure Digital Host Controller Interface on
473	  Marvell platform.
474
475	  If you have a controller with this interface, say Y here.
476
477	  If unsure, say N.
478
479config MMC_SDHCI_PIC32
480	bool "Microchip PIC32 on-chip SDHCI support"
481	depends on DM_MMC && MACH_PIC32
482	depends on MMC_SDHCI
483	help
484	  Support for Microchip PIC32 SDHCI controller.
485
486config MMC_SDHCI_ROCKCHIP
487	bool "Arasan SDHCI controller for Rockchip support"
488	depends on ARCH_ROCKCHIP
489	depends on DM_MMC && BLK
490	depends on MMC_SDHCI
491	help
492	  Support for Arasan SDHCI host controller on Rockchip ARM SoCs platform
493
494config MMC_SDHCI_S5P
495	bool "SDHCI support on Samsung S5P SoC"
496	depends on MMC_SDHCI
497	help
498	  This selects the Secure Digital Host Controller Interface (SDHCI)
499	  on Samsung S5P SoCs.
500
501	  If you have a controller with this interface, say Y here.
502
503	  If unsure, say N.
504
505config MMC_SDHCI_SPEAR
506	bool "SDHCI support on ST SPEAr platform"
507	depends on MMC_SDHCI
508	help
509	  This selects the Secure Digital Host Controller Interface (SDHCI)
510	  often referrered to as the HSMMC block in some of the ST SPEAR range
511	  of SoC
512
513	  If you have a controller with this interface, say Y here.
514
515	  If unsure, say N.
516
517config MMC_SDHCI_STI
518	bool "SDHCI support for STMicroelectronics SoC"
519	depends on MMC_SDHCI && OF_CONTROL
520	help
521	  This selects the Secure Digital Host Controller Interface (SDHCI)
522	  on STMicroelectronics STiH410 SoC.
523
524config MMC_SDHCI_XENON
525	bool "SDHCI support for the Xenon SDHCI controller"
526	depends on MMC_SDHCI && DM_MMC && OF_CONTROL
527	help
528	  Support for Xenon SDHCI host controller on Marvell Armada 3700
529	  7k/8k ARM SoCs platforms
530
531	  If you have a controller with this interface, say Y here.
532
533	  If unsure, say N.
534
535config MMC_SDHCI_TANGIER
536	bool "Tangier SDHCI controller support"
537	depends on DM_MMC && BLK
538	depends on MMC_SDHCI
539	help
540	  This selects support for SDHCI controller on Tanginer
541	  SoC. Note that this controller does not sit on PCI bus and,
542	  hence, cannot be enumerated by standard PCI means.
543
544	  If you're using an Intel Tangier SoC (available on Intel
545	  Edison board), say Y here.
546
547	  If unsure, say N.
548
549config MMC_SDHCI_TEGRA
550	bool "SDHCI platform support for the Tegra SD/MMC Controller"
551	depends on TEGRA
552	select BOUNCE_BUFFER
553	default y
554	help
555	  This selects the Tegra SD/MMC controller. If you have a Tegra
556	  platform with SD or MMC devices, say Y here.
557
558	  If unsure, say N.
559
560config MMC_SDHCI_ZYNQ
561	bool "Arasan SDHCI controller support"
562	depends on ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL
563	depends on DM_MMC && OF_CONTROL && BLK
564	depends on MMC_SDHCI
565	help
566	  Support for Arasan SDHCI host controller on Zynq/ZynqMP ARM SoCs platform
567
568config ZYNQ_SDHCI_MAX_FREQ
569	int "Set the maximum frequency of the controller"
570	depends on MMC_SDHCI_ZYNQ
571	help
572	  Set the maximum frequency of the controller.
573
574config ZYNQ_SDHCI_MIN_FREQ
575	int "Set the minimum frequency of the controller"
576	depends on MMC_SDHCI_ZYNQ
577	default 0
578	help
579	  Set the minimum frequency of the controller.
580
581config MMC_SUNXI
582	bool "Allwinner sunxi SD/MMC Host Controller support"
583	depends on ARCH_SUNXI && !UART0_PORT_F
584	default y
585	help
586	  This selects support for the SD/MMC Host Controller on
587	  Allwinner sunxi SoCs.
588
589config MMC_SUNXI_HAS_NEW_MODE
590	bool
591	depends on MMC_SUNXI
592
593config MMC_SUNXI_HAS_MODE_SWITCH
594	bool
595	depends on MMC_SUNXI
596
597config GENERIC_ATMEL_MCI
598	bool "Atmel Multimedia Card Interface support"
599	depends on DM_MMC && BLK && ARCH_AT91
600	help
601	  This enables support for Atmel High Speed Multimedia Card Interface
602	  (HSMCI), which supports the MultiMedia Card (MMC) Specification V4.3,
603	  the SD Memory Card Specification V2.0, the SDIO V2.0 specification
604	  and CE-ATA V1.1.
605
606config STM32_SDMMC2
607	bool "STMicroelectronics STM32H7 SD/MMC Host Controller support"
608	depends on DM_MMC && BLK && OF_CONTROL
609	help
610	  This selects support for the SD/MMC controller on STM32H7 SoCs.
611	  If you have a board based on such a SoC and with a SD/MMC slot,
612	  say Y or M here.
613
614config FTSDC010
615	bool "Ftsdc010 SD/MMC controller Support"
616	help
617	  This SD/MMC controller is present in Andestech SoCs which is based on Faraday IP.
618
619config FTSDC010_SDIO
620	bool "Support ftsdc010 sdio"
621	default n
622	depends on FTSDC010
623	help
624		This can enable ftsdc010 sdio function.
625
626config MMC_MTK
627	bool "MediaTek SD/MMC Card Interface support"
628	depends on ARCH_MEDIATEK
629	depends on BLK && DM_MMC
630	depends on OF_CONTROL
631	help
632	  This selects the MediaTek(R) Secure digital and Multimedia card Interface.
633	  If you have a machine with a integrated SD/MMC card reader, say Y or M here.
634	  This is needed if support for any SD/SDIO/MMC devices is required.
635	  If unsure, say N.
636
637endif
638
639config TEGRA124_MMC_DISABLE_EXT_LOOPBACK
640	bool "Disable external clock loopback"
641	depends on MMC_SDHCI_TEGRA && TEGRA124
642	help
643	  Disable the external clock loopback and use the internal one on SDMMC3
644	  as per the SDMMC_VENDOR_MISC_CNTRL_0 register's SDMMC_SPARE1 bits
645	  being set to 0xfffd according to the TRM.
646
647	  TODO(marcel.ziswiler@toradex.com): Move to device tree controlled
648	  approach once proper kernel integration made it mainline.
649
650config FSL_ESDHC
651	bool "Freescale/NXP eSDHC controller support"
652	help
653	  This selects support for the eSDHC (enhanced secure digital host
654	  controller) found on numerous Freescale/NXP SoCs.
655
656endmenu
657
658config SYS_FSL_ERRATUM_ESDHC111
659	bool
660
661config SYS_FSL_ERRATUM_ESDHC13
662	bool
663
664config SYS_FSL_ERRATUM_ESDHC135
665	bool
666
667config SYS_FSL_ERRATUM_ESDHC_A001
668	bool
669