|
@@ -269,6 +269,40 @@ int q6audio_get_port_index(u16 port_id)
|
|
|
return IDX_AFE_PORT_ID_QUINARY_TDM_RX_7;
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_7:
|
|
|
return IDX_AFE_PORT_ID_QUINARY_TDM_TX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_0;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_0;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_1:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_1;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_1:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_1;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_2:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_2;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_2:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_2;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_3:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_3;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_3:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_3;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_4:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_4;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_4:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_4;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_5:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_5;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_5:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_5;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_6:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_6;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_6:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_6;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_7:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_RX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_7:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_TDM_TX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_MI2S_RX:
|
|
|
+ return IDX_AFE_PORT_ID_SENARY_MI2S_RX;
|
|
|
case AFE_PORT_ID_SENARY_MI2S_TX:
|
|
|
return IDX_AFE_PORT_ID_SENARY_MI2S_TX;
|
|
|
case AFE_PORT_ID_USB_RX:
|
|
@@ -613,6 +647,40 @@ int q6audio_get_port_id(u16 port_id)
|
|
|
return AFE_PORT_ID_QUINARY_TDM_RX_7;
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_7:
|
|
|
return AFE_PORT_ID_QUINARY_TDM_TX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_1:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_1;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_1:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_1;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_2:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_2;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_2:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_2;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_3:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_3;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_3:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_3;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_4:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_4;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_4:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_4;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_5:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_5;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_5:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_5;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_6:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_6;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_6:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_6;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_7:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_RX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_7:
|
|
|
+ return AFE_PORT_ID_SENARY_TDM_TX_7;
|
|
|
+ case AFE_PORT_ID_SENARY_MI2S_RX:
|
|
|
+ return AFE_PORT_ID_SENARY_MI2S_RX;
|
|
|
case AFE_PORT_ID_SENARY_MI2S_TX:
|
|
|
return AFE_PORT_ID_SENARY_MI2S_TX;
|
|
|
case AFE_PORT_ID_USB_RX:
|
|
@@ -832,6 +900,23 @@ int q6audio_is_digital_pcm_interface(u16 port_id)
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_6:
|
|
|
case AFE_PORT_ID_QUINARY_TDM_RX_7:
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_1:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_1:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_2:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_2:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_3:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_3:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_4:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_4:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_5:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_5:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_6:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_6:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_MI2S_RX:
|
|
|
case AFE_PORT_ID_SENARY_MI2S_TX:
|
|
|
case AFE_PORT_ID_INT0_MI2S_RX:
|
|
|
case AFE_PORT_ID_INT0_MI2S_TX:
|
|
@@ -1043,6 +1128,23 @@ int q6audio_validate_port(u16 port_id)
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_6:
|
|
|
case AFE_PORT_ID_QUINARY_TDM_RX_7:
|
|
|
case AFE_PORT_ID_QUINARY_TDM_TX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_1:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_1:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_2:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_2:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_3:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_3:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_4:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_4:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_5:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_5:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_6:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_6:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_RX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_TDM_TX_7:
|
|
|
+ case AFE_PORT_ID_SENARY_MI2S_RX:
|
|
|
case AFE_PORT_ID_SENARY_MI2S_TX:
|
|
|
case AFE_PORT_ID_USB_RX:
|
|
|
case AFE_PORT_ID_USB_TX:
|