aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-09 16:30:48 -0400
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-11 06:37:18 -0400
commit6f64c522bc8373bc2c0cf5078b9fa940f2d41099 (patch)
tree135abbbfc7951cd2c834f904559afbe4a0a16c53
parent9c44a5d76edf135cbe59e4ef990c6d592ee7e378 (diff)
[media] drx-j: Don't use "state" for DVB lock state
State is already used on other places for the state struct. Don't use it here, to avoid troubles with latter patches. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
-rw-r--r--drivers/media/dvb-frontends/drx39xyj/drxj.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/drivers/media/dvb-frontends/drx39xyj/drxj.c b/drivers/media/dvb-frontends/drx39xyj/drxj.c
index a36cfa684153..7022a69f56bd 100644
--- a/drivers/media/dvb-frontends/drx39xyj/drxj.c
+++ b/drivers/media/dvb-frontends/drx39xyj/drxj.c
@@ -8861,7 +8861,7 @@ qam64auto(struct drx_demod_instance *demod,
8861 struct drx_sig_quality sig_quality; 8861 struct drx_sig_quality sig_quality;
8862 struct drxj_data *ext_attr = NULL; 8862 struct drxj_data *ext_attr = NULL;
8863 int rc; 8863 int rc;
8864 u32 state = NO_LOCK; 8864 u32 lck_state = NO_LOCK;
8865 u32 start_time = 0; 8865 u32 start_time = 0;
8866 u32 d_locked_time = 0; 8866 u32 d_locked_time = 0;
8867 u32 timeout_ofs = 0; 8867 u32 timeout_ofs = 0;
@@ -8871,7 +8871,7 @@ qam64auto(struct drx_demod_instance *demod,
8871 ext_attr = (struct drxj_data *) demod->my_ext_attr; 8871 ext_attr = (struct drxj_data *) demod->my_ext_attr;
8872 *lock_status = DRX_NOT_LOCKED; 8872 *lock_status = DRX_NOT_LOCKED;
8873 start_time = jiffies_to_msecs(jiffies); 8873 start_time = jiffies_to_msecs(jiffies);
8874 state = NO_LOCK; 8874 lck_state = NO_LOCK;
8875 do { 8875 do {
8876 rc = ctrl_lock_status(demod, lock_status); 8876 rc = ctrl_lock_status(demod, lock_status);
8877 if (rc != 0) { 8877 if (rc != 0) {
@@ -8879,7 +8879,7 @@ qam64auto(struct drx_demod_instance *demod,
8879 goto rw_error; 8879 goto rw_error;
8880 } 8880 }
8881 8881
8882 switch (state) { 8882 switch (lck_state) {
8883 case NO_LOCK: 8883 case NO_LOCK:
8884 if (*lock_status == DRXJ_DEMOD_LOCK) { 8884 if (*lock_status == DRXJ_DEMOD_LOCK) {
8885 rc = ctrl_get_qam_sig_quality(demod, &sig_quality); 8885 rc = ctrl_get_qam_sig_quality(demod, &sig_quality);
@@ -8888,7 +8888,7 @@ qam64auto(struct drx_demod_instance *demod,
8888 goto rw_error; 8888 goto rw_error;
8889 } 8889 }
8890 if (sig_quality.MER > 208) { 8890 if (sig_quality.MER > 208) {
8891 state = DEMOD_LOCKED; 8891 lck_state = DEMOD_LOCKED;
8892 /* some delay to see if fec_lock possible TODO find the right value */ 8892 /* some delay to see if fec_lock possible TODO find the right value */
8893 timeout_ofs += DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME; /* see something, waiting longer */ 8893 timeout_ofs += DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME; /* see something, waiting longer */
8894 d_locked_time = jiffies_to_msecs(jiffies); 8894 d_locked_time = jiffies_to_msecs(jiffies);
@@ -8909,7 +8909,7 @@ qam64auto(struct drx_demod_instance *demod,
8909 pr_err("error %d\n", rc); 8909 pr_err("error %d\n", rc);
8910 goto rw_error; 8910 goto rw_error;
8911 } 8911 }
8912 state = SYNC_FLIPPED; 8912 lck_state = SYNC_FLIPPED;
8913 msleep(10); 8913 msleep(10);
8914 } 8914 }
8915 break; 8915 break;
@@ -8934,7 +8934,7 @@ qam64auto(struct drx_demod_instance *demod,
8934 pr_err("error %d\n", rc); 8934 pr_err("error %d\n", rc);
8935 goto rw_error; 8935 goto rw_error;
8936 } 8936 }
8937 state = SPEC_MIRRORED; 8937 lck_state = SPEC_MIRRORED;
8938 /* reset timer TODO: still need 500ms? */ 8938 /* reset timer TODO: still need 500ms? */
8939 start_time = d_locked_time = 8939 start_time = d_locked_time =
8940 jiffies_to_msecs(jiffies); 8940 jiffies_to_msecs(jiffies);
@@ -9008,7 +9008,7 @@ qam256auto(struct drx_demod_instance *demod,
9008 struct drx_sig_quality sig_quality; 9008 struct drx_sig_quality sig_quality;
9009 struct drxj_data *ext_attr = NULL; 9009 struct drxj_data *ext_attr = NULL;
9010 int rc; 9010 int rc;
9011 u32 state = NO_LOCK; 9011 u32 lck_state = NO_LOCK;
9012 u32 start_time = 0; 9012 u32 start_time = 0;
9013 u32 d_locked_time = 0; 9013 u32 d_locked_time = 0;
9014 u32 timeout_ofs = DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME; 9014 u32 timeout_ofs = DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME;
@@ -9017,14 +9017,14 @@ qam256auto(struct drx_demod_instance *demod,
9017 ext_attr = (struct drxj_data *) demod->my_ext_attr; 9017 ext_attr = (struct drxj_data *) demod->my_ext_attr;
9018 *lock_status = DRX_NOT_LOCKED; 9018 *lock_status = DRX_NOT_LOCKED;
9019 start_time = jiffies_to_msecs(jiffies); 9019 start_time = jiffies_to_msecs(jiffies);
9020 state = NO_LOCK; 9020 lck_state = NO_LOCK;
9021 do { 9021 do {
9022 rc = ctrl_lock_status(demod, lock_status); 9022 rc = ctrl_lock_status(demod, lock_status);
9023 if (rc != 0) { 9023 if (rc != 0) {
9024 pr_err("error %d\n", rc); 9024 pr_err("error %d\n", rc);
9025 goto rw_error; 9025 goto rw_error;
9026 } 9026 }
9027 switch (state) { 9027 switch (lck_state) {
9028 case NO_LOCK: 9028 case NO_LOCK:
9029 if (*lock_status == DRXJ_DEMOD_LOCK) { 9029 if (*lock_status == DRXJ_DEMOD_LOCK) {
9030 rc = ctrl_get_qam_sig_quality(demod, &sig_quality); 9030 rc = ctrl_get_qam_sig_quality(demod, &sig_quality);
@@ -9033,7 +9033,7 @@ qam256auto(struct drx_demod_instance *demod,
9033 goto rw_error; 9033 goto rw_error;
9034 } 9034 }
9035 if (sig_quality.MER > 268) { 9035 if (sig_quality.MER > 268) {
9036 state = DEMOD_LOCKED; 9036 lck_state = DEMOD_LOCKED;
9037 timeout_ofs += DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME; /* see something, wait longer */ 9037 timeout_ofs += DRXJ_QAM_DEMOD_LOCK_EXT_WAITTIME; /* see something, wait longer */
9038 d_locked_time = jiffies_to_msecs(jiffies); 9038 d_locked_time = jiffies_to_msecs(jiffies);
9039 } 9039 }
@@ -9050,7 +9050,7 @@ qam256auto(struct drx_demod_instance *demod,
9050 pr_err("error %d\n", rc); 9050 pr_err("error %d\n", rc);
9051 goto rw_error; 9051 goto rw_error;
9052 } 9052 }
9053 state = SPEC_MIRRORED; 9053 lck_state = SPEC_MIRRORED;
9054 /* reset timer TODO: still need 300ms? */ 9054 /* reset timer TODO: still need 300ms? */
9055 start_time = jiffies_to_msecs(jiffies); 9055 start_time = jiffies_to_msecs(jiffies);
9056 timeout_ofs = -DRXJ_QAM_MAX_WAITTIME / 2; 9056 timeout_ofs = -DRXJ_QAM_MAX_WAITTIME / 2;