Home
last modified time | relevance | path

Searched refs:channel (Results 1 – 25 of 381) sorted by relevance

12345678910>>...16

/linux-4.19.296/drivers/char/xillybus/
Dxillybus_core.c134 struct xilly_channel *channel; in xillybus_isr() local
194 channel = ep->channels[msg_channel]; in xillybus_isr()
197 if (msg_bufno >= channel->num_wr_buffers) { in xillybus_isr()
201 spin_lock(&channel->wr_spinlock); in xillybus_isr()
202 channel->wr_buffers[msg_bufno]->end_offset = in xillybus_isr()
204 channel->wr_fpga_buf_idx = msg_bufno; in xillybus_isr()
205 channel->wr_empty = 0; in xillybus_isr()
206 channel->wr_sleepy = 0; in xillybus_isr()
207 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
209 wake_up_interruptible(&channel->wr_wait); in xillybus_isr()
[all …]
/linux-4.19.296/drivers/uwb/
Dradio.c42 static void uwb_radio_channel_changed(struct uwb_rc *rc, int channel) in uwb_radio_channel_changed() argument
47 if (pal->channel && channel != pal->channel) { in uwb_radio_channel_changed()
48 pal->channel = channel; in uwb_radio_channel_changed()
50 pal->channel_changed(pal, pal->channel); in uwb_radio_channel_changed()
62 static int uwb_radio_change_channel(struct uwb_rc *rc, int channel) in uwb_radio_change_channel() argument
68 channel, rc->beaconing); in uwb_radio_change_channel()
70 if (channel == -1) in uwb_radio_change_channel()
71 uwb_radio_channel_changed(rc, channel); in uwb_radio_change_channel()
73 if (channel != rc->beaconing) { in uwb_radio_change_channel()
74 if (rc->beaconing != -1 && channel != -1) { in uwb_radio_change_channel()
[all …]
/linux-4.19.296/drivers/pwm/
Dpwm-meson.c128 struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); in meson_pwm_request() local
132 if (!channel) in meson_pwm_request()
135 if (channel->clk_parent) { in meson_pwm_request()
136 err = clk_set_parent(channel->clk, channel->clk_parent); in meson_pwm_request()
139 __clk_get_name(channel->clk_parent), in meson_pwm_request()
140 __clk_get_name(channel->clk), err); in meson_pwm_request()
145 err = clk_prepare_enable(channel->clk); in meson_pwm_request()
148 __clk_get_name(channel->clk), err); in meson_pwm_request()
152 chip->ops->get_state(chip, pwm, &channel->state); in meson_pwm_request()
159 struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); in meson_pwm_free() local
[all …]
Dpwm-berlin.c60 unsigned int channel, unsigned long offset) in berlin_pwm_readl() argument
62 return readl_relaxed(chip->base + channel * 0x10 + offset); in berlin_pwm_readl()
66 unsigned int channel, u32 value, in berlin_pwm_writel() argument
69 writel_relaxed(value, chip->base + channel * 0x10 + offset); in berlin_pwm_writel()
74 struct berlin_pwm_channel *channel; in berlin_pwm_request() local
76 channel = kzalloc(sizeof(*channel), GFP_KERNEL); in berlin_pwm_request()
77 if (!channel) in berlin_pwm_request()
80 return pwm_set_chip_data(pwm, channel); in berlin_pwm_request()
85 struct berlin_pwm_channel *channel = pwm_get_chip_data(pwm); in berlin_pwm_free() local
87 kfree(channel); in berlin_pwm_free()
[all …]
/linux-4.19.296/drivers/iio/adc/
Dtwl6030-gpadc.c110 int channel; member
133 int (*start_conversion)(int channel);
134 u8 (*channel_to_reg)(int channel);
166 .channel = 0,
173 .channel = 1,
180 .channel = 2,
187 .channel = 3,
194 .channel = 4,
201 .channel = 5,
208 .channel = 6,
[all …]
Dad7476.c29 struct iio_chan_spec channel[2]; member
120 *val = (ret >> st->chip_info->channel[0].scan_type.shift) & in ad7476_read_raw()
121 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw()
163 .channel[0] = AD7091R_CHAN(12),
164 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1),
168 .channel[0] = AD7940_CHAN(12),
169 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1),
172 .channel[0] = AD7940_CHAN(10),
173 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1),
176 .channel[0] = AD7940_CHAN(8),
[all …]
/linux-4.19.296/drivers/iio/counter/
D104-quad-8.c95 const int base_offset = priv->base + 2 * chan->channel; in quad8_read_raw()
102 & BIT(chan->channel)); in quad8_read_raw()
117 *val = priv->ab_enable[chan->channel]; in quad8_read_raw()
121 *val2 = priv->quadrature_scale[chan->channel]; in quad8_read_raw()
132 const int base_offset = priv->base + 2 * chan->channel; in quad8_write_raw()
159 val = priv->preset[chan->channel]; in quad8_write_raw()
174 priv->ab_enable[chan->channel] = val; in quad8_write_raw()
176 ior_cfg = val | priv->preset_enable[chan->channel] << 1; in quad8_write_raw()
184 if (!priv->quadrature_mode[chan->channel] && (val2 || val != 1)) in quad8_write_raw()
189 priv->quadrature_scale[chan->channel] = 0; in quad8_write_raw()
[all …]
/linux-4.19.296/drivers/iio/pressure/
Dcros_ec_baro.c130 struct iio_chan_spec *channel; in cros_ec_baro_probe() local
150 channel = state->channels; in cros_ec_baro_probe()
152 channel->info_mask_separate = BIT(IIO_CHAN_INFO_RAW); in cros_ec_baro_probe()
153 channel->info_mask_shared_by_all = in cros_ec_baro_probe()
157 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe()
158 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe()
159 channel->scan_type.shift = 0; in cros_ec_baro_probe()
160 channel->scan_index = 0; in cros_ec_baro_probe()
161 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_baro_probe()
162 channel->scan_type.sign = 'u'; in cros_ec_baro_probe()
[all …]
/linux-4.19.296/drivers/clk/bcm/
Dclk-ns2.c59 .channel = BCM_NS2_GENPLL_SCR_SCR_CLK,
65 .channel = BCM_NS2_GENPLL_SCR_FS_CLK,
71 .channel = BCM_NS2_GENPLL_SCR_AUDIO_CLK,
77 .channel = BCM_NS2_GENPLL_SCR_CH3_UNUSED,
83 .channel = BCM_NS2_GENPLL_SCR_CH4_UNUSED,
89 .channel = BCM_NS2_GENPLL_SCR_CH5_UNUSED,
121 .channel = BCM_NS2_GENPLL_SW_RPE_CLK,
127 .channel = BCM_NS2_GENPLL_SW_250_CLK,
133 .channel = BCM_NS2_GENPLL_SW_NIC_CLK,
139 .channel = BCM_NS2_GENPLL_SW_CHIMP_CLK,
[all …]
Dclk-sr.c60 .channel = BCM_SR_GENPLL0_125M_CLK,
66 .channel = BCM_SR_GENPLL0_SCR_CLK,
72 .channel = BCM_SR_GENPLL0_250M_CLK,
78 .channel = BCM_SR_GENPLL0_PCIE_AXI_CLK,
84 .channel = BCM_SR_GENPLL0_PAXC_AXI_X2_CLK,
90 .channel = BCM_SR_GENPLL0_PAXC_AXI_CLK,
120 .channel = BCM_SR_GENPLL2_NIC_CLK,
126 .channel = BCM_SR_GENPLL2_TS_500_CLK,
132 .channel = BCM_SR_GENPLL2_125_NITRO_CLK,
138 .channel = BCM_SR_GENPLL2_CHIMP_CLK,
[all …]
Dclk-cygnus.c73 .channel = BCM_CYGNUS_GENPLL_AXI21_CLK,
79 .channel = BCM_CYGNUS_GENPLL_250MHZ_CLK,
85 .channel = BCM_CYGNUS_GENPLL_IHOST_SYS_CLK,
91 .channel = BCM_CYGNUS_GENPLL_ENET_SW_CLK,
97 .channel = BCM_CYGNUS_GENPLL_AUDIO_125_CLK,
103 .channel = BCM_CYGNUS_GENPLL_CAN_CLK,
131 .channel = BCM_CYGNUS_LCPLL0_PCIE_PHY_REF_CLK,
137 .channel = BCM_CYGNUS_LCPLL0_DDR_PHY_CLK,
143 .channel = BCM_CYGNUS_LCPLL0_SDIO_CLK,
149 .channel = BCM_CYGNUS_LCPLL0_USB_PHY_REF_CLK,
[all …]
Dclk-nsp.c58 .channel = BCM_NSP_GENPLL_PHY_CLK,
64 .channel = BCM_NSP_GENPLL_ENET_SW_CLK,
70 .channel = BCM_NSP_GENPLL_USB_PHY_REF_CLK,
76 .channel = BCM_NSP_GENPLL_IPROCFAST_CLK,
82 .channel = BCM_NSP_GENPLL_SATA1_CLK,
88 .channel = BCM_NSP_GENPLL_SATA2_CLK,
115 .channel = BCM_NSP_LCPLL0_PCIE_PHY_REF_CLK,
121 .channel = BCM_NSP_LCPLL0_SDIO_CLK,
127 .channel = BCM_NSP_LCPLL0_DDR_PHY_CLK,
/linux-4.19.296/drivers/iio/
Dinkern.c126 static int __of_iio_channel_get(struct iio_channel *channel, in __of_iio_channel_get() argument
148 channel->indio_dev = indio_dev; in __of_iio_channel_get()
156 channel->channel = &indio_dev->channels[index]; in __of_iio_channel_get()
167 struct iio_channel *channel; in of_iio_channel_get() local
173 channel = kzalloc(sizeof(*channel), GFP_KERNEL); in of_iio_channel_get()
174 if (channel == NULL) in of_iio_channel_get()
177 err = __of_iio_channel_get(channel, np, index); in of_iio_channel_get()
181 return channel; in of_iio_channel_get()
184 kfree(channel); in of_iio_channel_get()
286 struct iio_channel *channel; in iio_channel_get_sys() local
[all …]
/linux-4.19.296/drivers/iio/light/
Dcros_ec_light_prox.c185 struct iio_chan_spec *channel; in cros_ec_light_prox_probe() local
205 channel = state->channels; in cros_ec_light_prox_probe()
208 channel->info_mask_shared_by_all = in cros_ec_light_prox_probe()
211 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_light_prox_probe()
212 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_light_prox_probe()
213 channel->scan_type.shift = 0; in cros_ec_light_prox_probe()
214 channel->scan_index = 0; in cros_ec_light_prox_probe()
215 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_light_prox_probe()
216 channel->scan_type.sign = 'u'; in cros_ec_light_prox_probe()
223 channel->type = IIO_LIGHT; in cros_ec_light_prox_probe()
[all …]
/linux-4.19.296/drivers/iio/common/cros_ec_sensors/
Dcros_ec_sensors.c196 struct iio_chan_spec *channel; in cros_ec_sensors_probe() local
214 for (channel = state->channels, i = CROS_EC_SENSOR_X; in cros_ec_sensors_probe()
215 i < CROS_EC_SENSOR_MAX_AXIS; i++, channel++) { in cros_ec_sensors_probe()
217 channel->info_mask_separate = in cros_ec_sensors_probe()
220 channel->info_mask_shared_by_all = in cros_ec_sensors_probe()
224 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_sensors_probe()
225 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_sensors_probe()
226 channel->scan_index = i; in cros_ec_sensors_probe()
227 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_sensors_probe()
228 channel->modified = 1; in cros_ec_sensors_probe()
[all …]
/linux-4.19.296/drivers/s390/net/
Dctcm_sysfs.c42 if (!(priv && priv->channel[CTCM_READ] && in ctcm_buffer_write()
43 priv->channel[CTCM_READ]->netdev)) { in ctcm_buffer_write()
47 ndev = priv->channel[CTCM_READ]->netdev; in ctcm_buffer_write()
62 priv->channel[CTCM_READ]->max_bufsize = bs1; in ctcm_buffer_write()
63 priv->channel[CTCM_WRITE]->max_bufsize = bs1; in ctcm_buffer_write()
66 priv->channel[CTCM_READ]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; in ctcm_buffer_write()
67 priv->channel[CTCM_WRITE]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; in ctcm_buffer_write()
92 fsm_getstate_str(priv->channel[CTCM_READ]->fsm)); in ctcm_print_statistics()
94 fsm_getstate_str(priv->channel[CTCM_WRITE]->fsm)); in ctcm_print_statistics()
96 priv->channel[WRITE]->prof.maxmulti); in ctcm_print_statistics()
[all …]
Dlcs.c103 lcs_alloc_channel(struct lcs_channel *channel) in lcs_alloc_channel() argument
110 channel->iob[cnt].data = in lcs_alloc_channel()
112 if (channel->iob[cnt].data == NULL) in lcs_alloc_channel()
114 channel->iob[cnt].state = LCS_BUF_STATE_EMPTY; in lcs_alloc_channel()
120 kfree(channel->iob[cnt].data); in lcs_alloc_channel()
130 lcs_free_channel(struct lcs_channel *channel) in lcs_free_channel() argument
136 kfree(channel->iob[cnt].data); in lcs_free_channel()
137 channel->iob[cnt].data = NULL; in lcs_free_channel()
145 lcs_cleanup_channel(struct lcs_channel *channel) in lcs_cleanup_channel() argument
149 tasklet_kill(&channel->irq_tasklet); in lcs_cleanup_channel()
[all …]
/linux-4.19.296/drivers/iio/dac/
Dad5446.c55 struct iio_chan_spec channel; member
146 .channel = 0, \
255 indio_dev->channels = &st->chip_info->channel; in ad5446_probe()
347 .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 4),
351 .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 2),
355 .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 0),
359 .channel = AD5446_CHANNEL(12, 16, 2),
363 .channel = AD5446_CHANNEL(14, 16, 0),
367 .channel = AD5446_CHANNEL(8, 16, 6),
371 .channel = AD5446_CHANNEL(10, 16, 4),
[all …]
Dmax5821.c62 return st->powerdown_mode[chan->channel]; in max5821_get_powerdown_mode()
71 st->powerdown_mode[chan->channel] = mode; in max5821_set_powerdown_mode()
90 return sprintf(buf, "%d\n", st->powerdown[chan->channel]); in max5821_read_dac_powerdown()
100 if (chan->channel == 0) in max5821_sync_powerdown_mode()
105 if (data->powerdown[chan->channel]) in max5821_sync_powerdown_mode()
106 outbuf[1] |= data->powerdown_mode[chan->channel] + 1; in max5821_sync_powerdown_mode()
126 data->powerdown[chan->channel] = powerdown; in max5821_write_dac_powerdown()
151 .channel = (chan), \
173 int *val, int channel) in max5821_get_value() argument
181 if ((channel != 0) && (channel != 1)) in max5821_get_value()
[all …]
Dstm32-dac.c31 static int stm32_dac_is_enabled(struct iio_dev *indio_dev, int channel) in stm32_dac_is_enabled() argument
40 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_is_enabled()
74 static int stm32_dac_get_value(struct stm32_dac *dac, int channel, int *val) in stm32_dac_get_value() argument
78 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_get_value()
86 static int stm32_dac_set_value(struct stm32_dac *dac, int channel, int val) in stm32_dac_set_value() argument
90 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_set_value()
106 return stm32_dac_get_value(dac, chan->channel, val); in stm32_dac_read_raw()
124 return stm32_dac_set_value(dac, chan->channel, val); in stm32_dac_write_raw()
170 int ret = stm32_dac_is_enabled(indio_dev, chan->channel); in stm32_dac_read_powerdown()
190 ret = stm32_dac_set_enable_state(indio_dev, chan->channel, !powerdown); in stm32_dac_write_powerdown()
[all …]
/linux-4.19.296/drivers/isdn/hardware/eicon/
Ddebug.c67 diva_trace_line_state_t *channel,
1425 diva_trace_line_state_t *channel, in diva_maint_state_change_notify() argument
1428 diva_trace_fax_state_t *fax = &channel->fax; in diva_maint_state_change_notify()
1429 diva_trace_modem_state_t *modem = &channel->modem; in diva_maint_state_change_notify()
1442 if (channel->Line[0] == 'I' && channel->Line[1] == 'd' && in diva_maint_state_change_notify()
1443 channel->Line[2] == 'l' && channel->Line[3] == 'e') { in diva_maint_state_change_notify()
1444 if ((TraceFilterIdent == pC->hDbg->id) && (TraceFilterChannel == (int)channel->ChannelNumber)) { in diva_maint_state_change_notify()
1445 (*(hLib->DivaSTraceSetBChannel))(hLib, (int)channel->ChannelNumber, 0); in diva_maint_state_change_notify()
1446 (*(hLib->DivaSTraceSetAudioTap))(hLib, (int)channel->ChannelNumber, 0); in diva_maint_state_change_notify()
1448 (int)channel->ChannelNumber); in diva_maint_state_change_notify()
[all …]
/linux-4.19.296/drivers/isdn/hisax/
Dhfc_2bs0.c92 cip = HFC_CIP | HFC_F1 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo()
99 cip = HFC_CIP | HFC_F2 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo()
102 z1 = ReadZReg(bcs, HFC_Z1 | HFC_REC | HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo()
103 z2 = ReadZReg(bcs, HFC_Z2 | HFC_REC | HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo()
108 bcs->channel, f1, f2); in hfc_clear_fifo()
116 bcs->channel, z1, z2, rcnt); in hfc_clear_fifo()
117 cip = HFC_CIP | HFC_FIFO_OUT | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo()
126 HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo()
129 cip = HFC_CIP | HFC_F1 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo()
132 cip = HFC_CIP | HFC_F2 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo()
[all …]
Dst5481_b.c41 DBG(4, "ep %d urb %d busy", (bcs->channel + 1) * 2, buf_nr); in usb_b_out()
50 DBG(4, "B%d,adjust flow,add %d bytes", bcs->channel + 1, B_FLOW_ADJUST); in usb_b_out()
54 DBG(4, "B%d,adjust flow,remove %d bytes", bcs->channel + 1, B_FLOW_ADJUST); in usb_b_out()
65 DBG(4, "B%d,len=%d", bcs->channel + 1, skb->len); in usb_b_out()
134 DBG(4, "B%d", bcs->channel + 1); in st5481B_start_xfer()
185 st5481_usb_pipe_reset(adapter, (bcs->channel + 1) * 2 | USB_DIR_OUT, NULL, NULL); in usb_b_out_complete()
205 DBG(4, "B%d,mode=%d", bcs->channel + 1, mode); in st5481B_mode()
226 st5481_usb_pipe_reset(adapter, (bcs->channel + 1) * 2, NULL, NULL); in st5481B_mode()
229 st5481_usb_device_ctrl_msg(adapter, FFMSK_B1 + (bcs->channel * 2), in st5481B_mode()
233 …st5481_usb_device_ctrl_msg(adapter, OUT_B1_COUNTER+(bcs->channel * 2), 32, st5481B_start_xfer, bcs… in st5481B_mode()
[all …]
/linux-4.19.296/drivers/edac/
Di5000_edac.c467 int channel; in i5000_process_fatal_error_info() local
478 channel = EXTRACT_FBDCHAN_INDX(info->ferr_fat_fbd); in i5000_process_fatal_error_info()
488 rank, channel, bank, in i5000_process_fatal_error_info()
529 channel >> 1, channel & 1, rank, in i5000_process_fatal_error_info()
552 int channel; in i5000_process_nonfatal_error_info() local
574 channel = branch & 2; in i5000_process_nonfatal_error_info()
583 rank, channel, channel + 1, branch >> 1, bank, in i5000_process_nonfatal_error_info()
628 channel >> 1, -1, rank, in i5000_process_nonfatal_error_info()
640 channel = 0; in i5000_process_nonfatal_error_info()
642 channel = 1; in i5000_process_nonfatal_error_info()
[all …]
/linux-4.19.296/include/linux/mfd/abx500/
Dab8500-gpadc.h56 int ab8500_gpadc_sw_hw_convert(struct ab8500_gpadc *gpadc, u8 channel,
58 static inline int ab8500_gpadc_convert(struct ab8500_gpadc *gpadc, u8 channel) in ab8500_gpadc_convert() argument
60 return ab8500_gpadc_sw_hw_convert(gpadc, channel, in ab8500_gpadc_convert()
64 int ab8500_gpadc_read_raw(struct ab8500_gpadc *gpadc, u8 channel,
66 int ab8500_gpadc_double_read_raw(struct ab8500_gpadc *gpadc, u8 channel,
70 u8 channel, int ad_value);

12345678910>>...16