1dfe64dd3SmacallanCopyright (C) 2001-2005 by Thomas Winischhofer, Vienna, Austria 2dfe64dd3Smacallan 3dfe64dd3SmacallanRedistribution and use in source and binary forms, with or without 4dfe64dd3Smacallanmodification, are permitted provided that the following conditions 5dfe64dd3Smacallanare met: 6dfe64dd3Smacallan1) Redistributions of source code must retain the above copyright 7dfe64dd3Smacallan notice, this list of conditions and the following disclaimer. 8dfe64dd3Smacallan2) Redistributions in binary form must reproduce the above copyright 9dfe64dd3Smacallan notice, this list of conditions and the following disclaimer in the 10dfe64dd3Smacallan documentation and/or other materials provided with the distribution. 11dfe64dd3Smacallan3) The name of the author may not be used to endorse or promote products 12dfe64dd3Smacallan derived from this software without specific prior written permission. 13dfe64dd3Smacallan 14dfe64dd3SmacallanTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESSED OR 15dfe64dd3SmacallanIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 16dfe64dd3SmacallanOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 17dfe64dd3SmacallanIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 18dfe64dd3SmacallanINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 19dfe64dd3SmacallanNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 20dfe64dd3SmacallanDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 21dfe64dd3SmacallanTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22dfe64dd3Smacallan(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 23dfe64dd3SmacallanTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24dfe64dd3Smacallan 25dfe64dd3SmacallanCopyright (C) 2003-2006 by XGI Technology, Taiwan. 26dfe64dd3Smacallan 27dfe64dd3SmacallanAll Rights Reserved. 28dfe64dd3Smacallan 29dfe64dd3SmacallanPermission is hereby granted, free of charge, to any person obtaining 30dfe64dd3Smacallana copy of this software and associated documentation files (the 31dfe64dd3Smacallan"Software"), to deal in the Software without restriction, including 32dfe64dd3Smacallanwithout limitation on the rights to use, copy, modify, merge, 33dfe64dd3Smacallanpublish, distribute, sublicense, and/or sell copies of the Software, 34dfe64dd3Smacallanand to permit persons to whom the Software is furnished to do so, 35dfe64dd3Smacallansubject to the following conditions: 36dfe64dd3Smacallan 37dfe64dd3SmacallanThe above copyright notice and this permission notice (including the 38dfe64dd3Smacallannext paragraph) shall be included in all copies or substantial 39dfe64dd3Smacallanportions of the Software. 40dfe64dd3Smacallan 41dfe64dd3SmacallanTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 42dfe64dd3SmacallanEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 43dfe64dd3SmacallanMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 44dfe64dd3SmacallanNON-INFRINGEMENT. IN NO EVENT SHALL XGI AND/OR 45dfe64dd3Smacallan ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 46dfe64dd3SmacallanWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 47dfe64dd3SmacallanOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 48dfe64dd3SmacallanDEALINGS IN THE SOFTWARE. 49dfe64dd3Smacallan 50dfe64dd3SmacallanCopyright (C) 1998, 1999 by Alan Hourihane, Wigan, England. 51dfe64dd3SmacallanParts Copyright (C) 2001-2004 Thomas Winischhofer, Vienna, Austria. 52dfe64dd3Smacallan 53dfe64dd3SmacallanLicensed under the following terms: 54dfe64dd3Smacallan 55dfe64dd3SmacallanPermission to use, copy, modify, distribute, and sell this software and its 56dfe64dd3Smacallandocumentation for any purpose is hereby granted without fee, provided that 57dfe64dd3Smacallanthe above copyright notice appears in all copies and that both that copyright 58dfe64dd3Smacallannotice and this permission notice appear in supporting documentation, and 59dfe64dd3Smacallanand that the name of the copyright holder not be used in advertising 60dfe64dd3Smacallanor publicity pertaining to distribution of the software without specific, 61dfe64dd3Smacallanwritten prior permission. The copyright holder makes no representations 62dfe64dd3Smacallanabout the suitability of this software for any purpose. It is provided 63dfe64dd3Smacallan"as is" without expressed or implied warranty. 64dfe64dd3Smacallan 65dfe64dd3SmacallanTHE COPYRIGHT HOLDER DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 66dfe64dd3SmacallanINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO 67dfe64dd3SmacallanEVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY SPECIAL, INDIRECT OR 68dfe64dd3SmacallanCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 69dfe64dd3SmacallanDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 70dfe64dd3SmacallanTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 71dfe64dd3SmacallanPERFORMANCE OF THIS SOFTWARE. 72dfe64dd3Smacallan 73dfe64dd3SmacallanCopyright (C) 2003 Eric Anholt 74dfe64dd3Smacallan 75dfe64dd3SmacallanPermission to use, copy, modify, distribute, and sell this software and its 76dfe64dd3Smacallandocumentation for any purpose is hereby granted without fee, provided that 77dfe64dd3Smacallanthe above copyright notice appears in all copies and that both that copyright 78dfe64dd3Smacallannotice and this permission notice appear in supporting documentation, and 79dfe64dd3Smacallanand that the name of the copyright holder not be used in advertising 80dfe64dd3Smacallanor publicity pertaining to distribution of the software without specific, 81dfe64dd3Smacallanwritten prior permission. The copyright holder makes no representations 82dfe64dd3Smacallanabout the suitability of this software for any purpose. It is provided 83dfe64dd3Smacallan"as is" without expressed or implied warranty. 84dfe64dd3Smacallan 85dfe64dd3SmacallanTHE COPYRIGHT HOLDER DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 86dfe64dd3SmacallanINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO 87dfe64dd3SmacallanEVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY SPECIAL, INDIRECT OR 88dfe64dd3SmacallanCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 89dfe64dd3SmacallanDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 90dfe64dd3SmacallanTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 91dfe64dd3SmacallanPERFORMANCE OF THIS SOFTWARE. 92dfe64dd3Smacallan 93dfe64dd3SmacallanCopyright (C) 2001-2004 by Thomas Winischhofer, Vienna, Austria. 94dfe64dd3Smacallan 95dfe64dd3SmacallanRedistribution and use in source and binary forms, with or without 96dfe64dd3Smacallanmodification, are permitted provided that the following conditions 97dfe64dd3Smacallanare met: 98dfe64dd3Smacallan1) Redistributions of source code must retain the above copyright 99dfe64dd3Smacallan notice, this list of conditions and the following disclaimer. 100dfe64dd3Smacallan2) Redistributions in binary form must reproduce the above copyright 101dfe64dd3Smacallan notice, this list of conditions and the following disclaimer in the 102dfe64dd3Smacallan documentation and/or other materials provided with the distribution. 103dfe64dd3Smacallan3) The name of the author may not be used to endorse or promote products 104dfe64dd3Smacallan derived from this software without specific prior written permission. 105dfe64dd3Smacallan 106dfe64dd3SmacallanTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESSED OR 107dfe64dd3SmacallanIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 108dfe64dd3SmacallanOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 109dfe64dd3SmacallanIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 110dfe64dd3SmacallanINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 111dfe64dd3SmacallanNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 112dfe64dd3SmacallanDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 113dfe64dd3SmacallanTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 114dfe64dd3Smacallan(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 115dfe64dd3SmacallanTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 116dfe64dd3Smacallan 117dfe64dd3SmacallanCopyright (C) 2000 by Alan Hourihane, Sychdyn, North Wales, UK. 118dfe64dd3SmacallanCopyright (C) 2001-2004 by Thomas Winischhofer, Vienna, Austria 119dfe64dd3Smacallan 120dfe64dd3SmacallanPortions from radeon_dga.c which is 121dfe64dd3Smacallan Copyright 2000 ATI Technologies Inc., Markham, Ontario, and 122dfe64dd3Smacallan VA Linux Systems Inc., Fremont, California. 123dfe64dd3Smacallan 124dfe64dd3SmacallanLicensed under the following terms: 125dfe64dd3Smacallan 126dfe64dd3SmacallanPermission to use, copy, modify, distribute, and sell this software and its 127dfe64dd3Smacallandocumentation for any purpose is hereby granted without fee, provided that 128dfe64dd3Smacallanthe above copyright notice appear in all copies and that both that 129dfe64dd3Smacallancopyright notice and this permission notice appear in supporting 130dfe64dd3Smacallandocumentation, and that the name of the providers not be used in 131dfe64dd3Smacallanadvertising or publicity pertaining to distribution of the software without 132dfe64dd3Smacallanspecific, written prior permission. The providers make no representations 133dfe64dd3Smacallanabout the suitability of this software for any purpose. It is provided 134dfe64dd3Smacallan"as is" without express or implied warranty. 135dfe64dd3Smacallan 136dfe64dd3SmacallanTHE PROVIDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 137dfe64dd3SmacallanINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 138dfe64dd3SmacallanEVENT SHALL THE PROVIDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR 139dfe64dd3SmacallanCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 140dfe64dd3SmacallanDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 141dfe64dd3SmacallanTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 142dfe64dd3SmacallanPERFORMANCE OF THIS SOFTWARE. 143dfe64dd3Smacallan 144dfe64dd3SmacallanCopyright (C) 2004-2005 Thomas Winischhofer 145dfe64dd3Smacallan 146dfe64dd3SmacallanIdea and some code bits from via_memcpy.c which is 147dfe64dd3SmacallanCopyright (C) 2004 Thomas Hellstroem, All Rights Reserved. 148dfe64dd3Smacallan 149dfe64dd3SmacallanPermission is hereby granted, free of charge, to any person obtaining a 150dfe64dd3Smacallancopy of this software and associated documentation files (the "Software"), 151dfe64dd3Smacallanto deal in the Software without restriction, including without limitation 152dfe64dd3Smacallanthe rights to use, copy, modify, merge, publish, distribute, sub license, 153dfe64dd3Smacallanand/or sell copies of the Software, and to permit persons to whom the 154dfe64dd3SmacallanSoftware is furnished to do so, subject to the following conditions: 155dfe64dd3Smacallan 156dfe64dd3SmacallanThe above copyright notice and this permission notice (including the 157dfe64dd3Smacallannext paragraph) shall be included in all copies or substantial portions 158dfe64dd3Smacallanof the Software. 159dfe64dd3Smacallan 160dfe64dd3SmacallanTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 161dfe64dd3SmacallanIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 162dfe64dd3SmacallanFITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 163dfe64dd3SmacallanTHE CODE SUPPLIER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 164dfe64dd3SmacallanOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 165dfe64dd3SmacallanARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 166dfe64dd3SmacallanDEALINGS IN THE SOFTWARE. 167dfe64dd3Smacallan 168dfe64dd3Smacallan 169