[PATCH 0/5] Pass data lines and pixel format info from panel driver to interface

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

 



This is a continuation of the work started in the series:

http://marc.info/?l=linux-omap&m=134381744304672&w=2

This makes the panel driver call interface specific functions to configure the
data lines and pixel format requested by the panel.

Configuration of data lines doesn't happen for DSI or HDMI. For DSI, this
information is more complex and is taken care by omapdss_dsi_configure_pins(),
for HDMI, the number of TMDS lines is always fixed.

Configuration of pixel format is done only for DSI in command mode and RFBI.
Currently, these new functions take different arguments,
omapdss_dsi_set_pixel_format() takes pixel format of type
omap_dss_dsi_pixel_format enum, and RFBI omapdss_rfbi_set_pixel_size() takes
the pixel size directly. It would be good if these could be merged by using
some sort of MIPI standard for pixel formats. Having the same argument would
help in having a common interface op in the future.

Reference tree:

git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git pass_timings_and_others

Archit Taneja (5):
  OMAPDSS: DSI: Maintain copy of pixel format in driver data
  OMAPDSS: RFBI: Maintain copy of pixel size in driver data
  OMAPDSS: RFBI: Maintain copy of number of data lines in driver data
  OMAPDSS: DPI: Maitain copy of number of data lines in driver data
  OMAPDSS: SDI: Maintain copy of data pairs in driver data

 drivers/video/omap2/displays/panel-acx565akm.c     |    1 +
 drivers/video/omap2/displays/panel-generic-dpi.c   |    1 +
 .../omap2/displays/panel-lgphilips-lb035q02.c      |    1 +
 drivers/video/omap2/displays/panel-n8x0.c          |   13 ++++++--
 .../omap2/displays/panel-nec-nl8048hl11-01b.c      |    1 +
 drivers/video/omap2/displays/panel-picodlp.c       |    1 +
 .../video/omap2/displays/panel-sharp-ls037v7dw01.c |    1 +
 drivers/video/omap2/displays/panel-taal.c          |    1 +
 drivers/video/omap2/displays/panel-tfp410.c        |    1 +
 .../video/omap2/displays/panel-tpo-td043mtea1.c    |    1 +
 drivers/video/omap2/dss/dpi.c                      |   13 +++++++-
 drivers/video/omap2/dss/dsi.c                      |   34 ++++++++++++++------
 drivers/video/omap2/dss/dss.c                      |    2 +-
 drivers/video/omap2/dss/dss.h                      |    2 +-
 drivers/video/omap2/dss/rfbi.c                     |   28 ++++++++++++----
 drivers/video/omap2/dss/sdi.c                      |   10 +++++-
 include/video/omapdss.h                            |    9 +++++-
 17 files changed, 97 insertions(+), 23 deletions(-)

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Tourism]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux