Merge branches 's390', 'arm/renesas', 'arm/msm', 'arm/shmobile', 'arm/smmu', 'x86...
authorJoerg Roedel <jroedel@suse.de>
Tue, 19 Jan 2016 14:30:43 +0000 (15:30 +0100)
committerJoerg Roedel <jroedel@suse.de>
Tue, 19 Jan 2016 14:30:43 +0000 (15:30 +0100)
1  2  3  4  5  6  7  8 
drivers/iommu/ipmmu-vmsa.c

@@@@@@@@@ -277,8 -277,8 -277,8 -277,8 -277,8 -277,8 -277,8 -277,8 +277,8 @@@@@@@@@ static void ipmmu_tlb_flush_all(void *c
                ipmmu_tlb_invalidate(domain);
        }
        
----- --static void ipmmu_tlb_add_flush(unsigned long iova, size_t size, bool leaf,
----- --                                void *cookie)
+++++ ++static void ipmmu_tlb_add_flush(unsigned long iova, size_t size,
+++++ ++                                size_t granule, bool leaf, void *cookie)
        {
                /* The hardware doesn't support selective TLB flush. */
        }
@@@@@@@@@ -295,7 -295,7 -295,7 -295,7 -295,7 -295,7 -295,7 -295,7 +295,7 @@@@@@@@@ static struct iommu_gather_ops ipmmu_ga
        
        static int ipmmu_domain_init_context(struct ipmmu_vmsa_domain *domain)
        {
 -------        phys_addr_t ttbr;
 +++++++        u64 ttbr;
        
                /*
                 * Allocate the page table operations.