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