From 9ef958c70211b66188b675ab56ccffed96bbe7b8 Mon Sep 17 00:00:00 2001 From: Mark Johnston Date: Fri, 7 Sep 2018 21:12:37 +0000 Subject: [PATCH] Specify the correct resource type in teardown paths. Submitted by: Yuri Pankov Approved by: re (kib) MFC after: 1 week --- sys/dev/intel/spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/dev/intel/spi.c b/sys/dev/intel/spi.c index 9b229bb7412..575240fc316 100644 --- a/sys/dev/intel/spi.c +++ b/sys/dev/intel/spi.c @@ -480,7 +480,7 @@ error: sc->sc_mem_rid, sc->sc_mem_res); if (sc->sc_irq_res != NULL) - bus_release_resource(dev, SYS_RES_MEMORY, + bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irq_rid, sc->sc_irq_res); return (ENXIO); @@ -503,7 +503,7 @@ intelspi_detach(device_t dev) sc->sc_mem_rid, sc->sc_mem_res); if (sc->sc_irq_res != NULL) - bus_release_resource(dev, SYS_RES_MEMORY, + bus_release_resource(dev, SYS_RES_IRQ, sc->sc_irq_rid, sc->sc_irq_res); return (0);