Searched refs:new_payload (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_helpers.c | 315 struct drm_dp_mst_atomic_payload *new_payload, in dm_helpers_construct_old_payload() argument 321 u8 payload_vc_start = new_payload->vc_start_slot; in dm_helpers_construct_old_payload() 324 *old_payload = *new_payload; in dm_helpers_construct_old_payload() 332 if (pos != new_payload && in dm_helpers_construct_old_payload() 356 struct drm_dp_mst_atomic_payload *target_payload, *new_payload, old_payload; in dm_helpers_dp_mst_write_payload_allocation_table() local 371 new_payload = drm_atomic_get_mst_payload_state(mst_state, aconnector->mst_output_port); in dm_helpers_dp_mst_write_payload_allocation_table() 374 target_payload = new_payload; in dm_helpers_dp_mst_write_payload_allocation_table() 377 drm_dp_add_payload_part1(mst_mgr, mst_state, new_payload); in dm_helpers_dp_mst_write_payload_allocation_table() 381 new_payload, &old_payload); in dm_helpers_dp_mst_write_payload_allocation_table() 384 drm_dp_remove_payload_part1(mst_mgr, mst_state, new_payload); in dm_helpers_dp_mst_write_payload_allocation_table() [all …]
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_helpers_test.c | 2958 struct drm_dp_mst_atomic_payload *new_payload; in dm_test_construct_old_payload_empty_list() local 2965 new_payload = kunit_kzalloc(test, sizeof(*new_payload), GFP_KERNEL); in dm_test_construct_old_payload_empty_list() 2966 KUNIT_ASSERT_NOT_NULL(test, new_payload); in dm_test_construct_old_payload_empty_list() 2973 new_payload->vc_start_slot = 3; in dm_test_construct_old_payload_empty_list() 2975 dm_helpers_construct_old_payload(mgr, mst_state, new_payload, in dm_test_construct_old_payload_empty_list() 2994 struct drm_dp_mst_atomic_payload *new_payload; in dm_test_construct_old_payload_intervening() local 3002 new_payload = kunit_kzalloc(test, sizeof(*new_payload), GFP_KERNEL); in dm_test_construct_old_payload_intervening() 3003 KUNIT_ASSERT_NOT_NULL(test, new_payload); in dm_test_construct_old_payload_intervening() 3012 new_payload->vc_start_slot = 3; in dm_test_construct_old_payload_intervening() 3018 dm_helpers_construct_old_payload(mgr, mst_state, new_payload, in dm_test_construct_old_payload_intervening()
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_mst_topology.c | 3409 struct drm_dp_mst_atomic_payload *new_payload) in drm_dp_remove_payload_part2() argument 3415 if (pos != new_payload && pos->vc_start_slot > new_payload->vc_start_slot) in drm_dp_remove_payload_part2() 3418 new_payload->vc_start_slot = -1; in drm_dp_remove_payload_part2() 3423 if (new_payload->delete) in drm_dp_remove_payload_part2() 3424 drm_dp_mst_put_port_malloc(new_payload->port); in drm_dp_remove_payload_part2() 3426 new_payload->payload_allocation_status = DRM_DP_MST_PAYLOAD_ALLOCATION_NONE; in drm_dp_remove_payload_part2() 4652 struct drm_dp_mst_atomic_payload *old_payload, *new_payload; in drm_dp_mst_atomic_wait_for_dependencies() local 4670 new_payload = drm_atomic_get_mst_payload_state(new_mst_state, in drm_dp_mst_atomic_wait_for_dependencies() 4672 new_payload->vc_start_slot = old_payload->vc_start_slot; in drm_dp_mst_atomic_wait_for_dependencies() 4673 new_payload->payload_allocation_status = in drm_dp_mst_atomic_wait_for_dependencies()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp_mst.c | 1104 struct drm_dp_mst_atomic_payload *new_payload = in mst_stream_post_disable() local 1123 drm_dp_remove_payload_part1(&intel_dp->mst.mgr, new_mst_state, new_payload); in mst_stream_post_disable() 1135 old_payload, new_payload); in mst_stream_post_disable()
|