Lines Matching refs:thisboard

220 	const struct das08_board_struct *thisboard = dev->board_ptr;
252 if (thisboard->ai_nbits == 16)
265 if (thisboard->ai_encoding == das08_encode12) {
267 } else if (thisboard->ai_encoding == das08_pcm_encode12) {
269 } else if (thisboard->ai_encoding == das08_encode16) {
340 const struct das08_board_struct *thisboard = dev->board_ptr;
346 if (thisboard->is_jr) {
379 const struct das08_board_struct *thisboard = dev->board_ptr;
380 unsigned long i8254_iobase = dev->iobase + thisboard->i8254_offset;
392 const struct das08_board_struct *thisboard = dev->board_ptr;
393 unsigned long i8254_iobase = dev->iobase + thisboard->i8254_offset;
404 const struct das08_board_struct *thisboard = dev->board_ptr;
405 unsigned long i8254_iobase = dev->iobase + thisboard->i8254_offset;
416 const struct das08_board_struct *thisboard = dev->board_ptr;
417 unsigned long i8254_iobase = dev->iobase + thisboard->i8254_offset;
435 const struct das08_board_struct *thisboard = dev->board_ptr;
443 dev->board_name = thisboard->name;
451 if (thisboard->ai_nbits) {
460 s->maxdata = (1 << thisboard->ai_nbits) - 1;
461 s->range_table = das08_ai_lranges[thisboard->ai_pg];
463 devpriv->pg_gainlist = das08_gainlists[thisboard->ai_pg];
470 if (thisboard->ao_nbits) {
474 s->maxdata = (1 << thisboard->ao_nbits) - 1;
494 if (thisboard->di_nchan) {
497 s->n_chan = thisboard->di_nchan;
501 thisboard->is_jr ? das08jr_di_rbits : das08_di_rbits;
508 if (thisboard->do_nchan) {
511 s->n_chan = thisboard->do_nchan;
515 thisboard->is_jr ? das08jr_do_wbits : das08_do_wbits;
522 if (thisboard->i8255_offset != 0) {
523 ret = subdev_8255_init(dev, s, NULL, thisboard->i8255_offset);
532 if (thisboard->i8254_offset != 0) {