[Intel-gfx] [RFC PATCH 0/2] suppress the wrong long hotplug events
Jani Nikula
jani.nikula at linux.intel.com
Wed Mar 16 08:12:10 UTC 2022
On Tue, 15 Mar 2022, Vinod Govindapillai <vinod.govindapillai at intel.com> wrote:
> Monitors like LG 27UL650-W, 27UK850 goes into power sleep state
> and generates long duration hotplug events even when the monitor
> is connected for display. Here is a proposal to detect and
> suppress such hotplug events by "sleep" for 2 secs for power
> state monitor become available before enable atomic commit.
I don't understand the failure mode. Please elaborate. Do we have a bug
report?
BR,
Jani.
> A debugfs entry is created to enable the suppression of the
> hotplug event in such scenarios.
>
> Cc: Imre Deak <imre.deak at intel.com>
>
> Mohammed Khajapasha (2):
> drm/i915/display: Add disable wait time for power state connector
> drm/i915/display: Add sleep for power state connector
>
> .../gpu/drm/i915/display/intel_connector.c | 3 +
> drivers/gpu/drm/i915/display/intel_display.c | 80 +++++++++++++++++++
> drivers/gpu/drm/i915/display/intel_display.h | 8 ++
> .../drm/i915/display/intel_display_debugfs.c | 58 ++++++++++++++
> .../drm/i915/display/intel_display_debugfs.h | 7 ++
> .../drm/i915/display/intel_display_types.h | 2 +
> drivers/gpu/drm/i915/i915_drv.h | 2 +
> 7 files changed, 160 insertions(+)
--
Jani Nikula, Intel Open Source Graphics Center
More information about the Intel-gfx
mailing list