switch-coreboot/src
Nico Huber 8193b068d4 allocator: Page align memory mapped PCI resources
To help hypervisors to assign PCI devices individually to virtualization
guests, page align dynamically allocated MMIO resources.

Tested with kontron/ktqm77 which has dynamically configured onboard
devices on the root bus and secondary buses. Booted Linux and checked
the configuration with `lspci -v`. Got the configuration through Muen's
tools which are very picky about overlapping and alignment. Booted a
Muen based system that uses many onboard devices. GMA, xHCI and one NIC
(on a secondary bus) were verified to function properly.

Change-Id: I2b7115070e1ccad64565feff025289732c3b5e66
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: http://review.coreboot.org/12111
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2015-10-22 23:04:55 +02:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch armv7: Word-sized/half-word-sized memory operations for 32/16 bit read/write 2015-10-17 18:10:29 +00:00
commonlib vboot: prepare for x86 verstage 2015-10-11 23:57:29 +00:00
console x86: add standalone verstage support 2015-10-14 17:07:52 +00:00
cpu model_fxx/powernow: add dual core Socket F TDPs 2015-10-22 22:41:52 +02:00
device allocator: Page align memory mapped PCI resources 2015-10-22 23:04:55 +02:00
drivers gma ACPI: Make brightness levels a per board setting 2015-10-22 23:01:36 +02:00
ec ec/google: Move label to BOL to satisfy lint-tests 2015-10-15 07:36:26 +00:00
include allocator: Page align memory mapped PCI resources 2015-10-22 23:04:55 +02:00
lib Revert "coreboot_table: don't add CMOS checksum twice." 2015-10-20 16:35:12 +02:00
mainboard gma ACPI: Make brightness levels a per board setting 2015-10-22 23:01:36 +02:00
northbridge Revert "Remove sandybridge and ivybridge FSP code path" 2015-10-22 21:51:01 +02:00
soc soc/intel/broadwell: fix USBDEBUG copy-pasta 2015-10-15 17:48:17 +00:00
southbridge Revert "Remove sandybridge and ivybridge FSP code path" 2015-10-22 21:51:01 +02:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode Revert "Remove sandybridge and ivybridge FSP code path" 2015-10-22 21:51:01 +02:00
Kconfig Enable MULTIPLE_CBFS_INSTANCES on x86, too 2015-10-20 16:39:00 +02:00