* [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches
@ 2021-07-27 9:15 Sakari Ailus
2021-07-27 10:30 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches (#76035) Jenkins
2021-07-30 14:46 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Mauro Carvalho Chehab
0 siblings, 2 replies; 3+ messages in thread
From: Sakari Ailus @ 2021-07-27 9:15 UTC (permalink / raw)
To: linux-media
Hi Mauro,
Here's a large set of patches for 5.15.
Notable changes include:
- Drivers for imx335, imx412 and ov9282 sensors
- Fixes for digital gain configuration in ov2740 and ov9734 drivers
- Fix ov8856 driver for ACPI
- Shorten V4L2 async notifier functions for better fitting under 80 chars
- Documentation improvements (camera sensors, CSI-2)
- V4L2 LED flash fixes
- Manual CSI-2 LP-11/LP-111 mode support with runtime PM, CCS driver
support
- Correct mbus code for YUV output in ov5640 driver with CSI-2
- Switch to DEVICE_ATTR_RO and DEVICE_ATTR_RW in MC and a few drivers
- Omap3isp error path bugfix
since v1:
- Rebased on media-stage tree
- Include Niklas's rcar-vin patches
- Added imx258 fixes by Umang Jain and Laurent Pinchart
Please pull.
The following changes since commit c3cdc019a6bf03c4bf06fe8252db96eb6e4a3b5f:
media: atomisp: pci: reposition braces as per coding style (2021-07-23 09:04:03 +0200)
are available in the Git repository at:
git://linuxtv.org/sailus/media_tree.git tags/for-5.15-1.3-signed
for you to fetch changes up to 1d2f7ba7703e59a3a9a6579027d1757cbd00e7ce:
media: imx258: Limit the max analogue gain to 480 (2021-07-26 22:38:46 +0300)
----------------------------------------------------------------
V4L2 patches for 5.15
----------------------------------------------------------------
Bingbu Cao (3):
media: ov2740: use group write for digital gain
media: ov9734: use group write for digital gain
media: ov8856: ignore gpio and regulator for ov8856 with ACPI
Laurent Pinchart (1):
media: imx258: Rectify mismatch of VTS value
Martina Krasteva (6):
dt-bindings: media: Add bindings for imx335
media: i2c: Add imx335 camera sensor driver
dt-bindings: media: Add bindings for imx412
media: i2c: Add imx412 camera sensor driver
dt-bindings: media: Add bindings for ov9282
media: i2c: Add ov9282 camera sensor driver
Niklas Söderlund (15):
media: dt-bindings: media: renesas,csi2: Add r8a779a0 support
rcar-csi2: Add r8a779a0 support
rcar-vin: Refactor controls creation for video device
rcar-vin: Fix error paths for rvin_mc_init()
rcar-vin: Improve async notifier cleanup paths
rcar-vin: Improve reuse of parallel notifier
rcar-vin: Rename array storing subdevice information
rcar-vin: Move group async notifier
rcar-vin: Extend group notifier DT parser to work with any port
rcar-vin: Create a callback to setup media links
rcar-vin: Specify media device ops at group creation time
rcar-vin: Move and rename CSI-2 link notifications
rcar-vin: Add r8a779a0 support
media: rcar-vin: Remove explicit device availability check
media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_endpoints()
Paul Kocialkowski (1):
media: v4l2-subdev: Fix documentation of the subdev_notifier member
Sakari Ailus (10):
Documentation: media: Improve camera sensor documentation
Documentation: media: Fix v4l2-async kerneldoc syntax
v4l: async: Rename async nf functions, clean up long lines
Documentation: v4l: Fix V4L2_CID_PIXEL_RATE documentation
Documentation: v4l: Improve frame rate configuration documentation
Documentation: v4l: Rework LP-11 documentation, add callbacks
v4l: subdev: Add pre_streamon and post_streamoff callbacks
ccs: Implement support for manual LP control
v4l2-flash: Add sanity checks for flash and indicator controls
v4l2-flash: Check whether setting LED brightness succeeded
Umang Jain (1):
media: imx258: Limit the max analogue gain to 480
Wei Yongjun (1):
media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()
Xavier Roumegue (1):
media: ov5640: Complement yuv mbus formats with their 1X16 versions
Zhen Lei (4):
media: mc-device.c: use DEVICE_ATTR_RO() helper macro
media: i2c: et8ek8: use DEVICE_ATTR_RO() helper macro
media: i2c: use DEVICE_ATTR_RO() helper macro
media: exynos4-is: use DEVICE_ATTR_RW() helper macro
.../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 91 ++
.../devicetree/bindings/media/i2c/sony,imx335.yaml | 91 ++
.../devicetree/bindings/media/i2c/sony,imx412.yaml | 91 ++
.../devicetree/bindings/media/renesas,csi2.yaml | 1 +
Documentation/driver-api/media/camera-sensor.rst | 45 +-
Documentation/driver-api/media/csi2.rst | 94 --
Documentation/driver-api/media/index.rst | 2 +-
Documentation/driver-api/media/tx-rx.rst | 133 ++
Documentation/driver-api/media/v4l2-subdev.rst | 14 +-
.../media/v4l/ext-ctrls-image-process.rst | 29 +-
MAINTAINERS | 27 +
drivers/media/i2c/Kconfig | 42 +
drivers/media/i2c/Makefile | 4 +-
drivers/media/i2c/ccs/ccs-core.c | 58 +-
drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +-
drivers/media/i2c/imx258.c | 4 +-
drivers/media/i2c/imx335.c | 1129 +++++++++++++++++
drivers/media/i2c/imx412.c | 1272 ++++++++++++++++++++
drivers/media/i2c/max9286.c | 17 +-
drivers/media/i2c/ov2740.c | 26 +-
drivers/media/i2c/ov5640.c | 4 +
drivers/media/i2c/ov8856.c | 27 +-
drivers/media/i2c/ov9282.c | 1137 +++++++++++++++++
drivers/media/i2c/ov9734.c | 24 +-
drivers/media/i2c/st-mipid02.c | 22 +-
drivers/media/mc/mc-device.c | 4 +-
drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 17 +-
drivers/media/platform/am437x/am437x-vpfe.c | 19 +-
drivers/media/platform/atmel/atmel-isc-base.c | 4 +-
drivers/media/platform/atmel/atmel-isi.c | 17 +-
drivers/media/platform/atmel/atmel-sama5d2-isc.c | 15 +-
drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +-
drivers/media/platform/cadence/cdns-csi2rx.c | 14 +-
drivers/media/platform/davinci/vpif_capture.c | 21 +-
drivers/media/platform/exynos4-is/media-dev.c | 33 +-
drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +-
drivers/media/platform/marvell-ccic/mcam-core.c | 10 +-
drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +-
drivers/media/platform/omap3isp/isp.c | 25 +-
drivers/media/platform/pxa_camera.c | 26 +-
drivers/media/platform/qcom/camss/camss.c | 18 +-
drivers/media/platform/rcar-vin/rcar-core.c | 1071 +++++++++-------
drivers/media/platform/rcar-vin/rcar-csi2.c | 210 +++-
drivers/media/platform/rcar-vin/rcar-dma.c | 22 +-
drivers/media/platform/rcar-vin/rcar-vin.h | 25 +-
drivers/media/platform/rcar_drif.c | 14 +-
drivers/media/platform/renesas-ceu.c | 29 +-
.../media/platform/rockchip/rkisp1/rkisp1-dev.c | 17 +-
drivers/media/platform/stm32/stm32-dcmi.c | 18 +-
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +-
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 19 +-
drivers/media/platform/ti-vpe/cal.c | 16 +-
drivers/media/platform/video-mux.c | 17 +-
drivers/media/platform/xilinx/xilinx-vipp.c | 17 +-
drivers/media/v4l2-core/v4l2-async.c | 168 ++-
drivers/media/v4l2-core/v4l2-flash-led-class.c | 80 +-
drivers/media/v4l2-core/v4l2-fwnode.c | 83 +-
drivers/staging/media/imx/imx-media-csi.c | 17 +-
drivers/staging/media/imx/imx-media-dev-common.c | 7 +-
drivers/staging/media/imx/imx-media-dev.c | 6 +-
drivers/staging/media/imx/imx-media-of.c | 6 +-
drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +-
drivers/staging/media/imx/imx7-media-csi.c | 24 +-
drivers/staging/media/imx/imx7-mipi-csis.c | 16 +-
drivers/staging/media/tegra-video/vi.c | 17 +-
include/media/v4l2-async.h | 105 +-
include/media/v4l2-fwnode.h | 12 +-
include/media/v4l2-subdev.h | 27 +-
68 files changed, 5541 insertions(+), 1173 deletions(-)
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
delete mode 100644 Documentation/driver-api/media/csi2.rst
create mode 100644 Documentation/driver-api/media/tx-rx.rst
create mode 100644 drivers/media/i2c/imx335.c
create mode 100644 drivers/media/i2c/imx412.c
create mode 100644 drivers/media/i2c/ov9282.c
--
Sakari Ailus
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches (#76035)
2021-07-27 9:15 [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Sakari Ailus
@ 2021-07-27 10:30 ` Jenkins
2021-07-30 14:46 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Mauro Carvalho Chehab
1 sibling, 0 replies; 3+ messages in thread
From: Jenkins @ 2021-07-27 10:30 UTC (permalink / raw)
To: mchehab+samsung, linux-media; +Cc: builder
From: builder@linuxtv.org
Pull request: https://patchwork.linuxtv.org/project/linux-media/patch/20210727091551.GF3@valkosipuli.retiisi.eu/
Build log: https://builder.linuxtv.org/job/patchwork/127520/
Build time: 00:02:11
Link: https://lore.kernel.org/linux-media/20210727091551.GF3@valkosipuli.retiisi.eu
gpg: Signature made Mon 26 Jul 2021 07:38:57 PM UTC
gpg: using DSA key 53AC58A5F5948636C04A1BF8141DFA54A1EC8DEA
gpg: issuer "sakari.ailus@linux.intel.com"
gpg: Can't check signature: No public key
Summary: got 11/43 patches with issues, being 5 at build time
Error/warnings:
patches/0001-media-v4l2-subdev-Fix-documentation-of-the-subdev_no.patch:
allyesconfig: return code #0:
../scripts/genksyms/parse.y: warning: 9 shift/reduce conflicts [-Wconflicts-sr]
../scripts/genksyms/parse.y: warning: 5 reduce/reduce conflicts [-Wconflicts-rr]
allyesconfig: return code #0:
SPARSE:../drivers/media/cec/core/cec-core.c ../include/asm-generic/bitops/find.h:90:32: warning: shift count is negative (-192)
SPARSE:../drivers/media/mc/mc-devnode.c ../include/asm-generic/bitops/find.h:90:32: warning: shift count is negative (-192)
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2841 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0003-media-i2c-Add-imx335-camera-sensor-driver.patch:
checkpatch.pl:
$ cat patches/0003-media-i2c-Add-imx335-camera-sensor-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:227: CHECK: struct mutex definition without comment
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 10, in <module>
import git
ModuleNotFoundError: No module named 'git'
patches/0005-media-i2c-Add-imx412-camera-sensor-driver.patch:
checkpatch.pl:
$ cat patches/0005-media-i2c-Add-imx412-camera-sensor-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:231: CHECK: struct mutex definition without comment
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 10, in <module>
import git
ModuleNotFoundError: No module named 'git'
patches/0007-media-i2c-Add-ov9282-camera-sensor-driver.patch:
checkpatch.pl:
$ cat patches/0007-media-i2c-Add-ov9282-camera-sensor-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:226: CHECK: struct mutex definition without comment
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 10, in <module>
import git
ModuleNotFoundError: No module named 'git'
patches/0019-rcar-vin-Move-and-rename-CSI-2-link-notifications.patch:
checkpatch.pl:
$ cat patches/0019-rcar-vin-Move-and-rename-CSI-2-link-notifications.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:340: CHECK: Lines should not end with a '('
patches/0027-Documentation-media-Improve-camera-sensor-documentat.patch:
checkpatch.pl:
$ cat patches/0027-Documentation-media-Improve-camera-sensor-documentat.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:156: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
Traceback (most recent call last):
File "scripts/spdxcheck.py", line 10, in <module>
import git
ModuleNotFoundError: No module named 'git'
patches/0028-Documentation-media-Fix-v4l2-async-kerneldoc-syntax.patch:
allyesconfig: return code #0:
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2841 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
patches/0029-v4l-async-Rename-async-nf-functions-clean-up-long-li.patch:
allyesconfig: return code #0:
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/test-drivers/vivid/vivid-core.c: ../drivers/media/test-drivers/vivid/vivid-core.c:1971 vivid_create_instance() parse error: turning off implications after 60 seconds
../drivers/media/platform/rcar-vin/rcar-core.c:1617:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1604:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1604:1: warning: unused label 'error_group_unregister'
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1617:1: warning: unused label 'error_dma_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1604:1: warning: unused label 'error_group_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1617:1: warning: unused label 'error_dma_unregister'
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2841 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
allmodconfig: return code #0:
../drivers/media/platform/rcar-vin/rcar-core.c:1617:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1604:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
patches/0030-media-rcar-vin-Remove-explicit-device-availability-c.patch:
allyesconfig: return code #0:
../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: unused label 'error_group_unregister'
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: unused label 'error_dma_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: unused label 'error_group_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: unused label 'error_dma_unregister'
allmodconfig: return code #0:
../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
patches/0031-media-v4l2-fwnode-Simplify-v4l2_async_nf_parse_fwnod.patch:
checkpatch.pl:
$ cat patches/0031-media-v4l2-fwnode-Simplify-v4l2_async_nf_parse_fwnod.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:16: WARNING: Possible unwrapped commit description (prefer a maximum 75 chars per line)
patches/0035-v4l-subdev-Add-pre_streamon-and-post_streamoff-callb.patch:
allyesconfig: return code #0:
SPARSE:../drivers/media/v4l2-core/v4l2-dev.c ../include/asm-generic/bitops/find.h:132:46: warning: shift count is negative (-192)
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:268 v4l_print_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:292 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:302 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:328 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:347 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:352 v4l_print_format() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:362 v4l_print_framebuffer() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:735 v4l_print_frmsizeenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:762 v4l_print_frmivalenum() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/v4l2-core/v4l2-ioctl.c: ../drivers/media/v4l2-core/v4l2-ioctl.c:1424 v4l_fill_fmtdesc() error: unrecognized %p extension '4', treated as normal %p
../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: unused label 'error_group_unregister'
../drivers/media/platform/rcar-vin/rcar-core.c:../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: unused label 'error_dma_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: unused label 'error_group_unregister'
SPARSE:../drivers/media/platform/rcar-vin/rcar-core.c ../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: unused label 'error_dma_unregister'
../drivers/media/usb/em28xx/em28xx-video.c: ../drivers/media/usb/em28xx/em28xx-video.c:2841 em28xx_v4l2_init() parse error: turning off implications after 60 seconds
allmodconfig: return code #0:
../drivers/media/platform/rcar-vin/rcar-core.c:1610:1: warning: label ‘error_dma_unregister’ defined but not used [-Wunused-label]
../drivers/media/platform/rcar-vin/rcar-core.c:1597:1: warning: label ‘error_group_unregister’ defined but not used [-Wunused-label]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches
2021-07-27 9:15 [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Sakari Ailus
2021-07-27 10:30 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches (#76035) Jenkins
@ 2021-07-30 14:46 ` Mauro Carvalho Chehab
1 sibling, 0 replies; 3+ messages in thread
From: Mauro Carvalho Chehab @ 2021-07-30 14:46 UTC (permalink / raw)
To: Sakari Ailus; +Cc: linux-media
Em Tue, 27 Jul 2021 12:15:51 +0300
Sakari Ailus <sakari.ailus@iki.fi> escreveu:
> Hi Mauro,
>
> Here's a large set of patches for 5.15.
>
> Notable changes include:
>
> - Drivers for imx335, imx412 and ov9282 sensors
> - Fixes for digital gain configuration in ov2740 and ov9734 drivers
> - Fix ov8856 driver for ACPI
> - Shorten V4L2 async notifier functions for better fitting under 80 chars
> - Documentation improvements (camera sensors, CSI-2)
> - V4L2 LED flash fixes
> - Manual CSI-2 LP-11/LP-111 mode support with runtime PM, CCS driver
> support
> - Correct mbus code for YUV output in ov5640 driver with CSI-2
> - Switch to DEVICE_ATTR_RO and DEVICE_ATTR_RW in MC and a few drivers
> - Omap3isp error path bugfix
>
> since v1:
>
> - Rebased on media-stage tree
> - Include Niklas's rcar-vin patches
> - Added imx258 fixes by Umang Jain and Laurent Pinchart
>
> Please pull.
Partially applied.
The RCar patches were adding new warnings. So, I ended not applying
them:
0008-0043-media-dt-bindings-media-renesas-csi2-Add-r8a779a0-su.patch
0009-0043-rcar-csi2-Add-r8a779a0-support.patch
0010-0043-rcar-vin-Refactor-controls-creation-for-video-device.patch
0011-0043-rcar-vin-Fix-error-paths-for-rvin_mc_init.patch
0012-0043-rcar-vin-Improve-async-notifier-cleanup-paths.patch
0013-0043-rcar-vin-Improve-reuse-of-parallel-notifier.patch
0014-0043-rcar-vin-Rename-array-storing-subdevice-information.patch
0015-0043-rcar-vin-Move-group-async-notifier.patch
0016-0043-rcar-vin-Extend-group-notifier-DT-parser-to-work-wit.patch
0017-0043-rcar-vin-Create-a-callback-to-setup-media-links.patch
0018-0043-rcar-vin-Specify-media-device-ops-at-group-creation-.patch
0019-0043-rcar-vin-Move-and-rename-CSI-2-link-notifications.patch
0020-0043-rcar-vin-Add-r8a779a0-support.patch
Maybe due to that, those patches also didn't apply:
0029-0043-v4l-async-Rename-async-nf-functions-clean-up-long-li.patch
0030-0043-media-rcar-vin-Remove-explicit-device-availability-c.patch
0031-0043-media-v4l2-fwnode-Simplify-v4l2_async_nf_parse_fwnod.patch
Thanks,
Mauro
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-07-30 14:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-27 9:15 [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Sakari Ailus
2021-07-27 10:30 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches (#76035) Jenkins
2021-07-30 14:46 ` [GIT PULL v2 for 5.15] Camera sensor, async and documentation patches Mauro Carvalho Chehab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox