riscv: Add __init section marker to some functions again
These functions are not needed after booting, so mark them as __init to move them to the __init section. Signed-off-by: Jisheng Zhang <jszhang@kernel.org> Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
This commit is contained in:
parent
8c9f4940c2
commit
3df952ae2a
@ -59,7 +59,7 @@ bool __riscv_isa_extension_available(const unsigned long *isa_bitmap, int bit)
|
|||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(__riscv_isa_extension_available);
|
EXPORT_SYMBOL_GPL(__riscv_isa_extension_available);
|
||||||
|
|
||||||
void riscv_fill_hwcap(void)
|
void __init riscv_fill_hwcap(void)
|
||||||
{
|
{
|
||||||
struct device_node *node;
|
struct device_node *node;
|
||||||
const char *isa;
|
const char *isa;
|
||||||
|
@ -213,7 +213,7 @@ static inline void set_mm(struct mm_struct *mm, unsigned int cpu)
|
|||||||
set_mm_noasid(mm);
|
set_mm_noasid(mm);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int asids_init(void)
|
static int __init asids_init(void)
|
||||||
{
|
{
|
||||||
unsigned long old;
|
unsigned long old;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user