Deleted Added
full compact
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