Lines Matching refs:opt

2917 static int atl2_validate_option(int *value, struct atl2_option *opt)  in atl2_validate_option()  argument
2923 *value = opt->def; in atl2_validate_option()
2927 switch (opt->type) { in atl2_validate_option()
2931 printk(KERN_INFO "%s Enabled\n", opt->name); in atl2_validate_option()
2934 printk(KERN_INFO "%s Disabled\n", opt->name); in atl2_validate_option()
2939 if (*value >= opt->arg.r.min && *value <= opt->arg.r.max) { in atl2_validate_option()
2940 printk(KERN_INFO "%s set to %i\n", opt->name, *value); in atl2_validate_option()
2945 for (i = 0; i < opt->arg.l.nr; i++) { in atl2_validate_option()
2946 ent = &opt->arg.l.p[i]; in atl2_validate_option()
2959 opt->name, *value, opt->err); in atl2_validate_option()
2960 *value = opt->def; in atl2_validate_option()
2976 struct atl2_option opt; in atl2_check_options() local
2988 opt.type = range_option; in atl2_check_options()
2989 opt.name = "Bytes of Transmit Memory"; in atl2_check_options()
2990 opt.err = "using default of " __MODULE_STRING(ATL2_DEFAULT_TX_MEMSIZE); in atl2_check_options()
2991 opt.def = ATL2_DEFAULT_TX_MEMSIZE; in atl2_check_options()
2992 opt.arg.r.min = ATL2_MIN_TX_MEMSIZE; in atl2_check_options()
2993 opt.arg.r.max = ATL2_MAX_TX_MEMSIZE; in atl2_check_options()
2998 atl2_validate_option(&val, &opt); in atl2_check_options()
3002 adapter->txd_ring_size = ((u32)opt.def) * 1024; in atl2_check_options()
3010 opt.type = range_option; in atl2_check_options()
3011 opt.name = "Number of receive memory block"; in atl2_check_options()
3012 opt.err = "using default of " __MODULE_STRING(ATL2_DEFAULT_RXD_COUNT); in atl2_check_options()
3013 opt.def = ATL2_DEFAULT_RXD_COUNT; in atl2_check_options()
3014 opt.arg.r.min = ATL2_MIN_RXD_COUNT; in atl2_check_options()
3015 opt.arg.r.max = ATL2_MAX_RXD_COUNT; in atl2_check_options()
3020 atl2_validate_option(&val, &opt); in atl2_check_options()
3026 adapter->rxd_ring_size = (u32)opt.def; in atl2_check_options()
3035 opt.type = range_option; in atl2_check_options()
3036 opt.name = "Interrupt Moderate Timer"; in atl2_check_options()
3037 opt.err = "using default of " __MODULE_STRING(INT_MOD_DEFAULT_CNT); in atl2_check_options()
3038 opt.def = INT_MOD_DEFAULT_CNT; in atl2_check_options()
3039 opt.arg.r.min = INT_MOD_MIN_CNT; in atl2_check_options()
3040 opt.arg.r.max = INT_MOD_MAX_CNT; in atl2_check_options()
3045 atl2_validate_option(&val, &opt); in atl2_check_options()
3049 adapter->imt = (u16)(opt.def); in atl2_check_options()
3052 opt.type = range_option; in atl2_check_options()
3053 opt.name = "SPI Flash Vendor"; in atl2_check_options()
3054 opt.err = "using default of " __MODULE_STRING(FLASH_VENDOR_DEFAULT); in atl2_check_options()
3055 opt.def = FLASH_VENDOR_DEFAULT; in atl2_check_options()
3056 opt.arg.r.min = FLASH_VENDOR_MIN; in atl2_check_options()
3057 opt.arg.r.max = FLASH_VENDOR_MAX; in atl2_check_options()
3062 atl2_validate_option(&val, &opt); in atl2_check_options()
3066 adapter->hw.flash_vendor = (u8)(opt.def); in atl2_check_options()
3069 opt.type = range_option; in atl2_check_options()
3070 opt.name = "Speed/Duplex Selection"; in atl2_check_options()
3071 opt.err = "using default of " __MODULE_STRING(MEDIA_TYPE_AUTO_SENSOR); in atl2_check_options()
3072 opt.def = MEDIA_TYPE_AUTO_SENSOR; in atl2_check_options()
3073 opt.arg.r.min = MEDIA_TYPE_AUTO_SENSOR; in atl2_check_options()
3074 opt.arg.r.max = MEDIA_TYPE_10M_HALF; in atl2_check_options()
3079 atl2_validate_option(&val, &opt); in atl2_check_options()
3083 adapter->hw.MediaType = (u16)(opt.def); in atl2_check_options()