Lines Matching defs:drv_data
77 static struct pti_dev *drv_data;
114 aperture = drv_data->pti_ioaddr + (mc->master << 15)
306 mc = get_id(drv_data->ia_app, MAX_APP_IDS,
311 mc = get_id(drv_data->ia_os, MAX_OS_IDS,
316 mc = get_id(drv_data->ia_modem, MAX_MODEM_IDS,
348 drv_data->ia_app[i] &= ~(0x80>>(channel & 0x7));
351 drv_data->ia_os[i] &= ~(0x80>>(channel & 0x7));
354 drv_data->ia_modem[i] &= ~(0x80>>(channel & 0x7));
817 drv_data = kzalloc(sizeof(*drv_data), GFP_KERNEL);
818 if (drv_data == NULL) {
825 drv_data->pti_addr = pci_resource_start(pdev, pci_bar);
834 drv_data->aperture_base = drv_data->pti_addr+APERTURE_14;
835 drv_data->pti_ioaddr =
836 ioremap((u32)drv_data->aperture_base,
838 if (!drv_data->pti_ioaddr) {
843 pci_set_drvdata(pdev, drv_data);
846 struct tty_port *port = &drv_data->port[a];
859 kfree(drv_data);
875 struct pti_dev *drv_data = pci_get_drvdata(pdev);
882 tty_port_destroy(&drv_data->port[a]);
885 iounmap(drv_data->pti_ioaddr);
886 kfree(drv_data);