]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: dwc3: xilinx: set coherency mode for AMD versal adaptive platform
authorRadhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Tue, 3 Jun 2025 18:53:38 +0000 (00:23 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jun 2025 10:25:50 +0000 (12:25 +0200)
commit1f25307c90dcadde6fa9d6f1faf23731f6931fd5
tree7a1a08c7d07bf675b583138ea997920ae87a0c9a
parent70627bf82e36e61c40c3315e1206e4ea4c02e668
usb: dwc3: xilinx: set coherency mode for AMD versal adaptive platform

If device is coherent or if DMA (direct memory access) is translated by
an IOMMU then program USB2.0 IP to route transactions through the CCI for
coherency even if the target of transaction is in low power domain (LPD).

Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Acked-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/1748976818-710088-1-git-send-email-radhey.shyam.pandey@amd.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc3/dwc3-xilinx.c