Re: [PATCH 00/13] modeset interface cleanups

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

 



Although I had those 2 doubts and aren't 100% sure this wont cause any
regression I'm confortable in give my rv-b to full series.

So,

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx>



On Sun, Jul 21, 2013 at 4:36 PM, Daniel Vetter <daniel.vetter@xxxxxxxx> wrote:
> Hi all,
>
> I've figured it's time that we rip out our legacy modeset encoder callbacks from
> the crtc helpers and only use the new ones. This patch series converts over the
> last few stragglers of encoder_helper_funcs->mode_set and ->mode_fixup.
>
> As the icing on the cake I've thrown in a conversion of the old timings_set
> logic to something more natural in our new world where we precompute the entire
> pipe config and can freely control the code flow in that stage.
>
> Comments, flames and testing highly welcome.
>
> Cheers, Daniel
>
> Daniel Vetter (13):
>   drm/i915/dvo: use intel_encoder to the upcast macro
>   drm/i915/dvo: switch ->mode_fixup to ->compute_config
>   drm/i915: rip out legacy encoder->mode_fixup logic
>   drm/i915/dvo: use native encoder ->mode_set callback
>   drm/i915/sdvo: use intel_encoder for upcast helper
>   drm/i915/tv: Use native encoder->mode_set callback
>   drm/i915/crt: use native encoder->mode_set callback
>   drm/i915/hdmi: use native encoder mode_set callback
>   drm/i915/dp: use native encoder ->mode_set callback
>   drm/i915/lvds: use the native encoder ->mode_set callback
>   drm/i915/ddi: use the native encoder ->mode_set callback
>   drm/i915: rip out legacy encoder->mode_set callback
>   drm/i915: clean up crtc timings computation
>
>  drivers/gpu/drm/i915/intel_crt.c     | 34 +++++++++-------------
>  drivers/gpu/drm/i915/intel_ddi.c     | 39 +++++++++++--------------
>  drivers/gpu/drm/i915/intel_display.c | 36 ++++-------------------
>  drivers/gpu/drm/i915/intel_dp.c      | 19 +++++-------
>  drivers/gpu/drm/i915/intel_drv.h     |  4 ---
>  drivers/gpu/drm/i915/intel_dvo.c     | 56 +++++++++++++++++-------------------
>  drivers/gpu/drm/i915/intel_hdmi.c    | 29 ++++++++-----------
>  drivers/gpu/drm/i915/intel_lvds.c    | 16 ++++-------
>  drivers/gpu/drm/i915/intel_panel.c   |  3 --
>  drivers/gpu/drm/i915/intel_sdvo.c    | 23 +++++++--------
>  drivers/gpu/drm/i915/intel_tv.c      | 27 ++++++-----------
>  11 files changed, 105 insertions(+), 181 deletions(-)
>
> --
> 1.8.1.4
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx



-- 
Rodrigo Vivi
Blog: http://blog.vivi.eng.br
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux