aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/media/video/samsung/fimc/fimc_capture.c6
-rw-r--r--drivers/mmc/card/block.c1
-rw-r--r--drivers/sensorhub/ssp_sysfs.c41
3 files changed, 21 insertions, 27 deletions
diff --git a/drivers/media/video/samsung/fimc/fimc_capture.c b/drivers/media/video/samsung/fimc/fimc_capture.c
index 75928ed..e438205 100644
--- a/drivers/media/video/samsung/fimc/fimc_capture.c
+++ b/drivers/media/video/samsung/fimc/fimc_capture.c
@@ -1927,7 +1927,6 @@ int fimc_reqbufs_capture_mmap(void *fh, struct v4l2_requestbuffers *b)
case V4L2_PIX_FMT_YVYU: /* fall through */
case V4L2_PIX_FMT_NV16: /* fall through */
case V4L2_PIX_FMT_NV61: /* fall through */
- fimc_err("%s : V4L2_PIX_FMT_YUYV - SBRISSEN\n", __func__);
fimc_err("%s : w %d h %d \n",__func__,
cap->fmt.width, cap->fmt.height);
fimc_info1("%s : 1plane\n", __func__);
@@ -1936,7 +1935,6 @@ int fimc_reqbufs_capture_mmap(void *fh, struct v4l2_requestbuffers *b)
break;
case V4L2_PIX_FMT_NV21:
- fimc_err("%s : V4L2_PIX_FMT_NV12 - SBRISSEN\n", __func__);
fimc_info1("%s : 2plane for NV21 w %d h %d\n", __func__,
cap->fmt.width, cap->fmt.height);
ret = fimc_alloc_buffers(ctrl, 2,
@@ -1966,21 +1964,18 @@ int fimc_reqbufs_capture_mmap(void *fh, struct v4l2_requestbuffers *b)
break;
case V4L2_PIX_FMT_JPEG:
- fimc_err("%s : V4L2_PIX_FMT_JPEG - SBRISSEN\n", __func__);
fimc_info1("%s : JPEG 1plane\n", __func__);
size = fimc_camera_get_jpeg_memsize(ctrl);
fimc_info2("%s : JPEG 1plane size = %x\n", __func__, size);
ret = fimc_alloc_buffers(ctrl, 1, size, 0, 8, cap->pktdata_enable, cap->pktdata_size);
break;
case V4L2_PIX_FMT_INTERLEAVED:
- fimc_err("%s : V4L2_PIX_FMT_INTERLEAVED - SBRISSEN\n", __func__);
fimc_info1("%s : Interleaved Format\n", __func__);
size = fimc_camera_get_jpeg_memsize(ctrl); /*0xA00000*/
fimc_info2("%s : Interleaved size = %x\n", __func__, size);
ret = fimc_alloc_buffers(ctrl, 1, size, 0, 8, cap->pktdata_enable, cap->pktdata_size);
break;
default:
- fimc_err("%s : default - SBRISSEN\n", __func__);
break;
}
@@ -1990,7 +1985,6 @@ int fimc_reqbufs_capture_mmap(void *fh, struct v4l2_requestbuffers *b)
return -ENOMEM;
}
- fimc_err("%s : SBRISSEN - done\n", __func__);
mutex_unlock(&ctrl->v4l2_lock);
return 0;
diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c
index 1c63296..2d55947 100644
--- a/drivers/mmc/card/block.c
+++ b/drivers/mmc/card/block.c
@@ -2020,7 +2020,6 @@ static int mmc_blk_issue_rw_rq(struct mmc_queue *mq, struct request *rqc)
mq_rq->packed_num -= idx;
#ifdef CONFIG_WIMAX_CMC
if (mq_rq->packed_num == 1) {
- printk(KERN_ERR "SBRISSEN - I AM HERE\n");
mq_rq->packed_cmd = MMC_PACKED_NONE;
mq_rq->packed_num = 0;
}
diff --git a/drivers/sensorhub/ssp_sysfs.c b/drivers/sensorhub/ssp_sysfs.c
index 0ce5ff9..1bc7f17 100644
--- a/drivers/sensorhub/ssp_sysfs.c
+++ b/drivers/sensorhub/ssp_sysfs.c
@@ -103,7 +103,7 @@ static void change_sensor_delay(struct ssp_data *data,
break;
default:
- data->aiCheckStatus[iSensorType] = ADD_SENSOR_STATE;
+ break;
}
}
@@ -133,20 +133,7 @@ static int ssp_remove_sensor(struct ssp_data *data,
data->adDelayBuf[uChangedSensor] = DEFUALT_POLLING_DELAY;
- if (data->aiCheckStatus[uChangedSensor] == INITIALIZATION_STATE) {
- data->aiCheckStatus[uChangedSensor] = NO_SENSOR_STATE;
- if (uChangedSensor == ACCELEROMETER_SENSOR)
- accel_open_calibration(data);
- else if (uChangedSensor == GYROSCOPE_SENSOR)
- gyro_open_calibration(data);
- else if (uChangedSensor == PRESSURE_SENSOR)
- pressure_open_calibration(data);
- else if (uChangedSensor == PROXIMITY_SENSOR) {
- proximity_open_lcd_ldi(data);
- proximity_open_calibration(data);
- }
- return 0;
- } else if (uChangedSensor == ORIENTATION_SENSOR) {
+ if (uChangedSensor == ORIENTATION_SENSOR) {
if (!(atomic_read(&data->aSensorEnable)
& (1 << ACCELEROMETER_SENSOR))) {
uChangedSensor = ACCELEROMETER_SENSOR;
@@ -200,6 +187,7 @@ static ssize_t set_sensors_enable(struct device *dev,
int64_t dTemp;
unsigned int uNewEnable = 0, uChangedSensor = 0;
struct ssp_data *data = dev_get_drvdata(dev);
+ int iRet;
if (strict_strtoll(buf, 10, &dTemp) < 0)
return -1;
@@ -215,11 +203,24 @@ static ssize_t set_sensors_enable(struct device *dev,
if ((atomic_read(&data->aSensorEnable) & (1 << uChangedSensor))
!= (uNewEnable & (1 << uChangedSensor))) {
- if (uNewEnable & (1 << uChangedSensor))
- ssp_add_sensor(data, uChangedSensor);
- else
- ssp_remove_sensor(data, uChangedSensor,
- uNewEnable);
+ if (!(uNewEnable & (1 << uChangedSensor)))
+ ssp_remove_sensor(data, uChangedSensor,
+ uNewEnable); /* disable */
+ else { /* Change to ADD_SENSOR_STATE from KitKat */
+ if (data->aiCheckStatus[uChangedSensor] == INITIALIZATION_STATE) {
+ if (uChangedSensor == ACCELEROMETER_SENSOR)
+ accel_open_calibration(data);
+ else if (uChangedSensor == GYROSCOPE_SENSOR)
+ gyro_open_calibration(data);
+ else if (uChangedSensor == PRESSURE_SENSOR)
+ pressure_open_calibration(data);
+ else if (uChangedSensor == PROXIMITY_SENSOR) {
+ proximity_open_lcd_ldi(data);
+ proximity_open_calibration(data);
+ }
+ }
+ data->aiCheckStatus[uChangedSensor] = ADD_SENSOR_STATE;
+ }
break;
}