Home
last modified time | relevance | path

Searched refs:drrs_type (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_drrs.h11 enum drrs_type;
18 const char *intel_drrs_type_str(enum drrs_type drrs_type);
H A Dintel_panel.h12 enum drrs_type;
41 enum drrs_type intel_panel_drrs_type(struct intel_connector *connector);
H A Dintel_drrs.c51 const char *intel_drrs_type_str(enum drrs_type drrs_type) in intel_drrs_type_str() argument
59 if (drrs_type >= ARRAY_SIZE(str)) in intel_drrs_type_str()
62 return str[drrs_type]; in intel_drrs_type_str()
H A Dintel_panel.c204 enum drrs_type intel_panel_drrs_type(struct intel_connector *connector) in intel_panel_drrs_type()
206 return connector->panel.vbt.drrs_type; in intel_panel_drrs_type()
739 connector->panel.vbt.drrs_type = DRRS_TYPE_NONE; in intel_panel_init()
H A Dintel_bios.c812 * The below piece of code is required to adjust vbt.drrs_type in parse_panel_options()
817 panel->vbt.drrs_type = DRRS_TYPE_STATIC; in parse_panel_options()
821 panel->vbt.drrs_type = DRRS_TYPE_SEAMLESS; in parse_panel_options()
826 panel->vbt.drrs_type = DRRS_TYPE_NONE; in parse_panel_options()
1333 * If DRRS is not supported, drrs_type has to be set to 0. in parse_panel_driver_features()
1338 if (!driver->drrs_enabled && panel->vbt.drrs_type != DRRS_TYPE_NONE) { in parse_panel_driver_features()
1344 panel->vbt.drrs_type = DRRS_TYPE_STATIC; in parse_panel_driver_features()
1346 panel->vbt.drrs_type = DRRS_TYPE_NONE; in parse_panel_driver_features()
1372 * If DRRS is not supported, drrs_type has to be set to 0. in parse_power_conservation_features()
1377 if (!panel_bool(power->drrs, panel_type) && panel->vbt.drrs_type ! in parse_power_conservation_features()
[all...]
H A Dintel_display_types.h294 enum drrs_type { enum
312 enum drrs_type drrs_type; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_bios.c252 * The below piece of code is required to adjust vbt.drrs_type in parse_panel_options()
257 dev_priv->vbt.drrs_type = STATIC_DRRS_SUPPORT; in parse_panel_options()
261 dev_priv->vbt.drrs_type = SEAMLESS_DRRS_SUPPORT; in parse_panel_options()
266 dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED; in parse_panel_options()
689 * If DRRS is not supported, drrs_type has to be set to 0. in parse_driver_features()
695 dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED; in parse_driver_features()
718 * If DRRS is not supported, drrs_type has to be set to 0. in parse_power_conservation_features()
724 dev_priv->vbt.drrs_type = DRRS_NOT_SUPPORTED; in parse_power_conservation_features()
H A Dintel_dp.c7610 if (dev_priv->vbt.drrs_type != SEAMLESS_DRRS_SUPPORT) { in intel_dp_drrs_init()
7622 dev_priv->drrs.type = dev_priv->vbt.drrs_type; in intel_dp_drrs_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_drv.h669 enum drrs_support_type drrs_type; member

Completed in 26 milliseconds