update the driver for fifo_cdev