[meta-ti] Sam Nelson : pa-lld: Add missing init script
Arago Project git
git at arago-project.org
Wed Oct 28 13:06:26 PDT 2015
Module: meta-ti
Branch: master
Commit: e72915d14e56bc66840e5392165d282898e101e2
URL: http://arago-project.org/git/meta-ti.git?a=commit;h=e72915d14e56bc66840e5392165d282898e101e2
Author: Sam Nelson <sam.nelson at ti.com>
Date: Wed Oct 28 00:18:09 2015 +0000
pa-lld: Add missing init script
- The init script is used to create symbolic link to the right
device library
Signed-off-by: Sam Nelson <sam.nelson at ti.com>
Signed-off-by: Denys Dmytriyenko <denys at ti.com>
---
recipes-bsp/pa-lld/files/init_pa.sh | 47 +++++++++++++++++++++++++++++++++++
1 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/recipes-bsp/pa-lld/files/init_pa.sh b/recipes-bsp/pa-lld/files/init_pa.sh
new file mode 100755
index 0000000..8f80e35
--- /dev/null
+++ b/recipes-bsp/pa-lld/files/init_pa.sh
@@ -0,0 +1,47 @@
+#*
+#* Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/
+#*
+#*
+#* Redistribution and use in source and binary forms, with or without
+#* modification, are permitted provided that the following conditions
+#* are met:
+#*
+#* Redistributions of source code must retain the above copyright
+#* notice, this list of conditions and the following disclaimer.
+#*
+#* Redistributions in binary form must reproduce the above copyright
+#* notice, this list of conditions and the following disclaimer in the
+#* documentation and/or other materials provided with the
+#* distribution.
+#*
+#* Neither the name of Texas Instruments Incorporated nor the names of
+#* its contributors may be used to endorse or promote products derived
+#* from this software without specific prior written permission.
+#*
+
+#! /bin/sh
+compatible=$(cat /proc/device-tree/compatible)
+
+cd /usr/lib
+case "$compatible" in
+ *k2hk*)
+ device=k2hk
+ ln -sf libpa.so.1.0.0 libpa_device.so.1
+ ;;
+ *k2l*)
+ device=k2l
+ ln -sf libpa2.so.1.0.0 libpa_device.so.1
+ ;;
+ *k2e*)
+ device=k2e
+ ln -sf libpa2.so.1.0.0 libpa_device.so.1
+ ;;
+ *)
+ device=unknown
+ ;;
+esac
+
+if [ $device != unknown ]; then
+ ln -sf libpa_device.so.1 libpa_device.so
+ echo PA library link established for device : $device
+fi
More information about the meta-ti
mailing list