Home
last modified time | relevance | path

Searched refs:channels (Results 1 – 25 of 1698) sorted by relevance

12345678910>>...68

/Linux-v6.1/net/ethtool/
Dchannels.c14 struct ethtool_channels channels; member
38 dev->ethtool_ops->get_channels(dev, &data->channels); in channels_prepare_data()
62 const struct ethtool_channels *channels = &data->channels; in channels_fill_reply() local
64 if ((channels->max_rx && in channels_fill_reply()
66 channels->max_rx) || in channels_fill_reply()
68 channels->rx_count))) || in channels_fill_reply()
69 (channels->max_tx && in channels_fill_reply()
71 channels->max_tx) || in channels_fill_reply()
73 channels->tx_count))) || in channels_fill_reply()
74 (channels->max_other && in channels_fill_reply()
[all …]
/Linux-v6.1/drivers/interconnect/qcom/
Dsc8280xp.c21 .channels = 1,
30 .channels = 1,
39 .channels = 1,
48 .channels = 1,
56 .channels = 1,
65 .channels = 1,
74 .channels = 1,
83 .channels = 1,
92 .channels = 1,
101 .channels = 1,
[all …]
Dsc8180x.c21 .channels = 1,
30 .channels = 1,
39 .channels = 1,
48 .channels = 1,
57 .channels = 1,
66 .channels = 1,
75 .channels = 1,
84 .channels = 1,
93 .channels = 1,
102 .channels = 1,
[all …]
Dsc7280.c21 .channels = 1,
30 .channels = 1,
39 .channels = 1,
48 .channels = 1,
57 .channels = 1,
66 .channels = 1,
75 .channels = 1,
84 .channels = 1,
93 .channels = 1,
102 .channels = 1,
[all …]
Dsm8450.c22 .channels = 1,
31 .channels = 1,
40 .channels = 1,
49 .channels = 1,
58 .channels = 1,
67 .channels = 1,
76 .channels = 1,
85 .channels = 1,
94 .channels = 1,
103 .channels = 1,
[all …]
/Linux-v6.1/sound/soc/sof/
Dipc3-pcm.c74 pcm.params.channels = params_channels(params); in sof_ipc3_pcm_hw_params()
214 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in sof_ipc3_pcm_dai_link_fixup() local
261 channels->min = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
262 channels->max = private->dai_config[dai->current_config].ssp.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
266 channels->min, channels->max); in sof_ipc3_pcm_dai_link_fixup()
294 channels->min = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
295 channels->max = private->dai_config->alh.channels; in sof_ipc3_pcm_dai_link_fixup()
300 channels->min = private->dai_config->esai.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
301 channels->max = private->dai_config->esai.tdm_slots; in sof_ipc3_pcm_dai_link_fixup()
305 channels->min, channels->max); in sof_ipc3_pcm_dai_link_fixup()
[all …]
/Linux-v6.1/drivers/iio/dac/
Dad5064.c80 const struct iio_chan_spec *channels; member
454 .channels = pchannels, \
463 .channels = ad5024_channels,
469 .channels = ad5025_channels,
475 .channels = ad5044_channels,
481 .channels = ad5045_channels,
487 .channels = ad5064_channels,
493 .channels = ad5064_channels,
499 .channels = ad5065_channels,
505 .channels = ad5629_channels,
[all …]
Dad5686.c275 .channels = ad5310r_channels,
281 .channels = ad5311r_channels,
287 .channels = ad5338r_channels,
293 .channels = ad5672_channels,
299 .channels = ad5672_channels,
305 .channels = ad5674r_channels,
311 .channels = ad5674r_channels,
317 .channels = ad5676_channels,
323 .channels = ad5676_channels,
328 .channels = ad5676_channels,
[all …]
Dltc2632.c34 const struct iio_chan_spec *channels; member
217 .channels = ltc2632x12_channels,
222 .channels = ltc2632x10_channels,
227 .channels = ltc2632x8_channels,
232 .channels = ltc2632x12_channels,
237 .channels = ltc2632x10_channels,
242 .channels = ltc2632x8_channels,
247 .channels = ltc2632x12_channels,
252 .channels = ltc2632x10_channels,
257 .channels = ltc2632x8_channels,
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_apg.c81 cea_channels.channels.FL = speaker_flags.FL_FR; in speakers_to_channels()
82 cea_channels.channels.FR = speaker_flags.FL_FR; in speakers_to_channels()
83 cea_channels.channels.LFE = speaker_flags.LFE; in speakers_to_channels()
84 cea_channels.channels.FC = speaker_flags.FC; in speakers_to_channels()
90 cea_channels.channels.RL_RC = speaker_flags.RL_RR; in speakers_to_channels()
91 cea_channels.channels.RR = speaker_flags.RL_RR; in speakers_to_channels()
92 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC; in speakers_to_channels()
94 cea_channels.channels.RL_RC = speaker_flags.RC; in speakers_to_channels()
99 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC; in speakers_to_channels()
100 cea_channels.channels.RRC_FRC = speaker_flags.FLC_FRC; in speakers_to_channels()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_afmt.c91 cea_channels.channels.FL = speaker_flags.FL_FR; in speakers_to_channels()
92 cea_channels.channels.FR = speaker_flags.FL_FR; in speakers_to_channels()
93 cea_channels.channels.LFE = speaker_flags.LFE; in speakers_to_channels()
94 cea_channels.channels.FC = speaker_flags.FC; in speakers_to_channels()
100 cea_channels.channels.RL_RC = speaker_flags.RL_RR; in speakers_to_channels()
101 cea_channels.channels.RR = speaker_flags.RL_RR; in speakers_to_channels()
102 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC; in speakers_to_channels()
104 cea_channels.channels.RL_RC = speaker_flags.RC; in speakers_to_channels()
109 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC; in speakers_to_channels()
110 cea_channels.channels.RRC_FRC = speaker_flags.FLC_FRC; in speakers_to_channels()
[all …]
/Linux-v6.1/drivers/net/ieee802154/
Dfakelb.c141 hw->phy->supported.channels[0] |= 1; in fakelb_add_one()
143 hw->phy->supported.channels[0] |= 0x7fe; in fakelb_add_one()
145 hw->phy->supported.channels[0] |= 0x7FFF800; in fakelb_add_one()
147 hw->phy->supported.channels[1] |= 1; in fakelb_add_one()
149 hw->phy->supported.channels[1] |= 0x7fe; in fakelb_add_one()
151 hw->phy->supported.channels[2] |= 1; in fakelb_add_one()
153 hw->phy->supported.channels[2] |= 0x7fe; in fakelb_add_one()
155 hw->phy->supported.channels[3] |= 0x3fff; in fakelb_add_one()
157 hw->phy->supported.channels[4] |= 1; in fakelb_add_one()
159 hw->phy->supported.channels[4] |= 0x1e; in fakelb_add_one()
[all …]
/Linux-v6.1/tools/iio/
Diio_generic_buffer.c54 static int size_from_channelarray(struct iio_channel_info *channels, int num_channels) in size_from_channelarray() argument
60 if (bytes % channels[i].bytes == 0) in size_from_channelarray()
61 channels[i].location = bytes; in size_from_channelarray()
63 channels[i].location = bytes - bytes % channels[i].bytes in size_from_channelarray()
64 + channels[i].bytes; in size_from_channelarray()
66 bytes = channels[i].location + channels[i].bytes; in size_from_channelarray()
172 static void process_scan(char *data, struct iio_channel_info *channels, in process_scan() argument
178 switch (channels[k].bytes) { in process_scan()
181 print1byte(*(uint8_t *)(data + channels[k].location), in process_scan()
182 &channels[k]); in process_scan()
[all …]
/Linux-v6.1/sound/core/oss/
Dio.c49 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()
Dpcm_plugin.c65 size = array3_size(frames, format->channels, width); in snd_pcm_plugin_alloc()
83 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc()
89 c->area.step = format->channels * width; in snd_pcm_plugin_alloc()
92 if (snd_BUG_ON(size % format->channels)) in snd_pcm_plugin_alloc()
94 size /= format->channels; in snd_pcm_plugin_alloc()
95 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc()
144 struct snd_pcm_plugin_channel **channels) in snd_pcm_plugin_client_channels() argument
146 *channels = plugin->buf_channels; in snd_pcm_plugin_client_channels()
158 unsigned int channels; in snd_pcm_plugin_build() local
178 channels = src_format->channels; in snd_pcm_plugin_build()
[all …]
/Linux-v6.1/arch/arm/boot/dts/
Daspeed-bmc-ampere-mtmitchell.dts64 io-channels = <&adc0 0>;
68 channels = "s0", "s1";
73 io-channels = <&adc0 1>;
77 channels = "s0", "s1";
82 io-channels = <&adc0 2>;
86 channels = "s0", "s1";
91 io-channels = <&adc0 3>;
95 channels = "s0", "s1";
100 io-channels = <&adc0 4>;
104 channels = "s0", "s1";
[all …]
/Linux-v6.1/drivers/hwmon/
Diio_hwmon.c29 struct iio_channel *channels; member
49 struct iio_channel *chan = &state->channels[sattr->index]; in iio_hwmon_read_val()
74 struct iio_channel *channels; in iio_hwmon_probe() local
78 channels = devm_iio_channel_get_all(dev); in iio_hwmon_probe()
79 if (IS_ERR(channels)) { in iio_hwmon_probe()
80 if (PTR_ERR(channels) == -ENODEV) in iio_hwmon_probe()
82 return PTR_ERR(channels); in iio_hwmon_probe()
89 st->channels = channels; in iio_hwmon_probe()
92 while (st->channels[st->num_channels].indio_dev) in iio_hwmon_probe()
110 ret = iio_get_channel_type(&st->channels[i], &type); in iio_hwmon_probe()
/Linux-v6.1/drivers/input/touchscreen/
Dcolibri-vf50-ts.c39 struct iio_channel *channels; member
118 val_x = adc_ts_measure(&vf50_ts->channels[0], in vf50_ts_irq_bh()
124 val_y = adc_ts_measure(&vf50_ts->channels[1], in vf50_ts_irq_bh()
133 val_z1 = adc_ts_measure(&vf50_ts->channels[2], in vf50_ts_irq_bh()
137 val_z2 = adc_ts_measure(&vf50_ts->channels[3], in vf50_ts_irq_bh()
256 struct iio_channel *channels = data; in vf50_ts_channel_release() local
258 iio_channel_release_all(channels); in vf50_ts_channel_release()
264 struct iio_channel *channels; in vf50_ts_probe() local
270 channels = iio_channel_get_all(dev); in vf50_ts_probe()
271 if (IS_ERR(channels)) in vf50_ts_probe()
[all …]
/Linux-v6.1/sound/soc/
Dsoc-utils-test.c15 u8 channels; member
120 unsigned int channels, in test_tdm_params_to_bclk_one() argument
132 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->min = channels; in test_tdm_params_to_bclk_one()
133 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->max = channels; in test_tdm_params_to_bclk_one()
139 rate, params_width(&params), channels, tdm_width, tdm_slots, slot_multiple, in test_tdm_params_to_bclk_one()
152 tdm_params_to_bclk_cases[i].channels, in test_tdm_params_to_bclk()
165 tdm_params_to_bclk_cases[i].channels, in test_tdm_params_to_bclk()
175 unsigned int channels, in test_snd_soc_params_to_bclk_one() argument
185 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->min = channels; in test_snd_soc_params_to_bclk_one()
186 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->max = channels; in test_snd_soc_params_to_bclk_one()
[all …]
/Linux-v6.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c691 struct ethtool_channels *channels) in xgbe_get_channels() argument
710 channels->max_combined = combined; in xgbe_get_channels()
711 channels->max_rx = rx ? rx - 1 : 0; in xgbe_get_channels()
712 channels->max_tx = tx ? tx - 1 : 0; in xgbe_get_channels()
722 channels->combined_count = combined; in xgbe_get_channels()
723 channels->rx_count = rx; in xgbe_get_channels()
724 channels->tx_count = tx; in xgbe_get_channels()
728 struct ethtool_channels *channels) in xgbe_print_set_channels_input() argument
731 channels->combined_count, channels->rx_count, in xgbe_print_set_channels_input()
732 channels->tx_count); in xgbe_print_set_channels_input()
[all …]
/Linux-v6.1/sound/soc/codecs/
Dhdmi-codec.c59 { .channels = 2,
66 { .channels = 2, /* CA_ID 0x00 */
68 { .channels = 4, /* CA_ID 0x01 */
71 { .channels = 4, /* CA_ID 0x02 */
74 { .channels = 4, /* CA_ID 0x03 */
77 { .channels = 6, /* CA_ID 0x04 */
80 { .channels = 6, /* CA_ID 0x05 */
83 { .channels = 6, /* CA_ID 0x06 */
86 { .channels = 6, /* CA_ID 0x07 */
89 { .channels = 6, /* CA_ID 0x08 */
[all …]
/Linux-v6.1/Documentation/mips/
Dingenic-tcu.rst8 hardware block. It features up to eight channels, that can be used as
11 - JZ4725B, JZ4750, JZ4755 only have six TCU channels. The other SoCs all
12 have eight channels.
18 - Each one of the TCU channels has its own clock, which can be reparented to three
28 - mode TCU1: channels cannot work in sleep mode, but are easier to
30 - mode TCU2: channels can work in sleep mode, but the operation is a bit
31 more complicated than with TCU1 channels.
35 - On the oldest SoCs (up to JZ4740), all of the eight channels operate in
38 - On newest SoCs (JZ4750 and above), channels 1-2 operate as TCU2, the
41 - Each channel can generate an interrupt. Some channels share an interrupt
[all …]
/Linux-v6.1/drivers/reset/sti/
Dreset-syscfg.c43 struct syscfg_reset_channel *channels; member
60 ch = &rst->channels[idx]; in syscfg_reset_program_hw()
123 ch = &rst->channels[idx]; in syscfg_reset_status()
151 rc->channels = devm_kcalloc(dev, data->nr_channels, in syscfg_reset_controller_register()
152 sizeof(*rc->channels), GFP_KERNEL); in syscfg_reset_controller_register()
153 if (!rc->channels) in syscfg_reset_controller_register()
164 const char *compatible = data->channels[i].compatible; in syscfg_reset_controller_register()
170 f = devm_regmap_field_alloc(dev, map, data->channels[i].reset); in syscfg_reset_controller_register()
174 rc->channels[i].reset = f; in syscfg_reset_controller_register()
179 f = devm_regmap_field_alloc(dev, map, data->channels[i].ack); in syscfg_reset_controller_register()
[all …]
/Linux-v6.1/drivers/net/wireless/ti/wl12xx/
Dscan.c15 struct basic_scan_channel_params *channels, in wl1271_get_scan_channels() argument
25 flags = req->channels[i]->flags; in wl1271_get_scan_channels()
29 (req->channels[i]->band == band) && in wl1271_get_scan_channels()
38 req->channels[i]->band, in wl1271_get_scan_channels()
39 req->channels[i]->center_freq); in wl1271_get_scan_channels()
41 req->channels[i]->hw_value, in wl1271_get_scan_channels()
42 req->channels[i]->flags); in wl1271_get_scan_channels()
45 req->channels[i]->max_antenna_gain, in wl1271_get_scan_channels()
46 req->channels[i]->max_power); in wl1271_get_scan_channels()
48 req->channels[i]->beacon_found); in wl1271_get_scan_channels()
[all …]
/Linux-v6.1/drivers/iio/adc/
Dad7124.c170 struct ad7124_channel *channels; member
278 if (odr_sel_bits != st->channels[channel].cfg.odr_sel_bits) in ad7124_set_channel_odr()
279 st->channels[channel].cfg.live = false; in ad7124_set_channel_odr()
282 st->channels[channel].cfg.odr = DIV_ROUND_CLOSEST(fclk, odr_sel_bits * 32); in ad7124_set_channel_odr()
283 st->channels[channel].cfg.odr_sel_bits = odr_sel_bits; in ad7124_set_channel_odr()
291 fadc = st->channels[channel].cfg.odr; in ad7124_get_3db_filter_freq()
293 switch (st->channels[channel].cfg.filter_type) { in ad7124_get_3db_filter_freq()
322 if (new_odr != st->channels[channel].cfg.odr) in ad7124_set_3db_filter_freq()
323 st->channels[channel].cfg.live = false; in ad7124_set_3db_filter_freq()
325 st->channels[channel].cfg.filter_type = new_filter; in ad7124_set_3db_filter_freq()
[all …]

12345678910>>...68