[qca-nss-drv] Fix couple crashes when doing module remove

1. reset_control_put() will be called by kernel when resource
   release, don't call it in our driver which cause double free.
2. nss_hal_remove() will be called for each core which cause resource
   being freed twice, mark them as NULL after first free, so they will
   not double free.

Signed-off-by: Stephen Wang <wstephen@codeaurora.org>
Change-Id: Ie6527c4da4ae92c08d5fb29957772529564b3e49
3 files changed