I don't recall it off the top of my head, but at least hid-lg.c, hid-lg.h and hid-lgff.c were modified as well, the device ID for DFGT also had to be added to hid-core.c. Unless you really have to use kernel 3.0 for some reason, stick with 3.2, otherwise I suggest you grab the whole patchset from git.kernel.org and apply it "properly" using patch utility instead of manually copying the updated sources.
EDIT: The patches were written against linux-next which at that time contained the 3.1 kernel (IIRC) so there is a slight possibility that the patches won't apply cleanly against 3.0
EDIT: The patches were written against linux-next which at that time contained the 3.1 kernel (IIRC) so there is a slight possibility that the patches won't apply cleanly against 3.0