Home
last modified time | relevance | path

Searched refs:xfm (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/
H A Dtransform.h187 void (*transform_reset)(struct transform *xfm);
189 void (*transform_set_scaler)(struct transform *xfm,
193 struct transform *xfm,
198 struct transform *xfm,
203 struct transform *xfm,
207 struct transform *xfm,
211 struct transform *xfm,
215 struct transform *xfm,
219 struct transform *xfm,
224 struct transform *xfm,
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.h40 struct transform *xfm,
44 struct transform *xfm,
49 struct transform *xfm,
53 struct transform *xfm,
57 struct transform *xfm,
H A Damdgpu_dce110_opp_regamma_v.c41 static void power_on_lut(struct transform *xfm, in power_on_lut() argument
44 uint32_t value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
75 dm_write_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL, value); in power_on_lut()
78 value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
501 struct transform *xfm, in dce110_opp_program_regamma_pwl_v() argument
504 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_program_regamma_pwl_v()
512 power_on_lut(xfm, true, false, true); in dce110_opp_program_regamma_pwl_v()
521 power_on_lut(xfm, false, false, true); in dce110_opp_program_regamma_pwl_v()
525 struct transform *xfm, in dce110_opp_power_on_regamma_lut_v() argument
528 uint32_t value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in dce110_opp_power_on_regamma_lut_v()
[all …]
H A Damdgpu_dce110_opp_csc_v.c467 static void set_Denormalization(struct transform *xfm, in set_Denormalization() argument
470 uint32_t value = dm_read_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL); in set_Denormalization()
508 dm_write_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL, value); in set_Denormalization()
537 struct transform *xfm, enum dc_color_space color_space) in program_input_csc() argument
540 struct dc_context *ctx = xfm->ctx; in program_input_csc()
677 struct transform *xfm, in dce110_opp_v_set_csc_default() argument
680 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_v_set_csc_default()
711 program_input_csc(xfm, default_adjust->in_color_space); in dce110_opp_v_set_csc_default()
723 set_Denormalization(xfm, default_adjust->color_depth); in dce110_opp_v_set_csc_default()
727 struct transform *xfm, in dce110_opp_v_set_csc_adjustment() argument
[all …]
H A Damdgpu_dce110_transform_v.c41 xfm->ctx->logger
511 static bool dce110_xfmv_power_up_line_buffer(struct transform *xfm) in dce110_xfmv_power_up_line_buffer() argument
513 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_power_up_line_buffer()
530 struct transform *xfm, in dce110_xfmv_set_scaler() argument
533 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_set_scaler()
540 dce110_xfmv_power_up_line_buffer(xfm); in dce110_xfmv_set_scaler()
616 static void dce110_xfmv_reset(struct transform *xfm) in dce110_xfmv_reset() argument
618 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_reset()
627 struct transform *xfm, in dce110_xfmv_set_gamut_remap() argument
634 struct transform *xfm, in dce110_xfmv_set_pixel_storage_depth() argument
[all …]
H A Damdgpu_dce110_hw_sequencer.c609 struct transform *xfm = pipe_ctx->plane_res.xfm; in dce110_set_output_transfer_func() local
611 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func()
612 xfm->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dce110_set_output_transfer_func()
617 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func()
619 &xfm->regamma_params)) { in dce110_set_output_transfer_func()
620 xfm->funcs->opp_program_regamma_pwl(xfm, &xfm->regamma_params); in dce110_set_output_transfer_func()
621 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_USER); in dce110_set_output_transfer_func()
623 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_BYPASS); in dce110_set_output_transfer_func()
626 xfm->funcs->opp_power_on_regamma_lut(xfm, false); in dce110_set_output_transfer_func()
1236 if (pipe_ctx->plane_res.xfm->funcs->transform_set_pixel_storage_depth == NULL) in program_scaler()
[all …]
H A Damdgpu_dce110_resource.c616 static void dce110_transform_destroy(struct transform **xfm) in dce110_transform_destroy() argument
618 kfree(TO_DCE_TRANSFORM(*xfm)); in dce110_transform_destroy()
619 *xfm = NULL; in dce110_transform_destroy()
1116 pipe_ctx->plane_res.xfm = pool->transforms[underlay_idx]; in dce110_acquire_underlay()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
H A Damdgpu_dce_transform.c327 struct transform *xfm, in dce_transform_set_scaler() argument
330 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_scaler()
753 struct transform *xfm, in dce_transform_set_pixel_storage_depth() argument
757 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_pixel_storage_depth()
851 struct transform *xfm, in dce_transform_set_gamut_remap() argument
854 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_gamut_remap()
897 struct transform *xfm, in dce_transform_get_optimal_number_of_taps() argument
901 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_get_optimal_number_of_taps()
958 static void dce_transform_reset(struct transform *xfm) in dce_transform_reset() argument
960 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_reset()
[all …]
H A Ddce_transform.h495 struct transform *xfm,
500 struct transform *xfm,
504 struct transform *xfm,
509 struct transform *xfm,
513 struct transform *xfm,
516 void dce110_opp_set_regamma_mode(struct transform *xfm,
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
H A Damdgpu_dc_resource.c1031 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1032 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1033 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1044 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1045 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1046 pipe_ctx->plane_res.xfm, in resource_build_scaling_params()
1650 pipe_ctx->plane_res.xfm = pool->transforms[i]; in acquire_first_free_pipe()
1921 pipe_ctx->plane_res.xfm = pool->transforms[tg_inst]; in acquire_resource_from_hw_enabled_state()
H A Damdgpu_dc.c466 if (pipes->plane_res.xfm && in dc_stream_set_dither_option()
467 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth) { in dc_stream_set_dither_option()
468 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dc_stream_set_dither_option()
469 pipes->plane_res.xfm, in dc_stream_set_dither_option()
H A Damdgpu_dc_stream.c351 (!pipe_ctx->plane_res.xfm && !pipe_ctx->plane_res.dpp) || in dc_stream_set_cursor_position()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/
H A Damdgpu_dce100_resource.c570 static void dce100_transform_destroy(struct transform **xfm) in dce100_transform_destroy() argument
572 kfree(TO_DCE_TRANSFORM(*xfm)); in dce100_transform_destroy()
573 *xfm = NULL; in dce100_transform_destroy()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/
H A Damdgpu_dce120_resource.c589 static void dce120_transform_destroy(struct transform **xfm) in dce120_transform_destroy() argument
591 kfree(TO_DCE_TRANSFORM(*xfm)); in dce120_transform_destroy()
592 *xfm = NULL; in dce120_transform_destroy()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
H A Dcore_types.h252 struct transform *xfm; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/
H A Damdgpu_dce80_resource.c685 static void dce80_transform_destroy(struct transform **xfm) in dce80_transform_destroy() argument
687 kfree(TO_DCE_TRANSFORM(*xfm)); in dce80_transform_destroy()
688 *xfm = NULL; in dce80_transform_destroy()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/
H A Damdgpu_dce112_resource.c583 static void dce112_transform_destroy(struct transform **xfm) in dce112_transform_destroy() argument
585 kfree(TO_DCE_TRANSFORM(*xfm)); in dce112_transform_destroy()
586 *xfm = NULL; in dce112_transform_destroy()
/netbsd-src/distrib/sets/lists/xetc/
H A Dmi26 ./etc/X11/xsm/system.xsm xetc-xfm-etc xorg
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
H A Damdgpu_dcn20_resource.c1740 next_odm_pipe->plane_res.xfm = pool->transforms[next_odm_pipe->pipe_idx]; in dcn20_split_stream_for_odm()
1815 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/
H A Damdgpu_dcn_calcs.c528 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in split_stream_across_pipes()