/* * Enable card status IRQs on (re-)initialisation. This can * be called at initialisation, power management event, or * pcmcia event. */ static void assabet_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { /* * Enable CF bus */ ASSABET_BCR_clear(ASSABET_BCR_CF_BUS_OFF); soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs)); }
static void h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { /* Enable CF bus: */ assign_ipaqsa_egpio(IPAQ_EGPIO_OPT_NVRAM_ON, 1); assign_ipaqsa_egpio(IPAQ_EGPIO_OPT_ON, 1); assign_ipaqsa_egpio(IPAQ_EGPIO_OPT_RESET, 0); msleep(10); soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs)); }
static void shannon_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs)); }
/* * Enable card status IRQs on (re-)initialisation. This can * be called at initialisation, power management event, or * pcmcia event. */ static void e750_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { soc_pcmcia_enable_irqs(skt, cd_irqs, ARRAY_SIZE(cd_irqs)); }
void sa1111_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs)); }
/* * Enable card status IRQs on (re-)initialisation. This can * be called at initialisation, power management event, or * pcmcia event. */ static void roverp5p_pcmcia_socket_init(struct soc_pcmcia_socket *skt) { debug_func ("\n"); soc_pcmcia_enable_irqs (skt, cd_irqs, ARRAY_SIZE(cd_irqs)); }