lkml.org 
[lkml]   [2016]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 00/23] drm/omap: Convert to use videomode from omap_video_timings
Date
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

\
 
 \ /
  Last update: 2016-09-23 00:02    [W:0.102 / U:0.264 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site