linux/drivers/video/omap2/dss
Mythri P K 60634a28bc OMAP4: DSS2: HDMI: Function pointer approach to call
HDMI IP fundamentally has replaceable core PHY and PLL blocks.
These blocks might vary across OMAP's but the end functionality such as to
enable or disable PLL, PHY, function to read EDID would remain the same.

Thus to make the current hdmi DSS driver compatible with different OMAP's having
different IP blocks( A combination of different core, PHY, PLL blocks), function
pointer approach is introduced.

With function pointer, relevant IP dependent functions are mapped to the generic
functions used by DSS during the initialization based on the OMAP compiled.
Thus making hdmi DSS driver IP agnostic.

Signed-off-by: Mythri P K <mythripk@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-09-30 16:16:34 +03:00
..
core.c OMAP: DSS2: Remove clk optimization at dss init 2011-07-25 10:08:14 +03:00
dispc.c OMAP: DSS2: Clean up stallmode and io pad mode selection 2011-09-30 16:16:28 +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 OMAP4: DSS2: HDMI: Function pointer approach to call 2011-09-30 16:16:34 +03:00
dss_features.h OMAP4: DSS2: HDMI: Function pointer approach to call 2011-09-30 16:16:34 +03:00
dss.c OMAP: DSS2: remove unneeded fck enable/disables 2011-09-20 11:21:31 +03:00
dss.h OMAP4: DSS2: HDMI: Move HDMI IP independent generic header 2011-09-30 16:16:32 +03:00
hdmi_omap4_panel.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
hdmi.c OMAP4: DSS2: HDMI: Function pointer approach to call 2011-09-30 16:16:34 +03:00
Kconfig OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig 2011-09-30 16:16:19 +03:00
Makefile OMAP4: DSS2: HDMI: Split the current HDMI driver to move 2011-09-30 16:16:32 +03:00
manager.c OMAP: DSS2: DISPC: rename manager related funcs 2011-09-30 16:16:23 +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 OMAP4: DSS2: HDMI: Rename the functions in HDMI IP library 2011-09-30 16:16:34 +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 OMAP4: DSS2: HDMI: Function pointer approach to call 2011-09-30 16:16:34 +03:00
venc.c OMAP: DSS2: remove unneeded fck enable/disables 2011-09-20 11:21:31 +03:00