[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: fido
Commit: a1e9cca6b0da6167c94e2476354e49563614e629
URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=a1e9cca6b0da6167c94e2476354e49563614e629

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