hal: Enable support to dynamically load config files
QCV allows multiple chipsets to be supported on a single
vendor. Enable support to dynamically get configuration
file path in vendor and load audio configuration files.
If 'ro.boot.product.vendor.sku' is not set, audio config
files would be loaded from /vendor/etc/.
If the property is set, files would be loaded from
/vendor/etc/audio/sku_{ro.boot.product.vendor.sku}.
'ro.boot.product.vendor.sku' would be set to SoC/SKU
at boot up in vendor.
Change-Id: Id228d94735b239e7608dfe84dd5f1eec7b016d2b
2 files changed