Lines Matching refs:options
3654 static int __init blogic_parseopts(char *options) in blogic_parseopts() argument
3662 while (*options != '\0' && *options != ';') { in blogic_parseopts()
3664 if (blogic_parse(&options, "IO:")) { in blogic_parseopts()
3665 unsigned long io_addr = simple_strtoul(options, in blogic_parseopts()
3666 &options, 0); in blogic_parseopts()
3691 } else if (blogic_parse(&options, "NoProbeISA")) in blogic_parseopts()
3693 else if (blogic_parse(&options, "NoProbePCI")) in blogic_parseopts()
3695 else if (blogic_parse(&options, "NoProbe")) in blogic_parseopts()
3697 else if (blogic_parse(&options, "NoSortPCI")) in blogic_parseopts()
3699 else if (blogic_parse(&options, "MultiMasterFirst")) in blogic_parseopts()
3701 else if (blogic_parse(&options, "FlashPointFirst")) in blogic_parseopts()
3704 else if (blogic_parse(&options, "QueueDepth:[") || in blogic_parseopts()
3705 blogic_parse(&options, "QD:[")) { in blogic_parseopts()
3707 unsigned short qdepth = simple_strtoul(options, &options, 0); in blogic_parseopts()
3713 if (*options == ',') in blogic_parseopts()
3714 options++; in blogic_parseopts()
3715 else if (*options == ']') in blogic_parseopts()
3718 … blogic_err("BusLogic: Invalid Driver Options " "(',' or ']' expected at '%s')\n", NULL, options); in blogic_parseopts()
3722 if (*options != ']') { in blogic_parseopts()
3723 blogic_err("BusLogic: Invalid Driver Options " "(']' expected at '%s')\n", NULL, options); in blogic_parseopts()
3726 options++; in blogic_parseopts()
3727 } else if (blogic_parse(&options, "QueueDepth:") || blogic_parse(&options, "QD:")) { in blogic_parseopts()
3728 unsigned short qdepth = simple_strtoul(options, &options, 0); in blogic_parseopts()
3737 } else if (blogic_parse(&options, "TaggedQueuing:") || in blogic_parseopts()
3738 blogic_parse(&options, "TQ:")) { in blogic_parseopts()
3739 if (blogic_parse(&options, "Default")) { in blogic_parseopts()
3742 } else if (blogic_parse(&options, "Enable")) { in blogic_parseopts()
3745 } else if (blogic_parse(&options, "Disable")) { in blogic_parseopts()
3753 switch (*options++) { in blogic_parseopts()
3765 options--; in blogic_parseopts()
3772 else if (blogic_parse(&options, "BusSettleTime:") || in blogic_parseopts()
3773 blogic_parse(&options, "BST:")) { in blogic_parseopts()
3775 simple_strtoul(options, &options, 0); in blogic_parseopts()
3781 } else if (blogic_parse(&options, in blogic_parseopts()
3785 else if (blogic_parse(&options, "TraceProbe")) in blogic_parseopts()
3787 else if (blogic_parse(&options, "TraceHardwareReset")) in blogic_parseopts()
3789 else if (blogic_parse(&options, "TraceConfiguration")) in blogic_parseopts()
3791 else if (blogic_parse(&options, "TraceErrors")) in blogic_parseopts()
3793 else if (blogic_parse(&options, "Debug")) { in blogic_parseopts()
3799 if (*options == ',') in blogic_parseopts()
3800 options++; in blogic_parseopts()
3801 else if (*options != ';' && *options != '\0') { in blogic_parseopts()
3802 blogic_err("BusLogic: Unexpected Driver Option '%s' " "ignored\n", NULL, options); in blogic_parseopts()
3803 *options = '\0'; in blogic_parseopts()
3822 if (*options == ';') in blogic_parseopts()
3823 options++; in blogic_parseopts()
3824 if (*options == '\0') in blogic_parseopts()