summaryrefslogtreecommitdiffstats
path: root/fs/Kconfig.binfmt
diff options
context:
space:
mode:
authorKory Maincent <kory.maincent@bootlin.com>2024-01-29 17:25:57 +0100
committerVinod Koul <vkoul@kernel.org>2024-02-07 09:30:51 +0100
commitcd665bfc757c71e9b7e0abff0f362d8abd38a805 (patch)
tree3c29309a7677eac66364f04812a104349706fbe9 /fs/Kconfig.binfmt
parentLinux 6.8-rc3 (diff)
downloadlinux-cd665bfc757c71e9b7e0abff0f362d8abd38a805.tar.xz
linux-cd665bfc757c71e9b7e0abff0f362d8abd38a805.zip
dmaengine: dw-edma: Fix the ch_count hdma callback
The current check of ch_en enabled to know the maximum number of available hardware channels is wrong as it check the number of ch_en register set but all of them are unset at probe. This register is set at the dw_hdma_v0_core_start function which is run lately before a DMA transfer. The HDMA IP have no way to know the number of hardware channels available like the eDMA IP, then let set it to maximum channels and let the platform set the right number of channels. Fixes: e74c39573d35 ("dmaengine: dw-edma: Add support for native HDMA") Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Reviewed-by: Serge Semin <fancer.lancer@gmail.com> Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> Link: https://lore.kernel.org/r/20240129-b4-feature_hdma_mainline-v7-1-8e8c1acb7a46@bootlin.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'fs/Kconfig.binfmt')
0 files changed, 0 insertions, 0 deletions