Index: /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libip/ipvers.c
===================================================================
--- /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libip/ipvers.c	(revision 38437)
+++ /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libip/ipvers.c	(working copy)
@@ -189,6 +189,7 @@
 #define CHIPSET_ID_CB1920		0x00001920 /*Aewin CB-1920 MB for APV7900/9900*/
 #define CHIPSET_ID_CAR5060		0x00005060 /*CASELL CAR-5060 MB for APV8900*/
 #define BUFFER_SIZE             1024
+#define QAT_C62X_SUBID          "0000"
 #define QAT_8960_SUBID          "0001"
 #define QAT_8970_SUBID          "0002"
 #define QAT_8950_DEVNAME        "50Q"
@@ -1791,8 +1792,10 @@
 	}
 	
 	pclose(stream);
-
-	if (strcmp(sub_id_str , QAT_8960_SUBID) == 0) {
+	//Let's assume onboard C627 QAT has the same performance as add-on 8960, and call it "60Q" here. 
+	if (strcmp(sub_id_str , QAT_C62X_SUBID) == 0) {
+		strcpy(dev_name, QAT_8960_DEVNAME);
+	} else if (strcmp(sub_id_str , QAT_8960_SUBID) == 0) {
 		strcpy(dev_name, QAT_8960_DEVNAME);
 	} else if (strcmp(sub_id_str , QAT_8970_SUBID) == 0) {
 		strcpy(dev_name, QAT_8970_DEVNAME);
@@ -2100,6 +2103,7 @@
 		len = 0;
 		if (strcmp(qat_dev_name, QAT_C6XX_CARD_TYPE) == 0) {
 			bzero(qat_dev_name, sizeof(qat_dev_name));
+			//TODO: Need to handle a combination of different types of QAT cards.
 			if (!get_qat_c6xx_dev_name(qat_dev_name)) {
 				len += snprintf(buf, SSL_CARD_STR_LEN-len, "%dX%s,", qat_card_count/QAT_C6XX_CARD_COUNT, qat_dev_name);
 			}
Index: /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libqat/install_qat.sh
===================================================================
--- /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libqat/install_qat.sh	(revision 38437)
+++ /branches/rel_apv_10_7_0_x900_support/usr/click/lib/libqat/install_qat.sh	(working copy)
@@ -180,8 +180,7 @@
                 echo -e "\t***C62X Stepping B2 detected***>"
                 ;;
            *)
-                echo -e "\t***Error: Invalid C62X Stepping detected***>"
-                failed=1
+                echo -e "\t***New C62X Stepping detected***>"
                 ;;
         esac
     fi
