hal: Add support for several DB8074 specific audio devices

Fix DB8074 VoIP issue and the recording use case.

Change-Id: I99aaf21474d210ce33881ab32b95821352608139
post_proc: Fix improper datatype of EQ preset band level value

unsigned int causes negative band level turn out to be extreme large
value, which results in EQ works abnormally due to unexpected parameter
sent.

Change-Id: I81120c604f4e9f23b25d5a45a7b0294fea63d207
CRs-Fixed: 696825
Merge "post_proc: Fix improper datatype of EQ preset band level value"
Merge "hal: NULL pointer check before using audio_usecase"
Merge "hal: Add support for several DB8074 specific audio devices"
Merge tag 'LA.BF.1.1-02610-8x74.0' into caf_50

"LA.BF.1.1-02610-8x74.0"
hal: Offload bugfixes

 * Don't send errors to the framework when the timestamp query fails
   before the stream is up and running.

Change-Id: I9826607ace0e681ce594ebd535d89c23a49f40de
hal: its PCM_OFFLOAD_ENABLED and not EXTN_OFFLOAD_ENABLED

Change-Id: I15e7c4562bb8031ef46c158fb5314c5935f066b0