lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160922110708.31242-1-peter.ujfalusi@ti.com>
Date:   Thu, 22 Sep 2016 14:06:45 +0300
From:   Peter Ujfalusi <peter.ujfalusi@...com>
To:     <tomi.valkeinen@...com>, <thierry.reding@...il.com>,
        <airlied@...ux.ie>
CC:     <daniel.vetter@...ll.ch>, <dri-devel@...ts.freedesktop.org>,
        <linux-kernel@...r.kernel.org>
Subject: [PATCH v2 00/23] drm/omap: Convert to use videomode from omap_video_timings

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ