Home
last modified time | relevance | path

Searched refs:bit_depth (Results 1 – 25 of 65) sorted by relevance

123

/openbmc/linux/drivers/media/test-drivers/vivid/
H A Dvivid-vid-common.c38 .bit_depth = { 16 },
47 .bit_depth = { 16 },
55 .bit_depth = { 16 },
63 .bit_depth = { 16 },
143 .bit_depth = { 16 },
151 .bit_depth = { 16 },
158 .bit_depth = { 16 },
166 .bit_depth = { 32 },
174 .bit_depth = { 32 },
219 .bit_depth = { 8 },
[all …]
H A Dvivid-vid-out.c278 (dev->sink_rect.width * dev->fmt_out->bit_depth[p]) / 8; in vivid_update_format_out()
406 bytesperline = (mp->width * fmt->bit_depth[p]) >> 3; in vivid_try_fmt_vid_out()
408 max_bpl = (MAX_ZOOM * MAX_WIDTH * fmt->bit_depth[p]) >> 3; in vivid_try_fmt_vid_out()
422 (fmt->bit_depth[p] / fmt->vdownsampling[p])) / in vivid_try_fmt_vid_out()
423 (fmt->bit_depth[0] / fmt->vdownsampling[0]); in vivid_try_fmt_vid_out()
557 (dev->bytesperline_out[0] * dev->fmt_out->bit_depth[p]) / in vivid_s_fmt_vid_out()
558 dev->fmt_out->bit_depth[0]; in vivid_s_fmt_vid_out()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_opp.c52 enum test_pattern_color_format bit_depth; in opp2_set_disp_pattern_generator() local
75 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_6; in opp2_set_disp_pattern_generator()
78 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in opp2_set_disp_pattern_generator()
87 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in opp2_set_disp_pattern_generator()
127 DPG_BIT_DEPTH, bit_depth, in opp2_set_disp_pattern_generator()
141 switch (bit_depth) { in opp2_set_disp_pattern_generator()
186 DPG_BIT_DEPTH, bit_depth, in opp2_set_disp_pattern_generator()
194 mode = (bit_depth == in opp2_set_disp_pattern_generator()
199 switch (bit_depth) { in opp2_set_disp_pattern_generator()
220 switch (bit_depth) { in opp2_set_disp_pattern_generator()
[all …]
/openbmc/linux/sound/soc/xilinx/
H A Dxlnx_formatter_pcm.c70 enum bit_depth { enum
165 bit_depth = XLNX_PARAM_UNKNOWN; in xlnx_parse_aes_params()
171 bit_depth = 16 + padded; in xlnx_parse_aes_params()
174 bit_depth = 18 + padded; in xlnx_parse_aes_params()
177 bit_depth = 19 + padded; in xlnx_parse_aes_params()
180 bit_depth = 20 + padded; in xlnx_parse_aes_params()
214 bit_depth = 16 + padded; in xlnx_parse_aes_params()
217 bit_depth = 18 + padded; in xlnx_parse_aes_params()
220 bit_depth = 19 + padded; in xlnx_parse_aes_params()
223 bit_depth = 20 + padded; in xlnx_parse_aes_params()
[all …]
/openbmc/linux/drivers/media/platform/verisilicon/
H A Dhantro_v4l2.h27 int hantro_reset_raw_fmt(struct hantro_ctx *ctx, int bit_depth, bool need_postproc);
32 int bit_depth, bool need_postproc);
H A Dhantro_v4l2.c88 hantro_check_depth_match(const struct hantro_fmt *fmt, int bit_depth) in hantro_check_depth_match() argument
96 if (!bit_depth) in hantro_check_depth_match()
97 bit_depth = HANTRO_DEFAULT_BIT_DEPTH; in hantro_check_depth_match()
106 return fmt_depth <= bit_depth; in hantro_check_depth_match()
108 return fmt_depth == bit_depth; in hantro_check_depth_match()
131 int bit_depth, bool need_postproc) in hantro_get_default_fmt() argument
140 hantro_check_depth_match(&formats[i], bit_depth)) in hantro_get_default_fmt()
148 hantro_check_depth_match(&formats[i], bit_depth)) in hantro_get_default_fmt()
225 if (!hantro_check_depth_match(fmt, ctx->bit_depth)) in vidioc_enum_fmt()
245 if (!hantro_check_depth_match(fmt, ctx->bit_depth)) in vidioc_enum_fmt()
[all …]
H A Dhantro_drv.c282 if (sequence->bit_depth != 8 && sequence->bit_depth != 10) in hantro_try_ctrl()
318 int bit_depth = ctrl->p_new.p_vp9_frame->bit_depth; in hantro_vp9_s_ctrl() local
320 if (ctx->bit_depth == bit_depth) in hantro_vp9_s_ctrl()
323 return hantro_reset_raw_fmt(ctx, bit_depth, HANTRO_AUTO_POSTPROC); in hantro_vp9_s_ctrl()
342 int bit_depth = sps->bit_depth_luma_minus8 + 8; in hantro_hevc_s_ctrl() local
344 if (ctx->bit_depth == bit_depth) in hantro_hevc_s_ctrl()
347 return hantro_reset_raw_fmt(ctx, bit_depth, HANTRO_AUTO_POSTPROC); in hantro_hevc_s_ctrl()
366 int bit_depth = ctrl->p_new.p_av1_sequence->bit_depth; in hantro_av1_s_ctrl() local
373 if (ctx->bit_depth == bit_depth && in hantro_av1_s_ctrl()
377 return hantro_reset_raw_fmt(ctx, bit_depth, need_postproc); in hantro_av1_s_ctrl()
H A Dhantro.h262 int bit_depth; member
331 u32 bit_depth : 4; member
H A Dhantro_g2_vp9_dec.c96 int bytes_per_pixel = dec_params->bit_depth == 8 ? 1 : 2; in chroma_offset()
132 buf->vp9.bit_depth = dec_params->bit_depth; in update_dec_buf_info()
518 hantro_reg_write(ctx->dev, &g2_bit_depth_y, dec_params->bit_depth); in config_bit_depth()
519 hantro_reg_write(ctx->dev, &g2_bit_depth_c, dec_params->bit_depth); in config_bit_depth()
522 hantro_reg_write(ctx->dev, &g2_bit_depth_y_minus8, dec_params->bit_depth - 8); in config_bit_depth()
523 hantro_reg_write(ctx->dev, &g2_bit_depth_c_minus8, dec_params->bit_depth - 8); in config_bit_depth()
H A Dhantro_hevc.c107 size = (VERT_FILTER_RAM_SIZE * height64 * (num_tile_cols - 1) * ctx->bit_depth) / 8; in tile_buffer_reallocate()
115 size = (VERT_SAO_RAM_SIZE * height64 * (num_tile_cols - 1) * ctx->bit_depth) / 8; in tile_buffer_reallocate()
/openbmc/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.c48 unsigned int bit_depth, max_depth; in cedrus_try_ctrl() local
55 bit_depth = max(sps->bit_depth_luma_minus8, in cedrus_try_ctrl()
63 if (bit_depth > max_depth) in cedrus_try_ctrl()
74 if (ctx->bit_depth < bit_depth) in cedrus_try_ctrl()
77 ctx->bit_depth = bit_depth; in cedrus_try_ctrl()
371 ctx->bit_depth = 8; in cedrus_open()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_timing_generator.c804 enum test_pattern_color_format bit_depth; in dce120_timing_generator_set_test_pattern() local
826 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_6; in dce120_timing_generator_set_test_pattern()
829 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in dce120_timing_generator_set_test_pattern()
832 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_10; in dce120_timing_generator_set_test_pattern()
835 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_12; in dce120_timing_generator_set_test_pattern()
838 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in dce120_timing_generator_set_test_pattern()
860 CRTC_TEST_PATTERN_COLOR_FORMAT, bit_depth); in dce120_timing_generator_set_test_pattern()
872 switch (bit_depth) { in dce120_timing_generator_set_test_pattern()
968 mode = (bit_depth == in dce120_timing_generator_set_test_pattern()
973 switch (bit_depth) { in dce120_timing_generator_set_test_pattern()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_optc.c974 enum test_pattern_color_format bit_depth; in optc1_set_test_pattern() local
998 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_6; in optc1_set_test_pattern()
1001 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in optc1_set_test_pattern()
1010 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in optc1_set_test_pattern()
1032 OTG_TEST_PATTERN_COLOR_FORMAT, bit_depth); in optc1_set_test_pattern()
1044 switch (bit_depth) { in optc1_set_test_pattern()
1132 OTG_TEST_PATTERN_COLOR_FORMAT, bit_depth); in optc1_set_test_pattern()
1138 mode = (bit_depth == in optc1_set_test_pattern()
1143 switch (bit_depth) { in optc1_set_test_pattern()
1164 switch (bit_depth) { in optc1_set_test_pattern()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator.c715 enum test_pattern_color_format bit_depth; in dce110_timing_generator_set_test_pattern() local
737 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_6; in dce110_timing_generator_set_test_pattern()
740 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in dce110_timing_generator_set_test_pattern()
749 bit_depth = TEST_PATTERN_COLOR_FORMAT_BPC_8; in dce110_timing_generator_set_test_pattern()
800 bit_depth, in dce110_timing_generator_set_test_pattern()
815 switch (bit_depth) { in dce110_timing_generator_set_test_pattern()
927 bit_depth, in dce110_timing_generator_set_test_pattern()
937 mode = (bit_depth == in dce110_timing_generator_set_test_pattern()
942 switch (bit_depth) { in dce110_timing_generator_set_test_pattern()
966 switch (bit_depth) { in dce110_timing_generator_set_test_pattern()
[all …]
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateless.c472 if (frame->bit_depth == 10) { in mtk_vdec_s_ctrl()
474 } else if (frame->bit_depth != 8) { in mtk_vdec_s_ctrl()
475 mtk_v4l2_vdec_err(ctx, "VP9: bit_depth:%d", frame->bit_depth); in mtk_vdec_s_ctrl()
482 if (seq->bit_depth == 10) { in mtk_vdec_s_ctrl()
484 } else if (seq->bit_depth != 8) { in mtk_vdec_s_ctrl()
485 mtk_v4l2_vdec_err(ctx, "AV1: bit_depth:%d", seq->bit_depth); in mtk_vdec_s_ctrl()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libsdl/libsdl-image/
H A D0001-png-img-Fix-prototypes-of-callbacks.patch26 …_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type…
32 …png_const_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type…
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl-messages.c454 base_cfg->audio_fmt.bit_depth = format->bit_depth; in skl_set_base_module_format()
460 format->bit_depth, format->valid_bit_depth, in skl_set_base_module_format()
478 pin_fmt->bit_depth = format->bit_depth; in fill_pin_params()
737 out_fmt->bit_depth = format->bit_depth; in skl_setup_out_format()
746 out_fmt->number_of_channels, format->s_freq, format->bit_depth); in skl_setup_out_format()
H A Dskl-ssp-clk.h70 u32 bit_depth; member
H A Dskl-topology.c168 fmt->bit_depth = fmt->valid_bit_depth; in skl_tplg_update_params()
172 fmt->bit_depth = SKL_DEPTH_32BIT; in skl_tplg_update_params()
250 in_fmt->channels * (in_fmt->bit_depth >> 3) * in skl_tplg_update_buffer_size()
305 s_cont = m_iface->inputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
315 s_cont = m_iface->outputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
321 s_cont = m_iface->inputs[0].fmt.bit_depth; in skl_tplg_update_be_blob()
1636 format->bit_depth = SKL_DEPTH_32BIT; in skl_tplg_update_pipe_params()
1648 (format->bit_depth >> 3); in skl_tplg_update_pipe_params()
1652 (format->bit_depth >> 3); in skl_tplg_update_pipe_params()
2171 dst_fmt->bit_depth = value; in skl_tplg_fill_fmt()
[all …]
H A Dskl-topology.h95 enum skl_bitdepth bit_depth; member
215 u32 bit_depth; member
/openbmc/linux/drivers/staging/media/rkvdec/
H A Drkvdec-vp9.c405 aligned_pitch = round_up(buf->vp9.width * buf->vp9.bit_depth, 512) / 8; in get_mv_base_addr()
431 aligned_pitch = round_up(ref_buf->vp9.width * ref_buf->vp9.bit_depth, 512) / 8; in config_ref_registers()
495 buf->vp9.bit_depth = dec_params->bit_depth; in update_dec_buf_info()
519 unsigned int y_len, uv_len, yuv_len, bit_depth, aligned_height, aligned_pitch, stream_len; in config_registers() local
553 bit_depth = dec_params->bit_depth; in config_registers()
557 bit_depth, in config_registers()
H A Drkvdec.h47 unsigned int bit_depth : 4; member
/openbmc/linux/include/uapi/sound/
H A Dskl-tplg-interface.h178 __u32 bit_depth; member
/openbmc/linux/drivers/media/platform/qcom/venus/
H A Dvdec.c140 !(inst->bit_depth == VIDC_BITDEPTH_10)) in find_format()
168 !(inst->bit_depth == VIDC_BITDEPTH_10)) in find_format_by_index()
1506 if (inst->bit_depth != ev_data->bit_depth) { in vdec_event_change()
1507 inst->bit_depth = ev_data->bit_depth; in vdec_event_change()
1508 if (inst->bit_depth == VIDC_BITDEPTH_10) in vdec_event_change()
1689 inst->bit_depth = VIDC_BITDEPTH_8; in vdec_open()
/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_disp_ovl.c248 unsigned int bit_depth = OVL_CON_CLRFMT_8_BIT; in mtk_ovl_set_bit_depth() local
259 bit_depth = OVL_CON_CLRFMT_10_BIT; in mtk_ovl_set_bit_depth()
261 reg |= OVL_CON_CLRFMT_BIT_DEPTH(bit_depth, idx); in mtk_ovl_set_bit_depth()

123