Lines Matching refs:nr
179 i2c->nr = i; in ddb_i2c_init()
358 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
359 ddbwritel(2, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
360 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
365 DMA_BUFFER_SIZE(input->nr)); in ddb_input_start()
366 ddbwritel(0, DMA_BUFFER_ACK(input->nr)); in ddb_input_start()
369 ddbwritel(3, DMA_BUFFER_CONTROL(input->nr)); in ddb_input_start()
370 ddbwritel(9, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
380 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_stop()
381 ddbwritel(0, DMA_BUFFER_CONTROL(input->nr)); in ddb_input_stop()
393 ddbwritel(0, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_start()
394 ddbwritel(2, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_start()
395 ddbwritel(0, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_start()
396 ddbwritel(0x3c, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_start()
400 DMA_BUFFER_SIZE(output->nr + 8)); in ddb_output_start()
401 ddbwritel(0, DMA_BUFFER_ACK(output->nr + 8)); in ddb_output_start()
404 ddbwritel(3, DMA_BUFFER_CONTROL(output->nr + 8)); in ddb_output_start()
406 ddbwritel(0x1d, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_start()
416 ddbwritel(0, TS_OUTPUT_CONTROL(output->nr)); in ddb_output_stop()
417 ddbwritel(0, DMA_BUFFER_CONTROL(output->nr + 8)); in ddb_output_stop()
485 DMA_BUFFER_ACK(output->nr + 8)); in ddb_output_write()
494 u32 ctrl = ddbreadl(DMA_BUFFER_CONTROL(input->nr)); in ddb_input_avail()
501 ddbwritel(input->stat, DMA_BUFFER_ACK(input->nr)); in ddb_input_avail()
535 DMA_BUFFER_ACK(input->nr)); in ddb_input_read()
582 config.adr = 0x29 + (input->nr & 1); in demod_attach_drxk()
672 (input->nr & 1) ? STV090x_DEMODULATOR_1 in demod_attach_stv0900()
679 0, (input->nr & 1) ? in demod_attach_stv0900()
691 struct stv6110x_config *tunerconf = (input->nr & 1) ? in tuner_attach_stv6110()
701 input->nr, tunerconf->addr); in tuner_attach_stv6110()
1001 input->stat = ddbreadl(DMA_BUFFER_CURRENT(input->nr)); in input_tasklet()
1004 if (4&ddbreadl(DMA_BUFFER_CONTROL(input->nr))) in input_tasklet()
1005 printk(KERN_ERR "Overflow input %d\n", input->nr); in input_tasklet()
1007 || (4&ddbreadl(DMA_BUFFER_CONTROL(input->nr)))) { in input_tasklet()
1014 DMA_BUFFER_ACK(input->nr)); in input_tasklet()
1015 input->stat = ddbreadl(DMA_BUFFER_CURRENT(input->nr)); in input_tasklet()
1033 output->stat = ddbreadl(DMA_BUFFER_CURRENT(output->nr + 8)); in output_tasklet()
1090 printk(KERN_ERR "port_attach on port %d failed\n", port->nr); in ddb_port_attach()
1198 port->nr, port->nr+1, modname); in ddb_port_probe()
1201 static void ddb_input_init(struct ddb_port *port, int nr) in ddb_input_init() argument
1204 struct ddb_input *input = &dev->input[nr]; in ddb_input_init()
1206 input->nr = nr; in ddb_input_init()
1210 ddbwritel(0, TS_INPUT_CONTROL(nr)); in ddb_input_init()
1211 ddbwritel(2, TS_INPUT_CONTROL(nr)); in ddb_input_init()
1212 ddbwritel(0, TS_INPUT_CONTROL(nr)); in ddb_input_init()
1213 ddbwritel(0, DMA_BUFFER_ACK(nr)); in ddb_input_init()
1219 static void ddb_output_init(struct ddb_port *port, int nr) in ddb_output_init() argument
1222 struct ddb_output *output = &dev->output[nr]; in ddb_output_init()
1223 output->nr = nr; in ddb_output_init()
1228 ddbwritel(0, TS_OUTPUT_CONTROL(nr)); in ddb_output_init()
1229 ddbwritel(2, TS_OUTPUT_CONTROL(nr)); in ddb_output_init()
1230 ddbwritel(0, TS_OUTPUT_CONTROL(nr)); in ddb_output_init()
1243 port->nr = i; in ddb_ports_init()
1483 return kasprintf(GFP_KERNEL, "ddbridge/card%d", dev->nr); in ddb_devnode()
1509 dev->nr = ddb_num++; in ddb_device_create()
1511 MKDEV(ddb_major, dev->nr), in ddb_device_create()
1512 dev, "ddbridge%d", dev->nr); in ddb_device_create()
1513 ddbs[dev->nr] = dev; in ddb_device_create()