Home
last modified time | relevance | path

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

12345678910>>...18

/openbmc/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 …]
/openbmc/linux/drivers/remoteproc/
H A 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 …]
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 …]
/openbmc/u-boot/cmd/
H A Dremoteproc.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Texas Instruments Incorporated - http://www.ti.com/
14 * print_remoteproc_list() - print all the remote processor devices
27 printf("Cannot find Remote processor class\n"); in print_remoteproc_list()
37 switch (uc_pdata->mem_type) { in print_remoteproc_list()
45 printf("%d - Name:'%s' type:'%s' supports: %s%s%s%s%s%s\n", in print_remoteproc_list()
46 dev->seq, in print_remoteproc_list()
47 uc_pdata->name, in print_remoteproc_list()
49 ops->load ? "load " : "", in print_remoteproc_list()
50 ops->start ? "start " : "", in print_remoteproc_list()
[all …]
/openbmc/u-boot/include/
H A Dremoteproc.h1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * Texas Instruments Incorporated - http://www.ti.com/
16 #include <dm/platdata.h> /* For platform data support - non dt world */
19 * enum rproc_mem_type - What type of memory model does the rproc use
20 * @RPROC_INTERNAL_MEMORY_MAPPED: Remote processor uses own memory and is memory
21 * mapped to the host processor over an address range.
32 * struct dm_rproc_uclass_pdata - platform data for a CPU
33 * @name: Platform-specific way of naming the Remote proc
48 * struct dm_rproc_ops - Operations that are provided by remote proc driver
50 * Return 0 on success, -ve error on fail
[all …]
/openbmc/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 …]
/openbmc/u-boot/board/freescale/p2041rdb/
H A DREADME3 The P2041 Processor combines four Power Architecture processor cores
4 with high-performance datapath acceleration architecture(DPAA), CoreNet
9 P2041RDB board is a quad core platform supporting the P2041 processor
14 1. Build image
18 2. Program image
19 => tftp 1000000 u-boot.bin
36 5. Change DIP-switch
37 SW1[1-5] = 10110
42 1. Build image
47 Use PE tool to produce a image used to be programed to
[all …]
/openbmc/linux/drivers/media/platform/renesas/
H A 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"
44 source "drivers/media/platform/renesas/rzg2l-cru/Kconfig"
49 tristate "Renesas Frame Compression Processor"
54 This is a driver for the Renesas Frame Compression Processor (FCP).
[all …]
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/
H A DKconfig63 an AM335x processor subsystem.
105 The BAV335x OEM Network Processor integrates all the functions of an
107 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
108 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
213 The PDU001 is a processor and display unit developed around
214 the Computing-Module m2 from bytes at work AG.
253 an AM43xx processor subsystem.
263 prompt "Enable RTC-DDR ONLY Support"
265 If you want RTC-DDR ONLY Support, say Y. RTC Only with DDR in
266 self-refresh mode is a special power saving mode where in all
[all …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dx32-psabi.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
6 x32 processor-specific Application Binary Interface (`x32
7 psABI <https://software.intel.com/en-us/node/628948>`__) is a native
8 32-bit processor-specific ABI for Intel 64 (x86-64) architectures. An
13 Some processing environments prefer using 32-bit applications even when
14 running on Intel 64-bit platforms. Consider the i386 psABI, which is a
15 very old 32-bit ABI for Intel 64-bit platforms. The i386 psABI does not
16 provide efficient use and access of the Intel 64-bit processor
18 psABI. This ABI is newer and uses 64-bits for data sizes and program
29 - You can create packages and images in x32 psABI format on x86_64
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/
H A Duser-guide.rst2 # Copyright (c) 2022-2024, Arm Limited.
4 # SPDX-License-Identifier: MIT
11 ------
12 The Corstone-1000 software stack uses the `Yocto Project <https://www.yoctoproject.org/>`__ to build
13 a tiny Linux distribution suitable for the Corstone-1000 platform (kernel and initramfs filesystem …
14 The Yocto Project relies on the `BitBake <https://docs.yoctoproject.org/bitbake.html#bitbake-docume…
19 -------------
26 - Git 1.8.3.1 or greater.
27 - Python 3.8.0 or greater.
28 - GNU Tar 1.28 or greater.
[all …]
H A Dsoftware-architecture.rst2 # Copyright (c) 2022-2024, Arm Limited.
4 # SPDX-License-Identifier: MIT
12 Arm Corstone-1000
15 Arm Corstone-1000 is a reference solution for IoT devices. It is part of
19 Corstone-1000 software plus hardware reference solution is PSA Level-2 ready
21 More information on the Corstone-1000 subsystem product and design can be
23 `Arm Corstone-1000 Software`_ and `Arm Corstone-1000 Technical Overview`_.
28 present in the user-guide document.
34 The software architecture of Corstone-1000 platform is a reference
43 .. image:: images/CorstoneSubsystems.png
[all …]
/openbmc/u-boot/board/armltd/integrator/
H A DREADME2 U-Boot for ARM Integrator Development Platforms
8 Manuals available from :-
12 --------
13 There are two Integrator variants - Integrator/AP and Integrator/CP.
15 Each CM consists of a ARM processor core and associated hardware e.g
24 ------------
25 Integrator platforms can be configured to use U-Boot in at least three ways :-
26 a) Run ARM boot monitor, manually run U-Boot image from flash
27 b) Run ARM boot monitor, automatically run U-Boot image from flash
28 c) Run U-Boot image direct from flash.
[all …]
/openbmc/u-boot/board/freescale/mpc8572ds/
H A DREADME2 --------
3 MPC8572DS is a high-performance computing, evaluation and development platform
4 supporting the mpc8572 PowerTM processor.
6 Building U-Boot
7 -----------
12 -----------
14 locations can be swapped using the dip-switch SW9[1:2].
20 ----------
22 0xe800_0000 - 0xebff_ffff Alternate bank 64MB
23 0xec00_0000 - 0xefff_ffff Boot bank 64MB
[all …]
/openbmc/u-boot/doc/imx/mkimage/
H A Dimximage.txt1 ---------------------------------------------
2 Imximage Boot Image generation using mkimage
3 ---------------------------------------------
5 This document describes how to set up a U-Boot image that can be booted
13 Booting from NOR flash does not require to use this image type.
15 For more details refer Chapter 2 - System Boot and section 2.14
16 (flash header description) of the processor's manual.
19 --------------
20 ./tools/mkimage -l <mx u-boot_file>
21 to list the imx image file details
[all …]
/openbmc/u-boot/drivers/remoteproc/
H A Dk3_rproc.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
17 #include <power-domain.h>
26 * struct k3_rproc_privdata - Structure representing Remote processor data.
31 * @proc_id: TISCI processor ID
32 * @host_id: TISCI host id to which the processor gets assigned to.
45 * k3_rproc_load() - Load up the Remote processor image
47 * @addr: Address at which image is available
48 * @size: size of the image
55 const struct ti_sci_proc_ops *pops = &rproc->sci->ops.proc_ops; in k3_rproc_load()
[all …]
H A Dti_power_proc.c1 // SPDX-License-Identifier: GPL-2.0+
3 * (C) Copyright 2015-2016
4 * Texas Instruments Incorporated - http://www.ti.com/
17 * struct ti_powerproc_privdata - power processor private data
18 * @loadaddr: base address for loading the power processor
27 * ti_of_to_priv() - generate private data from device tree
28 * @dev: corresponding ti remote processor device
31 * Return: 0 if all went ok, else corresponding -ve error
37 const void *blob = gd->fdt_blob; in ti_of_to_priv()
41 debug("'%s' no dt?\n", dev->name); in ti_of_to_priv()
[all …]
/openbmc/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
/openbmc/u-boot/arch/x86/
H A DKconfig8 prompt "Run U-Boot in 32/64-bit mode"
11 U-Boot can be built as a 32-bit binary which runs in 32-bit mode
12 even on 64-bit machines. In this case SPL is not used, and U-Boot
13 runs directly from the reset vector (via 16-bit start-up).
15 Alternatively it can be run as a 64-bit binary, thus requiring a
16 64-bit machine. In this case SPL runs in 32-bit mode (via 16-bit
17 start-up) then jumps to U-Boot in 64-bit mode.
19 For now, 32-bit mode is recommended, as 64-bit is still
23 bool "32-bit"
25 Build U-Boot as a 32-bit binary with no SPL. This is the currently
[all …]
/openbmc/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 …]
/openbmc/u-boot/doc/driver-model/
H A Dremoteproc-framework.txt1 # SPDX-License-Identifier: GPL-2.0+
4 # Texas Instruments Incorporated - http://www.ti.com/
7 Remote Processor Framework
11 2. How does it work - The driver
18 This is an introduction to driver-model for Remote Processors found
19 on various System on Chip(SoCs). The term remote processor is used to
20 indicate that this is not the processor on which U-Boot is operating
22 the processor on which we are functional.
24 The simplified model depends on a single UCLASS - UCLASS_REMOTEPROC
27 - drivers/remoteproc/rproc-uclass.c
[all …]
/openbmc/u-boot/board/qualcomm/dragonboard820c/
H A Dreadme.txt1 # SPDX-License-Identifier: GPL-2.0+
3 # (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
8 - UART
9 - SD card
10 - PSCI reset
11 - Environment in EXT4 partition 1 in SD card (check defconfig for details)
25 CROSS_COMPILE="ccache aarch64-linux-gnu-"
27 3) cd to the u-boot tree
30 $ make -j `nproc`
38 $ dtbTool -o dt.img arch/arm/dts
[all …]
/openbmc/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()
42 version = efi_get_smbios_string(&record->header, 4, in system_needs_vamap()
44 if (!version || (strncmp(version, altra, sizeof(altra) - 1) && in system_needs_vamap()
45 strncmp(version, emag, sizeof(emag) - 1))) in system_needs_vamap()
109 size -= lsize; in efi_cache_sync_image()
[all …]
/openbmc/u-boot/doc/device-tree-bindings/remoteproc/
H A Dk3-rproc.txt1 Texas Instruments' K3 Remote processor driver
4 In K3 generation Socs, loading an image on any processing entity
5 cannot be done directly from U-Boot. In order to load an image,
10 --------------------
11 - compatible: Shall be: "ti,am654-rproc"
12 - reg: base address of the remoteproc timer.
13 - power-domains: Should contain two sets of entries:
18 doc/device-tree-bindings/power/ti,sci-pm-domain.txt
19 - resets: Should contain a phandle to a reset controller node
22 doc/device-tree-bindings/reset/ti,sci-reset.txt
[all …]

12345678910>>...18