diff options
author | Nico Huber <nico.h@gmx.de> | 2013-06-10 22:08:35 +0200 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2013-06-17 21:39:40 +0200 |
commit | dd4715b6a5beca80ce9655f8711327a83d05b416 (patch) | |
tree | 39d934c6d5bbab9f8fbfa856ec033efd26a7ce55 /src/superio | |
parent | f898f7ba4d10146b45241afe65fd54b3c049cc4f (diff) | |
download | coreboot-dd4715b6a5beca80ce9655f8711327a83d05b416.tar.xz |
pnp: Implement common handling for PnP config modes
Many super i/o chips only answer to PnP requests if they are in a
configuration state (sometimes also called ext func mode). To cope with
that, the code of many chips implements its own version of our default
PnP functions like pnp_set_resource(), pnp_enable_resource() etc.
To avoid this code duplication, this patch extends our PnP device
interface with optional functions to enter and exit configuration mode.
Change-Id: I9b7662a0db70ede93276764fa15020f251eb46bd
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: http://review.coreboot.org/3481
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/superio')
0 files changed, 0 insertions, 0 deletions