[nss-drv] Rework and clean up to address review feedbacks

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