Updated patch for 3.1.6.1 kernel driver

Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Merge pull request #3459 from MattDevo/master

Updated patch for 3.1.6.1 kernel driver