coreboot/src/northbridge/intel
Aaron Durbin a8ec8f2d84 haswell: fix overflow handling TOUUD
It's possible that the TOUUD can be set to less than
4GiB. When that is the case the size_k variable is
an extremely large value. Instead ensure TOUUD is greater
than 4GiB before adding said resources.

BUG=None
BRANCH=None
TEST=Built and booted.

Change-Id: I456633d6210824e60665281538300fd15656b86d
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/57329
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2013-06-03 14:31:58 -07:00
..
e7501 Drop prototype guarding for romcc 2013-05-10 11:55:20 -07:00
e7505 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
e7520 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
e7525 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
gm45 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
haswell haswell: fix overflow handling TOUUD 2013-06-03 14:31:58 -07:00
i440bx x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
i440lx GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
i855 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
i945 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
i3100 Drop prototype guarding for romcc 2013-05-10 11:55:20 -07:00
i5000 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
i82810 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
i82830 x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
sandybridge Add support to enable/disable builtin GbE 2013-05-20 17:52:11 -07:00
sch x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
Kconfig haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
Makefile.inc haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00