adreno_gpu         62 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         82 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	if (adreno_is_a225(adreno_gpu))
adreno_gpu        130 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	if (!adreno_is_a20x(adreno_gpu))
adreno_gpu        159 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 		if ((SZ_16K << i) == adreno_gpu->gmem)
adreno_gpu        174 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PM4]->data);
adreno_gpu        175 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4;
adreno_gpu        185 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PFP]->data);
adreno_gpu        186 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4;
adreno_gpu        224 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        225 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	struct a2xx_gpu *a2xx_gpu = to_a2xx_gpu(adreno_gpu);
adreno_gpu        229 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	adreno_gpu_cleanup(adreno_gpu);
adreno_gpu        442 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu        460 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	adreno_gpu = &a2xx_gpu->base;
adreno_gpu        461 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	gpu = &adreno_gpu->base;
adreno_gpu        466 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	if (adreno_is_a20x(adreno_gpu))
adreno_gpu        467 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 		adreno_gpu->registers = a200_registers;
adreno_gpu        468 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	else if (adreno_is_a225(adreno_gpu))
adreno_gpu        469 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 		adreno_gpu->registers = a225_registers;
adreno_gpu        471 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 		adreno_gpu->registers = a220_registers;
adreno_gpu        473 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	adreno_gpu->reg_offsets = a2xx_register_offsets;
adreno_gpu        475 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
adreno_gpu         16 drivers/gpu/drm/msm/adreno/a2xx_gpu.h 	struct adreno_gpu base;
adreno_gpu         64 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         65 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct a3xx_gpu *a3xx_gpu = to_a3xx_gpu(adreno_gpu);
adreno_gpu         71 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (adreno_is_a305(adreno_gpu)) {
adreno_gpu         87 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	} else if (adreno_is_a306(adreno_gpu)) {
adreno_gpu         91 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	} else if (adreno_is_a320(adreno_gpu)) {
adreno_gpu        111 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	} else if (adreno_is_a330v2(adreno_gpu)) {
adreno_gpu        126 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	} else if (adreno_is_a330(adreno_gpu)) {
adreno_gpu        183 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (adreno_is_a306(adreno_gpu))
adreno_gpu        185 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	else if (adreno_is_a320(adreno_gpu))
adreno_gpu        187 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	else if (adreno_is_a330v2(adreno_gpu))
adreno_gpu        189 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	else if (adreno_is_a330(adreno_gpu))
adreno_gpu        192 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (adreno_is_a330v2(adreno_gpu))
adreno_gpu        194 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	else if (adreno_is_a330(adreno_gpu))
adreno_gpu        249 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PM4]->data);
adreno_gpu        250 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4;
adreno_gpu        261 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PFP]->data);
adreno_gpu        262 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4;
adreno_gpu        270 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (adreno_is_a305(adreno_gpu) || adreno_is_a306(adreno_gpu) ||
adreno_gpu        271 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 			adreno_is_a320(adreno_gpu)) {
adreno_gpu        276 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	} else if (adreno_is_a330(adreno_gpu)) {
adreno_gpu        314 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        315 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct a3xx_gpu *a3xx_gpu = to_a3xx_gpu(adreno_gpu);
adreno_gpu        319 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	adreno_gpu_cleanup(adreno_gpu);
adreno_gpu        464 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu        482 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	adreno_gpu = &a3xx_gpu->base;
adreno_gpu        483 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	gpu = &adreno_gpu->base;
adreno_gpu        488 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	adreno_gpu->registers = a3xx_registers;
adreno_gpu        489 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	adreno_gpu->reg_offsets = a3xx_register_offsets;
adreno_gpu        491 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
adreno_gpu        496 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (adreno_is_a330(adreno_gpu)) {
adreno_gpu        500 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 				ocmem_allocate(OCMEM_GRAPHICS, adreno_gpu->gmem);
adreno_gpu        504 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 		adreno_gpu->gmem = ocmem_hdl->len;
adreno_gpu        505 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 		DBG("using %dK of OCMEM at 0x%08x", adreno_gpu->gmem / 1024,
adreno_gpu         19 drivers/gpu/drm/msm/adreno/a3xx_gpu.h 	struct adreno_gpu base;
adreno_gpu         34 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         63 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 		if (adreno_is_a420(adreno_gpu)) {
adreno_gpu        101 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a430(adreno_gpu) && adreno_gpu->rev.patchid < 2)
adreno_gpu        138 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        139 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct a4xx_gpu *a4xx_gpu = to_a4xx_gpu(adreno_gpu);
adreno_gpu        143 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a420(adreno_gpu)) {
adreno_gpu        152 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	} else if (adreno_is_a430(adreno_gpu)) {
adreno_gpu        170 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a430(adreno_gpu)) {
adreno_gpu        201 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a430(adreno_gpu))
adreno_gpu        209 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 			(adreno_is_a420(adreno_gpu) ? (1 << 29) : 0));
adreno_gpu        213 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (!adreno_is_a420(adreno_gpu)) {
adreno_gpu        226 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a420(adreno_gpu)) {
adreno_gpu        269 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PM4]->data);
adreno_gpu        270 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PM4]->size / 4;
adreno_gpu        277 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	ptr = (uint32_t *)(adreno_gpu->fw[ADRENO_FW_PFP]->data);
adreno_gpu        278 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	len = adreno_gpu->fw[ADRENO_FW_PFP]->size / 4;
adreno_gpu        314 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        315 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct a4xx_gpu *a4xx_gpu = to_a4xx_gpu(adreno_gpu);
adreno_gpu        319 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	adreno_gpu_cleanup(adreno_gpu);
adreno_gpu        482 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        489 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a430(adreno_gpu)) {
adreno_gpu        502 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        509 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a430(adreno_gpu)) {
adreno_gpu        548 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu        566 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	adreno_gpu = &a4xx_gpu->base;
adreno_gpu        567 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	gpu = &adreno_gpu->base;
adreno_gpu        572 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	adreno_gpu->registers = a4xx_registers;
adreno_gpu        573 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	adreno_gpu->reg_offsets = a4xx_register_offsets;
adreno_gpu        575 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
adreno_gpu        580 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (adreno_is_a4xx(adreno_gpu)) {
adreno_gpu        584 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 				ocmem_allocate(OCMEM_GRAPHICS, adreno_gpu->gmem);
adreno_gpu        588 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 		adreno_gpu->gmem = ocmem_hdl->len;
adreno_gpu        589 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 		DBG("using %dK of OCMEM at 0x%08x", adreno_gpu->gmem / 1024,
adreno_gpu         16 drivers/gpu/drm/msm/adreno/a4xx_gpu.h 	struct adreno_gpu base;
adreno_gpu        105 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        106 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        119 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	release_firmware(adreno_gpu->fw[ADRENO_FW_PM4]);
adreno_gpu        120 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	adreno_gpu->fw[ADRENO_FW_PM4] = NULL;
adreno_gpu        122 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	release_firmware(adreno_gpu->fw[ADRENO_FW_PFP]);
adreno_gpu        123 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	adreno_gpu->fw[ADRENO_FW_PFP] = NULL;
adreno_gpu         23 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         24 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        109 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        110 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        314 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        321 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a540(adreno_gpu)) {
adreno_gpu        332 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        350 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a530(adreno_gpu)) {
adreno_gpu        370 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        371 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        413 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        414 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        419 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			adreno_gpu->fw[ADRENO_FW_PM4], &a5xx_gpu->pm4_iova);
adreno_gpu        435 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			adreno_gpu->fw[ADRENO_FW_PFP], &a5xx_gpu->pfp_iova);
adreno_gpu        504 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        509 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a540(adreno_gpu))
adreno_gpu        518 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_gpu->info->quirks & ADRENO_QUIRK_FAULT_DETECT_MASK) {
adreno_gpu        568 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 		0x00100000 + adreno_gpu->gmem - 1);
adreno_gpu        572 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a530(adreno_gpu))
adreno_gpu        574 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a540(adreno_gpu))
adreno_gpu        581 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_gpu->info->quirks & ADRENO_QUIRK_TWO_PASS_USE_WFI)
adreno_gpu        600 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a540(adreno_gpu))
adreno_gpu        638 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a530(adreno_gpu))
adreno_gpu        671 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_gpu->info->quirks & ADRENO_QUIRK_LMLOADKILL_DISABLE) {
adreno_gpu        705 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (adreno_is_a530(adreno_gpu)) {
adreno_gpu        771 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        772 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        793 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	adreno_gpu_cleanup(adreno_gpu);
adreno_gpu        812 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        813 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu       1352 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu       1353 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu       1425 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu       1438 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	adreno_gpu = &a5xx_gpu->base;
adreno_gpu       1439 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	gpu = &adreno_gpu->base;
adreno_gpu       1441 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	adreno_gpu->registers = a5xx_registers;
adreno_gpu       1442 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	adreno_gpu->reg_offsets = a5xx_register_offsets;
adreno_gpu       1448 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 4);
adreno_gpu         16 drivers/gpu/drm/msm/adreno/a5xx_gpu.h 	struct adreno_gpu base;
adreno_gpu        124 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        125 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        177 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        182 drivers/gpu/drm/msm/adreno/a5xx_power.c 	config |= adreno_gpu->rev.patchid << AGC_LM_CONFIG_GPU_VERSION_SHIFT;
adreno_gpu        222 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        223 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        251 drivers/gpu/drm/msm/adreno/a5xx_power.c 	if (adreno_is_a530(adreno_gpu))
adreno_gpu        266 drivers/gpu/drm/msm/adreno/a5xx_power.c 	if (!adreno_is_a530(adreno_gpu)) {
adreno_gpu        280 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        283 drivers/gpu/drm/msm/adreno/a5xx_power.c 	if (!adreno_is_a530(adreno_gpu))
adreno_gpu        297 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        301 drivers/gpu/drm/msm/adreno/a5xx_power.c 	if (adreno_is_a530(adreno_gpu))
adreno_gpu        322 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        323 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        332 drivers/gpu/drm/msm/adreno/a5xx_power.c 	data = (unsigned int *) adreno_gpu->fw[ADRENO_FW_GPMU]->data;
adreno_gpu        340 drivers/gpu/drm/msm/adreno/a5xx_power.c 	if (adreno_gpu->fw[ADRENO_FW_GPMU]->size < 8 ||
adreno_gpu        342 drivers/gpu/drm/msm/adreno/a5xx_power.c 			(adreno_gpu->fw[ADRENO_FW_GPMU]->size >> 2)))
adreno_gpu         93 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         94 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        162 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        163 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        198 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        199 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        226 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = &a5xx_gpu->base;
adreno_gpu        227 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        259 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        260 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu        269 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        270 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu);
adreno_gpu         16 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu         17 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        106 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu        107 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        140 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        141 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        157 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        158 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        559 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu        569 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		if (WARN(!adreno_gpu->fw[ADRENO_FW_GMU],
adreno_gpu        574 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		if (adreno_gpu->fw[ADRENO_FW_GMU]->size > 0x8000) {
adreno_gpu        593 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		image = (u32 *) adreno_gpu->fw[ADRENO_FW_GMU]->data;
adreno_gpu        595 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		for (i = 0; i < adreno_gpu->fw[ADRENO_FW_GMU]->size >> 2; i++)
adreno_gpu        610 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	chipid = adreno_gpu->rev.core << 24;
adreno_gpu        611 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	chipid |= adreno_gpu->rev.major << 16;
adreno_gpu        612 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	chipid |= adreno_gpu->rev.minor << 12;
adreno_gpu        613 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	chipid |= adreno_gpu->rev.patchid << 8;
adreno_gpu        695 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu        696 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        785 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu        786 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu       1094 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu       1095 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu       1144 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct adreno_gpu *adreno_gpu = &a6xx_gpu->base;
adreno_gpu       1145 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu         17 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         18 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu         87 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu         88 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        267 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        268 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        323 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        324 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        328 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 			adreno_gpu->fw[ADRENO_FW_SQE], &a6xx_gpu->sqe_iova);
adreno_gpu        377 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        378 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        433 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		0x00100000 + adreno_gpu->gmem - 1);
adreno_gpu        580 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        581 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        663 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        664 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        736 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        737 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        753 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        754 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        763 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        764 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        778 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        779 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        786 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        787 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        796 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	adreno_gpu_cleanup(adreno_gpu);
adreno_gpu        802 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        803 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        853 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu        861 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	adreno_gpu = &a6xx_gpu->base;
adreno_gpu        862 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	gpu = &adreno_gpu->base;
adreno_gpu        864 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	adreno_gpu->registers = NULL;
adreno_gpu        865 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	adreno_gpu->reg_offsets = a6xx_register_offsets;
adreno_gpu        867 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
adreno_gpu         16 drivers/gpu/drm/msm/adreno/a6xx_gpu.h 	struct adreno_gpu base;
adreno_gpu        128 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        129 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        722 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        723 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        748 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        749 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        868 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        869 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu);
adreno_gpu        213 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct adreno_gpu *adreno_gpu;
adreno_gpu        224 drivers/gpu/drm/msm/adreno/adreno_device.c 	adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        232 drivers/gpu/drm/msm/adreno/adreno_device.c 	ret = adreno_load_fw(adreno_gpu);
adreno_gpu        135 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        149 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!adreno_gpu->info->zapfw) {
adreno_gpu        156 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	return zap_shader_load_mdt(gpu, adreno_gpu->info->zapfw, pasid);
adreno_gpu        161 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        165 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		*value = adreno_gpu->info->revn;
adreno_gpu        168 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		*value = adreno_gpu->gmem;
adreno_gpu        174 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		*value = adreno_gpu->rev.patchid |
adreno_gpu        175 drivers/gpu/drm/msm/adreno/adreno_gpu.c 				(adreno_gpu->rev.minor << 8) |
adreno_gpu        176 drivers/gpu/drm/msm/adreno/adreno_gpu.c 				(adreno_gpu->rev.major << 16) |
adreno_gpu        177 drivers/gpu/drm/msm/adreno/adreno_gpu.c 				(adreno_gpu->rev.core << 24);
adreno_gpu        180 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		*value = adreno_gpu->base.fast_rate;
adreno_gpu        183 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		if (adreno_gpu->funcs->get_timestamp) {
adreno_gpu        187 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			ret = adreno_gpu->funcs->get_timestamp(gpu, value);
adreno_gpu        209 drivers/gpu/drm/msm/adreno/adreno_gpu.c adreno_request_fw(struct adreno_gpu *adreno_gpu, const char *fwname)
adreno_gpu        211 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct drm_device *drm = adreno_gpu->base.dev;
adreno_gpu        224 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if ((adreno_gpu->fwloc == FW_LOCATION_UNKNOWN) ||
adreno_gpu        225 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	    (adreno_gpu->fwloc == FW_LOCATION_NEW)) {
adreno_gpu        231 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->fwloc = FW_LOCATION_NEW;
adreno_gpu        233 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		} else if (adreno_gpu->fwloc != FW_LOCATION_UNKNOWN) {
adreno_gpu        244 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if ((adreno_gpu->fwloc == FW_LOCATION_UNKNOWN) ||
adreno_gpu        245 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	    (adreno_gpu->fwloc == FW_LOCATION_LEGACY)) {
adreno_gpu        251 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->fwloc = FW_LOCATION_LEGACY;
adreno_gpu        253 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		} else if (adreno_gpu->fwloc != FW_LOCATION_UNKNOWN) {
adreno_gpu        265 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if ((adreno_gpu->fwloc == FW_LOCATION_UNKNOWN) ||
adreno_gpu        266 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	    (adreno_gpu->fwloc == FW_LOCATION_HELPER)) {
adreno_gpu        272 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->fwloc = FW_LOCATION_HELPER;
adreno_gpu        274 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		} else if (adreno_gpu->fwloc != FW_LOCATION_UNKNOWN) {
adreno_gpu        289 drivers/gpu/drm/msm/adreno/adreno_gpu.c int adreno_load_fw(struct adreno_gpu *adreno_gpu)
adreno_gpu        293 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	for (i = 0; i < ARRAY_SIZE(adreno_gpu->info->fw); i++) {
adreno_gpu        296 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		if (!adreno_gpu->info->fw[i])
adreno_gpu        300 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		if (adreno_gpu->fw[i])
adreno_gpu        303 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		fw = adreno_request_fw(adreno_gpu, adreno_gpu->info->fw[i]);
adreno_gpu        307 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		adreno_gpu->fw[i] = fw;
adreno_gpu        334 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        339 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	ret = adreno_load_fw(adreno_gpu);
adreno_gpu        363 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu_write(adreno_gpu, REG_ADRENO_CP_RB_CNTL,
adreno_gpu        365 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		(adreno_is_a430(adreno_gpu) ? AXXX_CP_RB_CNTL_NO_UPDATE : 0));
adreno_gpu        368 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu_write64(adreno_gpu, REG_ADRENO_CP_RB_BASE,
adreno_gpu        371 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!adreno_is_a430(adreno_gpu)) {
adreno_gpu        372 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		adreno_gpu_write64(adreno_gpu, REG_ADRENO_CP_RB_RPTR_ADDR,
adreno_gpu        381 drivers/gpu/drm/msm/adreno/adreno_gpu.c static uint32_t get_rptr(struct adreno_gpu *adreno_gpu,
adreno_gpu        384 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (adreno_is_a430(adreno_gpu))
adreno_gpu        386 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu, REG_ADRENO_CP_RB_RPTR);
adreno_gpu        417 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        433 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			OUT_PKT3(ring, adreno_is_a430(adreno_gpu) ?
adreno_gpu        445 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (adreno_is_a3xx(adreno_gpu) || adreno_is_a4xx(adreno_gpu)) {
adreno_gpu        458 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!adreno_is_a2xx(adreno_gpu)) {
adreno_gpu        475 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (adreno_is_a3xx(adreno_gpu)) {
adreno_gpu        488 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        504 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu_write(adreno_gpu, REG_ADRENO_CP_RB_WPTR, wptr);
adreno_gpu        509 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        513 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!spin_until(get_rptr(adreno_gpu, ring) == wptr))
adreno_gpu        518 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		gpu->name, ring->id, get_rptr(adreno_gpu, ring), wptr);
adreno_gpu        525 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        538 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		state->ring[i].rptr = get_rptr(adreno_gpu, gpu->rb[i]);
adreno_gpu        559 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!adreno_gpu->registers)
adreno_gpu        563 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	for (i = 0; adreno_gpu->registers[i] != ~0; i += 2)
adreno_gpu        564 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		count += adreno_gpu->registers[i + 1] -
adreno_gpu        565 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->registers[i] + 1;
adreno_gpu        571 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		for (i = 0; adreno_gpu->registers[i] != ~0; i += 2) {
adreno_gpu        572 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			u32 start = adreno_gpu->registers[i];
adreno_gpu        573 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			u32 end   = adreno_gpu->registers[i + 1];
adreno_gpu        698 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        705 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->info->revn, adreno_gpu->rev.core,
adreno_gpu        706 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->rev.major, adreno_gpu->rev.minor,
adreno_gpu        707 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->rev.patchid);
adreno_gpu        759 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        763 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->info->revn, adreno_gpu->rev.core,
adreno_gpu        764 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->rev.major, adreno_gpu->rev.minor,
adreno_gpu        765 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->rev.patchid);
adreno_gpu        774 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		printk("rptr:     %d\n", get_rptr(adreno_gpu, ring));
adreno_gpu        782 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu);
adreno_gpu        785 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (!adreno_gpu->registers)
adreno_gpu        790 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	for (i = 0; adreno_gpu->registers[i] != ~0; i += 2) {
adreno_gpu        791 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		uint32_t start = adreno_gpu->registers[i];
adreno_gpu        792 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		uint32_t end   = adreno_gpu->registers[i+1];
adreno_gpu        804 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_gpu *adreno_gpu = to_adreno_gpu(ring->gpu);
adreno_gpu        808 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	uint32_t rptr = get_rptr(adreno_gpu, ring);
adreno_gpu        897 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		struct adreno_gpu *adreno_gpu,
adreno_gpu        902 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        904 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu->funcs = funcs;
adreno_gpu        905 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu->info = adreno_info(config->rev);
adreno_gpu        906 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu->gmem = adreno_gpu->info->gmem;
adreno_gpu        907 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu->revn = adreno_gpu->info->revn;
adreno_gpu        908 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_gpu->rev = config->rev;
adreno_gpu        915 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	if (adreno_is_a2xx(adreno_gpu))
adreno_gpu        923 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		adreno_gpu->info->inactive_period);
adreno_gpu        927 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	return msm_gpu_init(drm, pdev, &adreno_gpu->base, &funcs->base,
adreno_gpu        928 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			adreno_gpu->info->name, &adreno_gpu_config);
adreno_gpu        931 drivers/gpu/drm/msm/adreno/adreno_gpu.c void adreno_gpu_cleanup(struct adreno_gpu *adreno_gpu)
adreno_gpu        933 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct msm_gpu *gpu = &adreno_gpu->base;
adreno_gpu        936 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	for (i = 0; i < ARRAY_SIZE(adreno_gpu->info->fw); i++)
adreno_gpu        937 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		release_firmware(adreno_gpu->fw[i]);
adreno_gpu        941 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	msm_gpu_cleanup(&adreno_gpu->base);
adreno_gpu        127 drivers/gpu/drm/msm/adreno/adreno_gpu.h #define to_adreno_gpu(x) container_of(x, struct adreno_gpu, base)
adreno_gpu        148 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a2xx(struct adreno_gpu *gpu)
adreno_gpu        153 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a20x(struct adreno_gpu *gpu)
adreno_gpu        158 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a225(struct adreno_gpu *gpu)
adreno_gpu        163 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a3xx(struct adreno_gpu *gpu)
adreno_gpu        168 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a305(struct adreno_gpu *gpu)
adreno_gpu        173 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a306(struct adreno_gpu *gpu)
adreno_gpu        179 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a320(struct adreno_gpu *gpu)
adreno_gpu        184 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a330(struct adreno_gpu *gpu)
adreno_gpu        189 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a330v2(struct adreno_gpu *gpu)
adreno_gpu        194 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_is_a4xx(struct adreno_gpu *gpu)
adreno_gpu        199 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline int adreno_is_a420(struct adreno_gpu *gpu)
adreno_gpu        204 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline int adreno_is_a430(struct adreno_gpu *gpu)
adreno_gpu        209 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline int adreno_is_a530(struct adreno_gpu *gpu)
adreno_gpu        214 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline int adreno_is_a540(struct adreno_gpu *gpu)
adreno_gpu        220 drivers/gpu/drm/msm/adreno/adreno_gpu.h const struct firmware *adreno_request_fw(struct adreno_gpu *adreno_gpu,
adreno_gpu        240 drivers/gpu/drm/msm/adreno/adreno_gpu.h 		struct adreno_gpu *gpu, const struct adreno_gpu_funcs *funcs,
adreno_gpu        242 drivers/gpu/drm/msm/adreno/adreno_gpu.h void adreno_gpu_cleanup(struct adreno_gpu *gpu);
adreno_gpu        243 drivers/gpu/drm/msm/adreno/adreno_gpu.h int adreno_load_fw(struct adreno_gpu *adreno_gpu);
adreno_gpu        315 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline bool adreno_reg_check(struct adreno_gpu *gpu,
adreno_gpu        335 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline u32 adreno_gpu_read(struct adreno_gpu *gpu,
adreno_gpu        345 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline void adreno_gpu_write(struct adreno_gpu *gpu,
adreno_gpu        359 drivers/gpu/drm/msm/adreno/adreno_gpu.h static inline void adreno_gpu_write64(struct adreno_gpu *gpu,