[PATCH v6 0/3] Support new card reader rts5264

From: Ricky Wu
Date: Tue Nov 28 2023 - 22:49:45 EST


Summary
=======
This series adds to support New card reader rts5264
patch#1
Going to have new files to define rts5264 funtions,
and rts5264 register definition
patch#2
Add rts5264 to rtsx_pcr driver
patch#3
This new reader rts5264 can support sd express card
so need add the id to ths sd_init flow of rtsx_sdmmc

Patch structure
===============
v5->v6:
add more description for individual patches

v4->v5:
add summary for this series

v3->v4:
split new definition part up from same patch

v2->v3:
split misc part and mmc part

v1->v2:
remove ic version check for rts5264

Ricky Wu(3):
misc: rtsx: add to support new card reader rts5264 new
definition and function
misc: rtsx: add to support new card reader rts5264
mmc: rtsx: add rts5264 to support sd express card

drivers/misc/cardreader/Makefile | 2 +-
drivers/misc/cardreader/rts5264.c | 886 +++++++++++++++++++++++++++++
drivers/misc/cardreader/rts5264.h | 278 +++++++++
drivers/misc/cardreader/rtsx_pcr.c | 30 +-
drivers/misc/cardreader/rtsx_pcr.h | 1 +
drivers/mmc/host/rtsx_pci_sdmmc.c | 17 +-
include/linux/rtsx_pci.h | 8 +
7 files changed, 1215 insertions(+), 7 deletions(-)
create mode 100644 drivers/misc/cardreader/rts5264.c
create mode 100644 drivers/misc/cardreader/rts5264.h


--
2.25.1