Lines Matching refs:opt
2913 static int atl2_validate_option(int *value, struct atl2_option *opt) in atl2_validate_option() argument
2919 *value = opt->def; in atl2_validate_option()
2923 switch (opt->type) { in atl2_validate_option()
2927 printk(KERN_INFO "%s Enabled\n", opt->name); in atl2_validate_option()
2930 printk(KERN_INFO "%s Disabled\n", opt->name); in atl2_validate_option()
2935 if (*value >= opt->arg.r.min && *value <= opt->arg.r.max) { in atl2_validate_option()
2936 printk(KERN_INFO "%s set to %i\n", opt->name, *value); in atl2_validate_option()
2941 for (i = 0; i < opt->arg.l.nr; i++) { in atl2_validate_option()
2942 ent = &opt->arg.l.p[i]; in atl2_validate_option()
2955 opt->name, *value, opt->err); in atl2_validate_option()
2956 *value = opt->def; in atl2_validate_option()
2972 struct atl2_option opt; in atl2_check_options() local
2984 opt.type = range_option; in atl2_check_options()
2985 opt.name = "Bytes of Transmit Memory"; in atl2_check_options()
2986 opt.err = "using default of " __MODULE_STRING(ATL2_DEFAULT_TX_MEMSIZE); in atl2_check_options()
2987 opt.def = ATL2_DEFAULT_TX_MEMSIZE; in atl2_check_options()
2988 opt.arg.r.min = ATL2_MIN_TX_MEMSIZE; in atl2_check_options()
2989 opt.arg.r.max = ATL2_MAX_TX_MEMSIZE; in atl2_check_options()
2994 atl2_validate_option(&val, &opt); in atl2_check_options()
2998 adapter->txd_ring_size = ((u32)opt.def) * 1024; in atl2_check_options()
3006 opt.type = range_option; in atl2_check_options()
3007 opt.name = "Number of receive memory block"; in atl2_check_options()
3008 opt.err = "using default of " __MODULE_STRING(ATL2_DEFAULT_RXD_COUNT); in atl2_check_options()
3009 opt.def = ATL2_DEFAULT_RXD_COUNT; in atl2_check_options()
3010 opt.arg.r.min = ATL2_MIN_RXD_COUNT; in atl2_check_options()
3011 opt.arg.r.max = ATL2_MAX_RXD_COUNT; in atl2_check_options()
3016 atl2_validate_option(&val, &opt); in atl2_check_options()
3022 adapter->rxd_ring_size = (u32)opt.def; in atl2_check_options()
3031 opt.type = range_option; in atl2_check_options()
3032 opt.name = "Interrupt Moderate Timer"; in atl2_check_options()
3033 opt.err = "using default of " __MODULE_STRING(INT_MOD_DEFAULT_CNT); in atl2_check_options()
3034 opt.def = INT_MOD_DEFAULT_CNT; in atl2_check_options()
3035 opt.arg.r.min = INT_MOD_MIN_CNT; in atl2_check_options()
3036 opt.arg.r.max = INT_MOD_MAX_CNT; in atl2_check_options()
3041 atl2_validate_option(&val, &opt); in atl2_check_options()
3045 adapter->imt = (u16)(opt.def); in atl2_check_options()
3048 opt.type = range_option; in atl2_check_options()
3049 opt.name = "SPI Flash Vendor"; in atl2_check_options()
3050 opt.err = "using default of " __MODULE_STRING(FLASH_VENDOR_DEFAULT); in atl2_check_options()
3051 opt.def = FLASH_VENDOR_DEFAULT; in atl2_check_options()
3052 opt.arg.r.min = FLASH_VENDOR_MIN; in atl2_check_options()
3053 opt.arg.r.max = FLASH_VENDOR_MAX; in atl2_check_options()
3058 atl2_validate_option(&val, &opt); in atl2_check_options()
3062 adapter->hw.flash_vendor = (u8)(opt.def); in atl2_check_options()
3065 opt.type = range_option; in atl2_check_options()
3066 opt.name = "Speed/Duplex Selection"; in atl2_check_options()
3067 opt.err = "using default of " __MODULE_STRING(MEDIA_TYPE_AUTO_SENSOR); in atl2_check_options()
3068 opt.def = MEDIA_TYPE_AUTO_SENSOR; in atl2_check_options()
3069 opt.arg.r.min = MEDIA_TYPE_AUTO_SENSOR; in atl2_check_options()
3070 opt.arg.r.max = MEDIA_TYPE_10M_HALF; in atl2_check_options()
3075 atl2_validate_option(&val, &opt); in atl2_check_options()
3079 adapter->hw.MediaType = (u16)(opt.def); in atl2_check_options()