This allows to have the driver working with newer kernels (tested with 5.11.12 at the moment of this commit), along with applying all of the required changes to get the unlock working automatically.