STRUCT DRM_EDP_BACKLIGHT_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is the page for struct drm_edp_backlight_info(9) from the Kernel API Manual β€” and its NAME is literally struct drm_edp_backlight_info - Probed eDP backlight info struct. That's the whole vibe: a little struct holding probed backlight facts. πŸŽ€

🌈 SYNOPSIS 🌈

Here's the exact struct, no cap:

       struct drm_edp_backlight_info {
           u8 pwmgen_bit_count;
           u8 pwm_freq_pre_divider;
           u32 max;
           bool lsb_reg_used : 1;
           bool aux_enable : 1;
           bool aux_set : 1;
           bool luminance_set : 1;
        };

πŸ‘‘ Members πŸ‘‘

  • pwmgen_bit_count β€” the pwmgen bit count. literally that. ✨
  • pwm_freq_pre_divider β€” the PWM frequency pre-divider value being used for this backlight, if any. πŸ¦‹
  • max β€” the maximum backlight level that may be set. πŸ”₯
  • lsb_reg_used β€” do we also write values to the DP_EDP_BACKLIGHT_BRIGHTNESS_LSB register? That's the question, bestie. πŸ’…
  • aux_enable β€” does the panel support the AUX enable cap? πŸ‘‘
  • aux_set β€” does the panel support setting the brightness through AUX? 🌸
  • luminance_set β€” does the panel support setting the brightness through AUX using luminance values? πŸ’œ

πŸ”₯ Description πŸ”₯

This structure contains various data about an eDP backlight, which can be populated by using drm_edp_backlight_init. That's it β€” it's the info struct, doing its main character thing. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹


xoxo, bestie πŸ’… this page's source/version vibe is ./include/drm/display, dated October 2026, and yes we're still talking about this struct drm_edp_backlight_info(9) page. Periodt. 🫢

πŸ“¦ where this page comes from