This change enhances the probe routine and cleanup the resources properly if the failure is observed on previous operations. Also add proper logging to exactly highlight the failure. Change-Id: Idedc9e424a739758c3b8aa08675fb3e06bf67bb2 Signed-off-by: Mukesh Kumar Savaliya <msavaliy@codeaurora.org>