g2: Flesh out the mac address reader & Enable the static buf options

partial fixes from rmcc thanks cm

Signed-off-by: houst0nn <houstonn@gmail.com>
Merge branch 'simpleaosp' of https://github.com/darkobas/SimpleKernel into simpleaosp
ASoc: qdsp6: Add support for post processing on low latency path

Current implementation does not send audio calibration data to
DSP if the playback goes throug low latency path. This results
poor quality audio on Speaker if it needs tuning.
Update ADM and RTAC drivers to send audio calibration data
to DSP and update properly in the QACT tool.

Bug: 11077919

Signed-off-by: Ravi Kumar Alamanda <ralama@codeaurora.org>
msm: audio: initialize the structure before sending to user space

If uninitialzied structure is passed from kernel to user space, it
may contain sensitive information that will be leaked.

Change-Id: Ie7c4568c78df8cbd1efeff559848058c2163b0b8
Signed-off-by: Fred Oh <fred@codeaurora.org>
Signed-off-by: Ajay Dudani <adudani@codeaurora.org>

Conflicts:
	arch/arm/mach-msm/qdsp5/audio_aac.c
Merge branch 'simpleaosp' of https://github.com/darkobas/SimpleKernel into simpleaosp
Merge branch 'simpleaosp' of https://github.com/darkobas/SimpleKernel into simpleaosp