Message ID | 1373021097-32420-19-git-send-email-hdoyu@nvidia.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 07/05/2013 04:44 AM, Hiroshi Doyu wrote: > Use dt-bindings MACRO instead of SoC dependent MACROs. > diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c > - if (map & HWG_AVPC) { > + if (map & TEGRA_SWGROUP_BIT(AVPC)) { Patch 17 removes the definition of HWG_AVPC. So, git bisect is broken.
diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c index f566972..33fb7eb 100644 --- a/drivers/iommu/tegra-smmu.c +++ b/drivers/iommu/tegra-smmu.c @@ -41,6 +41,8 @@ #include <asm/cacheflush.h> #include <asm/dma-iommu.h> +#include <dt-bindings/memory/tegra-swgroup.h> + /* bitmap of the page sizes currently supported */ #define SMMU_IOMMU_PGSIZES (SZ_4K) @@ -744,7 +746,7 @@ static int smmu_iommu_attach_dev(struct iommu_domain *domain, * Reserve "page zero" for AVP vectors using a common dummy * page. */ - if (map & HWG_AVPC) { + if (map & TEGRA_SWGROUP_BIT(AVPC)) { struct page *page; page = as->smmu->avp_vector_page;
Use dt-bindings MACRO instead of SoC dependent MACROs. Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com> --- drivers/iommu/tegra-smmu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)