asoc: bolero: Bringup fixes in Vipertooth

Add bringup fixes for bolero regmap and va-macro
micbias property setting.

Change-Id: I536b7bf6ff625da1f2f639a93cf1f9174cfd6447
Signed-off-by: Mangesh Kunchamwar <mangeshk@codeaurora.org>
diff --git a/asoc/codecs/bolero/bolero-cdc-regmap.c b/asoc/codecs/bolero/bolero-cdc-regmap.c
index 46c8086..f026c26 100644
--- a/asoc/codecs/bolero/bolero-cdc-regmap.c
+++ b/asoc/codecs/bolero/bolero-cdc-regmap.c
@@ -758,7 +758,7 @@
 		return false;
 
 	reg_tbl = bolero_reg_access[macro_id];
-	reg_offset = reg - macro_id_base_offset[macro_id];
+	reg_offset = (reg - macro_id_base_offset[macro_id])/4;
 
 	if (reg_tbl)
 		return (reg_tbl[reg_offset] & RD_REG);
@@ -783,7 +783,7 @@
 		return false;
 
 	reg_tbl = bolero_reg_access[macro_id];
-	reg_offset = reg - macro_id_base_offset[macro_id];
+	reg_offset = (reg - macro_id_base_offset[macro_id])/4;
 
 	if (reg_tbl)
 		return (reg_tbl[reg_offset] & WR_REG);