ENUM ZYNQMP_DPSUB_LAYER_MODE(9)
π ENUM ZYNQMP_DPSUB_LAYER_MODE(9) π
okay bestie so this is from the Kernel API Manual and it's literally just the cutest tiny enum you've ever seen β enum zynqmp_dpsub_layer_mode, aka the vibe check for how a layer gets its pixels. two modes. that's it. iconic minimalism. β¨
β¨ NAME β¨
enum zynqmp_dpsub_layer_mode β Layer mode π
πΈ SYNOPSIS πΈ
enum zynqmp_dpsub_layer_mode {
ZYNQMP_DPSUB_LAYER_NONLIVE ,
ZYNQMP_DPSUB_LAYER_LIVE
};
no cap, that's the whole thing. two constants, zero drama. π
π¦ Constants π¦
ZYNQMP_DPSUB_LAYER_NONLIVEβ non-live (memory) mode π§ β the layer is pulling from memory, lowkey the classic setup.ZYNQMP_DPSUB_LAYER_LIVEβ live (stream) mode π₯ β the layer goes straight from the stream, main character energy, no memory middleman.
π SEE ALSO π
the kernel file lives at ./drivers/gpu/drm/xlnx/zynqmp_disp.c and it's giving whole friend group, so here's everyone:
struct zynqmp_disp_format(9)struct zynqmp_disp_layer_dma(9)struct zynqmp_disp_layer_info(9)struct zynqmp_disp_layer(9)struct zynqmp_disp(9)zynqmp_disp_avbuf_set_format(9)zynqmp_disp_avbuf_set_clocks_sources(9)zynqmp_disp_avbuf_enable_channels(9)zynqmp_disp_avbuf_disable_channels(9)zynqmp_disp_avbuf_enable_audio(9)zynqmp_disp_avbuf_disable_audio(9)zynqmp_disp_avbuf_enable_video(9)zynqmp_disp_avbuf_disable_video(9)zynqmp_disp_avbuf_enable(9)zynqmp_disp_avbuf_disable(9)zynqmp_disp_blend_set_output_format(9)zynqmp_disp_blend_set_bg_color(9)zynqmp_disp_blend_set_global_alpha(9)zynqmp_disp_blend_layer_set_csc(9)zynqmp_disp_blend_layer_enable(9)zynqmp_disp_blend_layer_disable(9)zynqmp_disp_layer_find_format(9)zynqmp_disp_layer_find_live_format(9)zynqmp_disp_layer_drm_formats(9)zynqmp_disp_live_layer_formats(9)zynqmp_disp_layer_enable(9)zynqmp_disp_layer_disable(9)zynqmp_disp_layer_set_format(9)zynqmp_disp_layer_set_live_format(9)zynqmp_disp_layer_update(9)zynqmp_disp_layer_release_dma(9)zynqmp_disp_destroy_layers(9)zynqmp_disp_layer_request_dma(9)zynqmp_disp_create_layers(9)zynqmp_disp_enable(9)zynqmp_disp_disable(9)zynqmp_disp_setup_clock(9)
ok that's the whole page bestie, go read the source, it's literally right there π
πΈ that's a wrap! this came out of ./drivers/gpu/drm/xlnx and the dated stamp on it is October 2026 β so yeah, it's from the future, we stay ahead of the timeline πβ¨ slay and goodbye! π«Ά
π¦ 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