1 Solaris Direct Rendering Manager kernel drivers and modules
3 --------------------------------------------------------------------------
5 In addition to a Sun copyright, the following files:
7 usr/src/uts/common/io/drm/drm.h
8 usr/src/uts/common/io/drm/drmP.h
9 usr/src/uts/common/io/drm/drm_agpsupport.c
10 usr/src/uts/common/io/drm/drm_auth.c
11 usr/src/uts/common/io/drm/drm_fops.c
12 usr/src/uts/common/io/drm/drm_ioctl.c
13 usr/src/uts/common/io/drm/drm_lock.c
14 usr/src/uts/common/io/drm/drm_memory.c
16 are covered by the following copyrights/license text:
18 /* Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.
19 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
20 * All rights reserved.
22 * Permission is hereby granted, free of charge, to any person obtaining a
23 * copy of this software and associated documentation files (the "Software"),
24 * to deal in the Software without restriction, including without limitation
25 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
26 * and/or sell copies of the Software, and to permit persons to whom the
27 * Software is furnished to do so, subject to the following conditions:
29 * The above copyright notice and this permission notice (including the next
30 * paragraph) shall be included in all copies or substantial portions of the
33 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
34 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
35 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
36 * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
37 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
38 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
39 * OTHER DEALINGS IN THE SOFTWARE.
42 --------------------------------------------------------------------------
46 usr/src/uts/common/io/drm/drm_drawable.c
48 is covered by the following copyrights/license text:
50 /* Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.
51 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
52 * All rights reserved.
54 * Permission is hereby granted, free of charge, to any person obtaining a
55 * copy of this software and associated documentation files (the "Software"),
56 * to deal in the Software without restriction, including without limitation
57 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
58 * and/or sell copies of the Software, and to permit persons to whom the
59 * Software is furnished to do so, subject to the following conditions:
61 * The above copyright notice and this permission notice (including the next
62 * paragraph) shall be included in all copies or substantial portions of the
65 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
66 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
67 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
68 * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
69 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
70 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
71 * OTHER DEALINGS IN THE SOFTWARE.
74 --------------------------------------------------------------------------
76 In addition to a Sun copyright, the following files:
78 usr/src/uts/common/io/drm/drm_irq.c
79 usr/src/uts/common/io/drm/drm_pci.c
81 are covered by the following copyrights/license text:
84 * Copyright 2003 Eric Anholt
85 * All Rights Reserved.
87 * Permission is hereby granted, free of charge, to any person obtaining a
88 * copy of this software and associated documentation files (the "Software"),
89 * to deal in the Software without restriction, including without limitation
90 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
91 * and/or sell copies of the Software, and to permit persons to whom the
92 * Software is furnished to do so, subject to the following conditions:
94 * The above copyright notice and this permission notice (including the next
95 * paragraph) shall be included in all copies or substantial portions of the
98 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
99 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
100 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
101 * ERIC ANHOLT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
102 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
103 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
106 --------------------------------------------------------------------------
110 usr/src/uts/common/io/drm/drm_sarea.h
112 are covered by the following copyrights/license text:
115 * Copyright 2002 Tungsten Graphics, Inc., Cedar Park, Texas.
116 * All Rights Reserved.
118 * Permission is hereby granted, free of charge, to any person obtaining a
119 * copy of this software and associated documentation files (the "Software"),
120 * to deal in the Software without restriction, including without limitation
121 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
122 * and/or sell copies of the Software, and to permit persons to whom the
123 * Software is furnished to do so, subject to the following conditions:
125 * The above copyright notice and this permission notice (including the next
126 * paragraph) shall be included in all copies or substantial portions of the
129 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
130 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
131 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
132 * TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
133 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
134 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
135 * OTHER DEALINGS IN THE SOFTWARE.
138 --------------------------------------------------------------------------
140 In addition to a Sun copyright, the following files:
142 usr/src/uts/common/io/drm/drm_scatter.c
143 usr/src/uts/i86pc/io/drm/i915_drv.c
145 are covered by the following copyrights/license text:
148 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
149 * All Rights Reserved.
151 * Permission is hereby granted, free of charge, to any person obtaining a
152 * copy of this software and associated documentation files (the "Software"),
153 * to deal in the Software without restriction, including without limitation
154 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
155 * and/or sell copies of the Software, and to permit persons to whom the
156 * Software is furnished to do so, subject to the following conditions:
158 * The above copyright notice and this permission notice (including the next
159 * paragraph) shall be included in all copies or substantial portions of the
162 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
163 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
164 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
165 * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
166 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
167 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
168 * DEALINGS IN THE SOFTWARE.
171 --------------------------------------------------------------------------
173 In addition to a Sun copyright, the following files:
175 usr/src/uts/common/io/drm/drm_bufs.c
176 usr/src/uts/common/io/drm/drm_context.c
177 usr/src/uts/common/io/drm/drm_dma.c
178 usr/src/uts/common/io/drm/drm_drv.c
180 are covered by the following copyrights/license text:
183 * Copyright 1999, 2000 Precision Insight, Inc., Cedar Park, Texas.
184 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
185 * All Rights Reserved.
187 * Permission is hereby granted, free of charge, to any person obtaining a
188 * copy of this software and associated documentation files (the "Software"),
189 * to deal in the Software without restriction, including without limitation
190 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
191 * and/or sell copies of the Software, and to permit persons to whom the
192 * Software is furnished to do so, subject to the following conditions:
194 * The above copyright notice and this permission notice (including the next
195 * paragraph) shall be included in all copies or substantial portions of the
198 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
199 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
200 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
201 * VA LINUX SYSTEMS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
202 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
203 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
204 * OTHER DEALINGS IN THE SOFTWARE.
207 --------------------------------------------------------------------------
211 usr/src/uts/common/io/drm/queue.h
213 is covered by the following copyrights/license text:
216 * Copyright (c) 1991, 1993
217 * The Regents of the University of California. All rights reserved.
219 * Redistribution and use in source and binary forms, with or without
220 * modification, are permitted provided that the following conditions
222 * 1. Redistributions of source code must retain the above copyright
223 * notice, this list of conditions and the following disclaimer.
224 * 2. Redistributions in binary form must reproduce the above copyright
225 * notice, this list of conditions and the following disclaimer in the
226 * documentation and/or other materials provided with the distribution.
227 * 4. Neither the name of the University nor the names of its contributors
228 * may be used to endorse or promote products derived from this software
229 * without specific prior written permission.
231 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
232 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
233 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
234 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
235 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
236 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
237 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
238 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
239 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
240 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
244 --------------------------------------------------------------------------
246 In addition to a Sun copyright, the following files:
248 usr/src/uts/i86pc/io/drm/i915_dma.c
249 usr/src/uts/i86pc/io/drm/i915_drm.h
250 usr/src/uts/i86pc/io/drm/i915_drv.h
251 usr/src/uts/i86pc/io/drm/i915_irq.c
252 usr/src/uts/i86pc/io/drm/i915_mem.c
254 are covered by the following copyrights/license text:
256 /**************************************************************************
258 * Copyright 2003 Tungsten Graphics, Inc., Cedar Park, Texas.
259 * All Rights Reserved.
261 * Permission is hereby granted, free of charge, to any person obtaining a
262 * copy of this software and associated documentation files (the
263 * "Software"), to deal in the Software without restriction, including
264 * without limitation the rights to use, copy, modify, merge, publish,
265 * distribute, sub license, and/or sell copies of the Software, and to
266 * permit persons to whom the Software is furnished to do so, subject to
267 * the following conditions:
269 * The above copyright notice and this permission notice (including the
270 * next paragraph) shall be included in all copies or substantial portions
273 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
274 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
275 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
276 * IN NO EVENT SHALL TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS BE LIABLE FOR
277 * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
278 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
279 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
281 **************************************************************************/
283 --------------------------------------------------------------------------
287 usr/src/uts/common/io/drm/drm_pciids.txt
289 is not covered by any copyright.
291 --------------------------------------------------------------------------
293 All other files are covered by a Sun copyright and the CDDL:
298 * The contents of this file are subject to the terms of the
299 * Common Development and Distribution License (the "License").
300 * You may not use this file except in compliance with the License.
302 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
303 * or http://www.opensolaris.org/os/licensing.
304 * See the License for the specific language governing permissions
305 * and limitations under the License.
307 * When distributing Covered Code, include this CDDL HEADER in each
308 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
309 * If applicable, add the following below this CDDL HEADER, with the
310 * fields enclosed by brackets "[]" replaced with your own identifying
311 * information: Portions Copyright [yyyy] [name of copyright owner]