Lines Matching full:socket
60 struct pcmcia_socket socket; member
88 /* the timer is primarily to kick this socket's pccardd */
98 pcmcia_parse_events(&cf->socket, SS_DETECT); in bfin_cf_timer()
112 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_get_status()
129 cf = container_of(sock, struct bfin_cf_socket, socket); in bfin_cf_set_socket()
164 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_set_io_map()
178 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_set_mem_map()
206 dev_info(&pdev->dev, "Blackfin CompactFlash/PCMCIA Socket Driver\n"); in bfin_cf_probe()
236 cf->socket.pci_irq = irq; in bfin_cf_probe()
250 cf->socket.io_offset = (unsigned long) in bfin_cf_probe()
253 if (!cf->socket.io_offset) in bfin_cf_probe()
261 cf->socket.owner = THIS_MODULE; in bfin_cf_probe()
262 cf->socket.dev.parent = &pdev->dev; in bfin_cf_probe()
263 cf->socket.ops = &bfin_cf_ops; in bfin_cf_probe()
264 cf->socket.resource_ops = &pccard_static_ops; in bfin_cf_probe()
265 cf->socket.features = SS_CAP_PCCARD | SS_CAP_STATIC_MAP in bfin_cf_probe()
267 cf->socket.map_size = SZ_2K; in bfin_cf_probe()
269 status = pcmcia_register_socket(&cf->socket); in bfin_cf_probe()
278 iounmap((void __iomem *)cf->socket.io_offset); in bfin_cf_probe()
295 pcmcia_unregister_socket(&cf->socket); in bfin_cf_remove()
297 iounmap((void __iomem *)cf->socket.io_offset); in bfin_cf_remove()