Home | History | Annotate | Download | only in drm
      1    Solaris Direct Rendering Manager kernel drivers and modules
      2 
      3 --------------------------------------------------------------------------
      4 
      5 In addition to a Sun copyright, the following files:
      6 
      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
     15 
     16 are covered by the following copyrights/license text:
     17 
     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  */
     41 
     42 --------------------------------------------------------------------------
     43 
     44 File:
     45 
     46 usr/src/uts/common/io/drm/drm_drawable.c
     47 
     48 is covered by the following copyrights/license text:
     49 
     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  */
     73 
     74 --------------------------------------------------------------------------
     75 
     76 In addition to a Sun copyright, the following files:
     77 
     78 usr/src/uts/common/io/drm/drm_irq.c
     79 usr/src/uts/common/io/drm/drm_pci.c
     80 
     81 are covered by the following copyrights/license text:
     82 
     83 /*
     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  */
    105 
    106 --------------------------------------------------------------------------
    107 
    108 File:
    109 
    110 usr/src/uts/common/io/drm/drm_sarea.h
    111 
    112 are covered by the following copyrights/license text:
    113 
    114 /*
    115  * Copyright 2002 Tungsten Graphics, Inc., Cedar Park, Texas.
    116  * All Rights Reserved.
    117  *
    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:
    124  *
    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.
    128  *
    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  */
    137 
    138 --------------------------------------------------------------------------
    139 
    140 In addition to a Sun copyright, the following files:
    141 
    142 usr/src/uts/common/io/drm/drm_scatter.c
    143 usr/src/uts/i86pc/io/drm/i915_drv.c
    144 
    145 are covered by the following copyrights/license text:
    146 
    147 /*-
    148  * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
    149  * All Rights Reserved.
    150  *
    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:
    157  *
    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.
    161  *
    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  */
    170 
    171 --------------------------------------------------------------------------
    172 
    173 In addition to a Sun copyright, the following files:
    174 
    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
    179 
    180 are covered by the following copyrights/license text:
    181 
    182 /*
    183  * Copyright 1999, 2000 Precision Insight, Inc., Cedar Park, Texas.
    184  * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
    185  * All Rights Reserved.
    186  *
    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:
    193  *
    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.
    197  *
    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  */
    206 
    207 --------------------------------------------------------------------------
    208 
    209 File:
    210 
    211 usr/src/uts/common/io/drm/queue.h
    212 
    213 is covered by the following copyrights/license text:
    214 
    215 /*-
    216  * Copyright (c) 1991, 1993
    217  *	The Regents of the University of California.  All rights reserved.
    218  *
    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.
    230  *
    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  */
    243 
    244 --------------------------------------------------------------------------
    245 
    246 In addition to a Sun copyright, the following files:
    247 
    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
    253 
    254 are covered by the following copyrights/license text:
    255 
    256 /**************************************************************************
    257  *
    258  * Copyright 2003 Tungsten Graphics, Inc., Cedar Park, Texas.
    259  * All Rights Reserved.
    260  *
    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:
    268  *
    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.
    272  *
    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.
    280  *
    281  **************************************************************************/
    282 
    283 --------------------------------------------------------------------------
    284 
    285 File:
    286 
    287 usr/src/uts/common/io/drm/drm_pciids.txt
    288 
    289 is not covered by any copyright.
    290 
    291 --------------------------------------------------------------------------
    292 
    293 All other files are covered by a Sun copyright and the CDDL:
    294 
    295 /*
    296  * CDDL HEADER START
    297  *
    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.
    301  *
    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.
    306  *
    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]
    312  *
    313  * CDDL HEADER END
    314  */
    315