summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew F. Davis2018-04-20 16:57:41 -0500
committerAndrew F. Davis2018-06-15 14:49:45 -0500
commit8a70fb1dc7492f65ee95ca6f328bbeffe294bff5 (patch)
treeee340baa86250a57b5dec24e33ed358d921d0478
parentdc9b7108ff3bb857d8f88663e12e384fcc817edd (diff)
downloadvendor-ti-am57x-8a70fb1dc7492f65ee95ca6f328bbeffe294bff5.tar.gz
vendor-ti-am57x-8a70fb1dc7492f65ee95ca6f328bbeffe294bff5.tar.xz
vendor-ti-am57x-8a70fb1dc7492f65ee95ca6f328bbeffe294bff5.zip
am57x.mk: Add makefile for AM57xx based devices
Including this will copy over modules, libraries, and firmware needed for AM57xx based devices. Signed-off-by: Andrew F. Davis <afd@ti.com>
-rw-r--r--am57x.mk38
1 files changed, 38 insertions, 0 deletions
diff --git a/am57x.mk b/am57x.mk
new file mode 100644
index 0000000..a74ae6c
--- /dev/null
+++ b/am57x.mk
@@ -0,0 +1,38 @@
1#
2# Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
17# blob(s) necessary for AM57x hardware
18
19# GPU kernel module
20BOARD_VENDOR_KERNEL_MODULES += \
21 vendor/ti/dra7xx/sgx_km/lib/modules/pvrsrvkm.ko \
22
23# GPU userspace libraries
24PRODUCT_COPY_FILES += \
25 vendor/ti/dra7xx/sgx_um/bin/pvrsrvctl:vendor/bin/pvrsrvctl:ti \
26 vendor/ti/dra7xx/sgx_um/lib/egl/libEGL_POWERVR_SGX544_116.so:vendor/lib/egl/libEGL_POWERVR_SGX544_116.so:ti \
27 vendor/ti/dra7xx/sgx_um/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so:vendor/lib/egl/libGLESv1_CM_POWERVR_SGX544_116.so:ti \
28 vendor/ti/dra7xx/sgx_um/lib/egl/libGLESv2_POWERVR_SGX544_116.so:vendor/lib/egl/libGLESv2_POWERVR_SGX544_116.so:ti \
29 vendor/ti/dra7xx/sgx_um/lib/hw/gralloc.am57x.so:vendor/lib/hw/gralloc.am57x.so:ti \
30 vendor/ti/dra7xx/sgx_um/lib/hw/memtrack.am57x.so:vendor/lib/hw/memtrack.am57x.so:ti \
31 vendor/ti/dra7xx/sgx_um/lib/libglslcompiler.so:vendor/lib/libglslcompiler.so:ti \
32 vendor/ti/dra7xx/sgx_um/lib/libIMGegl.so:vendor/lib/libIMGegl.so:ti \
33 vendor/ti/dra7xx/sgx_um/lib/libpvr2d.so:vendor/lib/libpvr2d.so:ti \
34 vendor/ti/dra7xx/sgx_um/lib/libpvrANDROID_WSEGL.so:vendor/lib/libpvrANDROID_WSEGL.so:ti \
35 vendor/ti/dra7xx/sgx_um/lib/libPVRScopeServices.so:vendor/lib/libPVRScopeServices.so:ti \
36 vendor/ti/dra7xx/sgx_um/lib/libsrv_init.so:vendor/lib/libsrv_init.so:ti \
37 vendor/ti/dra7xx/sgx_um/lib/libsrv_um.so:vendor/lib/libsrv_um.so:ti \
38 vendor/ti/dra7xx/sgx_um/lib/libusc.so:vendor/lib/libusc.so:ti \