Download and install the 3 debs linked above, then move the attached intel-lpss-pci.ko into /lib/modules/4.10.0-28-generic/kernel/drivers/mfd/intel-lpss-pci.ko, then reboot and select Linux 4.10.0-28-generic
Will attach the source for the attached module in the next comment.
Here's the kernel image + headers I'm using and the patched module I'm using:
Kernel Image: http:// archive. ubuntu. com/ubuntu/ pool/main/ l/linux- hwe/linux- image-4. 10.0-28- generic_ 4.10.0- 28.32~16. 04.2_amd64. deb
Kernel Headers: http:// archive. ubuntu. com/ubuntu/ pool/main/ l/linux- hwe/linux- headers- 4.10.0- 28-generic_ 4.10.0- 28.32~16. 04.2_amd64. deb
http:// archive. ubuntu. com/ubuntu/ pool/main/ l/linux- hwe/linux- headers- 4.10.0- 28_4.10. 0-28.32~ 16.04.2_ all.deb
Download and install the 3 debs linked above, then move the attached intel-lpss-pci.ko into /lib/modules/ 4.10.0- 28-generic/ kernel/ drivers/ mfd/intel- lpss-pci. ko, then reboot and select Linux 4.10.0-28-generic
Will attach the source for the attached module in the next comment.