hal: revert alignment logic

Revert buffer alignment logic. Current logic results
in a buffer size that is not a multiple of 32 in some 
cases.

CRs-Fixed: 2118810
Change-Id: Ibf3e965a3d575965ff48768c7440b18298db5316
diff --git a/hal/audio_extn/utils.c b/hal/audio_extn/utils.c
index c01e6f7..e3f39f3 100644
--- a/hal/audio_extn/utils.c
+++ b/hal/audio_extn/utils.c
@@ -1246,8 +1246,7 @@
      *be multiple of (number of channels * bytes per sample)
      *For writes to succeed, the buffer must be written at address which is multiple of 32
      */
-    fragment_size = ALIGN(fragment_size, (bytes_per_sample * noOfChannels));
-    fragment_size = ALIGN(fragment_size, 32);
+    fragment_size = ALIGN(fragment_size, (bytes_per_sample * noOfChannels * 32));
 
     ALOGI("PCM offload Fragment size to %d bytes", fragment_size);
     return fragment_size;