Merge remote-tracking branch 'origin/master'
[unleashed/lotheac.git] / usr / src / uts / common / io / drm / THIRDPARTYLICENSE
blob30228d91634eff9e1cfd4fc72e5543a3c6a69a4a
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.
21  *
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:
28  *
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
31  * Software.
32  *
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.
40  */
42 --------------------------------------------------------------------------
44 File:
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.
53  *
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:
60  *
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
63  * Software.
64  *
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.
72  */
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.
86  *
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:
93  *
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
96  * Software.
97  *
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.
104  */
106 --------------------------------------------------------------------------
108 File:
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
127  * Software.
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.
136  */
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
160  * Software.
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.
169  */
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
196  * Software.
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.
205  */
207 --------------------------------------------------------------------------
209 File:
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
221  * are met:
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
241  * SUCH DAMAGE.
242  */
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
271  * of the Software.
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 --------------------------------------------------------------------------
285 File:
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:
296  * CDDL HEADER START
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]
313  * CDDL HEADER END
314  */