Lines Matching refs:num_slots
888 port->vcpi.num_slots = 0; in drm_dp_destroy_port()
1792 req_payload.num_slots = mgr->proposed_vcpis[i]->num_slots; in drm_dp_update_payload_part1()
1795 req_payload.num_slots = 0; in drm_dp_update_payload_part1()
1802 if (mgr->payloads[i].num_slots != req_payload.num_slots) { in drm_dp_update_payload_part1()
1805 if (req_payload.num_slots) { in drm_dp_update_payload_part1()
1807 mgr->payloads[i].num_slots = req_payload.num_slots; in drm_dp_update_payload_part1()
1808 } else if (mgr->payloads[i].num_slots) { in drm_dp_update_payload_part1()
1809 mgr->payloads[i].num_slots = 0; in drm_dp_update_payload_part1()
1816 cur_slots += req_payload.num_slots; in drm_dp_update_payload_part1()
1828 if (mgr->proposed_vcpis[j] && mgr->proposed_vcpis[j]->num_slots) { in drm_dp_update_payload_part1()
2060 reset_pay.num_slots = 0x3f; in drm_dp_mst_topology_mgr_set_mst()
2441 int num_slots; in drm_dp_find_vcpi_slots() local
2443 num_slots = DIV_ROUND_UP(pbn, mgr->pbn_div); in drm_dp_find_vcpi_slots()
2445 if (num_slots > mgr->avail_slots) in drm_dp_find_vcpi_slots()
2447 return num_slots; in drm_dp_find_vcpi_slots()
2454 int num_slots; in drm_dp_init_vcpi() local
2457 num_slots = DIV_ROUND_UP(pbn, mgr->pbn_div); in drm_dp_init_vcpi()
2459 if (num_slots > mgr->avail_slots) in drm_dp_init_vcpi()
2463 vcpi->aligned_pbn = num_slots * mgr->pbn_div; in drm_dp_init_vcpi()
2464 vcpi->num_slots = num_slots; in drm_dp_init_vcpi()
2490 *slots = port->vcpi.num_slots; in drm_dp_mst_allocate_vcpi()
2501 DRM_DEBUG_KMS("initing vcpi for %d %d\n", pbn, port->vcpi.num_slots); in drm_dp_mst_allocate_vcpi()
2502 *slots = port->vcpi.num_slots; in drm_dp_mst_allocate_vcpi()
2518 slots = port->vcpi.num_slots; in drm_dp_mst_get_vcpi_slots()
2536 port->vcpi.num_slots = 0; in drm_dp_mst_reset_vcpi_slots()
2553 port->vcpi.num_slots = 0; in drm_dp_mst_deallocate_vcpi()
2573 payload_alloc[2] = payload->num_slots; in drm_dp_dpcd_write_payload()
2769 seq_printf(m, "vcpi %d: %d %d %d\n", i, port->port_num, port->vcpi.vcpi, port->vcpi.num_slots); in drm_dp_mst_dump_topology()
2778 mgr->payloads[i].num_slots); in drm_dp_mst_dump_topology()