diff options
-rw-r--r-- | samsung-ipc/device/maguro/maguro_loader.c | 2 | ||||
-rw-r--r-- | samsung-ipc/device/maguro/maguro_loader.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/samsung-ipc/device/maguro/maguro_loader.c b/samsung-ipc/device/maguro/maguro_loader.c index cd1e1ac..84de38d 100644 --- a/samsung-ipc/device/maguro/maguro_loader.c +++ b/samsung-ipc/device/maguro/maguro_loader.c @@ -730,7 +730,7 @@ int maguro_modem_bootstrap(struct ipc_client *client) goto fail; } ipc_client_log(client, "got bootloader reply %08x", id_buf); - if (id_buf == I9250_BOOT_LAST_MARKER) { + if ((id_buf & I9250_BOOT_LAST_MASK) == I9250_BOOT_LAST_MASK) { ret = 0; break; } diff --git a/samsung-ipc/device/maguro/maguro_loader.h b/samsung-ipc/device/maguro/maguro_loader.h index cb059fc..e8bb448 100644 --- a/samsung-ipc/device/maguro/maguro_loader.h +++ b/samsung-ipc/device/maguro/maguro_loader.h @@ -30,7 +30,7 @@ #define I9250_RADIO_IMAGE "/dev/block/platform/omap/omap_hsmmc.0/by-name/radio" #define I9250_SECOND_BOOT_DEV "/dev/umts_boot1" -#define I9250_BOOT_LAST_MARKER 0x0030ffff +#define I9250_BOOT_LAST_MASK 0x0000ffff #define I9250_BOOT_REPLY_MAX 20 #define I9250_GENERAL_ACK "\x02\x00\x00\x00" |