hwmon: emc2305: fixups for driver submitted to mailing lists
The driver had a number of issues, checkpatch warnings/errors, and other limitations, so fix these up to make it usable. Signed-off-by: Phil Elwell <phil@raspberrypi.com> Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>