From 0ed56702465479487fe01b3b69267fd23219954f Mon Sep 17 00:00:00 2001 From: "Christopher N. Hesse" Date: Sun, 25 Jan 2015 17:38:23 +0100 Subject: [PATCH] macloader: Add SEMCO for BCM43569 Values were read out from a Galaxy Note N910C (Exynos) running stock KK. Change-Id: I3ce4bd360633642c423482070d18af035f50d8d9 --- macloader/macloader.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/macloader/macloader.cpp b/macloader/macloader.cpp index 918ec07d..fc65bf3d 100644 --- a/macloader/macloader.cpp +++ b/macloader/macloader.cpp @@ -35,6 +35,7 @@ enum Type { SEMCOSH, SEMCOVE, SEMCO3RD, + SEMCO, WISOL }; @@ -104,6 +105,12 @@ int main() { 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 @@ int main() { 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);