Searched defs:gpu (Results 1 - 22 of 22) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.c21 struct msm_ringbuffer *msm_ringbuffer_new(struct msm_gpu *gpu, int size) msm_ringbuffer_new() argument
H A Dmsm_ringbuffer.h24 struct msm_gpu *gpu; member in struct:msm_ringbuffer
H A Dmsm_gem.h41 struct msm_gpu *gpu; /* non-null if active */ member in struct:msm_gem_object
98 struct msm_gpu *gpu; member in struct:msm_gem_submit
H A Dmsm_gem_submit.c327 struct msm_gpu *gpu; msm_ioctl_gem_submit() local
36 submit_create(struct drm_device *dev, struct msm_gpu *gpu, int nr) submit_create() argument
H A Dmsm_perf.c72 struct msm_gpu *gpu = priv->gpu; refill_buf() local
165 struct msm_gpu *gpu = priv->gpu; perf_open() local
H A Dmsm_gpu.c29 static void bs_init(struct msm_gpu *gpu) bs_init() argument
37 static void bs_fini(struct msm_gpu *gpu) bs_fini() argument
45 static void bs_set(struct msm_gpu *gpu, int idx) bs_set() argument
53 static void bs_init(struct msm_gpu *gpu) {} bs_fini() argument
54 static void bs_fini(struct msm_gpu *gpu) {} bs_set() argument
55 static void bs_set(struct msm_gpu *gpu, int idx) {} bs_set() argument
58 static int enable_pwrrail(struct msm_gpu *gpu) enable_pwrrail() argument
82 static int disable_pwrrail(struct msm_gpu *gpu) disable_pwrrail() argument
91 static int enable_clk(struct msm_gpu *gpu) enable_clk() argument
114 static int disable_clk(struct msm_gpu *gpu) disable_clk() argument
137 static int enable_axi(struct msm_gpu *gpu) enable_axi() argument
146 static int disable_axi(struct msm_gpu *gpu) disable_axi() argument
155 int msm_gpu_pm_resume(struct msm_gpu *gpu) msm_gpu_pm_resume() argument
185 int msm_gpu_pm_suspend(struct msm_gpu *gpu) msm_gpu_pm_suspend() argument
221 struct msm_gpu *gpu = container_of(work, struct msm_gpu, inactive_work); inactive_worker() local
239 struct msm_gpu *gpu = (struct msm_gpu *)data; inactive_handler() local
246 static void inactive_cancel(struct msm_gpu *gpu) inactive_cancel() argument
257 static void inactive_start(struct msm_gpu *gpu) inactive_start() argument
270 struct msm_gpu *gpu = container_of(work, struct msm_gpu, recover_work); recover_worker() local
285 static void hangcheck_timer_reset(struct msm_gpu *gpu) hangcheck_timer_reset() argument
294 struct msm_gpu *gpu = (struct msm_gpu *)data; hangcheck_handler() local
327 static int update_hw_cntrs(struct msm_gpu *gpu, uint32_t ncntrs, uint32_t *cntrs) update_hw_cntrs() argument
347 static void update_sw_cntrs(struct msm_gpu *gpu) update_sw_cntrs() argument
371 void msm_gpu_perfcntr_start(struct msm_gpu *gpu) msm_gpu_perfcntr_start() argument
385 void msm_gpu_perfcntr_stop(struct msm_gpu *gpu) msm_gpu_perfcntr_stop() argument
391 int msm_gpu_perfcntr_sample(struct msm_gpu *gpu, uint32_t *activetime, msm_gpu_perfcntr_sample() argument
423 struct msm_gpu *gpu = container_of(work, struct msm_gpu, retire_work); retire_worker() local
455 void msm_gpu_retire(struct msm_gpu *gpu) msm_gpu_retire() argument
463 int msm_gpu_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit, msm_gpu_submit() argument
519 struct msm_gpu *gpu = data; irq_handler() local
635 void msm_gpu_cleanup(struct msm_gpu *gpu) msm_gpu_cleanup() argument
527 msm_gpu_init(struct drm_device *drm, struct platform_device *pdev, struct msm_gpu *gpu, const struct msm_gpu_funcs *funcs, const char *name, const char *ioname, const char *irqname, int ringsz) msm_gpu_init() argument
H A Dmsm_rd.c164 struct msm_gpu *gpu = priv->gpu; rd_open() local
H A Dmsm_drv.h89 struct msm_gpu *gpu; member in struct:msm_drm_private
H A Dmsm_gem.c423 msm_gem_move_to_active(struct drm_gem_object *obj, struct msm_gpu *gpu, bool write, uint32_t fence) msm_gem_move_to_active() argument
H A Dmsm_gpu.h124 static inline bool msm_gpu_active(struct msm_gpu *gpu) msm_gpu_active() argument
142 static inline void gpu_write(struct msm_gpu *gpu, u32 reg, u32 data) gpu_write() argument
147 static inline u32 gpu_read(struct msm_gpu *gpu, u32 reg) gpu_read() argument
H A Dmsm_drv.c127 struct msm_gpu *gpu = priv->gpu; msm_unload() local
492 struct msm_gpu *gpu = priv->gpu; msm_gpu_show() local
505 struct msm_gpu *gpu = priv->gpu; msm_gem_show() local
745 struct msm_gpu *gpu; msm_ioctl_get_param() local
/linux-4.1.27/drivers/gpu/drm/nouveau/
H A Dnouveau_platform.c37 static int nouveau_platform_power_up(struct nouveau_platform_gpu *gpu) nouveau_platform_power_up() argument
77 static int nouveau_platform_power_down(struct nouveau_platform_gpu *gpu) nouveau_platform_power_down() argument
163 struct nouveau_platform_gpu *gpu; nouveau_platform_probe() local
224 struct nouveau_platform_gpu *gpu = nv_device_to_platform(device)->gpu; nouveau_platform_remove() local
95 nouveau_platform_probe_iommu(struct device *dev, struct nouveau_platform_gpu *gpu) nouveau_platform_probe_iommu() argument
151 nouveau_platform_remove_iommu(struct device *dev, struct nouveau_platform_gpu *gpu) nouveau_platform_remove_iommu() argument
H A Dnouveau_platform.h62 struct nouveau_platform_gpu *gpu; member in struct:nouveau_platform_device
/linux-4.1.27/drivers/gpu/drm/msm/adreno/
H A Da3xx_gpu.c44 static void a3xx_me_init(struct msm_gpu *gpu) a3xx_me_init() argument
71 static int a3xx_hw_init(struct msm_gpu *gpu) a3xx_hw_init() argument
296 static void a3xx_recover(struct msm_gpu *gpu) a3xx_recover() argument
307 static void a3xx_destroy(struct msm_gpu *gpu) a3xx_destroy() argument
324 static void a3xx_idle(struct msm_gpu *gpu) a3xx_idle() argument
337 static irqreturn_t a3xx_irq(struct msm_gpu *gpu) a3xx_irq() argument
394 static void a3xx_show(struct msm_gpu *gpu, struct seq_file *m) a3xx_show() argument
405 static void a3xx_dump(struct msm_gpu *gpu) a3xx_dump() argument
530 struct msm_gpu *gpu; a3xx_gpu_init() local
H A Da4xx_gpu.c39 static void a4xx_enable_hwcg(struct msm_gpu *gpu) a4xx_enable_hwcg() argument
110 static void a4xx_me_init(struct msm_gpu *gpu) a4xx_me_init() argument
137 static int a4xx_hw_init(struct msm_gpu *gpu) a4xx_hw_init() argument
269 static void a4xx_recover(struct msm_gpu *gpu) a4xx_recover() argument
281 static void a4xx_destroy(struct msm_gpu *gpu) a4xx_destroy() argument
298 static void a4xx_idle(struct msm_gpu *gpu) a4xx_idle() argument
311 static irqreturn_t a4xx_irq(struct msm_gpu *gpu) a4xx_irq() argument
408 static void a4xx_show(struct msm_gpu *gpu, struct seq_file *m) a4xx_show() argument
506 static void a4xx_dump(struct msm_gpu *gpu) a4xx_dump() argument
537 struct msm_gpu *gpu; a4xx_gpu_init() local
H A Dadreno_device.c107 struct msm_gpu *gpu = NULL; adreno_load_gpu() local
H A Dadreno_gpu.c27 int adreno_get_param(struct msm_gpu *gpu, uint32_t param, uint64_t *value) adreno_get_param() argument
53 int adreno_hw_init(struct msm_gpu *gpu) adreno_hw_init() argument
92 uint32_t adreno_last_fence(struct msm_gpu *gpu) adreno_last_fence() argument
98 void adreno_recover(struct msm_gpu *gpu) adreno_recover() argument
122 int adreno_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit, adreno_submit() argument
193 void adreno_flush(struct msm_gpu *gpu) adreno_flush() argument
204 void adreno_idle(struct msm_gpu *gpu) adreno_idle() argument
217 void adreno_show(struct msm_gpu *gpu, struct seq_file *m) adreno_show() argument
253 void adreno_dump(struct msm_gpu *gpu) adreno_dump() argument
283 static uint32_t ring_freewords(struct msm_gpu *gpu) ring_freewords() argument
292 void adreno_wait_ring(struct msm_gpu *gpu, uint32_t ndwords) adreno_wait_ring() argument
307 struct msm_gpu *gpu = &adreno_gpu->base; adreno_gpu_init() local
382 void adreno_gpu_cleanup(struct adreno_gpu *gpu) adreno_gpu_cleanup() argument
H A Dadreno_gpu.h190 static inline bool adreno_is_a3xx(struct adreno_gpu *gpu) adreno_is_a3xx() argument
195 static inline bool adreno_is_a305(struct adreno_gpu *gpu) adreno_is_a305() argument
200 static inline bool adreno_is_a320(struct adreno_gpu *gpu) adreno_is_a320() argument
205 static inline bool adreno_is_a330(struct adreno_gpu *gpu) adreno_is_a330() argument
210 static inline bool adreno_is_a330v2(struct adreno_gpu *gpu) adreno_is_a330v2() argument
215 static inline bool adreno_is_a4xx(struct adreno_gpu *gpu) adreno_is_a4xx() argument
220 static inline int adreno_is_a420(struct adreno_gpu *gpu) adreno_is_a420() argument
273 static inline bool adreno_reg_check(struct adreno_gpu *gpu, adreno_reg_check() argument
283 static inline u32 adreno_gpu_read(struct adreno_gpu *gpu, adreno_gpu_read() argument
293 static inline void adreno_gpu_write(struct adreno_gpu *gpu, adreno_gpu_write() argument
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_topology.c1089 static uint32_t kfd_generate_gpu_id(struct kfd_dev *gpu) kfd_generate_gpu_id() argument
1113 static struct kfd_topology_device *kfd_assign_gpu(struct kfd_dev *gpu) kfd_assign_gpu() argument
1138 int kfd_topology_add_device(struct kfd_dev *gpu) kfd_topology_add_device() argument
1200 int kfd_topology_remove_device(struct kfd_dev *gpu) kfd_topology_remove_device() argument
H A Dkfd_topology.h144 struct kfd_dev *gpu; member in struct:kfd_topology_device
/linux-4.1.27/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c44 int gpu; member in struct:__anon2413
/linux-4.1.27/drivers/video/fbdev/vermilion/
H A Dvermilion.h197 struct pci_dev *gpu; member in struct:vml_par

Completed in 1178 milliseconds