switch-coreboot/include/device
Myles Watson 27fbb8428c This patch changes PNP support for devices so that the dts values get passed
in.

include/device/pnp.h:
	Add enable, val, and irq & drq structs.

superio/winbond/w83627hf/superio.c:
	Change functions to operate on children.
	Add device ID to ops.
	Add enables to pnp_dev_info table.
	Fill in dts values.

superio/winbond/w83627hf/dts:
	Get rid of device number parameters.
	Add config parameters so we know when they're set.

device/pnp_device.c:
	Allocate devices as children to SuperIO.

mainboard/amd/serengeti/dts:
	Move ioport so it's found. (Not its permanent resting place I hope.)
	Add enables for KBC, SP1, and HWM to show it off.

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@1027 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-11-14 21:45:10 +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 adds some debug functions, cleans up whitespace (per indent), and adds const in a few places. 2008-11-14 16:15:33 +00:00
hypertransport.h This now compiles (with many warnings but ...) and tries to build a rom 2008-08-24 02:59:05 +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 continues the device code cleanup. 2008-11-05 22:27:36 +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 changes PNP support for devices so that the dts values get passed 2008-11-14 21:45:10 +00:00
resource.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +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