Searched refs:shader_present (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gpu.c | 252 pfdev->features.shader_present = gpu_read(pfdev, GPU_SHADER_PRESENT_LO); in panfrost_gpu_init_features() 253 pfdev->features.shader_present |= (u64)gpu_read(pfdev, GPU_SHADER_PRESENT_HI) << 32; in panfrost_gpu_init_features() 325 dev_info(pfdev->dev, "shader_present=0x%0llx l2_present=0x%0llx", in panfrost_gpu_init_features() 326 pfdev->features.shader_present, pfdev->features.l2_present); in panfrost_gpu_init_features() 347 hweight64(pfdev->features.shader_present)); in panfrost_get_core_mask() 369 pfdev->features.shader_present & core_mask); in panfrost_gpu_power_on() 371 val, val == (pfdev->features.shader_present & core_mask), in panfrost_gpu_power_on() 388 gpu_write(pfdev, SHADER_PWROFF_LO, pfdev->features.shader_present); in panfrost_gpu_power_off()
|
H A D | panfrost_device.h | 32 u64 shader_present; member
|
H A D | panfrost_perfcnt.c | 305 * shader_present might be sparse, but the counters layout in panfrost_perfcnt_init() 309 ncores = fls64(pfdev->features.shader_present); in panfrost_perfcnt_init()
|
H A D | panfrost_drv.c | 49 PANFROST_FEATURE(SHADER_PRESENT, shader_present); in panfrost_ioctl_get_param()
|
H A D | panfrost_job.c | 139 affinity = pfdev->features.shader_present; in panfrost_job_write_affinity()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gpu.c | 241 pfdev->features.shader_present = gpu_read(pfdev, GPU_SHADER_PRESENT_LO); in panfrost_gpu_init_features() 242 pfdev->features.shader_present |= (u64)gpu_read(pfdev, GPU_SHADER_PRESENT_HI) << 32; in panfrost_gpu_init_features() 314 dev_info(pfdev->dev, "shader_present=0x%0llx l2_present=0x%0llx", in panfrost_gpu_init_features() 315 pfdev->features.shader_present, pfdev->features.l2_present); in panfrost_gpu_init_features() 332 gpu_write(pfdev, SHADER_PWRON_LO, pfdev->features.shader_present); in panfrost_gpu_power_on() 334 val, val == pfdev->features.shader_present, 100, 20000); in panfrost_gpu_power_on()
|
H A D | panfrost_device.h | 31 u64 shader_present; member
|
H A D | panfrost_perfcnt.c | 302 * shader_present might be sparse, but the counters layout in panfrost_perfcnt_init() 306 ncores = fls64(pfdev->features.shader_present); in panfrost_perfcnt_init()
|
H A D | panfrost_drv.c | 48 PANFROST_FEATURE(SHADER_PRESENT, shader_present); in panfrost_ioctl_get_param()
|
H A D | panfrost_job.c | 145 affinity = pfdev->features.shader_present; in panfrost_job_write_affinity()
|
Completed in 8 milliseconds