Lines Matching refs:hbp
2642 int hsa, hfp, hbp, width_bytes, bllp, lp_clk_div;
2663 hbp = FLD_GET(r, 11, 0);
2688 bllp = hbp + hfp + hsa + DIV_ROUND_UP(width_bytes + 6, ndl);
2709 hbp_interleave_hs = dsi_compute_interleave_hs(hbp, ddr_alwon,
2713 hbp_interleave_lp = dsi_compute_interleave_lp(hbp,
2889 int hbp = dsi->vm_timings.hbp;
2907 DIV_ROUND_UP(width_bytes + 6, ndl) + hbp;
2909 DSSDBG("HBP: %d, HFP: %d, HSA: %d, TL: %d TXBYTECLKHS\n", hbp,
2915 r = FLD_MOD(r, hbp, 11, 0); /* HBP */
3584 bl = t->hss + t->hsa + t->hse + t->hbp + t->hfp;
3593 t->hss, t->hsa, t->hse, t->hbp, pps, t->hfp,
3598 TO_DSI_T(t->hbp),
3649 dsi_htot = t->hss + t->hsa + t->hse + t->hbp + dsi_hact + t->hfp;
3653 vm.hback_porch = div64_u64((u64)t->hbp * pck, byteclk);
3764 int hfp, hsa, hbp;
3859 hbp = div64_u64((u64)req_vm->hback_porch * byteclk, req_pck_nom);
3860 hbp = max(hbp, 1);
3862 hfp = dsi_hbl - (hss + hsa + hse + hbp);
3865 /* we need to take cycles from hbp */
3868 hbp = max(hbp - t, 1);
3869 hfp = dsi_hbl - (hss + hsa + hse + hbp);
3875 hfp = dsi_hbl - (hss + hsa + hse + hbp);
3885 dsi_vm->hbp = hbp;
3917 hbp = div64_u64((u64)req_vm->hback_porch * dispc_pck, req_pck_nom);
3918 hbp = max(hbp, 1);
3920 hfp = dispc_hbl - hsa - hbp;
3923 /* we need to take cycles from hbp */
3926 hbp = max(hbp - t, 1);
3927 hfp = dispc_hbl - hsa - hbp;
3933 hfp = dispc_hbl - hsa - hbp;
3942 dispc_vm->hback_porch = hbp;