net/bnxt: free memory in close operation
net/bnxt: free memory in close operation

This patch adds code to free all resources except the one corresponding
to HWRM, which are required to notify the HWRM that the driver is unloaded
(these are freed in uninit()).

Signed-off-by: Ajit Khaparde <01965fbd61169dc18f3fb5e13de7f67d298f8924@broadcom.com>
Signed-off-by: Stephen Hurd <8155e40e5129e7620d834d414b39b8ff4bd75a48@broadcom.com>
Reviewed-by: David Christensen <2383bd6e971d53a8a3e79782ece9b1be232c1d13@broadcom.com>

john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk