Deleted Added
full compact
sis_drv.c (183573) sis_drv.c (183604)
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 183573 2008-10-03 16:59:11Z rnoland $");
30__FBSDID("$FreeBSD: head/sys/dev/drm/sis_drv.c 183604 2008-10-04 14:48:40Z rnoland $");
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[] = {

--- 28 unchanged lines hidden (view full) ---

67
68static int
69sis_attach(device_t nbdev)
70{
71 struct drm_device *dev = device_get_softc(nbdev);
72
73 bzero(dev, sizeof(struct drm_device));
74
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[] = {

--- 28 unchanged lines hidden (view full) ---

67
68static int
69sis_attach(device_t nbdev)
70{
71 struct drm_device *dev = device_get_softc(nbdev);
72
73 bzero(dev, sizeof(struct drm_device));
74
75 dev->driver = malloc(sizeof(struct drm_driver_info), M_DRM, M_NOWAIT | M_ZERO);
75 dev->driver = malloc(sizeof(struct drm_driver_info), M_DRM,
76 M_WAITOK | M_ZERO);
77
76 sis_configure(dev);
77
78 return drm_attach(nbdev, sis_pciidlist);
79}
80
81static int
82sis_detach(device_t nbdev)
83{

--- 32 unchanged lines hidden ---
78 sis_configure(dev);
79
80 return drm_attach(nbdev, sis_pciidlist);
81}
82
83static int
84sis_detach(device_t nbdev)
85{

--- 32 unchanged lines hidden ---