Currently pcm can only handle one format, this change adds support to
allow passing multiple formats from the macro which are comma seperated.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
The same pcm ids are generated for all compressed ports which
is not very correct. They should be evaluated in the same way
as non-compessed (common) pcm ids.
Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org>