hal: Update input sampling rate with config

- VTS issues are seen for sampling rate queries of mmap input
  stream. mmap input stream support is extended for different
  sampling rates but same is not updated in input stream struct.
- Fix is to update input stream structure with sampling rate
  config.

Change-Id: I2b38425d737aace508aae57dadc2f9719faf851b
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 6c35054..911a8d4 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -9640,6 +9640,7 @@
         in->stream.stop = in_stop;
         in->stream.create_mmap_buffer = in_create_mmap_buffer;
         in->stream.get_mmap_position = in_get_mmap_position;
+        in->config.rate = config->sample_rate;
         ALOGV("%s: USECASE_AUDIO_RECORD_MMAP", __func__);
     } else if (is_usb_dev && may_use_hifi_record) {
         in->usecase = USECASE_AUDIO_RECORD_HIFI;