aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/mv/mpic.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/mv/mpic.c')
-rw-r--r--sys/arm/mv/mpic.c15
1 files changed, 2 insertions, 13 deletions
diff --git a/sys/arm/mv/mpic.c b/sys/arm/mv/mpic.c
index e235dcd07c7c..232eb8556948 100644
--- a/sys/arm/mv/mpic.c
+++ b/sys/arm/mv/mpic.c
@@ -1,5 +1,5 @@
/*-
- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
+ * SPDX-License-Identifier: BSD-2-Clause
*
* Copyright (c) 2006 Benno Rice.
* Copyright (C) 2007-2011 MARVELL INTERNATIONAL LTD.
@@ -33,8 +33,6 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
#include "opt_platform.h"
#include <sys/param.h>
@@ -151,7 +149,6 @@ static void mpic_unmask_irq_err(uintptr_t nb);
static boolean_t mpic_irq_is_percpu(uintptr_t);
static int mpic_intr(void *arg);
static void mpic_unmask_msi(void);
-void mpic_init_secondary(device_t);
void mpic_ipi_send(device_t, struct intr_irqsrc*, cpuset_t, u_int);
int mpic_ipi_read(int);
void mpic_ipi_clear(int);
@@ -386,7 +383,6 @@ static device_method_t mv_mpic_methods[] = {
DEVMETHOD(pic_post_filter, mpic_post_filter),
DEVMETHOD(pic_post_ithread, mpic_post_ithread),
DEVMETHOD(pic_pre_ithread, mpic_pre_ithread),
- DEVMETHOD(pic_init_secondary, mpic_init_secondary),
DEVMETHOD(pic_ipi_send, mpic_ipi_send),
{ 0, 0 }
};
@@ -397,9 +393,7 @@ static driver_t mv_mpic_driver = {
sizeof(struct mv_mpic_softc),
};
-static devclass_t mv_mpic_devclass;
-
-EARLY_DRIVER_MODULE(mpic, simplebus, mv_mpic_driver, mv_mpic_devclass, 0, 0,
+EARLY_DRIVER_MODULE(mpic, simplebus, mv_mpic_driver, 0, 0,
BUS_PASS_INTERRUPT + BUS_PASS_ORDER_LATE);
static void
@@ -570,11 +564,6 @@ mv_msi_data(int irq, uint64_t *addr, uint32_t *data)
}
void
-mpic_init_secondary(device_t dev)
-{
-}
-
-void
mpic_ipi_send(device_t dev, struct intr_irqsrc *isrc, cpuset_t cpus, u_int ipi)
{
uint32_t val, i;