Home
last modified time | relevance | path

Searched refs:tx_slots (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/sound/soc/ux500/
Dmop500_ab8500.c40 static unsigned int tx_slots = DEF_TX_SLOTS; variable
207 tx_slots = DEF_TX_SLOTS; in mop500_ab8500_shutdown()
298 tx_slots = (is_playback) ? TX_SLOT_MONO : 0; in mop500_ab8500_hw_params()
303 tx_slots = (is_playback) ? TX_SLOT_STEREO : 0; in mop500_ab8500_hw_params()
308 tx_slots = (is_playback) ? TX_SLOT_8CH : 0; in mop500_ab8500_hw_params()
321 tx_slots, rx_slots); in mop500_ab8500_hw_params()
322 ret = snd_soc_dai_set_tdm_slot(cpu_dai, tx_slots, rx_slots, slots, in mop500_ab8500_hw_params()
328 tx_slots, rx_slots); in mop500_ab8500_hw_params()
329 ret = snd_soc_dai_set_tdm_slot(codec_dai, tx_slots, rx_slots, slots, in mop500_ab8500_hw_params()
/linux-6.12.1/include/sound/sof/
Ddai-imx.h29 uint32_t tx_slots; member
50 uint32_t tx_slots; member
Ddai-intel.h74 uint32_t tx_slots; member
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-i2c.c221 unsigned int tx_slots; in xgbe_i2c_write() local
225 tx_slots = pdata->i2c.tx_fifo_size - XI2C_IOREAD(pdata, IC_TXFLR); in xgbe_i2c_write()
226 while (tx_slots && state->tx_len) { in xgbe_i2c_write()
237 tx_slots--; in xgbe_i2c_write()
/linux-6.12.1/sound/soc/meson/
Daxg-tdm-interface.c45 unsigned int tx_slots, rx_slots; in axg_tdm_set_tdm_slots() local
48 tx_slots = axg_tdm_slots_total(tx_mask); in axg_tdm_set_tdm_slots()
52 if (!tx_slots && !rx_slots) { in axg_tdm_set_tdm_slots()
86 dai->driver->playback.channels_max = tx_slots; in axg_tdm_set_tdm_slots()
/linux-6.12.1/sound/soc/codecs/
Dcs42l43.h52 int tx_slots[CS42L43_ASP_MAX_CHANNELS]; member
Dcs42l43.c429 slots = priv->tx_slots; in cs42l43_asp_hw_params()
583 cs42l43_mask_to_slots(priv, tx_mask, priv->tx_slots, in cs42l43_asp_set_tdm_slot()
584 ARRAY_SIZE(priv->tx_slots)); in cs42l43_asp_set_tdm_slot()
2143 cs42l43_mask_to_slots(priv, CS42L43_DEFAULT_SLOTS, priv->tx_slots, in cs42l43_component_probe()
2144 ARRAY_SIZE(priv->tx_slots)); in cs42l43_component_probe()
/linux-6.12.1/include/uapi/sound/
Dasoc.h350 __le32 tx_slots; /* bit mask for active Tx slots */ member
/linux-6.12.1/sound/soc/sof/
Dipc3-topology.c1092 config->sai.tx_slots = le32_to_cpu(hw_config->tx_slots); in sof_link_sai_load()
1142 config->esai.tx_slots = le32_to_cpu(hw_config->tx_slots); in sof_link_esai_load()
1426 config[i].ssp.tx_slots = le32_to_cpu(hw_config[i].tx_slots); in sof_link_ssp_load()