switch-coreboot/superio
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
..
fintek/f71805f via vt8237, cn700 and jetway j7f2. 2008-10-31 18:13:20 +00:00
ite Trivial fixes of printk \r\n and white space. 2008-10-28 17:29:07 +00:00
via/vt1211 v3: superio/via/vt1211 with serial port init but nothing else 2008-10-31 18:44:57 +00:00
winbond This patch changes PNP support for devices so that the dts values get passed 2008-11-14 21:45:10 +00:00