Lines Matching refs:num_slots
888 port->vcpi.num_slots = 0; in drm_dp_destroy_port()
1794 req_payload.num_slots = mgr->proposed_vcpis[i]->num_slots; in drm_dp_update_payload_part1()
1797 req_payload.num_slots = 0; in drm_dp_update_payload_part1()
1804 if (mgr->payloads[i].num_slots != req_payload.num_slots) { in drm_dp_update_payload_part1()
1807 if (req_payload.num_slots) { in drm_dp_update_payload_part1()
1809 mgr->payloads[i].num_slots = req_payload.num_slots; in drm_dp_update_payload_part1()
1810 } else if (mgr->payloads[i].num_slots) { in drm_dp_update_payload_part1()
1811 mgr->payloads[i].num_slots = 0; in drm_dp_update_payload_part1()
1818 cur_slots += req_payload.num_slots; in drm_dp_update_payload_part1()
1830 if (mgr->proposed_vcpis[j] && mgr->proposed_vcpis[j]->num_slots) { in drm_dp_update_payload_part1()
2062 reset_pay.num_slots = 0x3f; in drm_dp_mst_topology_mgr_set_mst()
2443 int num_slots; in drm_dp_find_vcpi_slots() local
2445 num_slots = DIV_ROUND_UP(pbn, mgr->pbn_div); in drm_dp_find_vcpi_slots()
2447 if (num_slots > mgr->avail_slots) in drm_dp_find_vcpi_slots()
2449 return num_slots; in drm_dp_find_vcpi_slots()
2456 int num_slots; in drm_dp_init_vcpi() local
2459 num_slots = DIV_ROUND_UP(pbn, mgr->pbn_div); in drm_dp_init_vcpi()
2461 if (num_slots > mgr->avail_slots) in drm_dp_init_vcpi()
2465 vcpi->aligned_pbn = num_slots * mgr->pbn_div; in drm_dp_init_vcpi()
2466 vcpi->num_slots = num_slots; in drm_dp_init_vcpi()
2492 *slots = port->vcpi.num_slots; in drm_dp_mst_allocate_vcpi()
2503 DRM_DEBUG_KMS("initing vcpi for %d %d\n", pbn, port->vcpi.num_slots); in drm_dp_mst_allocate_vcpi()
2504 *slots = port->vcpi.num_slots; in drm_dp_mst_allocate_vcpi()
2520 slots = port->vcpi.num_slots; in drm_dp_mst_get_vcpi_slots()
2538 port->vcpi.num_slots = 0; in drm_dp_mst_reset_vcpi_slots()
2555 port->vcpi.num_slots = 0; in drm_dp_mst_deallocate_vcpi()
2575 payload_alloc[2] = payload->num_slots; in drm_dp_dpcd_write_payload()
2771 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()
2780 mgr->payloads[i].num_slots); in drm_dp_mst_dump_topology()