This was found while reworking the device tree nodes for dtsec to match the Linux device tree. Instead of waiting and expecting later code to call dpaa_portal_map_registers(), do the equivalent immediately upon mapping. Otherwise, it's possible to access the pages before that function is called, and hang the CPU. |
||
---|---|---|
.. | ||
bman_fdt.c | ||
bman_portals.c | ||
bman.c | ||
bman.h | ||
dpaa.c | ||
fman_fdt.c | ||
fman.c | ||
fman.h | ||
if_dtsec_fdt.c | ||
if_dtsec_im.c | ||
if_dtsec_im.h | ||
if_dtsec_rm.c | ||
if_dtsec_rm.h | ||
if_dtsec.c | ||
if_dtsec.h | ||
portals_common.c | ||
portals.h | ||
qman_fdt.c | ||
qman_portals.c | ||
qman.c | ||
qman.h |