linux/drivers/video/omap2/dss
Archit Taneja c3dc6a7afb OMAPDSS: DISPC: Get correct pixel clock for TV manager
dispc_mgr_pclk_rate() is used to calculate minimum required functional clock for
scaling in calc_fclk() and calc_fclk_five_taps(). This function returns the
correct pixel clock for LCD and LCD2 managers, but not for TV manager. Extend
this function so that it gets the correct pixel clock for TV manager.

This also prevents the crash we get when we try to scale overlays connected to
TV manager. The current code leads to a BUG() being executed if we call
dispc_mgr_pclk_rate() for the TV manager.

Signed-off-by: Archit Taneja <archit@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-09-30 16:17:25 +03:00
..
core.c OMAP: DSS2: Remove clk optimization at dss init 2011-07-25 10:08:14 +03:00
dispc.c OMAPDSS: DISPC: Get correct pixel clock for TV manager 2011-09-30 16:17:25 +03:00
dispc.h OMAP: DSS2: Add new registers for NV12 support 2011-05-23 08:29:47 +03:00
display.c OMAP: DSS2: Create an enum for DSI pixel formats 2011-09-30 16:16:29 +03:00
dpi.c OMAP: DSS2: Clean up stallmode and io pad mode selection 2011-09-30 16:16:28 +03:00
dsi.c OMAP: DSS2: DSI Video mode support 2011-09-30 16:16:30 +03:00
dss_features.c OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
dss_features.h OMAP: DSS2: DISPC: Fix minimum PCD value 2011-09-30 16:16:35 +03:00
dss.c OMAP: DSS2: add dss_get_hdmi_venc_clk_source() 2011-09-30 16:16:42 +03:00
dss.h OMAPDSS: DISPC: Get correct pixel clock for TV manager 2011-09-30 16:17:25 +03:00
hdmi_panel.c OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
hdmi.c OMAPDSS: DISPC: Get correct pixel clock for TV manager 2011-09-30 16:17:25 +03:00
Kconfig OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig 2011-09-30 16:16:19 +03:00
Makefile OMAP4: DSS2: Rename hdmi_omap4_panel.c to hdmi_panel.c 2011-09-30 16:16:35 +03:00
manager.c OMAPDSS: DISPC: Pass overlay params as arguments to dispc_ovl_setup() 2011-09-30 16:17:25 +03:00
overlay.c OMAP: DSS2: string parsing cleanups 2011-09-30 16:16:21 +03:00
rfbi.c OMAP: DSS2: Clean up stallmode and io pad mode selection 2011-09-30 16:16:28 +03:00
sdi.c OMAP: DSS2: Clean up stallmode and io pad mode selection 2011-09-30 16:16:28 +03:00
ti_hdmi_4xxx_ip.c OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
ti_hdmi_4xxx_ip.h OMAP4: DSS2: HDMI: Move the HDMI IP dependent audio 2011-09-30 16:16:33 +03:00
ti_hdmi.h OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
venc.c OMAPDSS: DISPC: Get correct pixel clock for TV manager 2011-09-30 16:17:25 +03:00