Lines Matching refs:pbn

354 		buf[idx] = (req->u.allocate_payload.pbn >> 8);  in drm_dp_encode_sideband_req()
356 buf[idx] = (req->u.allocate_payload.pbn & 0xff); in drm_dp_encode_sideband_req()
479 a->pbn = buf[++idx] << 8; in drm_dp_decode_sideband_req()
480 a->pbn |= buf[++idx]; in drm_dp_decode_sideband_req()
621 req->u.allocate_payload.vcpi, req->u.allocate_payload.pbn, in drm_dp_dump_sideband_msg_req_body()
1185 u8 vcpi, uint16_t pbn, in build_allocate_payload() argument
1195 req.u.allocate_payload.pbn = pbn; in build_allocate_payload()
3158 int pbn) in drm_dp_payload_send_msg() argument
3189 pbn, port->num_sdp_streams, sinks); in drm_dp_payload_send_msg()
3321 ret = drm_dp_payload_send_msg(mgr, port, id, port->vcpi.pbn); in drm_dp_create_payload_step2()
4320 int pbn) in drm_dp_find_vcpi_slots() argument
4324 num_slots = DIV_ROUND_UP(pbn, mgr->pbn_div); in drm_dp_find_vcpi_slots()
4334 struct drm_dp_vcpi *vcpi, int pbn, int slots) in drm_dp_init_vcpi() argument
4338 vcpi->pbn = pbn; in drm_dp_init_vcpi()
4381 struct drm_dp_mst_port *port, int pbn, in drm_dp_atomic_find_vcpi_slots() argument
4397 prev_bw = vcpi->pbn; in drm_dp_atomic_find_vcpi_slots()
4422 req_slots = DIV_ROUND_UP(pbn, pbn_div); in drm_dp_atomic_find_vcpi_slots()
4429 port, prev_bw, pbn); in drm_dp_atomic_find_vcpi_slots()
4442 vcpi->pbn = pbn; in drm_dp_atomic_find_vcpi_slots()
4502 pos->pbn = 0; in drm_dp_atomic_release_vcpi_slots()
4538 struct drm_dp_mst_port *port, int pbn, int slots) in drm_dp_mst_allocate_vcpi() argument
4552 port->vcpi.vcpi, port->vcpi.pbn, pbn); in drm_dp_mst_allocate_vcpi()
4553 if (pbn == port->vcpi.pbn) { in drm_dp_mst_allocate_vcpi()
4559 ret = drm_dp_init_vcpi(mgr, &port->vcpi, pbn, slots); in drm_dp_mst_allocate_vcpi()
4562 DIV_ROUND_UP(pbn, mgr->pbn_div), ret); in drm_dp_mst_allocate_vcpi()
4566 drm_dbg_kms(mgr->dev, "initing vcpi for pbn=%d slots=%d\n", pbn, port->vcpi.num_slots); in drm_dp_mst_allocate_vcpi()
4634 port->vcpi.pbn = 0; in drm_dp_mst_deallocate_vcpi()
5159 if (!vcpi->pbn || in drm_dp_mst_atomic_check_mstb_bw_limit()
5203 if (!vcpi->pbn) in drm_dp_mst_atomic_check_port_bw_limit()
5223 pbn_used = vcpi->pbn; in drm_dp_mst_atomic_check_port_bw_limit()
5360 int pbn, int pbn_div, in drm_dp_mst_atomic_enable_dsc() argument
5395 vcpi = drm_dp_atomic_find_vcpi_slots(state, port->mgr, port, pbn, pbn_div); in drm_dp_mst_atomic_enable_dsc()