/* SPDX-License-Identifier: GPL-2.0 */ /* * SGI PCI Xtalk Bridge */ #ifndef PLATFORM_DATA_XTALK_BRIDGE_H #define PLATFORM_DATA_XTALK_BRIDGE_H #include struct xtalk_bridge_platform_data { struct resource mem; struct resource io; unsigned long bridge_addr; unsigned long intr_addr; unsigned long mem_offset; unsigned long io_offset; nasid_t nasid; int masterwid; }; #endif /* PLATFORM_DATA_XTALK_BRIDGE_H */ ='/cgit/'>cgit logo index : linux-arm.git
Russell King's ARM Linux kernel treeRussell King
summaryrefslogtreecommitdiff
path: root/include/linux/pe.h
AgeCommit message (Collapse)Author
2017-04-04include: pe.h: add some missing definitionsMark Rutland
Add the missing IMAGE_FILE_MACHINE_ARM64 and IMAGE_DEBUG_TYPE_CODEVIEW definitions. We'll need them for the arm64 EFI stub... Signed-off-by: Mark Rutland <mark.rutland@arm.com> [ardb: add IMAGE_DEBUG_TYPE_CODEVIEW as well] Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2017-04-04include: pe.h: allow for use in assemblyMark Rutland
Some of the definitions in include/linux/pe.h would be useful for the EFI stub headers, where values are currently open-coded. Unfortunately they cannot be used as some structures are also defined in pe.h without !__ASSEMBLY__ guards. This patch moves the structure definitions into an #ifdef __ASSEMBLY__ block, so that the common value definitions can be used from assembly. Signed-off-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2014-07-09Provide PE binary definitionsDavid Howells
Provide some PE binary structural and constant definitions as taken from the pesign package sources. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Vivek Goyal <vgoyal@redhat.com> Reviewed-by: Kees Cook <keescook@chromium.org>