Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/tests/
H A Ddrm_dp_mst_helper_test.c248 .u.allocate_payload.number_sdp_streams = 3,
249 .u.allocate_payload.sdp_stream_sink = { 1, 2, 3 },
256 .u.allocate_payload.port_number = 0xf,
263 .u.allocate_payload.vcpi = 0x7f,
270 .u.allocate_payload.pbn = U16_MAX,
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c362 buf[idx] = (req->u.allocate_payload.port_number & 0xf) << 4 | in drm_dp_encode_sideband_req()
363 (req->u.allocate_payload.number_sdp_streams & 0xf); in drm_dp_encode_sideband_req()
365 buf[idx] = (req->u.allocate_payload.vcpi & 0x7f); in drm_dp_encode_sideband_req()
367 buf[idx] = (req->u.allocate_payload.pbn >> 8); in drm_dp_encode_sideband_req()
369 buf[idx] = (req->u.allocate_payload.pbn & 0xff); in drm_dp_encode_sideband_req()
371 for (i = 0; i < req->u.allocate_payload.number_sdp_streams / 2; i++) { in drm_dp_encode_sideband_req()
372 buf[idx] = ((req->u.allocate_payload.sdp_stream_sink[i * 2] & 0xf) << 4) | in drm_dp_encode_sideband_req()
373 (req->u.allocate_payload.sdp_stream_sink[i * 2 + 1] & 0xf); in drm_dp_encode_sideband_req()
376 if (req->u.allocate_payload.number_sdp_streams & 1) { in drm_dp_encode_sideband_req()
377 i = req->u.allocate_payload.number_sdp_streams - 1; in drm_dp_encode_sideband_req()
[all …]
/linux/include/drm/display/
H A Ddrm_dp_mst_helper.h452 struct drm_dp_allocate_payload allocate_payload; member
473 struct drm_dp_allocate_payload_ack_reply allocate_payload; member