/linux-4.4.14/tools/iio/ |
D | generic_buffer.c | 45 int size_from_channelarray(struct iio_channel_info *channels, int num_channels) in size_from_channelarray() argument 51 if (bytes % channels[i].bytes == 0) in size_from_channelarray() 52 channels[i].location = bytes; in size_from_channelarray() 54 channels[i].location = bytes - bytes % channels[i].bytes in size_from_channelarray() 55 + channels[i].bytes; in size_from_channelarray() 57 bytes = channels[i].location + channels[i].bytes; in size_from_channelarray() 164 struct iio_channel_info *channels, in process_scan() argument 170 switch (channels[k].bytes) { in process_scan() 173 print1byte(*(uint8_t *)(data + channels[k].location), in process_scan() 174 &channels[k]); in process_scan() [all …]
|
/linux-4.4.14/drivers/staging/iio/adc/ |
D | ad7280a.c | 124 struct iio_chan_spec *channels; member 489 st->channels = kcalloc((st->slave_num + 1) * 12 + 2, in ad7280_channel_init() 490 sizeof(*st->channels), GFP_KERNEL); in ad7280_channel_init() 491 if (!st->channels) in ad7280_channel_init() 498 st->channels[cnt].type = IIO_VOLTAGE; in ad7280_channel_init() 499 st->channels[cnt].differential = 1; in ad7280_channel_init() 500 st->channels[cnt].channel = (dev * 6) + ch; in ad7280_channel_init() 501 st->channels[cnt].channel2 = in ad7280_channel_init() 502 st->channels[cnt].channel + 1; in ad7280_channel_init() 504 st->channels[cnt].type = IIO_TEMP; in ad7280_channel_init() [all …]
|
/linux-4.4.14/drivers/net/ieee802154/ |
D | fakelb.c | 142 hw->phy->supported.channels[0] |= 1; in fakelb_add_one() 144 hw->phy->supported.channels[0] |= 0x7fe; in fakelb_add_one() 146 hw->phy->supported.channels[0] |= 0x7FFF800; in fakelb_add_one() 148 hw->phy->supported.channels[1] |= 1; in fakelb_add_one() 150 hw->phy->supported.channels[1] |= 0x7fe; in fakelb_add_one() 152 hw->phy->supported.channels[2] |= 1; in fakelb_add_one() 154 hw->phy->supported.channels[2] |= 0x7fe; in fakelb_add_one() 156 hw->phy->supported.channels[3] |= 0x3fff; in fakelb_add_one() 158 hw->phy->supported.channels[4] |= 1; in fakelb_add_one() 160 hw->phy->supported.channels[4] |= 0x1e; in fakelb_add_one() [all …]
|
/linux-4.4.14/drivers/iio/buffer/ |
D | industrialio-buffer-cb.c | 20 struct iio_channel *channels; member 69 cb_buff->channels = iio_channel_get_all(dev); in iio_channel_get_all_cb() 70 if (IS_ERR(cb_buff->channels)) { in iio_channel_get_all_cb() 71 ret = PTR_ERR(cb_buff->channels); in iio_channel_get_all_cb() 75 indio_dev = cb_buff->channels[0].indio_dev; in iio_channel_get_all_cb() 83 chan = &cb_buff->channels[0]; in iio_channel_get_all_cb() 99 iio_channel_release_all(cb_buff->channels); in iio_channel_get_all_cb() 108 return iio_update_buffers(cb_buff->channels[0].indio_dev, in iio_channel_start_all_cb() 116 iio_update_buffers(cb_buff->channels[0].indio_dev, in iio_channel_stop_all_cb() 124 iio_channel_release_all(cb_buff->channels); in iio_channel_release_all_cb() [all …]
|
/linux-4.4.14/drivers/hwmon/ |
D | iio_hwmon.c | 30 struct iio_channel *channels; member 52 ret = iio_read_channel_processed(&state->channels[sattr->index], in iio_hwmon_read_val() 68 struct iio_channel *channels; in iio_hwmon_probe() local 74 channels = iio_channel_get_all(dev); in iio_hwmon_probe() 75 if (IS_ERR(channels)) in iio_hwmon_probe() 76 return PTR_ERR(channels); in iio_hwmon_probe() 84 st->channels = channels; in iio_hwmon_probe() 87 while (st->channels[st->num_channels].indio_dev) in iio_hwmon_probe() 106 ret = iio_get_channel_type(&st->channels[i], &type); in iio_hwmon_probe() 157 iio_channel_release_all(channels); in iio_hwmon_probe() [all …]
|
D | adcxx.c | 55 u32 channels; member 74 if (adc->channels == 1) { in adcxx_read() 166 int channels = spi_get_device_id(spi)->driver_data; in adcxx_probe() local 177 adc->channels = channels; in adcxx_probe() 184 for (i = 0; i < 3 + adc->channels; i++) { in adcxx_probe() 217 for (i = 0; i < 3 + adc->channels; i++) in adcxx_remove()
|
D | max6697.c | 71 int channels; member 108 .channels = 8, 116 .channels = 5, 123 .channels = 5, 130 .channels = 7, 137 .channels = 7, 144 .channels = 7, 152 .channels = 5, 160 .channels = 7, 167 .channels = 7, [all …]
|
D | tmp421.c | 77 int channels; member 113 for (i = 0; i < data->channels; i++) { in tmp421_update_device() 172 if (index < data->channels) in tmp421_is_visible() 305 data->channels = id->driver_data; in tmp421_probe()
|
/linux-4.4.14/sound/core/oss/ |
D | io.c | 49 int channel, channels = plugin->dst_format.channels; in io_playback_transfer() local 53 for (channel = 0; channel < channels; channel++) { in io_playback_transfer() 75 int channel, channels = plugin->dst_format.channels; in io_capture_transfer() local 79 for (channel = 0; channel < channels; channel++) { in io_capture_transfer() 92 struct snd_pcm_plugin_channel **channels) in io_src_channels() argument 100 *channels = v; in io_src_channels() 102 for (channel = 0; channel < plugin->src_format.channels; ++channel, ++v) in io_src_channels() 123 format.channels = params_channels(params); in snd_pcm_plugin_build_io() 126 sizeof(void *) * format.channels, in snd_pcm_plugin_build_io()
|
D | pcm_plugin.c | 64 size = frames * format->channels * width; in snd_pcm_plugin_alloc() 79 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc() 85 c->area.step = format->channels * width; in snd_pcm_plugin_alloc() 88 if (snd_BUG_ON(size % format->channels)) in snd_pcm_plugin_alloc() 90 size /= format->channels; in snd_pcm_plugin_alloc() 91 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc() 140 struct snd_pcm_plugin_channel **channels) in snd_pcm_plugin_client_channels() argument 142 *channels = plugin->buf_channels; in snd_pcm_plugin_client_channels() 154 unsigned int channels; in snd_pcm_plugin_build() local 174 channels = src_format->channels; in snd_pcm_plugin_build() [all …]
|
D | rate.c | 50 struct rate_channel channels[0]; member 58 for (channel = 0; channel < plugin->src_format.channels; channel++) { in rate_init() 59 data->channels[channel].last_S1 = 0; in rate_init() 60 data->channels[channel].last_S2 = 0; in rate_init() 77 struct rate_channel *rchannels = data->channels; in resample_expand() 79 for (channel = 0; channel < plugin->src_format.channels; channel++) { in resample_expand() 136 struct rate_channel *rchannels = data->channels; in resample_shrink() 138 for (channel = 0; channel < plugin->src_format.channels; ++channel) { in resample_shrink() 264 for (channel = 0; channel < plugin->src_format.channels; channel++) { in rate_transfer() 313 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_rate() [all …]
|
D | copy.c | 39 nchannels = plugin->src_format.channels; in copy_transfer() 78 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_copy()
|
D | pcm_plugin.h | 51 unsigned int channels; member 66 struct snd_pcm_plugin_channel **channels); 142 struct snd_pcm_plugin_channel **channels); 146 struct snd_pcm_plugin_channel **channels);
|
D | linear.c | 62 int nchannels = plugin->src_format.channels; in convert() 100 for (channel = 0; channel < plugin->src_format.channels; channel++) { in linear_transfer() 162 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_linear()
|
D | mulaw.c | 175 int nchannels = plugin->src_format.channels; in mulaw_decode() 221 int nchannels = plugin->src_format.channels; in mulaw_encode() 262 for (channel = 0; channel < plugin->src_format.channels; channel++) { in mulaw_transfer() 315 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_mulaw()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | colibri-vf50-ts.c | 44 struct iio_channel *channels; member 123 val_x = adc_ts_measure(&vf50_ts->channels[0], in vf50_ts_irq_bh() 129 val_y = adc_ts_measure(&vf50_ts->channels[1], in vf50_ts_irq_bh() 138 val_z1 = adc_ts_measure(&vf50_ts->channels[2], in vf50_ts_irq_bh() 142 val_z2 = adc_ts_measure(&vf50_ts->channels[3], in vf50_ts_irq_bh() 261 struct iio_channel *channels = data; in vf50_ts_channel_release() local 263 iio_channel_release_all(channels); in vf50_ts_channel_release() 269 struct iio_channel *channels; in vf50_ts_probe() local 275 channels = iio_channel_get_all(dev); in vf50_ts_probe() 276 if (IS_ERR(channels)) in vf50_ts_probe() [all …]
|
/linux-4.4.14/drivers/iio/adc/ |
D | ti_am335x_adc.c | 35 int channels; member 58 step_en = ((1 << adc_dev->channels) - 1); in get_adc_step_mask() 59 step_en <<= TOTAL_STEPS - adc_dev->channels + 1; in get_adc_step_mask() 104 for (i = 0; i < adc_dev->channels; i++) { in tiadc_step_config() 224 for_each_set_bit(bit, indio_dev->active_scan_mask, adc_dev->channels) in tiadc_buffer_postenable() 321 static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) in tiadc_channel_init() argument 328 indio_dev->num_channels = channels; in tiadc_channel_init() 329 chan_array = kcalloc(channels, in tiadc_channel_init() 335 for (i = 0; i < channels; i++, chan++) { in tiadc_channel_init() 348 indio_dev->channels = chan_array; in tiadc_channel_init() [all …]
|
D | mcp320x.c | 55 const struct iio_chan_spec *channels; member 243 .channels = mcp3201_channels, 248 .channels = mcp3202_channels, 253 .channels = mcp3204_channels, 258 .channels = mcp3208_channels, 263 .channels = mcp3201_channels, 268 .channels = mcp3202_channels, 273 .channels = mcp3204_channels, 278 .channels = mcp3208_channels, 283 .channels = mcp3201_channels, [all …]
|
D | max1363.c | 136 const struct iio_chan_spec *channels; member 1053 .channels = max1361_channels, 1063 .channels = max1361_channels, 1073 .channels = max1363_channels, 1083 .channels = max1363_channels, 1094 .channels = max1036_channels, 1104 .channels = max1036_channels, 1114 .channels = max1038_channels, 1124 .channels = max1038_channels, 1134 .channels = max1136_channels, [all …]
|
D | ad7266.c | 310 const struct iio_chan_spec *channels; member 320 .channels = ad7266_channels_u, 325 .channels = ad7266_channels_u_fixed, 330 .channels = ad7266_channels_s, 335 .channels = ad7266_channels_s_fixed, 340 .channels = ad7266_channels_diff_u, 345 .channels = ad7266_channels_diff_fixed_u, 350 .channels = ad7266_channels_diff_s, 355 .channels = ad7266_channels_diff_fixed_s, 375 indio_dev->channels = chan_info->channels; in ad7266_init_channels()
|
D | ad7791.c | 111 const struct iio_chan_spec *channels; member 118 .channels = ad7787_channels, 124 .channels = ad7790_channels, 129 .channels = ad7791_channels, 134 .channels = ad7790_channels, 140 .channels = ad7791_channels, 388 indio_dev->channels = st->info->channels; in ad7791_probe()
|
D | twl4030-madc.c | 85 req.channels = BIT(chan->channel); in twl4030_madc_read() 284 long channels, int *buf, in twl4030_madc_read_channels() argument 291 for_each_set_bit(i, &channels, TWL4030_MADC_MAX_CHANNELS) { in twl4030_madc_read_channels() 442 r->channels, r->rbuf, r->raw); in twl4030_madc_threaded_irq_handler() 445 r->func_cb(len, r->channels, r->rbuf); in twl4030_madc_threaded_irq_handler() 468 r->channels, r->rbuf, r->raw); in twl4030_madc_threaded_irq_handler() 471 r->func_cb(len, r->channels, r->rbuf); in twl4030_madc_threaded_irq_handler() 591 ret = twl_i2c_write_u16(TWL4030_MODULE_MADC, req->channels, method->sel); in twl4030_madc_conversion() 599 ret = twl_i2c_write_u16(TWL4030_MODULE_MADC, req->channels, in twl4030_madc_conversion() 635 req->channels, req->rbuf, req->raw); in twl4030_madc_conversion() [all …]
|
D | ad7793.c | 146 const struct iio_chan_spec *channels; member 331 >> (st->chip_info->channels[0].scan_type.realbits - in ad7793_setup() 644 .channels = ad7785_channels, 657 .channels = ad7792_channels, 670 .channels = ad7793_channels, 683 .channels = ad7794_channels, 696 .channels = ad7795_channels, 709 .channels = ad7796_channels, 717 .channels = ad7797_channels, 725 .channels = ad7798_channels, [all …]
|
D | ad7923.c | 74 const struct iio_chan_spec *channels; member 116 .channels = ad7904_channels, 120 .channels = ad7914_channels, 124 .channels = ad7924_channels, 293 indio_dev->channels = info->channels; in ad7923_probe()
|
D | xilinx-xadc-core.c | 749 scan_mask |= BIT(indio_dev->channels[i].scan_index); in xadc_postdisable() 1045 struct iio_chan_spec *channels, *chan; in xadc_parse_dt() local 1088 channels = kmemdup(xadc_channels, sizeof(xadc_channels), GFP_KERNEL); in xadc_parse_dt() 1089 if (!channels) in xadc_parse_dt() 1093 chan = &channels[9]; in xadc_parse_dt() 1124 indio_dev->channels = krealloc(channels, sizeof(*channels) * in xadc_parse_dt() 1127 if (!indio_dev->channels) in xadc_parse_dt() 1128 indio_dev->channels = channels; in xadc_parse_dt() 1228 if (indio_dev->channels[i].scan_type.sign == 's') in xadc_probe() 1229 bipolar_mask |= BIT(indio_dev->channels[i].scan_index); in xadc_probe() [all …]
|
D | rockchip_saradc.c | 45 const struct iio_chan_spec *channels; member 145 .channels = rockchip_saradc_iio_channels, 157 .channels = rockchip_rk3066_tsadc_iio_channels, 272 indio_dev->channels = info->data->channels; in rockchip_saradc_probe()
|
D | max1027.c | 185 const struct iio_chan_spec *channels; member 192 .channels = max1027_channels, 197 .channels = max1029_channels, 202 .channels = max1031_channels, 431 indio_dev->channels = st->info->channels; in max1027_probe()
|
D | ti-adc128s052.c | 21 const struct iio_chan_spec *channels; member 148 indio_dev->channels = adc128_config[config].channels; in adc128_probe()
|
D | xilinx-xadc-events.c | 22 return &indio_dev->channels[0]; in xadc_event_to_channel() 25 return &indio_dev->channels[event]; in xadc_event_to_channel() 27 return &indio_dev->channels[event-1]; in xadc_event_to_channel()
|
/linux-4.4.14/drivers/gpu/ipu-v3/ |
D | ipu-dmfc.c | 118 struct dmfc_channel channels[DMFC_NUM_CHANNELS]; member 253 slotmask_used |= priv->channels[i].slotmask; in dmfc_find_slots() 284 priv->channels[i].slotmask = 0; in ipu_dmfc_free_bandwidth() 287 if (priv->channels[i].slots > 0) { in ipu_dmfc_free_bandwidth() 288 priv->channels[i].segment = in ipu_dmfc_free_bandwidth() 289 dmfc_find_slots(priv, priv->channels[i].slots); in ipu_dmfc_free_bandwidth() 290 priv->channels[i].slotmask = in ipu_dmfc_free_bandwidth() 291 ((1 << priv->channels[i].slots) - 1) << in ipu_dmfc_free_bandwidth() 292 priv->channels[i].segment; in ipu_dmfc_free_bandwidth() 297 if (priv->channels[i].slots > 0) in ipu_dmfc_free_bandwidth() [all …]
|
D | ipu-dc.c | 112 struct ipu_dc channels[IPU_DC_NUM_CHANNELS]; member 363 dc = &priv->channels[channel]; in ipu_dc_get() 412 priv->channels[i].chno = i; in ipu_dc_init() 413 priv->channels[i].priv = priv; in ipu_dc_init() 414 priv->channels[i].base = priv->dc_reg + channel_offsets[i]; in ipu_dc_init() 421 &priv->channels[1]); in ipu_dc_init() 429 &priv->channels[5]); in ipu_dc_init() 436 priv->channels[1].base + DC_WR_CH_CONF); in ipu_dc_init() 438 priv->channels[5].base + DC_WR_CH_CONF); in ipu_dc_init()
|
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/ |
D | scan.c | 29 struct basic_scan_channel_params *channels, in wl1271_get_scan_channels() argument 39 flags = req->channels[i]->flags; in wl1271_get_scan_channels() 43 (req->channels[i]->band == band) && in wl1271_get_scan_channels() 52 req->channels[i]->band, in wl1271_get_scan_channels() 53 req->channels[i]->center_freq); in wl1271_get_scan_channels() 55 req->channels[i]->hw_value, in wl1271_get_scan_channels() 56 req->channels[i]->flags); in wl1271_get_scan_channels() 59 req->channels[i]->max_antenna_gain, in wl1271_get_scan_channels() 60 req->channels[i]->max_power); in wl1271_get_scan_channels() 62 req->channels[i]->beacon_found); in wl1271_get_scan_channels() [all …]
|
/linux-4.4.14/sound/firewire/tascam/ |
D | amdtp-tascam.c | 46 unsigned int channels, remaining_frames, i, c; in write_pcm_s32() local 49 channels = p->pcm_channels; in write_pcm_s32() 55 for (c = 0; c < channels; ++c) { in write_pcm_s32() 71 unsigned int channels, remaining_frames, i, c; in write_pcm_s16() local 74 channels = p->pcm_channels; in write_pcm_s16() 80 for (c = 0; c < channels; ++c) { in write_pcm_s16() 96 unsigned int channels, remaining_frames, i, c; in read_pcm_s32() local 99 channels = p->pcm_channels; in read_pcm_s32() 108 for (c = 0; c < channels; ++c) { in read_pcm_s32() 122 unsigned int channels, i, c; in write_pcm_silence() local [all …]
|
/linux-4.4.14/drivers/hsi/ |
D | hsi.c | 75 kfree(cl->tx_cfg.channels); in hsi_client_release() 76 kfree(cl->rx_cfg.channels); in hsi_client_release() 91 if (cl->tx_cfg.channels) { in hsi_new_client() 92 size = cl->tx_cfg.num_channels * sizeof(*cl->tx_cfg.channels); in hsi_new_client() 93 cl->tx_cfg.channels = kzalloc(size , GFP_KERNEL); in hsi_new_client() 94 if (!cl->tx_cfg.channels) in hsi_new_client() 96 memcpy(cl->tx_cfg.channels, info->tx_cfg.channels, size); in hsi_new_client() 100 if (cl->rx_cfg.channels) { in hsi_new_client() 101 size = cl->rx_cfg.num_channels * sizeof(*cl->rx_cfg.channels); in hsi_new_client() 102 cl->rx_cfg.channels = kzalloc(size , GFP_KERNEL); in hsi_new_client() [all …]
|
/linux-4.4.14/drivers/iio/dac/ |
D | ad5064.c | 62 const struct iio_chan_spec *channels; member 347 .channels = ad5024_channels, 352 .channels = ad5025_channels, 357 .channels = ad5044_channels, 362 .channels = ad5045_channels, 367 .channels = ad5064_channels, 372 .channels = ad5064_channels, 377 .channels = ad5065_channels, 383 .channels = ad5024_channels, 389 .channels = ad5024_channels, [all …]
|
D | ad5449.c | 47 const struct iio_chan_spec *channels; member 227 .channels = ad5429_channels, 232 .channels = ad5429_channels, 237 .channels = ad5439_channels, 242 .channels = ad5439_channels, 247 .channels = ad5449_channels, 252 .channels = ad5449_channels, 304 indio_dev->channels = st->chip_info->channels; in ad5449_spi_probe()
|
D | ad5624r_spi.c | 199 .channels = ad5624r_channels, 203 .channels = ad5624r_channels, 207 .channels = ad5644r_channels, 211 .channels = ad5644r_channels, 215 .channels = ad5664r_channels, 219 .channels = ad5664r_channels, 262 indio_dev->channels = st->chip_info->channels; in ad5624r_probe()
|
D | ad5380.c | 349 struct iio_chan_spec *channels; in ad5380_alloc_channels() local 352 channels = kcalloc(st->chip_info->num_channels, in ad5380_alloc_channels() 355 if (!channels) in ad5380_alloc_channels() 359 channels[i] = st->chip_info->channel_template; in ad5380_alloc_channels() 360 channels[i].channel = i; in ad5380_alloc_channels() 361 channels[i].address = i; in ad5380_alloc_channels() 364 indio_dev->channels = channels; in ad5380_alloc_channels() 441 kfree(indio_dev->channels); in ad5380_probe() 453 kfree(indio_dev->channels); in ad5380_remove()
|
D | ad5360.c | 438 struct iio_chan_spec *channels; in ad5360_alloc_channels() local 441 channels = kcalloc(st->chip_info->num_channels, in ad5360_alloc_channels() 444 if (!channels) in ad5360_alloc_channels() 448 channels[i] = st->chip_info->channel_template; in ad5360_alloc_channels() 449 channels[i].channel = i; in ad5360_alloc_channels() 450 channels[i].address = AD5360_CHAN_ADDR(i); in ad5360_alloc_channels() 453 indio_dev->channels = channels; in ad5360_alloc_channels() 517 kfree(indio_dev->channels); in ad5360_probe() 529 kfree(indio_dev->channels); in ad5360_remove()
|
D | ad5764.c | 42 const struct iio_chan_spec *channels; member 108 .channels = ad5744_channels, 112 .channels = ad5744_channels, 116 .channels = ad5764_channels, 120 .channels = ad5764_channels, 298 indio_dev->channels = st->chip_info->channels; in ad5764_probe()
|
D | ad5755.c | 92 struct iio_chan_spec channels[AD5755_NUM_CHANNELS]; member 517 struct iio_chan_spec *channels = st->channels; in ad5755_init_channels() local 521 channels[i] = st->chip_info->channel_template; in ad5755_init_channels() 522 channels[i].channel = i; in ad5755_init_channels() 523 channels[i].address = i; in ad5755_init_channels() 525 channels[i].type = IIO_VOLTAGE; in ad5755_init_channels() 527 channels[i].type = IIO_CURRENT; in ad5755_init_channels() 530 indio_dev->channels = channels; in ad5755_init_channels()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | common-init.c | 128 void *channels; in ath9k_cmn_init_channels_rates() local 135 channels = devm_kzalloc(ah->dev, in ath9k_cmn_init_channels_rates() 137 if (!channels) in ath9k_cmn_init_channels_rates() 140 memcpy(channels, ath9k_2ghz_chantable, in ath9k_cmn_init_channels_rates() 142 common->sbands[IEEE80211_BAND_2GHZ].channels = channels; in ath9k_cmn_init_channels_rates() 152 channels = devm_kzalloc(ah->dev, in ath9k_cmn_init_channels_rates() 154 if (!channels) in ath9k_cmn_init_channels_rates() 157 memcpy(channels, ath9k_5ghz_chantable, in ath9k_cmn_init_channels_rates() 159 common->sbands[IEEE80211_BAND_5GHZ].channels = channels; in ath9k_cmn_init_channels_rates()
|
/linux-4.4.14/drivers/reset/sti/ |
D | reset-syscfg.c | 46 struct syscfg_reset_channel *channels; member 63 ch = &rst->channels[idx]; in syscfg_reset_program_hw() 132 rc->channels = devm_kzalloc(dev, size, GFP_KERNEL); in syscfg_reset_controller_register() 133 if (!rc->channels) in syscfg_reset_controller_register() 144 const char *compatible = data->channels[i].compatible; in syscfg_reset_controller_register() 150 f = devm_regmap_field_alloc(dev, map, data->channels[i].reset); in syscfg_reset_controller_register() 154 rc->channels[i].reset = f; in syscfg_reset_controller_register() 159 f = devm_regmap_field_alloc(dev, map, data->channels[i].ack); in syscfg_reset_controller_register() 163 rc->channels[i].ack = f; in syscfg_reset_controller_register()
|
D | reset-stih407.c | 113 .channels = stih407_powerdowns, 120 .channels = stih407_softresets, 126 .channels = stih407_picophyresets,
|
D | reset-stih415.c | 82 .channels = stih415_powerdowns, 89 .channels = stih415_softresets,
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | scan.c | 138 struct conn_scan_ch_params *channels, in wlcore_scan_get_channels() argument 200 channels[j].flags |= SCAN_CHANNEL_FLAGS_DFS; in wlcore_scan_get_channels() 202 channels[j].passive_duration = in wlcore_scan_get_channels() 205 channels[j].passive_duration = in wlcore_scan_get_channels() 209 channels[j].min_duration = in wlcore_scan_get_channels() 211 channels[j].max_duration = in wlcore_scan_get_channels() 214 channels[j].tx_power_att = req_channels[i]->max_power; in wlcore_scan_get_channels() 215 channels[j].channel = req_channels[i]->hw_value; in wlcore_scan_get_channels() 219 (channels[j].channel >= 12) && in wlcore_scan_get_channels() 220 (channels[j].channel <= 14) && in wlcore_scan_get_channels() [all …]
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_sysfs.c | 156 "%d %s\n", bd->channels[i]->ch_portnum, in dgnc_ports_state_show() 157 bd->channels[i]->ch_open_count ? "Open" : "Closed"); in dgnc_ports_state_show() 174 "%d %d\n", bd->channels[i]->ch_portnum, in dgnc_ports_baud_show() 175 bd->channels[i]->ch_old_baud); in dgnc_ports_baud_show() 192 if (bd->channels[i]->ch_open_count) { in dgnc_ports_msignals_show() 195 bd->channels[i]->ch_portnum, in dgnc_ports_msignals_show() 196 (bd->channels[i]->ch_mostat & UART_MCR_RTS) ? "RTS" : "", in dgnc_ports_msignals_show() 197 (bd->channels[i]->ch_mistat & UART_MSR_CTS) ? "CTS" : "", in dgnc_ports_msignals_show() 198 (bd->channels[i]->ch_mostat & UART_MCR_DTR) ? "DTR" : "", in dgnc_ports_msignals_show() 199 (bd->channels[i]->ch_mistat & UART_MSR_DSR) ? "DSR" : "", in dgnc_ports_msignals_show() [all …]
|
D | dgnc_driver.c | 345 if (brd->channels[i]) { in dgnc_cleanup_board() 346 kfree(brd->channels[i]->ch_rqueue); in dgnc_cleanup_board() 347 kfree(brd->channels[i]->ch_equeue); in dgnc_cleanup_board() 348 kfree(brd->channels[i]->ch_wqueue); in dgnc_cleanup_board() 349 kfree(brd->channels[i]); in dgnc_cleanup_board() 350 brd->channels[i] = NULL; in dgnc_cleanup_board() 409 brd->channels[i] = NULL; in dgnc_found_board()
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | brcm,bcm2835-dma.txt | 3 The BCM2835 DMA controller has 16 channels in total. 4 Only the lower 13 channels have an associated IRQ. 5 Some arbitrary channels are used by the firmware 7 The channels 0,2 and 3 have special functionality 14 to the DMA channels in ascending order. 17 - brcm,dma-channel-mask: Bit mask representing the channels
|
D | renesas,rcar-dmac.txt | 10 256 clients in total. When the number of hardware channels is lower than the 11 number of clients to be served, channels must be shared between multiple DMA 12 clients. The association of DMA clients to DMAC channels is fully dynamic and 24 channel number ranging from zero to the number of channels minus one. 33 - dma-channels: number of DMA channels 64 dma-channels = <15>; 94 dma-channels = <15>;
|
D | renesas,usb-dmac.txt | 9 channel number ranging from zero to the number of channels minus one. 13 - dma-channels: number of DMA channels 25 dma-channels = <2>; 36 dma-channels = <2>;
|
D | jz4780-dma.txt | 15 - ingenic,reserved-channels: Bitmask of channels to reserve for devices that 16 need a specific channel. These channels will only be assigned when explicitly 17 requested by a client. The primary use for this is channels 0 and 1, which 34 ingenic,reserved-channels = <0x3>; 45 should be reserved on the DMA controller using the ingenic,reserved-channels
|
D | ste-coh901318.txt | 10 - #dma-cells: must be set to <1>, as the channels on the 12 - dma-channels: the number of DMA channels handled 22 dma-channels = <40>;
|
D | mmp-dma.txt | 13 - #dma-channels: Number of DMA channels supported by the controller (defaults 34 #dma-channels = <16>; 38 * One irq for all channels 46 #dma-channels = <16>; 72 /* One irq for all channels */
|
D | fsl-mxs-dma.txt | 6 - interrupts : Should contain the interrupt numbers of DMA channels. 9 - dma-channels : Number of channels supported by the DMA controller 31 dma-channels = <16>; 46 dma-channels = <16>;
|
D | zxdma.txt | 8 - dma-channels: physical channels supported 9 - dma-requests: virtual channels supported, each virtual channel 22 dma-channels = <24>;
|
D | k3dma.txt | 10 - dma-channels: physical channels supported 11 - dma-requests: virtual channels supported, each virtual channel 22 dma-channels = <16>;
|
D | snps-dma.txt | 7 - dma-channels: Number of channels supported by hardware 13 - chan_priority: priority of channels. 0 (default): increase from chan 0->n, 1: 23 - is_private: The device channels should be marked as private and not for by the 34 dma-channels = <8>;
|
D | fsl-edma.txt | 3 The eDMA channels have multiplex capability by programmble memory-mapped 4 registers. channels are split into two groups, called DMAMUX0 and DMAMUX1, 23 Specific request source can only be multiplexed by specific channels 27 - dma-channels : Number of channels supported by the controller 51 dma-channels = <32>;
|
D | ti-edma.txt | 24 - ti,edma-memcpy-channels: List of channels allocated to be used for memcpy, iow 25 these channels will be SW triggered channels. See example. 58 ti,edma-memcpy-channels = <20 21>; 106 /* DMA channels 8 and 9 executed on eDMA TC2 - high priority queue */ 135 - dma-channels: Specify total DMA channels per CC
|
D | ste-dma40.txt | 9 - memcpy-channels: Channels to be used for memcpy 12 - dma-channels: Number of channels supported by hardware - if not present 14 - disabled-channels: Channels which can not be used 26 memcpy-channels = <56 57 58 59 60>; 27 disabled-channels = <12>; 28 dma-channels = <8>; 34 - dma-names: Names of the aforementioned requested channels
|
D | shdma.txt | 7 DMAC instances have the same number of channels and use the same DMA 19 - dma-channels: number of DMA channels 33 dma-channels = <20>;
|
D | fsl-imx-dma.txt | 16 - #dma-channels : Number of DMA channels supported. Should be 16. 26 #dma-channels = <16>;
|
D | arm-pl330.txt | 16 - dma-channels: contains the total number of DMA channels supported by the DMAC 26 #dma-channels = <8>;
|
D | img-mdc-dma.txt | 18 - The second cell is a bitmap specifying to which channels the DMA request 23 - dma-channels: Number of supported DMA channels, up to 32. If not specified
|
D | arm-pl08x.txt | 19 - dma-channels: contains the total number of DMA channels supported by the DMAC 29 - dma-names: Names of the aforementioned requested channels
|
D | adi,axi-dmac.txt | 11 - adi,channels: This sub-node must contain a sub-node for each DMA channel. For 15 Required properties for adi,channels sub-node: 49 adi,channels {
|
D | dma.txt | 16 - dma-channels: Number of DMA channels supported by the controller. 30 dma-channels = <32>; 103 3. A device with three channels, one of which has two alternatives:
|
/linux-4.4.14/drivers/iio/light/ |
D | hid-sensor-prox.c | 56 static void prox_adjust_channel_bit_mask(struct iio_chan_spec *channels, in prox_adjust_channel_bit_mask() argument 59 channels[channel].scan_type.sign = 's'; in prox_adjust_channel_bit_mask() 61 channels[channel].scan_type.realbits = size * 8; in prox_adjust_channel_bit_mask() 63 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in prox_adjust_channel_bit_mask() 214 struct iio_chan_spec *channels, in prox_parse_report() argument 226 prox_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_PRESENCE, in prox_parse_report() 272 indio_dev->channels = kmemdup(prox_channels, sizeof(prox_channels), in hid_prox_probe() 274 if (!indio_dev->channels) { in hid_prox_probe() 280 (struct iio_chan_spec *)indio_dev->channels, in hid_prox_probe() 332 kfree(indio_dev->channels); in hid_prox_probe() [all …]
|
D | hid-sensor-als.c | 63 static void als_adjust_channel_bit_mask(struct iio_chan_spec *channels, in als_adjust_channel_bit_mask() argument 66 channels[channel].scan_type.sign = 's'; in als_adjust_channel_bit_mask() 68 channels[channel].scan_type.realbits = size * 8; in als_adjust_channel_bit_mask() 70 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in als_adjust_channel_bit_mask() 221 struct iio_chan_spec *channels, in als_parse_report() argument 233 als_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_ILLUM, in als_parse_report() 283 indio_dev->channels = kmemdup(als_channels, in hid_als_probe() 285 if (!indio_dev->channels) { in hid_als_probe() 291 (struct iio_chan_spec *)indio_dev->channels, in hid_als_probe() 344 kfree(indio_dev->channels); in hid_als_probe() [all …]
|
/linux-4.4.14/drivers/iio/pressure/ |
D | hid-sensor-press.c | 60 static void press_adjust_channel_bit_mask(struct iio_chan_spec *channels, in press_adjust_channel_bit_mask() argument 63 channels[channel].scan_type.sign = 's'; in press_adjust_channel_bit_mask() 65 channels[channel].scan_type.realbits = size * 8; in press_adjust_channel_bit_mask() 67 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in press_adjust_channel_bit_mask() 218 struct iio_chan_spec *channels, in press_parse_report() argument 230 press_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_PRESSURE, in press_parse_report() 282 indio_dev->channels = kmemdup(press_channels, sizeof(press_channels), in hid_press_probe() 284 if (!indio_dev->channels) { in hid_press_probe() 290 (struct iio_chan_spec *)indio_dev->channels, in hid_press_probe() 343 kfree(indio_dev->channels); in hid_press_probe() [all …]
|
/linux-4.4.14/drivers/tty/serial/jsm/ |
D | jsm_tty.c | 395 if (!brd->channels[i]) { in jsm_tty_init() 401 brd->channels[i] = kzalloc(sizeof(struct jsm_channel), GFP_KERNEL); in jsm_tty_init() 402 if (!brd->channels[i]) { in jsm_tty_init() 410 ch = brd->channels[0]; in jsm_tty_init() 414 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i]) { in jsm_tty_init() 416 if (!brd->channels[i]) in jsm_tty_init() 457 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i]) { in jsm_uart_port_init() 459 if (!brd->channels[i]) in jsm_uart_port_init() 462 brd->channels[i]->uart_port.irq = brd->irq; in jsm_uart_port_init() 463 brd->channels[i]->uart_port.uartclk = 14745600; in jsm_uart_port_init() [all …]
|
D | jsm_driver.c | 295 if (brd->channels[i]) { in jsm_remove_one() 296 kfree(brd->channels[i]->ch_rqueue); in jsm_remove_one() 297 kfree(brd->channels[i]->ch_equeue); in jsm_remove_one() 298 kfree(brd->channels[i]); in jsm_remove_one()
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/ |
D | cc10001_adc.txt | 11 - adc-reserved-channels: Bitmask of reserved channels, 12 i.e. channels that cannot be used by the OS. 18 adc-reserved-channels = <0x2>;
|
D | xilinx-xadc.txt | 50 - xnlx,channels: List of external channels that are connected to the ADC 55 The child nodes of this node represent the external channels which are 57 channels will be assumed to be connected. 83 xlnx,channels { 105 xlnx,channels {
|
D | qcom,spmi-vadc.txt | 72 calibrated with 0.625V and 1.25V reference channels, also 97 Following channels, also known as reference point channels, are used for 127 io-channels = <&pmic_vadc VADC_LR_MUX10_USB_ID>;
|
/linux-4.4.14/sound/soc/sh/ |
D | ssi.c | 137 unsigned int bits, channels, swl, recv, i; in ssi_hw_params() local 139 channels = params_channels(params); in ssi_hw_params() 144 pr_debug("bits: %u channels: %u\n", bits, channels); in ssi_hw_params() 154 if ((channels < 2) || (channels > 8) || (channels & 1)) { in ssi_hw_params() 158 ssicr |= ((channels >> 1) - 1) << CR_CHNL_SHIFT; in ssi_hw_params() 190 swl = (bits * channels) / 2; in ssi_hw_params()
|
/linux-4.4.14/sound/firewire/digi00x/ |
D | amdtp-dot.c | 159 unsigned int channels, remaining_frames, i, c; in write_pcm_s32() local 162 channels = p->pcm_channels; in write_pcm_s32() 169 for (c = 0; c < channels; ++c) { in write_pcm_s32() 185 unsigned int channels, remaining_frames, i, c; in write_pcm_s16() local 188 channels = p->pcm_channels; in write_pcm_s16() 195 for (c = 0; c < channels; ++c) { in write_pcm_s16() 211 unsigned int channels, remaining_frames, i, c; in read_pcm_s32() local 214 channels = p->pcm_channels; in read_pcm_s32() 221 for (c = 0; c < channels; ++c) { in read_pcm_s32() 235 unsigned int channels, i, c; in write_pcm_silence() local [all …]
|
/linux-4.4.14/drivers/iio/accel/ |
D | hid-sensor-accel-3d.c | 94 static void accel_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels, in accel_3d_adjust_channel_bit_mask() argument 97 channels[channel].scan_type.sign = 's'; in accel_3d_adjust_channel_bit_mask() 99 channels[channel].scan_type.realbits = size * 8; in accel_3d_adjust_channel_bit_mask() 101 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in accel_3d_adjust_channel_bit_mask() 249 struct iio_chan_spec *channels, in accel_3d_parse_report() argument 264 accel_3d_adjust_channel_bit_mask(channels, in accel_3d_parse_report() 322 indio_dev->channels = kmemdup(accel_3d_channels, in hid_accel_3d_probe() 324 if (!indio_dev->channels) { in hid_accel_3d_probe() 330 (struct iio_chan_spec *)indio_dev->channels, in hid_accel_3d_probe() 382 kfree(indio_dev->channels); in hid_accel_3d_probe() [all …]
|
/linux-4.4.14/arch/sh/drivers/dma/ |
D | dma-api.c | 86 channel = &info->channels[i]; in get_dma_channel() 150 struct dma_channel *channel = &info->channels[i]; in request_dma_bycap() 174 channel = &info->channels[i]; in dmac_search_free_channel() 267 channel = &info->channels[i]; in register_chan_caps() 329 struct dma_channel *channel = info->channels + i; in dma_proc_show() 363 BUG_ON((info->flags & DMAC_CHANNELS_CONFIGURED) && !info->channels); in register_dmac() 378 info->channels = kzalloc(size, GFP_KERNEL); in register_dmac() 379 if (!info->channels) in register_dmac() 386 struct dma_channel *chan = &info->channels[i]; in register_dmac() 413 dma_remove_sysfs_files(info->channels + i, info); in unregister_dmac() [all …]
|
/linux-4.4.14/drivers/iio/gyro/ |
D | hid-sensor-gyro-3d.c | 94 static void gyro_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels, in gyro_3d_adjust_channel_bit_mask() argument 97 channels[channel].scan_type.sign = 's'; in gyro_3d_adjust_channel_bit_mask() 99 channels[channel].scan_type.realbits = size * 8; in gyro_3d_adjust_channel_bit_mask() 101 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in gyro_3d_adjust_channel_bit_mask() 249 struct iio_chan_spec *channels, in gyro_3d_parse_report() argument 264 gyro_3d_adjust_channel_bit_mask(channels, in gyro_3d_parse_report() 319 indio_dev->channels = kmemdup(gyro_3d_channels, in hid_gyro_3d_probe() 321 if (!indio_dev->channels) { in hid_gyro_3d_probe() 327 (struct iio_chan_spec *)indio_dev->channels, in hid_gyro_3d_probe() 379 kfree(indio_dev->channels); in hid_gyro_3d_probe() [all …]
|
D | adis16260.c | 107 const struct iio_chan_spec *channels; member 157 .channels = adis16260_channels, 163 .channels = adis16260_channels, 169 .channels = adis16266_channels, 381 indio_dev->channels = adis16260->info->channels; in adis16260_probe()
|
/linux-4.4.14/sound/firewire/ |
D | amdtp-am824.c | 160 unsigned int channels, remaining_frames, i, c; in write_pcm_s32() local 163 channels = p->pcm_channels; in write_pcm_s32() 169 for (c = 0; c < channels; ++c) { in write_pcm_s32() 186 unsigned int channels, remaining_frames, i, c; in write_pcm_s16() local 189 channels = p->pcm_channels; in write_pcm_s16() 195 for (c = 0; c < channels; ++c) { in write_pcm_s16() 212 unsigned int channels, remaining_frames, i, c; in read_pcm_s32() local 215 channels = p->pcm_channels; in read_pcm_s32() 221 for (c = 0; c < channels; ++c) { in read_pcm_s32() 235 unsigned int i, c, channels = p->pcm_channels; in write_pcm_silence() local [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | cros-adc-thermistors.dtsi | 21 io-channels = <&adc 3>; 28 io-channels = <&adc 4>; 35 io-channels = <&adc 5>; 42 io-channels = <&adc 6>;
|
/linux-4.4.14/sound/usb/ |
D | stream.c | 106 if (fp->channels > subs->channels_max) in snd_usb_init_substream() 107 subs->channels_max = fp->channels; in snd_usb_init_substream() 163 ch_bytes = fp->chmap->channels * 4; in usb_chmap_ctl_tlv() 170 for (i = 0; i < fp->chmap->channels; i++, dst++) { in usb_chmap_ctl_tlv() 196 for (i = 0; i < chmap->channels; i++) in usb_chmap_ctl_get() 233 static struct snd_pcm_chmap_elem *convert_chmap(int channels, unsigned int bits, in convert_chmap() argument 285 if (channels > ARRAY_SIZE(chmap->map)) in convert_chmap() 293 chmap->channels = channels; in convert_chmap() 303 if (channels == 1) in convert_chmap() 306 for (; c < channels && *maps; maps++) in convert_chmap() [all …]
|
D | quirks-table.h | 61 .channels = 2, 521 .channels = 4, 538 .channels = 2, 1009 .channels = 2, 1026 .channels = 2, 1630 .channels = 10, 1648 .channels = 12, 1697 .channels = 4, 1715 .channels = 6, 2110 .channels = 6, [all …]
|
D | pcm.c | 105 if (fp->channels != subs->channels) in find_format() 572 if (fp->channels < 1) { in match_endpoint_audioformats() 598 if (fp->channels == match->channels) in match_endpoint_audioformats() 624 subs->channels, in configure_sync_endpoint() 654 if (sync_fp->channels != subs->channels) { in configure_sync_endpoint() 655 sync_period_bytes = (subs->period_bytes / subs->channels) * in configure_sync_endpoint() 656 sync_fp->channels; in configure_sync_endpoint() 664 sync_fp->channels, in configure_sync_endpoint() 687 subs->channels, in configure_endpoint() 729 subs->channels = params_channels(hw_params); in snd_usb_hw_params() [all …]
|
D | mixer_scarlett.c | 238 uinfo->count = elem->channels; in scarlett_ctl_switch_info() 250 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_get() 269 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_put() 294 for (i = 0; i < elem->channels; i++) in scarlett_ctl_resume() 307 uinfo->count = elem->channels; in scarlett_ctl_info() 321 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_get() 341 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_put() 386 uinfo->count = elem->channels; in scarlett_ctl_enum_dynamic_info() 406 return snd_ctl_enum_info(uinfo, elem->channels, opt->len, in scarlett_ctl_enum_info() 472 USB_DIR_IN, wValue, idx, buf, elem->channels); in scarlett_ctl_meter_get() [all …]
|
D | mixer.c | 71 int channels; member 717 term->channels = d->bNrChannels; in check_input_term() 734 term->channels = d->bNrChannels; in check_input_term() 748 term->channels = uac_mixer_unit_bNrChannels(d); in check_input_term() 785 term->channels = uac_processing_unit_bNrChannels(d); in check_input_term() 1069 uinfo->count = cval->channels; in mixer_ctl_feature_info() 1263 cval->channels = 1; /* master channel */ in build_feature_ctl() 1270 cval->channels = c; in build_feature_ctl() 1279 if (cval->channels == readonly_mask) in build_feature_ctl() 1371 cval->head.id, kctl->id.name, cval->channels, in build_feature_ctl() [all …]
|
/linux-4.4.14/sound/oss/ |
D | sb_audio.c | 307 static short sb1_audio_set_channels(int dev, short channels) in sb1_audio_set_channels() argument 310 return devc->channels = 1; in sb1_audio_set_channels() 355 if (devc->speed * devc->channels <= 23000) in sb20_audio_output_block() 394 if (devc->speed * devc->channels <= (devc->major == 3 ? 23000 : 13000)) in sb20_audio_start_input() 451 s = speed * devc->channels; in sb201_audio_set_speed() 454 speed = ((1000000 + tmp / 2) / tmp) / devc->channels; in sb201_audio_set_speed() 483 if (devc->channels == 1) in sbpro_audio_prepare_for_input() 503 sb_mixer_set_stereo(devc, devc->channels == 2); in sbpro_audio_prepare_for_output() 515 if (devc->channels == 1) in sbpro_audio_prepare_for_output() 525 if (devc->channels == 1) in sbpro_audio_prepare_for_output() [all …]
|
D | vidc.c | 84 extern void vidc_update_filler(int bits, int channels); 257 static short vidc_audio_set_channels(int dev, short channels) in vidc_audio_set_channels() argument 259 switch (channels) { in vidc_audio_set_channels() 261 channels = 2; in vidc_audio_set_channels() 264 vidc_audio_channels = channels; in vidc_audio_set_channels() 407 void vidc_update_filler(int format, int channels) in vidc_update_filler() argument 411 switch (TYPE(format, channels)) { in vidc_update_filler()
|
/linux-4.4.14/Documentation/devicetree/bindings/timer/ |
D | nvidia,tegra30-timer.txt | 3 The Tegra30 timer provides ten 29-bit timer channels, a single 32-bit free 4 running counter, and 5 watchdog modules. The first two channels may also 13 - interrupts : A list of 6 interrupts; one per each of timer channels 1 14 through 5, and one for the shared interrupt for the remaining channels.
|
D | renesas,tmu.txt | 7 are independent. The TMU hardware supports up to three channels. 28 - #renesas,channels: number of channels implemented by the timer, must be 2 43 #renesas,channels = <3>;
|
D | renesas,cmt.txt | 8 channels supported by the CMT model. Channel indices represent the hardware 62 - renesas,channels-mask: bitmask of the available channels. 67 CMT0 on R8A7790 implements hardware channels 5 and 6 only and names 68 them channels 0 and 1 in the documentation. 78 renesas,channels-mask = <0x60>;
|
D | nvidia,tegra20-timer.txt | 3 The Tegra20 timer provides four 29-bit timer channels and a single 32-bit free 4 running counter. The first two channels may also trigger a watchdog reset.
|
/linux-4.4.14/Documentation/trace/ |
D | stm.txt | 8 these masters and channels are statically allocated to certain 21 48 to 63 and channels 0 to 127. 25 identifiers to ranges of masters and channels. If these rules (policy) 30 have a name (string identifier) and a range of masters and channels 38 channels masters 41 $ cat /config/stp-policy/dummy_stm.my-policy/user/channels 45 masters 48 through 63 and channel allocation pool has channels 0 64 mmu) will usually contain multiple channels' mmios, so the user will 65 need to allocate that many channels to themselves (via the 70 descriptor and obtain direct access to an mmio region for 64 channels.
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/ |
D | iio-bindings.txt | 4 Sources of IIO channels can be represented by any node in the device 48 io-channels: List of phandle and IIO specifier pairs, one pair 56 order as the io-channels property. Consumers drivers 61 IIO channels from this node. Useful for bus nodes to provide 67 io-channels = <&adc 1>, <&ref 0>; 87 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, 95 io-channels = <&adc 10>, <&adc 11>;
|
/linux-4.4.14/drivers/hwtracing/intel_th/ |
D | sth.c | 31 void __iomem *channels; member 41 struct intel_th_channel __iomem *sw_map = sth->channels; in sth_channel() 189 void __iomem *base, *channels; in intel_th_sth_probe() local 204 channels = devm_ioremap(dev, res->start, resource_size(res)); in intel_th_sth_probe() 205 if (!channels) in intel_th_sth_probe() 214 sth->channels = channels; in intel_th_sth_probe()
|
/linux-4.4.14/drivers/hsi/clients/ |
D | hsi_char.c | 119 struct hsc_channel channels[HSC_DEVS]; member 241 struct hsc_channel *channel = cl_data->channels + msg->channel; in hsc_rx_completed() 261 struct hsc_channel *channel = cl_data->channels + msg->channel; in hsc_tx_completed() 289 struct hsc_channel *channel = cl_data->channels; in hsc_break_received() 362 if ((rxc->channels == 0) || (rxc->channels > HSC_DEVS)) in hsc_rx_set() 364 if (rxc->channels & (rxc->channels - 1)) in hsc_rx_set() 370 cl->rx_cfg.num_hw_channels = rxc->channels; in hsc_rx_set() 386 rxc->channels = cl->rx_cfg.num_hw_channels; in hsc_rx_get() 397 if ((txc->channels == 0) || (txc->channels > HSC_DEVS)) in hsc_tx_set() 399 if (txc->channels & (txc->channels - 1)) in hsc_tx_set() [all …]
|
/linux-4.4.14/drivers/video/backlight/ |
D | aat2870_bl.c | 36 int channels; member 59 (u8)aat2870_bl->channels); in aat2870_bl_enable() 168 if (pdata->channels > 0) in aat2870_bl_probe() 169 aat2870_bl->channels = pdata->channels; in aat2870_bl_probe() 171 aat2870_bl->channels = AAT2870_BL_CH_ALL; in aat2870_bl_probe()
|
/linux-4.4.14/drivers/isdn/sc/ |
D | init.c | 51 unsigned char channels; in sc_init() local 72 channels = 0; in sc_init() 211 channels = 23; in sc_init() 219 channels = 2; in sc_init() 278 interface->channels = channels; in sc_init() 310 sc_adapter[cinst]->driverId = interface->channels; in sc_init() 312 sc_adapter[cinst]->nChannels = channels; in sc_init() 321 sc_adapter[cinst]->channel = kzalloc(sizeof(bchan) * channels, GFP_KERNEL); in sc_init() 366 boardname[model], channels, irq[b], io[b], ram[b]); in sc_init()
|
/linux-4.4.14/arch/x86/kvm/ |
D | i8254.c | 77 &kvm->arch.vpit->pit_state.channels[channel]; in pit_set_gate() 104 return kvm->arch.vpit->pit_state.channels[channel].gate; in pit_get_gate() 143 &kvm->arch.vpit->pit_state.channels[channel]; in pit_get_count() 173 &kvm->arch.vpit->pit_state.channels[channel]; in pit_get_out() 208 &kvm->arch.vpit->pit_state.channels[channel]; in pit_latch_count() 221 &kvm->arch.vpit->pit_state.channels[channel]; in pit_latch_status() 395 ps->channels[channel].count = val; in pit_load_count() 398 ps->channels[channel].count_load_time = ktime_get(); in pit_load_count() 404 switch (ps->channels[0].mode) { in pit_load_count() 426 saved_mode = kvm->arch.vpit->pit_state.channels[0].mode; in kvm_pit_load_count() [all …]
|
/linux-4.4.14/drivers/iio/orientation/ |
D | hid-sensor-incl-3d.c | 249 struct iio_chan_spec *channels, in incl_3d_parse_report() argument 262 incl_3d_adjust_channel_bit_mask(&channels[CHANNEL_SCAN_INDEX_X], in incl_3d_parse_report() 272 incl_3d_adjust_channel_bit_mask(&channels[CHANNEL_SCAN_INDEX_Y], in incl_3d_parse_report() 282 incl_3d_adjust_channel_bit_mask(&channels[CHANNEL_SCAN_INDEX_Z], in incl_3d_parse_report() 338 indio_dev->channels = kmemdup(incl_3d_channels, in hid_incl_3d_probe() 340 if (!indio_dev->channels) { in hid_incl_3d_probe() 346 (struct iio_chan_spec *)indio_dev->channels, in hid_incl_3d_probe() 400 kfree(indio_dev->channels); in hid_incl_3d_probe() 415 kfree(indio_dev->channels); in hid_incl_3d_remove()
|
D | hid-sensor-rotation.c | 179 struct iio_chan_spec *channels, in dev_rot_parse_report() argument 193 dev_rot_adjust_channel_bit_mask(&channels[0], in dev_rot_parse_report() 245 indio_dev->channels = devm_kmemdup(&pdev->dev, dev_rot_channels, in hid_dev_rot_probe() 248 if (!indio_dev->channels) { in hid_dev_rot_probe() 254 (struct iio_chan_spec *)indio_dev->channels, in hid_dev_rot_probe()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | eeprom.c | 83 struct p54_channel_entry *channels; member 164 tmp->channels = kzalloc(sizeof(struct ieee80211_channel) * in p54_generate_band() 166 if (!tmp->channels) in p54_generate_band() 175 struct p54_channel_entry *chan = &list->channels[i]; in p54_generate_band() 176 struct ieee80211_channel *dest = &tmp->channels[j]; in p54_generate_band() 197 priv->survey[*chan_num].channel = &tmp->channels[j]; in p54_generate_band() 219 kfree(old->channels); in p54_generate_band() 227 kfree(tmp->channels); in p54_generate_band() 246 if (freq == list->channels[i].freq) { in p54_update_channel_param() 247 entry = &list->channels[i]; in p54_update_channel_param() [all …]
|
/linux-4.4.14/sound/core/seq/ |
D | seq_midi_emul.c | 95 if (chanset->channels == NULL) in snd_midi_process_event() 107 chan = chanset->channels + dest_channel; in snd_midi_process_event() 394 struct snd_midi_channel *chan = chset->channels + i; in snd_midi_channel_set_clear() 544 chset->channels[p].drum_channel = 1; in sysex() 546 chset->channels[p].drum_channel = 0; in sysex() 553 ! chset->channels[p].drum_channel) { in sysex() 555 chset->channels[p].midi_program = buf[7]; in sysex() 584 if (chset->channels[i].drum_channel) in sysex() 585 chset->channels[i].control[MIDI_CTL_MSB_BANK] = 127; in sysex() 587 chset->channels[i].control[MIDI_CTL_MSB_BANK] = 0; in sysex() [all …]
|
/linux-4.4.14/net/mac80211/ |
D | scan.c | 266 local->hw_scan_req->req.channels[i] = req->channels[i]; in ieee80211_prep_hw_scan() 267 bands_used |= BIT(req->channels[i]->band); in ieee80211_prep_hw_scan() 279 if (req->channels[i]->band != in ieee80211_prep_hw_scan() 282 local->hw_scan_req->req.channels[n_chans] = in ieee80211_prep_hw_scan() 283 req->channels[i]; in ieee80211_prep_hw_scan() 285 bands_used |= BIT(req->channels[i]->band); in ieee80211_prep_hw_scan() 542 if (bands_counted & BIT(req->channels[i]->band)) in __ieee80211_start_scan() 544 bands_counted |= BIT(req->channels[i]->band); in __ieee80211_start_scan() 553 req->n_channels * sizeof(req->channels[0]) + in __ieee80211_start_scan() 562 req->n_channels * sizeof(req->channels[0]); in __ieee80211_start_scan() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | rockchip-i2s.txt | 22 - rockchip,capture-channels: max capture channels, if not set, 2 channels default. 34 rockchip,capture-channels = <2>;
|
D | cs35l32.txt | 29 0 = Left/right channels VMON[11:0], IMON[11:0], VPMON[7:0]. 30 1 = Left/right channels VMON[11:0], IMON[11:0], STATUS. 31 2 = (Default) left/right channels VMON[15:0], IMON [15:0]. 32 3 = Left/right channels VPMON[7:0], STATUS.
|
/linux-4.4.14/Documentation/devicetree/bindings/hwmon/ |
D | max6697.txt | 33 If not specified, alert will be enabled for all channels. 39 channels. 43 For MAX6581, resistance cancellation enabled for all channels if 47 channels. 51 channels.
|
D | ntc_thermistor.txt | 26 - "io-channels" Channel node of ADC to be used for 41 io-channels = <&adc 3>;
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-st.c | 119 int channels, ret, i; in st_irq_syscfg_enable() local 122 channels = of_property_count_u32_elems(np, "st,irq-device"); in st_irq_syscfg_enable() 123 if (channels != ST_A9_IRQ_MAX_CHANS) { in st_irq_syscfg_enable() 128 channels = of_property_count_u32_elems(np, "st,fiq-device"); in st_irq_syscfg_enable() 129 if (channels != ST_A9_IRQ_MAX_CHANS) { in st_irq_syscfg_enable()
|
/linux-4.4.14/drivers/iio/magnetometer/ |
D | hid-sensor-magn-3d.c | 140 static void magn_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels, in magn_3d_adjust_channel_bit_mask() argument 143 channels[channel].scan_type.sign = 's'; in magn_3d_adjust_channel_bit_mask() 145 channels[channel].scan_type.realbits = size * 8; in magn_3d_adjust_channel_bit_mask() 147 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in magn_3d_adjust_channel_bit_mask() 306 struct iio_chan_spec **channels, in magn_3d_parse_report() argument 387 *channels = _channels; in magn_3d_parse_report() 420 struct iio_chan_spec *channels; in hid_magn_3d_probe() local 443 &channels, &chan_count, in hid_magn_3d_probe() 450 indio_dev->channels = channels; in hid_magn_3d_probe()
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | qca,ath79-cpu-intc.txt | 5 qca,ddr-wb-channels and qca,ddr-wb-channel-interrupts properties. 22 - qca,ddr-wb-channels: List of phandles to the write buffer channels for 35 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>,
|
/linux-4.4.14/sound/soc/ |
D | soc-utils.c | 23 int snd_soc_calc_frame_size(int sample_size, int channels, int tdm_slots) in snd_soc_calc_frame_size() argument 25 return sample_size * channels * tdm_slots; in snd_soc_calc_frame_size() 42 int snd_soc_calc_bclk(int fs, int sample_size, int channels, int tdm_slots) in snd_soc_calc_bclk() argument 44 return fs * snd_soc_calc_frame_size(sample_size, channels, tdm_slots); in snd_soc_calc_bclk()
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
D | cfg.c | 37 int i, channels = 0; in orinoco_wiphy_register() local 61 priv->channels[i].center_freq = in orinoco_wiphy_register() 64 channels++; in orinoco_wiphy_register() 67 priv->band.channels = priv->channels; in orinoco_wiphy_register() 68 priv->band.n_channels = channels; in orinoco_wiphy_register()
|
/linux-4.4.14/sound/soc/codecs/ |
D | ad193x.c | 150 unsigned int channels; in ad193x_set_tdm_slot() local 154 channels = AD193X_2_CHANNELS; in ad193x_set_tdm_slot() 157 channels = AD193X_4_CHANNELS; in ad193x_set_tdm_slot() 160 channels = AD193X_8_CHANNELS; in ad193x_set_tdm_slot() 163 channels = AD193X_16_CHANNELS; in ad193x_set_tdm_slot() 170 AD193X_DAC_CHAN_MASK, channels << AD193X_DAC_CHAN_SHFT); in ad193x_set_tdm_slot() 174 channels << AD193X_ADC_CHAN_SHFT); in ad193x_set_tdm_slot()
|
/linux-4.4.14/sound/sh/ |
D | aica.c | 234 static int aica_dma_transfer(int channels, int buffer_size, in aica_dma_transfer() argument 244 period_offset %= (AICA_PERIOD_NUMBER / channels); in aica_dma_transfer() 246 for (q = 0; q < channels; q++) { in aica_dma_transfer() 251 channels + in aica_dma_transfer() 256 buffer_size / channels, AICA_DMA_MODE); in aica_dma_transfer() 285 if (runtime->channels > 1) in run_spu_dma() 287 aica_dma_transfer(runtime->channels, buffer_size, in run_spu_dma() 291 buffer_size / (AICA_PERIOD_SIZE * runtime->channels); in run_spu_dma() 294 aica_dma_transfer(runtime->channels, in run_spu_dma() 295 AICA_PERIOD_SIZE * runtime->channels, in run_spu_dma() [all …]
|
/linux-4.4.14/sound/soc/fsl/ |
D | wm1133-ev1.c | 34 unsigned int channels; member 89 unsigned int channels = params_channels(params); in wm1133_ev1_hw_params() local 95 channels == wm8350_audio[i].channels) { in wm1133_ev1_hw_params() 107 switch (channels) { in wm1133_ev1_hw_params()
|
D | fsl_asrc.c | 93 static int fsl_asrc_request_pair(int channels, struct fsl_asrc_pair *pair) in fsl_asrc_request_pair() argument 116 } else if (asrc_priv->channel_avail < channels) { in fsl_asrc_request_pair() 117 dev_err(dev, "can't afford required channels: %d\n", channels); in fsl_asrc_request_pair() 120 asrc_priv->channel_avail -= channels; in fsl_asrc_request_pair() 122 pair->channels = channels; in fsl_asrc_request_pair() 148 asrc_priv->channel_avail += pair->channels; in fsl_asrc_release_pair() 245 int in, out, channels; in fsl_asrc_config_pair() local 318 channels = config->channel_num; in fsl_asrc_config_pair() 321 channels /= 2; in fsl_asrc_config_pair() 326 ASRCNCR_ANCi(index, channels, asrc_priv->channel_bits)); in fsl_asrc_config_pair() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smd.txt | 48 In turn, subnodes of the "edges" represent devices tied to SMD channels on that 53 - qcom,smd-channels: 56 Definition: a list of channels tied to this device, used for matching 57 the device to channels 80 qcom,smd-channels = "rpm_requests";
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | cmd.c | 425 struct ieee80211_channel *channels[], in wl1251_cmd_scan() argument 457 cmd->channels[i].min_duration = in wl1251_cmd_scan() 459 cmd->channels[i].max_duration = in wl1251_cmd_scan() 461 memset(&cmd->channels[i].bssid_lsb, 0xff, 4); in wl1251_cmd_scan() 462 memset(&cmd->channels[i].bssid_msb, 0xff, 2); in wl1251_cmd_scan() 463 cmd->channels[i].early_termination = 0; in wl1251_cmd_scan() 464 cmd->channels[i].tx_power_att = 0; in wl1251_cmd_scan() 465 cmd->channels[i].channel = channels[i]->hw_value; in wl1251_cmd_scan()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | regd.c | 171 ch = &sband->channels[i]; in _rtl_reg_apply_beaconing_flags() 222 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags() 225 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags() 238 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags() 246 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags() 271 ch = &sband->channels[i]; in _rtl_reg_apply_radar_flags() 314 ch = &sband->channels[i]; in _rtl_dump_channel_map()
|
/linux-4.4.14/sound/core/ |
D | pcm_lib.c | 117 snd_pcm_format_set_silence(runtime->format, hwbuf, transfer * runtime->channels); in snd_pcm_playback_silence() 121 unsigned int channels = runtime->channels; in snd_pcm_playback_silence() local 123 for (c = 0; c < channels; ++c) { in snd_pcm_playback_silence() 129 size_t dma_csize = runtime->dma_bytes / channels; in snd_pcm_playback_silence() 130 for (c = 0; c < channels; ++c) { in snd_pcm_playback_silence() 1794 info->step = runtime->channels * width; in snd_pcm_lib_ioctl_channel_info() 1799 size_t size = runtime->dma_bytes / runtime->channels; in snd_pcm_lib_ioctl_channel_info() 1816 int channels; in snd_pcm_lib_ioctl_fifo_size() local 1822 channels = params_channels(params); in snd_pcm_lib_ioctl_fifo_size() 1823 frame_size = snd_pcm_format_size(format, channels); in snd_pcm_lib_ioctl_fifo_size() [all …]
|
/linux-4.4.14/sound/soc/xtensa/ |
D | xtfpga-i2s.c | 132 #define xtfpga_pcm_tx_fn(channels, sample_bits) \ argument 133 static unsigned xtfpga_pcm_tx_##channels##x##sample_bits( \ 137 const u##sample_bits (*p)[channels] = \ 144 iowrite32(p[tx_ptr][channels - 1], \ 288 unsigned channels = params_channels(params); in xtfpga_i2s_hw_params() local 333 __func__, srate, channels, sample_size, period_size); in xtfpga_i2s_hw_params() 396 unsigned channels = params_channels(hw_params); in xtfpga_pcm_hw_params() local 398 switch (channels) { in xtfpga_pcm_hw_params() 410 i2s->tx_fn = (channels == 1) ? in xtfpga_pcm_hw_params() 416 i2s->tx_fn = (channels == 1) ? in xtfpga_pcm_hw_params()
|
/linux-4.4.14/sound/firewire/bebob/ |
D | bebob_proc.c | 78 unsigned int i, c, channels, size; in proc_read_meters() local 83 channels = spec->num * 2; in proc_read_meters() 84 size = channels * sizeof(u32); in proc_read_meters() 92 for (i = 0, c = 1; i < channels; i++) { in proc_read_meters() 95 if ((i + 1 < channels - 1) && in proc_read_meters()
|
D | bebob_stream.c | 259 unsigned int sec, sections, ch, channels; in map_data_channels() local 318 channels = buf[pos++]; in map_data_channels() 320 for (ch = 0; ch < channels; ch++) { in map_data_channels() 332 if (sec_loc >= channels) in map_data_channels() 370 pcm += channels; in map_data_channels() 372 midi += channels; in map_data_channels() 820 unsigned int i, e, channels, format; in parse_stream_formation() local 842 channels = buf[5 + e * 2]; in parse_stream_formation() 850 formation[i].pcm += channels; in parse_stream_formation() 854 formation[i].midi += channels; in parse_stream_formation()
|
D | bebob_maudio.c | 632 unsigned int i, c, channels; in special_meter_get() local 635 channels = ARRAY_SIZE(special_meter_labels) * 2; in special_meter_get() 636 if (size < channels * sizeof(u32)) in special_meter_get() 650 for (c = 2; c < channels + 2; c++) in special_meter_get() 691 unsigned int c, channels; in normal_meter_get() local 694 channels = spec->num * 2; in normal_meter_get() 695 if (size < channels * sizeof(u32)) in normal_meter_get() 702 for (c = 0; c < channels; c++) in normal_meter_get()
|
/linux-4.4.14/sound/pci/hda/ |
D | patch_hdmi.c | 88 int channels; /* current number of channels */ member 122 int channels); 124 unsigned int *chmap, int channels); 127 int (*chmap_validate)(int ca, int channels, unsigned char *chmap); 245 int channels; member 631 p->channels = 0; in init_channel_allocations() 635 p->channels++; in init_channel_allocations() 661 struct hdmi_eld *eld, int channels) in hdmi_channel_allocation() argument 671 if (channels <= 2) in hdmi_channel_allocation() 687 if (channels == channel_allocations[i].channels && in hdmi_channel_allocation() [all …]
|
/linux-4.4.14/net/rxrpc/ |
D | ar-connection.c | 398 if (!conn->channels[chan]) in rxrpc_connect_exclusive() 404 conn->channels[chan] = call; in rxrpc_connect_exclusive() 463 ASSERT(conn->channels[0] == NULL || in rxrpc_connect_call() 464 conn->channels[1] == NULL || in rxrpc_connect_call() 465 conn->channels[2] == NULL || in rxrpc_connect_call() 466 conn->channels[3] == NULL); in rxrpc_connect_call() 483 ASSERT(conn->channels[0] == NULL && in rxrpc_connect_call() 484 conn->channels[1] == NULL && in rxrpc_connect_call() 485 conn->channels[2] == NULL && in rxrpc_connect_call() 486 conn->channels[3] == NULL); in rxrpc_connect_call() [all …]
|
D | ar-call.c | 445 call = conn->channels[candidate->channel]; in rxrpc_incoming_call() 474 conn->channels[call->channel] = NULL; in rxrpc_incoming_call() 509 conn->channels[call->channel] = call; in rxrpc_incoming_call() 652 if (conn->channels[call->channel] == call) in rxrpc_release_call() 653 conn->channels[call->channel] = NULL; in rxrpc_release_call() 662 ASSERT(conn->channels[0] == NULL || in rxrpc_release_call() 663 conn->channels[1] == NULL || in rxrpc_release_call() 664 conn->channels[2] == NULL || in rxrpc_release_call() 665 conn->channels[3] == NULL); in rxrpc_release_call() 670 ASSERT(conn->channels[0] == NULL && in rxrpc_release_call() [all …]
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | Channel-Mapping-API.txt | 21 wrong channels for 5.1 outputs, and you hear suddenly strange sound 23 third/fourth channels while others that C/LFE as 5th/6th channels. 26 positions even with the same number of total channels. However, there 66 for a channel map where all channels are freely swappable and _PAIRED 67 type is where pair-wise channels are swappable. For example, when you 129 (thus summing left and right channels would result in almost silence). 142 (i.e. hw_params is set), it should return all channels set to 150 all channels of the assigned PCM substream.
|
D | hdspm.txt | 18 number of channels -- depends on transmission mode 20 The number of channels chosen is from 1..Nmax. The reason to 21 use for a lower number of channels is only resource allocation, 22 since unused DMA channels are disabled and less memory is 26 Single Speed -- 1..64 channels 30 all 64 channels are available for the mixer, so channel count 33 Double Speed -- 1..32 channels 37 over the MADI, but all 32 channels are available for the mixer, 41 Quad Speed -- 1..16 channels 45 over the MADI, but all 16 channels are available for the mixer, [all …]
|
D | emu10k1-jack.txt | 18 channels. With a post 2.6.9 Linux kernel, latencies down to 64 (1.33 ms) or 24 the multichannel devices, set the in and out channels to 16, and the sample 37 input channels have physical inputs connected to them depends on the card 46 still see 16 capture channels, but only 14 are available for recording inputs. 50 channels.
|
D | CMIPCI.txt | 11 channels can be used for front/rear playbacks. Since there are two 42 on and "double DAC" mode. Actually I could hear separate 4 channels 69 4) channels. While the dual DAC supports two different rates or 71 channels. Since the multi-channel playback mode uses both DACs, you 75 in alsa-lib. For example, you can play a WAV file with 6 channels like 80 channels as you like and set the format S16LE. For example, for playback 81 with 4 channels, 96 When "Rear Output" is chosen, the surround channels 3 and 4 102 channels (channels 5 and 6) are output to mic-in jack. 137 (441100 or 48000) and channels (2) are used. Otherwise it's turned
|
/linux-4.4.14/drivers/phy/ |
D | phy-rcar-gen2.c | 67 struct rcar_gen2_channel *channels; member 214 if (np == drv->channels[i].of_node) in rcar_gen2_phy_xlate() 221 return drv->channels[i].phys[args->args[0]].phy; in rcar_gen2_phy_xlate() 272 drv->channels = devm_kcalloc(dev, drv->num_channels, in rcar_gen2_phy_probe() 275 if (!drv->channels) in rcar_gen2_phy_probe() 279 struct rcar_gen2_channel *channel = drv->channels + i; in rcar_gen2_phy_probe()
|
/linux-4.4.14/sound/soc/omap/ |
D | omap-mcbsp.c | 97 struct snd_interval *channels = hw_param_interval(params, in omap_mcbsp_hwrule_min_buffersize() local 106 frames.min = size / channels->min; in omap_mcbsp_hwrule_min_buffersize() 214 delay = fifo_use / substream->runtime->channels; in omap_mcbsp_dai_delay() 226 int wlen, channels, wpf; in omap_mcbsp_dai_hw_params() local 231 channels = params_channels(params); in omap_mcbsp_dai_hw_params() 270 } else if (channels > 1) { in omap_mcbsp_dai_hw_params() 272 pkt_size = channels; in omap_mcbsp_dai_hw_params() 289 wpf = channels; in omap_mcbsp_dai_hw_params() 290 if (channels == 2 && (format == SND_SOC_DAIFMT_I2S || in omap_mcbsp_dai_hw_params() 331 if (framesize < wlen * channels) { in omap_mcbsp_dai_hw_params() [all …]
|
/linux-4.4.14/Documentation/hwmon/ |
D | pc87360 | 22 *1: Forcibly enable internal voltage and temperature channels, except in9 23 2: Forcibly enable all voltage and temperature channels, except in9 24 3: Forcibly enable all voltage and temperature channels, including in9 30 all temperature channels, because some of them share pins with each other, 116 The first two temperature channels are external. The third one (PC87366 119 The PC87366 has three additional temperature channels, based on 121 channels). For technical reasons, these channels are held by the VLM 126 Note that these three additional channels share their pins with the 127 external thermal diode channels, so you (physically) can't use them all at 131 likely have either channels 1 to 3 (thermal diodes) or 3 to 6 (internal
|
D | da9055 | 25 chip junction temperature and auxiliary channels voltages. 36 The voltages on ADC channels 1, 2 and 3 are calculated as: 43 are monitored by the ADC channels.
|
/linux-4.4.14/drivers/net/can/sja1000/ |
D | ems_pcmcia.c | 38 int channels; member 105 for (i = 0; i < card->channels; i++) { in ems_pcmcia_interrupt() 147 for (i = 0; i < card->channels; i++) { in ems_pcmcia_del_card() 182 card->channels = 0; in ems_pcmcia_add_card() 237 card->channels++; in ems_pcmcia_add_card()
|
D | peak_pci.c | 561 int i, err, channels; in peak_pci_probe() local 583 channels = 4; in peak_pci_probe() 585 channels = 3; in peak_pci_probe() 587 channels = 2; in peak_pci_probe() 589 channels = 1; in peak_pci_probe() 598 reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels); in peak_pci_probe() 617 for (i = 0; i < channels; i++) { in peak_pci_probe() 638 if (channels == 1 || i > 0) in peak_pci_probe()
|
D | ems_pci.c | 44 int channels; member 189 for (i = 0; i < card->channels; i++) { in ems_pci_del_card() 247 card->channels = 0; in ems_pci_add_card() 346 card->channels++; in ems_pci_add_card()
|
/linux-4.4.14/sound/isa/gus/ |
D | gusclassic.c | 52 static int channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 24}; variable 71 module_param_array(channels, int, NULL, 0444); 72 MODULE_PARM_DESC(channels, "GF1 channels for " CRD_NAME " driver."); 115 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create() 121 0, channels[n], pcm_channels[n], 0, rgus); in snd_gusclassic_create()
|
D | gusmax.c | 50 static int channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 24}; variable 69 module_param_array(channels, int, NULL, 0444); 70 MODULE_PARM_DESC(channels, "Used GF1 channels for GUS MAX driver."); 255 0, channels[dev], in snd_gusmax_probe() 267 0, channels[dev], in snd_gusmax_probe()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | davinci_cpdma.c | 109 struct cpdma_chan *channels[2 * CPDMA_MAX_CHANNELS]; member 332 for (i = 0; i < ARRAY_SIZE(ctlr->channels); i++) { in cpdma_ctlr_start() 333 if (ctlr->channels[i]) in cpdma_ctlr_start() 334 cpdma_chan_start(ctlr->channels[i]); in cpdma_ctlr_start() 354 for (i = 0; i < ARRAY_SIZE(ctlr->channels); i++) { in cpdma_ctlr_stop() 355 if (ctlr->channels[i]) in cpdma_ctlr_stop() 356 cpdma_chan_stop(ctlr->channels[i]); in cpdma_ctlr_stop() 434 for (i = 0; i < ARRAY_SIZE(ctlr->channels); i++) in cpdma_ctlr_dump() 435 if (ctlr->channels[i]) in cpdma_ctlr_dump() 436 cpdma_chan_dump(ctlr->channels[i]); in cpdma_ctlr_dump() [all …]
|
/linux-4.4.14/sound/soc/sti/ |
D | uniperif_reader.c | 94 transfer_size = runtime->channels * UNIPERIF_FIFO_FRAMES; in uni_reader_prepare() 201 if ((runtime->channels % 2) || (runtime->channels < 2) || in uni_reader_prepare() 202 (runtime->channels > 10)) { in uni_reader_prepare() 207 SET_UNIPERIF_I2S_FMT_NUM_CH(reader, runtime->channels / 2); in uni_reader_prepare()
|
/linux-4.4.14/Documentation/devicetree/bindings/input/touchscreen/ |
D | colibri-vf50-ts.txt | 5 - io-channels: adc channels being used by the Colibri VF50 module 22 io-channels = <&adc1 0>,<&adc0 0>,
|
D | ti-tsc-adc.txt | 28 ti,adc-channels: List of analog inputs available for ADC. 47 ADC in the order of ti,adc-channels. The 54 of ADC in the order of ti,adc-channels. 78 ti,adc-channels = <4 5 6 7>;
|
/linux-4.4.14/Documentation/isdn/ |
D | README.fax | 25 - full support with both B-channels. 28 - full support with all B-channels. 31 - full support on amount of B-channels
|
D | README.pcbit | 22 - Only HDLC in B-channels is supported at the moment. There is no 23 current support for X.25 in B or D channels nor LAPD in B 24 channels. The main reason is that these two other protocol modes have,
|
/linux-4.4.14/drivers/edac/ |
D | edac_mc.c | 110 edac_dbg(4, " csrow->channels = %p\n", csrow->channels); in edac_mc_dump_csrow() 229 if (csr->channels) { in _edac_mc_free() 231 kfree(csr->channels[chn]); in _edac_mc_free() 232 kfree(csr->channels); in _edac_mc_free() 364 csr->channels = kcalloc(tot_channels, sizeof(*csr->channels), in edac_mc_alloc() 366 if (!csr->channels) in edac_mc_alloc() 370 chan = kzalloc(sizeof(**csr->channels), GFP_KERNEL); in edac_mc_alloc() 373 csr->channels[chn] = chan; in edac_mc_alloc() 390 chan = mci->csrows[row]->channels[chn]; in edac_mc_alloc() 745 nr_pages += csrow->channels[j]->dimm->nr_pages; in edac_mc_add_mc_with_groups() [all …]
|
D | edac_mc_sysfs.c | 190 nr_pages += csrow->channels[i]->dimm->nr_pages; in csrow_size_show() 199 return sprintf(data, "%s\n", mem_types[csrow->channels[0]->dimm->mtype]); in csrow_mem_type_show() 207 return sprintf(data, "%s\n", dev_types[csrow->channels[0]->dimm->dtype]); in csrow_dev_type_show() 216 return sprintf(data, "%s\n", edac_caps[csrow->channels[0]->dimm->edac_mode]); in csrow_edac_mode_show() 226 struct rank_info *rank = csrow->channels[chan]; in channel_dimm_label_show() 242 struct rank_info *rank = csrow->channels[chan]; in channel_dimm_label_store() 266 struct rank_info *rank = csrow->channels[chan]; in channel_ce_count_show() 375 if (!csrow->channels[idx]->dimm->nr_pages) in csrow_dev_is_visible() 402 nr_pages += csrow->channels[chan]->dimm->nr_pages; in nr_pages_per_csrow() 647 ri->channels[chan]->ce_count = 0; in mci_reset_counters_store() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/xilinx/ |
D | xilinx_vdma.txt | 2 It can be configured to have one channel or two channels. If configured 3 as two channels, one is to transmit to the video device and another is 12 two channels per device. This node specifies the properties of each 20 {1}, flush both channels
|
D | xilinx_dma.txt | 2 target devices. It can be configured to have one channel or two channels. 3 If configured as two channels, one is to transmit to the device and another 11 two channels per device. This node specifies the properties of each
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | u_uac1.c | 109 snd->channels = 2; in playback_default_hw_params() 122 snd->channels, 0); in playback_default_hw_params() 140 snd->channels = params_channels(params); in playback_default_hw_params() 147 snd->access, snd->format, snd->channels, snd->rate); in playback_default_hw_params() 192 return card->playback.channels; in u_audio_get_playback_channels()
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-stm | 9 What: /sys/class/stm/<stm>/channels 14 Shows the number of channels per master on this STM device.
|
/linux-4.4.14/include/sound/ |
D | ad1843.h | 36 unsigned int channels); 42 unsigned int channels);
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | i4l.c | 55 if (channel < 0 || channel >= cs->channels) { in writebuf_from_LL() 226 if (ch >= cs->channels) { in command_from_LL() 322 if (ch >= cs->channels) { in command_from_LL() 345 if (ch >= cs->channels) { in command_from_LL() 365 if (ch >= cs->channels) { in command_from_LL() 394 if (ch >= cs->channels) { in command_from_LL() 641 iif->channels = cs->channels; in gigaset_isdn_regdev() 663 cs->myid = iif->channels; /* Set my device id */ in gigaset_isdn_regdev()
|
D | common.c | 166 for (channel = 0; channel < cs->channels; ++channel) in timer_tick() 218 for (i = 0; i < cs->channels; ++i) in gigaset_get_free_channel() 256 for (i = 0; i < cs->channels; ++i) in gigaset_get_channels() 263 for (i = 0; i < cs->channels; ++i) in gigaset_get_channels() 279 for (i = 0; i < cs->channels; ++i) in gigaset_free_channels() 291 for (i = 0; i < cs->channels; ++i) in gigaset_block_channels() 481 for (i = 0; i < cs->channels; ++i) { in gigaset_freecs() 669 struct cardstate *gigaset_initcs(struct gigaset_driver *drv, int channels, in gigaset_initcs() argument 685 cs->channels = channels; in gigaset_initcs() 713 cs->bcs = kmalloc(channels * sizeof(struct bc_state), GFP_KERNEL); in gigaset_initcs() [all …]
|
/linux-4.4.14/sound/soc/intel/boards/ |
D | haswell.c | 51 struct snd_interval *channels = hw_param_interval(params, in haswell_ssp0_fixup() local 56 channels->min = channels->max = 2; in haswell_ssp0_fixup()
|
D | bytcr_rt5640.c | 108 struct snd_interval *channels = hw_param_interval(params, in byt_codec_fixup() local 113 channels->min = channels->max = 2; in byt_codec_fixup()
|
D | skl_rt286.c | 113 struct snd_interval *channels = hw_param_interval(params, in skylake_ssp0_fixup() local 118 channels->min = channels->max = 2; in skylake_ssp0_fixup()
|
D | broadwell.c | 99 struct snd_interval *channels = hw_param_interval(params, in broadwell_ssp0_fixup() local 104 channels->min = channels->max = 2; in broadwell_ssp0_fixup()
|
/linux-4.4.14/include/uapi/linux/hsi/ |
D | hsi_char.h | 53 uint32_t channels; member 58 uint32_t channels; member
|
/linux-4.4.14/drivers/dma/ |
D | qcom_bam_dma.c | 385 struct bam_chan *channels; member 745 struct bam_chan *bchan = &bdev->channels[i]; in process_channel_irqs() 958 bchan = &bdev->channels[i]; in dma_tasklet() 1014 return dma_get_slave_channel(&(bdev->channels[request].vc.chan)); in bam_dma_xlate() 1141 bdev->channels = devm_kcalloc(bdev->dev, bdev->num_channels, in bam_dma_probe() 1142 sizeof(*bdev->channels), GFP_KERNEL); in bam_dma_probe() 1144 if (!bdev->channels) { in bam_dma_probe() 1150 INIT_LIST_HEAD(&bdev->common.channels); in bam_dma_probe() 1153 bam_channel_init(bdev, &bdev->channels[i], i); in bam_dma_probe() 1208 tasklet_kill(&bdev->channels[i].vc.task); in bam_dma_probe() [all …]
|
D | dmaengine.c | 373 list_for_each_entry(chan, &device->channels, device_node) in dma_issue_pending_all() 411 list_for_each_entry(chan, &device->channels, device_node) { in min_chan() 455 list_for_each_entry(chan, &device->channels, device_node) in dma_channel_rebalance() 522 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 528 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 737 list_for_each_entry(chan, &device->channels, device_node) { in dmaengine_get() 774 list_for_each_entry(chan, &device->channels, device_node) in dmaengine_put() 891 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() 928 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() 960 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/power/ |
D | da9150-charger.txt | 7 - io-channels: List of phandle and IIO specifier pairs 18 io-channels = <&gpadc 0>,
|
D | rx51-battery.txt | 8 - io-channels: Should contain IIO channel specifiers 19 io-channels = <&twl4030_madc 0>,
|
/linux-4.4.14/drivers/iio/imu/ |
D | adis16400_core.c | 710 .channels = adis16300_channels, 722 .channels = adis16334_channels, 734 .channels = adis16350_channels, 745 .channels = adis16350_channels, 757 .channels = adis16350_channels, 769 .channels = adis16350_channels, 781 .channels = adis16350_channels, 793 .channels = adis16400_channels, 804 .channels = adis16445_channels, 817 .channels = adis16448_channels, [all …]
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-nforce2-s4985.c | 75 u8 channels) in nforce2_access_channel() argument 84 if (last_channels != channels) { in nforce2_access_channel() 86 mplxdata.byte = channels; in nforce2_access_channel() 94 last_channels = channels; in nforce2_access_channel()
|
D | i2c-amd756-s4882.c | 79 u8 channels) in amd756_access_channel() argument 89 if (last_channels != channels) { in amd756_access_channel() 91 mplxdata.byte = channels; in amd756_access_channel() 99 last_channels = channels; in amd756_access_channel()
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel_ssc_dai.c | 452 int dir, channels, bits; in atmel_ssc_hw_params() local 469 channels = params_channels(params); in atmel_ssc_hw_params() 532 | SSC_BF(RFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 549 | SSC_BF(TFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 568 | SSC_BF(RFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 585 | SSC_BF(TFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 615 | SSC_BF(RFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 633 | SSC_BF(TFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 657 | SSC_BF(RFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() 673 | SSC_BF(TFMR_DATNB, (channels - 1)) in atmel_ssc_hw_params() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | iwl-eeprom-parse.c | 399 struct ieee80211_channel *chan = &data->channels[ch_idx]; in iwl_eeprom_enh_txp_read_element() 537 if (data->channels[i].band != band) in iwl_mod_ht40_chan_info() 539 if (data->channels[i].hw_value != channel) in iwl_mod_ht40_chan_info() 541 chan = &data->channels[i]; in iwl_mod_ht40_chan_info() 605 channel = &data->channels[n_channels]; in iwl_init_channel_map() 668 data->channels[i].max_power * 2); in iwl_init_channel_map() 713 struct ieee80211_channel *chan = &data->channels[0]; in iwl_init_sband_channels() 717 chan = &data->channels[++idx]; in iwl_init_sband_channels() 719 sband->channels = &data->channels[idx]; in iwl_init_sband_channels() 722 chan = &data->channels[++idx]; in iwl_init_sband_channels()
|
/linux-4.4.14/drivers/isdn/hardware/avm/ |
D | Kconfig | 35 Note: This is a PRI card and handle 30 B-channels. 55 Note: This is a PRI card and handle 30 B-channels. 62 These cards handle 4/2 BRI ISDN lines (8/4 channels).
|
/linux-4.4.14/drivers/soc/ti/ |
D | knav_qmss_acc.c | 449 int channel, channels; in knav_acc_free_range() local 454 channels = 1; in knav_acc_free_range() 456 channels = range->num_queues; in knav_acc_free_range() 458 for (channel = 0; channel < channels; channel++) { in knav_acc_free_range() 495 int ret, channel, channels; in knav_init_acc_range() local 540 channels = range->num_queues; in knav_init_acc_range() 543 channels = 1; in knav_init_acc_range() 564 range->acc = devm_kzalloc(kdev->dev, channels * sizeof(*range->acc), in knav_init_acc_range() 569 for (channel = 0; channel < channels; channel++) { in knav_init_acc_range()
|
/linux-4.4.14/drivers/gpu/drm/bridge/ |
D | dw_hdmi-ahb-audio.c | 136 unsigned channels; member 203 i = dw->channels; in dw_hdmi_reformat_s24() 416 if (runtime->channels == 2) in dw_hdmi_prepare() 437 conf1 = default_hdmi_channel_config[runtime->channels - 2].conf1; in dw_hdmi_prepare() 438 ca = default_hdmi_channel_config[runtime->channels - 2].ca; in dw_hdmi_prepare() 444 if (runtime->channels > 2) in dw_hdmi_prepare() 465 dw->channels = runtime->channels; in dw_hdmi_prepare()
|
/linux-4.4.14/drivers/media/pci/cx25821/ |
D | cx25821-core.c | 751 cx_write(dev->channels[i].sram_channels->dma_ctl, 0); in cx25821_shutdown() 752 cx_write(dev->channels[i].sram_channels->int_msk, 0); in cx25821_shutdown() 757 cx_write(dev->channels[i].sram_channels->dma_ctl, 0); in cx25821_shutdown() 758 cx_write(dev->channels[i].sram_channels->int_msk, 0); in cx25821_shutdown() 776 cx_write(dev->channels[channel_select].sram_channels->pix_frmt, in cx25821_set_pixel_format() 779 dev->channels[channel_select].pixel_formats = format; in cx25821_set_pixel_format() 799 cx_write(dev->channels[i].sram_channels->int_stat, 0xffffffff); in cx25821_initialize() 813 cx25821_set_vip_mode(dev, dev->channels[i].sram_channels); in cx25821_initialize() 814 cx25821_sram_channel_setup(dev, dev->channels[i].sram_channels, in cx25821_initialize() 816 dev->channels[i].pixel_formats = PIXEL_FRMT_422; in cx25821_initialize() [all …]
|
/linux-4.4.14/drivers/staging/iio/magnetometer/ |
D | hmc5843_core.c | 111 const struct iio_chan_spec *channels; member 492 .channels = hmc5843_channels, 501 .channels = hmc5883_channels, 510 .channels = hmc5883_channels, 519 .channels = hmc5883_channels, 603 indio_dev->channels = data->variant->channels; in hmc5843_common_probe()
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | moxa,moxart-mmc.txt | 16 - dmas : Should contain two DMA channels, line request number must be 5 for 17 both channels
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ |
D | mipi-dsi-bus.txt | 47 - If the virtual channels that a peripheral responds to are consecutive, the 50 the number of consecutive virtual channels. 76 /* peripheral responds to virtual channels 0 and 2 */ 91 /* peripheral responds to virtual channels 1, 2 and 3 */
|
/linux-4.4.14/sound/pci/ctxfi/ |
D | ctpcm.c | 401 { .channels = 1, 403 { .channels = 2, 409 { .channels = 1, 411 { .channels = 2, 417 { .channels = 1, 419 { .channels = 2,
|
/linux-4.4.14/sound/firewire/dice/ |
D | dice-pcm.c | 57 struct snd_interval channels = { in dice_channels_constraint() local 75 channels.min = min(channels.min, pcm_channels[mode]); in dice_channels_constraint() 76 channels.max = max(channels.max, pcm_channels[mode]); in dice_channels_constraint() 79 return snd_interval_refine(c, &channels); in dice_channels_constraint()
|
/linux-4.4.14/drivers/clocksource/ |
D | sh_mtu2.c | 53 struct sh_mtu2_channel *channels; member 421 mtu->channels = kzalloc(sizeof(*mtu->channels) * mtu->num_channels, in sh_mtu2_setup() 423 if (mtu->channels == NULL) { in sh_mtu2_setup() 429 ret = sh_mtu2_setup_channel(&mtu->channels[i], i, mtu); in sh_mtu2_setup() 439 kfree(mtu->channels); in sh_mtu2_setup()
|
/linux-4.4.14/sound/pci/lx6464es/ |
D | lx_core.c | 436 int channels) in lx_pipe_allocate() argument 445 chip->rmh.cmd[0] |= channels; in lx_pipe_allocate() 690 u32 channels = runtime->channels; in lx_stream_set_format() local 692 if (runtime->channels != channels) in lx_stream_set_format() 694 runtime->channels, channels); in lx_stream_set_format() 709 chip->rmh.cmd[0] |= channels-1; in lx_stream_set_format() 895 int lx_level_peaks(struct lx6464es *chip, int is_capture, int channels, in lx_level_peaks() argument 902 for (i = 0; i < channels; i += 4) { in lx_level_peaks() 1043 const u32 channels = substream->runtime->channels; in lx_interrupt_request_new_buffer() local 1044 const u32 bytes_per_frame = channels * 3; in lx_interrupt_request_new_buffer()
|
/linux-4.4.14/sound/soc/blackfin/ |
D | bf5xx-i2s-pcm.c | 96 period_bytes = period_bytes / runtime->channels * 8; in bf5xx_pcm_prepare() 169 frames = frames * runtime->channels / 8; in bf5xx_pcm_pointer() 247 for (i = 0; i < runtime->channels; i++) { in bf5xx_pcm_copy() 260 for (i = 0; i < runtime->channels; i++) { in bf5xx_pcm_copy() 302 samples = count * runtime->channels; in bf5xx_pcm_silence()
|
/linux-4.4.14/sound/synth/emux/ |
D | emux_seq.c | 151 p->chset.channels = kcalloc(max_channels, sizeof(struct snd_midi_channel), GFP_KERNEL); in snd_emux_create_port() 152 if (p->chset.channels == NULL) { in snd_emux_create_port() 158 p->chset.channels[i].number = i; in snd_emux_create_port() 198 kfree(p->chset.channels); in free_port() 242 struct snd_midi_channel *chan = port->chset.channels + i; in snd_emux_reset_port()
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | leds-lp55xx.txt | 21 - pwr-sel: LP8501 specific property. Power selection for output channels. 33 3 LED channels, external clock used. Channel names are 'lp5521_pri:channel0', 61 9 LED channels with specific name. Internal clock used. 133 4 channels are defined. 166 9 channels are defined. The 'pwr-sel' is LP8501 specific property.
|
/linux-4.4.14/arch/arm/mach-ep93xx/ |
D | dma.c | 65 .channels = ep93xx_dma_m2p_channels, 96 .channels = ep93xx_dma_m2m_channels,
|
/linux-4.4.14/drivers/misc/sgi-xp/ |
D | xpc_main.c | 419 DBUG_ON(part->channels != NULL); in xpc_setup_ch_structures() 420 part->channels = kzalloc(sizeof(struct xpc_channel) * XPC_MAX_NCHANNELS, in xpc_setup_ch_structures() 422 if (part->channels == NULL) { in xpc_setup_ch_structures() 451 ch = &part->channels[ch_number]; in xpc_setup_ch_structures() 489 kfree(part->channels); in xpc_setup_ch_structures() 490 part->channels = NULL; in xpc_setup_ch_structures() 520 kfree(part->channels); in xpc_teardown_ch_structures() 521 part->channels = NULL; in xpc_teardown_ch_structures() 702 ch = &part->channels[ch_number]; in xpc_kthread_start() 869 ch = &part->channels[ch_number]; in xpc_disconnect_wait()
|
/linux-4.4.14/drivers/hsi/controllers/ |
D | omap_ssi.h | 49 u32 channels; member 94 unsigned int channels; member
|
/linux-4.4.14/include/linux/i2c/ |
D | twl4030-madc.h | 46 unsigned long channels; member 54 void (*func_cb)(int len, int channels, int *buf);
|
/linux-4.4.14/sound/soc/davinci/ |
D | davinci-mcasp.c | 104 u32 channels; member 747 int period_words, int channels) in mcasp_common_hw_param() argument 754 u8 max_active_serializers = (channels + slots - 1) / slots; in mcasp_common_hw_param() 803 "enabled in mcasp (%d)\n", channels, in mcasp_common_hw_param() 856 int channels) in mcasp_i2s_hw_param() argument 874 active_serializers = (channels + active_slots - 1) / in mcasp_i2s_hw_param() 877 active_slots = channels; in mcasp_i2s_hw_param() 887 active_serializers = (channels + total_slots - 1) / total_slots; in mcasp_i2s_hw_param() 889 active_slots = channels; in mcasp_i2s_hw_param() 916 if (mcasp_is_synchronous(mcasp) && !mcasp->channels) in mcasp_i2s_hw_param() [all …]
|
/linux-4.4.14/drivers/video/ |
D | hdmi.c | 259 unsigned char channels; in hdmi_audio_infoframe_pack() local 270 if (frame->channels >= 2) in hdmi_audio_infoframe_pack() 271 channels = frame->channels - 1; in hdmi_audio_infoframe_pack() 273 channels = 0; in hdmi_audio_infoframe_pack() 283 ptr[0] = ((frame->coding_type & 0xf) << 4) | (channels & 0x7); in hdmi_audio_infoframe_pack() 882 if (frame->channels) in hdmi_audio_infoframe_log() 883 hdmi_log(" channels: %u\n", frame->channels - 1); in hdmi_audio_infoframe_log() 1128 frame->channels = ptr[0] & 0x7; in hdmi_audio_infoframe_unpack()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | r600_hdmi.c | 67 status.channels = (value & 0x7) + 1; in r600_audio_status() 123 if (rdev->audio.pin[0].channels != audio_status.channels || in r600_audio_update_hdmi() 430 audio.channels, audio.rate, audio.bits_per_sample); in r600_hdmi_update_audio_settings() 440 frame.channels = audio.channels; in r600_hdmi_update_audio_settings()
|
/linux-4.4.14/sound/soc/intel/skylake/ |
D | skl-topology.c | 132 dev_dbg(ctx->dev, "channels = %d\n", mcfg->in_fmt.channels); in skl_dump_mconfig() 138 dev_dbg(ctx->dev, "channels = %d\n", mcfg->out_fmt.channels); in skl_dump_mconfig() 151 fmt->channels = params->ch; in skl_tplg_update_params() 217 (mcfg->in_fmt.channels) * in skl_tplg_update_buffer_size() 222 (mcfg->out_fmt.channels) * in skl_tplg_update_buffer_size() 799 format->channels = params->ch; in skl_tplg_update_pipe_params() 823 (format->channels) * in skl_tplg_update_pipe_params() 827 (format->channels) * in skl_tplg_update_pipe_params() 1133 mconfig->in_fmt.channels = dfw_config->in_fmt.channels; in skl_tplg_widget_load() 1139 mconfig->out_fmt.channels = dfw_config->out_fmt.channels; in skl_tplg_widget_load()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | debug.c | 532 struct ieee80211_channel *channels = NULL; in il_dbgfs_channels_read() local 549 channels = supp_band->channels; in il_dbgfs_channels_read() 560 channels[i].hw_value, in il_dbgfs_channels_read() 561 channels[i].max_power, in il_dbgfs_channels_read() 562 channels[i]. in il_dbgfs_channels_read() 565 ((channels[i]. in il_dbgfs_channels_read() 567 (channels[i]. in il_dbgfs_channels_read() 570 channels[i]. in il_dbgfs_channels_read() 576 channels = supp_band->channels; in il_dbgfs_channels_read() 587 channels[i].hw_value, in il_dbgfs_channels_read() [all …]
|
/linux-4.4.14/sound/drivers/ |
D | aloop.c | 88 unsigned int channels; member 216 runtime->channels != cruntime->channels; in loopback_check_format() 239 if (setup->channels != runtime->channels) { in loopback_check_format() 242 setup->channels = runtime->channels; in loopback_check_format() 330 cable->hw.channels_min = runtime->channels; in params_change() 331 cable->hw.channels_max = runtime->channels; in params_change() 346 runtime->channels) / 8; in loopback_prepare() 357 runtime->buffer_size * runtime->channels); in loopback_prepare() 394 runtime->channels); in clear_capture_buf() 950 [kcontrol->id.device].channels; in loopback_channels_get() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | dma.txt | 11 status for all the 4 DMA channels 13 DMA channels and the address space of the DMA controller 79 status for all the 4 DMA channels 83 DMA channels and the address space of the DMA controller 133 channels while EloPlus has only 4, it is used in Freescale Txxx and Bxxx 143 DMA channels and the address space of the DMA controller
|
/linux-4.4.14/drivers/dma/sh/ |
D | usb-dmac.c | 106 struct usb_dmac_chan *channels; member 683 if (!dmac->channels[i].iomem) in usb_dmac_runtime_suspend() 685 usb_dmac_chan_halt(&dmac->channels[i]); in usb_dmac_runtime_suspend() 789 dmac->channels = devm_kcalloc(&pdev->dev, dmac->n_channels, in usb_dmac_probe() 790 sizeof(*dmac->channels), GFP_KERNEL); in usb_dmac_probe() 791 if (!dmac->channels) in usb_dmac_probe() 816 INIT_LIST_HEAD(&dmac->engine.channels); in usb_dmac_probe() 819 ret = usb_dmac_chan_probe(dmac, &dmac->channels[i], i); in usb_dmac_probe() 880 usb_dmac_chan_remove(dmac, &dmac->channels[i]); in usb_dmac_remove()
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/ti/ |
D | keystone-navigator-dma.txt | 5 channels and flows for the QMSS(Queue Manager SubSystem) who triggers 53 - ti,enable-all: Enable all DMA channels vs clients opening specific channels 55 case where the linux drivers enables the channels used by userland
|