]> git.baikalelectronics.ru Git - kernel.git/commit
media: atomisp: register first the preview devnode
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Sat, 6 Nov 2021 11:26:20 +0000 (11:26 +0000)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Mon, 15 Nov 2021 08:11:53 +0000 (08:11 +0000)
commit73cb01485d618aaba4f1ac3f9c2a58b12c069935
tree506729bf21162931ce73c51aafe7449f0435d87c
parentb1c441191852e67f1fdad5ab4b1d41fa51a53a01
media: atomisp: register first the preview devnode

The atomisp currenyl registers 5 pairs of devices each one
for one different run_mode, plus one for "ACC". The only
one that behaves like a normal V4L2 device is the preview
one. The others are doing weird things, and perhaps are
using some proprietary extensions to the API.

Change the device order to start with the preview one,
e. g:

/dev/video0: ATOMISP ISP PREVIEW output
/dev/video1: ATOMISP ISP CAPTURE output
/dev/video2: ATOMISP ISP VIEWFINDER output
/dev/video3: ATOMISP ISP VIDEO output
/dev/video4: ATOMISP ACC

This way, a normal V4L2 application will get the right
device, as the first one will be the one they should use.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/staging/media/atomisp/pci/atomisp_subdev.c