Hi,
This series is the IOMMU driver for Toshiba's ARM SoC, Visconti5[0].
This provides DT binding documentation, device driver and MAINTAINER files.
Best regards,
Nobuhiro
[0]: https://toshiba.semicon-storage.com/ap-en/semiconductor/product/image-recognition-processors-visconti.html
Nobuhiro Iwamatsu (3):
iommu: Add Visconti5 IOMMU driver
iommu: bindings: Add binding documentation for Toshiba Visconti5 IOMMU
device
MAINTAINERS: Add entries for Toshiba Visconti5 IOMMU
.../bindings/iommu/toshiba,visconti-atu.yaml | 62 +++
MAINTAINERS | 2 +
drivers/iommu/Kconfig | 7 +
drivers/iommu/Makefile | 1 +
drivers/iommu/visconti-atu.c | 426 ++++++++++++++++++
5 files changed, 498 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iommu/toshiba,visconti-atu.yaml
create mode 100644 drivers/iommu/visconti-atu.c
--
2.36.0
Add entries for Toshiba Visconti5 IOMMU (ATU) binding and driver.
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1f4f4ba84c2e..a43023844c87 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2897,6 +2897,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
F: Documentation/devicetree/bindings/arm/toshiba.yaml
F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
+F: Documentation/devicetree/bindings/iommu/toshiba,visconti-atu.yaml
F: Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
F: Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
F: Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
@@ -2904,6 +2905,7 @@ F: Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
F: Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
F: arch/arm64/boot/dts/toshiba/
F: drivers/clk/visconti/
+F: drivers/iommu/visconti-atu.c
F: drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
F: drivers/gpio/gpio-visconti.c
F: drivers/pci/controller/dwc/pcie-visconti.c
--
2.36.0