aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2023-11-22 17:06:33 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2023-11-22 17:06:33 +0000
commitecf2106c0701e522b8c643f8ea37550b3e58ba57 (patch)
tree768399dde07be27e3084c183d0a0d39c9e92dbf1 /sys/arm64
parenta19ed3495d5556281ea39995d962b93a637183f0 (diff)
Diffstat (limited to 'sys/arm64')
-rw-r--r--sys/arm64/arm64/nexus.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/sys/arm64/arm64/nexus.c b/sys/arm64/arm64/nexus.c
index 6ba73cd456ef..dee86bce656a 100644
--- a/sys/arm64/arm64/nexus.c
+++ b/sys/arm64/arm64/nexus.c
@@ -112,7 +112,6 @@ static bus_deactivate_resource_t nexus_deactivate_resource;
static bus_get_resource_list_t nexus_get_reslist;
static bus_map_resource_t nexus_map_resource;
static bus_release_resource_t nexus_release_resource;
-static bus_set_resource_t nexus_set_resource;
#ifdef SMP
static bus_bind_intr_t nexus_bind_intr;
@@ -141,7 +140,7 @@ static device_method_t nexus_methods[] = {
DEVMETHOD(bus_get_resource_list, nexus_get_reslist),
DEVMETHOD(bus_map_resource, nexus_map_resource),
DEVMETHOD(bus_release_resource, nexus_release_resource),
- DEVMETHOD(bus_set_resource, nexus_set_resource),
+ DEVMETHOD(bus_set_resource, bus_generic_rl_set_resource),
#ifdef SMP
DEVMETHOD(bus_bind_intr, nexus_bind_intr),
#endif
@@ -436,19 +435,6 @@ nexus_get_reslist(device_t dev, device_t child)
}
static int
-nexus_set_resource(device_t dev, device_t child, int type, int rid,
- rman_res_t start, rman_res_t count)
-{
- struct nexus_device *ndev = DEVTONX(child);
- struct resource_list *rl = &ndev->nx_resources;
-
- /* XXX this should return a success/failure indicator */
- resource_list_add(rl, type, rid, start, start + count - 1, count);
-
- return (0);
-}
-
-static int
nexus_deactivate_resource(device_t bus, device_t child, int type, int rid,
struct resource *r)
{