File Index
Files and directories
Sign in
FILE

pi.h

File preview with syntax highlighting.

linux-6.19.14/arch/riscv/kernel/pi/pi.h C
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef _RISCV_PI_H_
 3#define _RISCV_PI_H_
 4
 5#include <linux/types.h>
 6
 7/*
 8 * The following functions are exported (but prefixed). Declare them here so
 9 * that LLVM does not complain it lacks the 'static' keyword (which, if
10 * added, makes LLVM complain because the function is unused).
11 */
12
13u64 get_kaslr_seed(uintptr_t dtb_pa);
14u64 get_kaslr_seed_zkr(const uintptr_t dtb_pa);
15bool set_nokaslr_from_cmdline(uintptr_t dtb_pa);
16u64 set_satp_mode_from_cmdline(uintptr_t dtb_pa);
17u64 set_satp_mode_from_fdt(uintptr_t dtb_pa);
18
19bool fdt_early_match_extension_isa(const void *fdt, const char *ext_name);
20
21#endif /* _RISCV_PI_H_ */
~/ Read-only file preview.