coreboot-kgpe-d16/src/southbridge/amd/sb800
Ronald G. Minnich 5079a0d32f Remove assembly coded log2 function
As we move to supporting other systems we need to get rid of assembly
where we can. The log2 function in src/lib is identical to the assembly
one (tested for all 32-bit signed integers :-) and takes about 10 ns
to run as opposed to 5ns for the non-portable assembly version. While speed
is good, I think we can spare the 15 ns or so we add to boot time
by using the C version only.

Change-Id: Icafa565eae282c85fa5fc01b3bd1f110cd9aaa91
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Reviewed-on: http://review.coreboot.org/1928
Tested-by: build bot (Jenkins)
2012-11-28 07:57:17 +01:00
..
bootblock.c Force SB800 bootblock to use I/O for PCI config 2012-02-20 18:58:07 +01:00
chip.h Auto-declare chip_operations 2012-08-22 05:06:41 +02:00
early_setup.c Clean up #ifs 2012-05-08 00:34:34 +02:00
enable_usbdebug.c * Set USBDEBUG_DEFAULT_PORT in all southbridges and use that value 2011-04-18 23:51:12 +00:00
fadt.c Get rid of hard coded strings in ACPI tables 2012-11-09 19:03:45 +01:00
hda.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
ide.c Clean up #ifs 2012-05-08 00:34:34 +02:00
Kconfig amd/sb800: Move HAVE_HARD_RESET to southbridge 2012-02-17 22:41:37 +01:00
lpc.c Remove assembly coded log2 function 2012-11-28 07:57:17 +01:00
Makefile.inc Get rid of drivers class 2012-11-27 22:00:49 +01:00
pci.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
pcie.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
reset.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
sata.c Set the phy via weak function. 2011-01-27 02:19:55 +00:00
sb800.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
sb800.h Fix usb debug dongle support 2011-10-31 04:06:10 +01:00
sm.c Remove assembly coded log2 function 2012-11-28 07:57:17 +01:00
smbus.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
smbus.h This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00
usb.c This sb800 code is derived from sb700. 2011-01-20 04:45:48 +00:00