On Tuesday 9 November 2021 11:59:06 CET H. Nikolaus Schaller wrote: > This (initially empty) table allows to match quirks early based > on .compatible of the child node of some mmc/sdio interface. > > This allows to add quirks based on device tree instead of having > card specific code in the host ops. > > A new macro SDIO_FIXUP_COMPATIBLE makes the definition readable. > > And we call mmc_fixup_device(sdio_card_init_methods) just after > where host->ops->init_card() can be optionally called. > > Signed-off-by: H. Nikolaus Schaller <hns@xxxxxxxxxxxxx> > --- > drivers/mmc/core/card.h | 15 +++++++++++++++ > drivers/mmc/core/quirks.h | 4 ++++ > drivers/mmc/core/sdio.c | 1 + > 3 files changed, 20 insertions(+) Reviewed-by: Jérôme Pouiller <jerome.pouiller@xxxxxxxxxx> -- Jérôme Pouiller