  		FD_SET(dev->fd, &fds);
  		ret = select(dev->fd + 1, &fds, NULL, NULL, &timeout);
  
-@@ -1890,7 +1890,7 @@ static int pipe_resolve_connectors(struct device *dev, struct pipe_arg *pipe)
- 	return 0;
+@@ -2032,7 +2032,7 @@ static void usage(char *name)
+ 	exit(0);
  }
  
--static char optstr[] = "acdD:efF:M:P:ps:Cvw:";
-+static char optstr[] = "acdD:efF:M:P:ps:Cvw:t";
+-static char optstr[] = "acdD:efF:M:P:ps:Cvrw:";
++static char optstr[] = "acdD:efF:M:P:ps:Cvrw:t";
  
  int main(int argc, char **argv)
  {
-@@ -1906,6 +1906,7 @@ int main(int argc, char **argv)
+@@ -2049,6 +2049,7 @@ int main(int argc, char **argv)
  	char *module = NULL;
  	unsigned int i;
  	unsigned int count = 0, plane_count = 0;

 		default:
 			usage(argv[0]);
 			break;
@@ -2150,7 +2154,7 @@ int main(int argc, char **argv)
 				set_cursors(&dev, pipe_args, count);
 
 			if (test_vsync)

 
 			if (drop_master)
 				drmDropMaster(dev.fd);
