Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/mips/fw/arc/misc.c
26481 views
1
/*
2
* This file is subject to the terms and conditions of the GNU General Public
3
* License. See the file "COPYING" in the main directory of this archive
4
* for more details.
5
*
6
* Miscellaneous ARCS PROM routines.
7
*
8
* Copyright (C) 1996 David S. Miller ([email protected])
9
* Copyright (C) 1999 Ralf Baechle ([email protected])
10
* Copyright (C) 1999 Silicon Graphics, Inc.
11
*/
12
#include <linux/compiler.h>
13
#include <linux/init.h>
14
#include <linux/kernel.h>
15
#include <linux/irqflags.h>
16
17
#include <asm/bcache.h>
18
19
#include <asm/fw/arc/types.h>
20
#include <asm/sgialib.h>
21
#include <asm/bootinfo.h>
22
23
VOID __noreturn
24
ArcEnterInteractiveMode(VOID)
25
{
26
bc_disable();
27
local_irq_disable();
28
ARC_CALL0(imode);
29
30
unreachable();
31
}
32
33
DISPLAY_STATUS * __init ArcGetDisplayStatus(ULONG FileID)
34
{
35
return (DISPLAY_STATUS *) ARC_CALL1(GetDisplayStatus, FileID);
36
}
37
38