
On Fri, Feb 23, 2018 at 3:40 AM, Jean-Jacques Hiblot jjhiblot@ti.com wrote:
This series aims at reducing the footprint of the omap_hsmmc driver in the SPL (1.5 kB gain in the case of the SPL for the am335x evm). It also fixes an issue with the am335x_evm by setting a default maximum frequency if none is defined in the dts.
tested on am335x_evm, bbb, bbb (vboot), and dra7 evm
I tested this version as well.
This series fixes 2d7482cf793f ("mmc: omap_hsmmc: use mmc_of_parse to populate mmc_config") which made my DM3730 unable to probe the MMC.
Tested-by: Adam Ford aford173@gmail.com #omap3_logic
Changes in v2:
- Use a Kconfig option to compile out the ADMA support instead of relying on the platform architecture
Jean-Jacques Hiblot (4): mmc: omap_hsmmc: do not embed struct mmc in struct omap_hsmmc_plat mmc: omap_hsmmc: compile out write support if not needed mmc: omap_hsmmc: make it possible to compile out ADMA support mmc: omap_hsmmc: use a default 52MHz max clock rate if none is specified
arch/arm/include/asm/omap_mmc.h | 2 +- drivers/mmc/Kconfig | 9 +++++++++ drivers/mmc/omap_hsmmc.c | 31 ++++++++++++++++++++----------- 3 files changed, 30 insertions(+), 12 deletions(-)
-- 1.9.1