It appears something screwy happened when the adis16255 driver was first added to the staging tree. There are a bunch of <F0> thru <FF> characters in the file instead of the real code. So you get stuff like: struct spi_device *spi <FF>piadis->spi; instead of: struct spi_device *spi = spiadis->spi; I can fix up the obvious ones but there are a number where the <Fx> character appears to actually be replacing more than one character. For instance: buf[0] <FA>dr; I think should be: buf[0] = adr; Matthias, could you please verify the code and submit a cleanup patch? Regards, Hartley _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel