Home
last modified time | relevance | path

Searched refs:bw_needed (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_dp_dpia_bw.c96 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()
Dlink_dp_dpia_bw.h100 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/
Dlink_validation.c352 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()