STRUCT XILINX_VDMA_DESC_HW(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct xilinx_vdma_desc_hw β€” Hardware Descriptor, bestie. This is the Kernel API Manual page for struct xilinx_vdma_desc_hw(9), and she is literally the hardware descriptor struct. No cap. πŸ’…


✨ SYNOPSIS ✨

okay so here’s the struct in all her glory, verbatim, fr fr:

struct xilinx_vdma_desc_hw {
    u32 next_desc;
    u32 pad1;
    u32 buf_addr;
    u32 buf_addr_msb;
    u32 vsize;
    u32 hsize;
    u32 stride;
};

πŸŽ€ Members πŸŽ€

  • next_desc β€” Next Descriptor Pointer 0x00
  • pad1 β€” Reserved 0x04
  • buf_addr β€” Buffer address 0x08
  • buf_addr_msb β€” MSB of Buffer address 0x0C
  • vsize β€” Vertical Size 0x10
  • hsize β€” Horizontal Size 0x14
  • stride β€” Number of bytes between the first pixels of each horizontal line 0x18

🌈 SEE ALSO 🌈

Kernel file ./drivers/dma/xilinx/xilinx_dma.c is also in the mix, and the SEE ALSO squad is huge β€” like, all of these besties, periodt:


mwah πŸ’‹ okay that’s the page! source/version: ./drivers/dma/xilinx Β· date: October 2026 Β· manual: Kernel API Manual Β· page: struct xilinx_vdma_desc_hw(9) β€” bye bestie, go read the kernel file 🫢✨

πŸ“¦ where this page comes from