/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc/ |
H A D | venc_h264_if.c | 1 // SPDX-License-Identifier: GPL-2.0 27 * enum venc_h264_frame_type - h264 encoder output bitstream frame type 37 * enum venc_h264_vpu_work_buf - h264 encoder buffer index 53 * enum venc_h264_bs_mode - for bs_mode argument in h264_enc_vpu_encode 62 * struct venc_h264_vpu_config - Structure for h264 encoder configuration 63 * AP-W/R : AP is writer/reader on this item 64 * VPU-W/R: VPU is write/reader on this item 97 * struct venc_h264_vpu_buf - Structure for buffer information 98 * AP-W/R : AP is writer/reader on this item 99 * VPU-W/R: VPU is write/reader on this item [all …]
|
H A D | venc_vp8_if.c | 1 // SPDX-License-Identifier: GPL-2.0 27 * enum venc_vp8_vpu_work_buf - vp8 encoder buffer index 47 * struct venc_vp8_vpu_config - Structure for vp8 encoder configuration 48 * AP-W/R : AP is writer/reader on this item 49 * VPU-W/R: VPU is write/reader on this item 62 * support three temporal layers - 0: 7.5fps 1: 7.5fps 2: 15fps. 77 * struct venc_vp8_vpu_buf - Structure for buffer information 78 * AP-W/R : AP is writer/reader on this item 79 * VPU-W/R: VPU is write/reader on this item 81 * @vpua: VPU side memory addr which is used by RC_CODE [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | venc_vpu_if.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 * struct venc_vpu_inst - encoder VPU driver instance 14 * @wq_hd: wait queue used for vpu cmd trigger then wait vpu interrupt done 15 * @signaled: flag used for checking vpu interrupt done 16 * @failure: flag to show vpu cmd succeeds or not 20 * @inst_addr: VPU instance addr 21 * @vsi: driver structure allocated by VPU side and shared to AP side for 23 * @id: the id of inter-processor interrupt 40 int vpu_enc_init(struct venc_vpu_inst *vpu); 41 int vpu_enc_set_param(struct venc_vpu_inst *vpu, [all …]
|
/openbmc/linux/include/uapi/drm/ |
H A D | ivpu_accel.h | 1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */ 3 * Copyright (C) 2020-2023 Intel Corporation 46 * VPU contexts have private virtual address space, job queues and priority. 76 * struct drm_ivpu_param - Get/Set VPU parameters 85 * PCI Device ID of the VPU device (read-only) 88 * VPU device revision (read-only) 92 * platform type when executing on a simulator or emulator (read-only) 95 * Current PLL frequency (read-only) 98 * Maximum number of simultaneously existing contexts (read-only) 101 * Lowest VPU virtual address available in the current context (read-only) [all …]
|
H A D | radeon_drm.h | 1 /* radeon_drm.h -- Public header for the radeon driver -*- linux-c -*- 66 #define RADEON_UPLOAD_CLIPRECTS 0x00008000 /* handled client-side */ 72 /* New style per-packet identifiers for use in cmd_buffer ioctl with 183 #define RADEON_CMD_WAIT 8 /* emit hw wait commands -- note: 234 /* these two defines are DOING IT WRONG - however 261 } vpu; member 332 * a 1K-byte boundary. 336 #define RADEON_OFFSET_MASK (RADEON_OFFSET_ALIGN - 1) 450 /* Counters for client-side throttling of rendering clients. 640 /* v1.2 - obsoletes drm_radeon_vertex and drm_radeon_indices [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | vdec_vpu_if.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 * struct vdec_vpu_inst - VPU instance for video codec 16 * @vsi : driver structure allocated by VPU side and shared to AP side 18 * @failure : VPU execution result status, 0: success, others: fail 19 * @inst_addr : VPU decoder instance address 23 * @signaled : 1 - Host has received ack message from VPU, 0 - not received 25 * @dev : platform device of VPU 26 * @wq : wait queue to wait VPU message ack 50 * vpu_dec_init - init decoder instance and allocate required resource in VPU. 52 * @vpu: instance for vdec_vpu_inst [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/soc/bcm/ |
H A D | brcm,bcm2835-vchiq.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-vchiq.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nicolas Saenz Julienne <nsaenz@kernel.org> 14 to communicate with the VPU-side OS services. 19 - description: BCM2835 based boards 21 - enum: 22 - brcm,bcm2835-vchiq 24 - description: BCM2836/BCM2837 based boards [all …]
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | hantro_v4l2.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hantro VPU codec driver 7 * Alpha Lin <Alpha.Lin@rock-chips.com> 8 * Jeffy Chen <jeffy.chen@rock-chips.com> 13 * Based on s5p-mfc driver by Samsung Electronics Co., Ltd. 14 * Copyright (C) 2010-2011 Samsung Electronics Co., Ltd. 23 #include <media/v4l2-ctrls.h> 24 #include <media/v4l2-event.h> 25 #include <media/v4l2-mem2mem.h> 49 if (ctx->is_encoder) { in hantro_get_formats() [all …]
|
/openbmc/linux/drivers/soc/dove/ |
H A D | pmu.c | 1 // SPDX-License-Identifier: GPL-2.0 14 #include <linux/reset-controller.h> 54 spin_lock_irqsave(&pmu->lock, flags); in pmu_reset_reset() 55 val = readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_reset() 56 writel_relaxed(val & ~BIT(id), pmu->pmc_base + PMC_SW_RST); in pmu_reset_reset() 57 writel_relaxed(val | BIT(id), pmu->pmc_base + PMC_SW_RST); in pmu_reset_reset() 58 spin_unlock_irqrestore(&pmu->lock, flags); in pmu_reset_reset() 69 spin_lock_irqsave(&pmu->lock, flags); in pmu_reset_assert() 70 val &= readl_relaxed(pmu->pmc_base + PMC_SW_RST); in pmu_reset_assert() 71 writel_relaxed(val, pmu->pmc_base + PMC_SW_RST); in pmu_reset_assert() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/mx6/ |
H A D | soc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 12 #include <asm/arch/imx-regs.h> 16 #include <asm/mach-imx/boot_mode.h> 17 #include <asm/mach-imx/dma.h> 18 #include <asm/mach-imx/hab.h> 63 return readl(&scu->config) & 3; in get_nr_cpus() 69 u32 reg = readl(&anatop->digprog_sololite); in get_cpu_rev() 74 reg = readl(&anatop->digprog); in get_cpu_rev() 76 cfg = readl(&scu->config) & 3; in get_cpu_rev() 92 major--; in get_cpu_rev() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8-apalis-v1.1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 #include <dt-bindings/pwm/pwm.h> 10 stdout-path = &lpuart1; 15 compatible = "pwm-backlight"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_gpio_bkl_on>; 18 brightness-levels = <0 45 63 88 119 158 203 255>; 19 default-brightness-level = <4>; 20 enable-gpios = <&lsio_gpio1 4 GPIO_ACTIVE_HIGH>; /* Apalis BKL1_ON */ 21 /* TODO: hook-up to Apalis BKL1_PWM */ [all …]
|
/openbmc/linux/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_h265.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Cedrus VPU driver 13 #include <media/videobuf2-dma-contig.h> 20 * These are the sizes for side buffers required by the hardware for storing 22 * implementations, that were initially exposed in libvdpau-sunxi. 59 struct cedrus_dev *dev = ctx->dev; in cedrus_h265_irq_status() 74 struct cedrus_dev *dev = ctx->dev; in cedrus_h265_irq_clear() 81 struct cedrus_dev *dev = ctx->dev; in cedrus_h265_irq_disable() 101 size -= sizeof(u32); in cedrus_h265_sram_write_data() 111 return cedrus_buf->codec.h265.mv_col_buf_dma + in cedrus_h265_frame_info_mv_col_buf_addr() [all …]
|
/openbmc/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-hdw.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <media/v4l2-common.h> 16 #include "pvrusb2-std.h" 17 #include "pvrusb2-util.h" 18 #include "pvrusb2-hdw.h" 19 #include "pvrusb2-i2c-core.h" 20 #include "pvrusb2-eeprom.h" 21 #include "pvrusb2-hdw-internal.h" 22 #include "pvrusb2-encoder.h" 23 #include "pvrusb2-debug.h" [all …]
|
/openbmc/linux/drivers/media/platform/chips-media/ |
H A D | coda-bit.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Coda multi-standard codec IP - BIT processor functions 6 * Javier Martin, <javier.martin@vista-silicon.com> 8 * Copyright (C) 2012-2014 Philipp Zabel, Pengutronix 21 #include <media/v4l2-common.h> 22 #include <media/v4l2-ctrls.h> 23 #include <media/v4l2-fh.h> 24 #include <media/v4l2-mem2mem.h> 25 #include <media/videobuf2-v4l2.h> 26 #include <media/videobuf2-dma-contig.h> [all …]
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/ |
H A D | 0001-ffmpeg-5.1.4-rpi_24.patch | 2 Upstream-Status: Inappropriate 4 RPI-Distro repo clones original ffmpeg and applies patches to enable 7 --- a/configure 9 @@ -205,6 +205,7 @@ External library support: 10 --disable-bzlib disable bzlib [autodetect] 11 --disable-coreimage disable Apple CoreImage framework [autodetect] 12 --enable-chromaprint enable audio fingerprinting with chromaprint [no] 13 + --disable-epoxy disable epoxy [autodetect] 14 --enable-frei0r enable frei0r video filtering [no] 15 --enable-gcrypt enable gcrypt, needed for rtmp(t)e support [all …]
|
/openbmc/openbmc/meta-raspberrypi/dynamic-layers/multimedia-layer/recipes-multimedia/rpidistro-vlc/files/ |
H A D | 0004-mmal_20.patch | 1 Upstream-Status: Inappropriate 3 RPI-Distro repo forks original vlc and applies patches 6 --- a/configure.ac 8 @@ -3478,6 +3478,9 @@ dnl 10 AS_HELP_STRING([--enable-mmal], 11 [Multi-Media Abstraction Layer (MMAL) hardware plugin (default enable)])) 13 + AS_HELP_STRING([--enable-mmal-avcodec], 17 LDFLAGS="${LDFLAGS} -L/opt/vc/lib -lvchostif" 18 @@ -3488,7 +3491,7 @@ if test "${enable_mmal}" != "no"; then 20 VLC_ADD_LDFLAGS([mmal],[ -L/opt/vc/lib ]) [all …]
|
/openbmc/linux/ |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
/openbmc/ |
D | opengrok1.0.log | 1 2025-06-26 03:00:47.099-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-06-26 03:00:47.218-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-06-25 03:00:41.046-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-06-25 03:00:41.165-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |