coreboot/include/device
Myles Watson bdc76a22a0 This patch fixes up k8 for the new resource allocator. It splits
northbridge functions and makes devices children of the northbridge.
	
northbridge/amd/k8/domain.c: 
	Add the functions from k8/pci.c that belong to the domain.  Add
support for physical link numbers in resource indices.  Combine find_iopair
and find_mempair to find_regpair.

northbridge/amd/k8/pci.c:
	Remove functions that went to the domain.

device/hypertransport.c:
	Add support for HT connections from devices that aren't the bus
controller.

device/hypertransport.h:
	Change the prototype of hypertransport_scan_chain.

northbridge/amd/k8/pci:
	Take out bridge flag.

mainboard/amd/serengeti/stage1.c
	Change first register usage.

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>



git-svn-id: svn://coreboot.org/repository/coreboot-v3@1094 f3766cd6-281f-0410-b1cd-43a5c92072e9
2009-01-05 16:00:32 +00:00
..
agp.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
cardbus.h This patch continues the device code cleanup. 2008-11-05 22:27:36 +00:00
device.h This patch simplifies the resource allocator by splitting it into distinct 2008-12-31 19:43:34 +00:00
hypertransport.h This patch fixes up k8 for the new resource allocator. It splits 2009-01-05 16:00:32 +00:00
hypertransport_def.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
path.h This patch adds some debug functions, cleans up whitespace (per indent), and adds const in a few places. 2008-11-14 16:15:33 +00:00
pci.h This patch changes unsigned [int] to u16 for subsystem IDs. They're in the 2008-12-10 19:07:16 +00:00
pci_def.h Console: 2008-08-09 21:03:57 +00:00
pci_ids.h Stage 1 mostly works. Stage 2 needs lots of twiddling. 2008-11-12 04:10:45 +00:00
pci_ops.h Unshared pci functions, since these can not be used when broken PCI 2008-10-20 23:48:30 +00:00
pci_rom.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
pcie.h This patch continues the device code cleanup. 2008-11-05 22:27:36 +00:00
pcix.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
pnp.h This patch makes all the SuperIOs build again, and reverts some breakage that 2008-12-08 20:40:02 +00:00
resource.h This patch simplifies the resource allocator by splitting it into distinct 2008-12-31 19:43:34 +00:00
smbus.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
smbus_def.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00