Home
last modified time | relevance | path

Searched refs:max_w (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dpower_budget.c118 entry->max_w = nvbios_rd32(bios, entry_offset + 0xa); in nvbios_power_budget_entry()
121 entry->max_w = nvbios_rd32(bios, entry_offset + 0x2); in nvbios_power_budget_entry()
122 entry->avg_w = entry->max_w; in nvbios_power_budget_entry()
/Linux-v4.19/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c188 u32 max_w, max_h, align_w, align_h; in mtk_mdp_try_fmt_mplane() local
212 max_w = variant->pix_max->target_rot_dis_w; in mtk_mdp_try_fmt_mplane()
234 align_w, align_h, max_w, max_h); in mtk_mdp_try_fmt_mplane()
242 mtk_mdp_bound_align_image(&pix_mp->width, min_w, max_w, align_w, in mtk_mdp_try_fmt_mplane()
293 u32 min_w, min_h, max_w, max_h; in mtk_mdp_try_crop() local
305 max_w = frame->width; in mtk_mdp_try_crop()
320 max_w = frame->height; in mtk_mdp_try_crop()
335 mtk_mdp_bound_align_image(&new_w, min_w, max_w, align_w, in mtk_mdp_try_crop()
349 if (r->left + new_w > max_w) in mtk_mdp_try_crop()
350 r->left = max_w - new_w; in mtk_mdp_try_crop()
[all …]
/Linux-v4.19/drivers/media/platform/exynos-gsc/
Dgsc-core.c422 u32 max_w, max_h, mod_x, mod_y; in gsc_try_fmt_mplane() local
442 max_w = variant->pix_max->target_rot_dis_w; in gsc_try_fmt_mplane()
461 mod_x, mod_y, max_w, max_h); in gsc_try_fmt_mplane()
468 v4l_bound_align_image(&pix_mp->width, min_w, max_w, mod_x, in gsc_try_fmt_mplane()
563 u32 min_w, min_h, max_w, max_h; in gsc_try_crop() local
578 max_w = f->f_width; in gsc_try_crop()
601 max_w = f->f_height; in gsc_try_crop()
616 v4l_bound_align_image(&tmp_w, min_w, max_w, mod_x, in gsc_try_crop()
631 if (cr->c.left + tmp_w > max_w) in gsc_try_crop()
632 cr->c.left = max_w - tmp_w; in gsc_try_crop()
[all …]
/Linux-v4.19/drivers/dma/
Dste_dma40_ll.c195 u32 max_w = max(data_width1, data_width2); in d40_seg_size() local
197 u32 seg_max = ALIGN(STEDMA40_MAX_SEG_SIZE * min_w, max_w); in d40_seg_size()
200 seg_max -= max_w; in d40_seg_size()
206 return ALIGN(size / 2, max_w); in d40_seg_size()
Dste_dma40.c994 u32 max_w = max(data_width1, data_width2); in d40_size_2_dmalen() local
996 u32 seg_max = ALIGN(STEDMA40_MAX_SEG_SIZE * min_w, max_w); in d40_size_2_dmalen()
999 seg_max -= max_w; in d40_size_2_dmalen()
1001 if (!IS_ALIGNED(size, max_w)) in d40_size_2_dmalen()
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Dpower_budget.h10 u32 max_w; member
/Linux-v4.19/drivers/media/platform/coda/
Dcoda-common.c125 #define CODA_CODEC(mode, src_fourcc, dst_fourcc, max_w, max_h) \ argument
126 { mode, src_fourcc, dst_fourcc, max_w, max_h }
306 int *max_w, int *max_h) in coda_get_max_dimensions() argument
314 w = codec->max_w; in coda_get_max_dimensions()
318 w = max(w, codecs[k].max_w); in coda_get_max_dimensions()
323 if (max_w) in coda_get_max_dimensions()
324 *max_w = w; in coda_get_max_dimensions()
531 unsigned int max_w, max_h; in coda_try_fmt() local
544 coda_get_max_dimensions(dev, codec, &max_w, &max_h); in coda_try_fmt()
545 v4l_bound_align_image(&f->fmt.pix.width, MIN_W, max_w, W_ALIGN, in coda_try_fmt()
[all …]
Dcoda.h106 u32 max_w; member
/Linux-v4.19/drivers/media/platform/ti-vpe/
Dvpdma.h247 int max_w, int max_h, enum vpdma_channel chan, u32 flags);
251 int max_w, int max_h, int raw_vpdma_chan, u32 flags);
Dvpdma.c806 int max_w, int max_h, enum vpdma_channel chan, u32 flags) in vpdma_add_out_dtd() argument
809 max_w, max_h, chan_info[chan].num, flags); in vpdma_add_out_dtd()
816 int max_w, int max_h, int raw_vpdma_chan, u32 flags) in vpdma_rawchan_add_out_dtd() argument
852 dtd->max_width_height = dtd_max_width_height(max_w, max_h); in vpdma_rawchan_add_out_dtd()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_fbc.c627 unsigned int effective_w, effective_h, max_w, max_h; in intel_fbc_hw_tracking_covers_screen() local
630 max_w = 4096; in intel_fbc_hw_tracking_covers_screen()
633 max_w = 4096; in intel_fbc_hw_tracking_covers_screen()
636 max_w = 2048; in intel_fbc_hw_tracking_covers_screen()
645 return effective_w <= max_w && effective_h <= max_h; in intel_fbc_hw_tracking_covers_screen()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-m2m.c279 u32 max_w, mod_x, mod_y; in fimc_try_fmt_mplane() local
295 max_w = variant->pix_limit->scaler_dis_w; in fimc_try_fmt_mplane()
298 max_w = variant->pix_limit->out_rot_dis_w; in fimc_try_fmt_mplane()
312 v4l_bound_align_image(&pix->width, 16, max_w, mod_x, in fimc_try_fmt_mplane()
Dfimc-capture.c584 u32 depth, min_w, max_w, min_h, align_h = 3; in fimc_capture_try_format() local
609 max_w = fimc_fmt_is_user_defined(ffmt->color) ? in fimc_capture_try_format()
612 v4l_bound_align_image(width, max_t(u32, *width, 32), max_w, 4, in fimc_capture_try_format()
627 max_w = rotation ? pl->out_rot_en_w : pl->out_rot_dis_w; in fimc_capture_try_format()
639 v4l_bound_align_image(width, min_w, max_w, in fimc_capture_try_format()
661 u32 max_w, max_h, min_w = 0, min_h = 0, min_sz; in fimc_capture_try_selection() local
697 max_w = min_t(u32, in fimc_capture_try_selection()
703 min_w = min_t(u32, max_w, sink->f_width / max_sc_h); in fimc_capture_try_selection()
710 v4l_bound_align_image(&r->width, min_w, max_w, ffs(min_sz) - 1, in fimc_capture_try_selection()
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_entity.h189 unsigned int max_w, unsigned int max_h);
/Linux-v4.19/drivers/media/i2c/soc_camera/
Drj54n1cb0c.c983 int output_w, output_h, max_w, max_h, in rj54n1_set_fmt() local
1096 max_w = mf->width * (16 * 1024 - 1) / 1024; in rj54n1_set_fmt()
1097 if (input_w > max_w) in rj54n1_set_fmt()
1098 input_w = max_w; in rj54n1_set_fmt()
/Linux-v4.19/drivers/media/i2c/
Drj54n1cb0c.c984 int output_w, output_h, max_w, max_h, in rj54n1_set_fmt() local
1097 max_w = mf->width * (16 * 1024 - 1) / 1024; in rj54n1_set_fmt()
1098 if (input_w > max_w) in rj54n1_set_fmt()
1099 input_w = max_w; in rj54n1_set_fmt()
/Linux-v4.19/drivers/media/common/v4l2-tpg/
Dv4l2-tpg-core.c112 int tpg_alloc(struct tpg_data *tpg, unsigned max_w) in tpg_alloc() argument
117 tpg->max_line_width = max_w; in tpg_alloc()
123 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc()
129 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc()
138 vzalloc(array_size(pixelsz, max_w)); in tpg_alloc()
142 vzalloc(array_size(pixelsz, max_w)); in tpg_alloc()
146 vzalloc(array3_size(max_w, 2, pixelsz)); in tpg_alloc()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/
Dbase.c234 iccsense->power_w_crit = entry.max_w; in nvkm_iccsense_oneinit()
/Linux-v4.19/include/media/tpg/
Dv4l2-tpg.h236 int tpg_alloc(struct tpg_data *tpg, unsigned max_w);