PageRenderTime 37ms CodeModel.GetById 27ms app.highlight 6ms RepoModel.GetById 2ms app.codeStats 0ms

/arch/unicore32/kernel/setup.h

http://github.com/mirrors/linux
C Header | 36 lines | 18 code | 10 blank | 8 comment | 0 complexity | 6c7183b322a7de1de071402caa0184e0 MD5 | raw file
 1/* SPDX-License-Identifier: GPL-2.0-only */
 2/*
 3 * linux/arch/unicore32/kernel/setup.h
 4 *
 5 * Code specific to PKUnity SoC and UniCore ISA
 6 *
 7 * Copyright (C) 2001-2010 GUAN Xue-tao
 8 */
 9#ifndef __UNICORE_KERNEL_SETUP_H__
10#define __UNICORE_KERNEL_SETUP_H__
11
12#include <asm/hwdef-copro.h>
13
14extern void paging_init(void);
15extern void puv3_core_init(void);
16extern void cpu_init(void);
17
18extern void puv3_ps2_init(void);
19extern void pci_puv3_preinit(void);
20extern void __init puv3_init_gpio(void);
21
22extern void setup_mm_for_reboot(void);
23
24extern char __stubs_start[], __stubs_end[];
25extern char __vectors_start[], __vectors_end[];
26
27extern void kernel_thread_helper(void);
28
29extern void __init early_signal_init(void);
30
31extern asmlinkage void __backtrace(void);
32extern asmlinkage void c_backtrace(unsigned long fp, int pmode);
33
34extern void __show_regs(struct pt_regs *);
35
36#endif