hal: update to add BE channel configuration for USB capture
Update to add BE channel configuration for USB capture and more
BE configuration options for sample rate and channel number.
Change-Id: I1e0af7a19a67aecba5afae95ecc62eec4a2d650b
CRs-Fixed: 1071868
diff --git a/hal/msm8974/platform.h b/hal/msm8974/platform.h
index bcf5d93..f6aa73a 100644
--- a/hal/msm8974/platform.h
+++ b/hal/msm8974/platform.h
@@ -213,14 +213,12 @@
HDMI_RX_BACKEND,
DISP_PORT_RX_BACKEND,
USB_AUDIO_RX_BACKEND,
- MAX_CODEC_BACKENDS
-};
-
-enum {
- DEFAULT_CODEC_TX_BACKEND,
- SLIMBUS_0_TX = DEFAULT_CODEC_TX_BACKEND,
+ MAX_RX_CODEC_BACKENDS = USB_AUDIO_RX_BACKEND,
+ /* TX BE follows RX BE */
+ SLIMBUS_0_TX,
+ DEFAULT_CODEC_TX_BACKEND = SLIMBUS_0_TX,
USB_AUDIO_TX_BACKEND,
- MAX_CODEC_TX_BACKENDS
+ MAX_CODEC_BACKENDS
};
#define AUDIO_PARAMETER_KEY_NATIVE_AUDIO "audio.nat.codec.enabled"