]> www.infradead.org Git - users/jedix/linux-maple.git/commit
usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO
authorDaehwan Jung <dh10.jung@samsung.com>
Mon, 10 Jun 2024 11:39:13 +0000 (20:39 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 20 Jun 2024 17:30:30 +0000 (19:30 +0200)
commita353686e7f5f3f3eef3ac4561ae7ade1f8e5dfdd
tree26c2d0e264d8253321edd720c82a0e3ffd8b5246
parentbc162403e33e1d57e40994977acaf19f1434e460
usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO

xHCI specification 5.1 "Register Conventions" states that 64 bit
registers should be written in low-high order. All writing operations
in xhci is done low-high order following the spec.

Add a new quirk to support workaround for high-low order.

Signed-off-by: Daehwan Jung <dh10.jung@samsung.com>
Link: https://lore.kernel.org/r/1718019553-111939-4-git-send-email-dh10.jung@samsung.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/xhci-plat.c