Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:33  
Kconfig 420 bytes 2025-03-06 09:18:33 -  
Makefile 355 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_bo.c 5874 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25

DOC: V3D GEM BO management support Compared to VC4 (V3D 2.x), V3D 3.3 introduces an MMU between the GPU and the bus, allowing us to use shmem objects for our storage instead of CMA.

v3d_debugfs.c 7092 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_drv.c 8767 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25

DOC: Broadcom V3D Graphics Driver This driver supports the Broadcom V3D 3.3 and 4.1 OpenGL ES GPUs.

v3d_drv.h 11501 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_fence.c 1087 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_gem.c 27517 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_irq.c 7310 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_mmu.c 3595 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25

DOC: Broadcom V3D MMU The V3D 3.x hardware (compared to VC4) now includes an MMU.

v3d_perfmon.c 4956 bytes 2025-03-06 09:18:33 2025-03-06 12:25:25  
v3d_regs.h 26025 bytes 2025-03-06 09:18:33 2025-03-06 12:25:26  
v3d_sched.c 11898 bytes 2025-03-06 09:18:33 2025-03-06 12:25:26

DOC: Broadcom V3D scheduling The shared DRM GPU scheduler is used to coordinate submitting jobs to the hardware.

v3d_trace.h 6109 bytes 2025-03-06 09:18:33 2025-03-06 12:25:26  
v3d_trace_points.c 172 bytes 2025-03-06 09:18:33 2025-03-06 12:25:26