Hi, Changes since v1: - separated the patches from the sync drive edge selection series [1] - commit messages updated as per Tomi's comments - other comments from Tomi for patch 10 (was 13) and 11 (was 14) addressed also The following series will convert the omapdrm stack to use the generic videmode instead of the private omap_video_timings struct for the panel information. It depends on the 'video: of: Drive edge selection for sync' series [1] as it is using the flags introduced by the sync drive edge selection support. The patches are most mechanical ones. I have decided to split it up to small chunks and did one change at the time to finally remove the omap_video_timings from omapdrm. generated on top of 4.8-rc7 + [1] Regards, Peter [1] http://marc.info/?l=linux-fbdev&m=147454058512738&w=2 --- Peter Ujfalusi (23): drm/omap: omap_display_timings: rename x_res to hactive drm/omap: omap_display_timings: rename y_res to vactive drm/omap: omap_display_timings: rename hsw to hsync_len drm/omap: omap_display_timings: rename hfp to hfront_porch drm/omap: omap_display_timings: rename hbp to hback_porch drm/omap: omap_display_timings: rename vsw to vsync_len drm/omap: omap_display_timings: rename vfp to vfront_porch drm/omap: omap_display_timings: rename vbp to vback_porch drm/omap: HDMI5: Use pointer to cfg->v_fc_config.timings in hdmi_core_video_config drm/omap: omap_display_timings: Use display_flags for interlace mode drm/omap: dispc: Simplify _dispc_mgr_set_lcd_timings() parameters drm/omap: omap_display_timings: Use display_flags for h/vsync level drm/omap: omap_display_timings: Use display_flags for DE level drm/omap: omap_display_timings: Use display_flags for double_pixel mode drm/omap: omap_display_timings: Use display_flags for pixel data edge drm/omap: omap_display_timings: Use display_flags for sync edge drm/omap: Change the types of struct omap_video_timings members drm/omap: Replace struct omap_video_timings with videomode drm/omap: Use consistent name for struct videomode drm/omap: panel-tpo-td043mtea1: Add note for incorrect sync drive edge drm/omap: panel-tpo-td028ttec1: Add note for incorrect sync drive edge drm/omap: panel-sharp-ls037v7dw01: Add note for incorrect data drive edge drm/omap: panel-lgphilips-lb035q02: Add note for incorrect data drive edge and DE level .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 47 ++--- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 50 +++-- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 49 +++-- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 20 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 31 ++- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 20 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 30 ++- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 25 ++- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 59 +++--- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 52 +++-- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 58 +++--- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 53 +++-- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 57 +++--- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 54 ++--- drivers/gpu/drm/omapdrm/dss/dispc.c | 222 +++++++++------------ drivers/gpu/drm/omapdrm/dss/display.c | 78 +------- drivers/gpu/drm/omapdrm/dss/dpi.c | 40 ++-- drivers/gpu/drm/omapdrm/dss/dsi.c | 156 ++++++++------- drivers/gpu/drm/omapdrm/dss/dss.h | 5 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 31 +-- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 31 +-- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 85 ++++---- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 73 ++++--- drivers/gpu/drm/omapdrm/dss/omapdss.h | 98 +++------ drivers/gpu/drm/omapdrm/dss/output.c | 5 +- drivers/gpu/drm/omapdrm/dss/rfbi.c | 49 +++-- drivers/gpu/drm/omapdrm/dss/sdi.c | 33 ++- drivers/gpu/drm/omapdrm/dss/venc.c | 97 +++++---- drivers/gpu/drm/omapdrm/omap_connector.c | 87 +------- drivers/gpu/drm/omapdrm/omap_crtc.c | 17 +- drivers/gpu/drm/omapdrm/omap_drv.h | 7 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 10 +- 34 files changed, 759 insertions(+), 986 deletions(-) -- 2.10.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel