nsp_pccard.c (166901) | nsp_pccard.c (194023) |
---|---|
1/* $NecBSD: nsp_pisa.c,v 1.4 1999/04/15 01:35:54 kmatsuda Exp $ */ 2/* $NetBSD$ */ 3 4/*- 5 * [Ported for FreeBSD] 6 * Copyright (c) 2000 7 * Noriaki Mitsunaga, Mitsuru Iwasaki and Takanori Watanabe. 8 * All rights reserved. --- 21 unchanged lines hidden (view full) --- 30 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 32 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 33 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 34 * POSSIBILITY OF SUCH DAMAGE. 35 */ 36 37#include <sys/cdefs.h> | 1/* $NecBSD: nsp_pisa.c,v 1.4 1999/04/15 01:35:54 kmatsuda Exp $ */ 2/* $NetBSD$ */ 3 4/*- 5 * [Ported for FreeBSD] 6 * Copyright (c) 2000 7 * Noriaki Mitsunaga, Mitsuru Iwasaki and Takanori Watanabe. 8 * All rights reserved. --- 21 unchanged lines hidden (view full) --- 30 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 32 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 33 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 34 * POSSIBILITY OF SUCH DAMAGE. 35 */ 36 37#include <sys/cdefs.h> |
38__FBSDID("$FreeBSD: head/sys/dev/nsp/nsp_pccard.c 166901 2007-02-23 12:19:07Z piso $"); | 38__FBSDID("$FreeBSD: head/sys/dev/nsp/nsp_pccard.c 194023 2009-06-11 17:14:28Z avg $"); |
39 40#include <sys/param.h> 41#include <sys/bus.h> 42#include <sys/errno.h> 43#include <sys/kernel.h> 44#include <sys/malloc.h> 45#include <sys/systm.h> 46 --- 148 unchanged lines hidden (view full) --- 195 if (nspattach(dev) == 0) { 196 nsp_release_resource(dev); 197 return(ENXIO); 198 } 199 200 return(0); 201} 202 | 39 40#include <sys/param.h> 41#include <sys/bus.h> 42#include <sys/errno.h> 43#include <sys/kernel.h> 44#include <sys/malloc.h> 45#include <sys/systm.h> 46 --- 148 unchanged lines hidden (view full) --- 195 if (nspattach(dev) == 0) { 196 nsp_release_resource(dev); 197 return(ENXIO); 198 } 199 200 return(0); 201} 202 |
203static void | 203static int |
204nsp_pccard_detach(device_t dev) 205{ 206 nsp_card_unload(dev); 207 nsp_release_resource(dev); | 204nsp_pccard_detach(device_t dev) 205{ 206 nsp_card_unload(dev); 207 nsp_release_resource(dev); |
208 209 return (0); |
|
208} 209 210static device_method_t nsp_pccard_methods[] = { 211 /* Device interface */ 212 DEVMETHOD(device_probe, nsp_pccard_probe), 213 DEVMETHOD(device_attach, nsp_pccard_attach), 214 DEVMETHOD(device_detach, nsp_pccard_detach), 215 { 0, 0 } --- 88 unchanged lines hidden --- | 210} 211 212static device_method_t nsp_pccard_methods[] = { 213 /* Device interface */ 214 DEVMETHOD(device_probe, nsp_pccard_probe), 215 DEVMETHOD(device_attach, nsp_pccard_attach), 216 DEVMETHOD(device_detach, nsp_pccard_detach), 217 { 0, 0 } --- 88 unchanged lines hidden --- |