Hi Jason, On Tue, 22 Feb 2022 at 04:39, Jason Lai <jasonlai.genesyslogic@xxxxxxxxx> wrote: > > From: Jason Lai <jason.lai@xxxxxxxxxxxxxxxxxxx> > > Series [1] that has been posted by Ulf Hansson which provided some guidance > and an overall structure. > > Series [2] focused on UHS-II card control side to address Ulf's intention > regarding to "modularising" sd_uhs2.c. > > Series [3] is based on series [2] and adopt most of Ulf's comments. > > This series is the successor version of post [3], which is base on Ulf's "next" branch 2022/02/14): > 1. Modify settings in uhs2_config_write(). > 2. Fix some compilation errors. > 3. Fix some warnings and errors when executing checkpatch.pl. > > Kind regards > Jason Lai > > [1] > https://patchwork.kernel.org/project/linux-mmc/list/?series=438509 > > [2] > https://patchwork.kernel.org/project/linux-mmc/list/?series=589827 > > [3] > https://patchwork.kernel.org/project/linux-mmc/list/?series=606241 > > Jason Lai (3): > mmc: add UHS-II related definitions in headers > mmc: Implement content of UHS-II card initialization functions > mmc: core: Support UHS-II card access > > Ulf Hansson (4): > mmc: core: Cleanup printing of speed mode at card insertion > mmc: core: Prepare to support SD UHS-II cards > mmc: core: Announce successful insertion of an SD UHS-II card > mmc: core: Extend support for mmc regulators with a vqmmc2 > > drivers/mmc/core/Makefile | 2 +- > drivers/mmc/core/bus.c | 38 +- > drivers/mmc/core/core.c | 43 +- > drivers/mmc/core/core.h | 1 + > drivers/mmc/core/host.h | 4 + > drivers/mmc/core/regulator.c | 34 ++ > drivers/mmc/core/sd_uhs2.c | 1088 ++++++++++++++++++++++++++++++++++ > drivers/mmc/core/sd_uhs2.h | 16 + > include/linux/mmc/card.h | 35 ++ > include/linux/mmc/core.h | 6 + > include/linux/mmc/host.h | 69 +++ > include/linux/mmc/sd_uhs2.h | 198 +++++++ > 12 files changed, 1514 insertions(+), 20 deletions(-) > create mode 100644 drivers/mmc/core/sd_uhs2.c > create mode 100644 drivers/mmc/core/sd_uhs2.h > create mode 100644 include/linux/mmc/sd_uhs2.h > I decided to help out a bit and are working on some improvements to some of the patches from this series. Although, rather than me reposting new versions of these patches, I will share a public branch via my mmc git tree within a few days. It will be based upon the v3 series, but incorporating some new changes from my side. The changes will be explained as a part of the commit messages. I will let you know as soon as the branch is available and I am also reviewing your series, so will provide you with some comments soon. Kind regards Uffe