Lines Matching defs:hfp
3449 int hsa, hfp, hbp, width_bytes, bllp, lp_clk_div;
3471 hfp = FLD_GET(r, 23, 12);
3495 bllp = hbp + hfp + hsa + DIV_ROUND_UP(width_bytes + 6, ndl);
3507 hfp_interleave_hs = dsi_compute_interleave_hs(hfp, ddr_alwon,
3510 hfp_interleave_lp = dsi_compute_interleave_lp(hfp,
3697 int hfp = dsi->vm_timings.hfp;
3715 tl = DIV_ROUND_UP(4, ndl) + (hsync_end ? hsa : 0) + t_he + hfp +
3719 hfp, hsync_end ? hsa : 0, tl);
3725 r = FLD_MOD(r, hfp, 23, 12); /* HFP */
4326 bl = t->hss + t->hsa + t->hse + t->hbp + t->hfp;
4335 t->hss, t->hsa, t->hse, t->hbp, pps, t->hfp,
4342 TO_DSI_T(t->hfp),
4357 bl = t->hsw + t->hbp + t->hfp;
4366 t->hsw, t->hbp, hact, t->hfp,
4371 TO_DISPC_T(t->hfp),
4391 dsi_htot = t->hss + t->hsa + t->hse + t->hbp + dsi_hact + t->hfp;
4396 vm.hfp = div64_u64((u64)t->hfp * pck, byteclk);
4418 t->hsw = t->hfp = t->hbp = t->vsw = 1;
4504 int hfp, hsa, hbp;
4522 panel_hbl = req_vm->hfp + req_vm->hbp + req_vm->hsw;
4601 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4602 if (hfp < 1) {
4606 t = 1 - hfp;
4608 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4610 if (hfp < 1 && hsa > 0) {
4612 t = 1 - hfp;
4614 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4618 if (hfp < 1)
4626 dsi_vm->hfp = hfp;
4660 hfp = dispc_hbl - hsa - hbp;
4661 if (hfp < 1) {
4665 t = 1 - hfp;
4667 hfp = dispc_hbl - hsa - hbp;
4669 if (hfp < 1) {
4671 t = 1 - hfp;
4673 hfp = dispc_hbl - hsa - hbp;
4677 if (hfp < 1)
4680 dispc_vm->hfp = hfp;