summaryrefslogtreecommitdiffstats
path: root/mboxd.c
diff options
context:
space:
mode:
authorDeepak Kodihalli <dkodihal@in.ibm.com>2017-07-11 23:01:39 -0500
committerPatrick Williams <patrick@stwcx.xyz>2017-07-19 22:58:34 +0000
commitd1d7930d5d86e7a537fa46e1137bb4131ee52c07 (patch)
treefe4721011e034e2b264fa1255918883390411e6f /mboxd.c
parentabd52a78941e91bb603772a252c3a98477fec44d (diff)
downloadphosphor-mboxd-d1d7930d5d86e7a537fa46e1137bb4131ee52c07.tar.gz
phosphor-mboxd-d1d7930d5d86e7a537fa46e1137bb4131ee52c07.zip
vpnor: make PNOR block size configurable
The vpnor code would assume a PNOR FFS block size of 4K. Make it possible to supply this value, since it needn't always be 4K. Change-Id: I21463b05f1047e93705ba82d46f746056568dcc5 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Diffstat (limited to 'mboxd.c')
-rw-r--r--mboxd.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/mboxd.c b/mboxd.c
index e1f3251..ffd8c84 100644
--- a/mboxd.c
+++ b/mboxd.c
@@ -312,14 +312,6 @@ int main(int argc, char **argv)
MSG_INFO("Starting Daemon\n");
-#ifdef VIRTUAL_PNOR_ENABLED
- vpnor_create_partition_table(context);
-
- strcpy(context->paths.ro_loc, PARTITION_FILES_RO_LOC);
- strcpy(context->paths.rw_loc, PARTITION_FILES_RW_LOC);
- strcpy(context->paths.prsv_loc, PARTITION_FILES_PRSV_LOC);
-#endif
-
rc = init_signals(context, &set);
if (rc) {
goto finish;
@@ -362,6 +354,14 @@ int main(int argc, char **argv)
goto finish;
}
+#ifdef VIRTUAL_PNOR_ENABLED
+ vpnor_create_partition_table(context);
+
+ strcpy(context->paths.ro_loc, PARTITION_FILES_RO_LOC);
+ strcpy(context->paths.rw_loc, PARTITION_FILES_RW_LOC);
+ strcpy(context->paths.prsv_loc, PARTITION_FILES_PRSV_LOC);
+#endif
+
MSG_INFO("Entering Polling Loop\n");
rc = poll_loop(context);
OpenPOWER on IntegriCloud