Home
last modified time | relevance | path

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

1234567891011

/Linux-v6.1/drivers/media/platform/mediatek/mdp/
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-v6.1/drivers/remoteproc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 bool "Support for Remote Processor subsystem"
33 processor framework.
44 processor framework.
54 This can be either built-in or a loadable module.
62 Say y here to support Mediatek's System Companion Processor (SCP) via
63 the remote processor framework.
75 and DSP on OMAP4) via the remote processor framework.
80 use-cases to run on your platform (multimedia codecs are
102 Say y here to support Wakeup M3 remote processor on TI AM33xx
[all …]
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 …]
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-v6.1/Documentation/devicetree/bindings/remoteproc/
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 …]
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 …]
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-v6.1/drivers/media/platform/renesas/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
18 tristate "R-Car Image Signal Processor (ISP)"
27 Support for Renesas R-Car Image Signal Processor (ISP).
28 Enable this to support the Renesas R-Car Image Signal
29 Processor (ISP).
32 module will be called rcar-isp.
43 source "drivers/media/platform/renesas/rcar-vin/Kconfig"
48 tristate "Renesas Frame Compression Processor"
53 This is a driver for the Renesas Frame Compression Processor (FCP).
55 Renesas R-Car Gen3 and RZ/G2 SoCs. It handles memory access for
[all …]
/Linux-v6.1/arch/sh/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
72 The SuperH is a RISC processor targeted for use in embedded systems
75 <http://www.linux-sh.org/>.
146 # Processor families
208 prompt "Processor sub-type selection"
211 # Processor subtypes
214 # SH-2 Processor Support
217 bool "Support SH7619 processor"
222 bool "Support J2 processor"
227 # SH-2A Processor Support
[all …]
/Linux-v6.1/arch/parisc/kernel/
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-v6.1/drivers/platform/x86/intel/atomisp2/
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-v6.1/Documentation/admin-guide/kdump/
Dkdump.rst2 Documentation for Kdump - The kexec-based Crash Dumping Solution
11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a
13 the system panics). The system kernel's memory image is preserved across
14 the reboot and is accessible to the dump-capture kernel.
17 the memory image to a dump file on the local disk, or across the network
24 the dump-capture kernel. This ensures that ongoing Direct Memory Access
25 (DMA) from the system kernel does not corrupt the dump-capture kernel.
26 The kexec -p command loads the dump-capture kernel into this reserved
44 All of the necessary information about the system kernel's core image is
47 passed to the dump-capture kernel through the elfcorehdr= boot
[all …]
/Linux-v6.1/arch/x86/kernel/
Dcrash.c1 // SPDX-License-Identifier: GPL-2.0-only
29 #include <asm/processor.h>
54 * processor. And when loading kvm_intel module, the
192 walk_system_ram_res(0, -1, &nr_ranges, get_nr_ram_ranges_callback); in fill_up_crash_elf_data()
205 cmem->max_nr_ranges = nr_ranges; in fill_up_crash_elf_data()
206 cmem->nr_ranges = 0; in fill_up_crash_elf_data()
213 * might lead to split and split ranges are put in cmem->ranges[] array
220 ret = crash_exclude_mem_range(cmem, 0, (1<<20)-1); in elf_header_exclude_ranges()
240 cmem->ranges[cmem->nr_ranges].start = res->start; in prepare_elf64_ram_headers_callback()
241 cmem->ranges[cmem->nr_ranges].end = res->end; in prepare_elf64_ram_headers_callback()
[all …]
/Linux-v6.1/arch/xtensa/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
56 Xtensa processors are 32-bit RISC machines designed by Tensilica
59 architecture supports all processor configurations and extensions,
61 a home page at <http://www.linux-xtensa.org/>.
97 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1)
103 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null…
105 menu "Processor type and features"
108 prompt "Xtensa Processor Configuration"
112 bool "fsf - default (not generic) configuration"
116 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)"
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/media/
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 …]
Dexynos4-fimc-is.txt1 Exynos4x12 SoC series Imaging Subsystem (FIMC-IS)
3 The FIMC-IS is a subsystem for processing image signal from an image sensor.
4 The Exynos4x12 SoC series FIMC-IS V1.5 comprises of a dedicated ARM Cortex-A5
5 processor, ISP, DRC and FD IP blocks and peripheral devices such as UART, I2C
8 fimc-is node
9 ------------
12 - compatible : should be "samsung,exynos4212-fimc-is" for Exynos4212 and
14 - reg : physical base address and length of the registers set;
15 - interrupts : must contain two FIMC-IS interrupts, in order: ISP0, ISP1;
16 - clocks : list of clock specifiers, corresponding to entries in
[all …]
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-v6.1/arch/x86/power/
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-v6.1/Documentation/gpu/
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-v6.1/Documentation/devicetree/bindings/media/i2c/
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-v6.1/drivers/staging/olpc_dcon/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
12 controller (integrate into the processor or chipset) and the LCD
13 panel. It allows the main processor/display controller to be
14 completely powered off while still retaining an image on the display.
/Linux-v6.1/Documentation/admin-guide/media/
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 …]
/Linux-v6.1/arch/ia64/kernel/
Dmachine_kexec.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2005 Hewlett-Packard Development Comapny, L.P.
25 #include <asm/processor.h>
53 * Do what every setup is needed on image and the
57 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
63 /* Pre-load control code buffer to minimize work in kexec path */ in machine_kexec_prepare()
64 control_code_buffer = page_address(image->control_code_page); in machine_kexec_prepare()
69 ia64_kimage = image; in machine_kexec_prepare()
74 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
84 struct kimage *image = arg; in ia64_machine_kexec() local
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/fpga/
Dfpga-region.txt6 - Introduction
7 - Terminology
8 - Sequence
9 - FPGA Region
10 - Supported Use Models
11 - Device Tree Examples
12 - Constraints
42 * A base (or static) FPGA image may create a set of PRR's that later may
45 * The connections at the edge of each PRR are fixed. The image that is loaded
52 * An FPGA image that is designed to be loaded into a PRR. There may be
[all …]
/Linux-v6.1/arch/alpha/
DMakefile11 NM := $(NM) -B
13 LDFLAGS_vmlinux := -static -N #-relax
14 CHECKFLAGS += -D__alpha__
15 cflags-y := -pipe -mno-fp-regs -ffixed-8
16 cflags-y += $(call cc-option, -fno-jump-tables)
18 cpuflags-$(CONFIG_ALPHA_EV4) := -mcpu=ev4
19 cpuflags-$(CONFIG_ALPHA_EV5) := -mcpu=ev5
20 cpuflags-$(CONFIG_ALPHA_EV56) := -mcpu=ev56
21 cpuflags-$(CONFIG_ALPHA_POLARIS) := -mcpu=pca56
22 cpuflags-$(CONFIG_ALPHA_SX164) := -mcpu=pca56
[all …]

1234567891011