Searched refs:etnaviv_gpu (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/gpu/drm/etnaviv/ |
| H A D | etnaviv_gpu.h | 90 void (*sync_point)(struct etnaviv_gpu *gpu, struct etnaviv_event *event); 109 struct etnaviv_gpu { struct 170 static inline void gpu_write(struct etnaviv_gpu *gpu, u32 reg, u32 data) in gpu_write() argument 175 static inline u32 gpu_read(struct etnaviv_gpu *gpu, u32 reg) in gpu_read() 187 static inline u32 gpu_fix_power_address(struct etnaviv_gpu *gpu, u32 reg) in gpu_fix_power_address() 197 static inline void gpu_write_power(struct etnaviv_gpu *gpu, u32 reg, u32 data) in gpu_write_power() 202 static inline u32 gpu_read_power(struct etnaviv_gpu *gpu, u32 reg) in gpu_read_power() 207 int etnaviv_gpu_get_param(struct etnaviv_gpu *gpu, u32 param, u64 *value); 209 int etnaviv_gpu_init(struct etnaviv_gpu *gpu); 210 bool etnaviv_fill_identity_from_hwdb(struct etnaviv_gpu *gpu); [all …]
|
| H A D | etnaviv_gpu.c | 43 int etnaviv_gpu_get_param(struct etnaviv_gpu *gpu, u32 param, u64 *value) in etnaviv_gpu_get_param() 179 static int etnaviv_gpu_reset_deassert(struct etnaviv_gpu *gpu) in etnaviv_gpu_reset_deassert() 202 static inline bool etnaviv_is_model_rev(struct etnaviv_gpu *gpu, u32 model, u32 revision) in etnaviv_is_model_rev() 211 static void etnaviv_hw_specs(struct etnaviv_gpu *gpu) in etnaviv_hw_specs() 361 static void etnaviv_hw_identify(struct etnaviv_gpu *gpu) in etnaviv_hw_identify() 502 static void etnaviv_gpu_load_clock(struct etnaviv_gpu *gpu, u32 clock) in etnaviv_gpu_load_clock() 509 static void etnaviv_gpu_update_clock(struct etnaviv_gpu *gpu) in etnaviv_gpu_update_clock() 535 static int etnaviv_hw_reset(struct etnaviv_gpu *gpu) in etnaviv_hw_reset() 636 static void etnaviv_gpu_enable_mlcg(struct etnaviv_gpu *gpu) in etnaviv_gpu_enable_mlcg() 696 void etnaviv_gpu_start_fe(struct etnaviv_gpu *gpu, u32 address, u16 prefetch) in etnaviv_gpu_start_fe() [all …]
|
| H A D | etnaviv_perfmon.h | 10 struct etnaviv_gpu; 26 int etnaviv_pm_query_dom(struct etnaviv_gpu *gpu, 29 int etnaviv_pm_query_sig(struct etnaviv_gpu *gpu, 35 void etnaviv_perfmon_process(struct etnaviv_gpu *gpu,
|
| H A D | etnaviv_sched.h | 11 struct etnaviv_gpu; 19 int etnaviv_sched_init(struct etnaviv_gpu *gpu); 20 void etnaviv_sched_fini(struct etnaviv_gpu *gpu);
|
| H A D | etnaviv_drv.c | 51 struct etnaviv_gpu *g = priv->gpu[i]; in load_gpu() 86 struct etnaviv_gpu *gpu = priv->gpu[i]; in etnaviv_open() 113 struct etnaviv_gpu *gpu = priv->gpu[i]; in etnaviv_postclose() 151 static int etnaviv_mmu_show(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_mmu_show() 181 static void etnaviv_buffer_dump(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_buffer_dump() 202 static int etnaviv_ring_show(struct etnaviv_gpu *gpu, struct seq_file *m) in etnaviv_ring_show() 228 struct etnaviv_gpu *gpu; in show_each_gpu() 229 int (*show)(struct etnaviv_gpu *gpu, struct seq_file *m) = in show_each_gpu() 272 struct etnaviv_gpu *gpu; in etnaviv_ioctl_get_param() 365 struct etnaviv_gpu *gpu; in etnaviv_ioctl_wait_fence() [all …]
|
| H A D | etnaviv_sched.c | 38 struct etnaviv_gpu *gpu = submit->gpu; in etnaviv_sched_timedout_job() 109 struct etnaviv_gpu *gpu = submit->gpu; in etnaviv_sched_push_job() 141 int etnaviv_sched_init(struct etnaviv_gpu *gpu) in etnaviv_sched_init() 156 void etnaviv_sched_fini(struct etnaviv_gpu *gpu) in etnaviv_sched_fini()
|
| H A D | etnaviv_gem.h | 96 struct etnaviv_gpu *gpu; 114 int etnaviv_gem_wait_bo(struct etnaviv_gpu *gpu, struct drm_gem_object *obj,
|
| H A D | etnaviv_iommu_v2.c | 165 static void etnaviv_iommuv2_restore_nonsec(struct etnaviv_gpu *gpu, in etnaviv_iommuv2_restore_nonsec() 189 static void etnaviv_iommuv2_restore_sec(struct etnaviv_gpu *gpu, in etnaviv_iommuv2_restore_sec() 244 static void etnaviv_iommuv2_restore(struct etnaviv_gpu *gpu, in etnaviv_iommuv2_restore()
|
| H A D | etnaviv_cmd_parser.c | 16 struct etnaviv_gpu *gpu; 148 bool etnaviv_cmd_validate_one(struct etnaviv_gpu *gpu, u32 *stream, in etnaviv_cmd_validate_one()
|
| H A D | etnaviv_dump.c | 82 struct etnaviv_gpu *gpu) in etnaviv_core_dump_registers() 120 struct etnaviv_gpu *gpu = submit->gpu; in etnaviv_core_dump()
|
| H A D | etnaviv_mmu.c | 391 void etnaviv_iommu_restore(struct etnaviv_gpu *gpu, in etnaviv_iommu_restore() 476 int etnaviv_iommu_global_init(struct etnaviv_gpu *gpu) in etnaviv_iommu_global_init() 537 void etnaviv_iommu_global_fini(struct etnaviv_gpu *gpu) in etnaviv_iommu_global_fini()
|
| H A D | etnaviv_iommu.c | 89 static void etnaviv_iommuv1_restore(struct etnaviv_gpu *gpu, in etnaviv_iommuv1_restore()
|
| H A D | etnaviv_flop_reset.c | 207 void etnaviv_flop_reset_ppu_run(struct etnaviv_gpu *gpu) in etnaviv_flop_reset_ppu_run()
|
| H A D | etnaviv_gem_submit.c | 32 struct etnaviv_gpu *gpu, size_t nr_bos, size_t nr_pmrs) in submit_create() 421 struct etnaviv_gpu *gpu; in etnaviv_ioctl_gem_submit()
|
| H A D | etnaviv_gem.c | 437 int etnaviv_gem_wait_bo(struct etnaviv_gpu *gpu, struct drm_gem_object *obj, in etnaviv_gem_wait_bo()
|