freebsd-skq/sys/dev/bhnd
landonf 67cf61ca22 bhnd: Add support for supplying bus I/O callbacks when initializing an EROM
parser.

This allows us to use the EROM parser API in cases where the standard bus
space I/O APIs are unsuitable. In particular, this will allow us to parse
the device enumeration table directly from bhndb(4) drivers, prior to
full attach and configuration of the bridge.

Approved by:	adrian (mentor)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D12510
2017-09-27 19:48:34 +00:00
..
bcma bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
cores bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
nvram bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
siba bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
tools
bhnd_bus_if.m bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhnd_debug.h
bhnd_erom_if.m bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhnd_erom_types.h
bhnd_erom.c bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhnd_erom.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhnd_eromvar.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhnd_ids.h
bhnd_match.h
bhnd_private.h bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhnd_subr.c bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhnd_types.h bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhnd.c bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhnd.h bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhndreg.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndvar.h bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00