/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | dpp.h | 32 struct dpp { struct 62 void (*dpp_read_state)(struct dpp *dpp, struct dcn_dpp_state *s); 64 void (*dpp_reset)(struct dpp *dpp); 66 void (*dpp_set_scaler)(struct dpp *dpp, 70 struct dpp *dpp, 75 struct dpp *dpp, 80 struct dpp *dpp, 84 struct dpp *dpp, 88 struct dpp *dpp, 92 struct dpp *dpp, [all …]
|
D | opp.h | 200 int dpp[MAX_PIPES]; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_dpp_cm.c | 43 dpp->tf_regs->reg 46 dpp->base.ctx 50 dpp->tf_shift->field_name, dpp->tf_mask->field_name 123 struct dcn10_dpp *dpp, in program_gamut_remap() argument 149 gam_regs.shifts.csc_c11 = dpp->tf_shift->CM_GAMUT_REMAP_C11; in program_gamut_remap() 150 gam_regs.masks.csc_c11 = dpp->tf_mask->CM_GAMUT_REMAP_C11; in program_gamut_remap() 151 gam_regs.shifts.csc_c12 = dpp->tf_shift->CM_GAMUT_REMAP_C12; in program_gamut_remap() 152 gam_regs.masks.csc_c12 = dpp->tf_mask->CM_GAMUT_REMAP_C12; in program_gamut_remap() 160 dpp->base.ctx, in program_gamut_remap() 170 dpp->base.ctx, in program_gamut_remap() [all …]
|
D | dcn10_dpp.c | 42 dpp->tf_regs->reg 45 dpp->base.ctx 49 dpp->tf_shift->field_name, dpp->tf_mask->field_name 101 void dpp_read_state(struct dpp *dpp_base, in dpp_read_state() 104 struct dcn10_dpp *dpp = TO_DCN10_DPP(dpp_base); in dpp_read_state() local 126 void dpp_set_gamut_remap_bypass(struct dcn10_dpp *dpp) in dpp_set_gamut_remap_bypass() argument 136 struct dpp *dpp, in dpp_get_optimal_number_of_taps() argument 149 dpp->caps->dscl_data_proc_format == DSCL_DATA_PRCESSING_FIXED_FORMAT && in dpp_get_optimal_number_of_taps() 155 dpp->ctx->dc->debug.max_downscale_src_width != 0 && in dpp_get_optimal_number_of_taps() 156 scl_data->viewport.width > dpp->ctx->dc->debug.max_downscale_src_width) in dpp_get_optimal_number_of_taps() [all …]
|
D | dcn10_dpp_dscl.c | 43 dpp->tf_regs->reg 46 dpp->base.ctx 50 dpp->tf_shift->field_name, dpp->tf_mask->field_name 89 struct dcn10_dpp *dpp, in dpp1_dscl_set_overscan() argument 117 struct dcn10_dpp *dpp, const struct scaler_data *data) in dpp1_dscl_set_otg_blank() argument 168 struct dpp *dpp_base, in dpp1_dscl_get_dscl_mode() 202 struct dcn10_dpp *dpp, in dpp1_dscl_set_lb() argument 207 if (dpp->base.caps->dscl_data_proc_format == DSCL_DATA_PRCESSING_FIXED_FORMAT) { in dpp1_dscl_set_lb() 253 struct dcn10_dpp *dpp, in dpp1_dscl_set_scaler_filter() argument 291 struct dcn10_dpp *dpp, in dpp1_dscl_set_scl_filter() argument [all …]
|
D | dcn10_hw_sequencer.c | 246 struct dpp *dpp = pool->dpps[i]; in dcn10_log_hw_state() local 249 dpp->funcs->dpp_read_state(dpp, &s); in dcn10_log_hw_state() 253 dpp->inst, in dcn10_log_hw_state() 858 int dpp_id = pipe_ctx->plane_res.dpp->inst; in hwss1_plane_atomic_disconnect() 887 struct dpp *dpp = pipe_ctx->plane_res.dpp; in plane_atomic_power_down() local 893 dpp_pg_control(hws, dpp->inst, false); in plane_atomic_power_down() 895 dpp->funcs->dpp_reset(dpp); in plane_atomic_power_down() 909 struct dpp *dpp = pipe_ctx->plane_res.dpp; in plane_atomic_disable() local 916 dpp->funcs->dpp_dppclk_control(dpp, false, false); in plane_atomic_disable() 1022 struct dpp *dpp = dc->res_pool->dpps[i]; in dcn10_init_hw() local [all …]
|
D | dcn10_dpp.h | 30 #define TO_DCN10_DPP(dpp)\ argument 31 container_of(dpp, struct dcn10_dpp, base) 1345 struct dpp base; 1370 struct dpp *dpp_base, 1374 struct dpp *dpp_base, 1380 struct dpp *dpp_base, 1395 struct dpp *dpp_base, 1399 struct dpp *dpp_base, 1403 struct dpp *dpp_base, 1407 struct dpp *dpp_base, [all …]
|
D | dcn10_resource.c | 543 static void dcn10_dpp_destroy(struct dpp **dpp) in dcn10_dpp_destroy() argument 545 kfree(TO_DCN10_DPP(*dpp)); in dcn10_dpp_destroy() 546 *dpp = NULL; in dcn10_dpp_destroy() 549 static struct dpp *dcn10_dpp_create( in dcn10_dpp_create() 553 struct dcn10_dpp *dpp = in dcn10_dpp_create() local 556 if (!dpp) in dcn10_dpp_create() 559 dpp1_construct(dpp, ctx, inst, in dcn10_dpp_create() 561 return &dpp->base; in dcn10_dpp_create() 1039 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn10_acquire_idle_pipe_for_layer()
|
/Linux-v4.19/arch/sparc/vdso/ |
D | vma.c | 53 struct page *dp, **dpp = NULL; in init_vdso_image() local 103 dpp = kcalloc(dnpages, sizeof(struct page *), GFP_KERNEL); in init_vdso_image() 104 vvar_mapping.pages = dpp; in init_vdso_image() 106 if (!dpp) in init_vdso_image() 113 dpp[0] = dp; in init_vdso_image() 131 if (dpp != NULL) { in init_vdso_image() 133 if (dpp[i] != NULL) in init_vdso_image() 134 __free_page(dpp[i]); in init_vdso_image() 136 kfree(dpp); in init_vdso_image()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
D | core_types.h | 138 struct dpp *dpps[MAX_PIPES]; 203 struct dpp *dpp; member
|
/Linux-v4.19/arch/ia64/kernel/ |
D | unwind_decoder.c | 67 unw_decode_uleb128 (unsigned char **dpp) in unw_decode_uleb128() argument 71 unsigned char *bp = *dpp; in unw_decode_uleb128() 81 *dpp = bp; in unw_decode_uleb128()
|
/Linux-v4.19/fs/nfsd/ |
D | vfs.h | 45 int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp,
|
D | vfs.c | 86 nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, in nfsd_cross_mnt() argument 90 struct dentry *dentry = *dpp; in nfsd_cross_mnt() 129 *dpp = path.dentry; in nfsd_cross_mnt()
|
/Linux-v4.19/Documentation/devicetree/bindings/media/i2c/ |
D | adv7604.txt | 45 "main", "avlink", "cec", "infoframe", "esdp", "dpp", "afe",
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_resource.c | 1088 if (pipe_ctx->plane_res.dpp != NULL) in resource_build_scaling_params() 1089 res = pipe_ctx->plane_res.dpp->funcs->dpp_get_optimal_number_of_taps( in resource_build_scaling_params() 1090 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1101 if (pipe_ctx->plane_res.dpp != NULL) in resource_build_scaling_params() 1102 res = pipe_ctx->plane_res.dpp->funcs->dpp_get_optimal_number_of_taps( in resource_build_scaling_params() 1103 pipe_ctx->plane_res.dpp, in resource_build_scaling_params() 1275 pipe_ctx->plane_res.dpp = pool->dpps[i]; in acquire_first_split_pipe() 1645 pipe_ctx->plane_res.dpp = pool->dpps[i]; in acquire_first_free_pipe()
|
D | dc_stream.c | 256 (!pipe_ctx->plane_res.xfm && !pipe_ctx->plane_res.dpp) || in dc_stream_set_cursor_position()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_clocks.c | 551 pipe_ctx->plane_res.dpp->funcs->dpp_dppclk_control( in dcn1_ramp_up_dispclk_with_dpp() 552 pipe_ctx->plane_res.dpp, in dcn1_ramp_up_dispclk_with_dpp()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/ |
D | dcn_calcs.c | 253 if (pipe->plane_res.dpp->ctx->dc->debug.optimized_watermark) { in pipe_ctx_to_e2e_pipe_params() 268 input->src.dcc = pipe->plane_res.dpp->ctx->dc->res_pool->hubbub->funcs-> in pipe_ctx_to_e2e_pipe_params() 513 secondary_pipe->plane_res.dpp = pool->dpps[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
|