r128_drv.c (183573) | r128_drv.c (183604) |
---|---|
1/* r128_drv.c -- ATI Rage 128 driver -*- linux-c -*- 2 * Created: Mon Dec 13 09:47:27 1999 by faith@precisioninsight.com 3 */ 4/*- 5 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 6 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 7 * All Rights Reserved. 8 * --- 18 unchanged lines hidden (view full) --- 27 * 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Gareth Hughes <gareth@valinux.com> 31 * 32 */ 33 34#include <sys/cdefs.h> | 1/* r128_drv.c -- ATI Rage 128 driver -*- linux-c -*- 2 * Created: Mon Dec 13 09:47:27 1999 by faith@precisioninsight.com 3 */ 4/*- 5 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. 6 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. 7 * All Rights Reserved. 8 * --- 18 unchanged lines hidden (view full) --- 27 * 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Gareth Hughes <gareth@valinux.com> 31 * 32 */ 33 34#include <sys/cdefs.h> |
35__FBSDID("$FreeBSD: head/sys/dev/drm/r128_drv.c 183573 2008-10-03 16:59:11Z rnoland $"); | 35__FBSDID("$FreeBSD: head/sys/dev/drm/r128_drv.c 183604 2008-10-04 14:48:40Z rnoland $"); |
36 37#include "dev/drm/drmP.h" 38#include "dev/drm/drm.h" 39#include "dev/drm/r128_drm.h" 40#include "dev/drm/r128_drv.h" 41#include "dev/drm/drm_pciids.h" 42 43/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */ --- 38 unchanged lines hidden (view full) --- 82 83static int 84r128_attach(device_t nbdev) 85{ 86 struct drm_device *dev = device_get_softc(nbdev); 87 88 bzero(dev, sizeof(struct drm_device)); 89 | 36 37#include "dev/drm/drmP.h" 38#include "dev/drm/drm.h" 39#include "dev/drm/r128_drm.h" 40#include "dev/drm/r128_drv.h" 41#include "dev/drm/drm_pciids.h" 42 43/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */ --- 38 unchanged lines hidden (view full) --- 82 83static int 84r128_attach(device_t nbdev) 85{ 86 struct drm_device *dev = device_get_softc(nbdev); 87 88 bzero(dev, sizeof(struct drm_device)); 89 |
90 dev->driver = malloc(sizeof(struct drm_driver_info), M_DRM, M_NOWAIT | M_ZERO); | 90 dev->driver = malloc(sizeof(struct drm_driver_info), M_DRM, 91 M_WAITOK | M_ZERO); 92 |
91 r128_configure(dev); 92 93 return drm_attach(nbdev, r128_pciidlist); 94} 95 96static int 97r128_detach(device_t nbdev) 98{ --- 32 unchanged lines hidden --- | 93 r128_configure(dev); 94 95 return drm_attach(nbdev, r128_pciidlist); 96} 97 98static int 99r128_detach(device_t nbdev) 100{ --- 32 unchanged lines hidden --- |