[PATCH v2 0/9] ufs: Add a PCI UFS controller support
Bin Meng
bmeng.cn at gmail.com
Thu Oct 19 07:08:38 CEST 2023
+ Marek,
On Wed, Oct 11, 2023 at 9:16 PM Bin Meng <bmeng at 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?
More information about the U-Boot
mailing list