Lines Matching refs:skt
41 static int e740_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in e740_pcmcia_hw_init() argument
43 skt->irq = skt->nr == 0 ? IRQ_GPIO(GPIO_E740_PCMCIA_RDY0) : in e740_pcmcia_hw_init()
46 return soc_pcmcia_request_irqs(skt, &cd_irqs[skt->nr], 1); in e740_pcmcia_hw_init()
52 static void e740_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in e740_pcmcia_hw_shutdown() argument
54 soc_pcmcia_free_irqs(skt, &cd_irqs[skt->nr], 1); in e740_pcmcia_hw_shutdown()
57 static void e740_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in e740_pcmcia_socket_state() argument
60 if (skt->nr == 0) { in e740_pcmcia_socket_state()
75 static int e740_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in e740_pcmcia_configure_socket() argument
79 if (skt->nr == 0) in e740_pcmcia_configure_socket()
84 if (skt->nr == 0) in e740_pcmcia_configure_socket()
92 if (skt->nr == 0) in e740_pcmcia_configure_socket()
99 if (skt->nr == 0) in e740_pcmcia_configure_socket()
116 static void e740_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in e740_pcmcia_socket_init() argument
118 soc_pcmcia_enable_irqs(skt, cd_irqs, ARRAY_SIZE(cd_irqs)); in e740_pcmcia_socket_init()
124 static void e740_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in e740_pcmcia_socket_suspend() argument
126 soc_pcmcia_disable_irqs(skt, cd_irqs, ARRAY_SIZE(cd_irqs)); in e740_pcmcia_socket_suspend()