diff options
author | Andrew F. Davis | 2018-09-12 12:08:27 -0500 |
---|---|---|
committer | Andrew F. Davis | 2018-09-12 12:08:27 -0500 |
commit | bd13d32f2cf805da2b38d9cb1fca457618a7d9dc (patch) | |
tree | 5adc28f76bd2173674463d1c3f8883303a572b09 | |
parent | 7b1b75efab80838f4ffc2f69a50df92faa43a537 (diff) | |
download | vendor-ti-am65x-bd13d32f2cf805da2b38d9cb1fca457618a7d9dc.tar.gz vendor-ti-am65x-bd13d32f2cf805da2b38d9cb1fca457618a7d9dc.tar.xz vendor-ti-am65x-bd13d32f2cf805da2b38d9cb1fca457618a7d9dc.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 -> 10080 bytes | |||
-rw-r--r-- | sgx_um/lib64/egl/libEGL_POWERVR_SGX544_117.so | bin | 0 -> 9896 bytes | |||
-rw-r--r-- | sgx_um/lib64/egl/libGLESv1_CM_POWERVR_SGX544_117.so | bin | 0 -> 661392 bytes | |||
-rw-r--r-- | sgx_um/lib64/egl/libGLESv2_POWERVR_SGX544_117.so | bin | 0 -> 698256 bytes | |||
-rw-r--r-- | sgx_um/lib64/gbm_pvr.so | bin | 0 -> 22280 bytes | |||
-rw-r--r-- | sgx_um/lib64/hw/gralloc.am65x.so | bin | 0 -> 65840 bytes | |||
-rw-r--r-- | sgx_um/lib64/hw/memtrack.am65x.so | bin | 0 -> 10360 bytes | |||
-rw-r--r-- | sgx_um/lib64/libIMGegl.so | bin | 0 -> 112784 bytes | |||
-rw-r--r-- | sgx_um/lib64/libPVRScopeServices.so | bin | 0 -> 14056 bytes | |||
-rw-r--r-- | sgx_um/lib64/libdbm.so | bin | 0 -> 14120 bytes | |||
-rw-r--r-- | sgx_um/lib64/libglslcompiler.so | bin | 0 -> 345904 bytes | |||
-rw-r--r-- | sgx_um/lib64/libpvr2d.so | bin | 0 -> 22240 bytes | |||
-rw-r--r-- | sgx_um/lib64/libpvrANDROID_WSEGL.so | bin | 0 -> 18304 bytes | |||
-rw-r--r-- | sgx_um/lib64/libsrv_init.so | bin | 0 -> 117064 bytes | |||
-rw-r--r-- | sgx_um/lib64/libsrv_um.so | bin | 0 -> 300848 bytes | |||
-rw-r--r-- | sgx_um/lib64/libusc.so | bin | 0 -> 1698416 bytes |
17 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..68f0278 --- /dev/null +++ b/sgx_um/bin/pvrsrvctl | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/egl/libEGL_POWERVR_SGX544_117.so b/sgx_um/lib64/egl/libEGL_POWERVR_SGX544_117.so new file mode 100644 index 0000000..a6e2be1 --- /dev/null +++ b/sgx_um/lib64/egl/libEGL_POWERVR_SGX544_117.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/egl/libGLESv1_CM_POWERVR_SGX544_117.so b/sgx_um/lib64/egl/libGLESv1_CM_POWERVR_SGX544_117.so new file mode 100644 index 0000000..d1ef61b --- /dev/null +++ b/sgx_um/lib64/egl/libGLESv1_CM_POWERVR_SGX544_117.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/egl/libGLESv2_POWERVR_SGX544_117.so b/sgx_um/lib64/egl/libGLESv2_POWERVR_SGX544_117.so new file mode 100644 index 0000000..ff8460b --- /dev/null +++ b/sgx_um/lib64/egl/libGLESv2_POWERVR_SGX544_117.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/gbm_pvr.so b/sgx_um/lib64/gbm_pvr.so new file mode 100644 index 0000000..78ccfe4 --- /dev/null +++ b/sgx_um/lib64/gbm_pvr.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/hw/gralloc.am65x.so b/sgx_um/lib64/hw/gralloc.am65x.so new file mode 100644 index 0000000..8632b2d --- /dev/null +++ b/sgx_um/lib64/hw/gralloc.am65x.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/hw/memtrack.am65x.so b/sgx_um/lib64/hw/memtrack.am65x.so new file mode 100644 index 0000000..c0be130 --- /dev/null +++ b/sgx_um/lib64/hw/memtrack.am65x.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libIMGegl.so b/sgx_um/lib64/libIMGegl.so new file mode 100644 index 0000000..dbd0454 --- /dev/null +++ b/sgx_um/lib64/libIMGegl.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libPVRScopeServices.so b/sgx_um/lib64/libPVRScopeServices.so new file mode 100644 index 0000000..931753e --- /dev/null +++ b/sgx_um/lib64/libPVRScopeServices.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libdbm.so b/sgx_um/lib64/libdbm.so new file mode 100644 index 0000000..3b9723c --- /dev/null +++ b/sgx_um/lib64/libdbm.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libglslcompiler.so b/sgx_um/lib64/libglslcompiler.so new file mode 100644 index 0000000..a8b1a80 --- /dev/null +++ b/sgx_um/lib64/libglslcompiler.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libpvr2d.so b/sgx_um/lib64/libpvr2d.so new file mode 100644 index 0000000..c6660a6 --- /dev/null +++ b/sgx_um/lib64/libpvr2d.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libpvrANDROID_WSEGL.so b/sgx_um/lib64/libpvrANDROID_WSEGL.so new file mode 100644 index 0000000..1e8c4ec --- /dev/null +++ b/sgx_um/lib64/libpvrANDROID_WSEGL.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libsrv_init.so b/sgx_um/lib64/libsrv_init.so new file mode 100644 index 0000000..06d5701 --- /dev/null +++ b/sgx_um/lib64/libsrv_init.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libsrv_um.so b/sgx_um/lib64/libsrv_um.so new file mode 100644 index 0000000..f6a662e --- /dev/null +++ b/sgx_um/lib64/libsrv_um.so | |||
Binary files differ | |||
diff --git a/sgx_um/lib64/libusc.so b/sgx_um/lib64/libusc.so new file mode 100644 index 0000000..6f4741b --- /dev/null +++ b/sgx_um/lib64/libusc.so | |||
Binary files differ | |||