On 10/19/23 07:08, Bin Meng wrote:
+ 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
Thanks, uh ... could you please just CC me on V3 (if there is one) ?