[Intel-gfx] Questions on display pipes on 835GM
Thomas Richter
thor at math.tu-berlin.de
Sun Oct 6 01:09:49 CEST 2013
Hi Daniel,
> btw I've just read through your dvo code again and I think we can fix this
> easier. If I read your enable hack correctly then we need to have the dpll
> running and the DVO port on. The problem now is that in the dvo ->modeset
> callback this is explicitly _not_ the case.
Please also check the latest mail (just minutes above). There seem to be
three conditions, actually: DPLL running, DVO on, and high-speed mode
selected *at least* if there is only one pipe active.
> This is not a big issue when there's only one pipe in use, but it wreaks
> havoc when more than one pipe is in use. So we need to move all that code
> somewhere else.
Agreed.
> Now if you follow the callchains around the dvo->dpms callbacks the DVO
> port and DPLL are always enabled at that point in time, so I think we
> should be able to fix this all by moving the modeset code around to that
> place.
True, but probably with the high-speed bit in the wrong state.
Greetings,
Thomas
More information about the Intel-gfx
mailing list