/openbmc/linux/sound/hda/ |
H A D | intel-nhlt.c | 68 if (fmt_ext->fmt.channels > max_ch) in intel_nhlt_get_dmic_geo() 69 max_ch = fmt_ext->fmt.channels; in intel_nhlt_get_dmic_geo() 256 wfmt->channels, _vbps, _bps, wfmt->samples_per_sec); in nhlt_get_specific_cfg() 262 if (wfmt->channels == num_ch && wfmt->samples_per_sec == rate && in nhlt_get_specific_cfg()
|
/openbmc/linux/drivers/net/can/sja1000/ |
H A D | ems_pci.c | 35 int channels; member 216 for (i = 0; i < card->channels; i++) { in ems_pci_del_card() 273 card->channels = 0; in ems_pci_add_card() 405 card->channels++; in ems_pci_add_card()
|
/openbmc/linux/sound/soc/ux500/ |
H A D | mop500_ab8500.c | 220 int channels, ret = 0, driver_mode, slots; in mop500_ab8500_hw_params() local 251 channels = params_channels(params); in mop500_ab8500_hw_params() 267 if (channels == 8) in mop500_ab8500_hw_params() 295 switch (channels) { in mop500_ab8500_hw_params()
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-facebook-wedge400.dts | 14 * PCA9548 (2-0070) provides 8 channels connecting to 27 * PCA9548 (8-0070) provides 8 channels connecting to 40 * PCA9548 (11-0076) provides 8 channels connecting to 62 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>,
|
/openbmc/linux/drivers/iio/imu/ |
H A D | adis16460.c | 60 const struct iio_chan_spec *channels; member 302 .channels = adis16460_channels, 380 indio_dev->channels = st->chip_info->channels; in adis16460_probe()
|
/openbmc/linux/drivers/iio/common/cros_ec_sensors/ |
H A D | cros_ec_sensors.c | 33 struct iio_chan_spec channels[CROS_EC_SENSORS_MAX_CHANNELS]; member 245 for (channel = state->channels, i = CROS_EC_SENSOR_X; in cros_ec_sensors_probe() 290 indio_dev->channels = state->channels; in cros_ec_sensors_probe()
|
/openbmc/linux/drivers/hv/ |
H A D | connection.c | 303 vmbus_connection.channels = kcalloc(MAX_CHANNEL_RELIDS, in vmbus_connect() 306 if (vmbus_connection.channels == NULL) { in vmbus_connect() 370 if (vmbus_connection.channels == NULL) { in relid2channel() 376 return READ_ONCE(vmbus_connection.channels[relid]); in relid2channel()
|
/openbmc/linux/drivers/dma/ |
H A D | uniphier-mdmac.c | 71 struct uniphier_mdmac_chan channels[]; member 352 struct uniphier_mdmac_chan *mc = &mdev->channels[chan_id]; in uniphier_mdmac_chan_init() 395 mdev = devm_kzalloc(dev, struct_size(mdev, channels, nr_chans), in uniphier_mdmac_probe() 427 INIT_LIST_HEAD(&ddev->channels); in uniphier_mdmac_probe() 469 list_for_each_entry(chan, &mdev->ddev.channels, device_node) { in uniphier_mdmac_remove()
|
H A D | dmaengine.c | 88 list_for_each_entry(chan, &dma_dev->channels, device_node) { in dmaengine_dbg_summary_show() 331 list_for_each_entry(chan, &device->channels, device_node) { in min_chan() 376 list_for_each_entry(chan, &device->channels, device_node) in dma_channel_rebalance() 563 list_for_each_entry(chan, &device->channels, device_node) in dma_issue_pending_all() 633 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 639 list_for_each_entry(chan, &dev->channels, device_node) { in private_candidate() 945 list_for_each_entry(chan, &device->channels, device_node) { in dmaengine_get() 983 list_for_each_entry(chan, &device->channels, device_node) in dmaengine_put() 1205 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() 1214 list_for_each_entry(chan, &device->channels, device_node) { in dma_async_device_register() [all …]
|
/openbmc/linux/Documentation/sound/hd-audio/ |
H A D | controls.rst | 13 appears only when the surround channels are available. 14 It gives the number of channels to be used, "2ch", "4ch", "6ch", 59 when the pin is a multi-I/O jack for surround channels. 113 appears only when the surround channels are available. 114 It gives the number of channels to be used, "2ch", "4ch" and "6ch".
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ti-ads8688.c | 60 const struct iio_chan_spec *channels; member 405 .channels = ads8684_channels, 409 .channels = ads8688_channels, 452 indio_dev->channels = st->chip_info->channels; in ads8688_probe()
|
H A D | axp20x_adc.c | 624 struct iio_chan_spec const *channels; member 635 .channels = axp20x_adc_channels, 645 .channels = axp22x_adc_channels, 654 .channels = axp813_adc_channels, 709 indio_dev->channels = info->data->channels; in axp20x_probe()
|
/openbmc/linux/net/rxrpc/ |
H A D | conn_object.c | 152 &conn->channels[call->cid & RXRPC_CHANNELMASK]; in __rxrpc_disconnect_call() 309 ASSERT(!conn->channels[0].call && in rxrpc_clean_up_connection() 310 !conn->channels[1].call && in rxrpc_clean_up_connection() 311 !conn->channels[2].call && in rxrpc_clean_up_connection() 312 !conn->channels[3].call); in rxrpc_clean_up_connection()
|
/openbmc/u-boot/drivers/sound/ |
H A D | wm8994.c | 280 uint channels) in wm8994_hw_params() argument 388 if ((channels == 1) && ((reg_data & 0x18) == 0x18)) in wm8994_hw_params() 815 unsigned int channels) in _wm8994_init() argument 832 channels); in _wm8994_init() 844 int mclk_freq, int bits_per_sample, uint channels) in wm8994_set_params() argument 849 channels); in wm8994_set_params()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-g-modulator.rst | 110 channels. The ``txsubchans`` flags select one or more channels 136 channels, a down-mix of channel 1 and 2. This flag does not 142 audio signal. When the input has only one channel or two channels 167 tracks. When the input has three channels the mono track is a 171 input has only two channels, the first is encoded as left and
|
/openbmc/linux/sound/soc/img/ |
H A D | img-i2s-in.c | 218 unsigned int rate, channels, i2s_channels, frame_size; in img_i2s_in_hw_params() local 227 channels = params_channels(params); in img_i2s_in_hw_params() 228 i2s_channels = channels / 2; in img_i2s_in_hw_params() 251 if ((channels < 2) || in img_i2s_in_hw_params() 252 (channels > (i2s->max_i2s_chan * 2)) || in img_i2s_in_hw_params() 253 (channels % 2)) in img_i2s_in_hw_params()
|
H A D | img-i2s-out.c | 217 unsigned int channels, i2s_channels; in img_i2s_out_hw_params() local 225 channels = params_channels(params); in img_i2s_out_hw_params() 226 i2s_channels = channels / 2; in img_i2s_out_hw_params() 231 if ((channels < 2) || in img_i2s_out_hw_params() 232 (channels > (i2s->max_i2s_chan * 2)) || in img_i2s_out_hw_params() 233 (channels % 2)) in img_i2s_out_hw_params()
|
/openbmc/linux/drivers/clocksource/ |
H A D | sh_tmu.c | 63 struct sh_tmu_channel *channels; member 565 tmu->channels = kcalloc(tmu->num_channels, sizeof(*tmu->channels), in sh_tmu_setup() 567 if (tmu->channels == NULL) { in sh_tmu_setup() 577 ret = sh_tmu_channel_setup(&tmu->channels[i], i, in sh_tmu_setup() 588 kfree(tmu->channels); in sh_tmu_setup()
|
/openbmc/linux/drivers/hwmon/ |
H A D | pwm-fan.c | 482 const struct hwmon_channel_info **channels; in pwm_fan_probe() local 567 channels = devm_kcalloc(dev, channel_count + 1, in pwm_fan_probe() 569 if (!channels) in pwm_fan_probe() 572 channels[0] = HWMON_CHANNEL_INFO(pwm, HWMON_PWM_INPUT | HWMON_PWM_ENABLE); in pwm_fan_probe() 612 channels[1] = &ctx->fan_channel; in pwm_fan_probe() 616 ctx->info.info = channels; in pwm_fan_probe()
|
/openbmc/qemu/hw/misc/macio/ |
H A D | mac_dbdma.c | 72 return container_of(ch, DBDMAState, channels[ch->channel]); in dbdma_from_ch() 543 DBDMA_channel *ch = &s->channels[channel]; in DBDMA_run() 570 DBDMA_channel *ch = &s->channels[nchan]; in DBDMA_register_channel() 704 DBDMA_channel *ch = &s->channels[channel]; in dbdma_write() 756 DBDMA_channel *ch = &s->channels[channel]; in dbdma_read() 853 VMSTATE_STRUCT_ARRAY(channels, DBDMAState, DBDMA_CHANNELS, 1, 865 memset(s->channels[i].regs, 0, DBDMA_SIZE); in mac_dbdma_reset() 901 DBDMA_channel *ch = &s->channels[i]; in mac_dbdma_init()
|
/openbmc/linux/drivers/iio/light/ |
H A D | si1145.c | 154 const struct iio_chan_spec *channels; member 475 if (indio_dev->channels[i + run].address != in si1145_trigger_handler() 476 indio_dev->channels[i].address + 2 * run) in si1145_trigger_handler() 482 data->client, indio_dev->channels[i].address, in si1145_trigger_handler() 518 switch (indio_dev->channels[i].address) { in si1145_set_chlist() 535 switch (indio_dev->channels[i].type) { in si1145_set_chlist() 541 if (indio_dev->channels[i].type == IIO_TEMP) in si1145_set_chlist() 1167 if (indio_dev->channels[i].address == SI1145_REG_AUX_DATA) in si1145_validate_scan_mask() 1310 indio_dev->channels = data->part_info->channels; in si1145_probe()
|
/openbmc/linux/sound/usb/ |
H A D | mixer.c | 58 int channels; member 835 term->channels = err; in parse_term_uac3_iterm_unit() 857 term->channels = err; in parse_term_mixer_unit() 1712 cval->channels = c; in __build_feature_ctl() 1967 cval->channels = 1; in parse_clock_source_unit() 2000 int channels, i, j; in parse_audio_feature_unit() local 2024 if (channels > 32) { in parse_audio_feature_unit() 2054 channels = 0; in parse_audio_feature_unit() 2192 cval->channels++; in build_mixer_unit_ctl() 2531 cval->channels = 1; in build_audio_procunit() [all …]
|
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00dev.c | 1006 struct ieee80211_channel *channels; in rt2x00lib_probe_hw_modes() local 1017 channels = kcalloc(spec->num_channels, sizeof(*channels), GFP_KERNEL); in rt2x00lib_probe_hw_modes() 1018 if (!channels) in rt2x00lib_probe_hw_modes() 1035 rt2x00lib_channel(&channels[i], in rt2x00lib_probe_hw_modes() 1036 spec->channels[i].channel, in rt2x00lib_probe_hw_modes() 1048 rt2x00dev->bands[NL80211_BAND_2GHZ].channels = channels; in rt2x00lib_probe_hw_modes() 1066 rt2x00dev->bands[NL80211_BAND_5GHZ].channels = &channels[14]; in rt2x00lib_probe_hw_modes() 1077 kfree(channels); in rt2x00lib_probe_hw_modes() 1088 kfree(rt2x00dev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels); in rt2x00lib_remove_hw()
|
/openbmc/linux/sound/soc/ti/ |
H A D | omap-mcbsp.c | 766 frames.min = size / channels->min; in omap_mcbsp_hwrule_min_buffersize() 910 delay = fifo_use / substream->runtime->channels; in omap_mcbsp_dai_delay() 922 int wlen, channels, wpf; in omap_mcbsp_dai_hw_params() local 928 channels = params_channels(params); in omap_mcbsp_dai_hw_params() 969 } else if (channels > 1) { in omap_mcbsp_dai_hw_params() 971 pkt_size = channels; in omap_mcbsp_dai_hw_params() 974 latency = (buffer_size - pkt_size) / channels; in omap_mcbsp_dai_hw_params() 994 wpf = channels; in omap_mcbsp_dai_hw_params() 995 if (channels == 2 && (format == SND_SOC_DAIFMT_I2S || in omap_mcbsp_dai_hw_params() 1036 if (framesize < wlen * channels) { in omap_mcbsp_dai_hw_params() [all …]
|
/openbmc/linux/drivers/iio/addac/ |
H A D | ad74413r.c | 48 struct iio_chan_spec *channels; member 1156 .channels = _channels, \ 1261 struct iio_chan_spec *channels, *chans; in ad74413r_setup_channels() local 1265 channels = devm_kcalloc(st->dev, sizeof(*channels), in ad74413r_setup_channels() 1267 if (!channels) in ad74413r_setup_channels() 1270 indio_dev->channels = channels; in ad74413r_setup_channels() 1274 chans = ad74413r_channels_map[config->func].channels; in ad74413r_setup_channels() 1277 memcpy(channels, chans, num_chans * sizeof(*chans)); in ad74413r_setup_channels() 1280 struct iio_chan_spec *chan = &channels[chan_i]; in ad74413r_setup_channels() 1293 channels += num_chans; in ad74413r_setup_channels()
|