Home
last modified time | relevance | path

Searched refs:adreno_gpu (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c18 #include "adreno_gpu.h"
172 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_zap_shader_load() local
185 return zap_shader_load_mdt(gpu, adreno_gpu->info->zapfw, pasid); in adreno_zap_shader_load()
222 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_get_param() local
226 *value = adreno_gpu->info->revn; in adreno_get_param()
229 *value = adreno_gpu->gmem; in adreno_get_param()
232 *value = !adreno_is_a650(adreno_gpu) ? 0x100000 : 0; in adreno_get_param()
235 *value = adreno_gpu in adreno_get_param()
270 adreno_request_fw(struct adreno_gpu *adreno_gpu, const char *fwname) adreno_request_fw() argument
350 adreno_load_fw(struct adreno_gpu *adreno_gpu) adreno_load_fw() argument
395 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_hw_init() local
422 get_rptr(struct adreno_gpu *adreno_gpu, struct msm_ringbuffer *ring) get_rptr() argument
475 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_idle() local
491 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_gpu_state_get() local
664 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_show() local
725 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_dump_info() local
748 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_dump() local
770 struct adreno_gpu *adreno_gpu = to_adreno_gpu(ring->gpu); ring_freewords() local
855 adreno_gpu_ocmem_init(struct device *dev, struct adreno_gpu *adreno_gpu, struct adreno_ocmem *adreno_ocmem) adreno_gpu_ocmem_init() argument
894 adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev, struct adreno_gpu *adreno_gpu, const struct adreno_gpu_funcs *funcs, int nr_rings) adreno_gpu_init() argument
953 adreno_gpu_cleanup(struct adreno_gpu *adreno_gpu) adreno_gpu_cleanup() argument
[all...]
H A Dadreno_gpu.h72 struct adreno_gpu { struct
114 #define to_adreno_gpu(x) container_of(x, struct adreno_gpu, base)
141 static inline bool adreno_is_a2xx(struct adreno_gpu *gpu) in adreno_is_a2xx()
146 static inline bool adreno_is_a20x(struct adreno_gpu *gpu) in adreno_is_a20x()
151 static inline bool adreno_is_a225(struct adreno_gpu *gpu) in adreno_is_a225()
156 static inline bool adreno_is_a305(struct adreno_gpu *gpu) in adreno_is_a305()
161 static inline bool adreno_is_a306(struct adreno_gpu *gpu) in adreno_is_a306()
167 static inline bool adreno_is_a320(struct adreno_gpu *gpu) in adreno_is_a320()
172 static inline bool adreno_is_a330(struct adreno_gpu *gpu) in adreno_is_a330()
177 static inline bool adreno_is_a330v2(struct adreno_gpu *gp
[all...]
H A Da5xx_power.c124 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a530_lm_setup() local
125 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a530_lm_setup()
177 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a540_lm_setup() local
182 config |= adreno_gpu->rev.patchid << AGC_LM_CONFIG_GPU_VERSION_SHIFT; in a540_lm_setup()
222 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_init() local
223 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_init()
251 if (adreno_is_a530(adreno_gpu)) in a5xx_gpmu_init()
280 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_lm_enable() local
297 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_power_init() local
326 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_gpmu_ucode_init() local
[all...]
H A Da6xx_gpu.c17 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_check_idle() local
18 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_check_idle()
54 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_flush() local
55 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_flush()
60 if (a6xx_gpu->has_whereami && !adreno_gpu->base.hw_apriv) { in a6xx_flush()
61 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_flush()
142 struct adreno_gpu *adreno_gpu in a6xx_submit() local
429 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_hwcg() local
543 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_cp_protect() local
571 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_ubwc_config() local
655 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_ucode_init() local
710 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_hw_init() local
956 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_recover() local
1039 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_fault_detect_irq() local
1100 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_pm_resume() local
1119 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_pm_suspend() local
1140 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_get_timestamp() local
1159 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_active_ring() local
1167 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_destroy() local
1188 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gpu_busy() local
1230 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_get_rptr() local
1275 struct adreno_gpu *adreno_gpu; a6xx_gpu_init() local
[all...]
H A Da3xx_gpu.c115 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_hw_init() local
116 struct a3xx_gpu *a3xx_gpu = to_a3xx_gpu(adreno_gpu); in a3xx_hw_init()
122 if (adreno_is_a305(adreno_gpu)) { in a3xx_hw_init()
138 } else if (adreno_is_a306(adreno_gpu)) { in a3xx_hw_init()
142 } else if (adreno_is_a320(adreno_gpu)) { in a3xx_hw_init()
162 } else if (adreno_is_a330v2(adreno_gpu)) { in a3xx_hw_init()
177 } else if (adreno_is_a330(adreno_gpu)) { in a3xx_hw_init()
234 if (adreno_is_a306(adreno_gpu)) in a3xx_hw_init()
236 else if (adreno_is_a320(adreno_gpu)) in a3xx_hw_init()
375 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a3xx_destroy() local
518 struct adreno_gpu *adreno_gpu; a3xx_gpu_init() local
[all...]
H A Da5xx_preempt.c93 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_trigger() local
94 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger()
162 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_irq() local
163 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq()
198 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_hw_init() local
199 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init()
227 struct adreno_gpu *adreno_gp in preempt_init_ring() local
272 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_fini() local
285 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_init() local
[all...]
H A Da4xx_gpu.c79 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_enable_hwcg() local
108 if (adreno_is_a420(adreno_gpu)) { in a4xx_enable_hwcg()
118 if (!adreno_is_a405(adreno_gpu)) { in a4xx_enable_hwcg()
149 if (adreno_is_a430(adreno_gpu) && adreno_gpu->rev.patchid < 2) in a4xx_enable_hwcg()
186 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_hw_init() local
187 struct a4xx_gpu *a4xx_gpu = to_a4xx_gpu(adreno_gpu); in a4xx_hw_init()
191 if (adreno_is_a405(adreno_gpu)) { in a4xx_hw_init()
374 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_destroy() local
574 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_pm_resume() local
594 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_pm_suspend() local
647 struct adreno_gpu *adreno_gpu; a4xx_gpu_init() local
[all...]
H A Da6xx_gmu.c20 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fault() local
21 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_gmu_fault()
109 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_set_freq() local
110 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_set_freq()
169 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_get_freq() local
170 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_get_freq()
508 struct adreno_gpu *adreno_gp in a6xx_gmu_rpmh_init() local
678 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_fw_load() local
735 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_fw_start() local
896 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_resume() local
994 a6xx_bus_clear_pending_transactions(struct adreno_gpu *adreno_gpu) a6xx_bus_clear_pending_transactions() argument
1025 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_shutdown() local
1286 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_rpmh_votes_init() local
1336 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_pwrlevels_probe() local
1456 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_init() local
[all...]
H A Da5xx_gpu.c24 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_flush() local
25 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_flush()
118 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit() local
119 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit()
325 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_set_hwcg() local
332 if (adreno_is_a540(adreno_gpu)) { in a5xx_set_hwcg()
343 struct adreno_gpu *adreno_gp in a5xx_me_init() local
384 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_start() local
447 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_ucode_init() local
539 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_hw_init() local
863 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_destroy() local
909 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_idle() local
1162 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_pm_resume() local
1207 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_pm_suspend() local
1466 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_active_ring() local
1498 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_get_rptr() local
1570 struct adreno_gpu *adreno_gpu; a5xx_gpu_init() local
[all...]
H A Da5xx_debugfs.c98 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in reset_set() local
99 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set()
112 release_firmware(adreno_gpu->fw[ADRENO_FW_PM4]); in reset_set()
113 adreno_gpu->fw[ADRENO_FW_PM4] = NULL; in reset_set()
115 release_firmware(adreno_gpu->fw[ADRENO_FW_PFP]); in reset_set()
116 adreno_gpu->fw[ADRENO_FW_PFP] = NULL; in reset_set()
H A Da2xx_gpu.c104 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_hw_init() local
124 if (adreno_is_a225(adreno_gpu)) in a2xx_hw_init()
147 /* same as parameters in adreno_gpu */ in a2xx_hw_init()
172 if (!adreno_is_a20x(adreno_gpu)) in a2xx_hw_init()
201 if ((SZ_16K << i) == adreno_gpu->gmem) in a2xx_hw_init()
216 * adreno_gpu base class. Or push both PM4 and PFP but in a2xx_hw_init()
221 ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PM4]->data); in a2xx_hw_init()
222 len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4; in a2xx_hw_init()
232 ptr = (uint32_t *)(adreno_gpu in a2xx_hw_init()
271 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a2xx_destroy() local
500 struct adreno_gpu *adreno_gpu; a2xx_gpu_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.h132 struct adreno_gpu { struct
174 #define to_adreno_gpu(x) container_of(x, struct adreno_gpu, base)
202 static inline uint8_t adreno_patchid(const struct adreno_gpu *gpu) in adreno_patchid()
212 static inline bool adreno_is_revn(const struct adreno_gpu *gpu, uint32_t revn) in adreno_is_revn()
219 static inline bool adreno_has_gmu_wrapper(const struct adreno_gpu *gpu) in adreno_has_gmu_wrapper()
224 static inline bool adreno_is_a2xx(const struct adreno_gpu *gpu) in adreno_is_a2xx()
231 static inline bool adreno_is_a20x(const struct adreno_gpu *gpu) in adreno_is_a20x()
238 static inline bool adreno_is_a225(const struct adreno_gpu *gpu) in adreno_is_a225()
243 static inline bool adreno_is_a305(const struct adreno_gpu *gpu) in adreno_is_a305()
248 static inline bool adreno_is_a306(const struct adreno_gpu *gp
[all...]
H A Dadreno_gpu.c19 #include "adreno_gpu.h"
178 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_zap_shader_load() local
191 return zap_shader_load_mdt(gpu, adreno_gpu->info->zapfw, pasid); in adreno_zap_shader_load()
238 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_private_address_space_size() local
243 if (adreno_gpu->info->address_space_size) in adreno_private_address_space_size()
244 return adreno_gpu->info->address_space_size; in adreno_private_address_space_size()
312 struct adreno_gpu *adreno_gpu in adreno_get_param() local
430 adreno_request_fw(struct adreno_gpu *adreno_gpu, const char *fwname) adreno_request_fw() argument
510 adreno_load_fw(struct adreno_gpu *adreno_gpu) adreno_load_fw() argument
584 get_rptr(struct adreno_gpu *adreno_gpu, struct msm_ringbuffer *ring) get_rptr() argument
637 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_idle() local
653 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_gpu_state_get() local
833 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_show() local
909 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_dump_info() local
931 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_dump() local
953 struct adreno_gpu *adreno_gpu = to_adreno_gpu(ring->gpu); ring_freewords() local
972 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); adreno_get_pwrlevels() local
1011 adreno_gpu_ocmem_init(struct device *dev, struct adreno_gpu *adreno_gpu, struct adreno_ocmem *adreno_ocmem) adreno_gpu_ocmem_init() argument
1057 adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev, struct adreno_gpu *adreno_gpu, const struct adreno_gpu_funcs *funcs, int nr_rings) adreno_gpu_init() argument
1118 adreno_gpu_cleanup(struct adreno_gpu *adreno_gpu) adreno_gpu_cleanup() argument
[all...]
H A Da6xx_gpu.c20 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_check_idle() local
21 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_check_idle()
24 if (!adreno_has_gmu_wrapper(adreno_gpu) && !a6xx_gmu_isidle(&a6xx_gpu->gmu)) in _a6xx_check_idle()
57 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in update_shadow_rptr() local
58 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in update_shadow_rptr()
61 if (a6xx_gpu->has_whereami && !adreno_gpu->base.hw_apriv) { in update_shadow_rptr()
175 struct adreno_gpu *adreno_gpu in a6xx_submit() local
700 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_hwcg() local
902 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_cp_protect() local
949 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_set_ubwc_config() local
1059 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_ucode_check_version() local
1121 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_ucode_load() local
1197 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); hw_init() local
1472 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_hw_init() local
1492 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_recover() local
1669 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_fault_detect_irq() local
1748 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_llc_activate() local
1852 a6xx_bus_clear_pending_transactions(struct adreno_gpu *adreno_gpu, bool gx_off) a6xx_bus_clear_pending_transactions() argument
1907 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gmu_pm_resume() local
1930 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_pm_resume() local
1981 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gmu_pm_suspend() local
2008 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_pm_suspend() local
2044 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gmu_get_timestamp() local
2069 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_active_ring() local
2077 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_destroy() local
2101 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gpu_busy() local
2118 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gpu_set_freq() local
2129 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_create_address_space() local
2161 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_get_rptr() local
2317 struct adreno_gpu *adreno_gpu; a6xx_gpu_init() local
[all...]
H A Da5xx_power.c124 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a530_lm_setup() local
125 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a530_lm_setup()
177 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a540_lm_setup() local
182 config |= adreno_patchid(adreno_gpu) << AGC_LM_CONFIG_GPU_VERSION_SHIFT; in a540_lm_setup()
222 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_init() local
223 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_init()
251 if (adreno_is_a530(adreno_gpu)) in a5xx_gpmu_init()
280 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_lm_enable() local
297 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_power_init() local
326 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_gpmu_ucode_init() local
[all...]
H A Da5xx_gpu.c23 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in update_shadow_rptr() local
24 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in update_shadow_rptr()
36 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_flush() local
37 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_flush()
126 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit() local
127 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit()
438 struct adreno_gpu *adreno_gp in a5xx_set_hwcg() local
468 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_me_init() local
509 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_start() local
572 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_ucode_load() local
634 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_zap_shader_resume() local
685 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_hw_init() local
1025 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_destroy() local
1071 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_idle() local
1343 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_pm_resume() local
1389 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_pm_suspend() local
1655 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_active_ring() local
1673 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_get_rptr() local
1748 struct adreno_gpu *adreno_gpu; a5xx_gpu_init() local
[all...]
H A Da3xx_gpu.c114 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_hw_init() local
115 struct a3xx_gpu *a3xx_gpu = to_a3xx_gpu(adreno_gpu); in a3xx_hw_init()
121 if (adreno_is_a305(adreno_gpu)) { in a3xx_hw_init()
137 } else if (adreno_is_a306(adreno_gpu)) { in a3xx_hw_init()
141 } else if (adreno_is_a320(adreno_gpu)) { in a3xx_hw_init()
161 } else if (adreno_is_a330v2(adreno_gpu)) { in a3xx_hw_init()
176 } else if (adreno_is_a330(adreno_gpu)) { in a3xx_hw_init()
233 if (adreno_is_a306(adreno_gpu)) in a3xx_hw_init()
235 else if (adreno_is_a320(adreno_gpu)) in a3xx_hw_init()
374 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a3xx_destroy() local
529 struct adreno_gpu *adreno_gpu; a3xx_gpu_init() local
[all...]
H A Da6xx_gmu.c22 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fault() local
23 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_gmu_fault()
110 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_set_freq() local
111 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_set_freq()
170 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_get_freq() local
171 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_get_freq()
513 struct adreno_gpu *adreno_gp in a6xx_gmu_rpmh_init() local
693 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_fw_load() local
749 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_fw_start() local
877 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_force_off() local
943 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_resume() local
1043 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_shutdown() local
1308 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_rpmh_votes_init() local
1358 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_pwrlevels_probe() local
1449 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_remove() local
1569 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; a6xx_gmu_init() local
[all...]
H A Da5xx_preempt.c92 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_trigger() local
93 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger()
160 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_irq() local
161 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq()
195 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_hw_init() local
196 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init()
223 struct adreno_gpu *adreno_gp in preempt_init_ring() local
268 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_fini() local
280 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a5xx_preempt_init() local
[all...]
H A Da4xx_gpu.c78 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_enable_hwcg() local
107 if (adreno_is_a420(adreno_gpu)) { in a4xx_enable_hwcg()
117 if (!adreno_is_a405(adreno_gpu)) { in a4xx_enable_hwcg()
148 if (adreno_is_a430(adreno_gpu) && adreno_patchid(adreno_gpu) < 2) in a4xx_enable_hwcg()
185 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_hw_init() local
186 struct a4xx_gpu *a4xx_gpu = to_a4xx_gpu(adreno_gpu); in a4xx_hw_init()
190 if (adreno_is_a405(adreno_gpu)) { in a4xx_hw_init()
373 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_destroy() local
573 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_pm_resume() local
593 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a4xx_pm_suspend() local
657 struct adreno_gpu *adreno_gpu; a4xx_gpu_init() local
[all...]
H A Da2xx_gpu.c56 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_me_init() local
57 struct a2xx_gpu *a2xx_gpu = to_a2xx_gpu(adreno_gpu); in a2xx_me_init()
110 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_hw_init() local
111 struct a2xx_gpu *a2xx_gpu = to_a2xx_gpu(adreno_gpu); in a2xx_hw_init()
131 if (adreno_is_a225(adreno_gpu)) in a2xx_hw_init()
154 /* same as parameters in adreno_gpu */ in a2xx_hw_init()
179 if (!adreno_is_a20x(adreno_gpu)) in a2xx_hw_init()
208 if ((SZ_16K << i) == adreno_gpu in a2xx_hw_init()
289 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a2xx_destroy() local
519 struct adreno_gpu *adreno_gpu; a2xx_gpu_init() local
[all...]
H A Da5xx_debugfs.c98 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in reset_set() local
99 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set()
112 release_firmware(adreno_gpu->fw[ADRENO_FW_PM4]); in reset_set()
113 adreno_gpu->fw[ADRENO_FW_PM4] = NULL; in reset_set()
115 release_firmware(adreno_gpu->fw[ADRENO_FW_PFP]); in reset_set()
116 adreno_gpu->fw[ADRENO_FW_PFP] = NULL; in reset_set()
H A Da6xx_gpu.h8 #include "adreno_gpu.h"
16 struct adreno_gpu base;
57 static inline bool a6xx_has_gbif(struct adreno_gpu *gpu) in a6xx_has_gbif()
107 void a6xx_bus_clear_pending_transactions(struct adreno_gpu *adreno_gpu, bool gx_off);
H A Da6xx_gpu_state.c136 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_crashdumper_run() local
137 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_crashdumper_run()
539 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_cluster() local
547 if (!adreno_is_a660_family(adreno_gpu) && in a6xx_get_cluster()
551 if (adreno_is_a650_family(adreno_gpu) && in a6xx_get_cluster()
782 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_get_gmu_registers() local
783 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_get_gmu_registers()
816 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_get_gmu_registers() local
869 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_snapshot_gmu_hfi_history() local
894 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_get_registers() local
1029 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); a6xx_gpu_state_get() local
[all...]
H A Da6xx_hfi.c551 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_hfi_send_bw_table() local
553 if (adreno_is_a618(adreno_gpu)) in a6xx_hfi_send_bw_table()
555 else if (adreno_is_a619(adreno_gpu)) in a6xx_hfi_send_bw_table()
557 else if (adreno_is_a640_family(adreno_gpu)) in a6xx_hfi_send_bw_table()
559 else if (adreno_is_a650(adreno_gpu)) in a6xx_hfi_send_bw_table()
561 else if (adreno_is_7c3(adreno_gpu)) in a6xx_hfi_send_bw_table()
563 else if (adreno_is_a660(adreno_gpu)) in a6xx_hfi_send_bw_table()
565 else if (adreno_is_a690(adreno_gpu)) in a6xx_hfi_send_bw_table()

Completed in 20 milliseconds

12