Home
last modified time | relevance | path

Searched +full:image +full:- +full:processor (Results 1 – 25 of 226) sorted by relevance

12345678910

/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2015-2016 MediaTek Inc.
12 #include <media/v4l2-ctrls.h>
13 #include <media/v4l2-device.h>
14 #include <media/v4l2-mem2mem.h>
15 #include <media/videobuf2-core.h>
16 #include <media/videobuf2-dma-contig.h>
22 #define MTK_MDP_MODULE_NAME "mtk-mdp"
34 * struct mtk_mdp_pix_align - alignment of image
48 * struct mtk_mdp_fmt - the driver's internal color format data
[all …]
/linux/Documentation/admin-guide/media/
H A Draspberrypi-pisp-be.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Raspberry Pi PiSP Back End Memory-to-Memory ISP (pisp-be)
10 The PiSP Back End is a memory-to-memory Image Signal Processor (ISP) which reads
11 image data from DRAM memory and performs image processing as specified by the
16 Image Signal Processor (PiSP) Specification document`_
18 The PiSP Back End ISP processes images in tiles. The handling of image
19 tessellation and the computation of low-level configuration parameters is
23 The full image processing pipeline, which involves capturing RAW Bayer data from
24 an image sensor through a MIPI CSI-2 compatible capture interface, storing them
29 The pisp-be driver
[all …]
H A Dplatform-cardlist.rst1 .. SPDX-License-Identifier: GPL-2.0
17 am437x-vpfe TI AM437x VPFE
18 aspeed-video Aspeed AST2400 and AST2500
19 atmel-isc ATMEL Image Sensor Controller (ISC)
20 atmel-isi ATMEL Image Sensor Interface (ISI)
24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller
25 cdns-csi2tx Cadence MIPI-CSI2 TX Controller
26 coda-vpu Chips&Media Coda multi-standard codec IP
29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem)
30 exynos-fimc-lite EXYNOS FIMC-LITE camera interface
[all …]
H A Domap3isp.rst1 .. SPDX-License-Identifier: GPL-2.0
5 OMAP 3 Image Signal Processor (ISP) driver
17 ------------
19 This file documents the Texas Instruments OMAP 3 Image Signal Processor (ISP)
26 - 3430
27 - 3530
28 - 3630
36 ----------------
42 - OMAP3 ISP CCP2
43 - OMAP3 ISP CSI2a
[all …]
/linux/Documentation/devicetree/bindings/media/
H A Draspberrypi,pispbe.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Raspberry Pi PiSP Image Signal Processor (ISP) Back End
10 - Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>
11 - Jacopo Mondi <jacopo.mondi@ideasonboard.com>
14 The Raspberry Pi PiSP Image Signal Processor (ISP) Back End is an image
15 processor that fetches images in Bayer or Grayscale format from DRAM memory
19 https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf
24 - enum:
[all …]
H A Dmediatek-vpu.txt1 * Mediatek Video Processor Unit
3 Video Processor Unit is a HW video controller. It controls HW Codec including
4 H.264/VP8/VP9 Decode, H.264/VP8 Encode and Image Processor (scale/rotate/color convert).
7 - compatible: "mediatek,mt8173-vpu"
8 - reg: Must contain an entry for each entry in reg-names.
9 - reg-names: Must include the following entries:
12 - interrupts: interrupt number to the cpu.
13 - clocks : clock name from clock manager
14 - clock-names: must be main. It is the main clock of VPU
17 - memory-region: phandle to a node describing memory (see
[all …]
H A Drenesas,imr.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas R-Car Image Renderer (Distortion Correction Engine)
10 - Sergei Shtylyov <sergei.shtylyov@gmail.com>
13 The image renderer, or the distortion correction engine, is a drawing
14 processor with a simple instruction system capable of referencing video
19 The image renderer light extended 4 (IMR-LX4) is found in R-Car Gen3 SoCs.
24 - enum:
25 - renesas,r8a7795-imr-lx4 # R-Car H3
[all …]
/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,omap-remoteproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,omap-remoteproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
13 The OMAP family of SoCs usually have one or more slave processor sub-systems
14 that are used to offload some of the processor-intensive tasks, or to manage
17 The processor cores in the sub-system are usually behind an IOMMU, and may
18 contain additional sub-modules like Internal RAM and/or ROMs, L1 and/or L2
21 The OMAP SoCs usually have a DSP processor sub-system and/or an IPU processor
[all …]
H A Dti,k3-dsp-rproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-dsp-rproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
13 The TI K3 family of SoCs usually have one or more TI DSP Core sub-systems
14 that are used to offload some of the processor-intensive tasks or algorithms,
17 These processor sub-systems usually contain additional sub-modules like
19 controller, a dedicated local power/sleep controller etc. The DSP processor
20 cores in the K3 SoCs are usually either a TMS320C66x CorePac processor or a
[all …]
H A Dti,k3-r5f-rproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,k3-r5f-rproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI K3 R5F processor subsystems
10 - Suman Anna <s-anna@ti.com>
13 The TI K3 family of SoCs usually have one or more dual-core Arm Cortex R5F
14 processor subsystems/clusters (R5FSS). The dual core cluster can be used
20 AM64x SoCs do not support LockStep mode, but rather a new non-safety mode
21 called "Single-CPU" mode, where only Core0 is used, but with ability to use
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dmetafmt-pisp-be.rst1 .. SPDX-License-Identifier: GPL-2.0
3 .. _v4l2-meta-fmt-rpi-be-cfg:
12 The Raspberry Pi PiSP Back End memory-to-memory image signal processor is
14 to the `pispbe-config` output video device node using the
22 <https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf>`_
27 -------------------------
29 The global configuration data describe how the pixels in a particular image are
30 to be processed and is therefore shared across all the tiles of the image. So
38 ---------------
41 a single tile in an image is going to be processed. A single set of tile
[all …]
/linux/drivers/remoteproc/
H A Dremoteproc_elf_loader.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Remote Processor Framework ELF loader
8 * Ohad Ben-Cohen <ohad@wizery.com>
12 * Suman Anna <s-anna@ti.com>
29 * rproc_elf_sanity_check() - Sanity Check for ELF32/ELF64 firmware image
30 * @rproc: the remote processor handle
31 * @fw: the ELF firmware image
33 * Make sure this fw image is sane (ie a correct ELF32/ELF64 file).
35 * Return: 0 on success and -EINVAL upon any failure
39 const char *name = rproc->firmware;
[all …]
H A Dqcom_pil_info.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2019-2020 Linaro Ltd.
13 * occupied by co-processor firmware for post mortem crash analysis.
41 np = of_find_compatible_node(NULL, NULL, "qcom,pil-reloc-info"); in qcom_pil_info_init()
43 return -ENOENT; in qcom_pil_info_init()
53 return -ENOMEM; in qcom_pil_info_init()
65 * qcom_pil_info_store() - store PIL information of image in IMEM
66 * @image: name of the image
67 * @base: base address of the loaded image
68 * @size: size of the loaded image
[all …]
/linux/drivers/media/platform/renesas/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
18 tristate "R-Car MIPI CSI-2 Receiver"
27 Support for Renesas R-Car MIPI CSI-2 receiver.
28 Supports R-Car Gen3 and RZ/G2 SoCs.
31 module will be called rcar-csi2.
34 tristate "R-Car Image Signal Processor (ISP)"
43 Support for Renesas R-Car Image Signal Processor (ISP).
44 Enable this to support the Renesas R-Car Image Signal
45 Processor (ISP).
48 module will be called rcar-isp.
[all …]
/linux/arch/sh/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
78 The SuperH is a RISC processor targeted for use in embedded systems
81 <http://www.linux-sh.org/>.
152 # Processor families
214 prompt "Processor sub-type selection"
217 # Processor subtypes
220 # SH-2 Processor Support
223 bool "Support SH7619 processor"
228 bool "Support J2 processor"
233 # SH-2A Processor Support
[all …]
/linux/drivers/staging/media/sunxi/sun6i-isp/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Allwinner A31 Image Signal Processor (ISP) Driver"
14 Support for the Allwinner A31 Image Signal Processor (ISP), also
/linux/Documentation/userspace-api/media/
H A Dglossary.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
32 unit is logical. If the data unit is image data, it may also be called a
52 **Digital Signal Processor**
58 **Field-programmable Gate Array**
63 See https://en.wikipedia.org/wiki/Field-programmable_gate_array.
72 together make a larger user-facing functional peripheral. For
80 **Inter-Integrated Circuit**
82 A multi-master, multi-slave, packet switched, single-ended,
84 like sub-device hardware components.
86 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf.
[all …]
/linux/arch/parisc/kernel/
H A Dperf.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 * This driver programs the PCX-U/PCX-W performance counters
13 * on the PA-RISC 2.0 chips. The driver keeps all images now
15 * of a bad image halting the CPU. Also, there are different
16 * images for the PCX-W and later chips vs the PCX-U chips.
25 * This driver accesses the processor directly vs going through
40 #include <asm/parisc-device.h>
41 #include <asm/processor.h>
62 /* RDRs to write for PCX-W */
64 { 0, 1, 4, 5, 6, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, -1 };
[all …]
/linux/drivers/firmware/efi/libstub/
H A Darm64.c1 // SPDX-License-Identifier: GPL-2.0
12 #include <asm/image.h>
28 * via the type 4 SMBIOS records. Otherwise, test the processor version in system_needs_vamap()
29 * field. eMAG systems all appear to have the processor version field in system_needs_vamap()
36 socid = (u32 *)record->processor_id; in system_needs_vamap()
38 static char const altra[] = "Ampere(TM) Altra(TM) Processor"; in system_needs_vamap()
43 if (!version || (strncmp(version, altra, sizeof(altra) - 1) && in system_needs_vamap()
44 strncmp(version, emag, sizeof(emag) - 1))) in system_needs_vamap()
108 size -= lsize; in efi_cache_sync_image()
123 * the image header, so offset #0. This will be overridden by the EFI in primary_entry_offset()
[all …]
/linux/drivers/platform/x86/intel/atomisp2/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
15 to Intel's Image Signal Processor. Linux currently does not have a
24 ACPI tables, so this driver contains per-system info about the GPIO
32 tristate "Intel AtomISP v2 dummy / power-management driver"
37 Power-management driver for Intel's Image Signal Processor found on
/linux/arch/xtensa/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
61 Xtensa processors are 32-bit RISC machines designed by Tensilica
64 architecture supports all processor configurations and extensions,
66 a home page at <http://www.linux-xtensa.org/>.
105 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
111 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null…
113 menu "Processor type and features"
116 prompt "Xtensa Processor Configuration"
120 bool "fsf - default (not generic) configuration"
124 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
[all …]
/linux/Documentation/gpu/
H A Dkomeda-kms.rst1 .. SPDX-License-Identifier: GPL-2.0
7 The drm/komeda driver supports the Arm display processor D71 and later products,
23 -----
26 source image, unpacks or converts YUV pixels to the device internal RGB pixels,
30 ------
32 supports image enhancements by scaler.
39 -------------------
41 frame. its output frame can be fed into post image processor for showing it on
47 --------------------------
51 Post image processor (improc)
[all …]
/linux/arch/x86/power/
H A Dhibernate_asm_32.S1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Its rewriting one kernel image with another. What is stack in "old"
6 * image could very well be data page in "new" image, and overwriting
13 #include <asm/asm-offsets.h>
14 #include <asm/processor-flags.h>
39 /* prepare to jump to the image kernel */
83 /* code below belongs to the image kernel */
/linux/Documentation/devicetree/bindings/media/i2c/
H A Daptina,mt9v111.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo@jmondi.org>
13 The Aptina MT9V111 is a 1/4-Inch VGA-format digital image sensor with a core
14 based on Aptina MT9V011 sensor and an integrated Image Flow Processor (IFP).
17 of image resolutions and formats controllable through a simple two-wires
30 enable-gpios:
34 standby-gpios:
39 reset-gpios:
[all …]
/linux/arch/mips/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
143 bool "Generic board-agnostic MIPS kernel"
200 bool "Alchemy processor based machines"
285 Build a generic DT-based kernel image that boots on select
286 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top
378 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the
379 DECstation porting pages on <http://decstation.unix-ag.org/>.
418 Olivetti M700-10 workstations.
455 bool "Loongson 32-bit family of machines"
458 This enables support for the Loongson-1 family of machines.
[all …]

12345678910