Currently, the clock sources for internal DSS clocks are hardcoded in DSS2, this
causes issues when displays want to configure clocks differently, or when there
are multiple displays trying to configure the clock sources for the same clocks.

Move the clock sources to dssdev.clocks struct, and perform cleanup related to
this.

Note: Patches apply over:
https://gitorious.org/linux-omap-dss2/linux/commits/master

Archit Taneja (4):
  OMAP2PLUS: DSS2: Change enum "dss_clk_source" to
    "omap_dss_clk_source"
  OMAP2PLUS: DSS2: Add clock sources to dss device clock configuration
  OMAP: DSS2: HDMI: Use dss_device clock configuration for HDMI PLL
    parameters
  OMAP2PLUS: DSS2: Remove hack config "CONFIG_OMAP2_DSS_USE_DSI_PLL"

 arch/arm/mach-omap2/board-4430sdp.c       |   18 ++++++-
 arch/arm/plat-omap/include/plat/display.h |   24 ++++++++-
 drivers/video/omap2/dss/Kconfig           |    8 ---
 drivers/video/omap2/dss/dispc.c           |   12 ++--
 drivers/video/omap2/dss/dpi.c             |   83 +++++++++++++++--------------
 drivers/video/omap2/dss/dsi.c             |   49 +++++++----------
 drivers/video/omap2/dss/dss.c             |   50 +++++++++---------
 drivers/video/omap2/dss/dss.h             |   23 +++------
 drivers/video/omap2/dss/dss_features.c    |   20 ++++----
 drivers/video/omap2/dss/dss_features.h    |    2 +-
 drivers/video/omap2/dss/hdmi.c            |   27 +++++-----
 11 files changed, 164 insertions(+), 152 deletions(-)

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

Reply via email to