Searched +full:cpb +full:- +full:codec (Results 1 – 12 of 12) sorted by relevance
/linux/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) 5 --- 6 $id: http://devicetree.org/schemas/sound/ti,j721e-cpb-ivi-audio.yaml# 7 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - Peter Ujfalusi <peter.ujfalusi@gmail.com> 16 extension board is extending the CPB audio support, described in: 17 sound/ti,j721e-cpb-audio.txt 28 Note: the same PLL4 and PLL15 is used by the audio support on the CPB! 31 PLL4 ---> PLL4_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk 32 | |-> 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) 5 --- 6 $id: http://devicetree.org/schemas/sound/ti,j721e-cpb-audio.yaml# 7 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - Peter Ujfalusi <peter.ujfalusi@gmail.com> 15 The audio support on the board is using pcm3168a codec connected to McASP10 25 PLL4 ---> PLL4_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk 26 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 29 PLL15 ---> PLL15_HSDIV0 ---> MCASP10_AUXCLK ---> McASP10.auxclk 30 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI [all …]
|
/linux/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) 65 struct j721e_audio_clocks codec; member 90 SND_SOC_DAPM_HP("CPB Stereo HP 1", NULL), 91 SND_SOC_DAPM_HP("CPB Stereo HP 2", NULL), 92 SND_SOC_DAPM_HP("CPB Stereo HP 3", NULL), 93 SND_SOC_DAPM_LINE("CPB Line Out", NULL), [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-codec.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _codec-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 …]
|
/linux/drivers/media/platform/st/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). 437 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 …]
|
/linux/drivers/media/platform/samsung/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-v12.h" 24 #define S5P_MFC_NAME "s5p-mfc" [all …]
|
H A D | s5p_mfc_opr_v6.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * drivers/media/platform/samsung/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() 69 width64 = ALIGN(ctx->img_width, 64); in s5p_mfc_alloc_codec_buffers_v6() [all …]
|
/linux/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-defs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2010-2021 Hans Verkuil <hverkuil-cisco@xs4all.nl> 9 #include <media/v4l2-ctrls.h> 26 "MPEG-1/2 Layer I", in v4l2_ctrl_get_menu() 27 "MPEG-1/2 Layer II", in v4l2_ctrl_get_menu() 28 "MPEG-1/2 Layer III", in v4l2_ctrl_get_menu() 29 "MPEG-2/4 AAC", in v4l2_ctrl_get_menu() 30 "AC-3", in v4l2_ctrl_get_menu() 128 "16-bit CRC", in v4l2_ctrl_get_menu() 141 "MPEG-1", in v4l2_ctrl_get_menu() [all …]
|
/linux/drivers/media/platform/allegro-dvt/ |
H A D | allegro-core.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <linux/mfd/syscon/xlnx-vcu.h> 26 #include <media/v4l2-ctrls.h> 27 #include <media/v4l2-device.h> 28 #include <media/v4l2-event.h> 29 #include <media/v4l2-ioctl.h> 30 #include <media/v4l2-mem2mem.h> 31 #include <media/videobuf2-dma-contig.h> 32 #include <media/videobuf2-v4l2.h> 34 #include "allegro-mail.h" [all …]
|
/linux/net/bluetooth/ |
H A D | hci_conn.c | 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. 4 Copyright 2023-2024 NXP 69 /* This function requires the caller holds hdev->lock */ 73 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() 78 bdaddr = &conn->dst; in hci_connect_le_scan_cleanup() 79 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup() 84 bdaddr = &irk->bdaddr; in hci_connect_le_scan_cleanup() 85 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup() 88 params = hci_pend_le_action_lookup(&hdev->pend_le_conns, bdaddr, in hci_connect_le_scan_cleanup() [all …]
|
H A D | hci_sync.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * BlueZ - Bluetooth protocol stack for Linux 28 if (hdev->req_status != HCI_REQ_PEND) in hci_cmd_sync_complete() 31 hdev->req_result = result; in hci_cmd_sync_complete() 32 hdev->req_status = HCI_REQ_DONE; in hci_cmd_sync_complete() 35 kfree_skb(hdev->req_skb); in hci_cmd_sync_complete() 36 hdev->req_skb = NULL; in hci_cmd_sync_complete() 45 hdev->req_rsp = skb_get(skb); in hci_cmd_sync_complete() 48 wake_up_interruptible(&hdev->req_wait_q); in hci_cmd_sync_complete() 63 hdr->opcode = cpu_to_le16(opcode); in hci_cmd_sync_alloc() [all …]
|