/linux-4.1.27/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() 56 bytes = channels[i].location + channels[i].bytes; in size_from_channelarray() 98 struct iio_channel_info *channels, in process_scan() argument 104 switch (channels[k].bytes) { in process_scan() 107 print2byte(*(uint16_t *)(data + channels[k].location), in process_scan() 108 &channels[k]); in process_scan() [all …]
|
/linux-4.1.27/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 == NULL) 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.1.27/drivers/iio/ |
D | buffer_cb.c | 12 struct iio_channel *channels; member 59 cb_buff->channels = iio_channel_get_all(dev); in iio_channel_get_all_cb() 60 if (IS_ERR(cb_buff->channels)) { in iio_channel_get_all_cb() 61 ret = PTR_ERR(cb_buff->channels); in iio_channel_get_all_cb() 65 indio_dev = cb_buff->channels[0].indio_dev; in iio_channel_get_all_cb() 73 chan = &cb_buff->channels[0]; in iio_channel_get_all_cb() 89 iio_channel_release_all(cb_buff->channels); in iio_channel_get_all_cb() 98 return iio_update_buffers(cb_buff->channels[0].indio_dev, in iio_channel_start_all_cb() 106 iio_update_buffers(cb_buff->channels[0].indio_dev, in iio_channel_stop_all_cb() 114 iio_channel_release_all(cb_buff->channels); in iio_channel_release_all_cb() [all …]
|
D | inkern.c | 88 if (indio_dev->channels[i].datasheet_name && in iio_chan_spec_from_name() 89 strcmp(name, indio_dev->channels[i].datasheet_name) == 0) { in iio_chan_spec_from_name() 90 chan = &indio_dev->channels[i]; in iio_chan_spec_from_name() 156 channel->channel = &indio_dev->channels[index]; in __of_iio_channel_get() 432 void iio_channel_release_all(struct iio_channel *channels) in iio_channel_release_all() argument 434 struct iio_channel *chan = &channels[0]; in iio_channel_release_all() 440 kfree(channels); in iio_channel_release_all()
|
/linux-4.1.27/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.1.27/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 | 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 | 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 | 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()
|
D | route.c | 61 nsrcs = plugin->src_format.channels; in route_transfer() 62 ndsts = plugin->dst_format.channels; in route_transfer()
|
/linux-4.1.27/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 356 dc = &priv->channels[channel]; in ipu_dc_get() 405 priv->channels[i].chno = i; in ipu_dc_init() 406 priv->channels[i].priv = priv; in ipu_dc_init() 407 priv->channels[i].base = priv->dc_reg + channel_offsets[i]; in ipu_dc_init() 414 &priv->channels[1]); in ipu_dc_init() 422 &priv->channels[5]); in ipu_dc_init() 429 priv->channels[1].base + DC_WR_CH_CONF); in ipu_dc_init() 431 priv->channels[5].base + DC_WR_CH_CONF); in ipu_dc_init()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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() 263 struct iio_chan_spec *channels; in hid_press_probe() local 283 channels = kmemdup(press_channels, sizeof(press_channels), GFP_KERNEL); in hid_press_probe() 284 if (!channels) { in hid_press_probe() 289 ret = press_parse_report(pdev, hsdev, channels, in hid_press_probe() [all …]
|
/linux-4.1.27/drivers/iio/light/ |
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() 266 struct iio_chan_spec *channels; in hid_als_probe() local 284 channels = kmemdup(als_channels, sizeof(als_channels), GFP_KERNEL); in hid_als_probe() 285 if (!channels) { in hid_als_probe() 290 ret = als_parse_report(pdev, hsdev, channels, in hid_als_probe() [all …]
|
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() 333 kfree(indio_dev->channels); in hid_prox_probe() [all …]
|
/linux-4.1.27/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 memcpy(cl->tx_cfg.channels, info->tx_cfg.channels, size); in hsi_new_client() 98 if (cl->rx_cfg.channels) { in hsi_new_client() 99 size = cl->rx_cfg.num_channels * sizeof(*cl->rx_cfg.channels); in hsi_new_client() 100 cl->rx_cfg.channels = kzalloc(size , GFP_KERNEL); in hsi_new_client() 101 memcpy(cl->rx_cfg.channels, info->rx_cfg.channels, size); in hsi_new_client() [all …]
|
/linux-4.1.27/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.1.27/drivers/iio/adc/ |
D | ti_am335x_adc.c | 35 int channels; member 57 step_en = ((1 << adc_dev->channels) - 1); in get_adc_step_mask() 58 step_en <<= TOTAL_STEPS - adc_dev->channels + 1; in get_adc_step_mask() 107 for (i = 0; i < adc_dev->channels; i++) { in tiadc_step_config() 195 for_each_set_bit(bit, indio_dev->active_scan_mask, adc_dev->channels) in tiadc_buffer_postenable() 292 static int tiadc_channel_init(struct iio_dev *indio_dev, int channels) in tiadc_channel_init() argument 299 indio_dev->num_channels = channels; in tiadc_channel_init() 300 chan_array = kcalloc(channels, in tiadc_channel_init() 306 for (i = 0; i < channels; i++, chan++) { in tiadc_channel_init() 319 indio_dev->channels = chan_array; in tiadc_channel_init() [all …]
|
D | mcp320x.c | 53 const struct iio_chan_spec *channels; member 238 .channels = mcp3201_channels, 243 .channels = mcp3202_channels, 248 .channels = mcp3204_channels, 253 .channels = mcp3208_channels, 258 .channels = mcp3201_channels, 263 .channels = mcp3202_channels, 268 .channels = mcp3204_channels, 273 .channels = mcp3208_channels, 299 indio_dev->channels = chip_info->channels; in mcp320x_probe()
|
D | max1363.c | 136 const struct iio_chan_spec *channels; member 1054 .channels = max1361_channels, 1064 .channels = max1361_channels, 1074 .channels = max1363_channels, 1084 .channels = max1363_channels, 1095 .channels = max1036_channels, 1105 .channels = max1036_channels, 1115 .channels = max1038_channels, 1125 .channels = max1038_channels, 1135 .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 | 79 req.channels = BIT(chan->channel); in twl4030_madc_read() 278 long channels, int *buf, in twl4030_madc_read_channels() argument 285 for_each_set_bit(i, &channels, TWL4030_MADC_MAX_CHANNELS) { in twl4030_madc_read_channels() 436 r->channels, r->rbuf, r->raw); in twl4030_madc_threaded_irq_handler() 439 r->func_cb(len, r->channels, r->rbuf); in twl4030_madc_threaded_irq_handler() 462 r->channels, r->rbuf, r->raw); in twl4030_madc_threaded_irq_handler() 465 r->func_cb(len, r->channels, r->rbuf); in twl4030_madc_threaded_irq_handler() 585 ret = twl_i2c_write_u16(TWL4030_MODULE_MADC, req->channels, method->sel); in twl4030_madc_conversion() 593 ret = twl_i2c_write_u16(TWL4030_MODULE_MADC, req->channels, in twl4030_madc_conversion() 629 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 | 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 | xilinx-xadc-core.c | 765 scan_mask |= BIT(indio_dev->channels[i].scan_index); in xadc_postdisable() 1060 struct iio_chan_spec *channels, *chan; in xadc_parse_dt() local 1103 channels = kmemdup(xadc_channels, sizeof(xadc_channels), GFP_KERNEL); in xadc_parse_dt() 1104 if (!channels) in xadc_parse_dt() 1108 chan = &channels[9]; in xadc_parse_dt() 1139 indio_dev->channels = krealloc(channels, sizeof(*channels) * in xadc_parse_dt() 1142 if (!indio_dev->channels) in xadc_parse_dt() 1143 indio_dev->channels = channels; in xadc_parse_dt() 1244 if (indio_dev->channels[i].scan_type.sign == 's') in xadc_probe() 1245 bipolar_mask |= BIT(indio_dev->channels[i].scan_index); in xadc_probe() [all …]
|
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 | 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.1.27/drivers/iio/dac/ |
D | ad5064.c | 62 const struct iio_chan_spec *channels; member 340 .channels = ad5024_channels, 345 .channels = ad5025_channels, 350 .channels = ad5044_channels, 355 .channels = ad5045_channels, 360 .channels = ad5064_channels, 365 .channels = ad5064_channels, 370 .channels = ad5065_channels, 376 .channels = ad5024_channels, 382 .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.1.27/drivers/staging/dgnc/ |
D | dgnc_sysfs.c | 154 "%d %s\n", bd->channels[i]->ch_portnum, in dgnc_ports_state_show() 155 bd->channels[i]->ch_open_count ? "Open" : "Closed"); in dgnc_ports_state_show() 172 "%d %d\n", bd->channels[i]->ch_portnum, bd->channels[i]->ch_old_baud); in dgnc_ports_baud_show() 188 if (bd->channels[i]->ch_open_count) { in dgnc_ports_msignals_show() 190 "%d %s %s %s %s %s %s\n", bd->channels[i]->ch_portnum, in dgnc_ports_msignals_show() 191 (bd->channels[i]->ch_mostat & UART_MCR_RTS) ? "RTS" : "", in dgnc_ports_msignals_show() 192 (bd->channels[i]->ch_mistat & UART_MSR_CTS) ? "CTS" : "", in dgnc_ports_msignals_show() 193 (bd->channels[i]->ch_mostat & UART_MCR_DTR) ? "DTR" : "", in dgnc_ports_msignals_show() 194 (bd->channels[i]->ch_mistat & UART_MSR_DSR) ? "DSR" : "", in dgnc_ports_msignals_show() 195 (bd->channels[i]->ch_mistat & UART_MSR_DCD) ? "DCD" : "", in dgnc_ports_msignals_show() [all …]
|
D | dgnc_driver.c | 349 if (brd->channels[i]) { in dgnc_cleanup_board() 350 kfree(brd->channels[i]->ch_rqueue); in dgnc_cleanup_board() 351 kfree(brd->channels[i]->ch_equeue); in dgnc_cleanup_board() 352 kfree(brd->channels[i]->ch_wqueue); in dgnc_cleanup_board() 353 kfree(brd->channels[i]); in dgnc_cleanup_board() 354 brd->channels[i] = NULL; in dgnc_cleanup_board() 416 brd->channels[i] = NULL; in dgnc_found_board()
|
/linux-4.1.27/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() 302 struct iio_chan_spec *channels; in hid_accel_3d_probe() local 323 channels = kmemdup(accel_3d_channels, sizeof(accel_3d_channels), in hid_accel_3d_probe() 325 if (!channels) { in hid_accel_3d_probe() 330 ret = accel_3d_parse_report(pdev, hsdev, channels, in hid_accel_3d_probe() [all …]
|
/linux-4.1.27/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() 301 struct iio_chan_spec *channels; in hid_gyro_3d_probe() local 320 channels = kmemdup(gyro_3d_channels, sizeof(gyro_3d_channels), in hid_gyro_3d_probe() 322 if (!channels) { in hid_gyro_3d_probe() 327 ret = gyro_3d_parse_report(pdev, hsdev, channels, in hid_gyro_3d_probe() [all …]
|
/linux-4.1.27/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 | 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 | 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 | dma.txt | 16 - dma-channels: Number of DMA channels supported by the controller. 30 dma-channels = <32>; 75 3. A device with three channels, one of which has two alternatives:
|
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 | nbpfaxi.txt | 27 You can use dma-channels and dma-requests as described in dma.txt, although they 44 dma-channels = <8>;
|
D | ti-edma.txt | 22 - dma-channels: Specify total DMA channels per CC
|
/linux-4.1.27/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() 318 struct iio_chan_spec *channels; in hid_incl_3d_probe() local 339 channels = kmemdup(incl_3d_channels, sizeof(incl_3d_channels), in hid_incl_3d_probe() 341 if (!channels) { in hid_incl_3d_probe() 346 ret = incl_3d_parse_report(pdev, hsdev, channels, in hid_incl_3d_probe() 353 indio_dev->channels = channels; in hid_incl_3d_probe() 400 kfree(indio_dev->channels); in hid_incl_3d_probe() [all …]
|
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() 225 struct iio_chan_spec *channels; in hid_dev_rot_probe() local 246 channels = devm_kmemdup(&pdev->dev, dev_rot_channels, in hid_dev_rot_probe() 248 if (!channels) { in hid_dev_rot_probe() 253 ret = dev_rot_parse_report(pdev, hsdev, channels, in hid_dev_rot_probe() 260 indio_dev->channels = channels; in hid_dev_rot_probe()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/sound/usb/ |
D | stream.c | 105 if (fp->channels > subs->channels_max) in snd_usb_init_substream() 106 subs->channels_max = fp->channels; in snd_usb_init_substream() 162 ch_bytes = fp->chmap->channels * 4; in usb_chmap_ctl_tlv() 169 for (i = 0; i < fp->chmap->channels; i++, dst++) { in usb_chmap_ctl_tlv() 195 for (i = 0; i < chmap->channels; i++) in usb_chmap_ctl_get() 232 static struct snd_pcm_chmap_elem *convert_chmap(int channels, unsigned int bits, in convert_chmap() argument 284 if (channels > ARRAY_SIZE(chmap->map)) in convert_chmap() 292 chmap->channels = channels; in convert_chmap() 302 if (channels == 1) in convert_chmap() 305 for (; c < channels && *maps; maps++) in convert_chmap() [all …]
|
D | pcm.c | 105 if (fp->channels != subs->channels) in find_format() 544 if (fp->channels < 1) { in match_endpoint_audioformats() 570 if (fp->channels == match->channels) in match_endpoint_audioformats() 596 subs->channels, in configure_sync_endpoint() 626 if (sync_fp->channels != subs->channels) { in configure_sync_endpoint() 627 sync_period_bytes = (subs->period_bytes / subs->channels) * in configure_sync_endpoint() 628 sync_fp->channels; in configure_sync_endpoint() 636 sync_fp->channels, in configure_sync_endpoint() 659 subs->channels, in configure_endpoint() 701 subs->channels = params_channels(hw_params); in snd_usb_hw_params() [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 | 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() 723 term->channels = d->bNrChannels; in check_input_term() 742 term->channels = uac_mixer_unit_bNrChannels(d); in check_input_term() 779 term->channels = uac_processing_unit_bNrChannels(d); in check_input_term() 1063 uinfo->count = cval->channels; in mixer_ctl_feature_info() 1257 cval->channels = 1; /* master channel */ in build_feature_ctl() 1264 cval->channels = c; in build_feature_ctl() 1273 if (cval->channels == readonly_mask) in build_feature_ctl() 1365 cval->head.id, kctl->id.name, cval->channels, in build_feature_ctl() [all …]
|
D | card.h | 14 unsigned int channels; /* # channels */ member 117 unsigned int channels; /* current number of channels (for hw_params callback) */ member
|
/linux-4.1.27/sound/oss/ |
D | sb_audio.c | 311 static short sb1_audio_set_channels(int dev, short channels) in sb1_audio_set_channels() argument 314 return devc->channels = 1; in sb1_audio_set_channels() 359 if (devc->speed * devc->channels <= 23000) in sb20_audio_output_block() 398 if (devc->speed * devc->channels <= (devc->major == 3 ? 23000 : 13000)) in sb20_audio_start_input() 455 s = speed * devc->channels; in sb201_audio_set_speed() 458 speed = ((1000000 + tmp / 2) / tmp) / devc->channels; in sb201_audio_set_speed() 487 if (devc->channels == 1) in sbpro_audio_prepare_for_input() 507 sb_mixer_set_stereo(devc, devc->channels == 2); in sbpro_audio_prepare_for_output() 519 if (devc->channels == 1) in sbpro_audio_prepare_for_output() 529 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/arch/x86/kvm/ |
D | i8254.c | 76 &kvm->arch.vpit->pit_state.channels[channel]; in pit_set_gate() 103 return kvm->arch.vpit->pit_state.channels[channel].gate; in pit_get_gate() 142 &kvm->arch.vpit->pit_state.channels[channel]; in pit_get_count() 172 &kvm->arch.vpit->pit_state.channels[channel]; in pit_get_out() 207 &kvm->arch.vpit->pit_state.channels[channel]; in pit_latch_count() 220 &kvm->arch.vpit->pit_state.channels[channel]; in pit_latch_status() 393 ps->channels[channel].count = val; in pit_load_count() 396 ps->channels[channel].count_load_time = ktime_get(); in pit_load_count() 402 switch (ps->channels[0].mode) { in pit_load_count() 423 saved_mode = kvm->arch.vpit->pit_state.channels[0].mode; in kvm_pit_load_count() [all …]
|
/linux-4.1.27/sound/soc/davinci/ |
D | davinci-mcasp.c | 103 u32 channels; member 657 int period_words, int channels) in mcasp_common_hw_param() argument 664 u8 max_active_serializers = (channels + slots - 1) / slots; in mcasp_common_hw_param() 711 "enabled in mcasp (%d)\n", channels, in mcasp_common_hw_param() 765 int channels) in mcasp_i2s_hw_param() argument 781 active_serializers = (channels + total_slots - 1) / total_slots; in mcasp_i2s_hw_param() 783 active_slots = channels; in mcasp_i2s_hw_param() 909 int channels = params_channels(params); in davinci_mcasp_hw_params() local 918 int channels = params_channels(params); in davinci_mcasp_hw_params() local 923 if (channels > mcasp->tdm_slots) in davinci_mcasp_hw_params() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/sound/soc/codecs/ |
D | ad193x.c | 129 unsigned int channels; in ad193x_set_tdm_slot() local 133 channels = AD193X_2_CHANNELS; in ad193x_set_tdm_slot() 136 channels = AD193X_4_CHANNELS; in ad193x_set_tdm_slot() 139 channels = AD193X_8_CHANNELS; in ad193x_set_tdm_slot() 142 channels = AD193X_16_CHANNELS; in ad193x_set_tdm_slot() 149 AD193X_DAC_CHAN_MASK, channels << AD193X_DAC_CHAN_SHFT); in ad193x_set_tdm_slot() 151 AD193X_ADC_CHAN_MASK, channels << AD193X_ADC_CHAN_SHFT); in ad193x_set_tdm_slot()
|
/linux-4.1.27/net/mac80211/ |
D | scan.c | 262 local->hw_scan_req->req.channels[i] = req->channels[i]; in ieee80211_prep_hw_scan() 263 bands_used |= BIT(req->channels[i]->band); in ieee80211_prep_hw_scan() 275 if (req->channels[i]->band != in ieee80211_prep_hw_scan() 278 local->hw_scan_req->req.channels[n_chans] = in ieee80211_prep_hw_scan() 279 req->channels[i]; in ieee80211_prep_hw_scan() 281 bands_used |= BIT(req->channels[i]->band); in ieee80211_prep_hw_scan() 538 if (bands_counted & BIT(req->channels[i]->band)) in __ieee80211_start_scan() 540 bands_counted |= BIT(req->channels[i]->band); in __ieee80211_start_scan() 549 req->n_channels * sizeof(req->channels[0]) + in __ieee80211_start_scan() 558 req->n_channels * sizeof(req->channels[0]); in __ieee80211_start_scan() [all …]
|
/linux-4.1.27/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.1.27/Documentation/devicetree/bindings/i2c/ |
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.
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/net/wireless/rtlwifi/ |
D | regd.c | 159 ch = &sband->channels[i]; in _rtl_reg_apply_beaconing_flags() 210 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags() 213 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags() 226 ch = &sband->channels[11]; /* CH 12 */ in _rtl_reg_apply_active_scan_flags() 234 ch = &sband->channels[12]; /* CH 13 */ in _rtl_reg_apply_active_scan_flags() 259 ch = &sband->channels[i]; in _rtl_reg_apply_radar_flags() 302 ch = &sband->channels[i]; in _rtl_dump_channel_map()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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() 1793 info->step = runtime->channels * width; in snd_pcm_lib_ioctl_channel_info() 1798 size_t size = runtime->dma_bytes / runtime->channels; in snd_pcm_lib_ioctl_channel_info() 1815 int channels; in snd_pcm_lib_ioctl_fifo_size() local 1821 channels = params_channels(params); in snd_pcm_lib_ioctl_fifo_size() 1822 frame_size = snd_pcm_format_size(format, channels); in snd_pcm_lib_ioctl_fifo_size() [all …]
|
/linux-4.1.27/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.1.27/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 | 202 unsigned int sec, sections, ch, channels; in map_data_channels() local 261 channels = buf[pos++]; in map_data_channels() 263 for (ch = 0; ch < channels; ch++) { in map_data_channels() 275 if (sec_loc >= channels) in map_data_channels() 312 pcm += channels; in map_data_channels() 314 midi += channels; in map_data_channels() 738 unsigned int i, e, channels, format; in parse_stream_formation() local 760 channels = buf[5 + e * 2]; in parse_stream_formation() 768 formation[i].pcm += channels; in parse_stream_formation() 772 formation[i].midi += channels; in parse_stream_formation()
|
D | bebob_maudio.c | 623 unsigned int i, c, channels; in special_meter_get() local 626 channels = ARRAY_SIZE(special_meter_labels) * 2; in special_meter_get() 627 if (size < channels * sizeof(u32)) in special_meter_get() 641 for (c = 2; c < channels + 2; c++) in special_meter_get() 682 unsigned int c, channels; in normal_meter_get() local 685 channels = spec->num * 2; in normal_meter_get() 686 if (size < channels * sizeof(u32)) in normal_meter_get() 693 for (c = 0; c < channels; c++) in normal_meter_get()
|
/linux-4.1.27/sound/pci/hda/ |
D | patch_hdmi.c | 86 int channels; /* current number of channels */ member 120 int channels); 122 unsigned int *chmap, int channels); 125 int (*chmap_validate)(int ca, int channels, unsigned char *chmap); 240 int channels; member 626 p->channels = 0; in init_channel_allocations() 630 p->channels++; in init_channel_allocations() 656 struct hdmi_eld *eld, int channels) in hdmi_channel_allocation() argument 666 if (channels <= 2) in hdmi_channel_allocation() 682 if (channels == channel_allocations[i].channels && in hdmi_channel_allocation() [all …]
|
D | hda_eld.c | 183 a->channels = GRAB_BITS(buf, 0, 0, 3); in hdmi_update_short_audio_desc() 184 a->channels++; in hdmi_update_short_audio_desc() 418 a->channels, buf, buf2); in hdmi_show_short_audio_desc() 460 snd_iprintf(buffer, "sad%d_channels\t\t%d\n", i, a->channels); in hdmi_print_sad_info() 575 e->sad[n].channels = val; in snd_hdmi_write_eld_info() 612 if (a->channels > channels_max) in snd_hdmi_eld_update_pcm_info() 613 channels_max = a->channels; in snd_hdmi_eld_update_pcm_info()
|
/linux-4.1.27/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.1.27/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.1.27/Documentation/devicetree/bindings/sound/ |
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.
|
D | designware-i2s.txt | 10 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 11 the core. The core expects one or two dma channels: one for transmit and
|
D | adi,axi-i2s.txt | 11 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 12 the core. The core expects two dma channels, one for transmit and one for
|
/linux-4.1.27/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.
|
D | twl4030-madc-hwmon | 17 channels which can be used in different modes. 20 See this table for the meaning of the different channels
|
D | mc13783-adc | 21 (MC13783) resp. 12 (MC13892) channels which can be used in different modes. The 24 Some channels can be used as General Purpose inputs or in a dedicated mode with 30 See the following tables for the meaning of the different channels and their
|
/linux-4.1.27/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 …]
|
D | omap-mcpdm.c | 299 int channels; in omap_mcpdm_dai_hw_params() local 302 channels = params_channels(params); in omap_mcpdm_dai_hw_params() 303 switch (channels) { in omap_mcpdm_dai_hw_params() 338 (MCPDM_DN_THRES_MAX - threshold) * channels; in omap_mcpdm_dai_hw_params() 344 dma_data->maxburst = threshold * channels; in omap_mcpdm_dai_hw_params()
|
/linux-4.1.27/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.1.27/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 | 560 int i, err, channels; in peak_pci_probe() local 582 channels = 4; in peak_pci_probe() 584 channels = 3; in peak_pci_probe() 586 channels = 2; in peak_pci_probe() 588 channels = 1; in peak_pci_probe() 597 reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels); in peak_pci_probe() 616 for (i = 0; i < channels; i++) { in peak_pci_probe() 637 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.1.27/drivers/phy/ |
D | phy-rcar-gen2.c | 68 struct rcar_gen2_channel *channels; member 219 if (np == drv->channels[i].of_node) in rcar_gen2_phy_xlate() 226 return drv->channels[i].phys[args->args[0]].phy; in rcar_gen2_phy_xlate() 277 drv->channels = devm_kcalloc(dev, drv->num_channels, in rcar_gen2_phy_probe() 280 if (!drv->channels) in rcar_gen2_phy_probe() 284 struct rcar_gen2_channel *channel = drv->channels + i; in rcar_gen2_phy_probe()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/edac/ |
D | edac_mc.c | 105 edac_dbg(4, " csrow->channels = %p\n", csrow->channels); in edac_mc_dump_csrow() 224 if (csr->channels) { in _edac_mc_free() 226 kfree(csr->channels[chn]); in _edac_mc_free() 227 kfree(csr->channels); in _edac_mc_free() 359 csr->channels = kcalloc(tot_channels, sizeof(*csr->channels), in edac_mc_alloc() 361 if (!csr->channels) in edac_mc_alloc() 365 chan = kzalloc(sizeof(**csr->channels), GFP_KERNEL); in edac_mc_alloc() 368 csr->channels[chn] = chan; in edac_mc_alloc() 385 chan = mci->csrows[row]->channels[chn]; in edac_mc_alloc() 740 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() 259 struct rank_info *rank = csrow->channels[chan]; in channel_ce_count_show() 370 if (!csrow->channels[idx]->dimm->nr_pages) in csrow_dev_is_visible() 397 nr_pages += csrow->channels[chan]->dimm->nr_pages; in nr_pages_per_csrow() 638 ri->channels[chan]->ce_count = 0; in mci_reset_counters_store() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/include/sound/ |
D | ad1843.h | 36 unsigned int channels); 42 unsigned int channels);
|
/linux-4.1.27/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.1.27/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 | 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.1.27/include/uapi/linux/hsi/ |
D | hsi_char.h | 53 uint32_t channels; member 58 uint32_t channels; member
|
/linux-4.1.27/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 | 366 list_for_each_entry(chan, &device->channels, device_node) in dma_issue_pending_all() 404 list_for_each_entry(chan, &device->channels, device_node) { in min_chan() 448 list_for_each_entry(chan, &device->channels, device_node) in dma_channel_rebalance() 515 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 521 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 718 list_for_each_entry(chan, &device->channels, device_node) { in dmaengine_get() 755 list_for_each_entry(chan, &device->channels, device_node) in dmaengine_put() 870 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() 907 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() 939 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() [all …]
|
D | sirf-dma.c | 86 struct sirfsoc_dma_chan channels[SIRFSOC_DMA_CHANNELS]; member 109 return container_of(schan, struct sirfsoc_dma, channels[c->chan_id]); in dma_chan_to_sirfsoc_dma() 169 schan = &sdma->channels[ch]; in sirfsoc_dma_irq() 205 schan = &sdma->channels[i]; in sirfsoc_dma_process_completed() 640 return dma_get_slave_channel(&sdma->channels[request].chan); in of_dma_sirfsoc_xlate() 721 INIT_LIST_HEAD(&dma->channels); in sirfsoc_dma_probe() 728 schan = &sdma->channels[i]; in sirfsoc_dma_probe() 740 list_add_tail(&schan->chan.device_node, &dma->channels); in sirfsoc_dma_probe() 835 schan = &sdma->channels[ch]; in sirfsoc_dma_pm_suspend() 868 schan = &sdma->channels[ch]; in sirfsoc_dma_pm_resume()
|
D | amba-pl08x.c | 117 u8 channels; member 608 for (i = 0; i < pl08x->vd->channels; i++) { in pl08x_get_phy_channel() 622 if (i == pl08x->vd->channels) { in pl08x_get_phy_channel() 694 list_for_each_entry(p, &pl08x->memcpy.channels, vc.chan.device_node) in pl08x_phy_free() 701 list_for_each_entry(p, &pl08x->slave.channels, vc.chan.device_node) in pl08x_phy_free() 1825 for (i = 0; i < pl08x->vd->channels; i++) { in pl08x_irq() 1884 struct dma_device *dmadev, unsigned int channels, bool slave) in pl08x_dma_init_virtual_channels() argument 1889 INIT_LIST_HEAD(&dmadev->channels); in pl08x_dma_init_virtual_channels() 1896 for (i = 0; i < channels; i++) { in pl08x_dma_init_virtual_channels() 1937 next, &dmadev->channels, vc.chan.device_node) { in pl08x_free_virtual_channels() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/soc/ti/ |
D | knav_qmss_acc.c | 445 int channel, channels; in knav_acc_free_range() local 450 channels = 1; in knav_acc_free_range() 452 channels = range->num_queues; in knav_acc_free_range() 454 for (channel = 0; channel < channels; channel++) { in knav_acc_free_range() 491 int ret, channel, channels; in knav_init_acc_range() local 530 channels = range->num_queues; in knav_init_acc_range() 533 channels = 1; in knav_init_acc_range() 554 range->acc = devm_kzalloc(kdev->dev, channels * sizeof(*range->acc), in knav_init_acc_range() 559 for (channel = 0; channel < channels; channel++) { in knav_init_acc_range()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/Documentation/devicetree/bindings/mipi/dsi/ |
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.1.27/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.1.27/drivers/clocksource/ |
D | sh_mtu2.c | 53 struct sh_mtu2_channel *channels; member 429 mtu->channels = kzalloc(sizeof(*mtu->channels) * mtu->num_channels, in sh_mtu2_setup() 431 if (mtu->channels == NULL) { in sh_mtu2_setup() 437 ret = sh_mtu2_setup_channel(&mtu->channels[i], i, mtu); in sh_mtu2_setup() 447 kfree(mtu->channels); in sh_mtu2_setup()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/arch/arm/mach-ep93xx/ |
D | dma.c | 65 .channels = ep93xx_dma_m2p_channels, 96 .channels = ep93xx_dma_m2m_channels,
|
/linux-4.1.27/drivers/iio/imu/ |
D | adis16400_core.c | 697 .channels = adis16300_channels, 708 .channels = adis16334_channels, 720 .channels = adis16350_channels, 731 .channels = adis16350_channels, 743 .channels = adis16350_channels, 755 .channels = adis16350_channels, 767 .channels = adis16400_channels, 778 .channels = adis16448_channels, 853 const struct iio_chan_spec *ch = &chip_info->channels[i]; in adis16400_setup_chan_mask() 879 indio_dev->channels = st->variant->channels; in adis16400_probe()
|
/linux-4.1.27/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.1.27/drivers/hsi/controllers/ |
D | omap_ssi.h | 48 u32 channels; member 93 unsigned int channels; member
|
/linux-4.1.27/include/linux/i2c/ |
D | twl4030-madc.h | 46 unsigned long channels; member 54 void (*func_cb)(int len, int channels, int *buf);
|
/linux-4.1.27/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.1.27/sound/soc/qcom/ |
D | lpass-platform.c | 90 unsigned int channels = params_channels(params); in lpass_platform_pcmops_hw_params() local 108 switch (channels) { in lpass_platform_pcmops_hw_params() 124 __func__, bitwidth, channels); in lpass_platform_pcmops_hw_params() 130 switch (channels) { in lpass_platform_pcmops_hw_params() 148 __func__, bitwidth, channels); in lpass_platform_pcmops_hw_params() 154 __func__, bitwidth, channels); in lpass_platform_pcmops_hw_params()
|
/linux-4.1.27/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()
|
D | dce3_1_afmt.c | 96 if (sad->channels > max_channels) { in dce3_2_afmt_write_sad_regs() 97 value = MAX_CHANNELS(sad->channels) | in dce3_2_afmt_write_sad_regs() 100 max_channels = sad->channels; in dce3_2_afmt_write_sad_regs()
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | debug.c | 536 struct ieee80211_channel *channels = NULL; in il_dbgfs_channels_read() local 553 channels = supp_band->channels; in il_dbgfs_channels_read() 564 channels[i].hw_value, in il_dbgfs_channels_read() 565 channels[i].max_power, in il_dbgfs_channels_read() 566 channels[i]. in il_dbgfs_channels_read() 569 ((channels[i]. in il_dbgfs_channels_read() 571 (channels[i]. in il_dbgfs_channels_read() 574 channels[i]. in il_dbgfs_channels_read() 580 channels = supp_band->channels; in il_dbgfs_channels_read() 591 channels[i].hw_value, in il_dbgfs_channels_read() [all …]
|
/linux-4.1.27/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.1.27/Documentation/devicetree/bindings/hwmon/ |
D | ntc_thermistor.txt | 25 - "io-channels" Channel node of ADC to be used for 40 io-channels = <&adc 3>;
|
/linux-4.1.27/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.1.27/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
|
/linux-4.1.27/Documentation/devicetree/bindings/serial/ |
D | qcom,msm-uartdm.txt | 4 transmit and/or receive channels can be offloaded to a dma-engine. From a 27 - dmas: Should contain dma specifiers for transmit and receive channels 28 - dma-names: Should contain "tx" for transmit and "rx" for receive channels
|
/linux-4.1.27/drivers/staging/iio/Documentation/ |
D | inkernel.txt | 31 The driver must provide datasheet_name values for its channels and 54 There is also provision for retrieving all of the channels associated 56 iio_hwmon where the number and naming of channels is not known by the
|
/linux-4.1.27/Documentation/devicetree/bindings/pwm/ |
D | pwm-samsung.txt | 5 PWM timer block provides 5 PWM channels (not all of them can drive physical 37 - samsung,pwm-outputs: list of PWM channels used as PWM outputs on particular 38 platform - an array of up to 5 elements being indices of PWM channels
|
/linux-4.1.27/Documentation/input/ |
D | walkera0701.txt | 88 Values for first four channels (analog joystick values) can be found in 93 Next nibbles 12 .. 21 represents four channels (not all channels can be 95 four channels. In nibbles 22 and 23 is a special magic number. Nibble 24 is
|
/linux-4.1.27/Documentation/leds/ |
D | leds-lp55xx.txt | 12 Create LED class devices for multiple output channels 26 control multi output LED channels such as led current, channel index. 30 For example, LP5521 has maximum 3 LED channels. 31 LP5523/55231 has 9 output channels. 48 Maximum number of channels 88 Two LEDs are configured as pattern output channels.
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
D | rt2x00dev.c | 938 struct ieee80211_channel *channels; in rt2x00lib_probe_hw_modes() local 949 channels = kcalloc(spec->num_channels, sizeof(*channels), GFP_KERNEL); in rt2x00lib_probe_hw_modes() 950 if (!channels) in rt2x00lib_probe_hw_modes() 967 rt2x00lib_channel(&channels[i], in rt2x00lib_probe_hw_modes() 968 spec->channels[i].channel, in rt2x00lib_probe_hw_modes() 980 rt2x00dev->bands[IEEE80211_BAND_2GHZ].channels = channels; in rt2x00lib_probe_hw_modes() 998 rt2x00dev->bands[IEEE80211_BAND_5GHZ].channels = &channels[14]; in rt2x00lib_probe_hw_modes() 1009 kfree(channels); in rt2x00lib_probe_hw_modes() 1020 kfree(rt2x00dev->hw->wiphy->bands[IEEE80211_BAND_2GHZ]->channels); in rt2x00lib_remove_hw()
|
/linux-4.1.27/sound/firewire/ |
D | amdtp.c | 402 unsigned int channels, remaining_frames, i, c; in amdtp_write_s32() local 405 channels = s->pcm_channels; in amdtp_write_s32() 411 for (c = 0; c < channels; ++c) { in amdtp_write_s32() 427 unsigned int channels, remaining_frames, i, c; in amdtp_write_s16() local 430 channels = s->pcm_channels; in amdtp_write_s16() 436 for (c = 0; c < channels; ++c) { in amdtp_write_s16() 452 unsigned int channels, remaining_frames, i, c; in amdtp_read_s32() local 455 channels = s->pcm_channels; in amdtp_read_s32() 461 for (c = 0; c < channels; ++c) { in amdtp_read_s32()
|
/linux-4.1.27/drivers/char/ipmi/ |
D | ipmi_msghandler.c | 433 struct ipmi_channel channels[IPMI_MAX_CHANNELS]; member 1129 user->intf->channels[channel].address = address; in ipmi_set_my_address() 1140 *address = user->intf->channels[channel].address; in ipmi_get_my_address() 1151 user->intf->channels[channel].lun = LUN & 0x3; in ipmi_set_my_LUN() 1162 *address = user->intf->channels[channel].lun; in ipmi_get_my_LUN() 1657 if (intf->channels[addr->channel].medium in i_ipmi_request() 1787 if ((intf->channels[addr->channel].medium in i_ipmi_request() 1789 && (intf->channels[addr->channel].medium in i_ipmi_request() 1923 *lun = intf->channels[addr->channel].lun; in check_addr() 1924 *saddr = intf->channels[addr->channel].address; in check_addr() [all …]
|
/linux-4.1.27/sound/soc/ux500/ |
D | mop500_ab8500.c | 225 int channels, ret = 0, driver_mode, slots; in mop500_ab8500_hw_params() local 256 channels = params_channels(params); in mop500_ab8500_hw_params() 272 if (channels == 8) in mop500_ab8500_hw_params() 300 switch (channels) { in mop500_ab8500_hw_params()
|