drm_sunmod.h revision 1450
1450N/A * Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved. 1450N/A * Common misc module interfaces of DRM under Solaris 1450N/A * I915 DRM Driver for Solaris 1450N/A * This driver provides the hardware 3D acceleration support for Intel 1450N/A * DRI (Direct Rendering Infrastructure). DRM (Direct Rendering Manager) here 1450N/A * means the kernel device driver in DRI. 1450N/A * I915 driver is a device dependent driver only, it depends on a misc module 1450N/A * named drm for generic DRM operations. 1450N/A * This driver also calls into gfx and agpmaster misc modules respectively for 1450N/A * generic graphics operations and AGP master device support. 1450N/A * dev_t of this driver looks consists of: 1450N/A * major number with NBITSMAJOR bits 1450N/A * instance node number with NBITSINST bits 1450N/A * minor node number with NBITSMINOR - NBITSINST bits 1450N/A * Each instance has at most 2^(NBITSMINOR - NBITSINST) minor nodes, the first 1450N/A * 0: gfx<instance number>, graphics common node 1450N/A * 1: agpmaster<instance number>, agpmaster node 1450N/A * 2: drm<instance number>, drm node 1450N/A * Number of bits occupied by instance number in dev_t, currently maximum 8 1450N/A/* Number of bits occupied in dev_t by minor node */ 1450N/A * DRM use a "cloning" minor node mechanism to release lock on every close(2), 1450N/A * thus there will be a minor node for every open(2) operation. Here we give 1450N/A * the maximum DRM cloning minor node number. 1450N/A/* graphics name for the common graphics minor node */ 1450N/A#
endif /* _SYS_DRM_SUNMOD_H_ */