Modified akm8975 driver to support solana

Conflicts:
	include/linux/akm8975.h

Change-Id: If676020fa72eed64d31a6df80a16e6f0db75bb76