| /linux/sound/soc/codecs/ |
| H A D | rt1017-sdca-sdw.c | 580 int retval, port, num_channels, ch_mask; in rt1017_sdca_pcm_hw_params() local 603 ch_mask = (1 << num_channels) - 1; in rt1017_sdca_pcm_hw_params() 610 port_config.ch_mask = ch_mask; in rt1017_sdca_pcm_hw_params() 615 direction, ch_mask, port); in rt1017_sdca_pcm_hw_params()
|
| H A D | rt1318-sdw.c | 571 int retval, port, num_channels, ch_mask; in rt1318_sdw_hw_params() local 594 ch_mask = (1 << num_channels) - 1; in rt1318_sdw_hw_params() 601 port_config.ch_mask = ch_mask; in rt1318_sdw_hw_params()
|
| H A D | wcd938x-sdw.c | 90 unsigned long ch_mask; in wcd938x_sdw_hw_params() local 96 ch_mask = wcd->port_config[i].ch_mask; in wcd938x_sdw_hw_params() 98 if (!ch_mask) in wcd938x_sdw_hw_params() 101 for_each_set_bit(j, &ch_mask, 4) in wcd938x_sdw_hw_params()
|
| H A D | wsa881x.c | 420 .ch_mask = 0x1, 424 .ch_mask = 0xf, 428 .ch_mask = 0x3, 432 .ch_mask = 0x3,
|
| H A D | pm4125.c | 850 u8 ch_mask = ch_info->ch_mask; in pm4125_connect_port() 859 port_config->ch_mask |= ch_mask; in pm4125_connect_port() 862 port_config->ch_mask &= ~ch_mask; in pm4125_connect_port() 849 u8 ch_mask = ch_info->ch_mask; pm4125_connect_port() local
|
| H A D | wsa884x.c | 878 .ch_mask = 0x1, 882 .ch_mask = 0xf, 886 .ch_mask = 0x3, 890 .ch_mask = 0x1, 894 .ch_mask = 0x1, 898 .ch_mask = 0x3,
|
| H A D | max98373-sdw.c | 537 port_config.ch_mask = max98373->rx_mask; in max98373_sdw_dai_hw_params() 544 port_config.ch_mask = GENMASK((int)stream_config.ch_count - 1, 0); in max98373_sdw_dai_hw_params()
|
| H A D | wsa883x.c | 563 .ch_mask = 0x1, 567 .ch_mask = 0xf, 571 .ch_mask = 0x3, 575 .ch_mask = 0x1,
|
| H A D | cs35l56.c | 660 pconfig.ch_mask = cs35l56->rx_mask; in cs35l56_sdw_dai_hw_params() 664 pconfig.ch_mask = cs35l56->tx_mask; in cs35l56_sdw_dai_hw_params() 667 if (pconfig.ch_mask == 0) { in cs35l56_sdw_dai_hw_params() 669 pconfig.ch_mask = GENMASK(sconfig.ch_count - 1, 0); in cs35l56_sdw_dai_hw_params() 671 sconfig.ch_count = hweight32(pconfig.ch_mask); in cs35l56_sdw_dai_hw_params()
|
| /linux/include/linux/platform_data/txx9/ |
| H A D | ndfmc.h | 20 unsigned char ch_mask; /* available channel bitmask */ member
|
| /linux/include/sound/sof/ |
| H A D | channel_map.h | 40 uint32_t ch_mask; member
|
| /linux/drivers/soundwire/ |
| H A D | stream.c | 338 ret = sdw_write_no_pm(s_rt->slave, addr, p_rt->ch_mask); in sdw_enable_disable_slave_ports() 360 enable_ch.ch_mask = p_rt->ch_mask; in sdw_enable_disable_master_ports() 458 prep_ch.ch_mask = p_rt->ch_mask; in sdw_prep_deprep_slave_ports() 512 ret = sdw_write_no_pm(s_rt->slave, addr, p_rt->ch_mask); in sdw_prep_deprep_slave_ports() 527 (val < 0) || ((val & p_rt->ch_mask) == 0), in sdw_prep_deprep_slave_ports() 562 prep_ch.ch_mask = p_rt->ch_mask; in sdw_prep_deprep_master_ports() 984 p_rt->ch_mask = port_config[port_index].ch_mask; in sdw_port_config() 1792 bandwidth = m_rt->stream->params.rate * hweight32(p_rt->ch_mask) * in _sdw_deprepare_stream()
|
| H A D | generic_bandwidth_allocation.c | 55 ch = hweight32(p_rt->ch_mask); in sdw_compute_slave_ports() 260 ch = hweight32(p_rt->ch_mask); in sdw_compute_group_params() 506 hweight32(m_p_rt->ch_mask) * in get_manager_lane()
|
| H A D | bus.h | 128 int ch_mask; member
|
| H A D | intel_ace2x.c | 38 pconfig.ch_mask = BIT(0); in sdw_slave_bpt_stream_add() 144 pconfig[i].ch_mask = 1; in intel_ace2x_bpt_open_stream() 779 pconfig->ch_mask = (1 << ch) - 1; in intel_hw_params()
|
| /linux/include/sound/ |
| H A D | sdw.h | 46 port_config->ch_mask = GENMASK(stream_config->ch_count - 1, 0); in snd_sdw_params_to_config()
|
| /linux/sound/soc/amd/ps/ |
| H A D | ps-pdm-dma.c | 295 unsigned int ch_mask; in acp63_pdm_dai_trigger() local 301 ch_mask = 0x00; in acp63_pdm_dai_trigger() 310 writel(ch_mask, rtd->acp63_base + ACP_WOV_PDM_NO_OF_CHANNELS); in acp63_pdm_dai_trigger()
|
| /linux/sound/soc/amd/yc/ |
| H A D | acp6x-pdm-dma.c | 290 unsigned int ch_mask; in acp6x_pdm_dai_trigger() local 296 ch_mask = 0x00; in acp6x_pdm_dai_trigger() 305 acp6x_writel(ch_mask, rtd->acp6x_base + ACP_WOV_PDM_NO_OF_CHANNELS); in acp6x_pdm_dai_trigger()
|
| /linux/sound/soc/amd/renoir/ |
| H A D | acp3x-pdm-dma.c | 318 unsigned int ch_mask; in acp_pdm_dai_trigger() local 324 ch_mask = 0x00; in acp_pdm_dai_trigger() 333 rn_writel(ch_mask, rtd->acp_base + ACP_WOV_PDM_NO_OF_CHANNELS); in acp_pdm_dai_trigger()
|
| /linux/include/linux/soundwire/ |
| H A D | sdw.h | 564 unsigned int ch_mask; member 798 unsigned int ch_mask; member 910 unsigned int ch_mask; member
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | txx9ndfmc.c | 320 if (!(plat->ch_mask & (1 << i))) in txx9ndfmc_probe() 340 if (plat->ch_mask != 1) { in txx9ndfmc_probe()
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6afe-dai.c | 294 int ch_mask; in q6dma_set_channel_map() local 320 ch_mask = *tx_ch_mask; in q6dma_set_channel_map() 343 ch_mask = *rx_ch_mask; in q6dma_set_channel_map() 352 cfg->active_channels_mask = ch_mask; in q6dma_set_channel_map()
|
| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_utils.c | 1568 unsigned int ch_mask; in asoc_sdw_count_sdw_endpoints() 1578 ch_mask = GENMASK(ch - 1, 0); in asoc_sdw_count_sdw_endpoints() 1589 ch_mask = GENMASK(ch / num_codecs - 1, 0); in asoc_sdw_find_dailink() 1590 step = hweight_long(ch_mask); in asoc_sdw_find_dailink() 1599 ch_maps->ch_mask = ch_mask << (i * step); in asoc_sdw_find_dailink() 1294 unsigned int ch_mask; asoc_sdw_hw_params() local
|
| /linux/drivers/input/misc/ |
| H A D | ati_remote2.c | 636 static int ati_remote2_setup(struct ati_remote2 *ar2, unsigned int ch_mask) in ati_remote2_setup() argument 651 if ((1 << i) & ch_mask) { in ati_remote2_setup() 652 if (!(~(1 << i) & ch_mask)) in ati_remote2_setup()
|
| /linux/drivers/dma/lgm/ |
| H A D | lgm-dma.c | 894 unsigned long ch_mask = (unsigned long)d->channels_mask; in ldma_dev_init() local 911 for_each_set_bit(j, &ch_mask, d->chan_nrs) { in ldma_dev_init() 1563 unsigned long ch_mask; in intel_ldma_probe() local 1661 ch_mask = (unsigned long)d->channels_mask; in intel_ldma_probe() 1662 for_each_set_bit(j, &ch_mask, d->chan_nrs) { in intel_ldma_probe()
|