/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_gpuprops_backend.c | 30 struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get() 34 /* Fill regdump with the content of the relevant registers */ in kbase_backend_gpuprops_get() 35 regdump->gpu_id = kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_ID), NULL); in kbase_backend_gpuprops_get() 37 regdump->l2_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 39 regdump->suspend_size = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 41 regdump->tiler_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 43 regdump->mem_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 45 regdump->mmu_features = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 47 regdump->as_present = kbase_reg_read(kbdev, in kbase_backend_gpuprops_get() 49 regdump in kbase_backend_gpuprops_get() 29 kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get() argument 91 kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get_features() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_gpuprops_backend.c | 25 void kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get() argument 29 /* Fill regdump with the content of the relevant registers */ in kbase_backend_gpuprops_get() 30 regdump->gpu_id = kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_ID), NULL); in kbase_backend_gpuprops_get() 32 regdump->l2_features = kbase_reg_read(kbdev, GPU_CONTROL_REG(L2_FEATURES), NULL); in kbase_backend_gpuprops_get() 33 regdump->suspend_size = kbase_reg_read(kbdev, GPU_CONTROL_REG(SUSPEND_SIZE), NULL); in kbase_backend_gpuprops_get() 34 regdump->tiler_features = kbase_reg_read(kbdev, GPU_CONTROL_REG(TILER_FEATURES), NULL); in kbase_backend_gpuprops_get() 35 regdump->mem_features = kbase_reg_read(kbdev, GPU_CONTROL_REG(MEM_FEATURES), NULL); in kbase_backend_gpuprops_get() 36 regdump->mmu_features = kbase_reg_read(kbdev, GPU_CONTROL_REG(MMU_FEATURES), NULL); in kbase_backend_gpuprops_get() 37 regdump->as_present = kbase_reg_read(kbdev, GPU_CONTROL_REG(AS_PRESENT), NULL); in kbase_backend_gpuprops_get() 38 regdump in kbase_backend_gpuprops_get() 66 kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get_features() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_gpuprops.c | 119 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local 127 err = kbase_backend_gpuprops_get(kbdev, ®dump); in kbase_gpuprops_get_props() 132 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props() 133 gpu_props->raw_props.tiler_features = regdump.tiler_features; in kbase_gpuprops_get_props() 134 gpu_props->raw_props.mem_features = regdump.mem_features; in kbase_gpuprops_get_props() 135 gpu_props->raw_props.mmu_features = regdump.mmu_features; in kbase_gpuprops_get_props() 136 gpu_props->raw_props.l2_features = regdump.l2_features; in kbase_gpuprops_get_props() 137 gpu_props->raw_props.core_features = regdump.core_features; in kbase_gpuprops_get_props() 139 gpu_props->raw_props.as_present = regdump.as_present; in kbase_gpuprops_get_props() 140 gpu_props->raw_props.js_present = regdump in kbase_gpuprops_get_props() 304 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_set_features() local 387 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_update_l2_features() local [all...] |
H A D | mali_kbase_hwaccess_gpuprops.h | 45 * kbase_backend_gpuprops_get() - Fill @regdump with GPU properties read from 48 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 54 int kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump); 57 * kbase_backend_gpuprops_get_features - Fill @regdump with GPU properties read 60 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 67 int kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump); 70 * kbase_backend_gpuprops_get_l2_features - Fill @regdump with L2_FEATURES read 73 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 80 int kbase_backend_gpuprops_get_l2_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_gpuprops.c | 184 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local 192 err = kbase_backend_gpuprops_get(kbdev, ®dump); in kbase_gpuprops_get_props() 196 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props() 197 gpu_props->raw_props.tiler_features = regdump.tiler_features; in kbase_gpuprops_get_props() 198 gpu_props->raw_props.mem_features = regdump.mem_features; in kbase_gpuprops_get_props() 199 gpu_props->raw_props.mmu_features = regdump.mmu_features; in kbase_gpuprops_get_props() 200 gpu_props->raw_props.l2_features = regdump.l2_features; in kbase_gpuprops_get_props() 201 gpu_props->raw_props.core_features = regdump.core_features; in kbase_gpuprops_get_props() 203 gpu_props->raw_props.as_present = regdump.as_present; in kbase_gpuprops_get_props() 204 gpu_props->raw_props.js_present = regdump in kbase_gpuprops_get_props() 489 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_set_features() local 625 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_update_l2_features() local [all...] |
H A D | mali_kbase_hwaccess_gpuprops.h | 30 * kbase_backend_gpuprops_get() - Fill @regdump with GPU properties read from 33 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 40 struct kbase_gpuprops_regdump *regdump); 60 * kbase_backend_gpuprops_get_features - Fill @regdump with GPU properties read 63 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 71 struct kbase_gpuprops_regdump *regdump); 74 * kbase_backend_gpuprops_get_l2_features - Fill @regdump with L2_FEATURES read 77 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 85 struct kbase_gpuprops_regdump *regdump);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gpuprops.c | 171 struct kbase_gpuprops_regdump regdump;
in kbase_gpuprops_get_props() local 178 kbase_backend_gpuprops_get(kbdev, ®dump);
in kbase_gpuprops_get_props() 180 gpu_props->raw_props.gpu_id = regdump.gpu_id;
in kbase_gpuprops_get_props() 181 gpu_props->raw_props.tiler_features = regdump.tiler_features;
in kbase_gpuprops_get_props() 182 gpu_props->raw_props.mem_features = regdump.mem_features;
in kbase_gpuprops_get_props() 183 gpu_props->raw_props.mmu_features = regdump.mmu_features;
in kbase_gpuprops_get_props() 184 gpu_props->raw_props.l2_features = regdump.l2_features;
in kbase_gpuprops_get_props() 185 gpu_props->raw_props.suspend_size = regdump.suspend_size;
in kbase_gpuprops_get_props() 187 gpu_props->raw_props.as_present = regdump.as_present;
in kbase_gpuprops_get_props() 188 gpu_props->raw_props.js_present = regdump in kbase_gpuprops_get_props() 318 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_set_features() local [all...] |
H A D | mali_kbase_hwaccess_gpuprops.h | 24 * kbase_backend_gpuprops_get() - Fill @regdump with GPU properties read from 27 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 29 void kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump); 32 * kbase_backend_gpuprops_get - Fill @regdump with GPU properties read from GPU 34 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 39 void kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gpuprops.c | 171 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local 178 kbase_backend_gpuprops_get(kbdev, ®dump); in kbase_gpuprops_get_props() 180 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props() 181 gpu_props->raw_props.tiler_features = regdump.tiler_features; in kbase_gpuprops_get_props() 182 gpu_props->raw_props.mem_features = regdump.mem_features; in kbase_gpuprops_get_props() 183 gpu_props->raw_props.mmu_features = regdump.mmu_features; in kbase_gpuprops_get_props() 184 gpu_props->raw_props.l2_features = regdump.l2_features; in kbase_gpuprops_get_props() 185 gpu_props->raw_props.suspend_size = regdump.suspend_size; in kbase_gpuprops_get_props() 187 gpu_props->raw_props.as_present = regdump.as_present; in kbase_gpuprops_get_props() 188 gpu_props->raw_props.js_present = regdump in kbase_gpuprops_get_props() 321 struct kbase_gpuprops_regdump regdump; kbase_gpuprops_set_features() local [all...] |
H A D | mali_kbase_hwaccess_gpuprops.h | 27 * kbase_backend_gpuprops_get() - Fill @regdump with GPU properties read from 30 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 33 struct kbase_gpuprops_regdump *regdump); 36 * kbase_backend_gpuprops_get - Fill @regdump with GPU properties read from GPU 38 * @regdump: Pointer to struct kbase_gpuprops_regdump structure 44 struct kbase_gpuprops_regdump *regdump);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_gpuprops_backend.c | 33 int kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get() argument 38 /* Fill regdump with the content of the relevant registers */ in kbase_backend_gpuprops_get() 87 *regdump = registers; in kbase_backend_gpuprops_get() 94 int kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get_features() argument 108 regdump->coherency_features = coherency_features; in kbase_backend_gpuprops_get_features() 114 regdump->coherency_features = COHERENCY_FEATURE_BIT(COHERENCY_NONE) | COHERENCY_FEATURE_BIT(COHERENCY_ACE_LITE); in kbase_backend_gpuprops_get_features() 120 int kbase_backend_gpuprops_get_l2_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get_l2_features() argument 129 regdump->l2_features = l2_features; in kbase_backend_gpuprops_get_l2_features()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_gpuprops_backend.c | 33 struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get() 38 /* Fill regdump with the content of the relevant registers */ in kbase_backend_gpuprops_get() 125 *regdump = registers; in kbase_backend_gpuprops_get() 158 struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get_features() 171 regdump->coherency_features = coherency_features; in kbase_backend_gpuprops_get_features() 179 struct kbase_gpuprops_regdump *regdump) in kbase_backend_gpuprops_get_l2_features() 200 regdump->l2_features = l2_features; in kbase_backend_gpuprops_get_l2_features() 201 regdump->l2_config = l2_config; in kbase_backend_gpuprops_get_l2_features() 203 regdump->l2_asn_hash[i] = asn_hash[i]; in kbase_backend_gpuprops_get_l2_features() 32 kbase_backend_gpuprops_get(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get() argument 157 kbase_backend_gpuprops_get_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get_features() argument 178 kbase_backend_gpuprops_get_l2_features(struct kbase_device *kbdev, struct kbase_gpuprops_regdump *regdump) kbase_backend_gpuprops_get_l2_features() argument
|