Samsung SPH-L720 (Sprint) source updates
/drivers/sensorhub/factory/accel_mpu6500.c
blob:944d41ba5a96cd0b15c7b14cde8102b45a4a89a7 -> blob:f66c7cc37e0ebb30aaba326252fa91021d29e420
--- drivers/sensorhub/factory/accel_mpu6500.c
+++ drivers/sensorhub/factory/accel_mpu6500.c
@@ -44,10 +44,19 @@ static ssize_t accel_vendor_show(struct
{
#ifdef K330_REV
struct ssp_data *data = dev_get_drvdata(dev);
+#if defined(CONFIG_MACH_JF_EUR)
+ if (data->ap_rev == 13)
+ return sprintf(buf, "%s\n", VENDOR);
+ else if (data->ap_rev >= K330_REV)
+ return sprintf(buf, "%s\n", VENDOR_K330);
+ else
+ return sprintf(buf, "%s\n", VENDOR);
+#else
if (data->ap_rev >= K330_REV)
return sprintf(buf, "%s\n", VENDOR_K330);
else
return sprintf(buf, "%s\n", VENDOR);
+#endif
#else
return sprintf(buf, "%s\n", VENDOR);
#endif
@@ -58,10 +67,19 @@ static ssize_t accel_name_show(struct de
{
#ifdef K330_REV
struct ssp_data *data = dev_get_drvdata(dev);
+#if defined(CONFIG_MACH_JF_EUR)
+ if (data->ap_rev == 13)
+ return sprintf(buf, "%s\n", CHIP_ID);
+ else if (data->ap_rev >= K330_REV)
+ return sprintf(buf, "%s\n", CHIP_ID_K330);
+ else
+ return sprintf(buf, "%s\n", CHIP_ID);
+#else
if (data->ap_rev >= K330_REV)
return sprintf(buf, "%s\n", CHIP_ID_K330);
else
return sprintf(buf, "%s\n", CHIP_ID);
+#endif
#else
return sprintf(buf, "%s\n", CHIP_ID);
#endif