Lines Matching refs:socket

80 	container_of(x, struct soc_pcmcia_socket, socket)
158 skt->socket.pci_irq = irq; in soc_pcmcia_hw_init()
267 irq_set_irq_type(skt->socket.pci_irq, in soc_common_pcmcia_config_skt()
271 irq_set_irq_type(skt->socket.pci_irq, IRQ_TYPE_NONE); in soc_common_pcmcia_config_skt()
355 pcmcia_parse_events(&skt->socket, events); in soc_common_check_status()
496 map->stop += skt->socket.io_offset; in soc_common_pcmcia_set_io_map()
497 map->start = skt->socket.io_offset; in soc_common_pcmcia_set_io_map()
606 container_of(dev, struct soc_pcmcia_socket, socket.dev); in show_status()
621 skt->socket.pci_irq); in show_status()
692 skt->socket.owner = ops->owner; in soc_pcmcia_init_one()
693 skt->socket.dev.parent = dev; in soc_pcmcia_init_one()
694 skt->socket.pci_irq = NO_IRQ; in soc_pcmcia_init_one()
706 pcmcia_unregister_socket(&skt->socket); in soc_pcmcia_remove_one()
770 skt->socket.ops = &soc_common_pcmcia_operations; in soc_pcmcia_add_one()
771 skt->socket.features = SS_CAP_STATIC_MAP|SS_CAP_PCCARD; in soc_pcmcia_add_one()
772 skt->socket.resource_ops = &pccard_static_ops; in soc_pcmcia_add_one()
773 skt->socket.irq_mask = 0; in soc_pcmcia_add_one()
774 skt->socket.map_size = PAGE_SIZE; in soc_pcmcia_add_one()
775 skt->socket.io_offset = (unsigned long)skt->virt_io; in soc_pcmcia_add_one()
779 ret = pcmcia_register_socket(&skt->socket); in soc_pcmcia_add_one()
787 ret = device_create_file(&skt->socket.dev, &dev_attr_status); in soc_pcmcia_add_one()
796 pcmcia_unregister_socket(&skt->socket); in soc_pcmcia_add_one()