qualcomm_switch: install and run qca83XXd

Change-Id: I52bc72f364be692627e7275dad709da8ab02da9d
diff --git a/package/qualcomm_switch/S42switch b/package/qualcomm_switch/S42switch
index eb78d0d..40e7cc8 100755
--- a/package/qualcomm_switch/S42switch
+++ b/package/qualcomm_switch/S42switch
@@ -63,6 +63,10 @@
         echo quit
       } | ssdk_sh 2>&1 | logos switch
     fi
+
+    if runnable qca83XXd; then
+      babysit 60 qca83XXd 2>&1 | logos qca83XXd &
+    fi
     ;;
   stop)
     if runnable ssdk_sh; then
@@ -72,6 +76,8 @@
         echo quit
       } | ssdk_sh 2>&1 | logos switch
     fi
+
+    pkillwait qca83XXd
     ;;
   restart|reload)
     "$0" stop
diff --git a/package/qualcomm_switch/qualcomm_switch.mk b/package/qualcomm_switch/qualcomm_switch.mk
index 1a45977..9ee26c3 100644
--- a/package/qualcomm_switch/qualcomm_switch.mk
+++ b/package/qualcomm_switch/qualcomm_switch.mk
@@ -53,6 +53,7 @@
 		$(HOST_DIR)/usr/bin/python setup.py install --prefix=$(TARGET_DIR)/usr && \
         $(TOPDIR)/support/scripts/simple_lock remove $(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/easy-install.pth
 	$(INSTALL) -m 0755 package/qualcomm_switch/S42switch $(TARGET_DIR)/etc/init.d
+	$(INSTALL) -D -m 0555 $(@D)/google/qca83XXd/qca83XXd $(TARGET_DIR)/usr/bin/qca83XXd
 endef
 
 $(eval $(call GENTARGETS))