msm: krait-regulator: handle efuse differences
Scaling factor version is valid for - 8974 based devices when the version bits read 1 - 8974pro based devices when the version bits read 1 or 2 - 8084 based devices when the version bits read 0 - 8092 based devices when the version bits read 0 Moreover the three bit scaling factor data for - 8974 based devices starts at bit 16 - 8974pro based devices starts at bit 16 - 8084 based devices starts at bit 14 - 8092 based devices starts at bit 14 Update the code to handle these differences. CRs-Fixed: 614657 Change-Id: I30c65026341ece9a03f88514127b563417df46ee Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>

Signed-off-by: evolutionmod <kernelcraft@gmail.com>