STRUCT XILINX_VDMA_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct xilinx_vdma_config(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct xilinx_vdma_config(9) β€” aka the VDMA Configuration structure. we’re doing a full member roll call, no skips, no cap. ✨


✨ SYNOPSIS ✨

here’s the exact struct shape, character for character:

       struct xilinx_vdma_config {
           int frm_dly;
           int gen_lock;
           int master;
           int frm_cnt_en;
           int park;
           int park_frm;
           int coalesc;
           int delay;
           int reset;
           int ext_fsync;
           bool vflip_en;
        };

🫢 Members 🫢

  • frm_dly β€” the frame delay. πŸ’…
  • gen_lock β€” tells you whether it’s in gen-lock mode. πŸ”’
  • master β€” the master it syncs to. πŸ‘‘
  • frm_cnt_en β€” enables frame count enable. yes, that’s the whole vibe. πŸŽ€
  • park β€” whether it wants to park. πŸ…ΏοΈ
  • park_frm β€” the frame to park on. πŸ–ΌοΈ
  • coalesc β€” the interrupt coalescing threshold. ⚑
  • delay β€” the delay counter. ⏳
  • reset β€” resets the channel. πŸ”„
  • ext_fsync β€” the external frame sync source. πŸ›°οΈ
  • vflip_en β€” enables vertical flip. πŸ™ƒ

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./include/linux/dma/xilinx_dma.h 🌸

that’s the whole page, bestie. it comes from ./include/linux/dma, dated October 2026, and the main character is literally struct xilinx_vdma_config(9). πŸ’œβœ¨πŸ«Ά

πŸ“¦ where this page comes from