Lines Matching refs:kernel

8 is relevant to all public releases of the AArch64 Linux kernel.
17 is passed to the Linux kernel. This may include secure monitor and
26 3. Decompress the kernel image
27 4. Call the kernel image
36 kernel will use for volatile data storage in the system. It performs
54 the 512 MB region starting at text_offset bytes below the kernel Image.
56 3. Decompress the kernel image
61 The AArch64 kernel does not currently provide a decompressor and
68 4. Call the kernel image
73 The decompressed kernel image contains a 64-byte header as follows:
79 u64 flags; /* kernel flags, little endian */
100 endianness of the kernel. Where image_size is non-zero image_size is
115 memory as possible free for use by the kernel immediately after the
116 end of the kernel image. The amount of space required will vary
124 image has no special significance to the kernel, and may be used for
127 use by the kernel.
129 Any memory described to the kernel (even that below the start of the
130 image) which is not marked as reserved from the kernel (e.g., with a
132 the kernel.
134 Before jumping into the kernel, the following conditions must be met:
155 The address range corresponding to the loaded kernel image must be
167 kernel at EL1, CNTHCTL_EL2 must have EL1PCTEN (bit 0) set where
171 All CPUs to be booted by the kernel must be part of the same coherency
172 domain on entry to the kernel. This may require IMPLEMENTATION DEFINED
178 the kernel image will be entered must be initialised by software at a
185 - If the kernel is entered at EL1:
194 - If the kernel is entered at EL1:
200 enter the kernel in the same exception level.
202 The boot loader is expected to enter the kernel on each CPU in the
206 kernel image. The device tree blob passed by this CPU must contain
211 properties and insert them into the blob prior to kernel entry.
217 These CPUs should spin outside of the kernel in a reserved area of
218 memory (communicated to the kernel by a /memreserve/ region in the
229 the kernel (i.e. outside of the regions of memory described to the
230 kernel in the memory node, or in a reserved area of memory described
231 to the kernel by a /memreserve/ region in the device tree). The
232 kernel will issue CPU_ON calls as described in ARM document number ARM
234 processors") to bring CPUs into the kernel.