Merge "free the pcm structure and return &bad_pcm if open fails." am: 3028ab403f am: 935ad161bb am: a04e937db9

Original change: https://android-review.googlesource.com/c/platform/external/tinyalsa/+/1620694

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic6aa586d115dc47a25161498680c7c79dc95fc3b