[PATCH 1/1] iommu/tegra: Add device tree support for SMMU

2012-04-13 Thread Hiroshi Doyu
From: Hiroshi DOYU hd...@nvidia.com

Add device tree support for Tegra30 IOMMU(SMMU).

Signed-off-by: Hiroshi DOYU hd...@nvidia.com
---
 drivers/iommu/tegra-smmu.c |   10 ++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c
index eb93c82..d4c7963 100644
--- a/drivers/iommu/tegra-smmu.c
+++ b/drivers/iommu/tegra-smmu.c
@@ -30,6 +30,7 @@
 #include linux/sched.h
 #include linux/iommu.h
 #include linux/io.h
+#include linux/of.h
 
 #include asm/page.h
 #include asm/cacheflush.h
@@ -1005,6 +1006,13 @@ const struct dev_pm_ops tegra_smmu_pm_ops = {
.resume = tegra_smmu_resume,
 };
 
+#ifdef CONFIG_OF
+static struct of_device_id tegra_smmu_of_match[] __devinitdata = {
+   { .compatible = nvidia,tegra30-smmu, },
+   { },
+};
+#endif
+
 static struct platform_driver tegra_smmu_driver = {
.probe  = tegra_smmu_probe,
.remove = tegra_smmu_remove,
@@ -1012,6 +1020,7 @@ static struct platform_driver tegra_smmu_driver = {
.owner  = THIS_MODULE,
.name   = tegra-smmu,
.pm = tegra_smmu_pm_ops,
+   .of_match_table = of_match_ptr(tegra_smmu_of_match),
},
 };
 
@@ -1031,4 +1040,5 @@ module_exit(tegra_smmu_exit);
 
 MODULE_DESCRIPTION(IOMMU API for SMMU in Tegra30);
 MODULE_AUTHOR(Hiroshi DOYU hd...@nvidia.com);
+MODULE_ALIAS(platform:tegra-smmu);
 MODULE_LICENSE(GPL v2);
-- 
1.7.5.4
___
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu


Re: [PATCH 1/1] iommu/tegra: Add device tree support for SMMU

2012-04-13 Thread Thierry Reding
* Hiroshi Doyu wrote:
 From: Hiroshi DOYU hd...@nvidia.com
 
 Add device tree support for Tegra30 IOMMU(SMMU).
 
 Signed-off-by: Hiroshi DOYU hd...@nvidia.com
 ---
  drivers/iommu/tegra-smmu.c |   10 ++
  1 files changed, 10 insertions(+), 0 deletions(-)

I would expect the binding documentation to be included with this patch
instead of the previous one. Stephen?

Thierry


pgpS5PjkA8aJB.pgp
Description: PGP signature
___
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu