Home
last modified time | relevance | path

Searched refs:l2_present (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/panfrost/
A Dpanfrost_gpu.c281 pfdev->features.l2_present = gpu_read(pfdev, GPU_L2_PRESENT_LO); in panfrost_gpu_init_features()
282 pfdev->features.l2_present |= (u64)gpu_read(pfdev, GPU_L2_PRESENT_HI) << 32; in panfrost_gpu_init_features()
283 pfdev->features.nr_core_groups = hweight64(pfdev->features.l2_present); in panfrost_gpu_init_features()
349 pfdev->features.shader_present, pfdev->features.l2_present); in panfrost_gpu_init_features()
402 if (pfdev->features.l2_present == 1) in panfrost_get_core_mask()
412 core_mask = ~(pfdev->features.l2_present - 1) & in panfrost_get_core_mask()
413 (pfdev->features.l2_present - 2); in panfrost_get_core_mask()
430 gpu_write(pfdev, L2_PWRON_LO, pfdev->features.l2_present & core_mask); in panfrost_gpu_power_on()
432 val, val == (pfdev->features.l2_present & core_mask), in panfrost_gpu_power_on()
469 gpu_write(pfdev, L2_PWROFF_LO, pfdev->features.l2_present); in panfrost_gpu_power_off()
A Dpanfrost_device.h62 u64 l2_present; member
A Dpanfrost_perfcnt.c294 ncoregroups = hweight64(pfdev->features.l2_present); in panfrost_perfcnt_init()
A Dpanfrost_drv.c76 PANFROST_FEATURE(L2_PRESENT, l2_present); in panfrost_ioctl_get_param()
/drivers/gpu/drm/panthor/
A Dpanthor_gpu.c113 ptdev->gpu_info.l2_present = gpu_read64(ptdev, GPU_L2_PRESENT); in panthor_gpu_init_info()
142 ptdev->gpu_info.shader_present, ptdev->gpu_info.l2_present, in panthor_gpu_init_info()
320 if (ptdev->gpu_info.l2_present != 1) { in panthor_gpu_l2_power_on()
328 u64 core_mask = ~(ptdev->gpu_info.l2_present - 1) & in panthor_gpu_l2_power_on()
329 (ptdev->gpu_info.l2_present - 2); in panthor_gpu_l2_power_on()
A Dpanthor_fw.c1187 panthor_gpu_power_off(ptdev, L2, ptdev->gpu_info.l2_present, 20000); in panthor_fw_unplug()
/drivers/net/ethernet/cavium/thunder/
A Dq_struct.h188 u64 l2_present:1; member
223 u64 l2_present:1;

Completed in 16 milliseconds