Searched refs:pbn_div (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/drm/display/
H A Ddrm_dp_mst_helper.h618 * @pbn_div: The current PBN divisor for this topology. The driver is expected to fill this
621 fixed20_12 pbn_div; member in struct:drm_dp_mst_topology_state
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c945 link_timeslots_used += DIV_ROUND_UP(vars[i + k].pbn, dfixed_trunc(mst_state->pbn_div));
948 (63 - link_timeslots_used) / remaining_to_increase * dfixed_trunc(mst_state->pbn_div);
H A Damdgpu_dm_helpers.c222 int pbn_per_slot = dfixed_trunc(mst_state->pbn_div);
H A Damdgpu_dm.c7155 mst_state->pbn_div.full = dfixed_const(dm_mst_get_pbn_divider(aconnector->mst_root->dc_link));
7195 int vcpi, pbn_div, pbn, slot_num = 0; local
7226 pbn_div = dm_mst_get_pbn_divider(stream->link);
7238 slot_num = DIV_ROUND_UP(pbn, pbn_div);
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_mst.c177 mst_state->pbn_div = drm_dp_get_vc_payload_bw(&intel_dp->mst_mgr,
227 remote_tu = DIV_ROUND_UP(dfixed_const(crtc_state->pbn), mst_state->pbn_div.full);
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c4354 req_slots = DIV_ROUND_UP(dfixed_const(pbn), topology_state->pbn_div.full);
4890 seq_printf(m, "payload_mask: %x, max_payloads: %d, start_slot: %u, pbn_div: %d\n",
4892 dfixed_trunc(state->pbn_div));
5350 mst_state->pbn_div.full = dfixed_const(0);
5352 drm_dbg_atomic(mgr->dev, "[MST MGR:%p] mst state %p TU pbn_div=%d avail=%d used=%d\n",
5353 mgr, mst_state, dfixed_trunc(mst_state->pbn_div), avail_slots,
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c952 payload->time_slots * dfixed_trunc(mst_state->pbn_div));
996 if (!mst_state->pbn_div.full) {
999 mst_state->pbn_div = drm_dp_get_vc_payload_bw(&mstm->mgr,

Completed in 370 milliseconds