hal: add usecase type check

Add usecase type check to avoid crash.

CRs-Fixed: 2681468
Change-Id: I4927d4ff54350a88cfa0c17255331797230387a2
1 file changed