re: [media] DVB: add support for the LG2160 ATSC-MH demodulator

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Michael,

I have a question about e26f2ae4527b: "[media] DVB: add support for the
LG2160 ATSC-MH demodulator" from Jan 29, 2012.

   122  static int lg216x_write_regs(struct lg216x_state *state,
   123                               struct lg216x_reg *regs, int len)
   124  {
   125          int i, ret;
   126  
   127          lg_reg("writing %d registers...\n", len);
   128  
   129          for (i = 0; i < len - 1; i++) {
                            ^^^^^^^^^^^
Shouldn't this just be i < len?  Why do we skip the last element in the
array?

   130                  ret = lg216x_write_reg(state, regs[i].reg, regs[i].val);
   131                  if (lg_fail(ret))
   132                          return ret;
   133          }
   134          return 0;
   135  }

This function is called like:
	ret = lg216x_write_regs(state, lg2160_init, ARRAY_SIZE(lg2160_init));

The last element of the lg2160_init[] array looks useful.

regards,
dan carpenter

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux