Home
last modified time | relevance | path

Searched refs:codec (Results 1 – 25 of 100) sorted by relevance

1234

/drivers/media/pci/zoran/
A Dvideocodec.c73 res = codec->setup(codec); in videocodec_attach()
79 ptr->codec = codec; in videocodec_attach()
124 codec->name, codec->type, codec->flags, codec->magic); in videocodec_detach()
135 if (codec == a->codec) { in videocodec_detach()
136 res = a->codec->unset(a->codec); in videocodec_detach()
181 codec->name, codec->type, codec->flags, codec->magic); in videocodec_register()
186 ptr->codec = codec; in videocodec_register()
216 codec->name, codec->type, codec->flags, codec->magic); in videocodec_unregister()
224 if (codec == h->codec) { in videocodec_unregister()
262 h->codec->name, h->codec->type, in videocodec_debugfs_show()
[all …]
A Dzr36016.c40 value = (ptr->codec->master_data->readreg(ptr->codec, reg)) & 0xFF; in zr36016_read()
57 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36016_write()
74 if ((ptr->codec->master_data->writereg) && (ptr->codec->master_data->readreg)) { in zr36016_readi()
75 ptr->codec->master_data->writereg(ptr->codec, ZR016_IADDR, reg & 0x0F); in zr36016_readi()
76 value = (ptr->codec->master_data->readreg(ptr->codec, ZR016_IDATA)) & 0xFF; in zr36016_readi()
95 ptr->codec->master_data->writereg(ptr->codec, ZR016_IADDR, reg & 0x0F); in zr36016_writei()
96 ptr->codec->master_data->writereg(ptr->codec, ZR016_IDATA, value & 0x0FF); in zr36016_writei()
316 codec->data = NULL; in zr36016_unset()
348 codec->data = ptr; in zr36016_setup()
354 ptr->codec = codec; in zr36016_setup()
[all …]
A Dvideocodec.h252 int (*setup)(struct videocodec *codec);
253 int (*unset)(struct videocodec *codec);
257 int (*set_mode)(struct videocodec *codec, int mode);
266 int (*setup_interrupt)(struct videocodec *codec, long mode);
269 long (*put_image)(struct videocodec *codec, int tr_type, int block,
271 long (*get_image)(struct videocodec *codec, int tr_type, int block,
284 __u32 (*readreg)(struct videocodec *codec, __u16 reg);
298 int videocodec_detach(struct videocodec *codec);
302 int videocodec_register(const struct videocodec *codec);
304 int videocodec_unregister(const struct videocodec *codec);
[all …]
A Dzr36050.c43 struct zoran *zr = videocodec_to_zoran(ptr->codec); in zr36050_read()
47 if (ptr->codec->master_data->readreg) in zr36050_read()
48 value = (ptr->codec->master_data->readreg(ptr->codec, reg)) & 0xFF; in zr36050_read()
59 struct zoran *zr = videocodec_to_zoran(ptr->codec); in zr36050_write()
64 if (ptr->codec->master_data->writereg) in zr36050_write()
65 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36050_write()
702 struct zr36050 *ptr = codec->data; in zr36050_unset()
711 codec->data = NULL; in zr36050_unset()
745 codec->data = ptr; in zr36050_setup()
752 ptr->codec = codec; in zr36050_setup()
[all …]
A Dzr36060.c44 struct zoran *zr = videocodec_to_zoran(ptr->codec); in zr36060_read()
47 if (ptr->codec->master_data->readreg) in zr36060_read()
48 value = (ptr->codec->master_data->readreg(ptr->codec, reg)) & 0xff; in zr36060_read()
57 struct zoran *zr = videocodec_to_zoran(ptr->codec); in zr36060_write()
62 if (ptr->codec->master_data->writereg) in zr36060_write()
63 ptr->codec->master_data->writereg(ptr->codec, reg, value); in zr36060_write()
761 struct zr36060 *ptr = codec->data; in zr36060_unset()
769 codec->data = NULL; in zr36060_unset()
800 codec->data = ptr; in zr36060_setup()
806 ptr->codec = codec; in zr36060_setup()
[all …]
A Dzoran_device.c640 zr->codec->control(zr->codec, CODEC_S_JPEG_APP_DATA, in zr36057_enable_jpg()
645 zr->codec->control(zr->codec, CODEC_S_JPEG_COM_DATA, in zr36057_enable_jpg()
649 zr->codec->control(zr->codec, CODEC_S_JPEG_TDS_BYTE, in zr36057_enable_jpg()
651 zr->codec->set_video(zr->codec, zr->timing, &cap, in zr36057_enable_jpg()
653 zr->codec->set_mode(zr->codec, CODEC_DO_COMPRESSION); in zr36057_enable_jpg()
689 zr->codec->set_video(zr->codec, zr->timing, &cap, in zr36057_enable_jpg()
691 zr->codec->set_mode(zr->codec, CODEC_DO_EXPANSION); in zr36057_enable_jpg()
A Dzoran_card.c98 static u32 zr36060_read(struct videocodec *codec, u16 reg) in zr36060_read() argument
100 struct zoran *zr = (struct zoran *)codec->master_data->data; in zr36060_read()
113 struct zoran *zr = (struct zoran *)codec->master_data->data; in zr36060_write()
123 static u32 zr36050_read(struct videocodec *codec, u16 reg) in zr36050_read() argument
146 static u32 zr36016_read(struct videocodec *codec, u16 reg) in zr36016_read() argument
1081 if (zr->codec) in zoran_remove()
1082 videocodec_detach(zr->codec); in zoran_remove()
1373 zr->codec = videocodec_attach(master_codec); in zoran_probe()
1374 if (!zr->codec) { in zoran_probe()
1378 if (zr->codec->type != zr->card.video_codec) { in zoran_probe()
[all …]
/drivers/staging/media/sunxi/cedrus/
A Dcedrus_h264.c155 output_buf->codec.h264.mv_col_buf = in cedrus_write_frame_list()
567 ctx->codec.h264.pic_info_buf = in cedrus_h264_start()
571 if (!ctx->codec.h264.pic_info_buf) in cedrus_h264_start()
581 ctx->codec.h264.neighbor_info_buf = in cedrus_h264_start()
596 ctx->codec.h264.deblk_buf_size = in cedrus_h264_start()
598 ctx->codec.h264.deblk_buf = in cedrus_h264_start()
600 ctx->codec.h264.deblk_buf_size, in cedrus_h264_start()
601 &ctx->codec.h264.deblk_buf_dma, in cedrus_h264_start()
603 if (!ctx->codec.h264.deblk_buf) { in cedrus_h264_start()
614 ctx->codec.h264.intra_pred_buf = in cedrus_h264_start()
[all …]
A Dcedrus_h265.c470 cedrus_buf->codec.h265.mv_col_buf_size = in cedrus_h265_setup()
476 cedrus_buf->codec.h265.mv_col_buf = in cedrus_h265_setup()
481 if (!cedrus_buf->codec.h265.mv_col_buf) { in cedrus_h265_setup()
839 ctx->codec.h265.neighbor_info_buf = in cedrus_h265_start()
843 if (!ctx->codec.h265.neighbor_info_buf) in cedrus_h265_start()
846 ctx->codec.h265.entry_points_buf = in cedrus_h265_start()
850 if (!ctx->codec.h265.entry_points_buf) { in cedrus_h265_start()
881 buf->codec.h265.mv_col_buf, in cedrus_h265_stop()
882 buf->codec.h265.mv_col_buf_dma, in cedrus_h265_stop()
885 buf->codec.h265.mv_col_buf_size = 0; in cedrus_h265_stop()
[all …]
A Dcedrus_vp8.c704 ctx->codec.vp8.entropy_probs_buf_dma); in cedrus_vp8_setup()
727 if (ctx->codec.vp8.last_filter_type) in cedrus_vp8_setup()
745 if (ctx->codec.vp8.last_frame_p_type) in cedrus_vp8_setup()
823 ctx->codec.vp8.last_filter_type = in cedrus_vp8_setup()
825 ctx->codec.vp8.last_frame_p_type = in cedrus_vp8_setup()
827 ctx->codec.vp8.last_sharpness_level = in cedrus_vp8_setup()
838 ctx->codec.vp8.entropy_probs_buf = in cedrus_vp8_start()
840 &ctx->codec.vp8.entropy_probs_buf_dma, in cedrus_vp8_start()
842 if (!ctx->codec.vp8.entropy_probs_buf) in cedrus_vp8_start()
862 ctx->codec.vp8.entropy_probs_buf, in cedrus_vp8_stop()
[all …]
/drivers/staging/greybus/
A Daudio_codec.c320 mutex_lock(&codec->lock); in gbaudio_module_update()
333 mutex_unlock(&codec->lock); in gbaudio_module_update()
348 mutex_lock(&codec->lock); in gbcodec_startup()
363 mutex_unlock(&codec->lock); in gbcodec_startup()
376 mutex_lock(&codec->lock); in gbcodec_shutdown()
388 mutex_unlock(&codec->lock); in gbcodec_shutdown()
405 mutex_lock(&codec->lock); in gbcodec_hw_params()
492 mutex_unlock(&codec->lock); in gbcodec_hw_params()
506 mutex_lock(&codec->lock); in gbcodec_prepare()
560 mutex_unlock(&codec->lock); in gbcodec_prepare()
[all …]
/drivers/media/platform/samsung/s5p-mfc/
A Ds5p_mfc_enc.c1913 p->codec.h264.profile = in s5p_mfc_enc_s_ctrl()
1917 p->codec.h264.profile = in s5p_mfc_enc_s_ctrl()
1921 p->codec.h264.profile = in s5p_mfc_enc_s_ctrl()
1926 p->codec.h264.profile = in s5p_mfc_enc_s_ctrl()
1938 if (p->codec.h264.level < 0) { in s5p_mfc_enc_s_ctrl()
1940 ret = p->codec.h264.level; in s5p_mfc_enc_s_ctrl()
1948 ret = p->codec.mpeg4.level; in s5p_mfc_enc_s_ctrl()
2040 p->codec.mpeg4.profile = in s5p_mfc_enc_s_ctrl()
2044 p->codec.mpeg4.profile = in s5p_mfc_enc_s_ctrl()
2119 p->codec.hevc.profile = in s5p_mfc_enc_s_ctrl()
[all …]
/drivers/media/platform/qcom/venus/
A Dhfi_platform.h29 u32 codec; member
50 unsigned long (*codec_vpp_freq)(u32 session_type, u32 codec);
51 unsigned long (*codec_vsp_freq)(u32 session_type, u32 codec);
52 unsigned long (*codec_lp_freq)(u32 session_type, u32 codec);
63 unsigned long hfi_platform_get_codec_vpp_freq(enum hfi_version version, u32 codec,
65 unsigned long hfi_platform_get_codec_vsp_freq(enum hfi_version version, u32 codec,
67 unsigned long hfi_platform_get_codec_lp_freq(enum hfi_version version, u32 codec,
A Dhfi_platform_v4.c9 .codec = HFI_VIDEO_CODEC_H264,
35 .codec = HFI_VIDEO_CODEC_HEVC,
61 .codec = HFI_VIDEO_CODEC_VP8,
86 .codec = HFI_VIDEO_CODEC_VP9,
112 .codec = HFI_VIDEO_CODEC_MPEG2,
135 .codec = HFI_VIDEO_CODEC_H264,
172 .codec = HFI_VIDEO_CODEC_HEVC,
209 .codec = HFI_VIDEO_CODEC_VP8,
296 data = get_codec_freq_data(session_type, codec); in codec_vpp_freq()
307 data = get_codec_freq_data(session_type, codec); in codec_vsp_freq()
[all …]
A Dhfi_platform_v6.c9 .codec = HFI_VIDEO_CODEC_H264,
35 .codec = HFI_VIDEO_CODEC_HEVC,
61 .codec = HFI_VIDEO_CODEC_VP8,
86 .codec = HFI_VIDEO_CODEC_VP9,
112 .codec = HFI_VIDEO_CODEC_MPEG2,
135 .codec = HFI_VIDEO_CODEC_H264,
172 .codec = HFI_VIDEO_CODEC_HEVC,
209 .codec = HFI_VIDEO_CODEC_VP8,
296 data = get_codec_freq_data(session_type, codec); in codec_vpp_freq()
307 data = get_codec_freq_data(session_type, codec); in codec_vsp_freq()
[all …]
A Dhfi_platform.c24 hfi_platform_get_codec_vpp_freq(enum hfi_version version, u32 codec, u32 session_type) in hfi_platform_get_codec_vpp_freq() argument
34 freq = plat->codec_vpp_freq(session_type, codec); in hfi_platform_get_codec_vpp_freq()
40 hfi_platform_get_codec_vsp_freq(enum hfi_version version, u32 codec, u32 session_type) in hfi_platform_get_codec_vsp_freq() argument
50 freq = plat->codec_vsp_freq(session_type, codec); in hfi_platform_get_codec_vsp_freq()
56 hfi_platform_get_codec_lp_freq(enum hfi_version version, u32 codec, u32 session_type) in hfi_platform_get_codec_lp_freq() argument
66 freq = plat->codec_lp_freq(session_type, codec); in hfi_platform_get_codec_lp_freq()
A Dhelpers.c45 u32 codec; in venus_helper_check_codec() local
49 codec = HFI_VIDEO_CODEC_H264; in venus_helper_check_codec()
52 codec = HFI_VIDEO_CODEC_H263; in venus_helper_check_codec()
55 codec = HFI_VIDEO_CODEC_MPEG1; in venus_helper_check_codec()
58 codec = HFI_VIDEO_CODEC_MPEG2; in venus_helper_check_codec()
65 codec = HFI_VIDEO_CODEC_VC1; in venus_helper_check_codec()
68 codec = HFI_VIDEO_CODEC_VP8; in venus_helper_check_codec()
71 codec = HFI_VIDEO_CODEC_VP9; in venus_helper_check_codec()
74 codec = HFI_VIDEO_CODEC_DIVX; in venus_helper_check_codec()
77 codec = HFI_VIDEO_CODEC_HEVC; in venus_helper_check_codec()
[all …]
/drivers/media/platform/verisilicon/
A Dhantro_drv.c417 .codec = HANTRO_JPEG_ENCODER,
427 .codec = HANTRO_JPEG_ENCODER,
458 .codec = HANTRO_VP8_DECODER,
463 .codec = HANTRO_H264_DECODER,
468 .codec = HANTRO_H264_DECODER,
562 .codec = HANTRO_VP9_DECODER,
568 .codec = HANTRO_VP9_DECODER,
573 .codec = HANTRO_AV1_DECODER,
578 .codec = HANTRO_AV1_DECODER,
584 .codec = HANTRO_AV1_DECODER,
[all …]
A Drockchip_vpu_hw.c668 .codec = HANTRO_MPEG2_DECODER | HANTRO_VP8_DECODER |
693 .codec = HANTRO_JPEG_ENCODER | HANTRO_MPEG2_DECODER |
713 .codec = HANTRO_JPEG_ENCODER | HANTRO_MPEG2_DECODER |
729 .codec = HANTRO_MPEG2_DECODER | HANTRO_VP8_DECODER |
751 .codec = HANTRO_JPEG_ENCODER | HANTRO_MPEG2_DECODER |
765 .codec = HANTRO_JPEG_ENCODER,
778 .codec = HANTRO_MPEG2_DECODER |
795 .codec = HANTRO_JPEG_ENCODER | HANTRO_MPEG2_DECODER |
812 .codec = HANTRO_AV1_DECODER,
/drivers/media/platform/qcom/iris/
A Diris_vpu_buffer.c461 if (inst->codec == V4L2_PIX_FMT_H264) in iris_vpu_dec_bin_size()
463 else if (inst->codec == V4L2_PIX_FMT_HEVC) in iris_vpu_dec_bin_size()
465 else if (inst->codec == V4L2_PIX_FMT_VP9) in iris_vpu_dec_bin_size()
478 if (inst->codec == V4L2_PIX_FMT_H264) in iris_vpu_dec_comv_size()
488 if (inst->codec == V4L2_PIX_FMT_H264) in iris_vpu_dec_persist_size()
492 else if (inst->codec == V4L2_PIX_FMT_VP9) in iris_vpu_dec_persist_size()
513 if (inst->codec == V4L2_PIX_FMT_H264) in iris_vpu_dec_non_comv_size()
533 if (inst->codec == V4L2_PIX_FMT_H264) in iris_vpu_dec_line_size()
537 else if (inst->codec == V4L2_PIX_FMT_VP9) in iris_vpu_dec_line_size()
563 if (inst->codec == V4L2_PIX_FMT_VP9) in output_min_count()
[all …]
/drivers/input/touchscreen/
A Dwm97xx-core.c140 wm->codec->aux_prepare(wm); in wm97xx_read_aux_adc()
151 wm->codec->dig_restore(wm); in wm97xx_read_aux_adc()
454 BUG_ON(!wm->codec); in wm97xx_ts_reader()
485 wm->codec->acc_enable(wm, 1); in wm97xx_ts_input_open()
486 wm->codec->dig_enable(wm, 1); in wm97xx_ts_input_open()
547 wm->codec->dig_enable(wm, 0); in wm97xx_ts_input_close()
549 wm->codec->acc_enable(wm, 0); in wm97xx_ts_input_close()
636 wm->codec = &wm9705_codec; in _wm97xx_probe()
641 wm->codec = &wm9712_codec; in _wm97xx_probe()
646 wm->codec = &wm9713_codec; in _wm97xx_probe()
[all …]
/drivers/media/platform/chips-media/coda/
A Dcoda-common.c347 if (codec) { in coda_get_max_dimensions()
348 w = codec->max_w; in coda_get_max_dimensions()
349 h = codec->max_h; in coda_get_max_dimensions()
658 const struct coda_codec *codec; in coda_try_fmt_vid_cap() local
705 if (!codec) in coda_try_fmt_vid_cap()
891 if (!codec) { in coda_s_fmt_vid_cap()
895 ctx->codec = codec; in coda_s_fmt_vid_cap()
933 if (!codec) { in coda_s_fmt_vid_out()
937 ctx->codec = codec; in coda_s_fmt_vid_out()
1300 if (!codec) in coda_enum_framesizes()
[all …]
/drivers/media/usb/hdpvr/
A Dhdpvr-control.c121 enum v4l2_mpeg_audio_encoding codec) in hdpvr_set_audio() argument
129 if (codec == V4L2_MPEG_AUDIO_ENCODING_AAC) in hdpvr_set_audio()
131 else if (codec == V4L2_MPEG_AUDIO_ENCODING_AC3) in hdpvr_set_audio()
136 codec); in hdpvr_set_audio()
/drivers/media/platform/allegro-dvt/
A Dallegro-core.c221 u32 codec; member
1210 param->codec = channel->codec; in fill_create_channel_param()
2629 u32 codec = channel->codec; in allegro_channel_adjust() local
2637 if (codec == V4L2_PIX_FMT_H264) { in allegro_channel_adjust()
2654 if (codec == V4L2_PIX_FMT_H264) in allegro_channel_adjust()
2674 codec == V4L2_PIX_FMT_H264); in allegro_channel_adjust()
2676 codec == V4L2_PIX_FMT_H264); in allegro_channel_adjust()
2678 codec == V4L2_PIX_FMT_H264); in allegro_channel_adjust()
2680 codec == V4L2_PIX_FMT_H264); in allegro_channel_adjust()
2682 codec == V4L2_PIX_FMT_H264); in allegro_channel_adjust()
[all …]
/drivers/media/test-drivers/vicodec/
A DMakefile2 vicodec-objs := vicodec-core.o codec-fwht.o codec-v4l2-fwht.o

Completed in 72 milliseconds

1234