drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h
Extension
.h
Size
28627 bytes
Lines
976
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

static const unsigned int gfx10_SECT_CONTEXT_def_1[] = {
	0x00000000, // DB_RENDER_CONTROL
	0x00000000, // DB_COUNT_CONTROL
	0x00000000, // DB_DEPTH_VIEW
	0x00000000, // DB_RENDER_OVERRIDE
	0x00000000, // DB_RENDER_OVERRIDE2
	0x00000000, // DB_HTILE_DATA_BASE
	0x00000000, // HOLE
	0x00000000, // DB_DEPTH_SIZE_XY
	0x00000000, // DB_DEPTH_BOUNDS_MIN
	0x00000000, // DB_DEPTH_BOUNDS_MAX
	0x00000000, // DB_STENCIL_CLEAR
	0x00000000, // DB_DEPTH_CLEAR
	0x00000000, // PA_SC_SCREEN_SCISSOR_TL
	0x40004000, // PA_SC_SCREEN_SCISSOR_BR
	0x00000000, // DB_DFSM_CONTROL
	0x00000000, // DB_DEPTH_INFO
	0x00000000, // DB_Z_INFO
	0x00000000, // DB_STENCIL_INFO
	0x00000000, // DB_Z_READ_BASE
	0x00000000, // DB_STENCIL_READ_BASE
	0x00000000, // DB_Z_WRITE_BASE
	0x00000000, // DB_STENCIL_WRITE_BASE
	0x00000000, // DB_DEPTH_SIZE
	0x00000000, // DB_DEPTH_SLICE
	0x00000000, // DB_Z_INFO2
	0x00000000, // DB_STENCIL_INFO2
	0x00000000, // DB_Z_READ_BASE_HI
	0x00000000, // DB_STENCIL_READ_BASE_HI
	0x00000000, // DB_Z_WRITE_BASE_HI
	0x00000000, // DB_STENCIL_WRITE_BASE_HI
	0x00000000, // DB_HTILE_DATA_BASE_HI
	0x00150055, // DB_RMI_L2_CACHE_CONTROL
	0x00000000, // TA_BC_BASE_ADDR
	0x00000000, // TA_BC_BASE_ADDR_HI
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE
	0, // HOLE

Annotation

Implementation Notes