hal: Add support for perf lock management

Acquire perf lock before starting an input or output
stream to optimize the cold start latency.

Bug: 22537514

Cherry-pick of CAF commit:
390bcf3edac3e0e38cf8163d1297f1b669117fe0

Change-Id: Iacedde8ff8531f8857e516e2671acd62197556a0
4 files changed
tree: eed72eeaf2e6dc5dcdf7319941af45c835ecc286
  1. hal/
  2. legacy/
  3. post_proc/
  4. visualizer/
  5. voice_processing/
  6. Android.mk