USB: cypress_m8: use kfifo to implement write buffering