soc/fsl/qbman: Cleanup buffer pools if BMan was initialized prior to bootup
authorRoy Pledge <roy.pledge@nxp.com>
Thu, 1 Aug 2019 20:16:55 +0000 (20:16 +0000)
committerLi Yang <leoyang.li@nxp.com>
Thu, 15 Aug 2019 21:41:42 +0000 (16:41 -0500)
commit0505d00c8dbaf06cb71e7a16818313ce1959e6d7
treecf94b6353ea31c4d4d5be0a7555b088ee75a7f16
parent97777078d695d4294c999ad29363ff11f6384442
soc/fsl/qbman: Cleanup buffer pools if BMan was initialized prior to bootup

Clean the BMan buffer pools if the device had been initialized
previously.  This will ensure a consistent state if the kernel
was soft restarted (kexec for example)

Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
Signed-off-by: Li Yang <leoyang.li@nxp.com>
drivers/soc/fsl/qbman/bman.c
drivers/soc/fsl/qbman/bman_ccsr.c
drivers/soc/fsl/qbman/bman_portal.c
drivers/soc/fsl/qbman/bman_priv.h