Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Mar 2023 16:55:39 GMT
From:      Mitchell Horne <mhorne@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 3ca605d19b2e - stable/13 - powerpc: remove nexus_get_cpus()
Message-ID:  <202303071655.327Gtd5c022852@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by mhorne:

URL: https://cgit.FreeBSD.org/src/commit/?id=3ca605d19b2e8a305452d1450d031945881c4578

commit 3ca605d19b2e8a305452d1450d031945881c4578
Author:     Mitchell Horne <mhorne@FreeBSD.org>
AuthorDate: 2023-02-13 17:38:41 +0000
Commit:     Mitchell Horne <mhorne@FreeBSD.org>
CommitDate: 2023-03-07 15:58:28 +0000

    powerpc: remove nexus_get_cpus()
    
    It is identical in functionality to root_get_cpus().
    
    Reviewed by:    jhibbits
    MFC after:      1 week
    Differential Revision:  https://reviews.freebsd.org/D38494
    
    (cherry picked from commit 6606096986222bac46e6f97d6ca47fc14978d172)
---
 sys/powerpc/powerpc/nexus.c | 21 ---------------------
 1 file changed, 21 deletions(-)

diff --git a/sys/powerpc/powerpc/nexus.c b/sys/powerpc/powerpc/nexus.c
index b3fe5a3e1527..1c6bc275ebdd 100644
--- a/sys/powerpc/powerpc/nexus.c
+++ b/sys/powerpc/powerpc/nexus.c
@@ -77,8 +77,6 @@ static  int nexus_unmap_resource(device_t bus, device_t child, int type,
 			       struct resource *r, struct resource_map *map);
 
 static bus_space_tag_t nexus_get_bus_tag(device_t, device_t);
-static int nexus_get_cpus(device_t, device_t, enum cpu_sets, size_t,
-    cpuset_t *);
 #ifdef SMP
 static bus_bind_intr_t nexus_bind_intr;
 #endif
@@ -103,7 +101,6 @@ static device_method_t nexus_methods[] = {
 #endif
 	DEVMETHOD(bus_config_intr,	nexus_config_intr),
 	DEVMETHOD(bus_get_bus_tag,	nexus_get_bus_tag),
-	DEVMETHOD(bus_get_cpus,		nexus_get_cpus),
 
 	/* ofw_bus interface */
 	DEVMETHOD(ofw_bus_map_intr,	nexus_ofw_map_intr),
@@ -190,24 +187,6 @@ nexus_get_bus_tag(device_t bus __unused, device_t child __unused)
 #endif
 }
 
-static int
-nexus_get_cpus(device_t dev, device_t child, enum cpu_sets op, size_t setsize,
-    cpuset_t *cpuset)
-{
-
-	switch (op) {
-#ifdef SMP
-	case INTR_CPUS:
-		if (setsize != sizeof(cpuset_t))
-			return (EINVAL);
-		*cpuset = all_cpus;
-		return (0);
-#endif
-	default:
-		return (bus_generic_get_cpus(dev, child, op, setsize, cpuset));
-	}
-}
-
 #ifdef SMP
 static int
 nexus_bind_intr(device_t bus __unused, device_t child __unused,



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202303071655.327Gtd5c022852>