Searched refs:chanlist (Results 1 - 25 of 57) sorted by relevance

123

/linux-master/drivers/crypto/amlogic/
H A Damlogic-gxl-core.c36 mc->chanlist[flow].status = 1;
37 complete(&mc->chanlist[flow].complete);
116 mc->chanlist[i].stat_req);
142 crypto_engine_exit(mc->chanlist[i].engine);
143 if (mc->chanlist[i].tl)
145 mc->chanlist[i].tl,
146 mc->chanlist[i].t_phy);
158 mc->chanlist = devm_kcalloc(mc->dev, MAXFLOW,
160 if (!mc->chanlist)
164 init_completion(&mc->chanlist[
[all...]
H A Damlogic-gxl-cipher.c114 mc->chanlist[flow].stat_req++;
164 desc = &mc->chanlist[flow].tl[tloffset];
207 desc = &mc->chanlist[flow].tl[tloffset];
226 reinit_completion(&mc->chanlist[flow].complete);
227 mc->chanlist[flow].status = 0;
228 writel(mc->chanlist[flow].t_phy | 2, mc->base + (flow << 2));
229 wait_for_completion_interruptible_timeout(&mc->chanlist[flow].complete,
231 if (mc->chanlist[flow].status == 0) {
286 engine = op->mc->chanlist[e].engine;
304 engine = op->mc->chanlist[
[all...]
H A Damlogic-gxl.h86 * @chanlist: array of all flow
96 struct meson_flow *chanlist; member in struct:meson_dev
/linux-master/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-core.c162 struct ce_task *cet = ce->chanlist[flow].tl;
165 ce->chanlist[flow].stat_req++;
174 reinit_completion(&ce->chanlist[flow].complete);
175 writel(ce->chanlist[flow].t_phy, ce->base + CE_TDQ);
177 ce->chanlist[flow].status = 0;
184 v = 1 | ((le32_to_cpu(ce->chanlist[flow].tl->t_common_ctl) & 0x7F) << 8);
188 wait_for_completion_interruptible_timeout(&ce->chanlist[flow].complete,
189 msecs_to_jiffies(ce->chanlist[flow].timeout));
191 if (ce->chanlist[flow].status == 0) {
193 ce->chanlist[flo
[all...]
H A Dsun8i-ce-trng.c62 chan = &ce->chanlist[flow];
82 ce->chanlist[flow].timeout = todo;
H A Dsun8i-ce-prng.c116 chan = &ce->chanlist[flow];
140 ce->chanlist[flow].timeout = 2000;
/linux-master/drivers/comedi/drivers/
H A Dpcl816.c151 unsigned int *chanlist,
154 unsigned int first_chan = CR_CHAN(chanlist[0]);
161 last_chan = CR_CHAN(chanlist[i]);
162 range = CR_RANGE(chanlist[i]);
279 unsigned int *chanlist,
293 chansegment[0] = chanlist[0];
296 if (chanlist[0] == chanlist[i])
300 if (nowmustbechan != CR_CHAN(chanlist[i])) {
303 "channel list must be continuous! chanlist[
150 pcl816_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) argument
277 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int chanlen) argument
[all...]
H A Dpcl818.c340 unsigned int *chanlist,
344 unsigned int first_chan = CR_CHAN(chanlist[0]);
354 last_chan = CR_CHAN(chanlist[i]);
355 range = CR_RANGE(chanlist[i]);
571 unsigned int *chanlist, unsigned int n_chan)
584 chansegment[0] = chanlist[0];
585 /* build part of chanlist */
589 if (chanlist[0] == chanlist[i])
593 if (nowmustbechan != CR_CHAN(chanlist[
339 pcl818_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) argument
569 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan) argument
[all...]
H A Dadv_pci1710.c175 unsigned char saved_seglen; /* len of the non-repeating chanlist */
185 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
186 unsigned int last_aref = CR_AREF(cmd->chanlist[0]);
198 chansegment[0] = cmd->chanlist[0];
201 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
202 unsigned int aref = CR_AREF(cmd->chanlist[i]);
204 if (cmd->chanlist[0] == cmd->chanlist[i])
217 "channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n",
223 chansegment[i] = cmd->chanlist[
246 pci1710_ai_setup_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan, unsigned int seglen) argument
[all...]
H A Ddas6402.c226 unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]);
227 unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
229 das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY);
231 /* load the mux for chanlist conversion */
250 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
251 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
252 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
256 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
257 unsigned int range = CR_RANGE(cmd->chanlist[i]);
258 unsigned int aref = CR_AREF(cmd->chanlist[
[all...]
H A Dadl_pci9111.c204 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
205 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
209 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
210 unsigned int range = CR_RANGE(cmd->chanlist[i]);
211 unsigned int aref = CR_AREF(cmd->chanlist[i]);
215 "entries in chanlist must be consecutive channels,counting upwards from 0\n");
221 "entries in chanlist must all have the same gain\n");
227 "entries in chanlist must all have the same reference\n");
326 if (cmd->chanlist && cmd->chanlist_len > 0)
340 unsigned int last_chan = CR_CHAN(cmd->chanlist[cm
[all...]
H A Dni_at_a2150.c354 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
355 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
360 "length 2 chanlist must be channels 0,1 or channels 2,3\n");
366 "chanlist must have 1,2 or 4 channels\n");
371 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
372 unsigned int aref = CR_AREF(cmd->chanlist[i]);
376 "entries in chanlist must be consecutive channels, counting upwards\n");
453 if (cmd->chanlist && cmd->chanlist_len > 0)
480 /* setup chanlist */
481 if (a2150_set_chanlist(dev, CR_CHAN(cmd->chanlist[
[all...]
H A Dusbduxfast.c323 unsigned int gain0 = CR_RANGE(cmd->chanlist[0]);
332 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
333 unsigned int gain = CR_RANGE(cmd->chanlist[i]);
426 if (cmd->chanlist && cmd->chanlist_len > 0)
493 if (CR_RANGE(cmd->chanlist[0]) > 0)
576 if (CR_RANGE(cmd->chanlist[0]) > 0)
587 if (CR_RANGE(cmd->chanlist[1]) > 0)
610 if (CR_RANGE(cmd->chanlist[0]) > 0)
634 if (CR_RANGE(cmd->chanlist[j]) > 0)
647 if (CR_RANGE(cmd->chanlist[
[all...]
H A Ddas800.c267 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
268 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
272 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
273 unsigned int range = CR_RANGE(cmd->chanlist[i]);
277 "chanlist must be consecutive, counting upwards\n");
283 "chanlist must all have the same gain\n");
355 if (cmd->chanlist && cmd->chanlist_len > 0)
370 unsigned int gain = CR_RANGE(cmd->chanlist[0]);
371 unsigned int start_chan = CR_CHAN(cmd->chanlist[0]);
H A Dcb_pcidas.c651 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
652 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
656 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
657 unsigned int range = CR_RANGE(cmd->chanlist[i]);
661 "entries in chanlist must be consecutive channels, counting upwards\n");
667 "entries in chanlist must all have the same gain\n");
775 if (cmd->chanlist && cmd->chanlist_len > 0)
791 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
803 bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) |
804 PCIDAS_AI_LAST(CR_CHAN(cmd->chanlist[cm
[all...]
H A Damplc_pci230.c851 unsigned int prev_chan = CR_CHAN(cmd->chanlist[0]);
852 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
856 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
857 unsigned int range = CR_RANGE(cmd->chanlist[i]);
997 if (cmd->chanlist && cmd->chanlist_len > 0)
1072 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
1143 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
1318 range = CR_RANGE(cmd->chanlist[0]);
1328 dacen |= 1 << CR_CHAN(cmd->chanlist[i]);
1415 unsigned int chanspec = cmd->chanlist[
[all...]
H A Ddmm32at.c236 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
237 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
241 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
242 unsigned int range = CR_RANGE(cmd->chanlist[i]);
246 "entries in chanlist must be consecutive channels, counting upwards\n");
251 "entries in chanlist must all have the same gain\n");
322 if (cmd->chanlist && cmd->chanlist_len > 0)
368 dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len);
H A Dni_labpc_common.c428 /* chanlist may be NULL during cmdtest */
429 if (!cmd->chanlist)
432 chan0 = CR_CHAN(cmd->chanlist[0]);
433 chan1 = CR_CHAN(cmd->chanlist[1]);
449 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
450 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
451 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
455 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
456 unsigned int range = CR_RANGE(cmd->chanlist[i]);
457 unsigned int aref = CR_AREF(cmd->chanlist[
[all...]
H A Ddas1800.c615 unsigned int range = CR_RANGE(cmd->chanlist[0]);
620 range = CR_RANGE(cmd->chanlist[i]);
624 "unipolar and bipolar ranges cannot be mixed in the chanlist\n");
716 if (cmd->chanlist && cmd->chanlist_len > 0)
805 unsigned int *chanlist, unsigned int len)
819 unsigned int chan = CR_CHAN(chanlist[i]);
820 unsigned int range = CR_RANGE(chanlist[i]);
840 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
875 control_c = das1800_ai_chanspec_bits(s, cmd->chanlist[0]);
894 das1800_ai_set_chanlist(dev, cmd->chanlist, cm
804 das1800_ai_set_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int len) argument
[all...]
H A Damplc_pci224.c628 range_check_0 = board->ao_range_check[CR_RANGE(cmd->chanlist[0])];
630 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
634 "%s: entries in chanlist must contain no duplicate channels\n",
640 if (board->ao_range_check[CR_RANGE(cmd->chanlist[i])] !=
643 "%s: entries in chanlist have incompatible ranges\n",
796 if (cmd->chanlist && cmd->chanlist_len > 0)
840 /* Cannot handle null/empty chanlist. */
841 if (!cmd->chanlist || cmd->chanlist_len == 0)
848 ch = CR_CHAN(cmd->chanlist[i]);
852 if (CR_CHAN(cmd->chanlist[
[all...]
H A Ddas16.c559 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
560 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
564 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
565 unsigned int range = CR_RANGE(cmd->chanlist[i]);
569 "entries in chanlist must be consecutive channels, counting upwards\n");
575 "entries in chanlist must all have the same gain\n");
674 if (cmd->chanlist && cmd->chanlist_len > 0)
699 unsigned int first_chan = CR_CHAN(cmd->chanlist[0]);
700 unsigned int last_chan = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
701 unsigned int range = CR_RANGE(cmd->chanlist[
[all...]
H A Dadl_pci9118.c291 unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
292 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
300 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
301 unsigned int range = CR_RANGE(cmd->chanlist[i]);
302 unsigned int aref = CR_AREF(cmd->chanlist[i]);
328 int n_chan, unsigned int *chanlist,
332 unsigned int chan0 = CR_CHAN(chanlist[0]);
333 unsigned int range0 = CR_RANGE(chanlist[0]);
334 unsigned int aref0 = CR_AREF(chanlist[0]);
340 * Configure analog input based on the first chanlist entr
326 pci9118_set_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, int n_chan, unsigned int *chanlist, int frontadd, int backadd) argument
[all...]
H A Dcb_pcidas64.c2062 unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
2066 unsigned int aref = CR_AREF(cmd->chanlist[i]);
2070 "all elements in chanlist must use the same analog reference\n");
2076 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
2079 unsigned int chan = CR_CHAN(cmd->chanlist[i]);
2083 "chanlist must use consecutive channels\n");
2089 "chanlist cannot be 3 channels long, use 1, 2, or 4 channels\n");
2214 if (cmd->chanlist && cmd->chanlist_len > 0)
2399 if (CR_CHAN(cmd->chanlist[i + 1]) !=
2400 CR_CHAN(cmd->chanlist[
[all...]
/linux-master/drivers/comedi/
H A Drange.c89 * comedi_check_chanlist() - Validate each element in a chanlist.
91 * @n: number of elements in the chanlist
92 * @chanlist: the chanlist to validate
102 * Return: %0 if all @chanlist elements are valid (success),
106 unsigned int *chanlist)
113 chanspec = chanlist[i];
124 "bad chanlist[%d]=0x%08x chan=%d range length=%d\n",
105 comedi_check_chanlist(struct comedi_subdevice *s, int n, unsigned int *chanlist) argument
H A Dcomedi_fops.c745 kfree(async->cmd.chanlist);
746 async->cmd.chanlist = NULL;
1712 unsigned int *chanlist; local
1716 cmd->chanlist = NULL;
1717 chanlist = memdup_array_user(user_chanlist,
1719 if (IS_ERR(chanlist))
1720 return PTR_ERR(chanlist);
1723 ret = comedi_check_chanlist(s, cmd->chanlist_len, chanlist);
1725 kfree(chanlist);
1729 cmd->chanlist
2878 compat_uptr_t chanlist; /* 32-bit 'unsigned int *' */ member in struct:comedi32_cmd_struct
[all...]

Completed in 294 milliseconds

123