STRUCT AMDGPU_DM_LUMINANCE_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct amdgpu_dm_luminance_data β€” Kernel API Manual πŸ’–

okay bestie, so this is a whole page about struct amdgpu_dm_luminance_data(9), and it's giving "tiny struct, big main character energy" ✨ it lives in the Kernel API Manual, and honestly? it's short, it's sweet, and it ate. let's get into it πŸŽ€


✨ NAME ✨

struct amdgpu_dm_luminance_data β€” literally just Custom luminance data πŸ’… that's the whole vibe, no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the struct in all its glory, copied exactly, don't come for me:

struct amdgpu_dm_luminance_data {
    u8 luminance;
    u8 input_signal;
 };

two members, both u8, both iconic. obsessed 🫢


🌸 Members 🌸

  • luminance β€” Luminance in percent πŸ’‘ (yes, percent, keep that in mind, bestie, it's not 0-255 like its sibling πŸ‘€)
  • input_signal β€” Input signal in range 0-255 🎚️ so like, a full byte range, exactly what you'd expect from a u8. slay.

🌈 SEE ALSO 🌈

bestie there is a lot of family here, and this struct is the moment, but the whole friend group at the kernel file ./drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h is also eating:

  • struct dm_compressor_info(9)
  • struct dm_boot_time_crc_info(9)
  • struct dmub_hpd_work(9)
  • struct vblank_control_work(9)
  • struct idle_workqueue(9)
  • struct vupdate_offload_work(9)
  • struct amdgpu_dm_backlight_caps(9)
  • struct dal_allocation(9)
  • struct hpd_rx_irq_offload_work_queue(9)
  • struct hpd_rx_irq_offload_work(9)
  • struct amdgpu_display_manager(9)
  • struct amdgpu_hdmi_vsdb_info(9)

like, twelve whole structs?? it's a whole group chat, iykyk πŸ’€πŸ’œ

ngl bestie, if you're poking around amdgpu_dm.h you're deep in the DRM/AMD display driver. hydrate, take breaks, and remember: luminance is in percent and input_signal is 0-255 πŸ™ˆ

⭐ and that's the page!! no bugs, no warnings, no environment variables, just a cute little struct being its best self 🧚 source/version is ./drivers/gpu/drm/amd/display/..., dated October 2026, and this whole thing is struct amdg...minance_data(9) β€” the truncated title is doing its own thing, we love it anyway πŸ’– Ctrl+D your way out, mwah πŸ“

πŸ“¦ where this page comes from