update ifd driver