Searched refs:msm_gpu (Results 1 – 20 of 20) sorted by relevance
/drivers/gpu/drm/msm/ |
D | msm_gpu.h | 46 int (*get_param)(struct msm_gpu *gpu, uint32_t param, uint64_t *value); 47 int (*hw_init)(struct msm_gpu *gpu); 48 int (*pm_suspend)(struct msm_gpu *gpu); 49 int (*pm_resume)(struct msm_gpu *gpu); 50 void (*submit)(struct msm_gpu *gpu, struct msm_gem_submit *submit, 52 void (*flush)(struct msm_gpu *gpu); 53 void (*idle)(struct msm_gpu *gpu); 54 irqreturn_t (*irq)(struct msm_gpu *irq); 55 uint32_t (*last_fence)(struct msm_gpu *gpu); 56 void (*recover)(struct msm_gpu *gpu); [all …]
|
D | msm_gpu.c | 30 static void bs_init(struct msm_gpu *gpu) in bs_init() 38 static void bs_fini(struct msm_gpu *gpu) in bs_fini() 46 static void bs_set(struct msm_gpu *gpu, int idx) in bs_set() 54 static void bs_init(struct msm_gpu *gpu) {} in bs_init() 55 static void bs_fini(struct msm_gpu *gpu) {} in bs_fini() 56 static void bs_set(struct msm_gpu *gpu, int idx) {} in bs_set() 59 static int enable_pwrrail(struct msm_gpu *gpu) in enable_pwrrail() 83 static int disable_pwrrail(struct msm_gpu *gpu) in disable_pwrrail() 92 static int enable_clk(struct msm_gpu *gpu) in enable_clk() 115 static int disable_clk(struct msm_gpu *gpu) in disable_clk() [all …]
|
D | msm_ringbuffer.h | 24 struct msm_gpu *gpu; 30 struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int size);
|
D | msm_gem.h | 51 struct msm_gpu *gpu; /* non-null if active */ 103 struct msm_gpu *gpu;
|
D | msm_debugfs.c | 25 struct msm_gpu *gpu = priv->gpu; in msm_gpu_show() 38 struct msm_gpu *gpu = priv->gpu; in msm_gem_show()
|
D | msm_drv.h | 47 struct msm_gpu; 106 struct msm_gpu *gpu; 221 struct msm_gpu *gpu, bool exclusive, struct fence *fence);
|
D | msm_perf.c | 72 struct msm_gpu *gpu = priv->gpu; in refill_buf() 166 struct msm_gpu *gpu = priv->gpu; in perf_open()
|
D | msm_mmu.h | 46 struct msm_mmu *msm_gpummu_new(struct device *dev, struct msm_gpu *gpu);
|
D | msm_ringbuffer.c | 21 struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int size) in msm_ringbuffer_new()
|
D | Makefile | 51 msm_gpu.o \
|
D | msm_gem_submit.c | 34 struct msm_gpu *gpu, uint32_t nr_bos, uint32_t nr_cmds) in submit_create() 389 struct msm_gpu *gpu = priv->gpu; in msm_ioctl_gem_submit()
|
D | msm_rd.c | 174 struct msm_gpu *gpu = priv->gpu; in rd_open()
|
D | msm_drv.c | 195 struct msm_gpu *gpu = priv->gpu; in msm_drm_uninit() 593 struct msm_gpu *gpu; in msm_ioctl_get_param()
|
D | NOTES | 27 And one or more 'struct msm_gpu' for the various different gpu sub-
|
D | msm_gem.c | 572 struct msm_gpu *gpu, bool exclusive, struct fence *fence) in msm_gem_move_to_active()
|
/drivers/gpu/drm/msm/adreno/ |
D | adreno_gpu.h | 117 int (*get_timestamp)(struct msm_gpu *gpu, uint64_t *value); 126 struct msm_gpu *(*init)(struct drm_device *dev); 138 struct msm_gpu base; 237 int adreno_get_param(struct msm_gpu *gpu, uint32_t param, uint64_t *value); 238 int adreno_hw_init(struct msm_gpu *gpu); 239 uint32_t adreno_last_fence(struct msm_gpu *gpu); 240 void adreno_recover(struct msm_gpu *gpu); 241 void adreno_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit, 243 void adreno_flush(struct msm_gpu *gpu); 244 void adreno_idle(struct msm_gpu *gpu); [all …]
|
D | adreno_gpu.c | 27 int adreno_get_param(struct msm_gpu *gpu, uint32_t param, uint64_t *value) in adreno_get_param() 60 int adreno_hw_init(struct msm_gpu *gpu) in adreno_hw_init() 106 uint32_t adreno_last_fence(struct msm_gpu *gpu) in adreno_last_fence() 112 void adreno_recover(struct msm_gpu *gpu) in adreno_recover() 136 void adreno_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit, in adreno_submit() 210 void adreno_flush(struct msm_gpu *gpu) in adreno_flush() 228 void adreno_idle(struct msm_gpu *gpu) in adreno_idle() 244 void adreno_show(struct msm_gpu *gpu, struct seq_file *m) in adreno_show() 285 void adreno_dump_info(struct msm_gpu *gpu) in adreno_dump_info() 308 void adreno_dump(struct msm_gpu *gpu) in adreno_dump() [all …]
|
D | a4xx_gpu.c | 33 static void a4xx_dump(struct msm_gpu *gpu); 39 static void a4xx_enable_hwcg(struct msm_gpu *gpu) in a4xx_enable_hwcg() 116 static void a4xx_me_init(struct msm_gpu *gpu) in a4xx_me_init() 143 static int a4xx_hw_init(struct msm_gpu *gpu) in a4xx_hw_init() 300 static void a4xx_recover(struct msm_gpu *gpu) in a4xx_recover() 314 static void a4xx_destroy(struct msm_gpu *gpu) in a4xx_destroy() 331 static void a4xx_idle(struct msm_gpu *gpu) in a4xx_idle() 344 static irqreturn_t a4xx_irq(struct msm_gpu *gpu) in a4xx_irq() 448 static void a4xx_show(struct msm_gpu *gpu, struct seq_file *m) in a4xx_show() 546 static void a4xx_dump(struct msm_gpu *gpu) in a4xx_dump() [all …]
|
D | a3xx_gpu.c | 42 static void a3xx_dump(struct msm_gpu *gpu); 44 static void a3xx_me_init(struct msm_gpu *gpu) in a3xx_me_init() 71 static int a3xx_hw_init(struct msm_gpu *gpu) in a3xx_hw_init() 302 static void a3xx_recover(struct msm_gpu *gpu) in a3xx_recover() 316 static void a3xx_destroy(struct msm_gpu *gpu) in a3xx_destroy() 333 static void a3xx_idle(struct msm_gpu *gpu) in a3xx_idle() 346 static irqreturn_t a3xx_irq(struct msm_gpu *gpu) in a3xx_irq() 403 static void a3xx_show(struct msm_gpu *gpu, struct seq_file *m) in a3xx_show() 414 static void a3xx_dump(struct msm_gpu *gpu) in a3xx_dump() 535 struct msm_gpu *a3xx_gpu_init(struct drm_device *dev) in a3xx_gpu_init() [all …]
|
D | adreno_device.c | 109 struct msm_gpu *adreno_load_gpu(struct drm_device *dev) in adreno_load_gpu() 116 struct msm_gpu *gpu = NULL; in adreno_load_gpu()
|