Home
last modified time | relevance | path

Searched refs:regdump (Results 1 - 12 of 12) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_gpuprops_backend.c30 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 Dmali_kbase_gpuprops_backend.c25 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 Dmali_kbase_gpuprops.c119 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local
127 err = kbase_backend_gpuprops_get(kbdev, &regdump); 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 Dmali_kbase_hwaccess_gpuprops.h45 * 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 Dmali_kbase_gpuprops.c184 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local
192 err = kbase_backend_gpuprops_get(kbdev, &regdump); 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 Dmali_kbase_hwaccess_gpuprops.h30 * 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 Dmali_kbase_gpuprops.c171 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local
178 kbase_backend_gpuprops_get(kbdev, &regdump); 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 Dmali_kbase_hwaccess_gpuprops.h24 * 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 Dmali_kbase_gpuprops.c171 struct kbase_gpuprops_regdump regdump; in kbase_gpuprops_get_props() local
178 kbase_backend_gpuprops_get(kbdev, &regdump); 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 Dmali_kbase_hwaccess_gpuprops.h27 * 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 Dmali_kbase_gpuprops_backend.c33 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 Dmali_kbase_gpuprops_backend.c33 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

Completed in 8 milliseconds