18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci#include <asm/bootparam.h> 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci .section ".rodata.kernel_info", "a" 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci .global kernel_info 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_cikernel_info: 108c2ecf20Sopenharmony_ci /* Header, Linux top (structure). */ 118c2ecf20Sopenharmony_ci .ascii "LToP" 128c2ecf20Sopenharmony_ci /* Size. */ 138c2ecf20Sopenharmony_ci .long kernel_info_var_len_data - kernel_info 148c2ecf20Sopenharmony_ci /* Size total. */ 158c2ecf20Sopenharmony_ci .long kernel_info_end - kernel_info 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci /* Maximal allowed type for setup_data and setup_indirect structs. */ 188c2ecf20Sopenharmony_ci .long SETUP_TYPE_MAX 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_cikernel_info_var_len_data: 218c2ecf20Sopenharmony_ci /* Empty for time being... */ 228c2ecf20Sopenharmony_cikernel_info_end: 23