vxge.c (243857) | vxge.c (246128) |
---|---|
1/*- 2 * Copyright(c) 2002-2011 Exar Corp. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification are permitted provided the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 14 unchanged lines hidden (view full) --- 23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 29 * POSSIBILITY OF SUCH DAMAGE. 30 */ | 1/*- 2 * Copyright(c) 2002-2011 Exar Corp. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification are permitted provided the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 14 unchanged lines hidden (view full) --- 23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 29 * POSSIBILITY OF SUCH DAMAGE. 30 */ |
31/*$FreeBSD: head/sys/dev/vxge/vxge.c 243857 2012-12-04 09:32:43Z glebius $*/ | 31/*$FreeBSD: head/sys/dev/vxge/vxge.c 246128 2013-01-30 18:01:20Z sbz $*/ |
32 33#include <dev/vxge/vxge.h> 34 35static int vxge_pci_bd_no = -1; 36static u32 vxge_drv_copyright = 0; 37static u32 vxge_dev_ref_count = 0; 38static u32 vxge_dev_req_reboot = 0; 39 --- 4143 unchanged lines hidden (view full) --- 4183/* 4184 * vxge_methods FreeBSD device interface entry points 4185 */ 4186static device_method_t vxge_methods[] = { 4187 DEVMETHOD(device_probe, vxge_probe), 4188 DEVMETHOD(device_attach, vxge_attach), 4189 DEVMETHOD(device_detach, vxge_detach), 4190 DEVMETHOD(device_shutdown, vxge_shutdown), | 32 33#include <dev/vxge/vxge.h> 34 35static int vxge_pci_bd_no = -1; 36static u32 vxge_drv_copyright = 0; 37static u32 vxge_dev_ref_count = 0; 38static u32 vxge_dev_req_reboot = 0; 39 --- 4143 unchanged lines hidden (view full) --- 4183/* 4184 * vxge_methods FreeBSD device interface entry points 4185 */ 4186static device_method_t vxge_methods[] = { 4187 DEVMETHOD(device_probe, vxge_probe), 4188 DEVMETHOD(device_attach, vxge_attach), 4189 DEVMETHOD(device_detach, vxge_detach), 4190 DEVMETHOD(device_shutdown, vxge_shutdown), |
4191 {0, 0} | 4191 4192 DEVMETHOD_END |
4192}; 4193 4194static driver_t vxge_driver = { 4195 "vxge", vxge_methods, sizeof(vxge_dev_t), 4196}; 4197 4198static devclass_t vxge_devclass; 4199 4200DRIVER_MODULE(vxge, pci, vxge_driver, vxge_devclass, 0, 0); | 4193}; 4194 4195static driver_t vxge_driver = { 4196 "vxge", vxge_methods, sizeof(vxge_dev_t), 4197}; 4198 4199static devclass_t vxge_devclass; 4200 4201DRIVER_MODULE(vxge, pci, vxge_driver, vxge_devclass, 0, 0); |