Re: drm_do_probe_ddc_edid ENXIO check too aggressive?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Dec 16, 2013 at 4:19 PM, Daniel Vetter <daniel@xxxxxxxx> wrote:
> This usually happens if the hpd isn't properly recessed and we start
> the i2c transaction while the physical connection hasn't been
> established properly yet. If you're _really_ slow and careful you can
> probably even break your current delay (presuming this theory is
> correct).

Hmm yes, I think you are probably right. Without touching the HDMI
cable I disconnect and reconnect the power cable of my TV. Presumably
that plug is more "atomic" :)

When I do that, it detects the resolution fine.

Do you have any suggestions on how to fix this then? Anything nicer
than e.g. a 1 second delay before processing hpd events? That would
still fail in the "slow connect" case but might be the best option?

Daniel
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux