diff options
author | Andrew F. Davis | 2018-04-18 11:54:48 -0500 |
---|---|---|
committer | Andrew F. Davis | 2018-06-15 14:29:44 -0500 |
commit | c5d2977bab8b90b72dc3d0a5bdad934d5ee7c65c (patch) | |
tree | 08d277519134c071b7fb5975b10a2810d5d5dbc7 | |
parent | b43b95d114fdd4339497065368ab3b2d72d24087 (diff) | |
download | vendor-ti-am57x-c5d2977bab8b90b72dc3d0a5bdad934d5ee7c65c.tar.gz vendor-ti-am57x-c5d2977bab8b90b72dc3d0a5bdad934d5ee7c65c.tar.xz vendor-ti-am57x-c5d2977bab8b90b72dc3d0a5bdad934d5ee7c65c.zip |
sgx_um: Add usermode PowerVR SGX544 libraries
Signed-off-by: Andrew F. Davis <afd@ti.com>
-rw-r--r-- | sgx_um/LICENSE | 125 | ||||
-rwxr-xr-x | sgx_um/bin/pvrsrvctl | bin | 0 -> 9680 bytes | |||
-rw-r--r-- | sgx_um/lib/egl/libEGL_POWERVR_SGX544_116.so | bin | 0 -> 9620 bytes | |||
-rw-r--r-- | sgx_um/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so | bin | 0 -> 448112 bytes | |||
-rw-r--r-- | sgx_um/lib/egl/libGLESv2_POWERVR_SGX544_116.so | bin | 0 -> 476784 bytes | |||
-rw-r--r-- | sgx_um/lib/hw/gralloc.am57x.so | bin | 0 -> 44016 bytes | |||
-rw-r--r-- | sgx_um/lib/hw/memtrack.am57x.so | bin | 0 -> 5764 bytes | |||
-rw-r--r-- | sgx_um/lib/libIMGegl.so | bin | 0 -> 79628 bytes | |||
-rw-r--r-- | sgx_um/lib/libPVRScopeServices.so | bin | 0 -> 9660 bytes | |||
-rw-r--r-- | sgx_um/lib/libglslcompiler.so | bin | 0 -> 234996 bytes | |||
-rw-r--r-- | sgx_um/lib/libpvr2d.so | bin | 0 -> 17844 bytes | |||
-rw-r--r-- | sgx_um/lib/libpvrANDROID_WSEGL.so | bin | 0 -> 13856 bytes | |||
-rw-r--r-- | sgx_um/lib/libsrv_init.so | bin | 0 -> 112652 bytes | |||
-rw-r--r-- | sgx_um/lib/libsrv_um.so | bin | 0 -> 230900 bytes | |||
-rw-r--r-- | sgx_um/lib/libusc.so | bin | 0 -> 1049360 bytes |
15 files changed, 125 insertions, 0 deletions
diff --git a/sgx_um/LICENSE b/sgx_um/LICENSE new file mode 100644 index 0000000..3b7a13d --- /dev/null +++ b/sgx_um/LICENSE | |||
@@ -0,0 +1,125 @@ | |||
1 | /* | ||
2 | * TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE | ||
3 | * SOFTWARE LICENSE FOR OMAP(TM) 4 USER SPACE GRAPHICS DRIVER BINARY | ||
4 | * | ||
5 | * Copyright (c) 2011, Texas Instruments Incorporated. | ||
6 | * Portions (c), Imagination Technologies Limited. | ||
7 | * | ||
8 | * All rights reserved. | ||
9 | * | ||
10 | * Redistribution: | ||
11 | * | ||
12 | * Redistribution and use in binary form, without modification, are | ||
13 | * permitted provided that the following conditions are met: | ||
14 | * | ||
15 | * * Redistributions must preserve existing copyright notices and reproduce | ||
16 | * this license (including the above copyright notice and the disclaimer | ||
17 | * below) in the documentation and/or other materials provided with the | ||
18 | * distribution. | ||
19 | * | ||
20 | * * Neither the name of Texas Instruments Incorporated nor the names of its | ||
21 | * suppliers may be used to endorse or promote products derived from this | ||
22 | * software without specific prior written permission. | ||
23 | * | ||
24 | * * No reverse engineering, decompilation, or disassembly of this software | ||
25 | * is permitted. | ||
26 | * | ||
27 | * Limited patent license: | ||
28 | * | ||
29 | * Texas Instruments Incorporated (TI) grants a world-wide, royalty-free, | ||
30 | * non-exclusive license under patents it now or hereafter owns or controls | ||
31 | * to make, have made, use, import, offer to sell and sell ("Utilize") this | ||
32 | * software in its current form, but solely to the extent that any such | ||
33 | * patent is necessary to Utilize the software alone. The patent license | ||
34 | * shall not apply to any combinations which include this software. No | ||
35 | * hardware per se is licensed hereunder. | ||
36 | * | ||
37 | * DISCLAIMER: | ||
38 | * | ||
39 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS | ||
40 | * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | ||
41 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
42 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR | ||
43 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
44 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | ||
45 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | ||
46 | * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | ||
47 | * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||
48 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
49 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
50 | * | ||
51 | * Certain third party licenses not included: | ||
52 | * | ||
53 | * Certain software may (a) require patent licenses from third parties | ||
54 | * claiming patent rights covering implementation of the software or (b) be | ||
55 | * based on industry recognized standards or software programs published by | ||
56 | * industry recognized standards bodies and certain third parties may claim | ||
57 | * to own patents or copyrights that cover implementation of those standards. | ||
58 | * You acknowledge and agree that (i) this License does not convey a license | ||
59 | * to any such third party patents and copyrights, (ii) you are responsible | ||
60 | * for any fees or royalties that may be payable to any third party based on | ||
61 | * such third party's interests in such software and (iii) you will indemnify | ||
62 | * TI against your failure to make any such payments and will defend any | ||
63 | * claim, suit or proceeding brought against TI insofar as such claim, suit | ||
64 | * or proceeding is based on or arises from such failure. | ||
65 | * | ||
66 | */ | ||
67 | |||
68 | ----------------------------------------------------------------------------- | ||
69 | |||
70 | Additional legal notices pertaining to portions of included software: | ||
71 | |||
72 | |||
73 | Copyright (c) 2007-2009 The Khronos Group Inc. | ||
74 | |||
75 | Permission is hereby granted, free of charge, to any person obtaining a | ||
76 | copy of this software and/or associated documentation files (the | ||
77 | "Materials"), to deal in the Materials without restriction, including | ||
78 | without limitation the rights to use, copy, modify, merge, publish, | ||
79 | distribute, sublicense, and/or sell copies of the Materials, and to | ||
80 | permit persons to whom the Materials are furnished to do so, subject to | ||
81 | the following conditions: | ||
82 | |||
83 | The above copyright notice and this permission notice shall be included | ||
84 | in all copies or substantial portions of the Materials. | ||
85 | |||
86 | THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
87 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
88 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
89 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
90 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
91 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
92 | MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. | ||
93 | |||
94 | |||
95 | -------- | ||
96 | |||
97 | SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) | ||
98 | |||
99 | Copyright (C) 2006 Silicon Graphics, Inc. All Rights Reserved. | ||
100 | |||
101 | Permission is hereby granted, free of charge, to any person obtaining a | ||
102 | copy of this software and associated documentation files (the "Software"), | ||
103 | to deal in the Software without restriction, including without limitation | ||
104 | the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
105 | and/or sell copies of the Software, and to permit persons to whom the | ||
106 | Software is furnished to do so, subject to the following conditions: | ||
107 | |||
108 | The above copyright notice including the dates of first publication and | ||
109 | either this permission notice or a reference to | ||
110 | http://oss.sgi.com/projects/FreeB/ shall be included in all copies or | ||
111 | substantial portions of the Software. | ||
112 | |||
113 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||
114 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
115 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | ||
116 | SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | ||
117 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF | ||
118 | OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
119 | SOFTWARE. | ||
120 | |||
121 | Except as contained in this notice, the name of Silicon Graphics, Inc. | ||
122 | shall not be used in advertising or otherwise to promote the sale, use | ||
123 | or other dealings in this Software without prior written authorization | ||
124 | from Silicon Graphics, Inc. | ||
125 | #257696v2 | ||
diff --git a/sgx_um/bin/pvrsrvctl b/sgx_um/bin/pvrsrvctl new file mode 100755 index 0000000..23e035c --- /dev/null +++ b/sgx_um/bin/pvrsrvctl | |||
Binary files differ | |||
diff --git a/sgx_um/lib/egl/libEGL_POWERVR_SGX544_116.so b/sgx_um/lib/egl/libEGL_POWERVR_SGX544_116.so new file mode 100644 index 0000000..b144760 --- /dev/null +++ b/sgx_um/lib/egl/libEGL_POWERVR_SGX544_116.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so b/sgx_um/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so new file mode 100644 index 0000000..d696f06 --- /dev/null +++ b/sgx_um/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/egl/libGLESv2_POWERVR_SGX544_116.so b/sgx_um/lib/egl/libGLESv2_POWERVR_SGX544_116.so new file mode 100644 index 0000000..826d154 --- /dev/null +++ b/sgx_um/lib/egl/libGLESv2_POWERVR_SGX544_116.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/hw/gralloc.am57x.so b/sgx_um/lib/hw/gralloc.am57x.so new file mode 100644 index 0000000..ba1a356 --- /dev/null +++ b/sgx_um/lib/hw/gralloc.am57x.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/hw/memtrack.am57x.so b/sgx_um/lib/hw/memtrack.am57x.so new file mode 100644 index 0000000..fa347e1 --- /dev/null +++ b/sgx_um/lib/hw/memtrack.am57x.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libIMGegl.so b/sgx_um/lib/libIMGegl.so new file mode 100644 index 0000000..b967c2b --- /dev/null +++ b/sgx_um/lib/libIMGegl.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libPVRScopeServices.so b/sgx_um/lib/libPVRScopeServices.so new file mode 100644 index 0000000..69e4f97 --- /dev/null +++ b/sgx_um/lib/libPVRScopeServices.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libglslcompiler.so b/sgx_um/lib/libglslcompiler.so new file mode 100644 index 0000000..ee93898 --- /dev/null +++ b/sgx_um/lib/libglslcompiler.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libpvr2d.so b/sgx_um/lib/libpvr2d.so new file mode 100644 index 0000000..b706f0e --- /dev/null +++ b/sgx_um/lib/libpvr2d.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libpvrANDROID_WSEGL.so b/sgx_um/lib/libpvrANDROID_WSEGL.so new file mode 100644 index 0000000..fb0be99 --- /dev/null +++ b/sgx_um/lib/libpvrANDROID_WSEGL.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libsrv_init.so b/sgx_um/lib/libsrv_init.so new file mode 100644 index 0000000..ab2e89e --- /dev/null +++ b/sgx_um/lib/libsrv_init.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libsrv_um.so b/sgx_um/lib/libsrv_um.so new file mode 100644 index 0000000..891757d --- /dev/null +++ b/sgx_um/lib/libsrv_um.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib/libusc.so b/sgx_um/lib/libusc.so new file mode 100644 index 0000000..74faf63 --- /dev/null +++ b/sgx_um/lib/libusc.so | |||
Binary files differ | |||