Home
last modified time | relevance | path

Searched refs:sspp (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.c239 pipe->sspp->idx - SSPP_VIG0, in _dpu_plane_calc_fill_level()
277 if (pipe->sspp->idx != SSPP_CURSOR0 && in _dpu_plane_set_qos_lut()
278 pipe->sspp->idx != SSPP_CURSOR1 && in _dpu_plane_set_qos_lut()
287 trace_dpu_perf_set_qos_luts(pipe->sspp->idx - SSPP_VIG0, in _dpu_plane_set_qos_lut()
309 pipe->sspp->ops.setup_qos_lut(pipe->sspp, &cfg); in _dpu_plane_set_qos_lut()
332 pipe->sspp->ops.setup_qos_ctrl(pipe->sspp, in _dpu_plane_set_qos_ctrl()
336 static bool _dpu_plane_sspp_clk_force_ctrl(struct dpu_hw_sspp *sspp, in _dpu_plane_sspp_clk_force_ctrl() argument
340 if (sspp->ops.setup_clk_force_ctrl) { in _dpu_plane_sspp_clk_force_ctrl()
341 *forced_on = sspp->ops.setup_clk_force_ctrl(sspp, enable); in _dpu_plane_sspp_clk_force_ctrl()
346 *forced_on = mdp->ops.setup_clk_force_ctrl(mdp, sspp->cap->clk_ctrl, enable); in _dpu_plane_sspp_clk_force_ctrl()
[all …]
H A Ddpu_hw_sspp_v13.c121 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_multirect_v13()
132 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_format_v13()
196 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_rects_v13()
217 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_sourceaddress_v13()
239 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_solidfill_v13()
274 struct dpu_hw_sspp *ctx = pipe->sspp; in dpu_hw_sspp_setup_cdp_v13()
H A Ddpu_kms.c94 status.sspp[i]); in _dpu_danger_signal_status()
840 if ((catalog->sspp[i].features & BIT(DPU_SSPP_CURSOR)) in _dpu_kms_drm_obj_init()
849 type, catalog->sspp[i].features, in _dpu_kms_drm_obj_init()
850 catalog->sspp[i].features & BIT(DPU_SSPP_CURSOR)); in _dpu_kms_drm_obj_init()
855 plane = dpu_plane_init(dev, catalog->sspp[i].id, type, in _dpu_kms_drm_obj_init()
996 base = dpu_kms->mmio + cat->sspp[i].base; in dpu_kms_mdp_snapshot()
997 msm_disp_snapshot_add_block(disp_state, cat->sspp[i].len, base, in dpu_kms_mdp_snapshot()
998 "%s", cat->sspp[i].name); in dpu_kms_mdp_snapshot()
1000 if (cat->sspp[i].sblk && cat->sspp[i].sblk->scaler_blk.len > 0) in dpu_kms_mdp_snapshot()
1001 msm_disp_snapshot_add_block(disp_state, cat->sspp[i].sblk->scaler_blk.len, in dpu_kms_mdp_snapshot()
[all …]
H A Ddpu_hw_top.h52 u8 sspp[SSPP_MAX]; member
H A Ddpu_rm.c186 const struct dpu_sspp_cfg *sspp = &cat->sspp[i]; in dpu_rm_init() local
188 hw = dpu_hw_sspp_init(dev, sspp, mmio, mdss_data, cat->mdss_ver); in dpu_rm_init()
194 rm->hw_sspp[sspp->id - SSPP_NONE] = hw; in dpu_rm_init()
H A Ddpu_trace.h665 __field( enum dpu_sspp, sspp )
679 __entry->sspp = pipe->sspp->idx;
692 __entry->stage_idx, __entry->stage, __entry->sspp,
790 __entry->index = pipe->sspp->idx;
H A Ddpu_crtc.c416 sspp_idx = pipe->sspp->idx; in _dpu_crtc_blend_setup_pipe()
480 if (!pstate->pipe[pipe_idx].sspp) in _dpu_crtc_blend_setup_mixer()
484 set_bit(pstate->pipe[pipe_idx].sspp->idx, active_fetch); in _dpu_crtc_blend_setup_mixer()
485 set_bit(pstate->pipe[pipe_idx].sspp->idx, active_pipes); in _dpu_crtc_blend_setup_mixer()
1744 if (!pstate->pipe[i].sspp) in _dpu_debugfs_status_show()
1747 i, pstate->pipe[i].sspp->cap->name); in _dpu_debugfs_status_show()
H A Ddpu_hw_sspp.h173 struct dpu_hw_sspp *sspp; member
H A Ddpu_hw_catalog.h729 const struct dpu_sspp_cfg *sspp; member
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/
H A Ddpu_6_5_qcm2290.h131 .sspp = qcm2290_sspp,
H A Ddpu_6_3_sm6115.h138 .sspp = sm6115_sspp,
H A Ddpu_6_9_sm6375.h147 .sspp = sm6375_sspp,
H A Ddpu_4_1_sdm670.h136 .sspp = sdm670_sspp,
H A Ddpu_1_15_msm8917.h170 .sspp = msm8917_sspp,
H A Ddpu_1_14_msm8937.h191 .sspp = msm8937_sspp,
H A Ddpu_6_2_sc7180.h203 .sspp = sc7180_sspp,
H A Ddpu_1_16_msm8953.h198 .sspp = msm8953_sspp,
H A Ddpu_5_4_sm6125.h209 .sspp = sm6125_sspp,
H A Ddpu_6_4_sm6350.h219 .sspp = sm6350_sspp,
H A Ddpu_5_3_sm6150.h238 .sspp = sm6150_sspp,
H A Ddpu_1_7_msm8996.h312 .sspp = msm8996_sspp,
H A Ddpu_5_2_sm7150.h297 .sspp = sm7150_sspp,
H A Ddpu_4_0_sdm845.h317 .sspp = sdm845_sspp,
H A Ddpu_5_0_sm8150.h369 .sspp = sm8150_sspp,
/linux/kernel/rcu/
H A Dsrcutree.c2138 struct srcu_struct **sspp = mod->srcu_struct_ptrs; in srcu_module_coming() local
2141 ssp = *(sspp++); in srcu_module_coming()
2155 struct srcu_struct **sspp = mod->srcu_struct_ptrs; in srcu_module_going() local
2158 ssp = *(sspp++); in srcu_module_going()

12