drm/omap: display: don't use dsi_get_pixel_size()
display.c uses dsi_get_pixel_size() which is implemented in the DSI driver, and we won't have that in the omapdss-base module, to which we want to move display.c This patch changes display.c not to use dsi_get_pixel_size(). The call can be replaced with a simple check for OMAP_DSS_DSI_FMT_RGB565. We can also make dsi_get_pixel_size() static as it's no longer used outside dsi.c. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
39637e1003
commit
892fdcb05e
|
@ -55,10 +55,10 @@ int omapdss_default_get_recommended_bpp(struct omap_dss_device *dssdev)
|
||||||
else
|
else
|
||||||
return 16;
|
return 16;
|
||||||
case OMAP_DISPLAY_TYPE_DSI:
|
case OMAP_DISPLAY_TYPE_DSI:
|
||||||
if (dsi_get_pixel_size(dssdev->panel.dsi_pix_fmt) > 16)
|
if (dssdev->panel.dsi_pix_fmt == OMAP_DSS_DSI_FMT_RGB565)
|
||||||
return 24;
|
|
||||||
else
|
|
||||||
return 16;
|
return 16;
|
||||||
|
else
|
||||||
|
return 24;
|
||||||
case OMAP_DISPLAY_TYPE_VENC:
|
case OMAP_DISPLAY_TYPE_VENC:
|
||||||
case OMAP_DISPLAY_TYPE_SDI:
|
case OMAP_DISPLAY_TYPE_SDI:
|
||||||
case OMAP_DISPLAY_TYPE_HDMI:
|
case OMAP_DISPLAY_TYPE_HDMI:
|
||||||
|
|
|
@ -527,7 +527,7 @@ static inline int wait_for_bit_change(struct platform_device *dsidev,
|
||||||
return !value;
|
return !value;
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 dsi_get_pixel_size(enum omap_dss_dsi_pixel_format fmt)
|
static u8 dsi_get_pixel_size(enum omap_dss_dsi_pixel_format fmt)
|
||||||
{
|
{
|
||||||
switch (fmt) {
|
switch (fmt) {
|
||||||
case OMAP_DSS_DSI_FMT_RGB888:
|
case OMAP_DSS_DSI_FMT_RGB888:
|
||||||
|
|
|
@ -315,15 +315,7 @@ void dsi_uninit_platform_driver(void);
|
||||||
void dsi_dump_clocks(struct seq_file *s);
|
void dsi_dump_clocks(struct seq_file *s);
|
||||||
|
|
||||||
void dsi_irq_handler(void);
|
void dsi_irq_handler(void);
|
||||||
u8 dsi_get_pixel_size(enum omap_dss_dsi_pixel_format fmt);
|
|
||||||
|
|
||||||
#else
|
|
||||||
static inline u8 dsi_get_pixel_size(enum omap_dss_dsi_pixel_format fmt)
|
|
||||||
{
|
|
||||||
WARN(1, "%s: DSI not compiled in, returning pixel_size as 0\n",
|
|
||||||
__func__);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* DPI */
|
/* DPI */
|
||||||
|
|
Loading…
Reference in New Issue