ma9: Fix 'always load OF' bug in bootloader.

button_read_device() could be called before pca9555_read_thread
intializes pca9555_in_ports variable, and return incorrect value.

Change-Id: I960bff72fe230c9d0256b20e92d0a75e67266038
diff --git a/firmware/target/arm/rk27xx/ma/pca9555-ma.c b/firmware/target/arm/rk27xx/ma/pca9555-ma.c
index 9611d84..328a87e 100644
--- a/firmware/target/arm/rk27xx/ma/pca9555-ma.c
+++ b/firmware/target/arm/rk27xx/ma/pca9555-ma.c
@@ -71,6 +71,7 @@
      */
     data |= ((1<<10)|(0<<9)|(1<<8));
     pca9555_write_output(data, 0xffff);
+    pca9555_in_ports = pca9555_read_input();
 }
 
 void pca9555_target_init(void)