File Index
Files and directories
Sign in
FILE

setup_data.h

File preview with syntax highlighting.

linux-6.19.14/arch/x86/include/asm/setup_data.h C
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef _ASM_X86_SETUP_DATA_H
 3#define _ASM_X86_SETUP_DATA_H
 4
 5#include <uapi/asm/setup_data.h>
 6
 7#ifndef __ASSEMBLER__
 8
 9struct pci_setup_rom {
10	struct setup_data data;
11	uint16_t vendor;
12	uint16_t devid;
13	uint64_t pcilen;
14	unsigned long segment;
15	unsigned long bus;
16	unsigned long device;
17	unsigned long function;
18	uint8_t romdata[];
19};
20
21/* kexec external ABI */
22struct efi_setup_data {
23	u64 fw_vendor;
24	u64 __unused;
25	u64 tables;
26	u64 smbios;
27	u64 reserved[8];
28};
29
30#endif /* __ASSEMBLER__ */
31
32#endif /* _ASM_X86_SETUP_DATA_H */
~/ Read-only file preview.