Lines Matching refs:hbp
3374 int hsa, hfp, hbp, width_bytes, bllp, lp_clk_div;
3395 hbp = FLD_GET(r, 11, 0);
3420 bllp = hbp + hfp + hsa + DIV_ROUND_UP(width_bytes + 6, ndl);
3441 hbp_interleave_hs = dsi_compute_interleave_hs(hbp, ddr_alwon,
3445 hbp_interleave_lp = dsi_compute_interleave_lp(hbp,
3621 int hbp = dsi->vm_timings.hbp;
3639 DIV_ROUND_UP(width_bytes + 6, ndl) + hbp;
3641 DSSDBG("HBP: %d, HFP: %d, HSA: %d, TL: %d TXBYTECLKHS\n", hbp,
3647 r = FLD_MOD(r, hbp, 11, 0); /* HBP */
4225 bl = t->hss + t->hsa + t->hse + t->hbp + t->hfp;
4234 t->hss, t->hsa, t->hse, t->hbp, pps, t->hfp,
4239 TO_DSI_T(t->hbp),
4290 dsi_htot = t->hss + t->hsa + t->hse + t->hbp + dsi_hact + t->hfp;
4294 vm.hback_porch = div64_u64((u64)t->hbp * pck, byteclk);
4405 int hfp, hsa, hbp;
4500 hbp = div64_u64((u64)req_vm->hback_porch * byteclk, req_pck_nom);
4501 hbp = max(hbp, 1);
4503 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4506 /* we need to take cycles from hbp */
4509 hbp = max(hbp - t, 1);
4510 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4516 hfp = dsi_hbl - (hss + hsa + hse + hbp);
4526 dsi_vm->hbp = hbp;
4559 hbp = div64_u64((u64)req_vm->hback_porch * dispc_pck, req_pck_nom);
4560 hbp = max(hbp, 1);
4562 hfp = dispc_hbl - hsa - hbp;
4565 /* we need to take cycles from hbp */
4568 hbp = max(hbp - t, 1);
4569 hfp = dispc_hbl - hsa - hbp;
4575 hfp = dispc_hbl - hsa - hbp;
4584 dispc_vm->hback_porch = hbp;