linux_dsm_epyc7002/drivers/video/omap2/dss
Murthy, Raghuveer 0cf35df353 OMAP4: DSS2: Using dss_features to set independent core clock divider
Using dss_features to select independent core clock divider and setting
it. Added the register used, to DISPC context save and restore group

-----------------------------------------------------------------------
In OMAP4, the minimum DISPC_CORE_CLK required can be expressed as:

	DISPC_CORE_CLK >= max(PCLK1*HSCALE1, PCLK2*HSCALE2, ...)

Where PCLKi is the pixel clock generated by MANAGERi and HSCALEi is the
maximum horizontal downscaling done through MANAGERi

Based on the usecase, core clk can be increased or decreased at runtime
to save power. Such mechanism are not yet implemented. Hence, we set the
core clock divisor to 1, to support maximum range of resolutions
------------------------------------------------------------------------

Signed-off-by: Raghuveer Murthy <raghuveer.murthy@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-03-11 15:46:29 +02:00
..
core.c OMAP: DSS2: Remove unneeded cpu_is_xxx checks 2011-03-11 15:46:28 +02:00
dispc.c OMAP4: DSS2: Using dss_features to set independent core clock divider 2011-03-11 15:46:29 +02:00
display.c OMAP: DSS2: Remove unused list 2011-03-11 15:46:25 +02:00
dpi.c OMAP: DSS2: Remove pdev argument from dpi_init 2011-03-11 15:46:28 +02:00
dsi.c HACK: OMAP: DSS2: Fix OMAP2_DSS_USE_DSI_PLL 2011-03-11 15:46:29 +02:00
dss_features.c OMAP: DSS2: Adding dss_features for independent core clk divider 2011-03-11 15:46:29 +02:00
dss_features.h OMAP: DSS2: Adding dss_features for independent core clk divider 2011-03-11 15:46:29 +02:00
dss.c HACK: OMAP: DSS2: add delay after enabling clocks 2011-03-11 15:46:29 +02:00
dss.h OMAP: DSS2: Remove pdev argument from dpi_init 2011-03-11 15:46:28 +02:00
Kconfig OMAP2PLUS: DSS2: Add OMAP4 Kconfig support 2011-03-11 15:46:22 +02:00
Makefile OMAP: DSS2: Introduce dss_features files 2010-10-22 23:21:03 +03:00
manager.c OMAP2PLUS: DSS2: Generalize naming of PRCM related clock enums in DSS driver 2011-03-11 15:46:22 +02:00
overlay.c OMAP2PLUS: DSS2: Generalize naming of PRCM related clock enums in DSS driver 2011-03-11 15:46:22 +02:00
rfbi.c OMAP2PLUS: DSS2: Generalize naming of PRCM related clock enums in DSS driver 2011-03-11 15:46:22 +02:00
sdi.c OMAP: DSS2: Remove FB_OMAP_BOOTLOADER_INIT support 2011-03-11 15:46:27 +02:00
venc.c OMAP: DSS2: Delay regulator_get() calls 2011-03-11 15:46:23 +02:00