Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16e24837 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "asoc: add drift support for mi2s interface"

parents 54e49a47 dfa4b180
Loading
Loading
Loading
Loading
+15 −5
Original line number Diff line number Diff line
@@ -42223,20 +42223,30 @@ static int get_drift_src_idx(int drift_src)
{
	if (drift_src == DRIFT_SRC_SW)
		return DRIFT_SRC_SW;
	else if ((drift_src >= AFE_PORT_ID_PRIMARY_TDM_RX)
	else if (((drift_src >= AFE_PORT_ID_PRIMARY_TDM_RX)
		&& (drift_src <= AFE_PORT_ID_PRIMARY_TDM_TX_7))
		|| (drift_src == AFE_PORT_ID_PRIMARY_MI2S_RX)
		|| (drift_src == AFE_PORT_ID_PRIMARY_MI2S_TX))
		return DRIFT_SRC_AFE_PRI;
	else if ((drift_src >= AFE_PORT_ID_SECONDARY_TDM_RX)
	else if (((drift_src >= AFE_PORT_ID_SECONDARY_TDM_RX)
		&& (drift_src <= AFE_PORT_ID_SECONDARY_TDM_TX_7))
		|| (drift_src == AFE_PORT_ID_SECONDARY_MI2S_RX)
		|| (drift_src == AFE_PORT_ID_SECONDARY_MI2S_TX))
		return DRIFT_SRC_AFE_SEC;
	else if ((drift_src >= AFE_PORT_ID_TERTIARY_TDM_RX)
	else if (((drift_src >= AFE_PORT_ID_TERTIARY_TDM_RX)
		&& (drift_src <= AFE_PORT_ID_TERTIARY_TDM_TX_7))
		|| (drift_src == AFE_PORT_ID_TERTIARY_MI2S_RX)
		|| (drift_src == AFE_PORT_ID_TERTIARY_MI2S_TX))
		return DRIFT_SRC_AFE_TERT;
	else if ((drift_src >= AFE_PORT_ID_QUATERNARY_TDM_RX)
	else if (((drift_src >= AFE_PORT_ID_QUATERNARY_TDM_RX)
		&& (drift_src <= AFE_PORT_ID_QUATERNARY_TDM_TX_7))
		|| (drift_src == AFE_PORT_ID_QUATERNARY_MI2S_RX)
		|| (drift_src == AFE_PORT_ID_QUATERNARY_MI2S_TX))
		return DRIFT_SRC_AFE_QUAT;
	else if ((drift_src >= AFE_PORT_ID_QUINARY_TDM_RX)
	else if (((drift_src >= AFE_PORT_ID_QUINARY_TDM_RX)
		&& (drift_src <= AFE_PORT_ID_QUINARY_TDM_TX_7))
		|| (drift_src == AFE_PORT_ID_QUINARY_MI2S_RX)
		|| (drift_src == AFE_PORT_ID_QUINARY_MI2S_TX))
		return DRIFT_SRC_AFE_QUIN;
	else
		return -EINVAL;