i2c_ioctl_fail
if (!i2c_ioctl_fail(info, fd, ENOTTY, NULL, buf)) {
if (!i2c_ioctl_fail(info, fd, EBADF, 0, "EBADF (O_RDONLY)")) {
if (!i2c_ioctl_fail(info, fd, EPERM, 0, "missing privs")) {
if (!i2c_ioctl_fail(info, fd, EFAULT, ioctl_fault_addr,