/linux/drivers/iio/dac/ |
H A D | ad5686.c | 278 .num_channels = 1, 284 .num_channels = 1, 290 .num_channels = 2, 296 .num_channels = 2, 302 .num_channels = 8, 308 .num_channels = 8, 314 .num_channels = 16, 320 .num_channels = 16, 326 .num_channels = 8, 331 .num_channels = 8, [all …]
|
H A D | ad5064.c | 81 unsigned int num_channels; member 455 .num_channels = nchannels, \ 464 .num_channels = 4, 470 .num_channels = 2, 476 .num_channels = 4, 482 .num_channels = 2, 488 .num_channels = 4, 494 .num_channels = 4, 500 .num_channels = 2, 506 .num_channels = 4, [all …]
|
H A D | ltc2632.c | 30 * @num_channels: DAC channel count of the chip 35 const size_t num_channels; member 216 .num_channels = 2, 221 .num_channels = 2, 226 .num_channels = 2, 231 .num_channels = 2, 236 .num_channels = 2, 241 .num_channels = 2, 246 .num_channels = 4, 251 .num_channels [all...] |
H A D | ad5449.c | 45 unsigned int num_channels; member 226 .num_channels = 1, 231 .num_channels = 2, 236 .num_channels = 1, 241 .num_channels = 2, 246 .num_channels = 1, 251 .num_channels = 2, 258 if (st->chip_info->num_channels == 1) in ad5449_vref_name() 285 for (i = 0; i < st->chip_info->num_channels; ++i) in ad5449_spi_probe() 288 ret = devm_regulator_bulk_get(&spi->dev, st->chip_info->num_channels, in ad5449_spi_probe() [all …]
|
H A D | mcp4821.c | 50 int num_channels; member 69 .num_channels = 1, 76 .num_channels = 2, 84 .num_channels = 1, 91 .num_channels = 2, 99 .num_channels = 1, 106 .num_channels = 2, 191 indio_dev->num_channels = info->num_channels; in mcp4821_probe()
|
H A D | ad5360.c | 59 unsigned int num_channels; member 122 .num_channels = 16, 128 .num_channels = 16, 134 .num_channels = 8, 140 .num_channels = 8, 146 .num_channels = 40, 152 .num_channels = 40, 158 .num_channels = 32, 164 .num_channels = 32, 442 channels = kcalloc(st->chip_info->num_channels, in ad5360_alloc_channels() [all …]
|
H A D | ti-dac082s085.c | 24 u8 num_channels; member 29 [dual_8bit] = { .num_channels = 2, .resolution = 8 }, 30 [dual_10bit] = { .num_channels = 2, .resolution = 10 }, 31 [dual_12bit] = { .num_channels = 2, .resolution = 12 }, 32 [quad_8bit] = { .num_channels = 4, .resolution = 8 }, 33 [quad_10bit] = { .num_channels = 4, .resolution = 10 }, 34 [quad_12bit] = { .num_channels = 4, .resolution = 12 }, 285 indio_dev->num_channels = spec->num_channels; in ti_dac_probe()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | selq.h | 30 static inline u16 mlx5e_txq_to_ch_ix(u16 txq, u16 num_channels) in mlx5e_txq_to_ch_ix() argument 32 while (unlikely(txq >= num_channels)) in mlx5e_txq_to_ch_ix() 33 txq -= num_channels; in mlx5e_txq_to_ch_ix() 37 static inline u16 mlx5e_txq_to_ch_ix_htb(u16 txq, u16 num_channels) in mlx5e_txq_to_ch_ix_htb() argument 39 if (unlikely(txq >= num_channels)) { in mlx5e_txq_to_ch_ix_htb() 40 if (unlikely(txq >= num_channels << 3)) in mlx5e_txq_to_ch_ix_htb() 41 txq %= num_channels; in mlx5e_txq_to_ch_ix_htb() 44 txq -= num_channels; in mlx5e_txq_to_ch_ix_htb() 45 while (txq >= num_channels); in mlx5e_txq_to_ch_ix_htb()
|
H A D | selq.c | 14 unsigned int num_channels; member 46 .num_channels = 1, in mlx5e_selq_init() 86 selq->standby->num_channels = params->num_channels; in mlx5e_selq_prepare_params() 89 selq->standby->num_channels * selq->standby->num_tcs; in mlx5e_selq_prepare_params() 223 return mlx5e_txq_to_ch_ix(txq_ix, selq->num_channels) + in mlx5e_select_queue() 224 up * selq->num_channels; in mlx5e_select_queue() 235 return selq->num_channels; in mlx5e_select_queue() 244 return mlx5e_txq_to_ch_ix_htb(txq_ix, selq->num_channels); in mlx5e_select_queue() 260 txq_ix = mlx5e_txq_to_ch_ix(txq_ix, selq->num_channels); in mlx5e_select_queue() 267 return txq_ix + up * selq->num_channels; in mlx5e_select_queue()
|
/linux/drivers/iio/adc/ |
H A D | mcp320x.c | 66 unsigned int num_channels; member 135 if (adc->chip_info->num_channels > 1) in mcp320x_adc_conversion() 304 .num_channels = ARRAY_SIZE(mcp3201_channels), 309 .num_channels = ARRAY_SIZE(mcp3202_channels), 314 .num_channels = ARRAY_SIZE(mcp3204_channels), 319 .num_channels = ARRAY_SIZE(mcp3208_channels), 324 .num_channels = ARRAY_SIZE(mcp3201_channels), 329 .num_channels = ARRAY_SIZE(mcp3202_channels), 334 .num_channels = ARRAY_SIZE(mcp3204_channels), 339 .num_channels = ARRAY_SIZE(mcp3208_channels), [all …]
|
H A D | ad7173.c | 168 unsigned int num_channels; member 215 unsigned int num_channels; member 272 .num_channels = 16, 292 .num_channels = 16, 312 .num_channels = 16, 330 .num_channels = 16, 348 .num_channels = 16, 366 .num_channels = 16, 384 .num_channels = 4, 400 .num_channels = 8, [all …]
|
H A D | ti-ads7950.c | 118 unsigned int num_channels; member 231 .num_channels = ARRAY_SIZE(ti_ads7950_channels), 235 .num_channels = ARRAY_SIZE(ti_ads7951_channels), 239 .num_channels = ARRAY_SIZE(ti_ads7952_channels), 243 .num_channels = ARRAY_SIZE(ti_ads7953_channels), 247 .num_channels = ARRAY_SIZE(ti_ads7954_channels), 251 .num_channels = ARRAY_SIZE(ti_ads7955_channels), 255 .num_channels = ARRAY_SIZE(ti_ads7956_channels), 259 .num_channels = ARRAY_SIZE(ti_ads7957_channels), 263 .num_channels = ARRAY_SIZE(ti_ads7958_channels), [all …]
|
H A D | ad7124.c | 182 unsigned int num_channels; member 345 for (i = 0; i < st->num_channels; i++) { in ad7124_find_similar_live_cfg() 441 for (i = 0; i < st->num_channels; i++) { in ad7124_pop_config() 549 for (i = 0; i < st->num_channels; i++) { in ad7124_disable_all() 764 for (i = 0; i < st->num_channels; i++) { in ad7124_update_scan_mode() 866 unsigned int num_channels; in ad7124_parse_channel_config() local 869 num_channels = device_get_child_node_count(dev); in ad7124_parse_channel_config() 878 if (num_channels > AD7124_MAX_CHANNELS) in ad7124_parse_channel_config() 882 st->num_channels = min(num_channels + 1, AD7124_MAX_CHANNELS); in ad7124_parse_channel_config() 884 chan = devm_kcalloc(indio_dev->dev.parent, st->num_channels, in ad7124_parse_channel_config() [all …]
|
H A D | max1027.c | 230 unsigned int num_channels; member 237 .num_channels = ARRAY_SIZE(max1027_channels), 242 .num_channels = ARRAY_SIZE(max1029_channels), 247 .num_channels = ARRAY_SIZE(max1031_channels), 252 .num_channels = ARRAY_SIZE(max1227_channels), 257 .num_channels = ARRAY_SIZE(max1229_channels), 262 .num_channels = ARRAY_SIZE(max1231_channels), 564 indio_dev->num_channels = st->info->num_channels; in max1027_probe() 568 indio_dev->num_channels, 2, in max1027_probe()
|
/linux/drivers/input/keyboard/ |
H A D | cap11xx.c | 104 unsigned int num_channels; member 260 priv->thresholds, priv->model->num_channels)) { in cap11xx_init_keys() 261 for (i = 0; i < priv->model->num_channels; i++) { in cap11xx_init_keys() 278 priv->model->num_channels)) { in cap11xx_init_keys() 280 for (i = 0; i < priv->model->num_channels; i++) { in cap11xx_init_keys() 294 if (priv->model->num_channels > 4) { in cap11xx_init_keys() 305 for (i = 0; i < priv->model->num_channels; i++) { in cap11xx_init_keys() 329 for (i = 0; i < priv->model->num_channels; i++) in cap11xx_init_keys() 333 priv->keycodes, priv->model->num_channels); in cap11xx_init_keys() 496 if (!id || !cap || !cap->num_channels) { in cap11xx_i2c_probe() [all …]
|
/linux/sound/soc/qcom/qdsp6/ |
H A D | audioreach.c | 270 void audioreach_set_default_channel_mapping(u8 *ch_map, int num_channels) in audioreach_set_default_channel_mapping() argument 272 if (num_channels == 1) { in audioreach_set_default_channel_mapping() 274 } else if (num_channels == 2) { in audioreach_set_default_channel_mapping() 277 } else if (num_channels == 4) { in audioreach_set_default_channel_mapping() 642 hw_cfg->mf.num_channels = cfg->num_channels; in audioreach_display_port_set_media_format() 711 hw_cfg->mf.num_channels = cfg->num_channels; in audioreach_codec_dma_set_media_format() 733 intf_cfg->cfg.active_channels_mask = (1 << cfg->num_channels) - 1; in audioreach_codec_dma_set_media_format() 820 uint32_t num_channels = cfg->num_channels; in audioreach_mfc_set_media_format() local 826 payload_size = APM_MFC_CFG_PSIZE(media_format, num_channels) + in audioreach_mfc_set_media_format() 839 param_data->param_size = APM_MFC_CFG_PSIZE(media_format, num_channels); in audioreach_mfc_set_media_format() [all …]
|
/linux/drivers/iio/potentiometer/ |
H A D | ds1803.c | 39 u8 num_channels; member 77 ret = i2c_master_recv(data->client, result, indio_dev->num_channels); in ds1803_read() 106 .num_channels = ARRAY_SIZE(ds1803_channels), 114 .num_channels = ARRAY_SIZE(ds1803_channels), 122 .num_channels = ARRAY_SIZE(ds1803_channels), 130 .num_channels = ARRAY_SIZE(ds3502_channels), 223 indio_dev->num_channels = data->cfg->num_channels; in ds1803_probe()
|
/linux/drivers/leds/rgb/ |
H A D | leds-qcom-lpg.c | 131 unsigned int num_channels; member 214 unsigned int num_channels; member 215 struct lpg_channel *channels[] __counted_by(num_channels); 246 int num_channels; member 747 } else if (count != lpg->data->num_channels * 2) { in lpg_parse_dtest() 750 lpg->data->num_channels * 2); in lpg_parse_dtest() 753 for (i = 0; i < lpg->data->num_channels; i++) { in lpg_parse_dtest() 811 for (i = 0; i < led->num_channels; i++) { in lpg_brightness_set() 904 for (i = 0; i < led->num_channels; i++) { in lpg_blink_set() 1106 for (i = 0; i < led->num_channels; i++) { in lpg_pattern_set() [all …]
|
H A D | leds-ktd202x.c | 163 unsigned int num_channels) in ktd202x_brightness_set() argument 185 for (i = 0; i < num_channels; i++) { in ktd202x_brightness_set() 196 for (i = 0; i < num_channels; i++) { in ktd202x_brightness_set() 270 unsigned int num_channels) in ktd202x_blink_set() argument 281 for (i = 0; i < num_channels; i++) { in ktd202x_blink_set() 390 int num_channels; in ktd202x_setup_led_rgb() local 393 num_channels = 0; in ktd202x_setup_led_rgb() 395 num_channels++; in ktd202x_setup_led_rgb() 397 if (!num_channels || num_channels > chip->num_leds) in ktd202x_setup_led_rgb() 400 info = devm_kcalloc(chip->dev, num_channels, sizeof(*info), GFP_KERNEL); in ktd202x_setup_led_rgb() [all …]
|
/linux/sound/usb/ |
H A D | mixer_us16x08.c | 1097 .num_channels = 16, 1104 .num_channels = 16, 1111 .num_channels = 16, 1118 .num_channels = 16, 1125 .num_channels = 16, 1132 .num_channels = 16, 1139 .num_channels = 16, 1146 .num_channels = 16, 1153 .num_channels = 16, 1160 .num_channels = 16, [all …]
|
/linux/drivers/staging/vc04_services/bcm2835-audio/ |
H A D | bcm2835.c | 14 static int num_channels = MAX_SUBSTREAMS; variable 20 module_param(num_channels, int, 0644); 21 MODULE_PARM_DESC(num_channels, "Number of audio channels (default: 8)"); 282 if (num_channels <= 0 || num_channels > MAX_SUBSTREAMS) { in snd_bcm2835_alsa_probe() 283 num_channels = MAX_SUBSTREAMS; in snd_bcm2835_alsa_probe() 285 num_channels); in snd_bcm2835_alsa_probe() 292 err = snd_add_child_devices(dev, num_channels); in snd_bcm2835_alsa_probe()
|
/linux/tools/iio/ |
H A D | iio_generic_buffer.c | 54 static unsigned int size_from_channelarray(struct iio_channel_info *channels, int num_channels) in size_from_channelarray() argument 60 while (i < num_channels) { in size_from_channelarray() 184 int num_channels) in process_scan() argument 188 for (k = 0; k < num_channels; k++) in process_scan() 355 int num_channels = 0; in main() local 555 ret = build_channel_array(dev_dir_name, buffer_idx, &channels, &num_channels); in main() 561 if (num_channels && autochannels == AUTOCHANNELS_ENABLED && in main() 568 if ((!num_channels && autochannels == AUTOCHANNELS_ENABLED) || in main() 582 &num_channels); in main() 589 if (!num_channels) { in main() [all …]
|
/linux/drivers/iio/chemical/ |
H A D | atlas-ezo-sensor.c | 32 int num_channels; member 88 .num_channels = 1, 93 .num_channels = 1, 98 .num_channels = 1, 221 indio_dev->num_channels = chip->num_channels; in atlas_ezo_probe()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | transobj.c | 316 for (i = 0; i < hp->num_channels; i++) { in mlx5_hairpin_create_queues() 322 for (i = 0; i < hp->num_channels; i++) { in mlx5_hairpin_create_queues() 333 i = hp->num_channels; in mlx5_hairpin_create_queues() 344 for (i = 0; i < hp->num_channels; i++) { in mlx5_hairpin_destroy_queues() 396 for (i = 0; i < hp->num_channels; i++) { in mlx5_hairpin_pair_queues() 405 for (i = 0; i < hp->num_channels; i++) { in mlx5_hairpin_pair_queues() 419 i = hp->num_channels; in mlx5_hairpin_pair_queues() 431 for (i = 0; i < hp->num_channels; i++) in mlx5_hairpin_unpair_peer_sq() 441 for (i = 0; i < hp->num_channels; i++) in mlx5_hairpin_unpair_queues() 457 size = sizeof(*hp) + params->num_channels * 2 * sizeof(u32); in mlx5_core_hairpin_create() [all …]
|
/linux/drivers/phy/renesas/ |
H A D | phy-rcar-gen2.c | 66 int num_channels; member 73 const u32 num_channels; member 274 .num_channels = ARRAY_SIZE(pci_select_value), 280 .num_channels = ARRAY_SIZE(usb20_select_value), 319 for (i = 0; i < drv->num_channels; i++) { in rcar_gen2_phy_xlate() 324 if (i >= drv->num_channels || args->args[0] >= 2) in rcar_gen2_phy_xlate() 375 drv->num_channels = of_get_child_count(dev->of_node); in rcar_gen2_phy_probe() 376 drv->channels = devm_kcalloc(dev, drv->num_channels, in rcar_gen2_phy_probe() 392 if (error || channel_num >= data->num_channels) { in rcar_gen2_phy_probe()
|