Home
last modified time | relevance | path

Searched refs:panfrost_mmu (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.h9 struct panfrost_mmu;
18 u32 panfrost_mmu_as_get(struct panfrost_device *pfdev, struct panfrost_mmu *mmu);
19 void panfrost_mmu_as_put(struct panfrost_device *pfdev, struct panfrost_mmu *mmu);
21 struct panfrost_mmu *panfrost_mmu_ctx_get(struct panfrost_mmu *mmu);
22 void panfrost_mmu_ctx_put(struct panfrost_mmu *mmu);
23 struct panfrost_mmu *panfrost_mmu_ctx_create(struct panfrost_device *pfdev);
H A Dpanfrost_mmu.c21 #include "panfrost_mmu.h"
94 struct panfrost_mmu *mmu, in mmu_hw_do_operation()
105 static void panfrost_mmu_enable(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_enable()
139 u32 panfrost_mmu_as_get(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_as_get()
162 struct panfrost_mmu *lru_mmu; in panfrost_mmu_as_get()
192 void panfrost_mmu_as_put(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_as_put()
200 struct panfrost_mmu *mmu, *mmu_tmp; in panfrost_mmu_reset()
227 struct panfrost_mmu *mmu, in panfrost_mmu_flush_range()
242 static int mmu_map_sg(struct panfrost_device *pfdev, struct panfrost_mmu *mmu, in mmu_map_sg()
334 //struct panfrost_mmu *mm in mmu_tlb_sync_context()
[all...]
H A Dpanfrost_device.h19 struct panfrost_mmu;
122 struct panfrost_mmu { struct
139 struct panfrost_mmu *mmu;
H A Dpanfrost_gem.h10 struct panfrost_mmu;
48 struct panfrost_mmu *mmu;
H A DMakefile11 panfrost_mmu.o \
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.h9 struct panfrost_mmu;
18 u32 panfrost_mmu_as_get(struct panfrost_device *pfdev, struct panfrost_mmu *mmu);
19 void panfrost_mmu_as_put(struct panfrost_device *pfdev, struct panfrost_mmu *mmu);
21 struct panfrost_mmu *panfrost_mmu_ctx_get(struct panfrost_mmu *mmu);
22 void panfrost_mmu_ctx_put(struct panfrost_mmu *mmu);
23 struct panfrost_mmu *panfrost_mmu_ctx_create(struct panfrost_device *pfdev);
H A Dpanfrost_mmu.c21 #include "panfrost_mmu.h"
113 struct panfrost_mmu *mmu, in mmu_hw_do_operation()
124 static void panfrost_mmu_enable(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_enable()
158 u32 panfrost_mmu_as_get(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_as_get()
194 struct panfrost_mmu *lru_mmu; in panfrost_mmu_as_get()
224 void panfrost_mmu_as_put(struct panfrost_device *pfdev, struct panfrost_mmu *mmu) in panfrost_mmu_as_put()
232 struct panfrost_mmu *mmu, *mmu_tmp; in panfrost_mmu_reset()
273 struct panfrost_mmu *mmu, in panfrost_mmu_flush_range()
288 static int mmu_map_sg(struct panfrost_device *pfdev, struct panfrost_mmu *mmu, in mmu_map_sg()
387 //struct panfrost_mmu *mm in mmu_tlb_sync_context()
[all...]
H A Dpanfrost_gem.h10 struct panfrost_mmu;
48 struct panfrost_mmu *mmu;
H A Dpanfrost_device.h20 struct panfrost_mmu;
126 struct panfrost_mmu { struct
143 struct panfrost_mmu *mmu;
H A DMakefile11 panfrost_mmu.o \
H A Dpanfrost_job.h20 struct panfrost_mmu *mmu;

Completed in 4 milliseconds