patch from Ian Abbott <abbotti@mev.co.uk>:
authorFrank Mori Hess <fmhess@speakeasy.net>
Sun, 27 Feb 2005 23:12:25 +0000 (23:12 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Sun, 27 Feb 2005 23:12:25 +0000 (23:12 +0000)
commite5d8ab8a0c2fefdc262c98c2d6d3797a3a6cbd3e
treedf9f79e691fbf19651d43da71f1dfb556554b6a0
parent7c3a2f7bd35342bf8eca51d86f6e77c2f65c3753
patch from Ian Abbott <abbotti@mev.co.uk>:

The last change to das08_cs.c on Feb 5 breaks on 2.4, though the change
itself was not unreasonable (it saves a few bytes at least).  The
problem is that the change was incompatible with the version of struct
device_driver defined in comedi's linux/device.h compatibility header.
In the "real" version of struct device_driver, the "name" member is a
"char *", but in the compatibility version it's a "dev_info_t", which is
a "char[32]".

The attached patch sorts it out in the compatibility headers.
include/linux/device.h
include/pcmcia/ds.h