/* SPDX-License-Identifier: GPL-2.0 */ #ifndef LINUX_KEXEC_HANDOVER_INTERNAL_H #define LINUX_KEXEC_HANDOVER_INTERNAL_H #include #include extern struct kho_scratch *kho_scratch; extern unsigned int kho_scratch_cnt; #ifdef CONFIG_KEXEC_HANDOVER_DEBUG bool kho_scratch_overlap(phys_addr_t phys, size_t size); #else static inline bool kho_scratch_overlap(phys_addr_t phys, size_t size) { return false; } #endif /* CONFIG_KEXEC_HANDOVER_DEBUG */ #endif /* LINUX_KEXEC_HANDOVER_INTERNAL_H */