Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4938d3f4 authored by Ben Collins's avatar Ben Collins
Browse files

[controlfb] Ifdef for when CONFIG_NVRAM isn't enabled.



Signed-off-by: default avatarBen Collins <bcollins@ubuntu.com>
parent d57cdcff
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -415,13 +415,15 @@ static int __init init_control(struct fb_info_control *p)
	full = p->total_vram == 0x400000;

	/* Try to pick a video mode out of NVRAM if we have one. */
#ifdef CONFIG_NVRAM
	if (default_cmode == CMODE_NVRAM){
		cmode = nvram_read_byte(NV_CMODE);
		if(cmode < CMODE_8 || cmode > CMODE_32)
			cmode = CMODE_8;
	} else
#endif
		cmode=default_cmode;

#ifdef CONFIG_NVRAM
	if (default_vmode == VMODE_NVRAM) {
		vmode = nvram_read_byte(NV_VMODE);
		if (vmode < 1 || vmode > VMODE_MAX ||
@@ -432,7 +434,9 @@ static int __init init_control(struct fb_info_control *p)
			if (control_mac_modes[vmode - 1].m[full] < cmode)
				vmode = VMODE_640_480_60;
		}
	} else {
	} else
#endif
	{
		vmode=default_vmode;
		if (control_mac_modes[vmode - 1].m[full] < cmode) {
			if (cmode > CMODE_8)