if (!strncmp(options, "rotate:", 7)) { options += 7; if (*options) rotate = simple_strtoul(options, &options, 0); if (rotate > 3) rotate = 0; }
static int __init fb_console_setup(char *this_opt){	char *options;	int i, j;	if (!this_opt || !*this_opt)		return 0;	while ((options = strsep(&this_opt, ",")) != NULL) {		if (!strncmp(options, "font:", 5))			strcpy(fontname, options + 5);				if (!strncmp(options, "scrollback:", 11)) {			options += 11;			if (*options) {				fbcon_softback_size = simple_strtoul(options, &options, 0);				if (*options == 'k' || *options == 'K') {					fbcon_softback_size *= 1024;					options++;				}				if (*options != ',')					return 0;				options++;			} else				return 0;		}				if (!strncmp(options, "map:", 4)) {			options += 4;			if (*options)				for (i = 0, j = 0; i < MAX_NR_CONSOLES; i++) {					if (!options[j])						j = 0;					con2fb_map_boot[i] =						(options[j++]-'0') % FB_MAX;				}			return 0;		}		if (!strncmp(options, "vc:", 3)) {			options += 3;			if (*options)				first_fb_vc = simple_strtoul(options, &options, 10) - 1;			if (first_fb_vc < 0)				first_fb_vc = 0;			if (*options++ == '-')				last_fb_vc = simple_strtoul(options, &options, 10) - 1;			fbcon_is_default = 0; 		}		}	return 0;}