[RFC 00/11] OMAPDSS: Add writeback mem to mem mode support

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

 



This series adds a writeback output driver and makes changes in APPLY to get
mem to mem mode working when writeback is connected to an overlay manager.

A user of writeback is supposed to use the fuctions exported by the writeback
output driver to configure writeback and start a mem to mem transfer. The output
driver internally calls function in APPLY to configure the writeback related
DISPC registers.

An example usage of writeback in omapfb is provided as the last patch.

Reference tree:
git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git 3.8/wb_mem_to_mem

Archit Taneja (11):
  OMAPDSS: Add writeback output driver
  OMAPDSS: APPLY: Add get/set info functions for writeback
  OMAPDSS: APPLY: Apply writeback configurations
  OMAPDSS: writeback: Configure writeback input size
  OMAPDSS: APPLY: Add writeback enable/disable funcs
  OMAPDSS: APPLY: configure channel_in for writeback
  OMAPDSS: writeback: add mechanism to do mem to mem updates
  OMAPDSS: APPLY: Check if overlay is connected in mem to mem mode
  OMAPDSS: FEATURES: Add writeback as supported outputs for OMAP4
    managers
  ARCH: ARM: OMAP: Create a platform device for writeback
  Example: OMAPFB: clear framebuffers using writeback

 arch/arm/mach-omap2/display.c            |    9 +
 drivers/video/omap2/dss/Kconfig          |   13 ++
 drivers/video/omap2/dss/Makefile         |    1 +
 drivers/video/omap2/dss/apply.c          |  321 ++++++++++++++++++++++++++-
 drivers/video/omap2/dss/core.c           |    6 +
 drivers/video/omap2/dss/dss.h            |   24 +++
 drivers/video/omap2/dss/dss_features.c   |    6 +-
 drivers/video/omap2/dss/writeback.c      |  345 ++++++++++++++++++++++++++++++
 drivers/video/omap2/omapfb/omapfb-main.c |  132 +++++++++++-
 include/video/omapdss.h                  |   22 ++
 10 files changed, 873 insertions(+), 6 deletions(-)
 create mode 100644 drivers/video/omap2/dss/writeback.c

-- 
1.7.9.5

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


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux