smartmax: fixed locking bug during register_early_suspend

Change-Id: I851ac3606a8ccdfb1e84aac34ebb09611d79841b