freebsd-dev/sys/dev/bhnd
Landon J. Fuller fdedcd9f95 bhnd(4): Add bus pass-aware discovery of platform devices (PMU,
NVRAM, ChipCommon, etc).

This extends the existing handling of NVRAM core discovery to support
locating additional devices that may be attached either directly as real
cores, or indirectly via ChipCommon (e.g. bhnd_pmu).

When attached as a SoC root bus (as opposed to a bridged WiFi device),
the platform devices may not be attached until later bus passes,
necessitating delayed discovery/initialization.

Approved by:	adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D6962
2016-07-12 02:16:48 +00:00
..
bcma
bhndb bhnd(4): Add bus pass-aware discovery of platform devices (PMU, 2016-07-12 02:16:48 +00:00
cores
nvram
siba
tools
bhnd_bus_if.m
bhnd_core.h
bhnd_debug.h
bhnd_ids.h
bhnd_match.h
bhnd_nexus.c
bhnd_nexusvar.h
bhnd_subr.c bhnd(4): Add bus pass-aware discovery of platform devices (PMU, 2016-07-12 02:16:48 +00:00
bhnd_types.h
bhnd.c bhnd(4): Add bus pass-aware discovery of platform devices (PMU, 2016-07-12 02:16:48 +00:00
bhnd.h bhnd(4): Add bus pass-aware discovery of platform devices (PMU, 2016-07-12 02:16:48 +00:00
bhndreg.h
bhndvar.h bhnd(4): Add bus pass-aware discovery of platform devices (PMU, 2016-07-12 02:16:48 +00:00