/openbmc/linux/drivers/s390/net/ |
H A D | qeth_ethtool.c | 200 struct ethtool_channels *channels) in qeth_get_channels() argument 204 channels->max_rx = dev->num_rx_queues; in qeth_get_channels() 205 channels->max_tx = card->qdio.no_out_queues; in qeth_get_channels() 206 channels->max_other = 0; in qeth_get_channels() 207 channels->max_combined = 0; in qeth_get_channels() 208 channels->rx_count = dev->real_num_rx_queues; in qeth_get_channels() 210 channels->other_count = 0; in qeth_get_channels() 211 channels->combined_count = 0; in qeth_get_channels() 215 struct ethtool_channels *channels) in qeth_set_channels() argument 221 if (channels->rx_count == 0 || channels->tx_count == 0) in qeth_set_channels() [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/adc/ |
H A D | st,stm32-adc.txt | 4 It has several multiplexed input channels. Conversions can be performed 66 - st,adc-channels: List of single-ended channels muxed for this ADC. 67 It can have up to 16 channels on stm32f4 or 20 channels on stm32h7, numbered 69 - st,adc-diff-channels: List of differential channels muxed for this ADC. 74 Note: At least one of "st,adc-channels" or "st,adc-diff-channels" is required. 75 Both properties can be used together. Some channels can be used as 76 single-ended and some other ones as differential (mixed). But channels 119 st,adc-channels = <8>; 130 - channels 2 & 3 as differential (with resp. 6 & 7 negative inputs) 138 st,adc-channels = <1>; [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ti_am335x_adc.c | 45 int channels; member 69 step_en = ((1 << adc_dev->channels) - 1); in get_adc_step_mask() 398 int channels) in tiadc_channel_init() argument 405 indio_dev->num_channels = channels; in tiadc_channel_init() 425 indio_dev->channels = chan_array; in tiadc_channel_init() 569 int channels = 0; in tiadc_parse_dt() local 579 adc_dev->step_avg[channels] = 16; in tiadc_parse_dt() 581 channels++; in tiadc_parse_dt() 584 adc_dev->channels = channels; in tiadc_parse_dt() 587 adc_dev->step_avg, channels); in tiadc_parse_dt() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/multiplexer/ |
H A D | io-channel-mux.yaml | 16 For each non-empty string in the channels property, an io-channel will be 18 of strings in the channels property, and also matches the mux controller 27 io-channels: 37 channels: 53 - io-channels 56 - channels 73 io-channels = <&adc 0>; 77 channels = "sync", "in", "system-regulator";
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | st,stm32-adc.yaml | 286 st,adc-channels: 296 st,adc-diff-channels: 298 List of differential channels muxed for this ADC. Some channels can 303 Note: At least one of "st,adc-channels" or "st,adc-diff-channels" is 327 array that matches "st,adc-channels" and/or "st,adc-diff-channels" 359 diff-channels: 399 st,adc-channels: 440 st,adc-channels: 472 st,adc-channels: 515 st,adc-channels = <8>; [all …]
|
H A D | adi,ad7124.yaml | 67 Represents the external channels which are connected to the ADC. 72 The channel number. It can have up to 8 channels on ad7124-4 73 and 16 channels on ad7124-8, numbered from 0 to 15. 89 diff-channels: true 103 - diff-channels 133 diff-channels = <0 1>; 141 diff-channels = <2 3>; 149 diff-channels = <4 5>; 154 diff-channels = <6 7>;
|
/openbmc/linux/Documentation/hwmon/ |
H A D | ina3221.rst | 32 in[123]_input Bus voltage(mV) channels 33 curr[123]_input Current(mA) measurement channels 34 shunt[123]_resistor Shunt resistance(uOhm) channels 43 in[456]_input Shunt voltage(uV) for channels 1, 2, and 3 respectively 44 in7_input Sum of shunt voltage(uV) channels 46 curr4_input Sum of current(mA) measurement channels, 47 (only available when all channels use the same resistor 52 (only effective when all channels use the same resistor 66 * C: number of enabled channels
|
/openbmc/openbmc/meta-facebook/recipes-phosphor/ipmi/ |
H A D | phosphor-ipmi-ipmb_%.bbappend | 8 channels = [] 13 channels.append({ 21 data = { "channels" : channels } 24 'ipmbbridge', 'ipmb-channels.json')
|
/openbmc/linux/drivers/media/pci/tw686x/ |
H A D | Kconfig | 13 - TW6864 (4 video channels), 14 - TW6865 (4 video channels, not tested, second generation chip), 15 - TW6868 (8 video channels but only 4 first channels using 17 - TW6869 (8 video channels, second generation chip).
|
/openbmc/linux/sound/usb/ |
H A D | quirks-table.h | 57 .channels = 2, 103 .channels = 2, 462 .channels = 4, 479 .channels = 2, 950 .channels = 2, 967 .channels = 2, 1638 .channels = 4, 1656 .channels = 6, 2076 .channels = 6, 2102 .channels = 4, [all …]
|
/openbmc/linux/sound/core/oss/ |
H A D | rate.c | 50 struct rate_channel channels[]; 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() 313 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_rate() 315 if (snd_BUG_ON(src_format->channels <= 0)) in snd_pcm_plugin_build_rate() 326 struct_size(data, channels, in snd_pcm_plugin_build_rate() [all …]
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-ampere-mtmitchell.dts | 111 channels = "s0", "s1"; 121 channels = "s0", "s1"; 131 channels = "s0", "s1"; 141 channels = "s0", "s1"; 151 channels = "s0", "s1"; 161 channels = "s0", "s1"; 171 channels = "s0", "s1"; 181 channels = "s0", "s1"; 191 channels = "s0", "s1"; 201 channels = "s0", "s1"; [all …]
|
H A D | aspeed-bmc-ampere-mtjade.dts | 108 io-channels = <&adc 0>; 112 channels = "s0", "s1"; 117 io-channels = <&adc 1>; 121 channels = "s0", "s1"; 130 channels = "s0", "s1"; 139 channels = "s0", "s1"; 148 channels = "s0", "s1"; 157 channels = "s0", "s1"; 166 channels = "s0", "s1"; 175 channels = "s0", "s1"; [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | dev-audio.c | 117 #define USBAUDIO_PACKET_SIZE(channels) (USBAUDIO_PACKET_SIZE_BASE * channels) argument 588 uint32_t channels) in streambuf_init() argument 607 if (free < USBAUDIO_PACKET_SIZE(channels)) { in streambuf_put() 617 USBAUDIO_PACKET_SIZE(channels)); in streambuf_put() 618 buf->prod += USBAUDIO_PACKET_SIZE(channels); in streambuf_put() 619 return USBAUDIO_PACKET_SIZE(channels); in streambuf_put() 649 uint32_t channels; member 903 streambuf_put(&s->out.buf, p, s->out.channels); in usb_audio_handle_dataout() 970 s->out.channels = channels; in usb_audio_reinit() 977 s->out.vol.channels = s->out.channels; in usb_audio_reinit() [all …]
|
/openbmc/linux/tools/net/ynl/samples/ |
H A D | ethtool.c | 15 struct ethtool_channels_get_list *channels; in main() local 24 channels = ethtool_channels_get_dump(ys, &creq); in main() 25 if (!channels) in main() 29 ynl_dump_foreach(channels, dev) { in main() 39 ethtool_channels_get_list_free(channels); in main()
|
/openbmc/linux/drivers/thermal/qcom/ |
H A D | qcom-spmi-adc-tm5.c | 233 struct adc_tm5_channel *channels; member 279 if (!chip->channels[i].tzd) in adc_tm5_isr() 340 if (!chip->channels[i].tzd) in adc_tm5_gen2_isr() 343 if (!chip->channels[i].meas_en) in adc_tm5_gen2_isr() 347 (chip->channels[i].low_thr_en); in adc_tm5_gen2_isr() 350 (chip->channels[i].high_thr_en); in adc_tm5_gen2_isr() 677 &adc_tm->channels[i], in adc_tm5_register_tzd() 690 adc_tm->channels[i].tzd = tzd; in adc_tm5_register_tzd() 955 if (!adc_tm->channels) in adc_tm5_get_dt_data() 958 channels = adc_tm->channels; in adc_tm5_get_dt_data() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | brcm,bcm2835-dma.yaml | 13 The BCM2835 DMA controller has 16 channels in total. Only the lower 14 13 channels have an associated IRQ. Some arbitrary channels are used by the 15 VideoCore firmware (1,3,6,7 in the current firmware version). The channels 30 Should contain the DMA interrupts associated to the DMA channels in 46 Bitmask of available DMA channels in ascending order that are 80 /* unused shared irq for all channels */
|
H A D | owl-dma.yaml | 11 supporting 10 independent DMA channels for the Actions Semi S700 SoC and 12 12 independent DMA channels for the S500 and S900 SoC variants. 33 DMA channels. 39 dma-channels: 58 - dma-channels 75 dma-channels = <12>;
|
/openbmc/linux/drivers/gpu/host1x/ |
H A D | channel.c | 19 chlist->channels = kcalloc(num_channels, sizeof(struct host1x_channel), in host1x_channel_list_init() 21 if (!chlist->channels) in host1x_channel_list_init() 26 kfree(chlist->channels); in host1x_channel_list_init() 36 kfree(chlist->channels); in host1x_channel_list_free() 66 struct host1x_channel *ch = &host->channel_list.channels[index]; in host1x_channel_get_index() 113 chlist->channels[index].id = index; in acquire_unused_channel() 117 return &chlist->channels[index]; in acquire_unused_channel()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rx_res.c | 27 } *channels; member 303 res->channels = kvcalloc(res->max_nch, sizeof(*res->channels), GFP_KERNEL); in mlx5e_rx_res_channels_init() 304 if (!res->channels) { in mlx5e_rx_res_channels_init() 340 mlx5e_tir_destroy(&res->channels[ix].direct_tir); in mlx5e_rx_res_channels_init() 345 mlx5e_rqt_destroy(&res->channels[ix].direct_rqt); in mlx5e_rx_res_channels_init() 347 kvfree(res->channels); in mlx5e_rx_res_channels_init() 394 mlx5e_tir_destroy(&res->channels[ix].direct_tir); in mlx5e_rx_res_channels_destroy() 395 mlx5e_rqt_destroy(&res->channels[ix].direct_rqt); in mlx5e_rx_res_channels_destroy() 398 kvfree(res->channels); in mlx5e_rx_res_channels_destroy() 458 return mlx5e_tir_get_tirn(&res->channels[ix].direct_tir); in mlx5e_rx_res_get_tirn_direct() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | xlnx,i2s.txt | 12 - xlnx,num-channels: Number of I2S streams. Can be any of 1, 2, 3, 4. 13 supported channels = 2 * xlnx,num-channels 21 xlnx,num-channels = <1>; 27 xlnx,num-channels = <1>;
|
/openbmc/linux/sound/virtio/ |
H A D | virtio_chmap.c | 128 if (max_channels < vs->chmaps[i].channels) in virtsnd_chmap_add_ctls() 129 max_channels = vs->chmaps[i].channels; in virtsnd_chmap_add_ctls() 171 unsigned int channels = info->channels; in virtsnd_chmap_build_devs() local 186 if (channels > ARRAY_SIZE(chmap->map)) in virtsnd_chmap_build_devs() 187 channels = ARRAY_SIZE(chmap->map); in virtsnd_chmap_build_devs() 189 chmap->channels = channels; in virtsnd_chmap_build_devs() 191 for (ch = 0; ch < channels; ++ch) { in virtsnd_chmap_build_devs()
|
/openbmc/linux/sound/soc/atmel/ |
H A D | mchp-i2s-mcc.c | 250 int channels; member 284 MCHP_I2SMCC_INT_RXRDY_MASK(dev->channels)); in mchp_i2s_mcc_interrupt() 515 unsigned int channels = params_channels(params); in mchp_i2s_mcc_hw_params() local 575 if (channels > dev->soc->data_pin_pair_num * 2) { in mchp_i2s_mcc_hw_params() 578 channels); in mchp_i2s_mcc_hw_params() 585 switch (channels) { in mchp_i2s_mcc_hw_params() 611 if (channels % 2 && channels * 2 <= dev->tdm_slots) { in mchp_i2s_mcc_hw_params() 621 channels = dev->tdm_slots; in mchp_i2s_mcc_hw_params() 624 mra |= MCHP_I2SMCC_MRA_NBCHAN(channels); in mchp_i2s_mcc_hw_params() 633 mrb |= MCHP_I2SMCC_MRB_DMACHUNK(channels); in mchp_i2s_mcc_hw_params() [all …]
|
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-phosphor/ipmi/ |
H A D | phosphor-ipmi-ipmb_%.bbappend | 3 SRC_URI:append:olympus-nuvoton = " file://ipmb-olympus-channels.json" 4 FILES:${PN}:append:olympus-nuvoton = " ${datadir}/ipmbbridge/ipmb-channels.json" 8 install -m 0644 -D ${WORKDIR}/ipmb-olympus-channels.json \ 9 ${D}${datadir}/ipmbbridge/ipmb-channels.json
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-coresight-devices-cti | 137 What: /sys/bus/coresight/devices/<cti-name>/channels/trigin_attach 143 What: /sys/bus/coresight/devices/<cti-name>/channels/trigin_detach 149 What: /sys/bus/coresight/devices/<cti-name>/channels/trigout_attach 155 What: /sys/bus/coresight/devices/<cti-name>/channels/trigout_detach 166 channels through the gate (R). 174 What: /sys/bus/coresight/devices/<cti-name>/channels/chan_set 180 What: /sys/bus/coresight/devices/<cti-name>/channels/chan_clear 186 What: /sys/bus/coresight/devices/<cti-name>/channels/chan_pulse 204 What: /sys/bus/coresight/devices/<cti-name>/channels/chan_inuse 210 What: /sys/bus/coresight/devices/<cti-name>/channels/chan_free [all …]
|