| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| H A D | dcn35_hwseq.c | 1104 if (cur_pipe == NULL || new_pipe == NULL) in dcn35_calc_blocks_to_ungate() 1108 (!cur_pipe->stream && new_pipe->stream) || in dcn35_calc_blocks_to_ungate() 1109 (cur_pipe->stream != new_pipe->stream && new_pipe->stream)) { in dcn35_calc_blocks_to_ungate() 1115 if (j == PG_DPP && new_pipe->plane_res.dpp) in dcn35_calc_blocks_to_ungate() 1134 cur_pipe == new_pipe) { in dcn35_calc_blocks_to_ungate() 1139 new_pipe->plane_res.hubp) in dcn35_calc_blocks_to_ungate() 1144 new_pipe->plane_res.dpp) in dcn35_calc_blocks_to_ungate() 1149 new_pipe->stream_res.opp) in dcn35_calc_blocks_to_ungate() 1154 new_pipe->stream_res.dsc) in dcn35_calc_blocks_to_ungate() 1159 new_pipe->stream_res.tg) in dcn35_calc_blocks_to_ungate() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 1496 struct pipe_ctx *new_pipe; in update_dsc_for_odm_change() local 2422 struct pipe_ctx *new_pipe) in dcn401_detect_pipe_changes() argument 2436 new_pipe->update_flags.raw = 0; in dcn401_detect_pipe_changes() 2454 new_pipe->update_flags.bits.odm = 1; in dcn401_detect_pipe_changes() 2461 new_pipe->update_flags.bits.enable = 1; in dcn401_detect_pipe_changes() 2462 new_pipe->update_flags.bits.mpcc = 1; in dcn401_detect_pipe_changes() 2463 new_pipe->update_flags.bits.dppclk = 1; in dcn401_detect_pipe_changes() 2475 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn401_detect_pipe_changes() 2476 new_pipe->update_flags.bits.odm = 1; in dcn401_detect_pipe_changes() 2487 if (new_pipe->stream && dc_state_get_pipe_subvp_type(new_state, new_pipe) == SUBVP_PHANTOM) in dcn401_detect_pipe_changes() [all …]
|
| H A D | dcn401_hwseq.h | 108 struct pipe_ctx *new_pipe);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| H A D | dcn20_hwseq.c | 1477 struct pipe_ctx *new_pipe) in dcn20_detect_pipe_changes() argument 1482 new_pipe->update_flags.raw = 0; in dcn20_detect_pipe_changes() 1500 new_pipe->update_flags.bits.odm = 1; in dcn20_detect_pipe_changes() 1507 new_pipe->update_flags.bits.enable = 1; in dcn20_detect_pipe_changes() 1508 new_pipe->update_flags.bits.mpcc = 1; in dcn20_detect_pipe_changes() 1509 new_pipe->update_flags.bits.dppclk = 1; in dcn20_detect_pipe_changes() 1514 new_pipe->update_flags.bits.scaler = 1; in dcn20_detect_pipe_changes() 1521 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn20_detect_pipe_changes() 1522 new_pipe->update_flags.bits.odm = 1; in dcn20_detect_pipe_changes() 1533 if (new_pipe->stream && dc_state_get_pipe_subvp_type(new_state, new_pipe) == SUBVP_PHANTOM) in dcn20_detect_pipe_changes() [all …]
|
| H A D | dcn20_hwseq.h | 161 struct pipe_ctx *new_pipe);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/ |
| H A D | dcn35_clk_mgr.c | 198 struct pipe_ctx *new_pipe = &context->res_ctx.pipe_ctx[i]; in dcn35_disable_otg_wa() local 213 if (new_pipe->stream) in dcn35_disable_otg_wa() 214 new_pipe_link_enc = new_pipe->stream->link_enc; in dcn35_disable_otg_wa() 220 old_pipe->stream != new_pipe->stream && in dcn35_disable_otg_wa() 221 old_pipe->stream_res.tg == new_pipe->stream_res.tg && in dcn35_disable_otg_wa() 222 new_pipe_link_enc && !new_pipe->stream->dpms_off && in dcn35_disable_otg_wa() 226 new_pipe->stream_res.stream_enc && in dcn35_disable_otg_wa() 227 new_pipe->stream_res.stream_enc->funcs->is_fifo_enabled && in dcn35_disable_otg_wa() 228 new_pipe->stream_res.stream_enc->funcs->is_fifo_enabled(new_pipe->stream_res.stream_enc); in dcn35_disable_otg_wa() 230 if (old_pipe->stream && new_pipe->stream && old_pipe->stream == new_pipe->stream) { in dcn35_disable_otg_wa() [all …]
|
| /linux-6.15/net/nfc/nci/ |
| H A D | hci.c | 286 u8 dest_gate, new_pipe; in nci_hci_cmd_received() local 301 new_pipe = create_info->pipe; in nci_hci_cmd_received() 302 if (new_pipe >= NCI_HCI_MAX_PIPES) { in nci_hci_cmd_received() 312 ndev->hci_dev->gate2pipe[dest_gate] = new_pipe; in nci_hci_cmd_received() 313 ndev->hci_dev->pipes[new_pipe].gate = dest_gate; in nci_hci_cmd_received() 314 ndev->hci_dev->pipes[new_pipe].host = in nci_hci_cmd_received()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 1715 const struct pipe_ctx *new_pipe) in is_subvp_phantom_topology_transition_seamless() argument 1718 enum mall_stream_type new_pipe_type = dc_state_get_pipe_subvp_type(new_ctx, new_pipe); in is_subvp_phantom_topology_transition_seamless() 1734 const struct pipe_ctx *cur_pipe, *new_pipe; in dcn32_is_pipe_topology_transition_seamless() local 1739 new_pipe = &new_ctx->res_ctx.pipe_ctx[i]; in dcn32_is_pipe_topology_transition_seamless() 1742 resource_is_pipe_type(new_pipe, FREE_PIPE)) in dcn32_is_pipe_topology_transition_seamless() 1746 if (resource_is_pipe_type(new_pipe, OTG_MASTER)) in dcn32_is_pipe_topology_transition_seamless() 1747 if (cur_pipe->stream->stream_id == new_pipe->stream->stream_id || in dcn32_is_pipe_topology_transition_seamless() 1752 if (resource_is_pipe_type(new_pipe, OPP_HEAD)) { in dcn32_is_pipe_topology_transition_seamless() 1753 if (cur_pipe->stream_res.tg == new_pipe->stream_res.tg) in dcn32_is_pipe_topology_transition_seamless() 1761 if (resource_is_pipe_type(new_pipe, DPP_PIPE)) { in dcn32_is_pipe_topology_transition_seamless() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 1801 struct pipe_ctx *new_pipe; in resource_find_free_pipe_used_as_sec_opp_head_by_cur_otg_master() local 1822 struct pipe_ctx *new_pipe; in resource_find_free_pipe_used_in_cur_mpc_blending_tree() local 1847 const struct pipe_ctx *new_pipe, *cur_pipe; in recource_find_free_pipe_not_used_in_cur_res_ctx() local 1852 new_pipe = &new_res_ctx->pipe_ctx[i]; in recource_find_free_pipe_not_used_in_cur_res_ctx() 1870 const struct pipe_ctx *new_pipe, *cur_pipe; in recource_find_free_pipe_used_as_otg_master_in_cur_res_ctx() local 1875 new_pipe = &new_res_ctx->pipe_ctx[i]; in recource_find_free_pipe_used_as_otg_master_in_cur_res_ctx() 1893 const struct pipe_ctx *new_pipe, *cur_pipe; in resource_find_free_pipe_used_as_cur_sec_dpp() local 1898 new_pipe = &new_res_ctx->pipe_ctx[i]; in resource_find_free_pipe_used_as_cur_sec_dpp() 1922 new_pipe = &new_res_ctx->pipe_ctx[i]; in resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() 1940 const struct pipe_ctx *new_pipe; in resource_find_any_free_pipe() local [all …]
|
| H A D | dc.c | 1268 struct pipe_ctx *old_pipe, *new_pipe; in disable_dangling_plane() local 1271 new_pipe = &context->res_ctx.pipe_ctx[i]; in disable_dangling_plane() 1273 if (old_pipe->plane_state && !new_pipe->plane_state) in disable_dangling_plane() 5016 struct pipe_ctx *new_pipe = &context->res_ctx.pipe_ctx[i]; in update_planes_and_stream_v1() local 5019 if (new_pipe->plane_state && new_pipe->plane_state != old_pipe->plane_state) in update_planes_and_stream_v1() 5020 new_pipe->plane_state->force_full_update = true; in update_planes_and_stream_v1()
|
| /linux-6.15/drivers/media/mc/ |
| H A D | mc-entity.c | 968 struct media_pipeline *new_pipe = NULL; in media_pipeline_alloc_start() local 980 new_pipe = kzalloc(sizeof(*new_pipe), GFP_KERNEL); in media_pipeline_alloc_start() 981 if (!new_pipe) { in media_pipeline_alloc_start() 986 pipe = new_pipe; in media_pipeline_alloc_start() 992 kfree(new_pipe); in media_pipeline_alloc_start()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/ |
| H A D | hw_sequencer.h | 465 struct pipe_ctx *new_pipe);
|