/* socket drivers are expected to use the following callbacks in their .drv struct: */
static int socket_early_resume(struct pcmcia_socket *skt)
/* socket drivers are expected to use the following callbacks in their .drv struct: */
static int socket_early_resume(struct pcmcia_socket *skt)
{
	skt->socket = dead_socket;
	skt->ops->init(skt);
	skt->ops->set_socket(skt, &skt->socket);
	if (skt->state & SOCKET_PRESENT)
		skt->resume_status = socket_setup(skt, resume_delay);
	return 0;
}