media: i2c: st-vgxy61: Use VGXY61_NB_POLARITIES instead of hardcoded value in tx_from_ep
authorBenjamin Mugnier <benjamin.mugnier@foss.st.com>
Wed, 1 Feb 2023 14:04:17 +0000 (15:04 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Sun, 19 Mar 2023 23:36:53 +0000 (00:36 +0100)
tx_from_ep's for loop uses '5' as bound, while in fact it refers to the
number of polarities. Replace it by VGXY61_NB_POLARITIES for
factorization.

Signed-off-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/i2c/st-vgxy61.c

index 76db976..adbd093 100644 (file)
@@ -1548,7 +1548,7 @@ static int vgxy61_tx_from_ep(struct vgxy61_dev *sensor,
        sensor->nb_of_lane = l_nb;
 
        dev_dbg(&client->dev, "tx uses %d lanes", l_nb);
-       for (i = 0; i < 5; i++) {
+       for (i = 0; i < VGXY61_NB_POLARITIES; i++) {
                dev_dbg(&client->dev, "log2phy[%d] = %d\n", i, log2phy[i]);
                dev_dbg(&client->dev, "phy2log[%d] = %d\n", i, phy2log[i]);
                dev_dbg(&client->dev, "polarity[%d] = %d\n", i, polarities[i]);