On Sat, Apr 28, 2018 at 08:21:59AM +0530, Nipun Gupta wrote:
With each bus implementing its own DMA configuration callback, there is no need for bus to explicitly have force_dma in its global structure. This patch modifies of_dma_configure API to accept an input parameter which specifies if implicit DMA configuration is required even when it is not described by the firmware.
Signed-off-by: Nipun Gupta nipun.gupta@nxp.com Acked-by: Bjorn Helgaas bhelgaas@google.com # PCI parts
Changes in v2:
- This is a new change suggested by Robin and Christoph and is added to the series.
Changes in v3:
- Rebase and changes corresponding to the changes in patch 1/2
Changes in v4:
- Rebased on top of 4.17-rc2
drivers/amba/bus.c | 1 - drivers/base/platform.c | 3 +-- drivers/bcma/main.c | 2 +- drivers/dma/qcom/hidma_mgmt.c | 2 +- drivers/gpu/host1x/bus.c | 5 ++--- drivers/of/device.c | 6 ++++-- drivers/of/of_reserved_mem.c | 2 +- drivers/pci/pci-driver.c | 3 +-- include/linux/device.h | 4 ---- include/linux/of_device.h | 8 ++++++-- 10 files changed, 17 insertions(+), 19 deletions(-)
Reviewed-by: Rob Herring robh@kernel.org