From 295395e79914768b1f32abc09272c71f6ee67b30 Mon Sep 17 00:00:00 2001 From: Yan Yin Date: Mon, 25 Jun 2012 10:45:43 +0800 Subject: [PATCH] Initial import video driver for mdfld --- packaging/license.txt | 553 +++++++++++++++++++++++++++++++++++ packaging/psb-video-mfld.changes | 3 + packaging/psb-video-mfld.spec | 42 +++ usr/lib/dri/pvr_drv_video.so | Bin 0 -> 665433 bytes usr/packaging/license.txt | 553 +++++++++++++++++++++++++++++++++++ usr/packaging/psb-video-mfld.changes | 3 + usr/packaging/psb-video-mfld.spec | 42 +++ 7 files changed, 1196 insertions(+) create mode 100644 packaging/license.txt create mode 100644 packaging/psb-video-mfld.changes create mode 100644 packaging/psb-video-mfld.spec create mode 100755 usr/lib/dri/pvr_drv_video.so create mode 100644 usr/packaging/license.txt create mode 100644 usr/packaging/psb-video-mfld.changes create mode 100644 usr/packaging/psb-video-mfld.spec diff --git a/packaging/license.txt b/packaging/license.txt new file mode 100644 index 0000000..013a3b5 --- /dev/null +++ b/packaging/license.txt @@ -0,0 +1,553 @@ + User Space Graphics Driver Binary License +Copyright (c) 2008, Intel Corporation. +Portions (c), Imagination Technology, Ltd. +All rights reserved. +Redistribution and Use. Redistribution and use in binary form, without modification, of the software code +provided with this license (“Software”), are permitted provided that the following conditions are met: + • Redistributions must reproduce the above copyright notice and this license in the documentation and/or + other materials provided with the Software. + • Neither the name of Intel Corporation nor the name of Imagination Technology, Ltd may be used to endorse + or promote products derived from the Software without specific prior written permission. + • The Software can only be used in connection with the Intel hardware designed to use the Software as + outlined in the documentation. No other use is authorized. + • No reverse engineering, decompilation, or disassembly of the Software is permitted. + • The Software may not be distributed under terms different than this license. +Limited Patent License. Intel Corporation grants a world-wide, royalty-free, non-exclusive license under patents +it now or hereafter owns or controls to make, have made, use, import, offer to sell and sell (“Utilize”) the Software, +but solely to the extent that any such patent is necessary to Utilize the Software alone. The patent license shall not +apply to any combinations which include the Software. No hardware per se is licensed hereunder. +Ownership of Software and Copyrights. Title to all copies of the Software remains with the copyright holders. The +Software is copyrighted and protected by the laws of the United States and other countries, and international treaty +provisions. +DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN +NO EVENT SHALL THE COPYRIGHT OWNERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +/* + * (C) Copyright IBM Corporation 2002, 2004 + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * on the rights to use, copy, modify, merge, publish, distribute, sub + * license, and/or sell copies of the Software, and to permit persons to whom + * the Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * VA LINUX SYSTEM, IBM AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, + * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + * USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/* + * Mesa 3-D graphics library + * Version: 7.1 + * + * Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included + * in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ +/************************************************************************** + * + * Copyright (c) Intel Corp. 2007. + * All Rights Reserved. + * + * Intel funded Tungsten Graphics (http://www.tungstengraphics.com) to + * develop this driver. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sub license, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial portions + * of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, + * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + * USE OR OTHER DEALINGS IN THE SOFTWARE. + * + **************************************************************************/ +/* + * Copyright (c) 2006-2007 Intel Corporation + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * Authors: + * Eric Anholt + * Thomas Hellstrom + * + */ +/************************************************************************** +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +Copyright © 2002 David Dawes +All Rights Reserved. +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +**************************************************************************/ +/* + * Authors: + * Keith Whitwell + * David Dawes + * + * Updated for Dual Head capabilities: + * Alan Hourihane + * + * Add ARGB HW cursor support: + * Alan Hourihane + * + * Poulsbo port + * Thomas Hellstrom + */ +/* + * XFree86 Xv DDX written by Mark Vojkovich (markv@valinux.com) + */ +/* + * Copyright (c) 1998-2003 by The XFree86 Project, Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * Except as contained in this notice, the name of the copyright holder(s) + * and author(s) shall not be used in advertising or otherwise to promote + * the sale, use or other dealings in this Software without prior written + * authorization from the copyright holder(s) and author(s). + */ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.0 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy +** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 +** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: +** +** http://oss.sgi.com/projects/FreeB +** +** Note that, as provided in the License, the Software is distributed on an +** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS +** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND +** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A +** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +** +** Original Code. The Original Code is: OpenGL Sample Implementation, +** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, +** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. +** Copyright in any portions created by third parties is as indicated +** elsewhere herein. All Rights Reserved. +** +** Additional Notice Provisions: The application programming interfaces +** established by SGI in conjunction with the Original Code are The +** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released +** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version +** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X +** Window System(R) (Version 1.3), released October 19, 1998. This software +** was created using the OpenGL(R) version 1.2.1 Sample Implementation +** published by SGI, but has not been independently verified as being +** compliant with the OpenGL(R) version 1.2.1 Specification. +*/ +/* + * This document is licensed under the SGI Free Software B License Version + * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . + */ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.0 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy + ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 + ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: + ** + ** http://oss.sgi.com/projects/FreeB + ** + ** Note that, as provided in the License, the Software is distributed on an + ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS + ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND + ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A + ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. + ** + ** Original Code. The Original Code is: OpenGL Sample Implementation, + ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, + ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. + ** Copyright in any portions created by third parties is as indicated + ** elsewhere herein. All Rights Reserved. + ** + ** Additional Notice Provisions: The application programming interfaces + ** established by SGI in conjunction with the Original Code are The + ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released + ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version + ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X + ** Window System(R) (Version 1.3), released October 19, 1998. This software + ** was created using the OpenGL(R) version 1.2.1 Sample Implementation + ** published by SGI, but has not been independently verified as being + ** compliant with the OpenGL(R) version 1.2.1 Specification. + */ +/* + * This file contains code derived from files originally published under the + * "SGI Free Software License B, Version 1.1", see below: + */ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.1 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy +** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 +** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: +** +** http://oss.sgi.com/projects/FreeB +** +** Note that, as provided in the License, the Software is distributed on an +** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS +** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND +** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A +** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +** +** Original Code. The Original Code is: OpenGL Sample Implementation, +** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, +** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. +** Copyright in any portions created by third parties is as indicated +** elsewhere herein. All Rights Reserved. +**/ +/*!**************************************************************************** + @File convexitytest.c + @Title Convex Polygon Classification + @Author PowerVR + @Date 23 April 2007 + @Copyright Copyright 2007 by Imagination Technologies Limited. + @Platform ANSI + @Description Functions for determining whether a polygon is convex or not. + @DoxygenVer 1.0 1st Release +******************************************************************************/ +/* convexitytest.c */ +/* + * C code from the article + * "Testing the Convexity of a Polygon" + * by Peter Schorn and Frederick Fisher, + * (schorn@inf.ethz.ch, fred@kpc.com) + * in "Graphics Gems IV", Academic Press, 1994 + */ +/*!**************************************************************************** + @File drvvg.h + @Title OpenVG Driver Header + @Author PowerVR + @Date 22 June 2007 + @Copyright Copyright 2007- by Imagination Technologies Limited. + @Platform ANSI + @Description Driver version of OpenVG Macro and API definitions + @DoxygenVer 1.0 1st Release +******************************************************************************/ +/********************************************************************** + * * + * Sample implementation of openvg.h, version 1.0.1 * + * * + * Copyright (c) 2005-2007 The Khronos Group * + * * + **********************************************************************/ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* Platform-specific types and definitions for egl.h + * $Revision: 1.9 $ on $Date: 2009/03/18 12:53:58 $ + * + * Adopters may modify khrplatform.h and this file to suit their platform. + * You are encouraged to submit all modifications to the Khronos group so that + * they can be included in future versions of this file. Please submit changes + * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) + * by filing a bug against product "EGL" component "Registry". + */ +/* + * This document is licensed under the SGI Free Software B License Version + * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . + */ +/* Platform-specific types and definitions for OpenGL ES 1.X gl.h + * Last modified on 2008/12/19 + * + * Adopters may modify khrplatform.h and this file to suit their platform. + * You are encouraged to submit all modifications to the Khronos group so that + * they can be included in future versions of this file. Please submit changes + * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) + * by filing a bug against product "OpenGL-ES" component "Registry". + */ +/ * File: fpcomp.c + * + * Purpose: Sample parser for ARB_fragment_program + * + * + * Author: Benj Lipchak, ATI Research + * + * Based on ARB_vertex_program sample + * implementation from NVIDIA + * + * Copyright: Copyright (c) 2002 ATI Technologies Inc + * + * Use of this sample code is subject to the terms and conditions of the + * ATI Technologies Inc. Software Development Kit License Agreement. + * If you have not accepted and agreed to this License, you have no + * rights to use the software contained herein. + */ + /* + ** Copyright (C) 2002, NVIDIA Corporation. + ** + ** NVIDIA Corporation("NVIDIA") supplies this software to you in consideration + ** of your agreement to the following terms, and your use, installation, + ** modification or redistribution of this NVIDIA software constitutes + ** acceptance of these terms. If you do not agree with these terms, please do + ** not use, install, modify or redistribute this NVIDIA software. + ** + ** In consideration of your agreement to abide by the following terms, and + ** subject to these terms, NVIDIA grants you a personal, non-exclusive + ** license, under NVIDIA's copyrights in this original NVIDIA software (the + ** "NVIDIA Software"), to use, reproduce, modify and redistribute the NVIDIA + ** Software, with or without modifications, in source and/or binary forms; + ** provided that if you redistribute the NVIDIA Software, you must retain the + ** copyright notice of NVIDIA, this notice and the following text and + ** disclaimers in all such redistributions of the NVIDIA Software. Neither the + ** name, trademarks, service marks nor logos of NVIDIA Corporation may be used + ** to endorse or promote products derived from the NVIDIA Software without + ** specific prior written permission from NVIDIA. Except as expressly stated + ** in this notice, no other rights or licenses express or implied, are granted + ** by NVIDIA herein, including but not limited to any patent rights that may + ** be infringed by your derivative works or by other works in which the NVIDIA + ** Software may be incorporated. No hardware is licensed hereunder. + ** + ** The NVIDIA Software is provided by NVIDIA on an "AS IS" BASIS, WITHOUT + ** WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING + ** WITHOUT LIMITATION WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, + ** MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE NVIDIA + ** SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR + ** PRODUCTS. + ** + ** IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, + ** SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + ** LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + ** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE + ** USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, + ** HOWEVER CAUSED, AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING + ** NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED + ** OF THE POSSIBILITY OF SUCH DAMAGE.*/ + /* A Bison parser, made by GNU Bison 2.3. */ + /* Skeleton interface for Bison's Yacc-like parsers in C + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 + Free Software Foundation, Inc. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. */ + /* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ +/************************************************************************** + * + * Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND. USA. + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sub license, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, + * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + * USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial portions + * of the Software. + * + * + **************************************************************************/ +/* + * Copyright © 2007 Red Hat, Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * Authors: + * Dave Airlie + diff --git a/packaging/psb-video-mfld.changes b/packaging/psb-video-mfld.changes new file mode 100644 index 0000000..791c2db --- /dev/null +++ b/packaging/psb-video-mfld.changes @@ -0,0 +1,3 @@ +* June 25 2012 Yan Yin - 40cca8 +- Initial import video driver for mdfld + diff --git a/packaging/psb-video-mfld.spec b/packaging/psb-video-mfld.spec new file mode 100644 index 0000000..f6098e0 --- /dev/null +++ b/packaging/psb-video-mfld.spec @@ -0,0 +1,42 @@ +%define drimoduledir /usr/lib/dri +%define debug_package %{nil} + +Name: psb-video-mfld +Version: 20120625.1.40cca8 +Release: 1 +License: Intel Free Distribution Binary License +Source0: psb-video-mfld-%{version}.tar.gz +Source2: license.txt +Group: Development/Libraries +Summary: User space video driver for mdfld +BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExclusiveArch: %{ix86} +Requires: pvr-bin-mdfld +AutoReqProv: no + +%description +User space driver for video decode on mdfld + +%prep +%setup -q -c -n %{name}-%{version} + +%build + +%install + +mkdir -p $RPM_BUILD_ROOT%{drimoduledir} +cp -arv %{name}-%{version}/usr/* %{buildroot}/usr +install -m 644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/license.txt + +pushd $RPM_BUILD_ROOT%{drimoduledir} +ln -s pvr_drv_video.so psb_drv_video.so +popd + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_docdir}/%{name}-%{version}/license.txt +%{drimoduledir}/psb_drv_video.so +%{drimoduledir}/pvr_drv_video.so diff --git a/usr/lib/dri/pvr_drv_video.so b/usr/lib/dri/pvr_drv_video.so new file mode 100755 index 0000000000000000000000000000000000000000..9e680811e3db5115e65b7366b31a2c02b5b4f4f3 GIT binary patch literal 665433 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μ|fC3922gk8njEp)xq)_8o;ra*yDujy8 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 hGSXUFrc4^}aj1#seaL2KY + * Thomas Hellstrom + * + */ +/************************************************************************** +Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. +Copyright © 2002 David Dawes +All Rights Reserved. +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +**************************************************************************/ +/* + * Authors: + * Keith Whitwell + * David Dawes + * + * Updated for Dual Head capabilities: + * Alan Hourihane + * + * Add ARGB HW cursor support: + * Alan Hourihane + * + * Poulsbo port + * Thomas Hellstrom + */ +/* + * XFree86 Xv DDX written by Mark Vojkovich (markv@valinux.com) + */ +/* + * Copyright (c) 1998-2003 by The XFree86 Project, Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + * + * Except as contained in this notice, the name of the copyright holder(s) + * and author(s) shall not be used in advertising or otherwise to promote + * the sale, use or other dealings in this Software without prior written + * authorization from the copyright holder(s) and author(s). + */ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.0 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy +** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 +** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: +** +** http://oss.sgi.com/projects/FreeB +** +** Note that, as provided in the License, the Software is distributed on an +** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS +** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND +** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A +** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +** +** Original Code. The Original Code is: OpenGL Sample Implementation, +** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, +** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. +** Copyright in any portions created by third parties is as indicated +** elsewhere herein. All Rights Reserved. +** +** Additional Notice Provisions: The application programming interfaces +** established by SGI in conjunction with the Original Code are The +** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released +** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version +** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X +** Window System(R) (Version 1.3), released October 19, 1998. This software +** was created using the OpenGL(R) version 1.2.1 Sample Implementation +** published by SGI, but has not been independently verified as being +** compliant with the OpenGL(R) version 1.2.1 Specification. +*/ +/* + * This document is licensed under the SGI Free Software B License Version + * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . + */ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.0 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy + ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 + ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: + ** + ** http://oss.sgi.com/projects/FreeB + ** + ** Note that, as provided in the License, the Software is distributed on an + ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS + ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND + ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A + ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. + ** + ** Original Code. The Original Code is: OpenGL Sample Implementation, + ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, + ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. + ** Copyright in any portions created by third parties is as indicated + ** elsewhere herein. All Rights Reserved. + ** + ** Additional Notice Provisions: The application programming interfaces + ** established by SGI in conjunction with the Original Code are The + ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released + ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version + ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X + ** Window System(R) (Version 1.3), released October 19, 1998. This software + ** was created using the OpenGL(R) version 1.2.1 Sample Implementation + ** published by SGI, but has not been independently verified as being + ** compliant with the OpenGL(R) version 1.2.1 Specification. + */ +/* + * This file contains code derived from files originally published under the + * "SGI Free Software License B, Version 1.1", see below: + */ +/* +** License Applicability. Except to the extent portions of this file are +** made subject to an alternative license as permitted in the SGI Free +** Software License B, Version 1.1 (the "License"), the contents of this +** file are subject only to the provisions of the License. You may not use +** this file except in compliance with the License. You may obtain a copy +** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 +** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: +** +** http://oss.sgi.com/projects/FreeB +** +** Note that, as provided in the License, the Software is distributed on an +** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS +** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND +** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A +** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +** +** Original Code. The Original Code is: OpenGL Sample Implementation, +** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, +** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. +** Copyright in any portions created by third parties is as indicated +** elsewhere herein. All Rights Reserved. +**/ +/*!**************************************************************************** + @File convexitytest.c + @Title Convex Polygon Classification + @Author PowerVR + @Date 23 April 2007 + @Copyright Copyright 2007 by Imagination Technologies Limited. + @Platform ANSI + @Description Functions for determining whether a polygon is convex or not. + @DoxygenVer 1.0 1st Release +******************************************************************************/ +/* convexitytest.c */ +/* + * C code from the article + * "Testing the Convexity of a Polygon" + * by Peter Schorn and Frederick Fisher, + * (schorn@inf.ethz.ch, fred@kpc.com) + * in "Graphics Gems IV", Academic Press, 1994 + */ +/*!**************************************************************************** + @File drvvg.h + @Title OpenVG Driver Header + @Author PowerVR + @Date 22 June 2007 + @Copyright Copyright 2007- by Imagination Technologies Limited. + @Platform ANSI + @Description Driver version of OpenVG Macro and API definitions + @DoxygenVer 1.0 1st Release +******************************************************************************/ +/********************************************************************** + * * + * Sample implementation of openvg.h, version 1.0.1 * + * * + * Copyright (c) 2005-2007 The Khronos Group * + * * + **********************************************************************/ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* +** Copyright (c) 2007-2009 The Khronos Group Inc. +** +** Permission is hereby granted, free of charge, to any person obtaining a +** copy of this software and/or associated documentation files (the +** "Materials"), to deal in the Materials without restriction, including +** without limitation the rights to use, copy, modify, merge, publish, +** distribute, sublicense, and/or sell copies of the Materials, and to +** permit persons to whom the Materials are furnished to do so, subject to +** the following conditions: +** +** The above copyright notice and this permission notice shall be included +** in all copies or substantial portions of the Materials. +** +** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. +*/ +/* Platform-specific types and definitions for egl.h + * $Revision: 1.9 $ on $Date: 2009/03/18 12:53:58 $ + * + * Adopters may modify khrplatform.h and this file to suit their platform. + * You are encouraged to submit all modifications to the Khronos group so that + * they can be included in future versions of this file. Please submit changes + * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) + * by filing a bug against product "EGL" component "Registry". + */ +/* + * This document is licensed under the SGI Free Software B License Version + * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . + */ +/* Platform-specific types and definitions for OpenGL ES 1.X gl.h + * Last modified on 2008/12/19 + * + * Adopters may modify khrplatform.h and this file to suit their platform. + * You are encouraged to submit all modifications to the Khronos group so that + * they can be included in future versions of this file. Please submit changes + * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) + * by filing a bug against product "OpenGL-ES" component "Registry". + */ +/ * File: fpcomp.c + * + * Purpose: Sample parser for ARB_fragment_program + * + * + * Author: Benj Lipchak, ATI Research + * + * Based on ARB_vertex_program sample + * implementation from NVIDIA + * + * Copyright: Copyright (c) 2002 ATI Technologies Inc + * + * Use of this sample code is subject to the terms and conditions of the + * ATI Technologies Inc. Software Development Kit License Agreement. + * If you have not accepted and agreed to this License, you have no + * rights to use the software contained herein. + */ + /* + ** Copyright (C) 2002, NVIDIA Corporation. + ** + ** NVIDIA Corporation("NVIDIA") supplies this software to you in consideration + ** of your agreement to the following terms, and your use, installation, + ** modification or redistribution of this NVIDIA software constitutes + ** acceptance of these terms. If you do not agree with these terms, please do + ** not use, install, modify or redistribute this NVIDIA software. + ** + ** In consideration of your agreement to abide by the following terms, and + ** subject to these terms, NVIDIA grants you a personal, non-exclusive + ** license, under NVIDIA's copyrights in this original NVIDIA software (the + ** "NVIDIA Software"), to use, reproduce, modify and redistribute the NVIDIA + ** Software, with or without modifications, in source and/or binary forms; + ** provided that if you redistribute the NVIDIA Software, you must retain the + ** copyright notice of NVIDIA, this notice and the following text and + ** disclaimers in all such redistributions of the NVIDIA Software. Neither the + ** name, trademarks, service marks nor logos of NVIDIA Corporation may be used + ** to endorse or promote products derived from the NVIDIA Software without + ** specific prior written permission from NVIDIA. Except as expressly stated + ** in this notice, no other rights or licenses express or implied, are granted + ** by NVIDIA herein, including but not limited to any patent rights that may + ** be infringed by your derivative works or by other works in which the NVIDIA + ** Software may be incorporated. No hardware is licensed hereunder. + ** + ** The NVIDIA Software is provided by NVIDIA on an "AS IS" BASIS, WITHOUT + ** WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING + ** WITHOUT LIMITATION WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, + ** MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE NVIDIA + ** SOFTWARE OR ITS USE AND OPERATION ALONE OR IN COMBINATION WITH YOUR + ** PRODUCTS. + ** + ** IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, + ** SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + ** LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + ** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ARISING IN ANY WAY OUT OF THE + ** USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, + ** HOWEVER CAUSED, AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING + ** NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED + ** OF THE POSSIBILITY OF SUCH DAMAGE.*/ + /* A Bison parser, made by GNU Bison 2.3. */ + /* Skeleton interface for Bison's Yacc-like parsers in C + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 + Free Software Foundation, Inc. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. */ + /* As a special exception, you may create a larger work that contains + part or all of the Bison parser skeleton and distribute that work + under terms of your choice, so long as that work isn't itself a + parser generator using the skeleton or a modified version thereof + as a parser skeleton. Alternatively, if you modify or redistribute + the parser skeleton itself, you may (at your option) remove this + special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public + License without this special exception. + This special exception was added by the Free Software Foundation in + version 2.2 of Bison. */ +/************************************************************************** + * + * Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND. USA. + * All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sub license, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL + * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, + * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + * USE OR OTHER DEALINGS IN THE SOFTWARE. + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial portions + * of the Software. + * + * + **************************************************************************/ +/* + * Copyright © 2007 Red Hat, Inc. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * Authors: + * Dave Airlie + diff --git a/usr/packaging/psb-video-mfld.changes b/usr/packaging/psb-video-mfld.changes new file mode 100644 index 0000000..22faa30 --- /dev/null +++ b/usr/packaging/psb-video-mfld.changes @@ -0,0 +1,3 @@ +* June 25 2012 Yan Yin - 40cca8 +- Initial import for mdfld + diff --git a/usr/packaging/psb-video-mfld.spec b/usr/packaging/psb-video-mfld.spec new file mode 100644 index 0000000..f6098e0 --- /dev/null +++ b/usr/packaging/psb-video-mfld.spec @@ -0,0 +1,42 @@ +%define drimoduledir /usr/lib/dri +%define debug_package %{nil} + +Name: psb-video-mfld +Version: 20120625.1.40cca8 +Release: 1 +License: Intel Free Distribution Binary License +Source0: psb-video-mfld-%{version}.tar.gz +Source2: license.txt +Group: Development/Libraries +Summary: User space video driver for mdfld +BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExclusiveArch: %{ix86} +Requires: pvr-bin-mdfld +AutoReqProv: no + +%description +User space driver for video decode on mdfld + +%prep +%setup -q -c -n %{name}-%{version} + +%build + +%install + +mkdir -p $RPM_BUILD_ROOT%{drimoduledir} +cp -arv %{name}-%{version}/usr/* %{buildroot}/usr +install -m 644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/license.txt + +pushd $RPM_BUILD_ROOT%{drimoduledir} +ln -s pvr_drv_video.so psb_drv_video.so +popd + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_docdir}/%{name}-%{version}/license.txt +%{drimoduledir}/psb_drv_video.so +%{drimoduledir}/pvr_drv_video.so -- 2.7.4