+ Marek, On Wed, Oct 11, 2023 at 9:16 PM Bin Meng <bm...@tinylab.org> wrote: > > This adds a PCI UFS controller support and enables the support on > QEMU RISC-V for testing. > > Requiring QEMU v8.2+. > > This series is avaiable at u-boot-x86/ufs for testing. > > Changes in v2: > - fix a build warning > > Bin Meng (9): > ufs: Correct the UFS terminlogy > ufs: Add a line feed to the end of some dev_xxx() messages > cmd: kconfig: Make ufs prompt look similar to other commands > cmd: ufs: Correct the help text > pci_ids: Add Red Hat vendor and device IDs > ufs: Allow mmio registers on the PCI bus > ufs: Add a PCI based UFS controller driver > ufs: Handle UFS 3.1 controllers > qemu: riscv: Enable UFS support > > board/emulation/qemu-riscv/Kconfig | 2 ++ > cmd/Kconfig | 2 +- > cmd/ufs.c | 2 +- > doc/board/emulation/qemu-riscv.rst | 8 +++++- > drivers/ufs/Kconfig | 11 ++++++++ > drivers/ufs/Makefile | 1 + > drivers/ufs/ufs-pci.c | 45 ++++++++++++++++++++++++++++++ > drivers/ufs/ufs-uclass.c | 2 +- > drivers/ufs/ufs.c | 31 ++++++++++++-------- > drivers/ufs/ufs.h | 1 + > include/pci_ids.h | 7 +++++ > 11 files changed, 97 insertions(+), 15 deletions(-) > create mode 100644 drivers/ufs/ufs-pci.c >
Ping?