zynqmp_disp_...global_alpha(9)
β¨ zynqmp_disp_...global_alpha(9) β¨
okay bestie, welcome to the Kernel API Manual π this one's a function page, and it's short and sweet β we're talking global alpha blending on the ZynqMP display controller. let's get into it π
πΈ NAME πΈ
zynqmp_disp_blend_set_global_alpha β configure global alpha blending β¨ literally what it says on the tin, no cap.
π¦ SYNOPSIS π¦
void zynqmp_disp_blend_set_global_alpha (struct zynqmp_disp *disp , bool
enable , u32 alpha );
that's it. that's the whole signature. returns nothing (void), takes three things, done. ate and left no crumbs π₯
π ARGUMENTS π
dispβ the display controller, aka the main character of this whole operation πenableβtrueto enable global alpha blending. flip it on, babe π«Άalphaβ the global alpha value. heads up though: it's ignored ifenabledis false, so don't come crying if you set it while blending is off π
π SEE ALSO π
the kernel file lives right here: ./drivers/gpu/drm/xlnx/zynqmp_disp.c β go read it, iykyk π
and here's the whole friend group, fr fr:
enum zynqmp_dpsub_layer_mode(9)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_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)
like, that's a whole squad. touch grass after reading all of those, seriously π±π¦
mwah π that's the page! sourced straight from ./drivers/gpu/drm/xlnx, dated October 2026, and it's the zynqmp_disp_...global_alpha(9) page you just read, bestie. go blend some alpha, 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