PS2_FLAG_CMD
if (flags & PS2_FLAG_CMD) {
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_GETID);
atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_RESEND);
atomic_or(&dev->flags, PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);
atomic_and(&dev->flags, ~PS2_FLAG_CMD);