Added some gratuitous description lines to make checkpatch.pl happy.
Removed a broken, commented-out, assignment statement.
Added CR at end of file.
Fixed overlong lines, misplaced squirrely brackets, missing CR at end of file.
Fixed overlong lines, white space, and converted mdelay() to msleep().
Fix comment format, overlong lines, convert strict_strtoul() to kstrtoul().
Fix overlong lines, convert strict_strtoul() to kstrtoul().
Fix overlong lines, eliminate unneeded squirrely braces, fix C++ comment style, convert mdelay() to msleep(), convert sprintf() to snprintf().
Fix overlong lines, convert mdelay() to msleep(), convert sprintf() to snprintf().
Fix a typo.
Updated the version handling macros to generate a version file that doesn't offend checkpatch.pl
Updated to a format that doesn't offend checkpatch.pl.