audio: hal: support audio zoom interface for qdsp
The interface parse audio zoom parameter and then send to QDSP via
ACDB-LOADER
Bug: 125191693
Test: set parameters successfully
Change-Id: I7a1a74deb5d7dade7faa59c5ec8e2dc3e5648537
Signed-off-by: justinweng <justinweng@google.com>
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index eb4bb4a..21f7cf5 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -961,6 +961,15 @@
cal->param_id = (uint32_t)strtoul(value, NULL, 0);
ret = ret | 0x100;
}
+#ifdef PLATFORM_SM8150
+ err = str_parms_get_str(parms, "cal_instanceid", value, sizeof(value));
+ if (err >= 0) {
+ str_parms_del(parms, "cal_instanceid");
+ cal->instance_id = (uint32_t)strtoul(value, NULL, 0);
+ ret = ret | 0x200;
+ }
+#endif
+
return ret;
}