Lines Matching full:options
622 static int vrc4171_card_setup(char *options) in vrc4171_card_setup() argument
624 if (options == NULL || *options == '\0') in vrc4171_card_setup()
627 if (strncmp(options, "irq:", 4) == 0) { in vrc4171_card_setup()
629 options += 4; in vrc4171_card_setup()
630 irq = simple_strtoul(options, &options, 0); in vrc4171_card_setup()
634 if (*options != ',') in vrc4171_card_setup()
636 options++; in vrc4171_card_setup()
639 if (strncmp(options, "slota:", 6) == 0) { in vrc4171_card_setup()
640 options += 6; in vrc4171_card_setup()
641 if (*options != '\0') { in vrc4171_card_setup()
642 if (strncmp(options, "memnoprobe", 10) == 0) { in vrc4171_card_setup()
644 options += 10; in vrc4171_card_setup()
645 } else if (strncmp(options, "ionoprobe", 9) == 0) { in vrc4171_card_setup()
647 options += 9; in vrc4171_card_setup()
648 } else if ( strncmp(options, "noprobe", 7) == 0) { in vrc4171_card_setup()
650 options += 7; in vrc4171_card_setup()
653 if (*options != ',') in vrc4171_card_setup()
655 options++; in vrc4171_card_setup()
661 if (strncmp(options, "slotb:", 6) == 0) { in vrc4171_card_setup()
662 options += 6; in vrc4171_card_setup()
663 if (*options != '\0') { in vrc4171_card_setup()
664 if (strncmp(options, "pccard", 6) == 0) { in vrc4171_card_setup()
666 options += 6; in vrc4171_card_setup()
667 } else if (strncmp(options, "cf", 2) == 0) { in vrc4171_card_setup()
669 options += 2; in vrc4171_card_setup()
670 } else if (strncmp(options, "flashrom", 8) == 0) { in vrc4171_card_setup()
672 options += 8; in vrc4171_card_setup()
673 } else if (strncmp(options, "none", 4) == 0) { in vrc4171_card_setup()
675 options += 4; in vrc4171_card_setup()
678 if (*options != ',') in vrc4171_card_setup()
680 options++; in vrc4171_card_setup()
682 if (strncmp(options, "memnoprobe", 10) == 0) in vrc4171_card_setup()
684 if (strncmp(options, "ionoprobe", 9) == 0) in vrc4171_card_setup()
686 if (strncmp(options, "noprobe", 7) == 0) in vrc4171_card_setup()