[MIPS] SMTC: Make a bunch of functions and variables static.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
@@ -67,15 +67,15 @@ unsigned int ipi_timer_latch[NR_CPUS];
|
|||||||
|
|
||||||
#define IPIBUF_PER_CPU 4
|
#define IPIBUF_PER_CPU 4
|
||||||
|
|
||||||
struct smtc_ipi_q IPIQ[NR_CPUS];
|
static struct smtc_ipi_q IPIQ[NR_CPUS];
|
||||||
struct smtc_ipi_q freeIPIq;
|
static struct smtc_ipi_q freeIPIq;
|
||||||
|
|
||||||
|
|
||||||
/* Forward declarations */
|
/* Forward declarations */
|
||||||
|
|
||||||
void ipi_decode(struct smtc_ipi *);
|
void ipi_decode(struct smtc_ipi *);
|
||||||
void post_direct_ipi(int cpu, struct smtc_ipi *pipi);
|
static void post_direct_ipi(int cpu, struct smtc_ipi *pipi);
|
||||||
void setup_cross_vpe_interrupts(void);
|
static void setup_cross_vpe_interrupts(void);
|
||||||
void init_smtc_stats(void);
|
void init_smtc_stats(void);
|
||||||
|
|
||||||
/* Global SMTC Status */
|
/* Global SMTC Status */
|
||||||
@@ -190,7 +190,7 @@ void __init sanitize_tlb_entries(void)
|
|||||||
* Configure shared TLB - VPC configuration bit must be set by caller
|
* Configure shared TLB - VPC configuration bit must be set by caller
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void smtc_configure_tlb(void)
|
static void smtc_configure_tlb(void)
|
||||||
{
|
{
|
||||||
int i,tlbsiz,vpes;
|
int i,tlbsiz,vpes;
|
||||||
unsigned long mvpconf0;
|
unsigned long mvpconf0;
|
||||||
@@ -638,7 +638,7 @@ int setup_irq_smtc(unsigned int irq, struct irqaction * new,
|
|||||||
* the VPE.
|
* the VPE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void smtc_ipi_qdump(void)
|
static void smtc_ipi_qdump(void)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -749,7 +749,7 @@ void smtc_send_ipi(int cpu, int type, unsigned int action)
|
|||||||
/*
|
/*
|
||||||
* Send IPI message to Halted TC, TargTC/TargVPE already having been set
|
* Send IPI message to Halted TC, TargTC/TargVPE already having been set
|
||||||
*/
|
*/
|
||||||
void post_direct_ipi(int cpu, struct smtc_ipi *pipi)
|
static void post_direct_ipi(int cpu, struct smtc_ipi *pipi)
|
||||||
{
|
{
|
||||||
struct pt_regs *kstack;
|
struct pt_regs *kstack;
|
||||||
unsigned long tcstatus;
|
unsigned long tcstatus;
|
||||||
@@ -968,7 +968,7 @@ static void ipi_irq_dispatch(void)
|
|||||||
|
|
||||||
static struct irqaction irq_ipi;
|
static struct irqaction irq_ipi;
|
||||||
|
|
||||||
void setup_cross_vpe_interrupts(void)
|
static void setup_cross_vpe_interrupts(void)
|
||||||
{
|
{
|
||||||
if (!cpu_has_vint)
|
if (!cpu_has_vint)
|
||||||
panic("SMTC Kernel requires Vectored Interupt support");
|
panic("SMTC Kernel requires Vectored Interupt support");
|
||||||
@@ -1264,7 +1264,7 @@ void smtc_flush_tlb_asid(unsigned long asid)
|
|||||||
* Support for single-threading cache flush operations.
|
* Support for single-threading cache flush operations.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int halt_state_save[NR_CPUS];
|
static int halt_state_save[NR_CPUS];
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* To really, really be sure that nothing is being done
|
* To really, really be sure that nothing is being done
|
||||||
|
@@ -44,9 +44,6 @@ struct smtc_ipi_q {
|
|||||||
int depth;
|
int depth;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern struct smtc_ipi_q IPIQ[NR_CPUS];
|
|
||||||
extern struct smtc_ipi_q freeIPIq;
|
|
||||||
|
|
||||||
static inline void smtc_ipi_nq(struct smtc_ipi_q *q, struct smtc_ipi *p)
|
static inline void smtc_ipi_nq(struct smtc_ipi_q *q, struct smtc_ipi *p)
|
||||||
{
|
{
|
||||||
long flags;
|
long flags;
|
||||||
|
Reference in New Issue
Block a user