mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-14 22:47:12 +00:00
intel/display: avoid too dark display
during early bootstrap. Issue #5501
This commit is contained in:
parent
d9481d6121
commit
1ba010af5d
@ -894,6 +894,8 @@ static void _report_connectors(void * genode_data, bool const discrete)
|
||||
|
||||
char display_name[16] = { 0 };
|
||||
|
||||
unsigned brightness;
|
||||
|
||||
/* read configuration for connector */
|
||||
lx_emul_i915_connector_config(connector->name, &conf_mode);
|
||||
|
||||
@ -903,11 +905,15 @@ static void _report_connectors(void * genode_data, bool const discrete)
|
||||
if (connector->edid_blob_ptr)
|
||||
display_name_from_edid(connector->edid_blob_ptr, display_name, sizeof(display_name));
|
||||
|
||||
brightness = get_brightness(connector, INVALID_BRIGHTNESS);
|
||||
if (!brightness && conf_mode.brightness)
|
||||
brightness = conf_mode.brightness;
|
||||
|
||||
lx_emul_i915_report_connector(connector, genode_data,
|
||||
connector->name,
|
||||
connector->status != connector_status_disconnected,
|
||||
valid_fb,
|
||||
get_brightness(connector, INVALID_BRIGHTNESS),
|
||||
brightness,
|
||||
*display_name ? display_name : 0,
|
||||
connector->display_info.width_mm,
|
||||
connector->display_info.height_mm);
|
||||
|
Loading…
x
Reference in New Issue
Block a user