Home
last modified time | relevance | path

Searched refs:ec_tx (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/sound/soc/codecs/
H A Dlpass-wsa-macro.c2078 u16 val, ec_tx, ec_hq_reg; in wsa_macro_enable_echo() local
2085 ec_tx = val - 1; in wsa_macro_enable_echo()
2089 ec_tx = (val >> CDC_WSA_RX_MIX_TX1_SEL_SHFT) - 1; in wsa_macro_enable_echo()
2097 if (wsa->ec_hq[ec_tx]) { in wsa_macro_enable_echo()
2098 ec_hq_reg = CDC_WSA_EC_HQ0_EC_REF_HQ_PATH_CTL + 0x40 * ec_tx; in wsa_macro_enable_echo()
2102 ec_hq_reg = CDC_WSA_EC_HQ0_EC_REF_HQ_CFG0 + 0x40 * ec_tx; in wsa_macro_enable_echo()
2117 int ec_tx = ((struct soc_mixer_control *) kcontrol->private_value)->shift; in wsa_macro_get_ec_hq() local
2120 ucontrol->value.integer.value[0] = wsa->ec_hq[ec_tx]; in wsa_macro_get_ec_hq()
2129 int ec_tx = ((struct soc_mixer_control *) kcontrol->private_value)->shift; in wsa_macro_set_ec_hq() local
2133 wsa->ec_hq[ec_tx] = value; in wsa_macro_set_ec_hq()
H A Dlpass-rx-macro.c3103 int ec_tx = -1; in rx_macro_enable_echo() local
3108 ec_tx = ((val & 0xf0) >> 0x4) - 1; in rx_macro_enable_echo()
3110 ec_tx = (val & 0x0f) - 1; in rx_macro_enable_echo()
3115 ec_tx = (val & 0x0f) - 1; in rx_macro_enable_echo()
3117 if (ec_tx < 0 || (ec_tx >= RX_MACRO_EC_MUX_MAX)) { in rx_macro_enable_echo()
3123 0x40 * ec_tx; in rx_macro_enable_echo()
3126 0x40 * ec_tx; in rx_macro_enable_echo()