Searched refs:channel (Results 151 - 175 of 1958) sorted by relevance

1234567891011>>

/linux-master/drivers/hwmon/
H A Dltc4245.c255 /* Map from voltage channel index to voltage register */
262 /* Map from current channel index to current register */
268 static int ltc4245_read_curr(struct device *dev, u32 attr, int channel, argument
275 *val = ltc4245_get_current(dev, ltc4245_curr_regs[channel]);
278 *val = !!(data->cregs[LTC4245_FAULT1] & BIT(channel + 4));
285 static int ltc4245_read_in(struct device *dev, u32 attr, int channel, long *val) argument
291 if (channel < 8) {
293 ltc4245_in_regs[channel]);
295 int regval = data->gpios[channel - 8];
303 if (channel <
314 ltc4245_read_power(struct device *dev, u32 attr, int channel, long *val) argument
332 ltc4245_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
348 ltc4245_is_visible(const void *_data, enum hwmon_sensor_types type, u32 attr, int channel) argument
[all...]
H A Dda9055-hwmon.c56 unsigned char channel)
64 if (channel > DA9055_ADC_TJUNC)
70 mux_sel = chan_mux[channel] | DA9055_ADC_MAN_CONV;
116 static inline int volt_reg_to_mv(int value, int channel) argument
118 if (channel == DA9055_ADC_VSYS)
124 static int da9055_enable_auto_mode(struct da9055 *da9055, int channel) argument
127 return da9055_reg_update(da9055, DA9055_REG_ADC_CONT, 1 << channel,
128 1 << channel);
132 static int da9055_disable_auto_mode(struct da9055 *da9055, int channel) argument
135 return da9055_reg_update(da9055, DA9055_REG_ADC_CONT, 1 << channel,
55 da9055_adc_manual_read(struct da9055_hwmon *hwmon, unsigned char channel) argument
144 int channel = to_sensor_dev_attr(devattr)->index; local
[all...]
H A Dpowerz.c58 u32 attr, int channel)
64 u32 attr, int channel, const char **str)
69 if (channel == 0)
71 else if (channel == 1)
73 else if (channel == 2)
75 else if (channel == 3)
77 else if (channel == 4)
79 else if (channel == 5)
146 u32 attr, int channel, long *val)
173 if (channel
57 powerz_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument
63 powerz_read_string(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, const char **str) argument
145 powerz_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
[all...]
H A Dadt7411.c3 * Driver for the ADT7411 (I2C/SPI 8 channel 10 bit ADC & temperature-sensor)
215 static int adt7411_read_in_alarm(struct device *dev, int channel, long *val) argument
221 ret = i2c_smbus_read_byte_data(client, adt7411_in_alarm_reg[channel]);
224 *val = !!(ret & adt7411_in_alarm_bits[channel]);
287 static int adt7411_read_in_chan(struct device *dev, u32 attr, int channel, argument
295 int nr = channel - 1;
317 ? ADT7411_REG_IN_LOW(channel)
318 : ADT7411_REG_IN_HIGH(channel);
326 ret = adt7411_read_in_alarm(dev, channel, val);
337 static int adt7411_read_in(struct device *dev, u32 attr, int channel, argument
347 adt7411_read_temp_alarm(struct device *dev, u32 attr, int channel, long *val) argument
378 adt7411_read_temp(struct device *dev, u32 attr, int channel, long *val) argument
417 adt7411_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
453 adt7411_write_in_chan(struct device *dev, u32 attr, int channel, long val) argument
485 adt7411_write_in(struct device *dev, u32 attr, int channel, long val) argument
494 adt7411_write_temp(struct device *dev, u32 attr, int channel, long val) argument
518 adt7411_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument
531 adt7411_is_visible(const void *_data, enum hwmon_sensor_types type, u32 attr, int channel) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Drf.h17 u8 channel);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Drf.h17 u8 channel);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Drf.h14 u8 *ppowerlevel, u8 channel);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Drf.h11 u8 *ppowerlevel, u8 channel);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Drf.h14 u8 *ppowerlevel, u8 channel);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Drf.h17 u8 channel);
/linux-master/drivers/pcmcia/
H A Dmax1600.h28 unsigned int channel, unsigned int code);
/linux-master/drivers/net/wireless/ti/wl18xx/
H A Dcmd.h19 /* The new serving channel */
20 u8 channel; member in struct:wl18xx_cmd_channel_switch
21 /* Relative time of the serving channel switch in TBTT units */
51 u8 channel; member in struct:wl18xx_cmd_dfs_radar_debug
67 u8 channel; member in struct:wlcore_cmd_cac_start
80 int wl18xx_cmd_radar_detection_debug(struct wl1271 *wl, u8 channel);
/linux-master/include/uapi/linux/
H A Dstm.h15 /* Maximum allowed master and channel values */
23 * @channel: first assigned channel
29 * fills out @master, @channel and @width.
34 __u16 channel; member in struct:stp_policy_id
/linux-master/drivers/net/ethernet/sfc/
H A Def100_tx.h23 int ef100_ev_tx(struct efx_channel *channel, const efx_qword_t *p_event);
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_port.h20 * @channel: Channel instance
29 struct ipc_mem_channel *channel; member in struct:iosm_cdev
/linux-master/arch/sh/drivers/dma/
H A Ddma-sysfs.c31 struct dma_channel *channel = get_dma_channel(i); local
33 if (unlikely(!info) || !channel)
37 channel->chan, info->name,
38 channel->dev_id);
67 struct dma_channel *channel = to_dma_channel(dev); local
68 return sprintf(buf, "%s\n", channel->dev_id);
75 struct dma_channel *channel = to_dma_channel(dev); local
76 strcpy(channel->dev_id, buf);
86 struct dma_channel *channel = to_dma_channel(dev); local
90 dma_configure_channel(channel
100 struct dma_channel *channel = to_dma_channel(dev); local
108 struct dma_channel *channel = to_dma_channel(dev); local
[all...]
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c176 for (i = 0; i < ARRAY_SIZE(pdata->channel); i++) {
177 if (!pdata->channel[i])
180 kfree(pdata->channel[i]->rx_ring);
181 kfree(pdata->channel[i]->tx_ring);
182 kfree(pdata->channel[i]);
184 pdata->channel[i] = NULL;
192 struct xgbe_channel *channel; local
206 channel = xgbe_alloc_node(sizeof(*channel), node);
207 if (!channel)
273 xgbe_maybe_stop_tx_queue(struct xgbe_channel *channel, struct xgbe_ring *ring, unsigned int count) argument
309 xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel) argument
335 xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel) argument
480 struct xgbe_channel *channel; local
617 struct xgbe_channel *channel = data; local
646 struct xgbe_channel *channel = from_timer(channel, t, tx_timer); local
685 struct xgbe_channel *channel; local
707 struct xgbe_channel *channel; local
728 struct xgbe_channel *channel; local
961 struct xgbe_channel *channel; local
984 struct xgbe_channel *channel; local
1005 struct xgbe_channel *channel; local
1076 struct xgbe_channel *channel; local
1379 struct xgbe_channel *channel; local
1943 struct xgbe_channel *channel; local
2155 struct xgbe_channel *channel; local
2319 xgbe_rx_refresh(struct xgbe_channel *channel) argument
2415 xgbe_tx_poll(struct xgbe_channel *channel) argument
2486 xgbe_rx_poll(struct xgbe_channel *channel, int budget) argument
2688 struct xgbe_channel *channel = container_of(napi, struct xgbe_channel, local
2719 struct xgbe_channel *channel; local
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun8i_ui_layer.c27 static void sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, argument
34 ch_base = sun8i_channel_base(mixer, channel);
36 DRM_DEBUG_DRIVER("%sabling channel %d overlay %d\n",
37 enable ? "En" : "Dis", channel, overlay);
67 val = channel << SUN8I_MIXER_BLEND_ROUTE_PIPE_SHIFT(zpos);
76 static void sun8i_ui_layer_update_alpha(struct sun8i_mixer *mixer, int channel, argument
81 ch_base = sun8i_channel_base(mixer, channel);
97 static int sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, argument
107 DRM_DEBUG_DRIVER("Updating UI channel %d overlay %d\n",
108 channel, overla
165 sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) argument
190 sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) argument
353 int channel = mixer->cfg->vi_num + index; local
[all...]
/linux-master/drivers/iio/dac/
H A Dad5446.c56 * @channel: channel spec for the DAC
62 struct iio_chan_spec channel; member in struct:ad5446_chip_info
153 .channel = 0, \
260 indio_dev->channels = &st->chip_info->channel;
350 .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 4),
354 .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 2),
358 .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 0),
362 .channel = AD5446_CHANNEL(12, 16, 2),
366 .channel
[all...]
/linux-master/sound/soc/sprd/
H A Dsprd-mcdt.c62 /* DMA channel select definition */
75 /* DMA channel ACK select definition */
128 static void sprd_mcdt_dac_set_watermark(struct sprd_mcdt_dev *mcdt, u8 channel, argument
131 u32 reg = MCDT_DAC0_WTMK + channel * 4;
140 static void sprd_mcdt_adc_set_watermark(struct sprd_mcdt_dev *mcdt, u8 channel, argument
143 u32 reg = MCDT_ADC0_WTMK + channel * 4;
152 static void sprd_mcdt_dac_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, argument
155 u32 shift = MCDT_DAC_DMA_SHIFT + channel;
163 static void sprd_mcdt_adc_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, argument
167 sprd_mcdt_update(mcdt, MCDT_DMA_EN, BIT(channel), BI
172 sprd_mcdt_ap_int_enable(struct sprd_mcdt_dev *mcdt, u8 channel, bool enable) argument
182 sprd_mcdt_dac_write_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, u32 val) argument
190 sprd_mcdt_adc_read_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, u32 *val) argument
198 sprd_mcdt_dac_dma_chn_select(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_dma_chan dma_chan) argument
234 sprd_mcdt_adc_dma_chn_select(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_dma_chan dma_chan) argument
270 sprd_mcdt_dma_ack_shift(u8 channel) argument
295 sprd_mcdt_dac_dma_ack_select(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_dma_chan dma_chan) argument
317 sprd_mcdt_adc_dma_ack_select(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_dma_chan dma_chan) argument
339 sprd_mcdt_chan_fifo_sts(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_fifo_sts fifo_sts) argument
388 sprd_mcdt_dac_fifo_clear(struct sprd_mcdt_dev *mcdt, u8 channel) argument
393 sprd_mcdt_adc_fifo_clear(struct sprd_mcdt_dev *mcdt, u8 channel) argument
400 sprd_mcdt_dac_fifo_avail(struct sprd_mcdt_dev *mcdt, u8 channel) argument
413 sprd_mcdt_adc_fifo_avail(struct sprd_mcdt_dev *mcdt, u8 channel) argument
426 sprd_mcdt_int_type_shift(u8 channel, enum sprd_mcdt_fifo_int int_type) argument
453 sprd_mcdt_chan_int_en(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_fifo_int int_type, bool enable) argument
478 sprd_mcdt_chan_int_clear(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_fifo_int int_type) argument
500 sprd_mcdt_chan_int_sts(struct sprd_mcdt_dev *mcdt, u8 channel, enum sprd_mcdt_fifo_int int_type) argument
866 sprd_mcdt_request_chan(u8 channel, enum sprd_mcdt_channel_type type) argument
[all...]
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-desc.c160 struct xlgmac_channel *channel; local
166 channel = pdata->channel_head;
167 for (i = 0; i < pdata->channel_count; i++, channel++) {
168 xlgmac_free_ring(pdata, channel->tx_ring);
169 xlgmac_free_ring(pdata, channel->rx_ring);
175 struct xlgmac_channel *channel; local
179 channel = pdata->channel_head;
180 for (i = 0; i < pdata->channel_count; i++, channel++) {
182 channel->name);
184 ret = xlgmac_init_ring(pdata, channel
232 struct xlgmac_channel *channel_head, *channel; local
426 struct xlgmac_channel *channel; local
463 struct xlgmac_channel *channel; local
497 xlgmac_map_tx_skb(struct xlgmac_channel *channel, struct sk_buff *skb) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/
H A Ddma_global.h34 * param id[4] channel id[5] cmd id[6]
39 * height[5] width[8] width[8] channel id[5] cmd id[6]
95 #define hive_dma_move_data(dma_id, read, channel, addr_a, addr_b, to_is_var, from_is_var) \
98 hive_dma_snd(dma_id, DMA_PACK_CMD_CHANNEL(read ? _DMA_V2_MOVE_B2A_COMMAND : _DMA_V2_MOVE_A2B_COMMAND, channel)); \
105 #define hive_dma_move_data_no_ack(dma_id, read, channel, addr_a, addr_b, to_is_var, from_is_var) \
108 hive_dma_snd(dma_id, DMA_PACK_CMD_CHANNEL(read ? _DMA_V2_NO_ACK_MOVE_B2A_NO_SYNC_CHK_COMMAND : _DMA_V2_NO_ACK_MOVE_A2B_NO_SYNC_CHK_COMMAND, channel)); \
115 #define hive_dma_move_b2a_data(dma_id, channel, to_addr, from_addr, to_is_var, from_is_var) \
117 hive_dma_move_data(dma_id, true, channel, to_addr, from_addr, to_is_var, from_is_var) \
120 #define hive_dma_move_a2b_data(dma_id, channel, from_addr, to_addr, from_is_var, to_is_var) \
122 hive_dma_move_data(dma_id, false, channel, from_add
[all...]
/linux-master/drivers/accel/ivpu/
H A Divpu_ipc.h31 * @channel: The channel used.
39 u16 channel; member in struct:ivpu_ipc_hdr
58 u32 channel; member in struct:ivpu_ipc_consumer
96 u32 channel, ivpu_ipc_rx_callback_t callback);
105 u32 channel, unsigned long timeout_ms);
108 u32 channel, unsigned long timeout_ms);
/linux-master/drivers/clocksource/
H A Dsamsung_pwm_timer.c44 * Each channel occupies 4 bits in TCON register, but there is a gap of 4
45 * bits (one channel) after channel 0, so channels have different numbering
48 * In addition, the location of autoreload bit for channel 4 (TCON channel 5)
81 static void samsung_timer_set_prescale(unsigned int channel, u16 prescale) argument
87 if (channel >= 2)
100 static void samsung_timer_set_divisor(unsigned int channel, u8 divisor) argument
102 u8 shift = TCFG1_SHIFT(channel);
119 static void samsung_time_stop(unsigned int channel) argument
136 samsung_time_setup(unsigned int channel, unsigned long tcnt) argument
159 samsung_time_start(unsigned int channel, bool periodic) argument
378 int channel; local
[all...]
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dnic.c54 bool efx_siena_event_present(struct efx_channel *channel) argument
56 return efx_event_present(efx_event(channel, channel->eventq_read_ptr));
59 void efx_siena_event_test_start(struct efx_channel *channel) argument
61 channel->event_test_cpu = -1;
63 channel->efx->type->ev_test_generate(channel);
78 struct efx_channel *channel; local
109 efx_for_each_channel(channel, efx) {
110 rc = request_irq(channel
151 struct efx_channel *channel; local
[all...]

Completed in 400 milliseconds

1234567891011>>