atomisp: don't let it go past pipes array
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Fri, 12 Mar 2021 07:16:03 +0000 (08:16 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Fri, 12 Mar 2021 07:18:27 +0000 (08:18 +0100)
commit1f6c45ac5fd70ab59136ab5babc7def269f3f509
tree43a775f5f96924796fea1ab5e712ba4221791d6b
parent1cb3ff130f4d97dec2d1bee968a87f5d6e24dd60
atomisp: don't let it go past pipes array

In practice, IA_CSS_PIPE_ID_NUM should never be used when
calling atomisp_q_video_buffers_to_css(), as the driver should
discover the right pipe before calling it.

Yet, if some pipe parsing issue happens, it could end using
it.

So, add a WARN_ON() to prevent such case.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/staging/media/atomisp/pci/atomisp_fops.c