Searched refs:slice_width (Results  1 – 11 of 11) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dsc/ | 
| D | rc_calc_dpi.c | 38 	to->slice_width              = from->slice_width;  in copy_pps_fields()111 	int              slice_width  = pps->slice_width;  in dscc_compute_dsc_parameters()  local
 117 	double d_bytes_per_pixel = dsc_ceil(bpp * slice_width / 8.0) / slice_width;  in dscc_compute_dsc_parameters()
 131 	calc_rc_params(&rc, mode, bpc, bpp, slice_width, slice_height, pps->dsc_version_minor);  in dscc_compute_dsc_parameters()
 
 | 
| D | rc_calc.c | 176 …arams *rc, enum colour_mode cm, enum bits_per_comp bpc, float bpp, int slice_width, int slice_heig…  in calc_rc_params()  argument212 		slice_width /= 2;  in calc_rc_params()
 214 …padding_pixels = ((slice_width % 3) != 0) ? (3 - (slice_width % 3)) * (rc->initial_xmit_delay / sl…  in calc_rc_params()
 
 | 
| D | rc_calc.h | 81 …arams *rc, enum colour_mode cm, enum bits_per_comp bpc, float bpp, int slice_width, int slice_heig…
 | 
| D | dc_dsc.c | 522 	int slice_width;  in setup_dsc_config()  local675 	slice_width = pic_width / num_slices_h;  in setup_dsc_config()
 677 	is_dsc_possible = slice_width <= dsc_common_caps.max_slice_width;  in setup_dsc_config()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/ | 
| D | drm_dsc.c | 122 	pps_payload->slice_width = cpu_to_be16(dsc_cfg->slice_width);  in drm_dsc_pps_payload_pack()270 		groups_per_line = DIV_ROUND_UP(vdsc_cfg->slice_width / 2,  in drm_dsc_compute_rc_parameters()
 274 		vdsc_cfg->slice_chunk_size = DIV_ROUND_UP(vdsc_cfg->slice_width / 2 *  in drm_dsc_compute_rc_parameters()
 279 		groups_per_line = DIV_ROUND_UP(vdsc_cfg->slice_width,  in drm_dsc_compute_rc_parameters()
 283 		vdsc_cfg->slice_chunk_size = DIV_ROUND_UP(vdsc_cfg->slice_width *  in drm_dsc_compute_rc_parameters()
 
 | 
| /Linux-v5.4/include/drm/ | 
| D | drm_dsc.h | 98 	u16 slice_width;  member357 	__be16 slice_width;  member
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/ | 
| D | dcn20_dsc.c | 270 	DC_LOG_DSC("\tslice_width %d", pps->slice_width);  in dsc_log_pps()354 	dsc_reg_vals->pps.slice_width = dsc_cfg->pic_width / dsc_cfg->dc_dsc_cfg.num_slices_h;  in dsc_prepare_config()
 382 	dsc_optc_cfg->slice_width = dsc_reg_vals->pps.slice_width;  in dsc_prepare_config()
 476 	reg_vals->pps.slice_width                 = 0;  in dsc_init_reg_values()
 579 		SLICE_WIDTH, reg_vals->pps.slice_width,  in dsc_write_to_registers()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/ | 
| D | dsc.h | 45 	uint32_t slice_width; /* Slice width in pixels */  member
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ | 
| D | dc_link_hwss.c | 362 	DC_LOG_DSC("\tslice_width %d", config->slice_width);  in dsc_optc_config_log()426 									dsc_optc_cfg.slice_width);  in dp_set_dsc_on_stream()
 437 							dsc_optc_cfg.slice_width);  in dp_set_dsc_on_stream()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/display/ | 
| D | intel_vdsc.c | 334 	vdsc_cfg->slice_width = DIV_ROUND_UP(vdsc_cfg->pic_width,  in intel_dp_compute_dsc_params()568 		DSC_SLICE_WIDTH(vdsc_cfg->slice_width);  in intel_configure_pps_for_dsc_encoder()
 733 				   vdsc_cfg->slice_width) |  in intel_configure_pps_for_dsc_encoder()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/ | 
| D | i915_reg.h | 11294 #define  DSC_SLICE_WIDTH(slice_width)   ((slice_width) << 16)  argument
 |