public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Jani Nikula <jani.nikula@linux.intel.com>
To: Paul Menzel <pmenzel@molgen.mpg.de>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>
Cc: LKML <linux-kernel@vger.kernel.org>, dri-devel@lists.freedesktop.org
Subject: Re: Powered off Philips TV sends corrupt EDID causing flickering
Date: Wed, 22 Nov 2023 12:38:34 +0200	[thread overview]
Message-ID: <87leaqm5sl.fsf@intel.com> (raw)
In-Reply-To: <c9e3a8f1-d053-4203-a364-0d0703fafd19@molgen.mpg.de>

On Tue, 21 Nov 2023, Paul Menzel <pmenzel@molgen.mpg.de> wrote:
> Dear Linux folks,
>
>
> Connecting a USB Type-C port replicator [1] to the only USB Type-C port 
> of the Dell XPS 13 9360 with Debian sid/unstable and Debian’s Linux 
> kernel 6.10.5, and then connecting a Philips 40PFL5206H/12 TV device, 
> that is powered off or in standby, to the HDMI port, Linux logs:
>
> ```
> [    0.000000] Linux version 6.5.0-4-amd64 
> (debian-kernel@lists.debian.org) (gcc-13 (Debian 13.2.0-6) 13.2.0, GNU 
> ld (GNU Binutils for Debian) 2.41) #1 SMP PREEMPT_DYNAMIC Debian 
> 6.5.10-1 (2023-11-03)
> […]
> [    0.000000] DMI: Dell Inc. XPS 13 9360/0596KF, BIOS 2.21.0 06/02/2022
> […]
> [  160.004836] EDID has corrupt header
> [  160.004866] 	[00] BAD  00 00 00 00 00 00 00 00 00 7f ff ff ff ff ff ff
> [  160.004875] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004881] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004886] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004905] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004911] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004917] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.004921] 	[00] BAD  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [  160.013662] Registered IR keymap rc-cec
> [  160.014001] rc rc0: DP-1 as /devices/pci0000:00/0000:00:02.0/rc/rc0
> [  160.014305] input: DP-1 as 
> /devices/pci0000:00/0000:00:02.0/rc/rc0/input33
> [  160.228342] EDID has corrupt header
> [  160.408917] EDID has corrupt header
> ```
>
> The internal display of the laptop also switches off shortly, but comes 
> back after two or three seconds. This is very likely due to me 
> configuring the internal display to turn off once an external display is 
> used.
>
> No idea, why the TV is able to transmit anything at all, when it is 
> turned/powered off. To avoid the flickering, would it be possible to 
> ignore events from displays sending such incorrect EDID?

Depending on how the port replicator works, this may not come from the
TV at all.

And all of this probably depends on GPU and driver, which are not
mentioned.

If it's i915, please see [1] on how to file a bug.

Thanks,
Jani.


[1] https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html

>
>
> Kind regards,
>
> Paul

-- 
Jani Nikula, Intel

  reply	other threads:[~2023-11-22 10:38 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-21 15:08 Powered off Philips TV sends corrupt EDID causing flickering Paul Menzel
2023-11-22 10:38 ` Jani Nikula [this message]
2023-11-23 14:17   ` Paul Menzel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87leaqm5sl.fsf@intel.com \
    --to=jani.nikula@linux.intel.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=pmenzel@molgen.mpg.de \
    --cc=tzimmermann@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox