Use mutex to prevent overlapping of finger reporting and finger freeing in
core driver.