hal: Update app type configuration logic

It is possible to have a usecase without an in or out
stream such as feedback speaker protection. Modify send
app type config to pass in adev directly for usecase
information.

Change-Id: I033034cad6eb1886e2afa7a6875d18c3391b46c1
3 files changed