pdc_tx_list_final(9)
π pdc_tx_list_final(9) π
okay bestie, welcome to the Kernel API Manual page for pdc_tx_list_final(9) β this one is lowkey giving βlast frame, final index, letβs goβ energy. π
β¨
πΈ NAME πΈ
pdc_tx_list_final β initiate DMA transfer of last frame written to tx ring.
π¦ SYNOPSIS π¦
int pdc_tx_list_final (struct pdc_state *pdcs );
π ARGUMENTS π
pdcsβ PDC state for SPU to process the request.
β¨ DESCRIPTION β¨
okay so hereβs the vibe: this sets the index of the last descriptor written in both the rx and tx ring. both rx and tx, bestie. periodt. π
π₯ RETURN π₯
PDC_SUCCESS
π SEE ALSO π
the whole fam is here, no cap:
- Kernel file
./drivers/mailbox/bcm-pdc-mailbox.c pdc_setup_debugfs(9)pdc_build_rxd(9)pdc_build_txd(9)pdc_receive_one(9)pdc_receive(9)pdc_tx_list_sg_add(9)pdc_rx_list_init(9)pdc_rx_list_sg_add(9)pdc_irq_handler(9)pdc_work_cb(9)pdc_ring_init(9)pdc_desc_count(9)pdc_rings_full(9)pdc_last_tx_done(9)pdc_send_data(9)pdc_hw_init(9)pdc_hw_disable(9)pdc_rx_buf_pool_create(9)pdc_interrupts_init(9)pdc_mb_init(9)pdc_dt_read(9)pdc_probe(9)
xoxo π this iconic little page comes from source/version ./drivers/mailbox, dated October 2026, and it is literally pdc_tx_list_final(9). slay. π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms