Merge patch series "ufs: pci: Add support UFSHCI 4.0 MCQ"
authorMartin K. Petersen <martin.petersen@oracle.com>
Wed, 5 Jun 2024 02:16:22 +0000 (22:16 -0400)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 5 Jun 2024 02:16:22 +0000 (22:16 -0400)
commit5074f488d4e6bde3a94538a7e847e70eed0db993
tree65e5d4c93c8196b3292231664ef454724a61edaf
parente8a1d87b7983b461d1d625e2973cdaadc0bd8ff5
parenta420a8ed0a92488a04b34dfc262101c87940c800
Merge patch series "ufs: pci: Add support UFSHCI 4.0 MCQ"

Minwoo Im <minwoo.im@samsung.com> says:

This patchset introduces add support for MCQ introduced in UFSHCI 4.0.
The first patch adds a simple helper to get the address of MCQ queue
config registers.  The second one enables MCQ feature by adding mandatory
vops callback functions required at MCQ initialization phase.  The last
one is to prevent a case where number of MCQ is given 1 since driver
allocates poll_queues first rather than I/O queues to handle device
commands.  Instead of causing exception handlers due to no I/O queue,
failfast during the initialization time.

Link: https://lore.kernel.org/r/20240531212244.1593535-1-minwoo.im@samsung.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>