STRUCT ZYNQMP_DISP_LAYER_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct zynqmp_disp_layer_info(9) β€” the Kernel API Manual glow-up ✨

okay bestie, so this is a page straight out of the Kernel API Manual, section 9, and it's literally the whole scoop on struct zynqmp_disp_layer_info 🫢 (the header up top is a lil truncated like struct zynq...p_layer_info(9), but you and me both know what it says πŸ’–).


🌸 NAME 🌸

struct zynqmp_disp_layer_info β€” static layer information, no cap. it's the ✨unchanging✨ deets about a layer.


πŸŽ€ SYNOPSIS πŸŽ€

here's the whole vibe, verbatim, don't touch a character:

struct zynqmp_disp_layer_info {
    const struct zynqmp_disp_format *formats;
    unsigned int num_formats;
    unsigned int num_channels;
 };

like… that's it. three fields. small struct, huge main character energy πŸ‘‘.


πŸ¦‹ Members πŸ¦‹

  • formats β€” an array of all the supported formats. it's giving "here's the whole menu" πŸ“
  • num_formats β€” how many formats are chillin' in that formats array. the count, the tally, the receipts πŸ’…
  • num_channels β€” number of DMA channels. yes bestie, DMA channels, we love a channel count ✨

🌈 SEE ALSO 🌈

okay this is the long part and i'm not skipping a single one, because every reference ate and left no crumbs πŸ”₯. first off, the kernel file lives at ./drivers/gpu/drm/xlnx/zynqmp_disp.c, and there's enum in there too iykyk.

then the whole friend group:

periodt. that's the whole list, not one dropped πŸ’€πŸ’œ.


fr fr bestie, this is a static info struct β€” it's the read-only vibe check on what a layer can do, not the layer itself. don't be out here expecting it to change on you πŸ™ˆ.

and that's the tea β˜• β€” page sourced from ./drivers/gpu/drm/xlnx, dated October 2026, title struct zynq...p_layer_info(9). mwah, go read the actual kernel docs, ily, bye πŸ§šπŸ’–πŸŽ€

πŸ“¦ where this page comes from