chardev: Use timer instead of bottom-half to postpone open event