freebsd-dev/sys/dev/bhnd/bhndb
Landon J. Fuller 89294a783a 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
..
bhnd_bhndb.c bhnd: Implement bhnd(4) platform device registration. 2017-09-27 19:44:23 +00:00
bhndb_bus_if.m Migrate bhndb(4) to the new bhnd_erom API. 2016-09-04 00:58:19 +00:00
bhndb_hwdata.c [bhnd] Normalize bhnd(4) device matching API 2016-05-24 21:20:17 +00:00
bhndb_hwdata.h
bhndb_if.m bhndb(4): Skip disabled cores when performing bridge configuration probing. 2016-09-04 01:43:54 +00:00
bhndb_pci_hwdata.c [bhnd] Normalize bhnd(4) device matching API 2016-05-24 21:20:17 +00:00
bhndb_pci_hwdata.h
bhndb_pci_sprom.c bhndb(4): Fix probing of bhndb-attached bhnd_nvram devices. 2016-09-04 01:47:21 +00:00
bhndb_pci.c bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb_pcireg.h [bhnd] Finish bhnd(4) PCI/PCIe-G1 hostb support. 2016-05-17 06:52:53 +00:00
bhndb_pcivar.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb_private.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb_subr.c bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb.c bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhndb.h [bhnd] Add support for querying the attachment type of the bhnd bus. 2016-05-23 03:47:44 +00:00
bhndbvar.h bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00