Lines Matching refs:ctx
52 struct sdi_clk_calc_ctx *ctx = data;
54 ctx->dispc_cinfo.lck_div = lckd;
55 ctx->dispc_cinfo.pck_div = pckd;
56 ctx->dispc_cinfo.lck = lck;
57 ctx->dispc_cinfo.pck = pck;
64 struct sdi_clk_calc_ctx *ctx = data;
66 ctx->fck = fck;
68 return dispc_div_calc(ctx->sdi->dss->dispc, fck,
69 ctx->pck_min, ctx->pck_max,
70 dpi_calc_dispc_cb, ctx);
78 struct sdi_clk_calc_ctx ctx;
90 memset(&ctx, 0, sizeof(ctx));
92 ctx.sdi = sdi;
95 ctx.pck_min = max(pclk - 1000 * i * i * i, 0lu);
97 ctx.pck_min = 0;
98 ctx.pck_max = pclk + 1000 * i * i * i;
100 ok = dss_div_calc(sdi->dss, pclk, ctx.pck_min,
101 dpi_calc_dss_cb, &ctx);
103 *fck = ctx.fck;
104 *dispc_cinfo = ctx.dispc_cinfo;