summaryrefslogtreecommitdiffstats
path: root/macloader
diff options
context:
space:
mode:
authorFevax <fer.vonarx@gmail.com>2017-01-24 19:32:17 -0300
committerFevax <fer.vonarx@gmail.com>2017-01-25 15:03:54 -0300
commite9b45af8b238170db659f76bf78eeaaa1240d669 (patch)
treef9a2b67b2fda8ddc1e794822a60af341398bc504 /macloader
parent4cd47df9a6ef0510df9859ed6f8664528341b15e (diff)
downloadandroid_hardware_samsung-e9b45af8b238170db659f76bf78eeaaa1240d669.tar.gz
android_hardware_samsung-e9b45af8b238170db659f76bf78eeaaa1240d669.tar.bz2
android_hardware_samsung-e9b45af8b238170db659f76bf78eeaaa1240d669.zip
Added new murata, semco and wisol addresses
(needed by exynos8890 - bcm4359) Change-Id: Ie890d8b1370650a81b52a6c1b2c5cf5cd896b500
Diffstat (limited to 'macloader')
-rw-r--r--macloader/macloader.c35
1 files changed, 29 insertions, 6 deletions
diff --git a/macloader/macloader.c b/macloader/macloader.c
index 1c2645a..72b103c 100644
--- a/macloader/macloader.c
+++ b/macloader/macloader.c
@@ -162,22 +162,33 @@ int main() {
strncasecmp(mac_addr_half, "00:26:e8", 9) == 0 ||
strncasecmp(mac_addr_half, "00:37:6d", 9) == 0 ||
strncasecmp(mac_addr_half, "00:60:57", 9) == 0 ||
+ strncasecmp(mac_addr_half, "00:ae:fa", 9) == 0 ||
strncasecmp(mac_addr_half, "04:46:65", 9) == 0 ||
strncasecmp(mac_addr_half, "10:5f:06", 9) == 0 ||
strncasecmp(mac_addr_half, "10:a5:d0", 9) == 0 ||
strncasecmp(mac_addr_half, "10:d5:42", 9) == 0 ||
- strncasecmp(mac_addr_half, "1c:99:4c", 9) == 0 ||
strncasecmp(mac_addr_half, "14:7d:c5", 9) == 0 ||
+ strncasecmp(mac_addr_half, "1c:99:4c", 9) == 0 ||
strncasecmp(mac_addr_half, "20:02:af", 9) == 0 ||
strncasecmp(mac_addr_half, "40:f3:08", 9) == 0 ||
strncasecmp(mac_addr_half, "44:a7:cf", 9) == 0 ||
strncasecmp(mac_addr_half, "5c:da:d4", 9) == 0 ||
strncasecmp(mac_addr_half, "5c:f8:a1", 9) == 0 ||
+ strncasecmp(mac_addr_half, "60:21:c0", 9) == 0 ||
+ strncasecmp(mac_addr_half, "60:f1:89", 9) == 0 ||
strncasecmp(mac_addr_half, "78:4b:87", 9) == 0 ||
strncasecmp(mac_addr_half, "78:52:1a", 9) == 0 ||
- strncasecmp(mac_addr_half, "60:21:c0", 9) == 0 ||
strncasecmp(mac_addr_half, "88:30:8a", 9) == 0 ||
+ strncasecmp(mac_addr_half, "90:b6:86", 9) == 0 ||
+ strncasecmp(mac_addr_half, "98:f1:70", 9) == 0 ||
+ strncasecmp(mac_addr_half, "a0:cc:2b", 9) == 0 ||
+ strncasecmp(mac_addr_half, "a4:08:ea", 9) == 0 ||
+ strncasecmp(mac_addr_half, "b0:72:bf", 9) == 0 ||
+ strncasecmp(mac_addr_half, "b8:d7:af", 9) == 0 ||
strncasecmp(mac_addr_half, "c8:14:79", 9) == 0 ||
+ strncasecmp(mac_addr_half, "d0:e4:4a", 9) == 0 ||
+ strncasecmp(mac_addr_half, "d8:c4:6a", 9) == 0 ||
+ strncasecmp(mac_addr_half, "dc:ef:ca", 9) == 0 ||
strncasecmp(mac_addr_half, "f0:27:65", 9) == 0 ||
strncasecmp(mac_addr_half, "fc:c2:de", 9) == 0 ||
strncasecmp(mac_addr_half, "fc:db:b3", 9) == 0) {
@@ -195,24 +206,36 @@ int main() {
}
/* semco3rd */
- if (strncasecmp(mac_addr_half, "84:38:38", 9) == 0 ||
+ if (strncasecmp(mac_addr_half, "2c:0e:3d", 9) == 0 ||
+ strncasecmp(mac_addr_half, "54:88:0e", 9) == 0 ||
+ strncasecmp(mac_addr_half, "84:38:38", 9) == 0 ||
+ strncasecmp(mac_addr_half, "8c:f5:a3", 9) == 0 ||
strncasecmp(mac_addr_half, "ac:36:13", 9) == 0 ||
+ strncasecmp(mac_addr_half, "ac:5f:3e", 9) == 0 ||
+ strncasecmp(mac_addr_half, "b4:79:a7", 9) == 0 ||
+ strncasecmp(mac_addr_half, "c0:97:27", 9) == 0 ||
strncasecmp(mac_addr_half, "c0:bd:d1", 9) == 0 ||
+ strncasecmp(mac_addr_half, "c8:ba:94", 9) == 0 ||
+ strncasecmp(mac_addr_half, "d0:25:44", 9) == 0 ||
strncasecmp(mac_addr_half, "e8:50:8b", 9) == 0 ||
strncasecmp(mac_addr_half, "ec:1f:72", 9) == 0 ||
+ strncasecmp(mac_addr_half, "ec:9b:f3", 9) == 0 ||
strncasecmp(mac_addr_half, "f0:25:b7", 9) == 0 ||
- strncasecmp(mac_addr_half, "f4:09:d8", 9) == 0) {
+ strncasecmp(mac_addr_half, "f4:09:d8", 9) == 0 ||
+ strncasecmp(mac_addr_half, "f8:04:2e", 9) == 0) {
type = SEMCO3RD;
}
/* semco */
- if (strncasecmp(mac_addr_half, "51:f6:6b", 9) == 0 ||
+ if (strncasecmp(mac_addr_half, "4c:66:41", 9) == 0 ||
+ strncasecmp(mac_addr_half, "51:f6:6b", 9) == 0 ||
strncasecmp(mac_addr_half, "ec:9b:f3", 9) == 0) {
type = SEMCO;
}
/* wisol */
- if (strncasecmp(mac_addr_half, "48:5A:3F", 9) == 0) {
+ if (strncasecmp(mac_addr_half, "48:5A:3F", 9) == 0 ||
+ strncasecmp(mac_addr_half, "70:2C:1F", 9) == 0) {
type = WISOL;
}