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

Commit f443675a authored by Zhenyu Wang's avatar Zhenyu Wang Committed by Linus Torvalds
Browse files

intel_agp: fix stolen mem range on G33



G33 GTT stolen memory is below graphics data stolen memory and be seperate,
so don't subtract it in stolen mem counting.

Signed-off-by: default avatarZhenyu Wang <zhenyu.z.wang@intel.com>
Acked-by: default avatarDave Airlie <airlied@linux.ie>
Cc: Dave Jones <davej@codemonkey.org.uk>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent e845498e
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -506,6 +506,11 @@ static void intel_i830_init_gtt_entries(void)
			break;
		}
	} else {
		/* G33's GTT stolen memory is separate from gfx data
		 * stolen memory.
		 */
		if (IS_G33)
			size = 0;
		switch (gmch_ctrl & I830_GMCH_GMS_MASK) {
		case I855_GMCH_GMS_STOLEN_1M:
			gtt_entries = MB(1) - KB(size);