Searched refs:channel (Results 201 - 225 of 1958) sorted by relevance

1234567891011>>

/linux-master/drivers/hwmon/
H A Dmax6620.c221 int channel)
245 int channel, long *val)
265 *val = !!(data->fault & BIT(channel));
269 val1 = (data->target[channel] >> 3) & 0xff;
270 val2 = (data->target[channel] << 5) & 0xe0;
272 target_reg[channel], val1);
278 target_reg[channel] + 1, val2);
284 data->fault &= ~BIT(channel);
290 *val = max6620_fan_div_from_reg(data->fandyn[channel]);
293 if (data->tach[channel]
220 max6620_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument
244 max6620_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
321 max6620_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument
[all...]
H A Dlm95245.c159 static int lm95245_read_temp(struct device *dev, u32 attr, int channel, argument
168 regl = channel ? LM95245_REG_R_REMOTE_TEMPL_S :
170 regh = channel ? LM95245_REG_R_REMOTE_TEMPH_S :
184 if (!channel || (regvalh & 0x80) || regvalh < 0x7f) {
206 regh = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT :
225 regh = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT :
263 *val = !!(regvalh & (channel ? STATUS1_RTCRIT : STATUS1_LOC));
276 static int lm95245_write_temp(struct device *dev, u32 attr, int channel, argument
290 reg = channel ? LM95245_REG_RW_REMOTE_TCRIT_LIMIT :
292 val = clamp_val(val / 1000, 0, channel
337 lm95245_read_chip(struct device *dev, u32 attr, int channel, long *val) argument
351 lm95245_write_chip(struct device *dev, u32 attr, int channel, long val) argument
368 lm95245_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
381 lm95245_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument
394 lm95245_temp_is_visible(const void *data, u32 attr, int channel) argument
415 lm95245_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument
[all...]
H A Dwm8350-hwmon.c29 int channel = to_sensor_dev_attr(attr)->index; local
32 val = wm8350_read_auxadc(wm8350, channel, 0, 0) * WM8350_AUX_COEFF;
41 int channel = to_sensor_dev_attr(attr)->index; local
43 return sprintf(buf, "%s\n", input_names[channel]);
/linux-master/sound/soc/tegra/
H A Dtegra30_ahub.c107 int channel; local
111 channel = find_first_zero_bit(ahub->rx_usage,
113 if (channel >= TEGRA30_AHUB_CHANNEL_CTRL_COUNT)
116 __set_bit(channel, ahub->rx_usage);
118 *rxcif = TEGRA30_AHUB_RXCIF_APBIF_RX0 + channel;
119 snprintf(dmachan, dmachan_len, "rx%d", channel);
121 (channel * TEGRA30_AHUB_CHANNEL_RXFIFO_STRIDE);
126 (channel * TEGRA30_AHUB_CHANNEL_CTRL_STRIDE);
148 (channel * TEGRA30_AHUB_CIF_RX_CTRL_STRIDE);
159 int channel local
178 int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; local
197 int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; local
209 int channel; local
261 int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; local
280 int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; local
299 int channel = txcif - TEGRA30_AHUB_TXCIF_APBIF_TX0; local
310 int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; local
327 int channel = rxcif - TEGRA30_AHUB_RXCIF_APBIF_RX0; local
[all...]
/linux-master/drivers/pwm/
H A Dpwm-atmel-tcb.c51 u8 channel; member in struct:atmel_tcb_pwm_chip
85 regmap_read(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), &cmr);
93 ATMEL_TC_REG(tcbpwmc->channel, RA),
97 ATMEL_TC_REG(tcbpwmc->channel, RB),
101 regmap_read(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, RC),
109 regmap_write(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), cmr);
141 regmap_read(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), &cmr);
158 regmap_write(tcbpwmc->regmap, ATMEL_TC_REG(tcbpwmc->channel, CMR), cmr);
166 ATMEL_TC_REG(tcbpwmc->channel, CCR),
171 ATMEL_TC_REG(tcbpwmc->channel, CC
397 int channel; local
497 unsigned int channel = tcbpwm->channel; local
512 unsigned int channel = tcbpwm->channel; local
[all...]
/linux-master/drivers/iio/adc/
H A Dad7091r-base.c40 static int ad7091r_set_channel(struct ad7091r_state *st, unsigned int channel) argument
47 BIT(channel) | (BIT(channel) << 8));
52 * There is a latency of one conversion before the channel conversion
59 unsigned int channel, unsigned int *read_val)
65 ret = ad7091r_set_channel(st, channel);
73 if (st->chip_info->reg_result_chan_id(val) != channel)
96 ret = ad7091r_read_one(iio_dev, chan->channel, &read_val);
133 AD7091R_REG_CH_HIGH_LIMIT(chan->channel),
140 AD7091R_REG_CH_LOW_LIMIT(chan->channel),
58 ad7091r_read_one(struct iio_dev *iio_dev, unsigned int channel, unsigned int *read_val) argument
[all...]
H A Dmt6360-adc.c66 static int mt6360_adc_read_channel(struct mt6360_adc_data *mad, int channel, int *val) argument
76 /* Select the preferred ADC channel */
78 channel << MT6360_PREFERCH_SHFT);
82 adc_enable = cpu_to_be16(MT6360_ADCEN_MASK | BIT(channel));
87 predict_end_t = ktime_add_ms(mad->last_off_timestamps[channel], 2 * ADC_WAIT_TIME_MS);
110 * check report channel is the same.
112 * ADC conversion sequence is desire channel before start ADC, background ADC,
113 * desire channel after start ADC.
116 if ((rpt[0] & MT6360_RPTCH_MASK) == channel)
134 mad->last_off_timestamps[channel]
144 mt6360_adc_read_scale(struct mt6360_adc_data *mad, int channel, int *val, int *val2) argument
188 mt6360_adc_read_offset(struct mt6360_adc_data *mad, int channel, int *val) argument
[all...]
/linux-master/drivers/hv/
H A Dconnection.c210 * Setup the vmbus event connection for channel interrupt
365 * relid2channel - Get the channel object given its
366 * child relative id (ie channel id)
380 * vmbus_on_event - Process a channel event notification
384 * 1. While reading the channel, we disable interrupts from host.
395 struct vmbus_channel *channel = (void *) data; local
398 trace_vmbus_on_event(channel);
400 hv_debug_delay_test(channel, INTERRUPT_DELAY);
402 /* A channel once created is persistent even when
406 callback_fn = READ_ONCE(channel
492 vmbus_set_event(struct vmbus_channel *channel) argument
[all...]
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_irq.c84 enum omap_channel channel = omap_crtc_channel(crtc); local
86 dispc_mgr_get_framedone_irq(priv->dispc, channel);
88 DBG("dev=%p, crtc=%u, enable=%d", dev, channel, enable);
118 enum omap_channel channel = omap_crtc_channel(crtc); local
120 DBG("dev=%p, crtc=%u", dev, channel);
124 channel);
144 enum omap_channel channel = omap_crtc_channel(crtc); local
146 DBG("dev=%p, crtc=%u", dev, channel);
150 channel);
222 enum omap_channel channel local
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_msg.c100 * @channel: RPC channel
105 static int vmw_open_channel(struct rpc_channel *channel, unsigned int protocol) argument
118 channel->channel_id = HIGH_WORD(edx);
119 channel->cookie_high = si;
120 channel->cookie_low = di;
130 * @channel: RPC channel
134 static int vmw_close_channel(struct rpc_channel *channel) argument
139 si = channel
163 vmw_port_hb_out(struct rpc_channel *channel, const char *msg, bool hb) argument
220 vmw_port_hb_in(struct rpc_channel *channel, char *reply, unsigned long reply_len, bool hb) argument
277 vmw_send_msg(struct rpc_channel *channel, const char *msg) argument
329 vmw_recv_msg(struct rpc_channel *channel, void **msg, size_t *msg_len) argument
438 struct rpc_channel channel; local
504 struct rpc_channel channel; local
570 struct rpc_channel channel; local
[all...]
/linux-master/drivers/net/ethernet/sfc/
H A Dnet_driver.h179 * Is our index within @channel->tx_queue array.
183 * @channel: The associated channel
194 * @timestamping: Is timestamping enabled for this channel?
247 struct efx_channel *channel; member in struct:efx_tx_queue
421 * struct efx_channel - An Efx channel
423 * A channel comprises an event queue, at least one TX queue, at least
428 * @channel: Channel instance number
441 * @event_test_cpu: Last CPU to handle interrupt or test event for this channel
476 * @rx_queue: RX queue for this channel
485 int channel; member in struct:efx_channel
1010 struct efx_channel *channel[EFX_MAX_CHANNELS]; member in struct:efx_nic
1571 efx_channel_is_xdp_tx(struct efx_channel *channel) argument
1577 efx_channel_has_tx_queues(struct efx_channel *channel) argument
1582 efx_channel_num_tx_queues(struct efx_channel *channel) argument
1590 efx_channel_get_tx_queue(struct efx_channel *channel, unsigned int type) argument
1599 struct efx_channel *channel = efx_get_tx_channel(efx, index); local
1614 efx_channel_has_rx_queue(struct efx_channel *channel) argument
1620 efx_channel_get_rx_queue(struct efx_channel *channel) argument
1696 efx_channel_tx_fill_level(struct efx_channel *channel) argument
1710 efx_channel_tx_old_fill_level(struct efx_channel *channel) argument
[all...]
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dnet_driver.h198 * Is our index within @channel->tx_queue array.
202 * @channel: The associated channel
212 * @timestamping: Is timestamping enabled for this channel?
265 struct efx_channel *channel; member in struct:efx_tx_queue
431 * struct efx_channel - An Efx channel
433 * A channel comprises an event queue, at least one TX queue, at least
438 * @channel: Channel instance number
451 * @event_test_cpu: Last CPU to handle interrupt or test event for this channel
484 * @rx_queue: RX queue for this channel
493 int channel; member in struct:efx_channel
976 struct efx_channel *channel[EFX_MAX_CHANNELS]; member in struct:efx_nic
1524 efx_channel_is_xdp_tx(struct efx_channel *channel) argument
1530 efx_channel_has_tx_queues(struct efx_channel *channel) argument
1535 efx_channel_num_tx_queues(struct efx_channel *channel) argument
1543 efx_channel_get_tx_queue(struct efx_channel *channel, unsigned int type) argument
1552 struct efx_channel *channel = efx_get_tx_channel(efx, index); local
1567 efx_channel_has_rx_queue(struct efx_channel *channel) argument
1573 efx_channel_get_rx_queue(struct efx_channel *channel) argument
1649 efx_channel_tx_fill_level(struct efx_channel *channel) argument
1663 efx_channel_tx_old_fill_level(struct efx_channel *channel) argument
[all...]
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Drx.c244 static void ef4_recycle_rx_page(struct ef4_channel *channel, argument
248 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel);
292 static void ef4_recycle_rx_pages(struct ef4_channel *channel, argument
296 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel);
302 ef4_recycle_rx_page(channel, rx_buf);
307 static void ef4_discard_rx_packet(struct ef4_channel *channel, argument
311 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel);
313 ef4_recycle_rx_pages(channel, rx_buf, n_frags);
430 ef4_rx_packet_gro(struct ef4_channel *channel, struct ef4_rx_buffer *rx_buf, argument
433 struct napi_struct *napi = &channel
473 ef4_rx_mk_skb(struct ef4_channel *channel, struct ef4_rx_buffer *rx_buf, unsigned int n_frags, u8 *eh, int hdr_len) argument
534 struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); local
617 ef4_rx_deliver(struct ef4_channel *channel, u8 *eh, struct ef4_rx_buffer *rx_buf, unsigned int n_frags) argument
648 __ef4_rx_packet(struct ef4_channel *channel) argument
846 struct ef4_channel *channel; local
922 struct ef4_channel *channel = ef4_get_channel(efx, channel_idx); local
[all...]
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A Diwl-spectrum.h26 u8 channel; member in struct:ieee80211_basic_report
48 u8 channel; member in struct:ieee80211_measurement_params
/linux-master/drivers/iio/potentiometer/
H A Dmcp41010.c70 .channel = (ch), \
85 int channel = chan->channel; local
89 *val = data->value[channel];
107 int channel = chan->channel; local
117 data->buf[0] = MCP41010_WIPER_CHANNEL << channel;
123 data->value[channel] = val;
/linux-master/drivers/s390/net/
H A Dctcm_main.h71 /* Device is not a channel */
77 /* Device is a FICON channel */
80 /* Device is a ESCON channel */
130 * Definition of one channel
132 struct channel { struct
133 struct channel *next;
137 * Type of this channel.
145 __u16 protocol; /* protocol of this channel (4 = MPC) */
195 fsm_instance *fsm; /* finite state machine of this channel */
222 struct channel *channe member in struct:ctcm_priv
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_hwmon.c236 nouveau_chip_is_visible(const void *data, u32 attr, int channel) argument
247 nouveau_power_is_visible(const void *data, u32 attr, int channel) argument
272 nouveau_temp_is_visible(const void *data, u32 attr, int channel) argument
296 nouveau_pwm_is_visible(const void *data, u32 attr, int channel) argument
315 nouveau_input_is_visible(const void *data, u32 attr, int channel) argument
335 nouveau_fan_is_visible(const void *data, u32 attr, int channel) argument
352 nouveau_chip_read(struct device *dev, u32 attr, int channel, long *val) argument
366 nouveau_temp_read(struct device *dev, u32 attr, int channel, long *val) argument
415 nouveau_fan_read(struct device *dev, u32 attr, int channel, long *val) argument
438 nouveau_in_read(struct device *dev, u32 attr, int channel, lon argument
469 nouveau_pwm_read(struct device *dev, u32 attr, int channel, long *val) argument
495 nouveau_power_read(struct device *dev, u32 attr, int channel, long *val) argument
524 nouveau_temp_write(struct device *dev, u32 attr, int channel, long val) argument
558 nouveau_pwm_write(struct device *dev, u32 attr, int channel, long val) argument
578 nouveau_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument
602 nouveau_read_string(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, const char **buf) argument
614 nouveau_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
636 nouveau_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument
[all...]
/linux-master/include/sound/
H A Dump_msg.h134 u32 channel:4; member in struct:snd_ump_midi1_msg_note
140 u32 channel:4;
153 u32 channel:4; member in struct:snd_ump_midi1_msg_paf
159 u32 channel:4;
172 u32 channel:4; member in struct:snd_ump_midi1_msg_cc
178 u32 channel:4;
191 u32 channel:4; member in struct:snd_ump_midi1_msg_program
197 u32 channel:4;
210 u32 channel:4; member in struct:snd_ump_midi1_msg_caf
216 u32 channel
229 u32 channel:4; member in struct:snd_ump_midi1_msg_pitchbend
278 u32 channel:4; member in struct:snd_ump_midi2_msg_note
305 u32 channel:4; member in struct:snd_ump_midi2_msg_paf
330 u32 channel:4; member in struct:snd_ump_midi2_msg_pernote_cc
355 u32 channel:4; member in struct:snd_ump_midi2_msg_pernote_mgmt
380 u32 channel:4; member in struct:snd_ump_midi2_msg_cc
405 u32 channel:4; member in struct:snd_ump_midi2_msg_rpn
430 u32 channel:4; member in struct:snd_ump_midi2_msg_program
461 u32 channel:4; member in struct:snd_ump_midi2_msg_caf
484 u32 channel:4; member in struct:snd_ump_midi2_msg_pitchbend
507 u32 channel:4; member in struct:snd_ump_midi2_msg_pernote_pitchbend
[all...]
/linux-master/drivers/iio/cdc/
H A Dad7150.c108 int channel = chan->channel; local
114 ad7150_addresses[channel][0]);
122 ad7150_addresses[channel][1]);
249 if ((chip->int_enabled[chan->channel]) &&
251 disable_irq(chip->interrupts[chan->channel]);
252 chip->int_enabled[chan->channel] = false;
305 ret = ad7150_write_event_params(indio_dev, chan->channel, type,
313 if (!chip->int_enabled[chan->channel]) {
314 enable_irq(chip->interrupts[chan->channel]);
479 __ad7150_event_handler(void *private, u8 status_mask, int channel) argument
[all...]
/linux-master/drivers/phy/renesas/
H A Dphy-rcar-gen2.c49 struct rcar_gen2_channel *channel; member in struct:rcar_gen2_phy
79 struct rcar_gen2_channel *channel = phy->channel; local
80 struct rcar_gen2_phy_driver *drv = channel->drv;
86 * phy_init() on a given channel wins, and all attempts to use another
87 * PHY on this channel will fail until phy_exit() is called by the first
90 if (cmpxchg(&channel->selected_phy, -1, phy->number) != -1)
97 ugctrl2 &= ~channel->select_mask;
107 struct rcar_gen2_channel *channel = phy->channel; local
383 struct rcar_gen2_channel *channel = drv->channels + i; local
[all...]
/linux-master/drivers/hwtracing/stm/
H A Ddummy_stm.c19 unsigned int channel, unsigned int packet, unsigned int flags,
30 trace_printk("[%u:%u] [pkt: %x/%x] (%llx)\n", master, channel,
61 unsigned int channel)
63 if (fail_mode && (channel & fail_mode))
18 dummy_stm_packet(struct stm_data *stm_data, unsigned int master, unsigned int channel, unsigned int packet, unsigned int flags, unsigned int size, const unsigned char *payload) argument
60 dummy_stm_link(struct stm_data *data, unsigned int master, unsigned int channel) argument
/linux-master/sound/core/oss/
H A Dcopy.c32 unsigned int channel; local
40 for (channel = 0; channel < nchannels; channel++) {
/linux-master/sound/firewire/
H A Diso-resources.h11 * struct fw_iso_resources - manages channel/bandwidth allocation
12 * @channels_mask: if the device does not support all channel numbers, set this
15 * This structure manages (de)allocation of isochronous resources (channel and
23 unsigned int channel; member in struct:fw_iso_resources
/linux-master/drivers/char/ipmi/
H A Dkcs_bmc.h36 u32 channel; member in struct:kcs_bmc_device
/linux-master/include/linux/soc/ti/
H A Dknav_dma.h46 /* Tx channel scheduling priority */
54 /* Rx channel error handling mode during buffer starvation */
75 * struct knav_dma_tx_cfg: Tx channel configuration
78 * @knav_dma_tx_priority: Tx channel scheduling priority
117 * struct knav_dma_cfg: Pktdma channel configuration
119 * @tx: Tx channel configuration
161 void knav_dma_close_channel(void *channel);
162 int knav_dma_get_flow(void *channel);
170 static inline void knav_dma_close_channel(void *channel) argument
173 static inline int knav_dma_get_flow(void *channel) argument
[all...]

Completed in 229 milliseconds

1234567891011>>