int ide_preinit(void) { ide_devices_found = 0; /* initialize the PCMCIA IDE adapter card */ pcmcia_on(); if (!ide_devices_found) return 1; udelay(1000000);/* 1 s */ return 0; }
int do_pinit (cmd_tbl_t *cmdtp, bd_t *bd, int flag, int argc, char *argv[]) { if (argc != 2) { printf ("Usage: pinit {on | off}\n"); return 1; } if (strcmp(argv[1],"on") == 0) { pcmcia_on (); } else if (strcmp(argv[1],"off") == 0) { pcmcia_off (); } else { printf ("Usage: pinit {on | off}\n"); return 1; } return 0; }
int do_pinit (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { int rcode = 0; if (argc != 2) { printf ("Usage: pinit {on | off}\n"); return 1; } if (strcmp(argv[1],"on") == 0) { rcode = pcmcia_on (); } else if (strcmp(argv[1],"off") == 0) { rcode = pcmcia_off (); } else { printf ("Usage: pinit {on | off}\n"); return 1; } return rcode; }
int do_pinit(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) { #ifndef CFG_FIRST_PCMCIA_BUS # define CFG_FIRST_PCMCIA_BUS 0 #endif int rcode = 0; if (argc != 2) { printf ("Usage: pinit {on | off}\n"); return 1; } if (strcmp(argv[1],"on") == 0) { rcode = pcmcia_on(CFG_FIRST_PCMCIA_BUS); } else if (strcmp(argv[1],"off") == 0) { rcode = pcmcia_off(); } else { printf ("Usage: pinit {on | off}\n"); return 1; } return rcode; }