mmc: mvebu: convert to driver model
authorHarm Berntsen <harm.berntsen@nedap.com>
Tue, 30 Mar 2021 08:19:41 +0000 (10:19 +0200)
committerStefan Roese <sr@denx.de>
Thu, 8 Apr 2021 06:50:52 +0000 (08:50 +0200)
commitc689ae044bf7dc22811a37818988a4533699a541
treecf204c4752dcef0e028b5d7bc4e59d71fc648d42
parent4a8eac62456d2125785e820f9c0a6d58a8b7fd32
mmc: mvebu: convert to driver model

This is a straightforward conversion of the old, non-dm driver. It was
done in-place as the deadline for non-dm MMC has passed. Previous
commits ensured that no board depends on the old, non-dm variant. Tested
on a Kirkwood based board with eMMC.

Signed-off-by: Harm Berntsen <harm.berntsen@nedap.com>
Tested-by: Harm Berntsen <harm.berntsen@nedap.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Stefan Roese <sr@denx.de>
CC: Pantelis Antoniou <panto@antoniou-consulting.com>
CC: Stefan Roese <sr@denx.de>
CC: Gerald Kerma <drEagle@doukki.net>
CC: Simon Glass <sjg@chromium.org>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
drivers/mmc/Kconfig
drivers/mmc/mvebu_mmc.c
include/mvebu_mmc.h