On Thu, Sep 10, 2015 at 04:35:57PM +0300, Ville Syrjälä wrote: > On Thu, Sep 10, 2015 at 01:07:30PM +0000, R, Durgadoss wrote: > > Hi Rodrigo, > > > > I had to add this to get HDMI hotplug working on BXT. > > As you might already know, we have the HPD pins A & B > > swapped in BXT. And, we are using HPD_PORT_A as > > 'intel_encoder->hpd_pin' for HDMI on port B. > > People keep saying that, but according to the spec it's not > even true. A and B are not swapped, but instead all the pins > are sort of shifted by one position. > > HPD A = DDI0 / port B > HPD B = DDI1 / port C > HPD C = DDI2 / port A > > If the code actually did the remapping in a way that matches > the spec, things would be a lot less confusing. And we even have the logic to allow that remapping, so I guess the real job is to figure out where that's not done correctly. Not throwing more hacks on top. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx