/linux-master/sound/isa/gus/ |
H A D | gusmax.c | 34 static int channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 24}; variable 53 module_param_array(channels, int, NULL, 0444); 54 MODULE_PARM_DESC(channels, "Used GF1 channels for GUS MAX driver."); 56 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for GUS MAX driver."); 234 0, channels[dev], 246 0, channels[dev],
|
/linux-master/sound/soc/sti/ |
H A D | uniperif_reader.c | 15 * integrate unireader capability in term of rate and supported channels 136 /* Number of channels must be even */ 137 if ((runtime->channels % 2) || (runtime->channels < 2) || 138 (runtime->channels > 10)) { 139 dev_err(reader->dev, "%s: invalid nb of channels\n", __func__); 143 SET_UNIPERIF_I2S_FMT_NUM_CH(reader, runtime->channels / 2); 207 transfer_size = runtime->channels * UNIPERIF_FIFO_FRAMES;
|
/linux-master/drivers/staging/vc04_services/bcm2835-audio/ |
H A D | bcm2835-pcm.c | 200 int channels; local 204 * setting channels=0 (see 208 channels = 0; 210 channels = runtime->channels; 212 err = bcm2835_audio_set_params(alsa_stream, channels,
|
/linux-master/drivers/iio/adc/ |
H A D | ad7887.c | 46 * @channels: channels specification 47 * @num_channels: number of channels 48 * @dual_channels: channels specification in dual mode 49 * @num_dual_channels: number of channels in dual mode 53 const struct iio_chan_spec *channels; member in struct:ad7887_chip_info 216 .channels = ad7887_channels, 315 indio_dev->channels = st->chip_info->dual_channels; 318 indio_dev->channels = st->chip_info->channels; [all...] |
H A D | ti-ads124s08.c | 60 /* ADS124S0x common channels */ 68 /* ADS124S08 only channels */ 92 const struct iio_chan_spec *channels; member in struct:ads124s_chip_info 105 * all channels are enabled, as long as the alignment of the 152 .channels = ads124s08_channels, 156 .channels = ads124s06_channels, 333 indio_dev->channels = ads124s_priv->chip_info->channels;
|
H A D | rockchip_saradc.c | 60 const struct iio_chan_spec *channels; member in struct:rockchip_saradc_data 238 .channels = rockchip_saradc_iio_channels, 252 .channels = rockchip_rk3066_tsadc_iio_channels, 270 .channels = rockchip_rk3399_saradc_iio_channels, 290 .channels = rockchip_rk3568_saradc_iio_channels, 310 .channels = rockchip_rk3588_saradc_iio_channels, 374 const struct iio_chan_spec *chan = &i_dev->channels[i]; 440 /* Sanity check for possible later IP variants with more channels */ 443 "max channels exceeded"); 523 indio_dev->channels [all...] |
/linux-master/sound/soc/tegra/ |
H A D | tegra210_ope.c | 37 int channels, audio_bits; local 42 channels = params_channels(params); 43 if (channels < 2) 57 cif_conf.audio_ch = channels; 58 cif_conf.client_ch = channels;
|
/linux-master/drivers/iio/orientation/ |
H A D | hid-sensor-rotation.c | 199 struct iio_chan_spec *channels, 213 dev_rot_adjust_channel_bit_mask(&channels[0], 274 indio_dev->channels = devm_kmemdup(&pdev->dev, dev_rot_channels, 277 if (!indio_dev->channels) { 278 dev_err(&pdev->dev, "failed to duplicate channels\n"); 283 (struct iio_chan_spec *)indio_dev->channels, 197 dev_rot_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned usage_id, struct dev_rot_state *st) argument
|
/linux-master/drivers/iio/chemical/ |
H A D | vz89x.c | 55 const struct iio_chan_spec *channels; member in struct:vz89x_chip_data 329 .channels = vz89x_channels, 339 .channels = vz89te_channels, 381 indio_dev->channels = data->chip->channels;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_stream_encoder.c | 1122 cea_channels.channels.FL = speaker_flags.FL_FR; 1123 cea_channels.channels.FR = speaker_flags.FL_FR; 1124 cea_channels.channels.LFE = speaker_flags.LFE; 1125 cea_channels.channels.FC = speaker_flags.FC; 1131 cea_channels.channels.RL_RC = speaker_flags.RL_RR; 1132 cea_channels.channels.RR = speaker_flags.RL_RR; 1133 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC; 1135 cea_channels.channels.RL_RC = speaker_flags.RC; 1140 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC; 1141 cea_channels.channels 1239 uint32_t channels = 0; local [all...] |
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 910 struct ethtool_channels *channels) 915 channels->max_rx = queue_count; 916 channels->max_tx = queue_count; 917 channels->rx_count = queue_count; 918 channels->tx_count = queue_count; 921 channels->max_other = queue_count + 1; 922 channels->max_combined = channels->max_rx + 923 channels->max_tx + 924 channels 909 dpaa2_eth_get_channels(struct net_device *net_dev, struct ethtool_channels *channels) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_stream_encoder.c | 1136 cea_channels.channels.FL = speaker_flags.FL_FR; 1137 cea_channels.channels.FR = speaker_flags.FL_FR; 1138 cea_channels.channels.LFE = speaker_flags.LFE; 1139 cea_channels.channels.FC = speaker_flags.FC; 1145 cea_channels.channels.RL_RC = speaker_flags.RL_RR; 1146 cea_channels.channels.RR = speaker_flags.RL_RR; 1147 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC; 1149 cea_channels.channels.RL_RC = speaker_flags.RC; 1154 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC; 1155 cea_channels.channels 1232 uint32_t channels = 0; local [all...] |
/linux-master/drivers/edac/ |
H A D | edac_mc.c | 116 edac_dbg(4, " csrow->channels = %p\n", csrow->channels); 196 if (csr->channels) { 198 kfree(csr->channels[chn]); 199 kfree(csr->channels); 217 * Alocate and fill the csrow/channels structs 234 csr->channels = kcalloc(tot_channels, sizeof(*csr->channels), 236 if (!csr->channels) 242 chan = kzalloc(sizeof(**csr->channels), GFP_KERNE [all...] |
/linux-master/drivers/net/ieee802154/ |
H A D | mac802154_hwsim.c | 915 hw->phy->supported.channels[0] |= 1; 917 hw->phy->supported.channels[0] |= 0x7fe; 919 hw->phy->supported.channels[0] |= 0x7FFF800; 921 hw->phy->supported.channels[1] |= 1; 923 hw->phy->supported.channels[1] |= 0x7fe; 925 hw->phy->supported.channels[2] |= 1; 927 hw->phy->supported.channels[2] |= 0x7fe; 929 hw->phy->supported.channels[3] |= 0x3fff; 931 hw->phy->supported.channels[4] |= 1; 933 hw->phy->supported.channels[ [all...] |
/linux-master/drivers/soc/ti/ |
H A D | knav_qmss_acc.c | 432 int channel, channels; local 437 channels = 1; 439 channels = range->num_queues; 441 for (channel = 0; channel < channels; channel++) { 478 int ret, channel, channels; local 523 channels = range->num_queues; 526 channels = 1; 547 range->acc = devm_kcalloc(kdev->dev, channels, sizeof(*range->acc), 552 for (channel = 0; channel < channels; channel++) {
|
/linux-master/drivers/net/can/sja1000/ |
H A D | peak_pci.c | 37 void __iomem *cfg_base; /* Common for all channels */ 162 void __iomem *cfg_base; /* Common for all channels */ 327 /* restart timer (except if no more configured channels) */ 558 int i, err, channels; local 581 channels = 4; 583 channels = 3; 585 channels = 2; 587 channels = 1; 596 reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels); 605 /* Enable all channels o [all...] |
/linux-master/tools/testing/selftests/alsa/ |
H A D | pcm-test.c | 272 long rate, channels, period_size, buffer_size; local 314 channels = conf_get_long(pcm_cfg, "channels", NULL, 2); 318 samples = malloc((rate * channels * snd_pcm_format_physical_width(format)) / 8); 321 snd_pcm_format_set_silence(format, samples, rate * channels); 362 samples = realloc(samples, (rate * channels * 366 snd_pcm_format_set_silence(format, samples, rate * channels); 374 err = snd_pcm_hw_params_set_channels(handle, hw_params, channels); 376 snprintf(msg, sizeof(msg), "snd_pcm_hw_params_set_channels %ld: %s", channels, snd_strerror(err)); 439 (long)rate, (long)channels, [all...] |
/linux-master/drivers/dma/ |
H A D | uniphier-xdmac.c | 100 struct uniphier_xdmac_chan channels[] __counted_by(nr_chans); 270 uniphier_xdmac_chan_irq(&xdev->channels[i]); 457 struct uniphier_xdmac_chan *xc = &xdev->channels[ch]; 475 xdev->channels[chan_id].id = chan_id; 476 xdev->channels[chan_id].req_factor = dma_spec->args[1]; 478 return dma_get_slave_channel(&xdev->channels[chan_id].vc.chan); 490 if (of_property_read_u32(dev->of_node, "dma-channels", &nr_chans)) 495 xdev = devm_kzalloc(dev, struct_size(xdev, channels, nr_chans), 524 INIT_LIST_HEAD(&ddev->channels); 555 dev_info(&pdev->dev, "UniPhier XDMAC driver (%d channels)\ [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | reporter_rx.c | 295 params = &priv->channels.params; 324 struct mlx5e_rq *generic_rq = &priv->channels.c[0]->rq; 325 struct mlx5e_ptp *ptp_ch = priv->channels.ptp; 348 struct mlx5e_ptp *ptp_ch = priv->channels.ptp; 359 for (i = 0; i < priv->channels.num; i++) { 360 struct mlx5e_channel *c = priv->channels.c[i]; 449 struct mlx5e_ptp *ptp_ch = priv->channels.ptp; 462 for (int i = 0; i < priv->channels.num; i++) { 463 struct mlx5e_rq *rq = &priv->channels.c[i]->rq;
|
/linux-master/drivers/leds/ |
H A D | leds-aw200xx.c | 103 u32 channels; member in struct:aw200xx_chipdef 396 if (ret || source >= chip->cdef->channels) 439 if (source >= chip->cdef->channels) { 441 source, chip->cdef->channels); 545 if (!count || count > cdef->channels) 608 .channels = 36, 614 .channels = 54, 620 .channels = 72, 626 .channels = 108,
|
/linux-master/drivers/pwm/ |
H A D | pwm-meson.c | 105 struct meson_pwm_channel channels[MESON_NUM_PWMS]; member in struct:meson_pwm 122 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; 139 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; 148 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; 208 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; 252 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; 296 channel = &meson->channels[pwm->hwpwm]; 316 channel = &meson->channels[pwm->hwpwm]; 421 struct meson_pwm_channel *channel = &meson->channels[i];
|
/linux-master/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 439 memcpy(hw->scan[ST_LSM6DSX_ID_GYRO].channels, 441 sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels)); 442 offset += sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels); 445 memcpy(hw->scan[ST_LSM6DSX_ID_ACC].channels, 447 sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels)); 448 offset += sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels); 451 memcpy(hw->scan[ST_LSM6DSX_ID_EXT0].channels, 453 sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels)); 454 offset += sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels);
|
/linux-master/drivers/iio/imu/ |
H A D | adis16400.c | 151 const struct iio_chan_spec *channels; member in struct:adis16400_chip_info 169 * @avail_scan_mask: NULL terminated array of bitmaps of channels 1001 .channels = adis16300_channels, 1014 .channels = adis16334_channels, 1027 .channels = adis16350_channels, 1039 .channels = adis16350_channels, 1052 .channels = adis16350_channels, 1065 .channels = adis16350_channels, 1078 .channels = adis16350_channels, 1091 .channels [all...] |
/linux-master/drivers/hwmon/ |
H A D | max6697.c | 65 int channels; member in struct:max6697_chip_data 102 .channels = 8, 110 .channels = 5, 117 .channels = 5, 124 .channels = 7, 131 .channels = 7, 138 .channels = 7, 146 .channels = 5, 154 .channels = 7, 161 .channels [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | davinci_cpdma.c | 102 struct cpdma_chan *channels[2 * CPDMA_MAX_CHANNELS]; member in struct:cpdma_ctlr 403 * rmask - mask of rate limited channels 417 chan = ctlr->channels[i]; 576 for (i = 0; i < ARRAY_SIZE(ctlr->channels); i++) { 577 chan = ctlr->channels[i]; 582 /* off prio mode if all tx channels are rate limited */ 609 for (i = 0; i < ARRAY_SIZE(ctlr->channels); i++) { 610 if (ctlr->channels[i]) 611 cpdma_chan_stop(ctlr->channels[i]); 637 for (i = 0; i < ARRAY_SIZE(ctlr->channels); [all...] |