Searched refs:l2_present (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/panfrost/ |
D | panfrost_gpu.c | 278 pfdev->features.l2_present = gpu_read(pfdev, GPU_L2_PRESENT_LO); in panfrost_gpu_init_features() 279 pfdev->features.l2_present |= (u64)gpu_read(pfdev, GPU_L2_PRESENT_HI) << 32; in panfrost_gpu_init_features() 280 pfdev->features.nr_core_groups = hweight64(pfdev->features.l2_present); in panfrost_gpu_init_features() 346 pfdev->features.shader_present, pfdev->features.l2_present); in panfrost_gpu_init_features() 387 if (pfdev->features.l2_present == 1) in panfrost_get_core_mask() 397 core_mask = ~(pfdev->features.l2_present - 1) & in panfrost_get_core_mask() 398 (pfdev->features.l2_present - 2); in panfrost_get_core_mask() 415 gpu_write(pfdev, L2_PWRON_LO, pfdev->features.l2_present & core_mask); in panfrost_gpu_power_on() 417 val, val == (pfdev->features.l2_present & core_mask), in panfrost_gpu_power_on() 454 gpu_write(pfdev, L2_PWROFF_LO, pfdev->features.l2_present); in panfrost_gpu_power_off()
|
D | panfrost_device.h | 51 u64 l2_present; member
|
D | panfrost_perfcnt.c | 292 ncoregroups = hweight64(pfdev->features.l2_present); in panfrost_perfcnt_init()
|
D | panfrost_drv.c | 51 PANFROST_FEATURE(L2_PRESENT, l2_present); in panfrost_ioctl_get_param()
|
/linux-6.12.1/drivers/gpu/drm/panthor/ |
D | panthor_gpu.c | 111 ptdev->gpu_info.l2_present = gpu_read(ptdev, GPU_L2_PRESENT_LO); in panthor_gpu_init_info() 112 ptdev->gpu_info.l2_present |= (u64)gpu_read(ptdev, GPU_L2_PRESENT_HI) << 32; in panthor_gpu_init_info() 141 ptdev->gpu_info.shader_present, ptdev->gpu_info.l2_present, in panthor_gpu_init_info() 353 if (ptdev->gpu_info.l2_present != 1) { in panthor_gpu_l2_power_on() 361 u64 core_mask = ~(ptdev->gpu_info.l2_present - 1) & in panthor_gpu_l2_power_on() 362 (ptdev->gpu_info.l2_present - 2); in panthor_gpu_l2_power_on()
|
D | panthor_fw.c | 1153 panthor_gpu_power_off(ptdev, L2, ptdev->gpu_info.l2_present, 20000); in panthor_fw_unplug()
|
/linux-6.12.1/drivers/net/ethernet/cavium/thunder/ |
D | q_struct.h | 188 u64 l2_present:1; member 223 u64 l2_present:1;
|
/linux-6.12.1/include/uapi/drm/ |
D | panthor_drm.h | 334 __u64 l2_present; member
|