From f4f7274539c4ba2776958111dfdfca1b3bab6c2c Mon Sep 17 00:00:00 2001 From: bdragon Date: Tue, 1 Sep 2020 01:57:56 +0000 Subject: [PATCH] [PowerPC] Remove unused openpic_set_priority(). When SMP support for powerpc was added in r178628, the last callers of this function were removed. All code that needs to manipulate the task priority just does it directly instead. Noticed while reading through the lint logs. Sponsored by: Tag1 Consulting, Inc. --- sys/powerpc/powerpc/openpic.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/sys/powerpc/powerpc/openpic.c b/sys/powerpc/powerpc/openpic.c index 2056a07f8dbd..a8371e18c6ef 100644 --- a/sys/powerpc/powerpc/openpic.c +++ b/sys/powerpc/powerpc/openpic.c @@ -73,21 +73,6 @@ openpic_write(struct openpic_softc *sc, u_int reg, uint32_t val) bus_space_write_4(sc->sc_bt, sc->sc_bh, reg, val); } -static __inline void -openpic_set_priority(struct openpic_softc *sc, int pri) -{ - u_int tpr; - uint32_t x; - - sched_pin(); - tpr = OPENPIC_PCPU_TPR((sc->sc_dev == root_pic) ? PCPU_GET(cpuid) : 0); - x = openpic_read(sc, tpr); - x &= ~OPENPIC_TPR_MASK; - x |= pri; - openpic_write(sc, tpr, x); - sched_unpin(); -} - int openpic_common_attach(device_t dev, uint32_t node) {