| /OK3568_Linux_fs/kernel/net/ethtool/ |
| H A D | channels.c | 14 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 …]
|
| /OK3568_Linux_fs/kernel/tools/iio/ |
| H A D | iio_generic_buffer.c | 46 * @channels: the channel info array 47 * @num_channels: number of channels 49 * Has the side effect of filling the channels[i].location values used 52 int size_from_channelarray(struct iio_channel_info *channels, int num_channels) in size_from_channelarray() argument 58 if (bytes % channels[i].bytes == 0) in size_from_channelarray() 59 channels[i].location = bytes; in size_from_channelarray() 61 channels[i].location = bytes - bytes % channels[i].bytes in size_from_channelarray() 62 + channels[i].bytes; in size_from_channelarray() 64 bytes = channels[i].location + channels[i].bytes; in size_from_channelarray() 165 * @channels: information about the channels. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/trace/coresight/ |
| H A D | coresight-ect.rst | 16 devices via numbered channels, in order to propagate events between devices. 23 0 U 0 out_trigs : : Channels ***** ::::::: 31 channels. When an input trigger becomes active, the attached channel will 75 channels ctmid enable nr_trigger_cons mgmt power powered regs 89 * ``channels``: Contains the channel API - CTI main programming interface. 130 Channels API Directory 133 This provides an easy way to attach triggers to channels, without needing 139 >$ ls ./cti_sys0/channels/ 155 >$ echo 0 1 > ./cti_sys0/channels/trigout_attach 156 >$ echo 0 > ./cti_sys0/channels/chan_set [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | wl_roam.c | 131 int get_roamscan_channel_list(struct net_device *dev, unsigned char channels[], in get_roamscan_channel_list() argument 139 channels[n] = roam_cache[n].chanspec & WL_CHANSPEC_CHAN_MASK; in get_roamscan_channel_list() 141 WL_DBG(("channel[%d] - [%02d] \n", n, channels[n])); in get_roamscan_channel_list() 149 unsigned char n, unsigned char channels[], int ioctl_ver) in set_roamscan_channel_list() argument 163 if (channels[i] <= CH_MAX_2G_CHANNEL) { in set_roamscan_channel_list() 164 chanspec = band2G | band_bw | channels[i]; in set_roamscan_channel_list() 166 chanspec = band5G | band_bw | channels[i]; in set_roamscan_channel_list() 169 channel_list.channels[i] = chanspec; in set_roamscan_channel_list() 171 WL_DBG(("channel[%d] - [%02d] \n", i, channels[i])); in set_roamscan_channel_list() 189 WL_ERR(("Failed to set roamscan channels, error = %d\n", error)); in set_roamscan_channel_list() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | wl_roam.c | 131 int get_roamscan_channel_list(struct net_device *dev, unsigned char channels[], in get_roamscan_channel_list() argument 139 channels[n] = roam_cache[n].chanspec & WL_CHANSPEC_CHAN_MASK; in get_roamscan_channel_list() 141 WL_DBG(("channel[%d] - [%02d] \n", n, channels[n])); in get_roamscan_channel_list() 149 unsigned char n, unsigned char channels[], int ioctl_ver) in set_roamscan_channel_list() argument 163 if (channels[i] <= CH_MAX_2G_CHANNEL) { in set_roamscan_channel_list() 164 chanspec = band2G | band_bw | channels[i]; in set_roamscan_channel_list() 166 chanspec = band5G | band_bw | channels[i]; in set_roamscan_channel_list() 169 channel_list.channels[i] = chanspec; in set_roamscan_channel_list() 171 WL_DBG(("channel[%d] - [%02d] \n", i, channels[i])); in set_roamscan_channel_list() 189 WL_ERR(("Failed to set roamscan channels, error = %d\n", error)); in set_roamscan_channel_list() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | wl_roam.c | 129 int get_roamscan_channel_list(struct net_device *dev, unsigned char channels[], in get_roamscan_channel_list() argument 137 channels[n] = roam_cache[n].chanspec & WL_CHANSPEC_CHAN_MASK; in get_roamscan_channel_list() 139 WL_DBG(("channel[%d] - [%02d] \n", n, channels[n])); in get_roamscan_channel_list() 147 unsigned char n, unsigned char channels[], int ioctl_ver) in set_roamscan_channel_list() argument 161 if (channels[i] <= CH_MAX_2G_CHANNEL) { in set_roamscan_channel_list() 162 chanspec = band2G | band_bw | channels[i]; in set_roamscan_channel_list() 164 chanspec = band5G | band_bw | channels[i]; in set_roamscan_channel_list() 167 channel_list.channels[i] = chanspec; in set_roamscan_channel_list() 169 WL_DBG(("channel[%d] - [%02d] \n", i, channels[i])); in set_roamscan_channel_list() 187 WL_ERR(("Failed to set roamscan channels, error = %d\n", error)); in set_roamscan_channel_list() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | dma-ep93xx.h | 10 * M2P channels. 25 /* M2M channels */ 36 * function. Note that this is only needed for slave/cyclic channels. For 37 * memcpy channels %NULL data should be passed. 59 * @channels: array of channels which are passed to the driver 60 * @num_channels: number of channels in the array 63 * M2P channels, contract is that even channels are for TX and odd for RX. 64 * There is no requirement for the M2M channels. 67 struct ep93xx_dma_chan_data *channels; member 81 * channel supports given DMA direction. Only M2P channels have such [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/stable/ |
| H A D | sysfs-bus-vmbus | 26 Description: The mapping of which primary/sub channels are bound to which 52 What: /sys/bus/vmbus/devices/<UUID>/channels/<N> 59 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu 66 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/in_mask 73 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/latency 78 performance critical channels (storage, network, etc.) that use 82 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/out_mask 89 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/pending 94 performance critical channels (storage, network, etc.) that use 98 What: /sys/bus/vmbus/devices/<UUID>/channels/<N>/read_avail [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/ |
| H A D | screenshot1 | 6 Channels : 2 14 Channels : 1 20 sox: effects chain: input 44100Hz 2 channels 16 bits (multi) 21 sox: effects chain: remix 44100Hz 2 channels 16 bits (multi) 22 sox: effects chain: norm 44100Hz 1 channels 16 bits 23 sox: effects chain: highpass 44100Hz 1 channels 16 bits 24 sox: effects chain: gain 44100Hz 1 channels 16 bits (multi) 25 sox: effects chain: rate 44100Hz 1 channels 16 bits 26 sox: effects chain: norm 48000Hz 1 channels 16 bits 27 sox: effects chain: dither 48000Hz 1 channels 16 bits [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/ |
| H A D | spi-sprd-adi.txt | 8 ADI controller has 50 channels including 2 software read/write channels and 9 48 hardware channels to access analog chip. For 2 software read/write channels, 10 users should set ADI registers to access analog chip. For hardware channels, 14 triggered by hardware components instead of ADI software channels. 16 Thus we introduce one property named "sprd,hw-channels" to configure hardware 17 channels, the first value specifies the hardware channel id which is used to 22 one system is reading/writing data by ADI software channels, that should be under 24 data by ADI software channels at the same time, or two parallel routine of setting 28 The new version ADI controller supplies multiple master channels for different 45 - sprd,hw-channels: This is an array of channel values up to 49 channels. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/adc/ |
| H A D | st,stm32-adc.yaml | 11 It has several multiplexed input channels. Conversions can be performed 251 st,adc-channels: 253 List of single-ended channels muxed for this ADC. It can have up to: 254 - 16 channels, numbered from 0 to 15 (for in0..in15) on stm32f4 255 - 20 channels, numbered from 0 to 19 (for in0..in19) on stm32h7 and 259 st,adc-diff-channels: 261 List of differential channels muxed for this ADC. Some channels can 266 Note: At least one of "st,adc-channels" or "st,adc-diff-channels" is 267 required. Both properties can be used together. Some channels can be 269 channels can't be configured both as single-ended and differential. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/iio/dac/ |
| H A D | ad5064.c | 69 * @shared_vref: whether the vref supply is shared between channels 72 * @channels: channel specification 73 * @num_channels: number of channels 80 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, [all …]
|
| H A D | ad5686.c | 97 /* AD5674R/AD5679R have 16 channels and 2 powerdown registers */ in ad5686_write_dac_powerdown() 268 .channels = ad5310r_channels, 274 .channels = ad5311r_channels, 280 .channels = ad5672_channels, 286 .channels = ad5672_channels, 292 .channels = ad5674r_channels, 298 .channels = ad5676_channels, 304 .channels = ad5676_channels, 309 .channels = ad5676_channels, 315 .channels = ad5679r_channels, [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/mips/ |
| H A D | ingenic-tcu.rst | 8 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 …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/ |
| H A D | traits.hpp | 80 enum { channel_type = CV_8U, channels = 1, fmt='u', type = CV_8U }; 89 enum { depth = DataDepth<_Tp>::value, channels=2, 90 fmt=(channels-1)*256+DataDepth<_Tp>::fmt, 91 type=CV_MAKETYPE(depth, channels) }; 102 // the statement below will print 6, 2 , that is depth == CV_64F, channels == 2 103 cout << B.depth() << ", " << B.channels() << endl; 122 channels = 1, enumerator 124 type = CV_MAKETYPE(depth, channels) 138 channels = 1, enumerator 140 type = CV_MAKETYPE(depth, channels) [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/ |
| H A D | traits.hpp | 80 enum { channel_type = CV_8U, channels = 1, fmt='u', type = CV_8U }; 89 enum { depth = DataDepth<_Tp>::value, channels=2, 90 fmt=(channels-1)*256+DataDepth<_Tp>::fmt, 91 type=CV_MAKETYPE(depth, channels) }; 102 // the statement below will print 6, 2 , that is depth == CV_64F, channels == 2 103 cout << B.depth() << ", " << B.channels() << endl; 122 channels = 1, enumerator 124 type = CV_MAKETYPE(depth, channels) 138 channels = 1, enumerator 140 type = CV_MAKETYPE(depth, channels) [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/ |
| H A D | traits.hpp | 80 enum { channel_type = CV_8U, channels = 1, fmt='u', type = CV_8U }; 89 enum { depth = DataDepth<_Tp>::value, channels=2, 90 fmt=(channels-1)*256+DataDepth<_Tp>::fmt, 91 type=CV_MAKETYPE(depth, channels) }; 102 // the statement below will print 6, 2 , that is depth == CV_64F, channels == 2 103 cout << B.depth() << ", " << B.channels() << endl; 122 channels = 1, enumerator 124 type = CV_MAKETYPE(depth, channels) 138 channels = 1, enumerator 140 type = CV_MAKETYPE(depth, channels) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | wl_roam.c | 52 static void add_roamcache_channel(wl_roam_channel_list_t *channels, chanspec_t ch) in add_roamcache_channel() argument 56 if (channels->n >= MAX_ROAM_CHANNEL) /* buffer full */ in add_roamcache_channel() 59 for (i = 0; i < channels->n; i++) { in add_roamcache_channel() 60 if (channels->channels[i] == ch) /* already in the list */ in add_roamcache_channel() 64 channels->channels[i] = ch; in add_roamcache_channel() 65 channels->n++; in add_roamcache_channel() 101 WL_ERR(("Failed to get roamscan channels, error = %d\n", error)); in update_roam_cache() 133 WL_ERR(("Failed to update roamscan channels, error = %d\n", error)); in update_roam_cache() 205 static bool is_duplicated_channel(const chanspec_t *channels, int n_channels, chanspec_t new) in is_duplicated_channel() argument 210 if (channels[i] == new) in is_duplicated_channel() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | wl_roam.c | 52 static void add_roamcache_channel(wl_roam_channel_list_t *channels, chanspec_t ch) in add_roamcache_channel() argument 56 if (channels->n >= MAX_ROAM_CHANNEL) /* buffer full */ in add_roamcache_channel() 59 for (i = 0; i < channels->n; i++) { in add_roamcache_channel() 60 if (channels->channels[i] == ch) /* already in the list */ in add_roamcache_channel() 64 channels->channels[i] = ch; in add_roamcache_channel() 65 channels->n++; in add_roamcache_channel() 101 WL_ERR(("Failed to get roamscan channels, error = %d\n", error)); in update_roam_cache() 133 WL_ERR(("Failed to update roamscan channels, error = %d\n", error)); in update_roam_cache() 205 static bool is_duplicated_channel(const chanspec_t *channels, int n_channels, chanspec_t new) in is_duplicated_channel() argument 210 if (channels[i] == new) in is_duplicated_channel() [all …]
|
| /OK3568_Linux_fs/kernel/sound/core/oss/ |
| H A D | pcm_plugin.c | 64 size = array3_size(frames, format->channels, width); in snd_pcm_plugin_alloc() 82 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc() 88 c->area.step = format->channels * width; in snd_pcm_plugin_alloc() 91 if (snd_BUG_ON(size % format->channels)) in snd_pcm_plugin_alloc() 93 size /= format->channels; in snd_pcm_plugin_alloc() 94 for (channel = 0; channel < format->channels; channel++, c++) { in snd_pcm_plugin_alloc() 143 struct snd_pcm_plugin_channel **channels) in snd_pcm_plugin_client_channels() argument 145 *channels = plugin->buf_channels; in snd_pcm_plugin_client_channels() 157 unsigned int channels; in snd_pcm_plugin_build() local 177 channels = src_format->channels; in snd_pcm_plugin_build() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | gsm.c | 23 * Rewritten to support multiple channels 45 unsigned channels; member 62 if (ft->signal.channels == 0) in gsmstart_rw() 63 ft->signal.channels = 1; in gsmstart_rw() 65 p->channels = ft->signal.channels; in gsmstart_rw() 66 if (p->channels > MAXCHANS || p->channels <= 0) in gsmstart_rw() 68 … lsx_fail_errno(ft,SOX_EFMT,"gsm: channels(%d) must be in 1-16", ft->signal.channels); in gsmstart_rw() 72 for (ch=0; ch<p->channels; ch++) { in gsmstart_rw() 80 p->frames = lsx_malloc(p->channels*FRAMESIZE); in gsmstart_rw() 81 p->samples = lsx_malloc(BLOCKSIZE * (p->channels+1) * sizeof(gsm_signal)); in gsmstart_rw() [all …]
|
| H A D | compand.c | 52 } * channels; member 53 unsigned expectedChannels;/* Also flags that channels aren't to be treated 89 l->channels = lsx_calloc(pairs, sizeof(*l->channels)); in getopts() 96 if (sscanf(s, "%lf %c", &l->channels[i].attack_times[j], &dummy) != 1) { in getopts() 99 } else if (l->channels[i].attack_times[j] < 0) { in getopts() 110 /* Set the initial "volume" to be attibuted to the input channels. in getopts() 122 l->channels[i].volume = pow(10., init_vol_dB / 20); in getopts() 143 l->expectedChannels, effp->out_signal.channels); in start() 146 l->channels[i].attack_times[0], l->channels[i].attack_times[1]); in start() 153 if (l->channels[i].attack_times[j] > 1.0/effp->out_signal.rate) in start() [all …]
|
| H A D | splice.c | 34 sox_sample_t const * f2, uint64_t overlap, uint64_t search, size_t channels) in best_overlap_position() argument 37 double diff, least_diff = difference(f2, f1, (size_t) (channels * overlap)); in best_overlap_position() 40 diff = difference(f2 + channels * i, f1, (size_t) (channels * overlap)); in best_overlap_position() 67 sox_sample_t * in2, sox_sample_t * output, uint64_t overlap, size_t channels) in splice() argument 77 for (j = 0; j < channels; ++j, ++k) { in splice() 88 for (j = 0; j < channels; ++j, ++k) { in splice() 99 for (j = 0; j < channels; ++j, ++k) { in splice() 108 sox_sample_t * f, uint64_t overlap, uint64_t search, size_t channels) in do_splice() argument 111 f, f + overlap * channels, overlap, search, channels) : 0; in do_splice() 112 splice(effp, f, f + (overlap + offset) * channels, in do_splice() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-amd756-s4882.c | 9 * We select the channels by sending commands to the Philips 13 * module EEPROM) located on channels 1-4, and 0x4c (LM63) 14 * located on multiplexed channels 0 and 5-7. We define one 16 * channels: 17 * CPU0: virtual adapter 1, channels 1 and 0 18 * CPU1: virtual adapter 2, channels 2 and 5 19 * CPU2: virtual adapter 3, channels 3 and 6 20 * CPU3: virtual adapter 4, channels 4 and 7 60 /* We remember the last used channels combination so as to only switch 61 channels when it is really needed. This greatly reduces the SMBus [all …]
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/ |
| H A D | iio_hwmon.c | 20 * @channels: filled with array of channels from iio 21 * @num_channels: number of channels in channels (saves counting twice) 27 struct iio_channel *channels; member 47 struct iio_channel *chan = &state->channels[sattr->index]; in iio_hwmon_read_val() 72 struct iio_channel *channels; in iio_hwmon_probe() local 76 channels = devm_iio_channel_get_all(dev); in iio_hwmon_probe() 77 if (IS_ERR(channels)) { in iio_hwmon_probe() 78 if (PTR_ERR(channels) == -ENODEV) in iio_hwmon_probe() 80 return PTR_ERR(channels); in iio_hwmon_probe() 87 st->channels = channels; in iio_hwmon_probe() [all …]
|