Lines Matching refs:itdev

1455 	struct ite_dev *itdev = NULL;  in ite_probe()  local
1463 itdev = kzalloc(sizeof(struct ite_dev), GFP_KERNEL); in ite_probe()
1464 if (!itdev) in ite_probe()
1471 itdev->rdev = rdev; in ite_probe()
1504 itdev->cir_addr = pnp_port_start(pdev, io_rsrc_no); in ite_probe()
1505 itdev->cir_irq = pnp_irq(pdev, 0); in ite_probe()
1508 spin_lock_init(&itdev->lock); in ite_probe()
1511 init_ir_raw_event(&itdev->rawir); in ite_probe()
1514 pnp_set_drvdata(pdev, itdev); in ite_probe()
1515 itdev->pdev = pdev; in ite_probe()
1518 init_waitqueue_head(&itdev->tx_queue); in ite_probe()
1519 init_waitqueue_head(&itdev->tx_ended); in ite_probe()
1522 itdev->params = *dev_desc; in ite_probe()
1526 itdev->params.sample_period = sample_period; in ite_probe()
1529 itdev->params.tx_carrier_freq = tx_carrier_freq; in ite_probe()
1532 itdev->params.tx_duty_cycle = tx_duty_cycle; in ite_probe()
1535 itdev->params.rx_low_carrier_freq = rx_low_carrier_freq; in ite_probe()
1538 itdev->params.rx_high_carrier_freq = rx_high_carrier_freq; in ite_probe()
1542 itdev->params.hw_tx_capable); in ite_probe()
1544 itdev->params.sample_period); in ite_probe()
1546 itdev->params.tx_carrier_freq); in ite_probe()
1548 itdev->params.tx_duty_cycle); in ite_probe()
1550 itdev->params.rx_low_carrier_freq); in ite_probe()
1552 itdev->params.rx_high_carrier_freq); in ite_probe()
1555 itdev->params.init_hardware(itdev); in ite_probe()
1558 rdev->priv = itdev; in ite_probe()
1566 itdev->params.sample_period; in ite_probe()
1570 itdev->params.sample_period; in ite_probe()
1572 itdev->params.sample_period; in ite_probe()
1575 if (itdev->params.hw_tx_capable) { in ite_probe()
1595 if (!request_region(itdev->cir_addr, in ite_probe()
1599 if (request_irq(itdev->cir_irq, ite_cir_isr, IRQF_SHARED, in ite_probe()
1600 ITE_DRIVER_NAME, (void *)itdev)) in ite_probe()
1608 release_region(itdev->cir_addr, itdev->params.io_region_size); in ite_probe()
1614 kfree(itdev); in ite_probe()