freebsd-dev/sys/dev/dpaa
Justin Hibbits 3c22d78997 dpaa: Mark BMan and QMan as earlier driver modules
The BMan softc must exist when dtsec devices are created, else a NULL
pointer is dereferenced.  QMan likely as well.  Until now, we have relied on
order within the fdt parsing to attach correctly, but this obviously is not
foolproof.  Mark these as BUS_PASS_SUPPORTDEV so they're probed and attached
explicitly before dtsec devices.
2018-10-23 01:56:52 +00:00
..
bman_fdt.c dpaa: Mark BMan and QMan as earlier driver modules 2018-10-23 01:56:52 +00:00
bman_portals.c
bman.c Update DPAA SDK to SDK 2.0 2017-10-30 03:41:04 +00:00
bman.h
fman_fdt.c Make DPAA work in 64-bit mode 2017-10-31 02:53:50 +00:00
fman_mdio.c Remove a singleton in the DPAA driver, to allow multiple fman instances 2017-11-01 00:46:48 +00:00
fman.c Remove a singleton in the DPAA driver, to allow multiple fman instances 2017-11-01 00:46:48 +00:00
fman.h Remove a singleton in the DPAA driver, to allow multiple fman instances 2017-11-01 00:46:48 +00:00
if_dtsec_fdt.c Fix interrupt handling for dtsec 2017-11-02 04:07:41 +00:00
if_dtsec_im.c Update DPAA SDK to SDK 2.0 2017-10-30 03:41:04 +00:00
if_dtsec_im.h
if_dtsec_rm.c Eliminate 1 XX_VirtToPhys() and 2 XX_PhysToVirt() calls from if_dtsec(4) 2017-11-20 04:32:01 +00:00
if_dtsec_rm.h
if_dtsec.c Add jumbo frame support to dtsec(4) 2017-11-17 04:29:32 +00:00
if_dtsec.h Fix interrupt handling for dtsec 2017-11-02 04:07:41 +00:00
portals_common.c
portals.h Update DPAA SDK to SDK 2.0 2017-10-30 03:41:04 +00:00
qman_fdt.c dpaa: Mark BMan and QMan as earlier driver modules 2018-10-23 01:56:52 +00:00
qman_portals.c
qman.c
qman.h