Home
last modified time | relevance | path

Searched refs:partition (Results 1 – 25 of 39) sorted by relevance

12

/trusted-firmware-a-latest/plat/xilinx/common/
Dplat_startup.c75 static int32_t get_xbl_cpu(const struct xbl_partition *partition) in get_xbl_cpu() argument
77 uint64_t flags = partition->flags & XBL_FLAGS_CPU_MASK; in get_xbl_cpu()
89 static int32_t get_xbl_el(const struct xbl_partition *partition) in get_xbl_el() argument
91 uint64_t flags = partition->flags & XBL_FLAGS_EL_MASK; in get_xbl_el()
103 static int32_t get_xbl_ss(const struct xbl_partition *partition) in get_xbl_ss() argument
105 uint64_t flags = partition->flags & XBL_FLAGS_TZ_MASK; in get_xbl_ss()
117 static int32_t get_xbl_endian(const struct xbl_partition *partition) in get_xbl_endian() argument
119 uint64_t flags = partition->flags & XBL_FLAGS_ENDIAN_MASK; in get_xbl_endian()
137 static int32_t get_xbl_estate(const struct xbl_partition *partition) in get_xbl_estate() argument
139 uint64_t flags = partition->flags & XBL_FLAGS_ESTATE_MASK; in get_xbl_estate()
[all …]
/trusted-firmware-a-latest/drivers/renesas/common/io/
Dio_emmcdrv.c29 EMMC_PARTITION_ID partition; member
65 current_file.partition, current_file.file_pos, in emmcdrv_block_read()
100 current_file.partition = emmcdrv_bootpartition; in emmcdrv_block_open()
109 if ((block_spec->partition == PARTITION_ID_USER) || in emmcdrv_block_open()
110 (block_spec->partition == PARTITION_ID_BOOT_1) || in emmcdrv_block_open()
111 (block_spec->partition == PARTITION_ID_BOOT_2)) { in emmcdrv_block_open()
112 current_file.partition = block_spec->partition; in emmcdrv_block_open()
114 current_file.partition = emmcdrv_bootpartition; in emmcdrv_block_open()
118 if (emmc_select_partition(current_file.partition) != EMMC_SUCCESS) { in emmcdrv_block_open()
Dio_rcar.c51 uintptr_t partition; /* for eMMC */ member
159 uintptr_t *partition) in file_to_offset() argument
182 *partition = rcar_image_header_prttn[addr]; in file_to_offset()
193 *partition = 0U; in file_to_offset()
306 uintptr_t dst, partition, handle; in load_bl33x() local
328 &partition); in load_bl33x()
336 ((io_drv_spec_t *) rcar_spec)->partition = partition; in load_bl33x()
484 uintptr_t partition, offset, dst; in rcar_file_open() local
500 rc = file_to_offset(spec->offset, &offset, &cert, &noload, &partition); in rcar_file_open()
512 current_file.partition = 0; in rcar_file_open()
[all …]
Dio_common.h13 uint32_t partition; member
/trusted-firmware-a-latest/docs/components/
Dffa-manifest-binding.rst4 This document defines the nodes and properties used to define a partition,
25 - X is the major version of FF-A expected by the partition at the FFA
27 - Y is the minor version of FF-A expected by the partition at the FFA
33 implemented by this partition. The UUID format is described in RFC 4122.
37 - Pre-allocated partition ID.
45 - Name of the partition e.g. for debugging purposes.
52 contexts that a partition implements.
53 - If value of this field = 1 and number of PEs > 1 then the partition is
55 - If the value of this field > 1 then the partition is treated as a MP
56 capable partition irrespective of the number of PEs.
[all …]
Dindex.rst21 secure-partition-manager
23 secure-partition-manager-mm
Dsecure-partition-manager-mm.rst60 services in EL3 and instantiate the rest in a partition in S-EL0.
74 (SPM)** is responsible for managing the partition. This is semantically
96 Alternatively, a partition can be viewed as a thread of execution running under
98 applicable to a partition.
185 The mechanism used to identify a service within the partition depends on the
196 ``MM_COMMUNICATE`` SMC will run to completion in the partition on a given CPU.
198 can only be a single outstanding Fast Call in a partition on a given CPU.
203 The exchange of data between the Non-secure world and the partition takes place
209 exchange data with a partition only if it has been populated in this shared
293 partition (e.g. management of memory attributes in the translation tables for
[all …]
Dsecure-partition-manager.rst78 #. EL3 SPMC based on the FF-A specification, managing a single S-EL1 partition
81 single S-EL0 partition `[2]`_.
101 partition and implementing the FF-A ABI on platforms not implementing the
347 (partition manifest at virtual FF-A instance) in DTS format. It is
389 to the SP binary image and associated DTS partition manifest file. The latter
391 Optionally, the partition's json description can contain offsets for both
392 the image and partition manifest within the SP package. Both offsets need to be
405 The UUID of the partition can be specified as a field in the description file or
406 if it does not exist there the UUID is extracted from the DTS partition
580 Parsing SP partition manifests
[all …]
Del3-spmc.rst23 and SPMC at EL3, one S-EL1 secure partition, with an optional
145 Parsing SP partition manifests
179 partition's DTB manifest.
187 booting the partition.
249 When invoked from a secure partition FFA_RXTX_MAP maps the provided send and
259 partition.
393 When the SPMC boots, secure partition is initialized on its primary
396 The FFA_SECONDARY_EP_REGISTER interface is to be used by a secure partition
473 In the scenario when secure interrupt occurs while the secure partition is running,
/trusted-firmware-a-latest/include/drivers/brcm/emmc/
Demmc_api.h39 int emmc_erase(uintptr_t mem_addr, size_t num_of_blocks, uint32_t partition);
42 uint32_t emmc_partition_select(uint32_t partition);
/trusted-firmware-a-latest/plat/xilinx/common/include/
Dplat_startup.h33 struct xbl_partition partition[XBL_MAX_PARTITIONS]; member
/trusted-firmware-a-latest/plat/intel/soc/stratix10/
Dplatform.mk39 drivers/partition/partition.c \
40 drivers/partition/gpt.c \
/trusted-firmware-a-latest/plat/intel/soc/agilex/
Dplatform.mk39 drivers/partition/partition.c \
40 drivers/partition/gpt.c \
/trusted-firmware-a-latest/drivers/brcm/emmc/
Demmc_pboot_hal_memory_drv.c54 uint32_t emmc_partition_select(uint32_t partition) in emmc_partition_select() argument
64 switch (partition) { in emmc_partition_select()
194 int emmc_erase(uintptr_t mem_addr, size_t num_of_blocks, uint32_t partition) in emmc_erase() argument
205 emmc_partition_select(partition); in emmc_erase()
218 INFO("eMMC Erase of partition %d successful\n", partition); in emmc_erase()
220 ERROR("eMMC Erase of partition %d Failed(%i)\n", partition, err); in emmc_erase()
/trusted-firmware-a-latest/plat/intel/soc/agilex5/
Dplatform.mk51 drivers/partition/partition.c \
52 drivers/partition/gpt.c \
/trusted-firmware-a-latest/plat/hisilicon/hikey/
Dplatform.mk79 drivers/partition/gpt.c \
80 drivers/partition/partition.c \
/trusted-firmware-a-latest/plat/hisilicon/hikey960/
Dplatform.mk81 drivers/partition/gpt.c \
82 drivers/partition/partition.c \
/trusted-firmware-a-latest/docs/threat_model/
Dthreat_model_el3_spm.rst23 - Secure partition is statically provisioned at boot time.
99 - Information exchange between endpoints (partition messages).
112 - Secure endpoint (referred as S-Endpoint later): typically a secure partition.
415 | | The secure partition or SPMC replies to a partition|
418 | | (e.g. partition message response outside of |
448 | | and partition states is followed. |
/trusted-firmware-a-latest/plat/arm/common/
Darm_common.mk179 BL2_SOURCES += drivers/partition/gpt.c \
180 drivers/partition/partition.c
/trusted-firmware-a-latest/docs/plat/
Dintel-agilex.rst50 - dd fip.bin to a A2 partition on the MMC drive to be booted in Agilex
Dintel-stratix10.rst50 - dd fip.bin to a A2 partition on the MMC drive to be booted in Stratix 10
Drpi3.rst34 - If a file called ``kernel8.img`` is located on the ``boot`` partition of the
382 by the corresponding path in your computers to the ``boot`` partition of the
392 filesystem partition of the SD card on your computer.
406 `Raspbian`_ (or that, at least, the ``boot`` partition is untouched, or nearly
409 1. Insert the SD card and open the ``boot`` partition.
/trusted-firmware-a-latest/docs/plat/st/
Dstm32mpus.rst74 Usually, two copies of fsbl are used (fsbl1 and fsbl2) instead of one partition fsbl.
/trusted-firmware-a-latest/docs/plat/marvell/armada/
Dbuild.rst260 Image needs to be stored at disk LBA 0 or at disk partition with
261 MBR type 0x4d (ASCII 'M' as in Marvell) or at disk partition with
262 GPT partition type GUID ``6828311A-BA55-42A4-BCDE-A89BB5EDECAE``.
266 The boot partition number, default is 0.
343 the image boot from SPI NOR flash partition 0, and the image is non trusted in WTP, the command
/trusted-firmware-a-latest/docs/
Dglossary.rst105 A logical secure partition managed by SPM

12