zynqmp_disp_...set_bg_color(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… zynqmp_disp_blend_set_bg_color(9) β€” the kernel API manual, bestie edition πŸŽ€

okay so this is a page from the Kernel API Manual (that's the manual name, showing up here at the top instead of as a stuffy header line, you're welcome ✨). It's all about one tiny little function that sets a background color, and honestly? She's small but she matters.


✨ NAME ✨

zynqmp_disp_blend_set_bg_color β€” literally just: set the background color. That's the whole job. Iconic, minimal, no notes. πŸ‘‘


🌸 SYNOPSIS 🌸

void zynqmp_disp_blend_set_bg_color (struct zynqmp_disp *disp , u32 rcr
, u32 gy , u32 bcb );

so she returns void (meaning: nothing comes back, she just does the thing 🫢) and she takes four arguments. Four. Count 'em. Let's meet them πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • disp β€” the Display controller. This is the main character of the whole operation, the struct everything hangs off of.
  • rcr β€” the Red/Cr color component. Red or Cr, depending on your whole situation β€” more on that in a sec πŸ‘€
  • gy β€” the Green/Y color component. Green or Y. Same deal.
  • bcb β€” the Blue/Cb color component. Blue or Cb. You're seeing the pattern, right? πŸ’…

🧚 DESCRIPTION 🧚

okay so listen β€” this is the part where it all clicks. This function sets the background color to (rcr, gy, bcb). And those three values map to the R, G and B components... or to the Cr, Y and Cb components... respectively.

Which one is it?? Depends on the selected output format, bestie. That's it, that's the twist 🌈 So the same three numbers get read one way or the other depending on which output format you've got going on. No cap.


πŸ”₯ SEE ALSO πŸ”₯

the full squad, in order, no one left behind πŸ’œ


πŸ’Œ quick lil sign-off before you go: this page lives in ./drivers/gpu/drm/xlnx, it's dated October 2026, and it's part of the same zynqmp_disp_...set_bg_color(9) manual you've been reading this whole time. mwah, go set some background colors bestie πŸ’…βœ¨πŸŽ€
πŸ“¦ where this page comes from