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