| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | ti,j721e-cpb-ivi-audio.yaml | 1 # 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 D | ti,j721e-cpb-audio.yaml | 1 # 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 D | j721e-evm.c | 1 // 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 D | k3-j721e-common-proc-board.dts | 1 // 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 D | h265e_api.c | 8 * 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 D | mpp_enc_impl.cpp | 8 * 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 D | vp8e_api_v2.c | 8 * 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 D | h264e_api_v2.c | 8 * 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/ |
| HD | libmpp.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 D | hva-h264.c | 1 // 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 D | hva-hw.c | 1 // 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 D | s5p_mfc_common.h | 1 /* 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 D | s5p_mfc.c | 1 // 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 D | s5p_mfc_dec.c | 1 // 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 D | s5p_mfc_enc.c | 1 // 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 D | s5p_mfc_opr_v6.c | 1 // 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 D | ext-ctrls-codec.rst | 1 .. 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/ |
| HD | librockchip_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 D | librockchip_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 D | librockchip_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 D | allegro-core.c | 1 // 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/ |
| HD | libthird_media.so | ... matching sample_rate(%d) index was found s->buf_ptr < s->buf_end Assertion %s ... |
| /OK3568_Linux_fs/external/rockit/lib/lib32/ |
| HD | librockit.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/ |
| HD | librkmuxer.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/ |
| HD | librkmuxer.so | ... /sdk/rkmuxer/lib/32/arm-rockchip830-linux-uclibcgnueabihf
rkmuxer_get_thumb_pos [rkmuxer:% ... |