This patch adds support for the Intel IPU v3 as found
on Skylake and Kaby Lake SoCs. The driver has a dependency
on the firmware binary to function properly.
Signed-off-by: Yong Zhi
Signed-off-by: Tomasz Figa
---
drivers/media/pci/intel/ipu3/Kconfig | 17 +
drivers/media/pci/intel/ipu3
From: Tomasz Figa
This patch adds driver to support IPU3-specific
MMU-aware memory alloc/free and sg mapping functions.
Signed-off-by: Tomasz Figa
Signed-off-by: Yong Zhi
---
drivers/media/pci/intel/ipu3/Kconfig | 7 +
drivers/media/pci/intel/ipu3/Makefile | 2 +-
drivers
ned-off-by: Tomasz Figa
Signed-off-by: Yong Zhi
---
drivers/media/pci/intel/ipu3/Kconfig| 9 +
drivers/media/pci/intel/ipu3/Makefile | 15 +
drivers/media/pci/intel/ipu3/ipu3-mmu.c | 580
drivers/media/pci/intel/ipu3/ipu3-mmu.h | 26 ++
4 files changed,
ix in order to bring the code up-to-date with our internal release.
I will go over the review comments in v1 and address them in v3 and
future update.
version 1:
- Initial submission
Tomasz Figa (2):
intel-ipu3: Add mmu driver
intel-ipu3: Add IOMMU based dmamap support
Yong Zhi (10):
vid
This patch adds support for the Intel IPU v3 as found
on Skylake and Kaby Lake SoCs. The driver has a dependency
on the firmware binary to function properly.
Signed-off-by: Yong Zhi
Signed-off-by: Tomasz Figa
---
drivers/media/pci/intel/ipu3/Kconfig | 14 +
drivers/media/pci/intel/ipu3
From: Tomasz Figa
This driver translates Intel IPU3 internal virtual
address to physical address.
Signed-off-by: Tomasz Figa
Signed-off-by: Yong Zhi
---
drivers/media/pci/intel/ipu3/Kconfig| 9 +
drivers/media/pci/intel/ipu3/Makefile | 15 +
drivers/media/pci/intel/ipu3/ipu3-mmu.c
From: Tomasz Figa
This patch adds support for the IPU3 DMA mapping API.
Signed-off-by: Tomasz Figa
Signed-off-by: Yong Zhi
---
drivers/media/pci/intel/ipu3/Kconfig | 8 +
drivers/media/pci/intel/ipu3/Makefile | 2 +-
drivers/media/pci/intel/ipu3/ipu3-dmamap.c | 302
and fix the failure test cases.
- Continue looking for opportunities to optimize code with generic lib.
version 2:
This version cherry-picked firmware ABI change and other
fix in order to bring the code up-to-date with our internal release.
I will go over the review comments in v1 and address them