Lines Matching refs:itdev
1301 struct ite_dev *itdev = NULL;
1307 itdev = kzalloc(sizeof(struct ite_dev), GFP_KERNEL);
1308 if (!itdev)
1315 itdev->rdev = rdev;
1347 itdev->cir_addr = pnp_port_start(pdev, io_rsrc_no);
1348 itdev->cir_irq = pnp_irq(pdev, 0);
1351 spin_lock_init(&itdev->lock);
1354 pnp_set_drvdata(pdev, itdev);
1355 itdev->pdev = pdev;
1358 init_waitqueue_head(&itdev->tx_queue);
1359 init_waitqueue_head(&itdev->tx_ended);
1362 itdev->params = dev_desc;
1365 itdev->tx_duty_cycle = 33;
1366 itdev->tx_carrier_freq = ITE_DEFAULT_CARRIER_FREQ;
1367 itdev->params->init_hardware(itdev);
1370 rdev->priv = itdev;
1404 if (!request_region(itdev->cir_addr,
1408 if (request_irq(itdev->cir_irq, ite_cir_isr, IRQF_SHARED,
1409 ITE_DRIVER_NAME, (void *)itdev))
1415 release_region(itdev->cir_addr, itdev->params->io_region_size);
1421 kfree(itdev);