[Intel-gfx] [PATCH 3/3] drm/i915: Make infoframe trnsmission more reliable on g4x

Damien Lespiau damien.lespiau at intel.com
Mon Feb 10 13:16:14 CET 2014


On Thu, Jan 23, 2014 at 11:15:35PM +0200, ville.syrjala at linux.intel.com wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> 
> On g4x there's just one video DIP, but there can be two HDMI/DVI
> ports. Currently even a DVI monitor on another port can clobber
> the infoframes meant for a real HDMI monitor on the other port.
> 
> Make sure we only ever send DIPs to one port. The first port with a
> HDMI sink to get there gets to own the DIP until such time that the
> port is completely turned off (ie. not just DPMS off). If there are
> two HDMI sinks attached, the one to arrive second doesn't get any
> infoframes. And if there's a DVI sink on the other port, it will
> no longer disable DIP transmission for the other port.
> 
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>

Reviewed-by: Damien Lespiau <damien.lespiau at intel.com>

I guess follow-up patches could turn off Video DIPs on other platforms,
if I read the code correctly we're always leaving Video DIPs on when
disabling the pipe.

-- 
Damien



More information about the Intel-gfx mailing list