Searched refs:adreno_gpu (Results 1 – 16 of 16) sorted by relevance
30 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_get_param() local34 *value = adreno_gpu->info->revn; in adreno_get_param()37 *value = adreno_gpu->gmem; in adreno_get_param()43 *value = adreno_gpu->rev.patchid | in adreno_get_param()44 (adreno_gpu->rev.minor << 8) | in adreno_get_param()45 (adreno_gpu->rev.major << 16) | in adreno_get_param()46 (adreno_gpu->rev.core << 24); in adreno_get_param()49 *value = adreno_gpu->base.fast_rate; in adreno_get_param()52 if (adreno_gpu->funcs->get_timestamp) { in adreno_get_param()56 ret = adreno_gpu->funcs->get_timestamp(gpu, value); in adreno_get_param()[all …]
43 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_enable_hwcg() local72 if (adreno_is_a420(adreno_gpu)) { in a4xx_enable_hwcg()110 if (adreno_is_a430(adreno_gpu) && adreno_gpu->rev.patchid < 2) in a4xx_enable_hwcg()147 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_hw_init() local148 struct a4xx_gpu *a4xx_gpu = to_a4xx_gpu(adreno_gpu); in a4xx_hw_init()152 if (adreno_is_a420(adreno_gpu)) { in a4xx_hw_init()161 } else if (adreno_is_a430(adreno_gpu)) { in a4xx_hw_init()179 if (adreno_is_a430(adreno_gpu)) { in a4xx_hw_init()210 if (adreno_is_a430(adreno_gpu)) in a4xx_hw_init()218 (adreno_is_a420(adreno_gpu) ? (1 << 29) : 0)); in a4xx_hw_init()[all …]
75 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_hw_init() local76 struct a3xx_gpu *a3xx_gpu = to_a3xx_gpu(adreno_gpu); in a3xx_hw_init()82 if (adreno_is_a305(adreno_gpu)) { in a3xx_hw_init()98 } else if (adreno_is_a306(adreno_gpu)) { in a3xx_hw_init()102 } else if (adreno_is_a320(adreno_gpu)) { in a3xx_hw_init()122 } else if (adreno_is_a330v2(adreno_gpu)) { in a3xx_hw_init()137 } else if (adreno_is_a330(adreno_gpu)) { in a3xx_hw_init()194 if (adreno_is_a306(adreno_gpu)) in a3xx_hw_init()196 else if (adreno_is_a320(adreno_gpu)) in a3xx_hw_init()198 else if (adreno_is_a330v2(adreno_gpu)) in a3xx_hw_init()[all …]
94 struct adreno_gpu { struct136 #define to_adreno_gpu(x) container_of(x, struct adreno_gpu, base) argument158 static inline bool adreno_is_a3xx(struct adreno_gpu *gpu) in adreno_is_a3xx()163 static inline bool adreno_is_a305(struct adreno_gpu *gpu) in adreno_is_a305()168 static inline bool adreno_is_a306(struct adreno_gpu *gpu) in adreno_is_a306()174 static inline bool adreno_is_a320(struct adreno_gpu *gpu) in adreno_is_a320()179 static inline bool adreno_is_a330(struct adreno_gpu *gpu) in adreno_is_a330()184 static inline bool adreno_is_a330v2(struct adreno_gpu *gpu) in adreno_is_a330v2()189 static inline bool adreno_is_a4xx(struct adreno_gpu *gpu) in adreno_is_a4xx()194 static inline int adreno_is_a420(struct adreno_gpu *gpu) in adreno_is_a420()[all …]
12 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_check_idle() local13 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_check_idle()229 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_set_hwcg() local230 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_set_hwcg()285 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_ucode_init() local286 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_ucode_init()290 adreno_gpu->fw[ADRENO_FW_SQE], &a6xx_gpu->sqe_iova); in a6xx_ucode_init()323 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_hw_init() local324 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_hw_init()365 0x00100000 + adreno_gpu->gmem - 1); in a6xx_hw_init()[all …]
102 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_trigger() local103 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger()171 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_irq() local172 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq()207 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_hw_init() local208 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init()231 struct adreno_gpu *adreno_gpu = &a5xx_gpu->base; in preempt_init_ring() local232 struct msm_gpu *gpu = &adreno_gpu->base; in preempt_init_ring()262 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_fini() local263 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_fini()[all …]
121 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_lm_setup() local122 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_lm_setup()180 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_init() local181 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_init()261 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_ucode_init() local262 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_ucode_init()271 data = (unsigned int *) adreno_gpu->fw[ADRENO_FW_GPMU]->data; in a5xx_gpmu_ucode_init()279 if (adreno_gpu->fw[ADRENO_FW_GPMU]->size < 8 || in a5xx_gpmu_ucode_init()281 (adreno_gpu->fw[ADRENO_FW_GPMU]->size >> 2))) in a5xx_gpmu_ucode_init()
124 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_flush() local125 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_flush()209 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit() local210 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit()425 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_me_init() local443 if (adreno_is_a530(adreno_gpu)) { in a5xx_me_init()463 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_start() local464 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_start()506 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_ucode_init() local507 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_ucode_init()[all …]
112 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in reset_set() local113 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set()126 release_firmware(adreno_gpu->fw[ADRENO_FW_PM4]); in reset_set()127 adreno_gpu->fw[ADRENO_FW_PM4] = NULL; in reset_set()129 release_firmware(adreno_gpu->fw[ADRENO_FW_PFP]); in reset_set()130 adreno_gpu->fw[ADRENO_FW_PFP] = NULL; in reset_set()
463 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fw_start() local473 if (WARN(!adreno_gpu->fw[ADRENO_FW_GMU], in a6xx_gmu_fw_start()478 if (adreno_gpu->fw[ADRENO_FW_GMU]->size > 0x8000) { in a6xx_gmu_fw_start()497 image = (u32 *) adreno_gpu->fw[ADRENO_FW_GMU]->data; in a6xx_gmu_fw_start()499 for (i = 0; i < adreno_gpu->fw[ADRENO_FW_GMU]->size >> 2; i++) in a6xx_gmu_fw_start()514 chipid = adreno_gpu->rev.core << 24; in a6xx_gmu_fw_start()515 chipid |= adreno_gpu->rev.major << 16; in a6xx_gmu_fw_start()516 chipid |= adreno_gpu->rev.minor << 12; in a6xx_gmu_fw_start()517 chipid |= adreno_gpu->rev.patchid << 8; in a6xx_gmu_fw_start()970 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_rpmh_votes_init() local[all …]
170 struct adreno_gpu *adreno_gpu; in adreno_load_gpu() local181 adreno_gpu = to_adreno_gpu(gpu); in adreno_load_gpu()189 ret = adreno_load_fw(adreno_gpu); in adreno_load_gpu()
30 struct adreno_gpu base;
25 struct adreno_gpu base;
16 struct adreno_gpu base;
8 adreno/adreno_gpu.o \