From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Osipenko Subject: [PATCH v3 0/2] Correct Tegra20 FUSE driver DMA usage Date: Fri, 20 Oct 2017 01:08:02 +0300 Message-ID: Return-path: Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Thierry Reding , Jonathan Hunter Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-tegra@vger.kernel.org Change log: v3: - Addressed v2 review comments: added 'config.device_fc = false' and utilize of_device_is_compatible() for dma-filter v2: - Dropped DT patch as turned out it was incorrect and made things work by luck. - Now FUSE driver requests DMA channel from the APB DMA driver utilizing DMA channel filter. - This patchset now depends on the APB DMA driver patch that allows DMA client to issue a non-flow controlled transfers. I haven't included that patch to this patchset since DMA usage is broken anyway right now. It will work once this patchset and APBDMA patch get applied. Dmitry Osipenko (2): soc/tegra: fuse: Fix reading registers using DMA on Tegra20 soc/tegra: fuse: Explicitly request DMA channel from APB DMA driver drivers/soc/tegra/fuse/fuse-tegra.c | 1 + drivers/soc/tegra/fuse/fuse-tegra20.c | 13 +++++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) -- 2.14.2