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