macloader: Add SEMCO for BCM43569

Values were read out from a Galaxy Note N910C (Exynos) running stock KK.

Change-Id: I3ce4bd360633642c423482070d18af035f50d8d9
diff --git a/macloader/macloader.cpp b/macloader/macloader.cpp
index 918ec07..fc65bf3 100644
--- a/macloader/macloader.cpp
+++ b/macloader/macloader.cpp
@@ -35,6 +35,7 @@
     SEMCOSH,
     SEMCOVE,
     SEMCO3RD,
+    SEMCO,
     WISOL
 };
 
@@ -104,6 +105,12 @@
         type = SEMCO3RD;
     }
 
+    /* semco */
+    if (strncasecmp(mac_addr_half, "c0:bd:d1", 9) == 0 ||
+        strncasecmp(mac_addr_half, "51:f6:6b", 9) == 0) {
+        type = SEMCO;
+    }
+
     /* wisol */
     if (strncasecmp(mac_addr_half, "48:5A:3F", 9) == 0) {
         type = WISOL;
@@ -141,6 +148,11 @@
                 ALOGI("Writing semco3rd to %s\n", CID_PATH);
                 ret = fputs("semco3rd", cidfile);
             break;
+            case SEMCO:
+                /* write semco to cid file */
+                ALOGI("Writing semco to %s\n", CID_PATH);
+                ret = fputs("semco", cidfile);
+            break;
             case WISOL:
                 ALOGI("Writing wisol to %s\n", CID_PATH);
                 ret = fputs("wisol", cidfile);