Home
last modified time | relevance | path

Searched refs:hsize_in (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline_state.c308 if (!in_range(&layer->hsize_in, src_w)) { in komeda_layer_check_cfg()
447 u32 hsize_in, vsize_in, hsize_out, vsize_out; in komeda_scaler_check_cfg() local
450 hsize_in = dflow->in_w; in komeda_scaler_check_cfg()
455 if (!in_range(&scaler->hsize, hsize_in) || in komeda_scaler_check_cfg()
475 if (!scaling_ratio_valid(hsize_in, hsize_out, max_upscaling, in komeda_scaler_check_cfg()
487 if (hsize_in > hsize_out || vsize_in > vsize_out) { in komeda_scaler_check_cfg()
535 st->hsize_in = dflow->in_w; in komeda_scaler_validate()
H A Dkomeda_pipeline.h229 struct malidp_range hsize_in, vsize_in; member
265 u16 hsize_in, vsize_in; member
H A Dkomeda_dev.c90 config_id.max_line_sz = pipe->layers[0]->hsize_in.end; in config_id_show()
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline_state.c308 if (!malidp_in_range(&layer->hsize_in, src_w)) { in komeda_layer_check_cfg()
447 u32 hsize_in, vsize_in, hsize_out, vsize_out; in komeda_scaler_check_cfg() local
450 hsize_in = dflow->in_w; in komeda_scaler_check_cfg()
455 if (!malidp_in_range(&scaler->hsize, hsize_in) || in komeda_scaler_check_cfg()
475 if (!scaling_ratio_valid(hsize_in, hsize_out, max_upscaling, in komeda_scaler_check_cfg()
487 if (hsize_in > hsize_out || vsize_in > vsize_out) { in komeda_scaler_check_cfg()
535 st->hsize_in = dflow->in_w; in komeda_scaler_validate()
H A Dkomeda_pipeline.h229 struct malidp_range hsize_in, vsize_in; member
265 u16 hsize_in, vsize_in; member
H A Dkomeda_dev.c79 config_id.max_line_sz = pipe->layers[0]->hsize_in.end; in config_id_show()
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c454 set_range(&layer->hsize_in, 4, layer->line_sz); in d71_layer_init()
549 set_range(&wb_layer->hsize_in, 64, wb_layer->line_sz); in d71_wb_layer_init()
693 static void d71_scaler_update_filter_lut(u32 __iomem *reg, u32 hsize_in, in d71_scaler_update_filter_lut() argument
699 if (hsize_in <= hsize_out) in d71_scaler_update_filter_lut()
701 else if (hsize_in <= (hsize_out + hsize_out / 2)) in d71_scaler_update_filter_lut()
703 else if (hsize_in <= hsize_out * 2) in d71_scaler_update_filter_lut()
705 else if (hsize_in <= hsize_out * 2 + (hsize_out * 3) / 4) in d71_scaler_update_filter_lut()
731 d71_scaler_update_filter_lut(reg, st->hsize_in, st->vsize_in, in d71_scaler_update()
734 malidp_write32(reg, BLK_IN_SIZE, HV_SIZE(st->hsize_in, st->vsize_in)); in d71_scaler_update()
750 * src_S = st->total_hsize_in - st->hsize_in; in d71_scaler_update()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c454 set_range(&layer->hsize_in, 4, layer->line_sz); in d71_layer_init()
549 set_range(&wb_layer->hsize_in, 64, wb_layer->line_sz); in d71_wb_layer_init()
693 static void d71_scaler_update_filter_lut(u32 __iomem *reg, u32 hsize_in, in d71_scaler_update_filter_lut() argument
699 if (hsize_in <= hsize_out) in d71_scaler_update_filter_lut()
701 else if (hsize_in <= (hsize_out + hsize_out / 2)) in d71_scaler_update_filter_lut()
703 else if (hsize_in <= hsize_out * 2) in d71_scaler_update_filter_lut()
705 else if (hsize_in <= hsize_out * 2 + (hsize_out * 3) / 4) in d71_scaler_update_filter_lut()
731 d71_scaler_update_filter_lut(reg, st->hsize_in, st->vsize_in, in d71_scaler_update()
734 malidp_write32(reg, BLK_IN_SIZE, HV_SIZE(st->hsize_in, st->vsize_in)); in d71_scaler_update()
750 * src_S = st->total_hsize_in - st->hsize_in; in d71_scaler_update()
[all...]

Completed in 10 milliseconds