Lines Matching full:dss
30 #include "dss.h"
34 struct dss_device *dss; member
75 return dispc_div_calc(ctx->sdi->dss->dispc, fck, in dpi_calc_dss_cb()
88 * DSS fclk gives us very few possibilities, so finding a good pixel in sdi_calc_clock_div()
107 ok = dss_div_calc(sdi->dss, pclk, ctx.pck_min, in sdi_calc_clock_div()
150 r = dispc_runtime_get(sdi->dss->dispc); in sdi_display_enable()
175 r = dss_set_fck_rate(sdi->dss, fck); in sdi_display_enable()
192 dispc_mgr_set_clock_div(sdi->dss->dispc, sdi->output.dispc_channel, in sdi_display_enable()
195 dss_sdi_init(sdi->dss, sdi->datapairs); in sdi_display_enable()
196 r = dss_sdi_enable(sdi->dss); in sdi_display_enable()
208 dss_sdi_disable(sdi->dss); in sdi_display_enable()
212 dispc_runtime_put(sdi->dss->dispc); in sdi_display_enable()
225 dss_sdi_disable(sdi->dss); in sdi_display_disable()
227 dispc_runtime_put(sdi->dss->dispc); in sdi_display_disable()
254 if (!dispc_mgr_timings_ok(sdi->dss->dispc, channel, vm)) in sdi_check_timings()
356 int sdi_init_port(struct dss_device *dss, struct platform_device *pdev, in sdi_init_port() argument
381 sdi->dss = dss; in sdi_init_port()