Always enable parent resources before child resources.
authorMyles Watson <mylesgw@gmail.com>
Thu, 17 Jun 2010 16:16:56 +0000 (16:16 +0000)
committerMyles Watson <mylesgw@gmail.com>
Thu, 17 Jun 2010 16:16:56 +0000 (16:16 +0000)
commit7eac4450b32f6961d5abd8dae32c5eefc1a07c11
tree455e0181fea42d7c6bab09878ef35dc666789977
parente10757ed525cdd1a5263b9d79e284310c999c0f7
Always enable parent resources before child resources.

Always initialize parents before children.

Move s2881 code into a driver.

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5633 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
54 files changed:
src/devices/cardbus_device.c
src/devices/device.c
src/devices/pci_device.c
src/devices/root_device.c
src/drivers/i2c/adt7463/adt7463.c [new file with mode: 0644]
src/drivers/i2c/adt7463/chip.h [new file with mode: 0644]
src/include/device/device.h
src/mainboard/emulation/qemu-x86/northbridge.c
src/mainboard/tyan/s2881/mainboard.c
src/northbridge/amd/amdfam10/northbridge.c
src/northbridge/amd/amdk8/northbridge.c
src/northbridge/amd/gx1/northbridge.c
src/northbridge/amd/gx2/northbridge.c
src/northbridge/amd/lx/northbridge.c
src/northbridge/intel/e7501/northbridge.c
src/northbridge/intel/e7520/northbridge.c
src/northbridge/intel/e7525/northbridge.c
src/northbridge/intel/i3100/northbridge.c
src/northbridge/intel/i3100/pciexp_porta_ep80579.c
src/northbridge/intel/i440bx/northbridge.c
src/northbridge/intel/i440lx/northbridge.c
src/northbridge/intel/i82810/northbridge.c
src/northbridge/intel/i82830/northbridge.c
src/northbridge/intel/i855/northbridge.c
src/northbridge/intel/i945/northbridge.c
src/northbridge/via/cn400/northbridge.c
src/northbridge/via/cn700/northbridge.c
src/northbridge/via/cx700/cx700_lpc.c
src/northbridge/via/cx700/northbridge.c
src/northbridge/via/vt8601/northbridge.c
src/northbridge/via/vt8623/northbridge.c
src/northbridge/via/vx800/northbridge.c
src/northbridge/via/vx800/vx800_lpc.c
src/southbridge/amd/amd8111/amd8111_lpc.c
src/southbridge/amd/cs5530/cs5530_isa.c
src/southbridge/amd/cs5535/cs5535.c
src/southbridge/amd/cs5536/cs5536.c
src/southbridge/amd/sb600/sb600_lpc.c
src/southbridge/amd/sb700/sb700_lpc.c
src/southbridge/broadcom/bcm5785/bcm5785_lpc.c
src/southbridge/intel/esb6300/esb6300_lpc.c
src/southbridge/intel/i3100/i3100_lpc.c
src/southbridge/intel/i82801ax/i82801ax_lpc.c
src/southbridge/intel/i82801bx/i82801bx_lpc.c
src/southbridge/intel/i82801cx/i82801cx_lpc.c
src/southbridge/intel/i82801dx/i82801dx_lpc.c
src/southbridge/intel/i82801ex/i82801ex_lpc.c
src/southbridge/intel/i82801gx/i82801gx_lpc.c
src/southbridge/intel/i82801gx/i82801gx_pci.c
src/southbridge/nvidia/ck804/ck804_lpc.c
src/southbridge/nvidia/mcp55/mcp55_lpc.c
src/southbridge/sis/sis966/sis966_lpc.c
src/southbridge/via/vt8235/vt8235_lpc.c
src/southbridge/via/vt8237r/vt8237r_lpc.c