Linux kernel driver for Maxim DS28EA00