ncr53c500_pccard.c (166901) | ncr53c500_pccard.c (194023) |
---|---|
1/* $NecBSD: ncr53c500_pisa.c,v 1.28 1998/11/26 01:59:11 honda 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. --- 23 unchanged lines hidden (view full) --- 32 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 34 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 35 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 36 * POSSIBILITY OF SUCH DAMAGE. 37 */ 38 39#include <sys/cdefs.h> | 1/* $NecBSD: ncr53c500_pisa.c,v 1.28 1998/11/26 01:59:11 honda 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. --- 23 unchanged lines hidden (view full) --- 32 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 34 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 35 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 36 * POSSIBILITY OF SUCH DAMAGE. 37 */ 38 39#include <sys/cdefs.h> |
40__FBSDID("$FreeBSD: head/sys/dev/ncv/ncr53c500_pccard.c 166901 2007-02-23 12:19:07Z piso $"); | 40__FBSDID("$FreeBSD: head/sys/dev/ncv/ncr53c500_pccard.c 194023 2009-06-11 17:14:28Z avg $"); |
41 42#include <sys/param.h> 43#include <sys/errno.h> 44#include <sys/kernel.h> 45#include <sys/malloc.h> 46#include <sys/systm.h> 47 48#include <machine/bus.h> --- 206 unchanged lines hidden (view full) --- 255 if (ncvattach(dev) == 0) { 256 ncv_release_resource(dev); 257 return(ENXIO); 258 } 259 260 return(0); 261} 262 | 41 42#include <sys/param.h> 43#include <sys/errno.h> 44#include <sys/kernel.h> 45#include <sys/malloc.h> 46#include <sys/systm.h> 47 48#include <machine/bus.h> --- 206 unchanged lines hidden (view full) --- 255 if (ncvattach(dev) == 0) { 256 ncv_release_resource(dev); 257 return(ENXIO); 258 } 259 260 return(0); 261} 262 |
263static void | 263static int |
264ncv_pccard_detach(device_t dev) 265{ 266 ncv_card_unload(dev); 267 ncv_release_resource(dev); | 264ncv_pccard_detach(device_t dev) 265{ 266 ncv_card_unload(dev); 267 ncv_release_resource(dev); |
268 269 return (0); |
|
268} 269 270static device_method_t ncv_pccard_methods[] = { 271 /* Device interface */ 272 DEVMETHOD(device_probe, ncv_pccard_probe), 273 DEVMETHOD(device_attach, ncv_pccard_attach), 274 DEVMETHOD(device_detach, ncv_pccard_detach), 275 --- 70 unchanged lines hidden --- | 270} 271 272static device_method_t ncv_pccard_methods[] = { 273 /* Device interface */ 274 DEVMETHOD(device_probe, ncv_pccard_probe), 275 DEVMETHOD(device_attach, ncv_pccard_attach), 276 DEVMETHOD(device_detach, ncv_pccard_detach), 277 --- 70 unchanged lines hidden --- |