Home
last modified time | relevance | path

Searched refs:used (Results 1 – 25 of 155) sorted by relevance

1234567

/rk3399_ARM-atf/include/lib/
H A Dobject_pool.h36 size_t used; member
45 .used = 0U, \
59 if ((pool->used + count) > pool->capacity) { in pool_alloc_n()
61 count, pool->capacity - pool->used); in pool_alloc_n()
65 void *obj = (char *)(pool->objects) + (pool->obj_size * pool->used); in pool_alloc_n()
66 pool->used += count; in pool_alloc_n()
/rk3399_ARM-atf/lib/zlib/
H A Dinftrees.c42 unsigned used; /* code entries in table used */ in inflate_table() local
200 used = 1U << root; /* use root table entries */ in inflate_table()
201 mask = used - 1; /* mask for comparing low */ in inflate_table()
204 if ((type == LENS && used > ENOUGH_LENS) || in inflate_table()
205 (type == DISTS && used > ENOUGH_DISTS)) in inflate_table()
272 used += 1U << curr; in inflate_table()
273 if ((type == LENS && used > ENOUGH_LENS) || in inflate_table()
274 (type == DISTS && used > ENOUGH_DISTS)) in inflate_table()
296 *table += used; in inflate_table()
/rk3399_ARM-atf/plat/nxp/soc-ls1043a/
H A Dsoc.def26 # TZC IP Details TZC used is TZC380 or TZC400
32 # Select the DDR PHY generation to be used
59 # Also used by create_pbl.mk.
62 # After BL2 bin, OCRAM is used by ROM Code:
65 # After ROM Code, OCRAM is used by CSF header.
72 # Covert to HEX to be used by create_pbl.mk
/rk3399_ARM-atf/plat/nxp/soc-ls1046a/
H A Dsoc.def26 # TZC IP Details TZC used is TZC380 or TZC400
32 # Select the DDR PHY generation to be used
59 # Also used by create_pbl.mk.
62 # After BL2 bin, OCRAM is used by ROM Code:
65 # After ROM Code, OCRAM is used by CSF header.
72 # Covert to HEX to be used by create_pbl.mk
/rk3399_ARM-atf/plat/rockchip/rk3399/drivers/m0/src/
H A Dstartup.c18 __attribute__ ((used))
37 __attribute__ ((used, section(".isr_vector")))
/rk3399_ARM-atf/docs/perf/
H A Dpsci-performance-instr.rst10 This page explains how they may be enabled and used to perform all varieties of
20 The PMU is a generalized abstraction for accessing CPU hardware registers used to
21 measure hardware events. This means, for instance, that the PMU might be used to
25 provides--PSCI Statistics and Runtime Instrumentation. The PMF is used by
43 power states used by the platform. The service tracks residency time and
70 used by ``target_cpu`` and the highest level expressed in
86 restricted to PSCI, it is used primarily in TF-A to quantify the total time
87 spent in the PSCI implementation. The tool can be used to instrument other
/rk3399_ARM-atf/plat/nxp/soc-ls1088a/
H A Dsoc.def23 # Select the DDR PHY generation to be used
31 # TZC IP Details TZC used is TZC380 or TZC400
46 # 0x18000000 - 0x18009fff -> Used by ROM code, (TBD - can it be used for xlat tables)
/rk3399_ARM-atf/plat/arm/board/common/swd_rotpk/
H A DREADME1 This directory contains some development keys to be used as the secure world
2 root-of-trust key used in the CCA chain of trust.
/rk3399_ARM-atf/docs/design/
H A Dauth-framework.rst9 terms of certificate hierarchy and the mechanisms used to verify a
14 - The mechanism used to encode and transport information, e.g. DER encoded
18 - The mechanism used to verify the transported information i.e. the
142 #. Authenticate the image as per the cryptographic algorithms used.
145 be used to authenticate the next image in the CoT.
167 also specifies the authentication methods and the parsing method used for
171 used for verifying the CoT, e.g. memory for public keys, hashes etc.
188 #. Export a custom IPM if a proprietary image format is being used (described
245 /* SHA256, SHA384 and SHA512 can be used. */
282 ``_name`` must be a string containing the name of the CL. This name is used for
[all …]
H A Dtrusted-board-boot.rst11 Arm DEN0006D. It should be used in conjunction with the :ref:`Firmware Update
18 are used to establish trust in the next layer of components, and so on, in a
45 be used and its hash embedded into the BL1 and BL2 images (only for
53 enables adding custom extensions to the certificates, which are used to store
63 certificates are used to verify public keys which have been used to sign content
64 certificates. Content certificates are used to store the hash of a boot loader
84 The keys used to establish this CoT are:
88 The private part of this key is used to sign the trusted boot firmware
93 The private part is used to sign the key certificates corresponding to the
99 The private part is used to sign the key certificate corresponding to the
[all …]
/rk3399_ARM-atf/plat/nxp/soc-lx2160a/
H A Dsoc.def27 # TZC IP Details TZC used is TZC380 or TZC400
33 # Select the DDR PHY generation to be used
93 # Covert to HEX to be used by create_pbl.mk
99 # Covert to HEX to be used by create_pbl.mk
/rk3399_ARM-atf/docs/plat/st/
H A Dstm32mpus.rst19 Tool stm32image can be used to prepend this header to the generated TF-A binary.
53 - | ``DTB_FILE_NAME``: to precise board device-tree blob to be used.
56 | default location (end of the first 128MB) is used when absent
74 Usually, two copies of fsbl are used (fsbl1 and fsbl2) instead of one partition fsbl.
/rk3399_ARM-atf/fdts/
H A Dstmm_template.dts48 * NOR0 Flash region, used for Firmware Image Update.
57 * NOR1 Flash region, used for Secure booting.
109 * Heap used by SP to allocate memory for DMA.
/rk3399_ARM-atf/plat/nxp/soc-ls1028a/
H A Dsoc.def26 # TZC used is TZC380 or TZC400
32 # DDR PHY generation to be used
63 # Covert to HEX to be used by create_pbl.mk
/rk3399_ARM-atf/docs/design_documents/
H A Dmeasured_boot.rst11 and critical data at each stage in the boot chain before the code/data is used.
14 implement a complete attestation system. For example, they could be used to
60 The measurement slot is used to provide a method to cryptographically record
96 A Discrete TPM (Trusted Platform Module) can be used alongside Event Log to
99 allows for an additional layer of security. The TPM can be used to attest the
118 These platform interfaces are used by BL1 and BL2 only, and are declared in
138 - In BL1, this function is used to initialize the Event Log backend
141 - In BL2, this function is used to initialize the Event Log buffer with
165 The passed id is used to retrieve information about on how to measure
187 - In BL1, this function is used to pass the base address of
[all …]
/rk3399_ARM-atf/docs/plat/
H A Dxilinx-versal-net.rst80 | 0xc2001000-0xc2001FFF | Fast SMC64 SiP Service call range used for AMD-Xilinx IPI |
89 | 0xc2000000-0xc2000FFF | Fast SMC64 SiP Service call range used for AMD-Xilinx Platform Manage…
98 | 0xc2000FFF | Fast SMC64 SiP Service call used for pass-through of AMD-Xilinx Platf…
101 | 0xc2000A00-0xc2000AFF | Fast SMC64 SiP Service call range used for AMD-Xilinx Platform Manage…
H A Dxilinx-versal.rst79 ``(0xC2002000)`` (64-bit) is used by a custom package for providing
118 The register is free to be used by other software once the TF-A is bringing up
139 | 0xc2001000-0xc2001FFF | Fast SMC64 SiP Service call range used for AMD-Xilinx IPI |
148 | 0xc2000000-0xc2000FFF | Fast SMC64 SiP Service call range used for AMD-Xilinx Platform Manage…
157 | 0xc2000FFF | Fast SMC64 SiP Service call used for pass-through of AMD-Xilinx Platf…
160 | 0xc2000A00-0xc2000AFF | Fast SMC64 SiP Service call range used for AMD-Xilinx Platform Manage…
/rk3399_ARM-atf/docs/plat/arm/
H A Darm-build-options.rst16 should match the frame used by the Non-Secure image (normally the Linux
47 this flag is 0. Note that this option is not used on FVP platforms.
58 State-ID yet. Hence this flag is used to configure whether to use the
63 - ``ARM_ROTPK_LOCATION``: used when ``TRUSTED_BOARD_BOOT=1``. It specifies the
67 Firmware. This private key will be used by the certificate generation tool
76 The hashing algorithm is selected by ``HASH_ALG``; sha256 is used if
83 he hashing algorithm is selected by ``HASH_ALG``; sha256 is used if ``HASH_ALG``
124 compatible change to the MTL protocol, used for AP/SCP communication.
135 is set to 1, then SCMI/SDS drivers will be used. Default is 0.
138 CPU core on reset. This build option can be used on CSS platforms that
[all …]
/rk3399_ARM-atf/docs/plat/qti/
H A Dmsm8916.rst42 used DRAM is available from both the non-secure and secure worlds.
43 Unfortunately, the hardware used for memory protection is not described
97 reports. This must be the same UART as used by earlier boot firmware since
99 the usual debug UART used for the platform (see ``platform.mk``).
100 * ``QTI_RUNTIME_UART``: By default (``0``) the UART is only used for the boot
101 process and critical crashes. If set to ``1`` it is also used for runtime
102 messages. Note that this option can only be used if the UART is reserved in
105 The memory region used for the different firmware components is not fixed and
107 used by the original firmware (see ``platform.mk``):
116 * **AArch32:** BL32 is used in place of BL31, so the option is equivalent to
/rk3399_ARM-atf/docs/components/
H A Dcot-binding.rst10 sub-nodes mentioning properties of all non-volatile-counters used in the chain of trust.
35 Describes certificate properties which are used
70 For non-root certificates, this property is used to refer
86 This property is used by all certificates which are
90 This property is used to refer one of the non-volatile
189 Describes image properties which will be used during
212 hash method. This property is used to refer hash
221 be used to validate the image.
/rk3399_ARM-atf/lib/xlat_tables/
H A Dxlat_tables_private.h16 #error xlat tables v2 must be used with HW_ASSISTED_COHERENCY
/rk3399_ARM-atf/docs/components/fconf/
H A Dindex.rst11 retrieved without the requesting entity knowing what backing store is being used
14 It is used to bridge new and old ways of providing platform-specific data.
83 This second level wrapper can be used to remap the ``FCONF_GET_PROPERTY()`` to
104 can be used to fill the C data structure with the data from the config |DTB|.
118 - Properties used inside common code.
119 - Properties used inside platform specific code.
/rk3399_ARM-atf/docs/plat/arm/fvp/
H A Dfvp-support.rst5 used for all kinds of vastly different and incompatible systems. One category of
7 platforms, largely used for early feature development. They offer a large
20 The FVP models used are version 11.28 Build 23.
78 used.
H A Dfvp-cortex-a32.rst7 The following ``FVP_Base_Cortex-A32x4`` model parameters should be used to
25 The following ``FVP_Base_Cortex-A32x4`` model parameters should be used to
/rk3399_ARM-atf/docs/process/
H A Dcoding-style.rst19 used for units) but code itself is still limited to ASCII characters.
22 character is used to break a line and reset to the first column.
29 spellings of a word, the American English spelling is used.
33 name should be used as-is.
38 The C language mode used for TF-A is *GNU99*. This is the "GNU dialect of ISO
43 missing extensions are rarely used, however, and should not pose a problem.
51 analysis is used to regularly generate a report of current MISRA defects and to
83 Single spacing should be used around most operators, including:
90 A space should also be used to separate parentheses and braces when they are not
167 used, braces must be placed around the statements that form the body of the
[all …]

1234567