/kernel/linux/linux-5.10/drivers/crypto/amlogic/ |
H A D | amlogic-gxl-core.c | 34 mc->chanlist[flow].status = 1; in meson_irq_handler() 35 complete(&mc->chanlist[flow].complete); in meson_irq_handler() 107 seq_printf(seq, "Channel %d: nreq %lu\n", i, mc->chanlist[i].stat_req); in meson_debugfs_show() 127 crypto_engine_exit(mc->chanlist[i].engine); in meson_free_chanlist() 128 if (mc->chanlist[i].tl) in meson_free_chanlist() 130 mc->chanlist[i].tl, in meson_free_chanlist() 131 mc->chanlist[i].t_phy); in meson_free_chanlist() 143 mc->chanlist = devm_kcalloc(mc->dev, MAXFLOW, in meson_allocate_chanlist() 145 if (!mc->chanlist) in meson_allocate_chanlist() 149 init_completion(&mc->chanlist[ in meson_allocate_chanlist() [all...] |
H A D | amlogic-gxl-cipher.c | 114 mc->chanlist[flow].stat_req++; in meson_cipher() 164 desc = &mc->chanlist[flow].tl[tloffset]; in meson_cipher() 207 desc = &mc->chanlist[flow].tl[tloffset]; in meson_cipher() 226 reinit_completion(&mc->chanlist[flow].complete); in meson_cipher() 227 mc->chanlist[flow].status = 0; in meson_cipher() 228 writel(mc->chanlist[flow].t_phy | 2, mc->base + (flow << 2)); in meson_cipher() 229 wait_for_completion_interruptible_timeout(&mc->chanlist[flow].complete, in meson_cipher() 231 if (mc->chanlist[flow].status == 0) { in meson_cipher() 287 engine = op->mc->chanlist[e].engine; in meson_skdecrypt() 305 engine = op->mc->chanlist[ in meson_skencrypt() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/amlogic/ |
H A D | amlogic-gxl-core.c | 36 mc->chanlist[flow].status = 1; in meson_irq_handler() 37 complete(&mc->chanlist[flow].complete); in meson_irq_handler() 116 mc->chanlist[i].stat_req); in meson_debugfs_show() 142 crypto_engine_exit(mc->chanlist[i].engine); in meson_free_chanlist() 143 if (mc->chanlist[i].tl) in meson_free_chanlist() 145 mc->chanlist[i].tl, in meson_free_chanlist() 146 mc->chanlist[i].t_phy); in meson_free_chanlist() 158 mc->chanlist = devm_kcalloc(mc->dev, MAXFLOW, in meson_allocate_chanlist() 160 if (!mc->chanlist) in meson_allocate_chanlist() 164 init_completion(&mc->chanlist[ in meson_allocate_chanlist() [all...] |
H A D | amlogic-gxl-cipher.c | 114 mc->chanlist[flow].stat_req++; in meson_cipher() 164 desc = &mc->chanlist[flow].tl[tloffset]; in meson_cipher() 207 desc = &mc->chanlist[flow].tl[tloffset]; in meson_cipher() 226 reinit_completion(&mc->chanlist[flow].complete); in meson_cipher() 227 mc->chanlist[flow].status = 0; in meson_cipher() 228 writel(mc->chanlist[flow].t_phy | 2, mc->base + (flow << 2)); in meson_cipher() 229 wait_for_completion_interruptible_timeout(&mc->chanlist[flow].complete, in meson_cipher() 231 if (mc->chanlist[flow].status == 0) { in meson_cipher() 286 engine = op->mc->chanlist[e].engine; in meson_skdecrypt() 304 engine = op->mc->chanlist[ in meson_skencrypt() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-core.c | 140 struct ce_task *cet = ce->chanlist[flow].tl; in sun8i_ce_run_task() 143 ce->chanlist[flow].stat_req++; in sun8i_ce_run_task() 152 reinit_completion(&ce->chanlist[flow].complete); in sun8i_ce_run_task() 153 writel(ce->chanlist[flow].t_phy, ce->base + CE_TDQ); in sun8i_ce_run_task() 155 ce->chanlist[flow].status = 0; in sun8i_ce_run_task() 162 v = 1 | ((le32_to_cpu(ce->chanlist[flow].tl->t_common_ctl) & 0x7F) << 8); in sun8i_ce_run_task() 166 wait_for_completion_interruptible_timeout(&ce->chanlist[flow].complete, in sun8i_ce_run_task() 167 msecs_to_jiffies(ce->chanlist[flow].timeout)); in sun8i_ce_run_task() 169 if (ce->chanlist[flow].status == 0) { in sun8i_ce_run_task() 171 ce->chanlist[flo in sun8i_ce_run_task() [all...] |
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | pcl816.c | 153 unsigned int *chanlist, in pcl816_ai_setup_chanlist() 156 unsigned int first_chan = CR_CHAN(chanlist[0]); in pcl816_ai_setup_chanlist() 163 last_chan = CR_CHAN(chanlist[i]); in pcl816_ai_setup_chanlist() 164 range = CR_RANGE(chanlist[i]); in pcl816_ai_setup_chanlist() 281 unsigned int *chanlist, in check_channel_list() 295 chansegment[0] = chanlist[0]; in check_channel_list() 298 if (chanlist[0] == chanlist[i]) in check_channel_list() 302 if (nowmustbechan != CR_CHAN(chanlist[i])) { in check_channel_list() 305 "channel list must be continuous! chanlist[ in check_channel_list() 152 pcl816_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) pcl816_ai_setup_chanlist() argument 279 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int chanlen) check_channel_list() argument [all...] |
H A D | adv_pci1710.c | 176 unsigned char saved_seglen; /* len of the non-repeating chanlist */ 186 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in pci1710_ai_check_chanlist() 187 unsigned int last_aref = CR_AREF(cmd->chanlist[0]); in pci1710_ai_check_chanlist() 199 chansegment[0] = cmd->chanlist[0]; in pci1710_ai_check_chanlist() 202 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci1710_ai_check_chanlist() 203 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci1710_ai_check_chanlist() 205 if (cmd->chanlist[0] == cmd->chanlist[i]) in pci1710_ai_check_chanlist() 218 "channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n", in pci1710_ai_check_chanlist() 224 chansegment[i] = cmd->chanlist[ in pci1710_ai_check_chanlist() 247 pci1710_ai_setup_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan, unsigned int seglen) pci1710_ai_setup_chanlist() argument [all...] |
H A D | pcl818.c | 342 unsigned int *chanlist, in pcl818_ai_setup_chanlist() 346 unsigned int first_chan = CR_CHAN(chanlist[0]); in pcl818_ai_setup_chanlist() 356 last_chan = CR_CHAN(chanlist[i]); in pcl818_ai_setup_chanlist() 357 range = CR_RANGE(chanlist[i]); in pcl818_ai_setup_chanlist() 573 unsigned int *chanlist, unsigned int n_chan) in check_channel_list() 586 chansegment[0] = chanlist[0]; in check_channel_list() 587 /* build part of chanlist */ in check_channel_list() 591 if (chanlist[0] == chanlist[i]) in check_channel_list() 595 if (nowmustbechan != CR_CHAN(chanlist[ in check_channel_list() 341 pcl818_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) pcl818_ai_setup_chanlist() argument 571 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan) check_channel_list() argument [all...] |
H A D | das6402.c | 228 unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]); in das6402_ai_cmd() 229 unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); in das6402_ai_cmd() 231 das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY); in das6402_ai_cmd() 233 /* load the mux for chanlist conversion */ in das6402_ai_cmd() 252 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das6402_ai_check_chanlist() 253 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das6402_ai_check_chanlist() 254 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in das6402_ai_check_chanlist() 258 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das6402_ai_check_chanlist() 259 unsigned int range = CR_RANGE(cmd->chanlist[i]); in das6402_ai_check_chanlist() 260 unsigned int aref = CR_AREF(cmd->chanlist[ in das6402_ai_check_chanlist() [all...] |
H A D | usbduxfast.c | 323 unsigned int gain0 = CR_RANGE(cmd->chanlist[0]); in usbduxfast_ai_check_chanlist() 332 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in usbduxfast_ai_check_chanlist() 333 unsigned int gain = CR_RANGE(cmd->chanlist[i]); in usbduxfast_ai_check_chanlist() 426 if (cmd->chanlist && cmd->chanlist_len > 0) in usbduxfast_ai_cmdtest() 493 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 576 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 587 if (CR_RANGE(cmd->chanlist[1]) > 0) in usbduxfast_ai_cmd() 610 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 634 if (CR_RANGE(cmd->chanlist[j]) > 0) in usbduxfast_ai_cmd() 647 if (CR_RANGE(cmd->chanlist[ in usbduxfast_ai_cmd() [all...] |
H A D | adl_pci9111.c | 205 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in pci9111_ai_check_chanlist() 206 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in pci9111_ai_check_chanlist() 210 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 211 unsigned int range = CR_RANGE(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 212 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 216 "entries in chanlist must be consecutive channels,counting upwards from 0\n"); in pci9111_ai_check_chanlist() 222 "entries in chanlist must all have the same gain\n"); in pci9111_ai_check_chanlist() 228 "entries in chanlist must all have the same reference\n"); in pci9111_ai_check_chanlist() 327 if (cmd->chanlist && cmd->chanlist_len > 0) in pci9111_ai_do_cmd_test() 341 unsigned int last_chan = CR_CHAN(cmd->chanlist[cm in pci9111_ai_do_cmd() [all...] |
H A D | ni_at_a2150.c | 356 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in a2150_ai_check_chanlist() 357 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in a2150_ai_check_chanlist() 362 "length 2 chanlist must be channels 0,1 or channels 2,3\n"); in a2150_ai_check_chanlist() 368 "chanlist must have 1,2 or 4 channels\n"); in a2150_ai_check_chanlist() 373 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in a2150_ai_check_chanlist() 374 unsigned int aref = CR_AREF(cmd->chanlist[i]); in a2150_ai_check_chanlist() 378 "entries in chanlist must be consecutive channels, counting upwards\n"); in a2150_ai_check_chanlist() 455 if (cmd->chanlist && cmd->chanlist_len > 0) in a2150_ai_cmdtest() 482 /* setup chanlist */ in a2150_ai_cmd() 483 if (a2150_set_chanlist(dev, CR_CHAN(cmd->chanlist[ in a2150_ai_cmd() [all...] |
H A D | cb_pcidas.c | 652 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist() 653 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist() 657 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist() 658 unsigned int range = CR_RANGE(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist() 662 "entries in chanlist must be consecutive channels, counting upwards\n"); in cb_pcidas_ai_check_chanlist() 668 "entries in chanlist must all have the same gain\n"); in cb_pcidas_ai_check_chanlist() 776 if (cmd->chanlist && cmd->chanlist_len > 0) in cb_pcidas_ai_cmdtest() 792 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in cb_pcidas_ai_cmd() 804 bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) | in cb_pcidas_ai_cmd() 805 PCIDAS_AI_LAST(CR_CHAN(cmd->chanlist[cm in cb_pcidas_ai_cmd() [all...] |
H A D | dmm32at.c | 237 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in dmm32at_ai_check_chanlist() 238 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in dmm32at_ai_check_chanlist() 242 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in dmm32at_ai_check_chanlist() 243 unsigned int range = CR_RANGE(cmd->chanlist[i]); in dmm32at_ai_check_chanlist() 247 "entries in chanlist must be consecutive channels, counting upwards\n"); in dmm32at_ai_check_chanlist() 252 "entries in chanlist must all have the same gain\n"); in dmm32at_ai_check_chanlist() 323 if (cmd->chanlist && cmd->chanlist_len > 0) in dmm32at_ai_cmdtest() 369 dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len); in dmm32at_ai_cmd()
|
H A D | das800.c | 269 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das800_ai_check_chanlist() 270 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das800_ai_check_chanlist() 274 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das800_ai_check_chanlist() 275 unsigned int range = CR_RANGE(cmd->chanlist[i]); in das800_ai_check_chanlist() 279 "chanlist must be consecutive, counting upwards\n"); in das800_ai_check_chanlist() 285 "chanlist must all have the same gain\n"); in das800_ai_check_chanlist() 357 if (cmd->chanlist && cmd->chanlist_len > 0) in das800_ai_do_cmdtest() 372 unsigned int gain = CR_RANGE(cmd->chanlist[0]); in das800_ai_do_cmd() 373 unsigned int start_chan = CR_CHAN(cmd->chanlist[0]); in das800_ai_do_cmd()
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | pcl816.c | 151 unsigned int *chanlist, in pcl816_ai_setup_chanlist() 154 unsigned int first_chan = CR_CHAN(chanlist[0]); in pcl816_ai_setup_chanlist() 161 last_chan = CR_CHAN(chanlist[i]); in pcl816_ai_setup_chanlist() 162 range = CR_RANGE(chanlist[i]); in pcl816_ai_setup_chanlist() 279 unsigned int *chanlist, in check_channel_list() 293 chansegment[0] = chanlist[0]; in check_channel_list() 296 if (chanlist[0] == chanlist[i]) in check_channel_list() 300 if (nowmustbechan != CR_CHAN(chanlist[i])) { in check_channel_list() 303 "channel list must be continuous! chanlist[ in check_channel_list() 150 pcl816_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) pcl816_ai_setup_chanlist() argument 277 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int chanlen) check_channel_list() argument [all...] |
H A D | pcl818.c | 340 unsigned int *chanlist, in pcl818_ai_setup_chanlist() 344 unsigned int first_chan = CR_CHAN(chanlist[0]); in pcl818_ai_setup_chanlist() 354 last_chan = CR_CHAN(chanlist[i]); in pcl818_ai_setup_chanlist() 355 range = CR_RANGE(chanlist[i]); in pcl818_ai_setup_chanlist() 571 unsigned int *chanlist, unsigned int n_chan) in check_channel_list() 584 chansegment[0] = chanlist[0]; in check_channel_list() 585 /* build part of chanlist */ in check_channel_list() 589 if (chanlist[0] == chanlist[i]) in check_channel_list() 593 if (nowmustbechan != CR_CHAN(chanlist[ in check_channel_list() 339 pcl818_ai_setup_chanlist(struct comedi_device *dev, unsigned int *chanlist, unsigned int seglen) pcl818_ai_setup_chanlist() argument 569 check_channel_list(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan) check_channel_list() argument [all...] |
H A D | adv_pci1710.c | 175 unsigned char saved_seglen; /* len of the non-repeating chanlist */ 185 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in pci1710_ai_check_chanlist() 186 unsigned int last_aref = CR_AREF(cmd->chanlist[0]); in pci1710_ai_check_chanlist() 198 chansegment[0] = cmd->chanlist[0]; in pci1710_ai_check_chanlist() 201 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci1710_ai_check_chanlist() 202 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci1710_ai_check_chanlist() 204 if (cmd->chanlist[0] == cmd->chanlist[i]) in pci1710_ai_check_chanlist() 217 "channel list must be continuous! chanlist[%i]=%d but must be %d or %d!\n", in pci1710_ai_check_chanlist() 223 chansegment[i] = cmd->chanlist[ in pci1710_ai_check_chanlist() 246 pci1710_ai_setup_chanlist(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int *chanlist, unsigned int n_chan, unsigned int seglen) pci1710_ai_setup_chanlist() argument [all...] |
H A D | das6402.c | 226 unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]); in das6402_ai_cmd() 227 unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); in das6402_ai_cmd() 229 das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY); in das6402_ai_cmd() 231 /* load the mux for chanlist conversion */ in das6402_ai_cmd() 250 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das6402_ai_check_chanlist() 251 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das6402_ai_check_chanlist() 252 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in das6402_ai_check_chanlist() 256 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das6402_ai_check_chanlist() 257 unsigned int range = CR_RANGE(cmd->chanlist[i]); in das6402_ai_check_chanlist() 258 unsigned int aref = CR_AREF(cmd->chanlist[ in das6402_ai_check_chanlist() [all...] |
H A D | usbduxfast.c | 323 unsigned int gain0 = CR_RANGE(cmd->chanlist[0]); in usbduxfast_ai_check_chanlist() 332 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in usbduxfast_ai_check_chanlist() 333 unsigned int gain = CR_RANGE(cmd->chanlist[i]); in usbduxfast_ai_check_chanlist() 426 if (cmd->chanlist && cmd->chanlist_len > 0) in usbduxfast_ai_cmdtest() 493 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 576 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 587 if (CR_RANGE(cmd->chanlist[1]) > 0) in usbduxfast_ai_cmd() 610 if (CR_RANGE(cmd->chanlist[0]) > 0) in usbduxfast_ai_cmd() 634 if (CR_RANGE(cmd->chanlist[j]) > 0) in usbduxfast_ai_cmd() 647 if (CR_RANGE(cmd->chanlist[ in usbduxfast_ai_cmd() [all...] |
H A D | ni_at_a2150.c | 354 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in a2150_ai_check_chanlist() 355 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in a2150_ai_check_chanlist() 360 "length 2 chanlist must be channels 0,1 or channels 2,3\n"); in a2150_ai_check_chanlist() 366 "chanlist must have 1,2 or 4 channels\n"); in a2150_ai_check_chanlist() 371 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in a2150_ai_check_chanlist() 372 unsigned int aref = CR_AREF(cmd->chanlist[i]); in a2150_ai_check_chanlist() 376 "entries in chanlist must be consecutive channels, counting upwards\n"); in a2150_ai_check_chanlist() 453 if (cmd->chanlist && cmd->chanlist_len > 0) in a2150_ai_cmdtest() 480 /* setup chanlist */ in a2150_ai_cmd() 481 if (a2150_set_chanlist(dev, CR_CHAN(cmd->chanlist[ in a2150_ai_cmd() [all...] |
H A D | adl_pci9111.c | 204 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in pci9111_ai_check_chanlist() 205 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in pci9111_ai_check_chanlist() 209 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 210 unsigned int range = CR_RANGE(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 211 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci9111_ai_check_chanlist() 215 "entries in chanlist must be consecutive channels,counting upwards from 0\n"); in pci9111_ai_check_chanlist() 221 "entries in chanlist must all have the same gain\n"); in pci9111_ai_check_chanlist() 227 "entries in chanlist must all have the same reference\n"); in pci9111_ai_check_chanlist() 326 if (cmd->chanlist && cmd->chanlist_len > 0) in pci9111_ai_do_cmd_test() 340 unsigned int last_chan = CR_CHAN(cmd->chanlist[cm in pci9111_ai_do_cmd() [all...] |
H A D | cb_pcidas.c | 651 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist() 652 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist() 656 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist() 657 unsigned int range = CR_RANGE(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist() 661 "entries in chanlist must be consecutive channels, counting upwards\n"); in cb_pcidas_ai_check_chanlist() 667 "entries in chanlist must all have the same gain\n"); in cb_pcidas_ai_check_chanlist() 775 if (cmd->chanlist && cmd->chanlist_len > 0) in cb_pcidas_ai_cmdtest() 791 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in cb_pcidas_ai_cmd() 803 bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) | in cb_pcidas_ai_cmd() 804 PCIDAS_AI_LAST(CR_CHAN(cmd->chanlist[cm in cb_pcidas_ai_cmd() [all...] |
H A D | dmm32at.c | 236 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in dmm32at_ai_check_chanlist() 237 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in dmm32at_ai_check_chanlist() 241 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in dmm32at_ai_check_chanlist() 242 unsigned int range = CR_RANGE(cmd->chanlist[i]); in dmm32at_ai_check_chanlist() 246 "entries in chanlist must be consecutive channels, counting upwards\n"); in dmm32at_ai_check_chanlist() 251 "entries in chanlist must all have the same gain\n"); in dmm32at_ai_check_chanlist() 322 if (cmd->chanlist && cmd->chanlist_len > 0) in dmm32at_ai_cmdtest() 368 dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len); in dmm32at_ai_cmd()
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-core.c | 162 struct ce_task *cet = ce->chanlist[flow].tl; in sun8i_ce_run_task() 165 ce->chanlist[flow].stat_req++; in sun8i_ce_run_task() 174 reinit_completion(&ce->chanlist[flow].complete); in sun8i_ce_run_task() 175 writel(ce->chanlist[flow].t_phy, ce->base + CE_TDQ); in sun8i_ce_run_task() 177 ce->chanlist[flow].status = 0; in sun8i_ce_run_task() 184 v = 1 | ((le32_to_cpu(ce->chanlist[flow].tl->t_common_ctl) & 0x7F) << 8); in sun8i_ce_run_task() 188 wait_for_completion_interruptible_timeout(&ce->chanlist[flow].complete, in sun8i_ce_run_task() 189 msecs_to_jiffies(ce->chanlist[flow].timeout)); in sun8i_ce_run_task() 191 if (ce->chanlist[flow].status == 0) { in sun8i_ce_run_task() 193 ce->chanlist[flo in sun8i_ce_run_task() [all...] |