sis_drv.c (152909) | sis_drv.c (153579) |
---|---|
1/* sis.c -- sis driver -*- linux-c -*- 2 */ 3/*- 4 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 5 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 6 * All Rights Reserved. 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a --- 13 unchanged lines hidden (view full) --- 22 * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR 23 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 24 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 * DEALINGS IN THE SOFTWARE. 26 * 27 */ 28 29#include <sys/cdefs.h> | 1/* sis.c -- sis driver -*- linux-c -*- 2 */ 3/*- 4 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 5 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 6 * All Rights Reserved. 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a --- 13 unchanged lines hidden (view full) --- 22 * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR 23 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 24 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 * DEALINGS IN THE SOFTWARE. 26 * 27 */ 28 29#include <sys/cdefs.h> |
30__FBSDID("$FreeBSD: head/sys/dev/drm/sis_drv.c 152909 2005-11-28 23:13:57Z anholt $"); | 30__FBSDID("$FreeBSD: head/sys/dev/drm/sis_drv.c 153579 2005-12-20 22:44:36Z jhb $"); |
31 32#include "dev/drm/drmP.h" 33#include "dev/drm/sis_drm.h" 34#include "dev/drm/sis_drv.h" 35#include "dev/drm/drm_pciids.h" 36 37/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */ 38static drm_pci_id_list_t sis_pciidlist[] = { --- 48 unchanged lines hidden (view full) --- 87 88static driver_t sis_driver = { 89 "drm", 90 sis_methods, 91 sizeof(drm_device_t) 92}; 93 94extern devclass_t drm_devclass; | 31 32#include "dev/drm/drmP.h" 33#include "dev/drm/sis_drm.h" 34#include "dev/drm/sis_drv.h" 35#include "dev/drm/drm_pciids.h" 36 37/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */ 38static drm_pci_id_list_t sis_pciidlist[] = { --- 48 unchanged lines hidden (view full) --- 87 88static driver_t sis_driver = { 89 "drm", 90 sis_methods, 91 sizeof(drm_device_t) 92}; 93 94extern devclass_t drm_devclass; |
95#if __FreeBSD_version >= 700010 96DRIVER_MODULE(sisdrm, vgapci, sis_driver, drm_devclass, 0, 0); 97#else |
|
95DRIVER_MODULE(sisdrm, pci, sis_driver, drm_devclass, 0, 0); | 98DRIVER_MODULE(sisdrm, pci, sis_driver, drm_devclass, 0, 0); |
99#endif |
|
96MODULE_DEPEND(sisdrm, drm, 1, 1, 1); 97 98#elif defined(__NetBSD__) || defined(__OpenBSD__) 99#ifdef _LKM 100CFDRIVER_DECL(sis, DV_TTY, NULL); 101#else 102CFATTACH_DECL(sis, sizeof(drm_device_t), drm_probe, drm_attach, drm_detach, 103 drm_activate); 104#endif 105#endif | 100MODULE_DEPEND(sisdrm, drm, 1, 1, 1); 101 102#elif defined(__NetBSD__) || defined(__OpenBSD__) 103#ifdef _LKM 104CFDRIVER_DECL(sis, DV_TTY, NULL); 105#else 106CFATTACH_DECL(sis, sizeof(drm_device_t), drm_probe, drm_attach, drm_detach, 107 drm_activate); 108#endif 109#endif |