coreboot-kgpe-d16/src/northbridge
Vladimir Serbinenko c2ee6801e8 sandybridge: Use calls rather than asm to call to MRC.
Using asm as it's done currently is unsafe because caller-saved registers
are not declared as clobbered.

Using real call is nicer.

regparm((1)) ensures that argument is passed in %eax as expected.

Change-Id: I7449182582eaa53d4e473bc834b472edd8ee0d30
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-on: http://review.coreboot.org/4675
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2014-01-12 18:04:38 +01:00
..
amd lib/cbfs_core.c: Supply size of file as well in cbfs_get_file_content 2014-01-12 17:41:02 +01:00
dmp CBMEM northbridges: Remove references to global high_tables_base 2013-09-11 07:09:47 +02:00
intel sandybridge: Use calls rather than asm to call to MRC. 2014-01-12 18:04:38 +01:00
rdc CBMEM northbridges: Remove references to global high_tables_base 2013-09-11 07:09:47 +02:00
via via: Write »access« without »m« at end 2013-12-27 19:49:46 +01:00
Kconfig Add support for DMP Vortex86EX PCI northbridge. 2013-06-22 17:33:27 +02:00
Makefile.inc Add support for DMP Vortex86EX PCI northbridge. 2013-06-22 17:33:27 +02:00