aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/sti/sti_awg_utils.c
Commit message (Collapse)AuthorAge
* drm/sti: adjust delay for AWGBich Hemon2016-06-27
| | | | | | | Compensate delay introduced by AWG IP during DE generation Signed-off-by: Bich Hemon <bich.hemon@st.com> Reviewed-by: Vincent ABRIOU <vincent.abriou@st.com>
* drm/sti: fix dvo data_enable signalBich Hemon2016-02-26
| | | | | | | | Modify AWG algorithm in order to handle more than 1023 lines Signed-off-by: Bich Hemon <bich.hemon@st.com> Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Reviewed-by: Vincent Abriou <vincent.abriou@st.com>
* drm/sti: awg_utils code cleanupBich Hemon2016-02-26
| | | | | | | | | data_en is a local variable that doesn't need to be set as awg_generate_instr can be called directly with the requested value. Signed-off-by: Bich Hemon <bich.hemon@st.com> Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Reviewed-by: Vincent Abriou <vincent.abriou@st.com>
* drm/sti: remove redundant sign extensionsRasmus Villemoes2015-11-03
| | | | | | | | | arg is long int, so arg = (arg << 22) >> 22 makes the upper 22 bits of arg equal to bit 9 (or bit 41). But we then mask away all but bits 0-9, so this is entirely redundant. Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> Reviewed-by: Vincent Abriou <vincent.abriou@st.com>
* drm: sti: fix static checker warning in sti_awg_utilsVincent Abriou2015-02-04
| | | | | | | The shift and the mask done on arg value is useless since arg is null. Signed-off-by: Vincent Abriou <vincent.abriou@st.com>
* drm: sti: add DVO output connectorBenjamin Gaignard2014-12-30
Digital Video Out connector driver LCD panels. Like HDMI and HDA it create bridge, encoder and connector drm object. Add binding description. Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>