Searched refs:bw_needed (Results 1 – 3 of 3) sorted by relevance
| /Linux-v6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| D | link_dp_dpia_bw.c | 96 static bool allocate_usb4_bw(int *stream_allocated_bw, int bw_needed, struct dc_link *link) in allocate_usb4_bw() argument 98 if (bw_needed > 0) in allocate_usb4_bw() 99 *stream_allocated_bw += bw_needed; in allocate_usb4_bw() 298 int bw_needed = 0; in dpia_handle_bw_alloc_response() local 335 bw_needed = bw * (Kbps_TO_Gbps / link->dpia_bw_alloc_config.bw_granularity); in dpia_handle_bw_alloc_response() 340 allocate_usb4_bw(&link->dpia_bw_alloc_config.sink_allocated_bw, bw_needed, link); in dpia_handle_bw_alloc_response() 354 if (link->dpia_bw_alloc_config.sink_allocated_bw > bw_needed) in dpia_handle_bw_alloc_response() 356 link->dpia_bw_alloc_config.sink_allocated_bw - bw_needed, link); in dpia_handle_bw_alloc_response() 359 bw_needed - link->dpia_bw_alloc_config.sink_allocated_bw, link); in dpia_handle_bw_alloc_response()
|
| D | link_dp_dpia_bw.h | 100 bool dpia_validate_usb4_bw(struct dc_link **link, int *bw_needed, const unsigned int num_dpias);
|
| /Linux-v6.6/drivers/gpu/drm/amd/display/dc/link/ |
| D | link_validation.c | 352 int bw_needed[MAX_DPIA_NUM]; in link_validate_dpia_bandwidth() local 361 bw_needed[i] = dc_bandwidth_in_kbps_from_timing(&stream[i].timing, in link_validate_dpia_bandwidth() 365 ret = dpia_validate_usb4_bw(link, bw_needed, num_streams); in link_validate_dpia_bandwidth()
|