[meta-ti] [PATCH] pa-lld: Add missing init script
Sam Nelson
sam.nelson at ti.com
Tue Oct 27 11:18:09 PDT 2015
- The init script is used to create symbolic link to the right
device library
Signed-off-by: Sam Nelson <sam.nelson at ti.com>
---
recipes-bsp/pa-lld/files/init_pa.sh | 47 +++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100755 recipes-bsp/pa-lld/files/init_pa.sh
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
--
1.7.9.5
More information about the meta-ti
mailing list