Star64_linux/drivers/gpu/drm/omapdrm/dss
Tomi Valkeinen c283400aa5 drm/omap: move dispc related dss-feat funcs to dispc
omapdrm still uses a few non-dispc functions: dss_feat_get_num_mgrs(),
dss_feat_get_num_ovls() and  dss_feat_get_supported_color_modes(). We
want to provide omapdrm a single dispc_ops function pointer struct so
that omapdrm will use either the current omapdss or the new omapdss6
driver depending on the platform.

Those three functions are really dispc functions, but are located in the
dss_features.c for legacy reasons.

This patch adds similar functionss to the dispc, and changes omapdrm to
use those new functions. Underneath the functions still call the
functions from dss_feature.c.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2017-04-03 12:36:40 +03:00
..
base.c drm/omap: move dss_initialized to omapdss-base 2017-04-03 12:36:40 +03:00
core.c drm/omap: Do not include video/omapdss.h directly in drivers 2016-06-03 16:06:37 +03:00
dispc.c drm/omap: move dispc related dss-feat funcs to dispc 2017-04-03 12:36:40 +03:00
dispc.h drm/omapdrm: Add gamma table support to DSS dispc 2016-06-07 17:10:49 +03:00
dispc_coefs.c drm/omap: Do not include video/omapdss.h directly in drivers 2016-06-03 16:06:37 +03:00
display.c drm/omap: move display, dss-of, output to omapdss-base 2017-04-03 12:36:40 +03:00
dpi.c drm/omap: improve DPI clock selection on DRA7xx 2017-04-03 12:36:40 +03:00
dsi.c drm/omap: display: don't use dsi_get_pixel_size() 2017-04-03 12:36:40 +03:00
dss-of.c drm/omap: move display, dss-of, output to omapdss-base 2017-04-03 12:36:40 +03:00
dss.c drm/omap: move dss_initialized to omapdss-base 2017-04-03 12:36:40 +03:00
dss.h drm/omap: move display, dss-of, output to omapdss-base 2017-04-03 12:36:40 +03:00
dss_features.c drm/omap: move dispc related dss-feat funcs to dispc 2017-04-03 12:36:40 +03:00
dss_features.h drm/omap: move dispc related dss-feat funcs to dispc 2017-04-03 12:36:40 +03:00
hdmi.h drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
hdmi4.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
hdmi4_core.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
hdmi4_core.h
hdmi5.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
hdmi5_core.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
hdmi5_core.h
hdmi_common.c drm/omap: Do not include video/omapdss.h directly in drivers 2016-06-03 16:06:37 +03:00
hdmi_phy.c Merge omapdss header refactoring 2016-06-07 12:42:58 +03:00
hdmi_pll.c Merge omapdss header refactoring 2016-06-07 12:42:58 +03:00
hdmi_wp.c drm/omap: fix HDMI sync polarities 2017-04-03 12:36:40 +03:00
Kconfig drm/omap: add omapdss-base.ko 2017-04-03 12:36:40 +03:00
Makefile drm/omap: move display, dss-of, output to omapdss-base 2017-04-03 12:36:40 +03:00
omapdss-boot-init.c drm: omapdrm: Use sizeof(*var) instead of sizeof(type) for structures 2016-12-19 11:25:05 +02:00
omapdss.h drm/omap: move dispc related dss-feat funcs to dispc 2017-04-03 12:36:40 +03:00
output.c drm/omap: move display, dss-of, output to omapdss-base 2017-04-03 12:36:40 +03:00
pll.c drm/omap: work-around for errata i886 2017-04-03 12:36:40 +03:00
rfbi.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
sdi.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
venc.c drm/omap: Use consistent name for struct videomode 2016-11-02 10:48:18 +02:00
video-pll.c Merge omapdss header refactoring 2016-06-07 12:42:58 +03:00