summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Hogan <james.hogan@imgtec.com>2014-03-13 07:29:23 -0300
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-14 09:49:20 -0300
commit32df34d875bbfeda023485f7693c6fe1cd7946c3 (patch)
tree3165d7c0994c6a151a86c247fff69ea1d178f8b4
parent54ece68d89110f598546d3a2d10cbbbc70cb5055 (diff)
downloadblackbird-op-linux-32df34d875bbfeda023485f7693c6fe1cd7946c3.tar.gz
blackbird-op-linux-32df34d875bbfeda023485f7693c6fe1cd7946c3.zip
[media] rc: img-ir: jvc: Remove unused no-leader timings
The JVC timings included timings intended for the secondary decoder (which matches messages with no leader), however they were in the wrong part of the timings structure, repeating s00 and s01 rather than being in s10 and s11. Distinct repeat timings can't be properly supported yet for JVC anyway since the scancode callback cannot determine which decoder matched the message, so for now remove these timings and don't bother to enable the secondary decoder. This fixes the following warnings with W=1: drivers/media/rc/img-ir/img-ir-jvc.c +76 :3: warning: initialized field overwritten [-Woverride-init] drivers/media/rc/img-ir/img-ir-jvc.c +76 :3: warning: (near initialization for ‘img_ir_jvc.timings.s00’) [-Woverride-init] drivers/media/rc/img-ir/img-ir-jvc.c +81 :3: warning: initialized field overwritten [-Woverride-init] drivers/media/rc/img-ir/img-ir-jvc.c +81 :3: warning: (near initialization for ‘img_ir_jvc.timings.s01’) [-Woverride-init] Reported-by: Mauro Carvalho Chehab <m.chehab@samsung.com> Signed-off-by: James Hogan <james.hogan@imgtec.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
-rw-r--r--drivers/media/rc/img-ir/img-ir-jvc.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/media/rc/img-ir/img-ir-jvc.c b/drivers/media/rc/img-ir/img-ir-jvc.c
index ae55867f6c5c..10209d200efb 100644
--- a/drivers/media/rc/img-ir/img-ir-jvc.c
+++ b/drivers/media/rc/img-ir/img-ir-jvc.c
@@ -49,7 +49,6 @@ struct img_ir_decoder img_ir_jvc = {
.control = {
.decoden = 1,
.code_type = IMG_IR_CODETYPE_PULSEDIST,
- .decodend2 = 1,
},
/* main timings */
.unit = 527500, /* 527.5 us */
@@ -69,16 +68,6 @@ struct img_ir_decoder img_ir_jvc = {
.pulse = { 1 /* 527.5 us +-60 us */ },
.space = { 3 /* 1.5825 ms +-40 us */ },
},
- /* 0 symbol (no leader) */
- .s00 = {
- .pulse = { 1 /* 527.5 us +-60 us */ },
- .space = { 1 /* 527.5 us */ },
- },
- /* 1 symbol (no leader) */
- .s01 = {
- .pulse = { 1 /* 527.5 us +-60 us */ },
- .space = { 3 /* 1.5825 ms +-40 us */ },
- },
/* free time */
.ft = {
.minlen = 16,
OpenPOWER on IntegriCloud