* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.