Lines Matching +full:0022 +full:a
12 The AArch64 exception model is made up of a number of exception levels
13 (EL0 - EL3), with EL0 and EL1 having a secure and a non-secure
20 hypervisor code, or it may just be a handful of instructions for
21 preparing a minimal boot environment.
23 Essentially, the boot loader should provide (as a minimum) the
39 this in a machine dependent manner. (It may use internal algorithms
63 The AArch64 kernel does not currently provide a decompressor and
65 loader if a compressed Image target (e.g. Image.gz) is used. For
75 The decompressed kernel image contains a 64-byte header as follows::
106 - The flags field (introduced in v3.17) is a little-endian 64-bit field
129 - When image_size is zero, a bootloader should attempt to keep as much
134 The Image must be placed text_offset bytes from a 2MB aligned base
145 entirely within a 1 GB aligned physical memory window of up to 32 GB in
149 image) which is not marked as reserved from the kernel (e.g., with a
181 cleaned to the PoC. In the presence of a system cache or other
192 be programmed with a consistent value on all CPUs. If entering the
206 the kernel image will be entered must be initialised by software at a
214 For systems with a GICv3 interrupt controller to be used in v3 mode:
228 - The DT or ACPI tables must describe a GICv3 interrupt controller.
230 For systems with a GICv3 interrupt controller to be used in
241 - The DT or ACPI tables must describe a GICv2 interrupt controller.
262 - AMCNTENSET1_EL0 must be initialised to a platform specific value
269 - AMCNTENSET1_EL0 must be initialised to a platform specific value
288 - CPUs with a "spin-table" enable-method must have a 'cpu-release-addr'
289 property in their cpu node. This property identifies a
292 These CPUs should spin outside of the kernel in a reserved area of
293 memory (communicated to the kernel by a /memreserve/ region in the
295 contained in the reserved region. A wfe instruction may be inserted
296 to reduce the overhead of the busy-loop and a sev will be issued by
297 the primary CPU. When a read of the location pointed to by the
298 cpu-release-addr returns a non-zero value, the CPU must jump to this
299 value. The value will be written as a single 64-bit little-endian
303 - CPUs with a "psci" enable method should remain outside of
305 kernel in the memory node, or in a reserved area of memory described
306 to the kernel by a /memreserve/ region in the device tree). The
308 DEN 0022A ("Power State Coordination Interface System Software on ARM
311 The device tree should contain a 'psci' node, as described in