]> git.itanic.dy.fi Git - linux-stable/commit
dmaengine: dw-edma: Use non-atomic io-64 methods
authorSerge Semin <Sergey.Semin@baikalelectronics.ru>
Tue, 1 Feb 2022 20:46:14 +0000 (23:46 +0300)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 10 Feb 2023 23:15:23 +0000 (17:15 -0600)
commitb73bdc5054742d3945ae6e4daa18234c13871240
tree5a9471a43495343fe0636ce96487a2269491dbc6
parent5fdca4a995bcd4cf61bda40af154a730589dc524
dmaengine: dw-edma: Use non-atomic io-64 methods

Instead of splitting 64-bits IOs up into two 32-bits ones, use the existing
non-atomic readq()/writeq() functions. By doing so we can discard
CONFIG_64BIT #ifdefs from the code.

Tested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dw-edma/dw-edma-v0-core.c