docs(evidence): record task-33 DCN315 surface-list append to AGENTS.md
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
TASK 33 — DCN315 Surface List Append to AGENTS.md
|
||||
==================================================
|
||||
Status: ALREADY APPLIED AND COMMITTED ON BRANCH 0.3.2
|
||||
|
||||
AGENTS.md amendment:
|
||||
Location: root AGENTS.md, block "### amdgpu + redbear DCN315 display-slice exemption (operator-approved 2026-08-04)"
|
||||
Lines: ~512–588
|
||||
Commit: 5c4f7d2580 docs(gpu): DCN315 closure record + AGENTS.md surface list (closure-first)
|
||||
|
||||
Appended content summary:
|
||||
- Authorized C ABI surface: 34 units
|
||||
* Register headers (5): dcn_3_1_5_offset.h, dcn_3_1_5_sh_mask.h, dpcs_4_2_2_offset.h, dpcs_4_2_2_sh_mask.h, mp_13_0_5_offset.h
|
||||
* DCN315 register tables in dcn315_resource.c (~1,000 lines)
|
||||
* Clock manager (4): dcn315_clk_mgr.c/h, dcn315_smu.c/h
|
||||
* GPIO subsystem (4): hw_factory_dcn315.c/h, hw_translate_dcn315.c/h
|
||||
* Interrupt service (2): irq_service_dcn315.c/h
|
||||
* DMUB interface (5): dmub_dcn315.c/h, dmub_srv.c, dmub_srv.h, dmub_dcn31.h
|
||||
* DCN31 pipe subsystem register macro headers (11)
|
||||
* HW sequencer: dcn31_hwseq.c
|
||||
* Firmware blob: dcn_3_1_5_dmcub.bin
|
||||
- Reference-only Rust reimplementation: 21 units
|
||||
* Resource pool construction (5)
|
||||
* DML math (3): dcn31_fpu.c, display_mode_vba_31.c, display_rq_dlg_calc_31.c
|
||||
* HWSS orchestration (2): dcn31_init.c/h
|
||||
* Policy function groups (11)
|
||||
- Binding boundary note: "No C may be added beyond the above C ABI list."
|
||||
- Pointer to full closure doc: local/docs/evidence/ryzen-x670e/dcn315-closure.md
|
||||
|
||||
Verification commands:
|
||||
grep -n "Concrete surface list (appended by the DCN315 closure record" AGENTS.md
|
||||
grep -n "34 C ABI surface units, 21 Rust reimplementation units" AGENTS.md
|
||||
grep -n "No C may be added beyond the above C ABI list" AGENTS.md
|
||||
|
||||
Note:
|
||||
The requested commit message "docs(policy): append DCN315 closure-record C-ABI surface list to AGENTS.md"
|
||||
was not used because the append was already committed as part of 5c4f7d2580, which also created the
|
||||
closure record document. The AGENTS.md content matches the requested outcome exactly.
|
||||
Reference in New Issue
Block a user