1/* mach64_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 * --- 17 unchanged lines hidden (view full) --- 26 * OTHER DEALINGS IN THE SOFTWARE. 27 * 28 * Authors: 29 * Rickard E. (Rik) Faith <faith@valinux.com> 30 * Gareth Hughes <gareth@valinux.com> 31 */ 32 33#include <sys/cdefs.h> |
34__FBSDID("$FreeBSD: head/sys/dev/drm/mach64_drv.c 183604 2008-10-04 14:48:40Z rnoland $"); |
35 36 37#include <sys/types.h> 38 39#include "dev/drm/drmP.h" 40#include "dev/drm/drm.h" 41#include "dev/drm/mach64_drm.h" 42#include "dev/drm/mach64_drv.h" --- 40 unchanged lines hidden (view full) --- 83 84static int 85mach64_attach(device_t nbdev) 86{ 87 struct drm_device *dev = device_get_softc(nbdev); 88 89 bzero(dev, sizeof(struct drm_device)); 90 |
91 dev->driver = malloc(sizeof(struct drm_driver_info), M_DRM, 92 M_WAITOK | M_ZERO); 93 |
94 mach64_configure(dev); 95 96 return drm_attach(nbdev, mach64_pciidlist); 97} 98 99static int 100mach64_detach(device_t nbdev) 101{ --- 32 unchanged lines hidden --- |