[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210108113851.354947-1-zhang.lyra@gmail.com>
Date: Fri, 8 Jan 2021 19:38:49 +0800
From: Chunyan Zhang <zhang.lyra@...il.com>
To: Joerg Roedel <joro@...tes.org>, Rob Herring <robh+dt@...nel.org>
Cc: iommu@...ts.linux-foundation.org, devicetree@...r.kernel.org,
Baolin Wang <baolin.wang7@...il.com>,
linux-kernel@...r.kernel.org, Orson Zhai <orsonzhai@...il.com>,
Chunyan Zhang <zhang.lyra@...il.com>,
Sheng Xu <sheng.xu@...soc.com>,
Kevin Tang <kevin.tang@...soc.com>,
Chunyan Zhang <chunyan.zhang@...soc.com>
Subject: [RFC PATCH V2 0/2] Add Unisoc iommu basic driver
From: Chunyan Zhang <chunyan.zhang@...soc.com>
Changes since RFC v1:
* Rebased on v5.11-rc1;
* Changed sprd-iommu to tristate;
* Removed check for args_count of iommu OF node, since there's no args
for sprd-iommu device node;
* Added another IP version (i.e. vau);
* Removed unnecessary configs selection from CONFIG_SPRD_IOMMU;
* Changed to get zeroed pages.
Chunyan Zhang (2):
dt-bindings: iommu: add bindings for sprd iommu
iommu: add Unisoc iommu basic driver
.../devicetree/bindings/iommu/sprd,iommu.yaml | 44 ++
drivers/iommu/Kconfig | 12 +
drivers/iommu/Makefile | 1 +
drivers/iommu/sprd-iommu.c | 546 ++++++++++++++++++
4 files changed, 603 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iommu/sprd,iommu.yaml
create mode 100644 drivers/iommu/sprd-iommu.c
--
2.25.1
Powered by blists - more mailing lists