Merge tag 'lsk-v4.4-16.06-android'
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / arm / midgard / mali_kbase_mmu_mode.h
index 26e683e296073909808d89720308452958b93e77..2449c60a92fd395dbf68219cf05299efc579390d 100644 (file)
 struct kbase_context;
 struct kbase_device;
 struct kbase_as;
+struct kbase_mmu_setup;
 
 struct kbase_mmu_mode {
        void (*update)(struct kbase_context *kctx);
+       void (*get_as_setup)(struct kbase_context *kctx,
+                       struct kbase_mmu_setup * const setup);
        void (*disable_as)(struct kbase_device *kbdev, int as_nr);
        phys_addr_t (*pte_to_phy_addr)(u64 entry);
        int (*ate_is_valid)(u64 ate);