Home
last modified time | relevance | path

Searched +full:cpb +full:- +full:codec (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dti,j721e-cpb-ivi-audio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/ti,j721e-cpb-ivi-audio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Peter Ujfalusi <peter.ujfalusi@ti.com>
14 extension board is extending the CPB audio support, decribed in:
15 sound/ti,j721e-cpb-audio.txt
26 Note: the same PLL4 and PLL15 is used by the audio support on the CPB!
29 PLL4 ---> PLL4_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk
30 | |-> MCASP0_AUXCLK ---> McASP0.auxclk
[all …]
H A Dti,j721e-cpb-audio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/ti,j721e-cpb-audio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Peter Ujfalusi <peter.ujfalusi@ti.com>
13 The audio support on the board is using pcm3168a codec connected to McASP10
23 PLL4 ---> PLL4_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk
24 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
27 PLL15 ---> PLL15_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk
28 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI
[all …]
/OK3568_Linux_fs/kernel/sound/soc/ti/
H A Dj721e-evm.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com
17 #include "davinci-mcasp.h"
21 * CPB: 2 (mcasp10 + codec)
22 * IVI: 3 (mcasp0 + 2x codec)
62 struct j721e_audio_clocks codec; member
87 SND_SOC_DAPM_HP("CPB Stereo HP 1", NULL),
88 SND_SOC_DAPM_HP("CPB Stereo HP 2", NULL),
89 SND_SOC_DAPM_HP("CPB Stereo HP 3", NULL),
90 SND_SOC_DAPM_LINE("CPB Line Out", NULL),
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/ti/
H A Dk3-j721e-common-proc-board.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include "k3-j721e-som-p0.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/net/ti-dp83867.h>
15 stdout-path = "serial2:115200n8";
19 gpio_keys: gpio-keys {
20 compatible = "gpio-keys";
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_api.c8 * http://www.apache.org/licenses/LICENSE-2.0
41 MppEncCodecCfg *codec = NULL; in h265e_init() local
42 MppEncRcCfg *rc_cfg = &ctrlCfg->cfg->rc; in h265e_init()
43 MppEncPrepCfg *prep = &ctrlCfg->cfg->prep; in h265e_init()
54 mpp_assert(ctrlCfg->coding == MPP_VIDEO_CodingHEVC); in h265e_init()
55 p->cfg = ctrlCfg->cfg; in h265e_init()
57 memset(&p->syntax, 0, sizeof(p->syntax)); in h265e_init()
59 p->extra_info = mpp_calloc(H265eExtraInfo, 1); in h265e_init()
61 p->param_buf = mpp_calloc_size(void, H265E_EXTRA_INFO_BUF_SIZE); in h265e_init()
62 mpp_packet_init(&p->packeted_param, p->param_buf, H265E_EXTRA_INFO_BUF_SIZE); in h265e_init()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/
H A Dmpp_enc_impl.cpp8 * http://www.apache.org/licenses/LICENSE-2.0
97 enc->task_in = NULL; in reset_enc_task()
98 enc->task_out = NULL; in reset_enc_task()
99 enc->packet = NULL; in reset_enc_task()
100 enc->frame = NULL; in reset_enc_task()
102 enc->frm_buf = NULL; in reset_enc_task()
103 enc->pkt_buf = NULL; in reset_enc_task()
106 enc->hdr_status.val = enc->hdr_status.ready; in reset_enc_task()
115 if (NULL == enc->hal_info || NULL == enc->dev) in update_enc_hal_info()
118 hal_info_from_enc_cfg(enc->hal_info, &enc->cfg); in update_enc_hal_info()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/vp8/
H A Dvp8e_api_v2.c8 * http://www.apache.org/licenses/LICENSE-2.0
56 MppEncRcCfg *rc_cfg = &ctrl_cfg->cfg->rc; in vp8e_init()
57 MppEncPrepCfg *prep = &ctrl_cfg->cfg->prep; in vp8e_init()
66 p->cfg = ctrl_cfg->cfg; in vp8e_init()
73 prep->change = 0; in vp8e_init()
74 prep->width = 1280; in vp8e_init()
75 prep->height = 720; in vp8e_init()
76 prep->hor_stride = 1280; in vp8e_init()
77 prep->ver_stride = 720; in vp8e_init()
78 prep->format = MPP_FMT_YUV420SP; in vp8e_init()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c8 * http://www.apache.org/licenses/LICENSE-2.0
58 * NOTE: two dpb is for dpb roll-back and reencode
90 MppEncRcCfg *rc_cfg = &cfg->rc; in init_h264e_cfg_set()
91 MppEncPrepCfg *prep = &cfg->prep; in init_h264e_cfg_set()
92 MppEncH264Cfg *h264 = &cfg->codec.h264; in init_h264e_cfg_set()
95 * default codec: in init_h264e_cfg_set()
101 h264->profile = H264_PROFILE_BASELINE; in init_h264e_cfg_set()
102 h264->level = H264_LEVEL_3_1; in init_h264e_cfg_set()
107 h264->poc_type = 2; in init_h264e_cfg_set()
108 h264->log2_max_poc_lsb = 12; in init_h264e_cfg_set()
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/Android/armeabi-v7a/
HDlibmpp.so__cxa_finalize LIBC libc.so libmpp.so __cxa_atexit show_mpp_version mpp_env_get_u32 _mpp_log_l __stack_chk_fail __stack_chk_guard get_mpp_version mpp_frame_deinit mpp_packet_deinit _ZN5Mutex8AutolockD2Ev pthread_mutex_unlock ...
/OK3568_Linux_fs/kernel/drivers/media/platform/sti/hva/
H A Dhva-h264.c1 // SPDX-License-Identifier: GPL-2.0
9 #include "hva-hw.h"
32 /* source buffer copy in YUV 420 MB-tiled format with size=16*256*3/2 */
41 /* factor for bitrate and cpb buffer size max values if profile >= high */
44 /* factor for bitrate and cpb buffer size max values if profile < high */
200 * @brc_type: selects the bit-rate control algorithm
205 * @non_VCL_NALU_Size: size of non-VCL NALUs (SPS, PPS, filler),
213 * @delay: End-to-End Initial Delay
251 * Bit 0-6 used for qp offset (value -64 to 63).
435 u32 frame_order = frame_num % ctrls->gop_size; in hva_h264_fill_slice_header()
[all …]
H A Dhva-hw.c1 // SPDX-License-Identifier: GPL-2.0
17 #include "hva-hw.h"
72 * H264_FRAME_SKIPPED: VECH264 Frame skipped (refers to CPB Buffer Size)
79 * WRONG_CODEC_OR_RESOLUTION: Wrong Codec or Resolution Selection
80 * NO_INT_COMPLETION: Time-out on interrupt completion
106 hva->sts_reg = readl_relaxed(hva->regs + HVA_HIF_FIFO_STS); in hva_hw_its_interrupt()
107 hva->sfl_reg = readl_relaxed(hva->regs + HVA_HIF_REG_SFL); in hva_hw_its_interrupt()
110 writel_relaxed(0x1, hva->regs + HVA_HIF_REG_IT_ACK); in hva_hw_its_interrupt()
119 u32 status = hva->sts_reg & 0xFF; in hva_hw_its_irq_thread()
124 HVA_PREFIX, __func__, hva->sts_reg & 0xFF, hva->sfl_reg & 0xF); in hva_hw_its_irq_thread()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_common.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Samsung S5P Multi Format Codec v 5.0
5 * This file contains definitions of enums and structs used by the codec
17 #include <media/v4l2-ctrls.h>
18 #include <media/v4l2-device.h>
19 #include <media/v4l2-ioctl.h>
20 #include <media/videobuf2-v4l2.h>
21 #include "regs-mfc.h"
22 #include "regs-mfc-v10.h"
24 #define S5P_MFC_NAME "s5p-mfc"
[all …]
H A Ds5p_mfc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Samsung S5P Multi Format Codec v 5.1
18 #include <media/v4l2-event.h>
23 #include <media/videobuf2-v4l2.h>
35 #define S5P_MFC_DEC_NAME "s5p-mfc-dec"
36 #define S5P_MFC_ENC_NAME "s5p-mfc-enc"
40 MODULE_PARM_DESC(debug, "Debug level - higher value produces more verbose messages");
51 struct s5p_mfc_dev *dev = ctx->dev; in clear_work_bit()
53 spin_lock(&dev->condlock); in clear_work_bit()
54 __clear_bit(ctx->num, &dev->ctx_work_bits); in clear_work_bit()
[all …]
H A Ds5p_mfc_dec.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * linux/drivers/media/platform/s5p-mfc/s5p_mfc_dec.c
19 #include <media/v4l2-ctrls.h>
20 #include <media/v4l2-event.h>
21 #include <media/videobuf2-v4l2.h>
153 if (formats[i].fourcc == f->fmt.pix_mp.pixelformat && in find_format()
230 if (ctx->src_queue_cnt >= 1 && ctx->state == MFCINST_GOT_INST) in s5p_mfc_ctx_ready()
233 if (ctx->src_queue_cnt >= 1 && in s5p_mfc_ctx_ready()
234 ctx->state == MFCINST_RUNNING && in s5p_mfc_ctx_ready()
235 ctx->dst_queue_cnt >= ctx->pb_count) in s5p_mfc_ctx_ready()
[all …]
H A Ds5p_mfc_enc.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * linux/drivers/media/platform/s5p-mfc/s5p_mfc_enc.c
5 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
19 #include <media/v4l2-event.h>
21 #include <media/v4l2-ctrls.h>
22 #include <media/videobuf2-v4l2.h>
105 if (formats[i].fourcc == f->fmt.pix_mp.pixelformat && in find_format()
117 .maximum = (1 << 16) - 1,
133 .maximum = (1 << 16) - 1,
141 .maximum = (1 << 30) - 1,
[all …]
H A Ds5p_mfc_opr_v6.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c
5 * Samsung MFC (Multi Function Codec - FIMV) driver
21 #include <linux/dma-mapping.h>
43 #define IS_MFCV6_V2(dev) (!IS_MFCV7_PLUS(dev) && dev->fw_ver == MFC_FW_V2)
59 /* Allocate codec buffers */
62 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_alloc_codec_buffers_v6()
67 mb_width = MB_WIDTH(ctx->img_width); in s5p_mfc_alloc_codec_buffers_v6()
68 mb_height = MB_HEIGHT(ctx->img_height); in s5p_mfc_alloc_codec_buffers_v6()
70 if (ctx->type == MFCINST_DECODER) { in s5p_mfc_alloc_codec_buffers_v6()
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-codec.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _mpeg-controls:
6 Codec Control Reference
9 Below all controls within the Codec control class are described. First
20 Generic Codec Controls
24 .. _mpeg-control-id:
26 Codec Control IDs
27 -----------------
30 The Codec class descriptor. Calling
35 .. _v4l2-mpeg-stream-type:
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/Linux/armhf/
HDlibrockchip_mpp.so.0__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize show_mpp_version mpp_env_get_u32 _mpp_log_l get_mpp_version mpp_frame_deinit mpp_packet_deinit _ZN3MppC2EPv memset _Z23mpp_dec_cfg_set_defaultP14MppDecCfgSet_t mpp_dump_init mpp_debug _ZN3MppC1EPv _ZN3Mpp5clearEv mpp_buffer_group_set_callback mpp_dec_stop ...
H A Dlibrockchip_mpp.so.1__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize show_mpp_version mpp_env_get_u32 _mpp_log_l get_mpp_version mpp_frame_deinit mpp_packet_deinit _ZN3MppC2EPv memset _Z23mpp_dec_cfg_set_defaultP14MppDecCfgSet_t mpp_dump_init mpp_debug _ZN3MppC1EPv _ZN3Mpp5clearEv mpp_buffer_group_set_callback mpp_dec_stop ...
H A Dlibrockchip_mpp.so__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize show_mpp_version mpp_env_get_u32 _mpp_log_l get_mpp_version mpp_frame_deinit mpp_packet_deinit _ZN3MppC2EPv memset _Z23mpp_dec_cfg_set_defaultP14MppDecCfgSet_t mpp_dump_init mpp_debug _ZN3MppC1EPv _ZN3Mpp5clearEv mpp_buffer_group_set_callback mpp_dec_stop ...
/OK3568_Linux_fs/kernel/drivers/staging/media/allegro-dvt/
H A Dallegro-core.c1 // SPDX-License-Identifier: GPL-2.0
23 #include <media/v4l2-ctrls.h>
24 #include <media/v4l2-device.h>
25 #include <media/v4l2-event.h>
26 #include <media/v4l2-ioctl.h>
27 #include <media/v4l2-mem2mem.h>
28 #include <media/videobuf2-dma-contig.h>
29 #include <media/videobuf2-v4l2.h>
31 #include "allegro-mail.h"
32 #include "nal-h264.h"
[all …]
/OK3568_Linux_fs/device/rockchip/common/images/oem/oem_cvr/
HDlibthird_media.so ... matching sample_rate(%d) index was found s->buf_ptr < s->buf_end Assertion %s ...
/OK3568_Linux_fs/external/rockit/lib/lib32/
HDlibrockit.so__gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize strlen _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ __stack_chk_fail _ZSt19__throw_logic_errorPKc __stack_chk_guard __aeabi_unwind_cpp_pr0 __gxx_personality_v0 __cxa_end_cleanup _ZdlPv _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ _Znwj __cxa_pure_virtual ...
/OK3568_Linux_fs/external/common_algorithm/misc/lib/arm-rockchip830-linux-gnueabihf/
HDlibrkmuxer.so ... /sdk/rkmuxer/lib/32/arm-rockchip830-linux-gnueabihf rkmuxer_get_thumb_pos [rkmuxer:% ...
/OK3568_Linux_fs/external/common_algorithm/misc/lib/arm-rockchip830-linux-uclibcgnueabihf/
HDlibrkmuxer.so ... /sdk/rkmuxer/lib/32/arm-rockchip830-linux-uclibcgnueabihf rkmuxer_get_thumb_pos [rkmuxer:% ...

12