All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Linux Media Mailing List <linux-media@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL for v5.13-rc1] media updates
Date: Tue, 27 Apr 2021 13:39:34 +0200	[thread overview]
Message-ID: <20210427133934.476f22ff@coco.lan> (raw)

Hi Linus,

Please pull from:
  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.13-1


For:

- addition of a maintainer's profile for the media subsystem;
- addition of i.MX8 IP support;
- qcom/camss gained support for hardware version Titan 170;
- new RC keymaps;
- Lots of other improvements, cleanups and bug fixes.

Regards,
Mauro

The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

  Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.13-1

for you to fetch changes up to 0b276e470a4d43e1365d3eb53c608a3d208cabd4:

  media: coda: fix macroblocks count control usage (2021-04-15 13:23:26 +0200)

----------------------------------------------------------------
media updates for v5.13-rc1

----------------------------------------------------------------
Aditya Srivastava (1):
      media: atomisp: replace boolean comparison of values with bool variables

Alex Dewar (4):
      media: staging: media: atomisp: Don't abort on error in module exit path
      media: staging: media: atomisp: Remove unhelpful info message
      media: staging: media: atomisp: Remove unused function
      media: staging: media: atomisp: Remove unnecessary if statement

Andre Przywara (1):
      media: dt-bindings: media: IR: Add H616 IR compatible string

Andrey Konovalov (2):
      media: v4l: common: v4l2_get_link_freq: add printing a warning
      media: camss: use v4l2_get_link_freq() to calculate the relevant clocks

Andrzej Pietrasiewicz (1):
      media: uapi: Correct doc comment in H264 uAPI

Antti Keränen (1):
      media: v4l2-mc: fix a warning message

Arnd Bergmann (7):
      media: mtk: fix mtk-smi dependency
      media: atomisp: fix Wvisiblity warning
      media: staging: atomisp: reduce kernel stack usage
      media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch
      media: rc: remove zte zx ir driver
      media: flexcop: avoid -Wempty-body warning
      media: dvb-usb: avoid -Wempty-body warnings

Bastien Nocera (1):
      media: rc: add keymap for Xbox 360 Universal Media remote

Beatriz Martins de Carvalho (1):
      media: staging: media: omap4iss: align arguments with open parenthesis

Bhaskar Chowdhury (8):
      media: include: media: davinci: Fixed up few trivial spellings in the file isif.h
      media: drivers/media/pci/cx18: Fix a spelling minimze to minimize in the file cx18-firmware.c
      media: drivers: media: pci: cx18: Couple of spell fixes in the file cx18-av-core.c
      media: drivers: media: pci: cx18: Spelling fix of minimze to minimize in the file cx18-av-audio.c
      media: pci: saa7164: Rudimentary spelling fixes in the file saa7164-types.h
      media: atomisp: fix a typo
      media: entity: A typo fix
      media: cx88: Fix a typo

Brad Love (4):
      media: em28xx: Add pid for bulk revision of Hauppauge 461e
      media: em28xx: Add pid for bulk revision of Hauppauge 461eV2
      media: cx23885: add more quirks for reset DMA on some AMD IOMMU
      media: cx23885: Fix various Hauppauge device analog capture inputs

Bryan O'Donoghue (12):
      media: venus: core, venc, vdec: Fix probe dependency error
      media: venus: Update v6 buffer descriptors
      media: venus: core: add sm8250 DT compatible and resource data
      media: venus: core: Add io base variables for each block
      media: venus: hfi,pm,firmware: Convert to block relative addressing
      media: venus: core: Add differentiator IS_V6(core)
      media: venus: core: Add an io base for TZ wrapper regs
      media: venus: core: Add an io base for AON regs
      media: venus: core: Hook to V6 base registers when appropriate
      media: venus: hfi: Read WRAPPER_TZ_CPU_STATUS_V6 on 6xx
      media: venus: hfi, vdec: v6 Add IS_V6() to existing IS_V4() if locations
      media: venus: pm: Hook 6xx pm ops into 4xx pm ops

Christian Hewitt (2):
      media: rc: add keymap for minix-neo remote
      media: rc: add keymaps for mecool-kii-pro/kiii-pro remotes

Christophe JAILLET (7):
      media: ngene: switch from 'pci_' to 'dma_' API
      media: venus: core: Fix some resource leaks in the error path of 'venus_probe()'
      media: cx25821: switch from 'pci_' to 'dma_' API
      media: mantis: switch from 'pci_' to 'dma_' API
      media: cx23885: switch from 'pci_' to 'dma_' API
      media: tw686x: switch from 'pci_' to 'dma_' API
      media: tw68: switch from 'pci_' to 'dma_' API

Colin Ian King (9):
      media: platform: sti: make a const arrays static, makes object smaller
      media: vivid: fix assignment of dev->fbuf_out_flags
      media: drxj: remove redundant assignments to variable image_to_select
      media: [next] staging: media: atomisp: fix memory leak of object flash
      media: m88rs6000t: avoid potential out-of-bounds reads on arrays
      media: imx-jpeg: Fix spelling mistake "Canot" -> "Cannot"
      media: imx-jpeg: Pass the v4l2_jpeg_header header argument by reference
      media: dvb-frontends: Remove redundant error check on variable ret
      media: venus: core,pm: fix potential infinite loop

Dafna Hirschfeld (4):
      media: rkisp1: params: remove extra 'if' conditions
      media: rkisp1: rsz: crash fix when setting src format
      media: rkisp1: uapi: document which flags/structs relate to statistics config
      media: rkisp1: params: fix wrong bits settings

Dan Carpenter (1):
      media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()

Daniel Almeida (1):
      media: rkvdec: Do not require all controls to be present in every request

Daniel Niv (1):
      media: media/saa7164: fix saa7164_encoder_register() memory leak bugs

Daniel W. S. Almeida (1):
      media: dvb-frontends: lgdt3306a.c: remove dead code

Daode Huang (1):
      media: rc/ite-cir: replace spin_lock_irqsave by spin_lock in hard IRQ

Davidlohr Bueso (1):
      media: media/siano: kill pointless kmutex definitions

Dikshita Agarwal (16):
      media: v4l2-ctrl: add controls for long term reference.
      media: venus: venc: Add support for Long Term Reference (LTR) controls
      media: venus: hfi: Define block offsets for V6 hardware
      media: venus: hfi: Define additional 6xx registers
      media: venus: hfi: Add a 6xx boot logic
      media: venus: hfi: Add 6xx interrupt support
      media: venus: core,pm: Vote for min clk freq during venus boot
      media: venus: hfi: Add 6xx AXI halt logic
      media: venus: pm: Toggle 6xx wrapper power in vcodec_control
      media: venus: firmware: Do not toggle WRAPPER_A9SS_SW_RESET on 6xx
      media: venus: helpers: Add internal buffer list for v6
      media: venus: helpers, hfi, vdec: Set actual plane constraints to FW
      media: venus: hfi: Increase plat_buf_v6 o/p buffer count.
      media: venus: helper: Decide work mode
      media: venus: Fix internal buffer size calculations for v6.
      media: venus : hfi: add venus image info into smem

Ding Xiang (1):
      media: atomisp: remove redundant NULL check of "params"

Dinghao Liu (2):
      media: platform: sti: Fix runtime PM imbalance in regs_show
      media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming

Dmitry Baryshkov (1):
      media: venus: core: correct firmware name for sm8250

Ezequiel Garcia (10):
      media: uapi: vp8: Remove "header" from symbol names and macros
      media: uapi: vp8: Rename v4l2_vp8_loopfilter to v4l2_vp8_loop_filter
      media: uapi: vp8: Add proper kernel-doc documentation
      media: uapi: Move parsed VP8 pixel format out of staging
      media: uapi: Move the VP8 stateless control type out of staging
      media: controls: Log VP8 stateless control in .std_log
      media: vp8: Rename V4L2 VP8 specific macro to V4L2_VP8_
      media: uapi: move VP8 stateless controls out of staging
      media: uapi: vp8: Fix kernel-doc warnings
      media: hantro: fix kernel-doc warnings and style

Fabio Estevam (5):
      media: camera-mx2: Remove unused header file
      media: camera-mx3: Remove unused header file
      media: coda: Remove unneeded of_match_ptr()
      media: rkvdec: Remove of_match_ptr()
      media: imx-pxp: Remove unneeded of_match_ptr()

Fabrizio Castro (4):
      media: MAINTAINERS: Update MAINTAINERS for Renesas DRIF driver
      media: dt-bindings: media: renesas,drif: Convert to json-schema
      media: dt-bindings: media: renesas,drif: Add r8a77990 support
      media: dt-bindings: media: renesas,drif: Add r8a77965 support

Filip Kolev (1):
      media: atomisp: ov2722: remove unnecessary debug print

Gary Yao (1):
      media: staging: media: atomisp: clean up block comment style issues

Geert Uytterhoeven (1):
      media: VIDEO_IMX8_JPEG should depend on ARCH_MXC and not default to m

Hans Verkuil (54):
      media: fix incorrect kernel doc usages
      media: vim2m: initialize the media device earlier
      media: ext-ctrls-codec.rst: clarify V4L2_CID_MPEG_VIDEO_BITRATE
      media: core headers: fix kernel-doc warnings
      media: media/pci: fix kerneldoc issues in two headers
      media: media/i2c: fix kerneldoc issues for media i2c headers
      media: vpbe_osd.h/uvcvideo.h includes: fix trivial kernel-doc warnings
      media: media tuner headers: fix kernel-doc warnings
      media: cec/core/cec-notifier: use IS_REACHABLE(CONFIG_I2C)
      media: media/usb/gspca/w996Xcf.c: /** -> /*
      media: v4l2-dev.c: show which events are requested by poll()
      media: v4l2-ioctl.c: fix timestamp format
      media: gspca/sq905.c: fix uninitialized variable
      media: v4l2-ctrls.c: initialize flags field of p_fwht_params
      media: ext-ctrls-codec.rst: fix typos
      media: media/usb: fix kernel-doc header issues
      media: tegra-video/csi.h: fix kernel-doc mistake
      media: exynos-gsc/exynos4-is: add missing 'struct' to kerneldoc
      media: s5p-jpeg: fix kernel-doc warnings
      media: ti-vpe/cal.h: fix kernel-doc formatting
      media: rcar-vin/rcar-vin.h: fix kernel-doc formatting
      media: media/platform/sti: fix kernel-doc formatting
      media: vsp1/vsp1_drm.h: add missing 'struct' kernel-doc keyword
      media: staging: media: hantro: fix kernel-doc formatting
      media: staging: media: ipu3: add missing kernel-doc 'struct' keywords
      media: staging: media: meson: vdec: fix kernel-doc warning
      media: mtk-jpeg/mtk_jpeg_core.h: fix kernel-doc warnings
      media: mtk-mdp: fix kernel-doc warnings
      media: mtk-vcodec: fix kernel-doc warnings
      media: mtk-vpu/mtk_vpu.h: fix kernel-doc warnings
      media: vidioc-g-ext-ctrls.rst: reformat tables and clarify which vs ctrl_class
      media: buffer.rst: fix incorrect :c:type
      media: adv7604: writing a one-block EDID failed
      media: allegro-dvt/nal-h264.h: fix kernel-doc: hdr -> hrd
      media: s3c-camif/camif-core.h: fix kernel-doc warnings
      media: s5p-jpeg/jpeg-core.h: fix kernel-doc warnings
      media: exynos-gsc/gsc-core.h: fix kernel-doc warnings
      media: exynos4-is: fix kernel-doc warnings
      media: s5p-mfc/s5p_mfc_common.h: fix kernel-doc warnings
      media: cobalt: fix initial EDID
      media: vivid: update EDID
      media: i2c/ccs: fix kernel-doc header issues
      media: vivid: add read-only int32 control
      media: v4l2-ctrls.c: fix race condition in hdl->requests list
      media: cec/core: clarify rx-arb-lost usage message
      media: adv7604: fix HPD support for adv7611/12
      media: adv7604: support EDIDs up to 4 blocks
      media: adv7511-v4l2: correctly report EDIDs of 1 block
      media: cobalt: drop static for sd_fmt
      media: allegro: change kernel-doc comment blocks to normal comments
      media: adv7842: configure all pads
      media: adv7842: support 1 block EDIDs, fix clearing EDID
      media: gscpa/stv06xx: fix memory leak
      media: v4l2-ctrls: fix reference to freed memory

Hao Fang (1):
      media: rc: ir-hix5hd2: use the correct HiSilicon copyright

Irui Wang (2):
      media: dt-bindings: media: mtk-vcodec: Separating mtk vcodec encoder node
      media: mtk-vcodec: Separating mtk encoder driver

Jacopo Mondi (1):
      media: i2c: rdamc21: Fix warning on u8 cast

Jae Hyun Yoo (1):
      media: aspeed: fix clock handling logic

Jernej Skrabec (1):
      media: cedrus: Fix H265 status definitions

Jia-Ju Bai (4):
      media: platform: xilinx: fix error return code of xvip_graph_init()
      media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming()
      media: tuners: fix error return code of hybrid_tuner_request_state()
      media: i2c: imx274: fix error return code of imx274_s_frame_interval()

Jiapeng Chong (2):
      media: ti-vpe: Simplify bool comparison
      media: mxl692: remove impossible condition

Jiri Slaby (1):
      media: atomisp: do not free kmalloc memory by vfree

Johan Fjeldtvedt (1):
      media: cec-notifier: also search for HDMI devices on I2C

Jonathan Neuschäfer (1):
      media: dvbdev: Switch to new kerneldoc syntax for named variable macro argument

Julia Lawall (2):
      media: use getter/setter functions
      media: flexcop-usb: delete unneeded return

Julian Braha (1):
      media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB

Kaixu Xia (2):
      media: atomisp: make atomisp_css_stop() void
      media: atomisp: make atomisp_css_continuous_set_num_raw_frames() void

Krzysztof Kozlowski (2):
      media: atomisp: do not select COMMON_CLK to fix builds
      media: i2c: imx258: add HDR control

Lad Prabhakar (2):
      media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream
      media: i2c: imx219: Balance runtime PM use-count

Laurent Pinchart (84):
      media: imx: Drop dependency on I2C
      media: imx: Move dependency on VIDEO_DEV to common Kconfig symbol
      media: imx: Drop manual dependency on VIDEO_IMX_MEDIA
      media: imx: Compile imx6-media-objs only for CONFIG_VIDEO_IMX_CSI
      media: imx: Set default sizes through macros in all drivers
      media: imx: utils: Add ability to filter pixel formats by mbus code
      media: imx: capture: Use dev_* instead of v4l2_* to log messages
      media: imx: capture: Use device name to construct bus_info
      media: imx: capture: Remove forward declaration of capture_qops
      media: imx: capture: Handle errors from v4l2_fh_open()
      media: imx: capture: Clean up capture_priv structure
      media: imx: capture: Remove capture_priv stop field
      media: imx: capture: Move queue and ctrl handler init to init function
      media: imx: capture: Initialize video_device programmatically
      media: imx: capture: Register the video device after completing init
      media: imx: capture: Store v4l2_pix_format in imx_media_video_dev
      media: imx: capture: Move default format init to a separate function
      media: imx: capture: Rename querycap handler to capture_querycap
      media: imx: capture: Rename ioctl operations with legacy prefix
      media: imx: capture: Add a mechanism to disable control inheritance
      media: imx: capture: Remove unneeded variable in __capture_legacy_try_fmt
      media: imx: capture: Pass v4l2_pix_format to __capture_legacy_try_fmt()
      media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()
      media: imx: capture: Extract format lookup from __capture_legacy_try_fmt
      media: imx: capture: Simplify capture_validate_fmt() implementation
      media: imx: capture: Simplify __capture_legacy_try_fmt()
      media: imx: capture: Decouple video node from source with MC-centric API
      media: imx: capture: Expose V4L2_CAP_IO_MC for the MC-centric API
      media: imx: imx7-media-csi: Disable legacy video node API
      media: imx: capture: Support creating immutable link to capture device
      media: imx: imx7-media-csi: Remove control handler
      media: imx: imx7-media-csi: Move (de)init from link setup to .s_stream()
      media: imx: imx7-media-csi: Create immutable link to capture device
      media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with values
      media: imx: imx7-media-csi: Tidy up register fields macros
      media: imx: imx7-media-csi: Reorganize code in sections
      media: imx: imx7-media-csi: Validate capture format in .link_validate()
      media: imx: imx7-media-csi: Fix source type identification
      media: imx: imx7-media-csi: Don't lock access to is_csi2
      media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to *_setup()
      media: imx: imx7-media-csi: Split imx7_csi_dma_stop()
      media: imx: imx7-media-csi: Move CSI configuration before source start
      media: imx: imx7-media-csi: Merge streaming_start() with csi_enable()
      media: imx: imx7-media-csi: Merge hw_reset() with init_interface()
      media: imx: imx7-media-csi: Set the MIPI data type based on the bus code
      media: imx: imx7-media-csi: Don't set the buffer stride when disabling
      media: imx: imx7-media-csi: Merge all config in imx7_csi_configure()
      media: imx: imx7-media-csi: Clear all configurable CSICR18 fields
      media: imx: imx7-media-csi: Set RFF burst type in imx7_csi_configure()
      media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear()
      media: imx: imx7-media-csi: Don't double-enable the CSI
      media: imx: imx7-media-csi: Don't double-enable the RxFIFO
      media: imx: imx7-media-csi: Remove double reflash of DMA controller
      media: imx: imx7-media-csi: Don't enable SOF and EOF interrupts
      media: imx: imx7_media-csi: Add support for additional Bayer patterns
      media: v4l2-mc: Add link flags to v4l2_create_fwnode_links_to_pad()
      media: imx: imx7_media-csi: Create immutable link to source device
      media: imx: imx7_mipi_csis: Acquire reset control without naming it
      media: imx: imx7_mipi_csis: Fix input size alignment
      media: imx: imx7_mipi_csis: Make source .s_power() optional
      media: imx: imx7_mipi_csis: Avoid double get of wrap clock
      media: imx: imx7_mipi_csis: Drop 10-bit YUV support
      media: imx: imx7_mipi_csis: Fix UYVY8 media bus format
      media: imx: imx7_mipi_csis: Inline mipi_csis_set_hsync_settle()
      media: imx: imx7_mipi_csis: Move link setup check out of locked section
      media: imx: imx7_mipi_csis: Calculate Ths_settle from source lane rate
      media: imx: imx7_mipi_csis: Turn register access macros into functions
      media: imx: imx7_mipi_csis: Fully initialize MIPI_CSIS_DPHYCTRL register
      media: imx: imx7_mipi_csis: Define macros for DPHY_BCTRL_L fields
      media: imx: imx7_mipi_csis: Make ISP registers macros take channel ID
      media: imx: imx7_mipi_csis: Rename register macros to match datasheet
      media: imx: imx7_mipi_csis: Use register macros in mipi_csis_dump_regs()
      media: imx: imx7_mipi_csis: Print shadow registers in mipi_csis_dump_regs()
      media: ti-vpe: cal: Implement media controller centric API
      media: dt-bindings: media: nxp,imx7-mipi-csi2: Drop the reset-names property
      media: dt-bindings: media: nxp,imx7-mipi-csi2: Drop fsl,csis-hs-settle property
      media: dt-bindings: media: nxp,imx7-mipi-csi2: Indent example with 4 spaces
      media: dt-bindings: media: nxp,imx7-mipi-csi2: Expand descriptions
      media: imx: imx7_mipi_csis: Runtime suspend in .s_stream() error path
      media: imx: imx7_mipi_csis: Don't take state->lock in .link_setup()
      media: imx: imx7_mipi_csis: Ensure pads are connected
      media: uvcvideo: Fix XU id print in forward scan
      media: uvcvideo: Support devices that report an OT as an entity source
      media: staging: ipu3: uapi: Add "WITH Linux-syscall-note" license

Leonid Kushnir (3):
      media: staging: atomisp: Fixed allignment to match open parenthesis
      media: staging: atomisp: Removed else branch in function
      media: staging: atomisp: Corrected error handling in function

Liu Shixin (1):
      media: anysee: simplify the return expression of anysee_ci_* function

Liu Ying (1):
      media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30

Mansur Alisha Shaik (1):
      media: venus: fix hw overload error log condition

Marco Felsch (1):
      media: coda: fix macroblocks count control usage

Mauro Carvalho Chehab (50):
      media: colorspaces-details.rst: drop tabularcolumns
      media: control.rst: use a table for V4L2_CID_POWER_LINE
      media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs
      media: ext-ctrls-codec-stateless.rst: change a FWHT flag description
      media: ext-ctrls-codec.rst: add a missing profile description
      media: ext-ctrls-codec.rst: simplify a few tables
      media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSION_QUALITY text
      media: docs: pixfmt: use section titles for bayer formats
      media: buffer.rst: fix a PDF output issue
      media: ext-ctrls-codec-stateless.rst: fix an H-264 table format
      media: pixfmt-yuv-planar.rst: fix PDF OUTPUT
      media: docs: uAPI: fix table output in LaTeX/PDF format
      media: dev-overlay.rst: cleanup the xvideo example
      media: vbi_hsync.svg: fix the viewports
      media: v4l docs: move some cross-reference identifiers
      atomisp: don't let it go past pipes array
      media: add a subsystem profile documentation
      media: dvb_frontend: move algo-specific settings to a function
      media: dvb_frontend: don't call dvb_frontend_get_stepsize() twice
      media: dvb_frontend: warn if frontend driver has API issues
      media: camera-sensor.rst: fix a doc build warning
      atomisp: remove a now unused var
      media: camera-sensor.rst: fix c:function build warning
      dt-bindings: iommu: mediatek: update mediatek,iommu.yaml references
      dt-bindings: i3c: update i3c.yaml references
      MAINTAINERS: update adi,ad5758.yaml reference
      MAINTAINERS: update ste,mcde.yaml reference
      MAINTAINERS: update brcm,bcm-v3d.yaml reference
      MAINTAINERS: update fsl,dpaa2-console.yaml reference
      MAINTAINERS: update st,hts221.yaml reference
      MAINTAINERS: update dpot-dac.yaml reference
      MAINTAINERS: update envelope-detector.yaml reference
      MAINTAINERS: update current-sense-amplifier.yaml reference
      MAINTAINERS: update current-sense-shunt.yaml reference
      MAINTAINERS: update voltage-divider.yaml reference
      MAINTAINERS: update invensense,mpu3050.yaml reference
      MAINTAINERS: update mtk-sd.yaml reference
      MAINTAINERS: update atmel,sama5d2-adc.yaml reference
      MAINTAINERS: update pni,rm3100.yaml reference
      MAINTAINERS: update renesas,rcar-gyroadc.yaml reference
      MAINTAINERS: update st,lsm6dsx.yaml reference
      MAINTAINERS: update st,vl53l0x.yaml reference
      MAINTAINERS: update snps,dw-axi-dmac.yaml reference
      MAINTAINERS: update ti,dac7612.yaml reference
      dt-bindings:iio:dac: update microchip,mcp4725.yaml reference
      doc: update rcu_dereference.rst reference
      MAINTAINERS: update imi,rdacm2x-gmsl.yaml reference
      MAINTAINERS: update ovti,ov2680.yaml reference
      media: venus: use NULL instead of zero for pointers
      media: venus: don't de-reference NULL pointers at IRQ time

Mirela Rabulea (8):
      media: v4l: Add packed YUV444 24bpp pixel format
      media: dt-bindings: Add bindings for i.MX8QXP/QM JPEG driver
      media: Add parsing for APP14 data segment in jpeg helpers
      media: Quit parsing stream if doesn't start with SOI
      media: Avoid parsing quantization and huffman tables
      media: imx-jpeg: Add V4L2 driver for i.MX8 JPEG Encoder/Decoder
      media: Add maintainer for IMX jpeg v4l2 driver
      media: imx-jpeg: Fix double free in mxc_jpeg_remove

Muhammad Usama Anjum (2):
      media: em28xx: fix memory leak
      media: staging: media/meson: remove redundant dev_err call

Necip Fazil Yildiran (1):
      media: mantis: remove orphan mantis_core.c

Neil Armstrong (1):
      media: meson-ge2d: fix rotation parameters

Nicolas Dufresne (1):
      media: doc: h264/hevc: Clarify _START_CODE_NONE meaning

Nicolas Stuardo Diaz (1):
      media: media/siano: Fix transmission parameters reporting for ISDB-T

Nikolay Kyx (2):
      media: staging: media: ipu3: code style fix - missing a blank line after declarations
      media: staging: media: omap4iss: code style - avoid macro argument precedence issues

Pavel Skripkin (2):
      media: drivers/media/usb: fix memory leak in zr364xx_probe
      media: dvb-usb: fix memory leak in dvb_usb_adapter_init

Peilin Ye (1):
      media: dvbdev: Fix memory leak in dvb_media_device_free()

Philipp Gerlesberger (10):
      media: atomisp: Convert comments to C99 initializers
      media: atomisp: Fix Block Comments
      media: atomisp: Fix EMBEDDED_FUNCTION_NAME warning
      media: atomisp: Fix OPEN_ENDED_LINE
      media: atomisp: Fix overlong line
      media: atomisp: Fix funciton decleration
      media: atomisp: Delete braces
      media: atomisp: Fix PARENTHESIS_ALIGNMENT
      media: atomisp: Fix BLOCK_COMMENT_STYLE
      media: atomisp: Write function decleration in one line

Qinglang Miao (1):
      media: ngene: simplify the return expression of eeprom_write_ushort()

Ricardo Ribalda (5):
      media: videobuf2: Explicitly state max size of planes
      media: videobuf2: Exit promptly if size = 0
      media: staging/intel-ipu3: Fix set_fmt error handling
      media: staging/intel-ipu3: Fix memory leak in imu_fmt
      media: staging/intel-ipu3: Fix race condition during set_fmt

Rikard Falkeborn (1):
      media: usbtv: constify static structs

Robert Foss (19):
      media: camss: Fix vfe_isr_comp_done() documentation
      media: camss: Fix vfe_isr comment typo
      media: camss: Replace trace_printk() with dev_dbg()
      media: camss: Add CAMSS_845 camss version
      media: camss: Make ISPIF subdevice optional
      media: camss: Refactor VFE HW version support
      media: camss: Add support for VFE hardware version Titan 170
      media: camss: Add missing format identifiers
      media: camss: Refactor CSID HW version support
      media: camss: Add support for CSID hardware version Titan 170
      media: camss: Add support for CSIPHY hardware version Titan 170
      media: camss: Refactor VFE power domain toggling
      media: camss: Enable SDM845
      media: dt-bindings: media: camss: Add qcom,msm8916-camss binding
      media: dt-bindings: media: camss: Add qcom,msm8996-camss binding
      media: dt-bindings: media: camss: Add qcom,sdm660-camss binding
      media: dt-bindings: media: camss: Add qcom,sdm845-camss binding
      media: MAINTAINERS: Change CAMSS documentation to use dtschema bindings
      media: dt-bindings: media: Remove qcom,camss documentation

Sakari Ailus (8):
      media: ccs: Fix sub-device function
      media: ipu3-cio2: Fix pixel-rate derived link frequency
      media: omap3isp: Acquire graph mutex for graph traversal
      media: omap4iss: Acquire graph mutex for graph traversal
      media: entity: Add lockdep check to media graph walk
      media: v4l: fwnode: Rename and make static V4L2 async notifier helper
      media: v4l: fwnode: Rename v4l2_async_register_subdev_sensor_common
      media: staging: ipu3-imgu: No need for kernel-doc comments in driver struct

Sean Young (8):
      media: ite-cir: remove unused fields
      media: ite-cir: set parent device
      media: ite-cir: use standard logging and reduce noise
      media: ite-cir: carrier and duty cycle can be set via ioctl
      media: ite-cir: move runtime information into driver data
      media: ite-cir: check for receive overflow
      media: ite-cir: in_use is not needed
      media: ite-cir: probe of ITE8708 on ASUS PN50 fails

Souptick Joarder (1):
      media: atomisp: Fixed error handling path

Stanimir Varbanov (24):
      media: v4l2-ctrl: Make display delay and display enable std controls
      media: venus: vdec: Add support for display delay and delay enable controls
      media: s5p-mfc: Use display delay and display enable std controls
      media: docs: Deprecate mfc display delay controls
      media: v4l2-ctrls: Add control for AUD generation
      media: venus: venc: Add support for AUD NALU control
      media: venus: core: Parse firmware-name DT property
      media: v4l2-ctrls: Fix h264 hierarchical coding type menu ctrl
      media: venus: core: Drop second v4l2 device unregister
      media: venus: hfi_parser: Don't initialize parser on v1
      media: venus: hfi_parser: Check for instance after hfi platform get
      media: venus: pm_helpers: Set opp clock name for v1
      media: venus: venc_ctrls: Change default header mode
      media: venus: hfi_cmds: Support plane-actual-info property from v1
      media: v4l2-ctrl: Add decoder conceal color control
      media: venus: vdec: Add support for conceal control
      media: v4l: Add new Colorimetry Class
      media: docs: Document colorimetry class
      media: v4l: Add HDR10 static metadata controls
      media: docs: Document CLL and Mastering display colorimetry controls
      media: venus: venc: Add support for CLL and Mastering display controls
      media: venus: core,pm: Add handling for resets
      media: venus: vdec: Fix decoder cmd STOP issue
      media: venus: core: Fix kerneldoc warnings

Stephen Boyd (1):
      media: venus: Include io.h for memremap()

Sylwester Nawrocki (2):
      media: exynos4-is: Fix kernel-doc entries in fimc-is.h
      media: s5p-mfc: Fix kernel-doc entries in s5p_mfc_common.h

Takashi Iwai (2):
      media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()
      media: dvb-usb: Fix use-after-free access

Tasos Sahanidis (2):
      media: saa7134: use sg_dma_len when building pgtable
      media: saa7146: use sg_dma_len when building pgtable

Tian Tao (1):
      media: cx25821: remove unused including <linux/version.h>

Tom Rix (2):
      media: b2c2: remove trailing semicolon in macro definition
      media: s5k5baf: remove trailing semicolon in macro definition

Tomi Valkeinen (3):
      media: v4l2-subdev.rst: typo fix
      media: ti-vpe: cal: remove unneeded assignment
      media: ti-vpe: cal: fix subdev mbus_code enumeration

Tong Zhang (1):
      media: atomisp: auto-select VIDEO_V4L2_SUBDEV_API

Vikash Garodia (1):
      media: venus: helpers: keep max bandwidth when mbps exceeds the supported range

Vladimir Lypak (1):
      media: qcom: camss: Fix overflows in clock rate calculations

Wan Jiabing (2):
      media: cx231xx/cx231xx.h: Remove repeated struct declaration
      media: em28xx/em28xx.h: Remove duplicate struct declaration

Wei Yongjun (3):
      media: m88ds3103: fix return value check in m88ds3103_probe()
      media: imx-jpeg: Fix error return code in mxc_jpeg_probe()
      media: imx-jpeg: Fix return value check in mxc_jpeg_attach_pm_domains()

Wolfram Sang (2):
      media: i2c: adv7511: remove open coded version of SMBus block read
      media: i2c: adv7842: remove open coded version of SMBus block write

Xiaofeng Cao (3):
      media: Correct 'so'
      media: radio-si476x: rectify spelling and grammar
      media: drivers/media/pci/bt8xx/bttv-cards: fix typos

Xu Wang (2):
      media: atomisp: Remove redundant NULL check
      media: atomisp: Remove redundant NULL check

Yang Li (6):
      media: solo6x10: Switch to using the new API kobj_to_dev()
      media: exynos4-is: add missing call to of_node_put()
      media: atomisp: remove redundant NULL check
      media: atomisp: remove redundant NULL check
      media: i2c: remove unneeded semicolon
      media: i2c: remove unneeded variable 'ret'

Yang Yingliang (12):
      media: omap4iss: return error code when omap4iss_get() failed
      media: imx-pxp: remove redundant dev_err call in pxp_probe()
      media: ti-vpe: csc: remove redundant dev_err call in csc_create()
      media: ti-vpe: sc: remove redundant dev_err call in sc_create()
      media: camss: csiphy: Remove redundant dev_err call in msm_csiphy_subdev_init()
      media: camss: csid: Remove redundant dev_err call in msm_csid_subdev_init()
      media: tc358743: fix possible use-after-free in tc358743_remove()
      media: adv7604: fix possible use-after-free in adv76xx_remove()
      media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()
      media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()
      media: i2c: adv7842: fix possible use-after-free in adv7842_remove()
      media: camss: ispif: Remove redundant dev_err call in msm_ispif_subdev_init()

Zhang Yunkai (2):
      media: vidtv: remove duplicate include in vidtv_psi
      media: atomisp: remove duplicate include in sh_css

Zhansaya Bagdauletkyzy (7):
      media: staging: media: zoran: Rename 'HEnd' to 'h_end'
      media: staging: media: zoran: Rename 'VEnd' to 'v_end'
      media: staging: media: zoran: Rename 'DispMode' to 'disp_mode'
      media: staging: media: zoran: Rename 'VidWinWid' to 'vid_win_wid'
      media: staging: media: zoran: Rename 'VidWinHt' to 'vid_win_ht'
      media: staging: media: zoran: Rename 'We' to 'we'
      media: staging: media: zoran: Rename 'He' to 'he'

dingsenjie (2):
      media: media/usb:Remove superfluous "breaks"
      media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c

karthik alapati (1):
      media: staging: media/atomisp: don't compile unused code

zuoqilin (2):
      media: media/i2c: remove unneeded variable: "ret"
      media: media/pci/pt1: Assign value when defining variables

 .../bindings/display/mediatek/mediatek,disp.txt    |    2 +-
 .../devicetree/bindings/i3c/cdns,i3c-master.txt    |    6 +-
 .../devicetree/bindings/i3c/snps,dw-i3c-master.txt |    6 +-
 .../bindings/media/allwinner,sun4i-a10-ir.yaml     |   16 +-
 .../bindings/media/mediatek-jpeg-decoder.txt       |    2 +-
 .../bindings/media/mediatek-jpeg-encoder.txt       |    2 +-
 .../devicetree/bindings/media/mediatek-mdp.txt     |    2 +-
 .../devicetree/bindings/media/mediatek-vcodec.txt  |   57 +-
 .../bindings/media/nxp,imx7-mipi-csi2.yaml         |  108 +-
 .../devicetree/bindings/media/nxp,imx8-jpeg.yaml   |   84 +
 .../devicetree/bindings/media/qcom,camss.txt       |  236 ---
 .../bindings/media/qcom,msm8916-camss.yaml         |  256 +++
 .../bindings/media/qcom,msm8996-camss.yaml         |  387 ++++
 .../bindings/media/qcom,sdm660-camss.yaml          |  398 ++++
 .../bindings/media/qcom,sdm845-camss.yaml          |  371 ++++
 Documentation/devicetree/bindings/media/rc.yaml    |    4 +
 .../devicetree/bindings/media/renesas,drif.txt     |  177 --
 .../devicetree/bindings/media/renesas,drif.yaml    |  279 +++
 .../devicetree/bindings/media/zx-irdec.txt         |   14 -
 Documentation/driver-api/media/camera-sensor.rst   |    3 +-
 Documentation/driver-api/media/index.rst           |    2 +
 .../driver-api/media/maintainer-entry-profile.rst  |  206 ++
 Documentation/driver-api/media/v4l2-subdev.rst     |    4 +-
 .../maintainer/maintainer-entry-profile.rst        |    1 +
 .../media/cec/cec-ioc-adap-g-caps.rst              |    4 +-
 .../media/cec/cec-ioc-adap-g-conn-info.rst         |    6 +-
 .../media/cec/cec-ioc-adap-g-log-addrs.rst         |   12 +-
 .../userspace-api/media/cec/cec-ioc-dqevent.rst    |   10 +-
 .../userspace-api/media/cec/cec-ioc-g-mode.rst     |    4 +-
 .../userspace-api/media/cec/cec-ioc-receive.rst    |    8 +-
 .../userspace-api/media/cec/cec-pin-error-inj.rst  |    2 +-
 .../userspace-api/media/dvb/fe-type-t.rst          |    2 +-
 .../media/mediactl/media-ioc-device-info.rst       |    2 +-
 .../media/mediactl/media-ioc-enum-entities.rst     |    2 +-
 .../media/mediactl/media-ioc-enum-links.rst        |    6 +-
 .../media/mediactl/media-ioc-g-topology.rst        |   12 +-
 .../userspace-api/media/mediactl/media-types.rst   |    4 +-
 Documentation/userspace-api/media/rc/rc-tables.rst |    2 +-
 Documentation/userspace-api/media/v4l/buffer.rst   |   22 +-
 .../media/v4l/colorspaces-details.rst              |   31 -
 Documentation/userspace-api/media/v4l/common.rst   |    1 +
 Documentation/userspace-api/media/v4l/control.rst  |   13 +-
 Documentation/userspace-api/media/v4l/dev-meta.rst |    2 +-
 .../userspace-api/media/v4l/dev-overlay.rst        |    9 +-
 .../userspace-api/media/v4l/dev-raw-vbi.rst        |    4 +-
 Documentation/userspace-api/media/v4l/dev-rds.rst  |    4 +-
 Documentation/userspace-api/media/v4l/dev-sdr.rst  |    2 +-
 .../userspace-api/media/v4l/dev-sliced-vbi.rst     |   50 +-
 .../userspace-api/media/v4l/dev-subdev.rst         |    6 +-
 Documentation/userspace-api/media/v4l/diff-v4l.rst |   10 +-
 .../userspace-api/media/v4l/ext-ctrls-camera.rst   |   14 +-
 .../media/v4l/ext-ctrls-codec-stateless.rst        |  519 ++++-
 .../userspace-api/media/v4l/ext-ctrls-codec.rst    |  672 +++----
 .../media/v4l/ext-ctrls-colorimetry.rst            |   93 +
 .../userspace-api/media/v4l/ext-ctrls-dv.rst       |    2 +-
 .../userspace-api/media/v4l/ext-ctrls-flash.rst    |    7 +-
 .../userspace-api/media/v4l/ext-ctrls-jpeg.rst     |   13 +-
 .../userspace-api/media/v4l/field-order.rst        |    2 +-
 .../userspace-api/media/v4l/pixfmt-compressed.rst  |   27 +-
 .../userspace-api/media/v4l/pixfmt-packed-yuv.rst  |   36 +-
 .../userspace-api/media/v4l/pixfmt-reserved.rst    |   10 +-
 .../userspace-api/media/v4l/pixfmt-rgb.rst         |    9 +-
 .../media/v4l/pixfmt-srggb10-ipu3.rst              |   12 +-
 .../userspace-api/media/v4l/pixfmt-srggb10p.rst    |    2 +-
 .../userspace-api/media/v4l/pixfmt-srggb12p.rst    |    2 +-
 .../userspace-api/media/v4l/pixfmt-srggb14.rst     |    2 +
 .../userspace-api/media/v4l/pixfmt-srggb14p.rst    |    6 +-
 .../userspace-api/media/v4l/pixfmt-srggb16.rst     |    2 +
 .../userspace-api/media/v4l/pixfmt-srggb8.rst      |    3 +-
 .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst |    4 +-
 .../userspace-api/media/v4l/pixfmt-v4l2.rst        |    4 +-
 .../userspace-api/media/v4l/pixfmt-yuv-luma.rst    |   10 +
 .../userspace-api/media/v4l/pixfmt-yuv-planar.rst  |   34 +-
 .../userspace-api/media/v4l/subdev-formats.rst     |   30 +-
 .../media/v4l/v4l2-selection-flags.rst             |   14 +-
 .../media/v4l/v4l2-selection-targets.rst           |   12 +-
 Documentation/userspace-api/media/v4l/vbi_525.svg  |    4 +-
 Documentation/userspace-api/media/v4l/vbi_625.svg  |    4 +-
 .../userspace-api/media/v4l/vbi_hsync.svg          |    4 +-
 .../userspace-api/media/v4l/vidioc-create-bufs.rst |    2 +-
 .../userspace-api/media/v4l/vidioc-cropcap.rst     |    4 +-
 .../media/v4l/vidioc-dbg-g-chip-info.rst           |    6 +-
 .../media/v4l/vidioc-dbg-g-register.rst            |    4 +-
 .../userspace-api/media/v4l/vidioc-decoder-cmd.rst |    6 +-
 .../userspace-api/media/v4l/vidioc-dqevent.rst     |   21 +-
 .../media/v4l/vidioc-dv-timings-cap.rst            |    6 +-
 .../userspace-api/media/v4l/vidioc-encoder-cmd.rst |    6 +-
 .../media/v4l/vidioc-enum-dv-timings.rst           |    2 +-
 .../userspace-api/media/v4l/vidioc-enum-fmt.rst    |   10 +-
 .../media/v4l/vidioc-enum-frameintervals.rst       |    7 +-
 .../media/v4l/vidioc-enum-framesizes.rst           |    8 +-
 .../media/v4l/vidioc-enum-freq-bands.rst           |    4 +-
 .../userspace-api/media/v4l/vidioc-enuminput.rst   |    8 +-
 .../userspace-api/media/v4l/vidioc-enumoutput.rst  |    6 +-
 .../userspace-api/media/v4l/vidioc-enumstd.rst     |    6 +-
 .../userspace-api/media/v4l/vidioc-expbuf.rst      |    2 +-
 .../userspace-api/media/v4l/vidioc-g-audio.rst     |    6 +-
 .../userspace-api/media/v4l/vidioc-g-audioout.rst  |    2 +-
 .../userspace-api/media/v4l/vidioc-g-crop.rst      |    2 +-
 .../userspace-api/media/v4l/vidioc-g-ctrl.rst      |    2 +-
 .../media/v4l/vidioc-g-dv-timings.rst              |   18 +-
 .../userspace-api/media/v4l/vidioc-g-edid.rst      |    2 +-
 .../userspace-api/media/v4l/vidioc-g-enc-index.rst |    6 +-
 .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst |   76 +-
 .../userspace-api/media/v4l/vidioc-g-fbuf.rst      |    6 +-
 .../userspace-api/media/v4l/vidioc-g-fmt.rst       |    2 +-
 .../userspace-api/media/v4l/vidioc-g-frequency.rst |    2 +-
 .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst  |    4 +-
 .../userspace-api/media/v4l/vidioc-g-modulator.rst |    5 +-
 .../userspace-api/media/v4l/vidioc-g-parm.rst      |   11 +-
 .../userspace-api/media/v4l/vidioc-g-priority.rst  |    2 +-
 .../userspace-api/media/v4l/vidioc-g-selection.rst |    2 +-
 .../media/v4l/vidioc-g-sliced-vbi-cap.rst          |   29 +-
 .../userspace-api/media/v4l/vidioc-g-tuner.rst     |   10 +-
 .../userspace-api/media/v4l/vidioc-querycap.rst    |    8 +-
 .../userspace-api/media/v4l/vidioc-queryctrl.rst   |   27 +-
 .../userspace-api/media/v4l/vidioc-reqbufs.rst     |   14 +-
 .../media/v4l/vidioc-s-hw-freq-seek.rst            |    2 +-
 .../v4l/vidioc-subdev-enum-frame-interval.rst      |    2 +-
 .../media/v4l/vidioc-subdev-enum-frame-size.rst    |    2 +-
 .../media/v4l/vidioc-subdev-enum-mbus-code.rst     |   12 +-
 .../media/v4l/vidioc-subdev-g-crop.rst             |    2 +-
 .../media/v4l/vidioc-subdev-g-fmt.rst              |    4 +-
 .../media/v4l/vidioc-subdev-g-frame-interval.rst   |    2 +-
 .../media/v4l/vidioc-subdev-g-selection.rst        |    2 +-
 .../media/v4l/vidioc-subdev-querycap.rst           |    4 +-
 .../media/v4l/vidioc-subscribe-event.rst           |    4 +-
 .../userspace-api/media/videodev2.h.rst.exceptions |    3 +
 MAINTAINERS                                        |   56 +-
 drivers/clk/clk-ast2600.c                          |    4 +-
 drivers/media/Kconfig                              |    2 +-
 drivers/media/cec/core/cec-notifier.c              |   33 +-
 drivers/media/cec/core/cec-pin-error-inj.c         |    2 +-
 drivers/media/common/b2c2/flexcop-hw-filter.c      |    2 +-
 drivers/media/common/b2c2/flexcop.h                |    6 +-
 drivers/media/common/saa7146/saa7146_core.c        |    2 +-
 drivers/media/common/saa7146/saa7146_video.c       |    3 +-
 drivers/media/common/siano/smscoreapi.c            |   42 +-
 drivers/media/common/siano/smscoreapi.h            |    5 -
 drivers/media/common/siano/smsdvb-main.c           |   58 +-
 drivers/media/common/videobuf2/frame_vector.c      |    1 -
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |    2 +-
 drivers/media/dvb-core/dvb_ca_en50221.c            |   32 +-
 drivers/media/dvb-core/dvb_frontend.c              |   93 +-
 drivers/media/dvb-core/dvbdev.c                    |    1 +
 drivers/media/dvb-frontends/drx39xyj/drxj.c        |    2 +-
 drivers/media/dvb-frontends/lgdt3306a.c            |   38 +-
 drivers/media/dvb-frontends/m88ds3103.c            |    4 +-
 drivers/media/dvb-frontends/mxl692.c               |    2 +-
 drivers/media/i2c/adv748x/adv748x.h                |   10 +-
 drivers/media/i2c/adv7511-v4l2.c                   |   72 +-
 drivers/media/i2c/adv7604.c                        |  118 +-
 drivers/media/i2c/adv7842.c                        |  108 +-
 drivers/media/i2c/ccs/ccs-core.c                   |    6 +-
 drivers/media/i2c/ccs/ccs-data.h                   |    2 +-
 drivers/media/i2c/ccs/ccs-quirk.h                  |    4 +-
 drivers/media/i2c/et8ek8/et8ek8_driver.c           |    2 +-
 drivers/media/i2c/hi556.c                          |    2 +-
 drivers/media/i2c/imx214.c                         |    2 +-
 drivers/media/i2c/imx219.c                         |   51 +-
 drivers/media/i2c/imx258.c                         |   30 +-
 drivers/media/i2c/imx274.c                         |   10 +-
 drivers/media/i2c/imx319.c                         |    2 +-
 drivers/media/i2c/imx334.c                         |    2 +-
 drivers/media/i2c/imx355.c                         |    2 +-
 drivers/media/i2c/m5mols/m5mols.h                  |    4 +-
 drivers/media/i2c/max2175.c                        |    3 +-
 drivers/media/i2c/ov02a10.c                        |    2 +-
 drivers/media/i2c/ov13858.c                        |    2 +-
 drivers/media/i2c/ov2740.c                         |    2 +-
 drivers/media/i2c/ov5640.c                         |    2 +-
 drivers/media/i2c/ov5648.c                         |    2 +-
 drivers/media/i2c/ov5670.c                         |    2 +-
 drivers/media/i2c/ov5675.c                         |    2 +-
 drivers/media/i2c/ov5695.c                         |    2 +-
 drivers/media/i2c/ov8856.c                         |    2 +-
 drivers/media/i2c/ov8865.c                         |    5 +-
 drivers/media/i2c/ov9734.c                         |    2 +-
 drivers/media/i2c/rdacm21.c                        |    2 +-
 drivers/media/i2c/s5k5baf.c                        |    2 +-
 drivers/media/i2c/s5k6aa.c                         |    2 +-
 drivers/media/i2c/tc358743.c                       |    2 +-
 drivers/media/i2c/tda1997x.c                       |    2 +-
 drivers/media/i2c/tvp514x_regs.h                   |    6 +-
 drivers/media/mc/mc-entity.c                       |    1 +
 drivers/media/pci/b2c2/flexcop-pci.c               |    6 +-
 drivers/media/pci/bt8xx/bttv-cards.c               |   20 +-
 drivers/media/pci/cobalt/cobalt-driver.c           |   12 +-
 drivers/media/pci/cx18/cx18-av-audio.c             |    2 +-
 drivers/media/pci/cx18/cx18-av-core.c              |    4 +-
 drivers/media/pci/cx18/cx18-firmware.c             |    2 +-
 drivers/media/pci/cx23885/cx23885-alsa.c           |    2 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |   28 +-
 drivers/media/pci/cx23885/cx23885-core.c           |   22 +-
 drivers/media/pci/cx25821/cx25821-alsa.c           |    2 +-
 drivers/media/pci/cx25821/cx25821-core.c           |   10 +-
 drivers/media/pci/cx25821/cx25821.h                |    1 -
 drivers/media/pci/cx88/cx88-cards.c                |    2 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2-main.c      |    2 +-
 drivers/media/pci/ivtv/ivtv-driver.c               |    2 +-
 drivers/media/pci/mantis/mantis_ca.c               |    1 -
 drivers/media/pci/mantis/mantis_core.c             |  200 --
 drivers/media/pci/mantis/mantis_core.h             |    2 -
 drivers/media/pci/mantis/mantis_dma.c              |   20 +-
 drivers/media/pci/mantis/mantis_pci.c              |    2 +-
 drivers/media/pci/ngene/ngene-cards.c              |    6 +-
 drivers/media/pci/ngene/ngene-core.c               |   56 +-
 drivers/media/pci/pt1/pt1.c                        |    6 +-
 drivers/media/pci/saa7134/saa7134-core.c           |    2 +-
 drivers/media/pci/saa7164/saa7164-encoder.c        |   20 +-
 drivers/media/pci/saa7164/saa7164-types.h          |    4 +-
 drivers/media/pci/solo6x10/solo6x10-core.c         |    2 +-
 drivers/media/pci/sta2x11/Kconfig                  |    1 +
 drivers/media/pci/sta2x11/sta2x11_vip.h            |    2 +
 drivers/media/pci/tw68/tw68-core.c                 |    2 +-
 drivers/media/pci/tw68/tw68-risc.c                 |    3 +-
 drivers/media/pci/tw68/tw68-video.c                |    2 +-
 drivers/media/pci/tw686x/tw686x-audio.c            |   13 +-
 drivers/media/pci/tw686x/tw686x-core.c             |    2 +-
 drivers/media/pci/tw686x/tw686x-video.c            |   17 +-
 drivers/media/pci/tw686x/tw686x.h                  |   10 +-
 drivers/media/platform/Kconfig                     |   21 +-
 drivers/media/platform/Makefile                    |    1 +
 drivers/media/platform/allegro-dvt/nal-h264.h      |   10 +-
 drivers/media/platform/allegro-dvt/nal-hevc.h      |    6 +-
 drivers/media/platform/aspeed-video.c              |    9 +-
 drivers/media/platform/coda/coda-common.c          |    6 +-
 drivers/media/platform/exynos-gsc/gsc-core.h       |   21 +-
 drivers/media/platform/exynos4-is/fimc-core.h      |   12 +-
 drivers/media/platform/exynos4-is/fimc-is.h        |   21 +-
 drivers/media/platform/exynos4-is/fimc-isp.h       |   17 +-
 drivers/media/platform/exynos4-is/fimc-lite.h      |    2 +
 drivers/media/platform/exynos4-is/fimc-reg.h       |    1 +
 drivers/media/platform/exynos4-is/media-dev.c      |    6 +-
 drivers/media/platform/exynos4-is/media-dev.h      |    7 +-
 drivers/media/platform/fsl-viu.c                   |    6 +-
 drivers/media/platform/imx-jpeg/Kconfig            |   11 +
 drivers/media/platform/imx-jpeg/Makefile           |    3 +
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c      |  168 ++
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h      |  140 ++
 drivers/media/platform/imx-jpeg/mxc-jpeg.c         | 2126 ++++++++++++++++++++
 drivers/media/platform/imx-jpeg/mxc-jpeg.h         |  180 ++
 drivers/media/platform/imx-pxp.c                   |    9 +-
 drivers/media/platform/meson/ge2d/ge2d.c           |    4 +-
 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h    |   14 +-
 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h      |    1 -
 drivers/media/platform/mtk-mdp/mtk_mdp_core.h      |   10 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h |   21 +-
 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c |   18 +-
 .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c |  108 +-
 .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c  |   40 +-
 .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c   |    4 +-
 drivers/media/platform/mtk-vcodec/vdec_drv_if.h    |    8 +-
 .../media/platform/mtk-vcodec/venc/venc_vp8_if.c   |    4 +-
 drivers/media/platform/mtk-vcodec/venc_ipi_msg.h   |   14 +-
 drivers/media/platform/mtk-vpu/mtk_vpu.c           |    4 +-
 drivers/media/platform/mtk-vpu/mtk_vpu.h           |   18 +-
 drivers/media/platform/omap3isp/isp.c              |   16 +-
 drivers/media/platform/pxa_camera.c                |    4 +-
 drivers/media/platform/qcom/camss/Makefile         |    6 +
 drivers/media/platform/qcom/camss/camss-csid-170.c |  599 ++++++
 drivers/media/platform/qcom/camss/camss-csid-4-1.c |  328 +++
 drivers/media/platform/qcom/camss/camss-csid-4-7.c |  404 ++++
 .../media/platform/qcom/camss/camss-csid-gen1.h    |   27 +
 .../media/platform/qcom/camss/camss-csid-gen2.h    |   39 +
 drivers/media/platform/qcom/camss/camss-csid.c     |  661 +-----
 drivers/media/platform/qcom/camss/camss-csid.h     |  150 +-
 .../platform/qcom/camss/camss-csiphy-2ph-1-0.c     |   22 +-
 .../platform/qcom/camss/camss-csiphy-3ph-1-0.c     |  197 +-
 drivers/media/platform/qcom/camss/camss-csiphy.c   |  104 +-
 drivers/media/platform/qcom/camss/camss-csiphy.h   |    2 +-
 drivers/media/platform/qcom/camss/camss-ispif.c    |  127 +-
 drivers/media/platform/qcom/camss/camss-ispif.h    |    3 +-
 drivers/media/platform/qcom/camss/camss-vfe-170.c  |  786 ++++++++
 drivers/media/platform/qcom/camss/camss-vfe-4-1.c  |  144 +-
 drivers/media/platform/qcom/camss/camss-vfe-4-7.c  |  277 ++-
 drivers/media/platform/qcom/camss/camss-vfe-4-8.c  | 1195 +++++++++++
 drivers/media/platform/qcom/camss/camss-vfe-gen1.c |  742 +++++++
 drivers/media/platform/qcom/camss/camss-vfe-gen1.h |  117 ++
 drivers/media/platform/qcom/camss/camss-vfe.c      |  847 +-------
 drivers/media/platform/qcom/camss/camss-vfe.h      |  128 +-
 drivers/media/platform/qcom/camss/camss-video.c    |   52 +
 drivers/media/platform/qcom/camss/camss.c          |  435 +++-
 drivers/media/platform/qcom/camss/camss.h          |   19 +-
 drivers/media/platform/qcom/venus/core.c           |  116 +-
 drivers/media/platform/qcom/venus/core.h           |   52 +-
 drivers/media/platform/qcom/venus/firmware.c       |   42 +-
 drivers/media/platform/qcom/venus/helpers.c        |   71 +-
 drivers/media/platform/qcom/venus/helpers.h        |    3 +-
 drivers/media/platform/qcom/venus/hfi_cmds.c       |   59 +-
 drivers/media/platform/qcom/venus/hfi_helper.h     |   39 +-
 drivers/media/platform/qcom/venus/hfi_msgs.c       |   20 +-
 drivers/media/platform/qcom/venus/hfi_parser.c     |   12 +-
 .../media/platform/qcom/venus/hfi_plat_bufs_v6.c   |   32 +-
 .../media/platform/qcom/venus/hfi_platform_v6.c    |  138 +-
 drivers/media/platform/qcom/venus/hfi_venus.c      |  167 +-
 drivers/media/platform/qcom/venus/hfi_venus_io.h   |  118 +-
 drivers/media/platform/qcom/venus/pm_helpers.c     |  143 +-
 drivers/media/platform/qcom/venus/pm_helpers.h     |    7 +-
 drivers/media/platform/qcom/venus/vdec.c           |   36 +-
 drivers/media/platform/qcom/venus/vdec_ctrls.c     |   23 +-
 drivers/media/platform/qcom/venus/venc.c           |   54 +-
 drivers/media/platform/qcom/venus/venc_ctrls.c     |   70 +-
 drivers/media/platform/rcar-vin/rcar-vin.h         |   19 +-
 .../media/platform/rockchip/rkisp1/rkisp1-params.c |  446 ++--
 .../platform/rockchip/rkisp1/rkisp1-resizer.c      |    9 +-
 drivers/media/platform/s3c-camif/camif-core.h      |   16 +-
 drivers/media/platform/s5p-jpeg/jpeg-core.h        |   18 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |   51 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c       |   16 +
 drivers/media/platform/sti/bdisp/bdisp-debug.c     |    2 +-
 drivers/media/platform/sti/bdisp/bdisp-filter.h    |    4 +-
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |    2 +-
 .../platform/sti/c8sectpfe/c8sectpfe-debugfs.h     |    3 +-
 drivers/media/platform/sti/hva/hva-h264.c          |   10 +-
 drivers/media/platform/sti/hva/hva.h               |    2 +-
 .../media/platform/sunxi/sun6i-csi/sun6i_video.c   |    4 +-
 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c   |    2 +-
 drivers/media/platform/ti-vpe/cal-camerarx.c       |    1 +
 drivers/media/platform/ti-vpe/cal-video.c          |  332 ++-
 drivers/media/platform/ti-vpe/cal.c                |   16 +-
 drivers/media/platform/ti-vpe/cal.h                |   21 +-
 drivers/media/platform/ti-vpe/csc.c                |    4 +-
 drivers/media/platform/ti-vpe/sc.c                 |    4 +-
 drivers/media/platform/ti-vpe/vpdma.c              |    3 +-
 drivers/media/platform/vsp1/vsp1_dl.c              |    2 +-
 drivers/media/platform/vsp1/vsp1_drm.h             |    4 +-
 drivers/media/platform/xilinx/xilinx-vipp.c        |    1 +
 drivers/media/radio/radio-maxiradio.c              |    2 +-
 drivers/media/radio/radio-si476x.c                 |    6 +-
 drivers/media/rc/Kconfig                           |   11 -
 drivers/media/rc/Makefile                          |    1 -
 drivers/media/rc/img-ir/img-ir-hw.c                |    2 +-
 drivers/media/rc/ir-hix5hd2.c                      |    2 +-
 drivers/media/rc/ite-cir.c                         |  351 +---
 drivers/media/rc/ite-cir.h                         |   51 +-
 drivers/media/rc/keymaps/Makefile                  |    4 +
 drivers/media/rc/keymaps/rc-mecool-kii-pro.c       |   91 +
 drivers/media/rc/keymaps/rc-mecool-kiii-pro.c      |   88 +
 drivers/media/rc/keymaps/rc-minix-neo.c            |   55 +
 drivers/media/rc/keymaps/rc-xbox-360.c             |   83 +
 drivers/media/rc/zx-irdec.c                        |  181 --
 drivers/media/spi/cxd2880-spi.c                    |    4 +-
 drivers/media/test-drivers/vidtv/vidtv_psi.c       |    1 -
 drivers/media/test-drivers/vim2m.c                 |   14 +-
 drivers/media/test-drivers/vivid/vivid-core.c      |    6 +-
 drivers/media/test-drivers/vivid/vivid-core.h      |    1 +
 drivers/media/test-drivers/vivid/vivid-ctrls.c     |   13 +
 .../media/test-drivers/vivid/vivid-kthread-cap.c   |   10 +-
 drivers/media/test-drivers/vivid/vivid-vid-out.c   |    2 +-
 drivers/media/tuners/it913x.h                      |    2 +-
 drivers/media/tuners/m88rs6000t.c                  |    6 +-
 drivers/media/tuners/mt2063.c                      |    6 +-
 drivers/media/tuners/qt1010.h                      |    8 +-
 drivers/media/tuners/tda827x.h                     |   10 +-
 drivers/media/tuners/tuner-i2c.h                   |    4 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |    9 +-
 drivers/media/usb/cx231xx/cx231xx.h                |    2 -
 drivers/media/usb/dvb-usb-v2/anysee.c              |   21 +-
 drivers/media/usb/dvb-usb-v2/dvb_usb.h             |   34 +-
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |   90 +-
 drivers/media/usb/dvb-usb/dvb-usb.h                |   91 +-
 drivers/media/usb/em28xx/em28xx-cards.c            |    4 +
 drivers/media/usb/em28xx/em28xx-dvb.c              |    1 +
 drivers/media/usb/em28xx/em28xx.h                  |    4 +-
 drivers/media/usb/gspca/gspca.c                    |    2 +
 drivers/media/usb/gspca/gspca.h                    |    1 +
 drivers/media/usb/gspca/sq905.c                    |    2 +-
 drivers/media/usb/gspca/stv06xx/stv06xx.c          |    9 +
 drivers/media/usb/gspca/w996Xcf.c                  |    3 +-
 drivers/media/usb/pwc/pwc-dec23.c                  |    2 +-
 drivers/media/usb/pwc/pwc-if.c                     |    8 -
 drivers/media/usb/ttusb-dec/ttusb_dec.c            |    4 -
 drivers/media/usb/usbtv/usbtv-video.c              |    6 +-
 drivers/media/usb/uvc/uvc_driver.c                 |   34 +-
 drivers/media/usb/zr364xx/zr364xx.c                |   13 +-
 drivers/media/v4l2-core/v4l2-common.c              |    5 +
 drivers/media/v4l2-core/v4l2-ctrls.c               |  307 ++-
 drivers/media/v4l2-core/v4l2-dev.c                 |    5 +-
 drivers/media/v4l2-core/v4l2-fwnode.c              |   31 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |    3 +-
 drivers/media/v4l2-core/v4l2-jpeg.c                |   59 +-
 drivers/media/v4l2-core/v4l2-mc.c                  |    8 +-
 drivers/staging/media/atomisp/Kconfig              |    3 +-
 drivers/staging/media/atomisp/Makefile             |    5 +-
 drivers/staging/media/atomisp/i2c/atomisp-gc0310.c |   16 +-
 drivers/staging/media/atomisp/i2c/atomisp-lm3554.c |   38 +-
 drivers/staging/media/atomisp/i2c/atomisp-ov2722.c |    2 -
 drivers/staging/media/atomisp/i2c/gc2235.h         |    2 +-
 drivers/staging/media/atomisp/pci/atomisp_cmd.c    |  105 +-
 drivers/staging/media/atomisp/pci/atomisp_cmd.h    |    2 +-
 drivers/staging/media/atomisp/pci/atomisp_compat.h |   10 +-
 .../media/atomisp/pci/atomisp_compat_css20.c       |   14 +-
 drivers/staging/media/atomisp/pci/atomisp_fops.c   |    3 +
 drivers/staging/media/atomisp/pci/atomisp_ioctl.c  |    8 +-
 drivers/staging/media/atomisp/pci/hmm/hmm_bo.c     |   13 +-
 .../staging/media/atomisp/pci/ia_css_firmware.h    |    2 +
 drivers/staging/media/atomisp/pci/ia_css_mipi.h    |   17 -
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c   |    3 +-
 .../atomisp/pci/isp/modes/interface/isp_types.h    |   41 +-
 .../atomisp/pci/runtime/isp_param/src/isp_param.c  |    3 +-
 .../atomisp/pci/runtime/isys/src/virtual_isys.c    |   12 +-
 .../media/atomisp/pci/runtime/queue/src/queue.c    |   44 +-
 .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c |   41 +-
 .../media/atomisp/pci/runtime/spctrl/src/spctrl.c  |    7 +-
 .../media/atomisp/pci/runtime/timer/src/timer.c    |    7 +-
 drivers/staging/media/atomisp/pci/sh_css.c         |   15 +-
 .../staging/media/atomisp/pci/sh_css_firmware.c    |    2 +-
 drivers/staging/media/atomisp/pci/sh_css_mipi.c    |   11 -
 drivers/staging/media/atomisp/pci/sh_css_params.c  |   10 +-
 drivers/staging/media/hantro/hantro.h              |    3 +-
 drivers/staging/media/hantro/hantro_drv.c          |    2 +-
 drivers/staging/media/hantro/hantro_g1_vp8_dec.c   |   55 +-
 drivers/staging/media/hantro/hantro_hw.h           |   16 +-
 drivers/staging/media/hantro/hantro_vp8.c          |   10 +-
 .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c   |   55 +-
 drivers/staging/media/imx/Kconfig                  |    9 +-
 drivers/staging/media/imx/Makefile                 |    6 +-
 drivers/staging/media/imx/TODO                     |    9 +-
 drivers/staging/media/imx/imx-ic-prp.c             |    4 +-
 drivers/staging/media/imx/imx-ic-prpencvf.c        |   24 +-
 drivers/staging/media/imx/imx-media-capture.c      |  687 ++++---
 drivers/staging/media/imx/imx-media-csc-scaler.c   |    2 +-
 drivers/staging/media/imx/imx-media-csi.c          |   33 +-
 drivers/staging/media/imx/imx-media-dev-common.c   |    4 +
 drivers/staging/media/imx/imx-media-utils.c        |   23 +-
 drivers/staging/media/imx/imx-media-vdic.c         |    7 +-
 drivers/staging/media/imx/imx-media.h              |   12 +-
 drivers/staging/media/imx/imx6-mipi-csi2.c         |    6 +-
 drivers/staging/media/imx/imx7-media-csi.c         | 1014 +++++-----
 drivers/staging/media/imx/imx7-mipi-csis.c         |  419 ++--
 drivers/staging/media/ipu3/include/intel-ipu3.h    |    2 +-
 drivers/staging/media/ipu3/ipu3-css-fw.h           |    1 +
 drivers/staging/media/ipu3/ipu3-css-pool.h         |    4 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |   36 +-
 drivers/staging/media/ipu3/ipu3.h                  |    5 -
 .../staging/media/meson/vdec/codec_hevc_common.h   |    4 +-
 drivers/staging/media/meson/vdec/vdec.c            |    8 +-
 drivers/staging/media/omap4iss/iss.c               |   11 +-
 drivers/staging/media/omap4iss/iss_regs.h          |   16 +-
 drivers/staging/media/omap4iss/iss_video.c         |    3 +
 drivers/staging/media/rkvdec/rkvdec.c              |   50 +-
 drivers/staging/media/rkvdec/rkvdec.h              |    1 -
 drivers/staging/media/sunxi/cedrus/cedrus.c        |    2 +-
 drivers/staging/media/sunxi/cedrus/cedrus.h        |    2 +-
 drivers/staging/media/sunxi/cedrus/cedrus_dec.c    |    2 +-
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h   |   17 +-
 drivers/staging/media/sunxi/cedrus/cedrus_vp8.c    |  113 +-
 drivers/staging/media/tegra-video/csi.h            |    2 +-
 drivers/staging/media/zoran/zoran_device.c         |   48 +-
 include/linux/iio/dac/mcp4725.h                    |    2 +-
 include/linux/platform_data/media/camera-mx2.h     |   31 -
 include/linux/platform_data/media/camera-mx3.h     |   43 -
 include/media/cec.h                                |    2 +-
 include/media/davinci/isif.h                       |    8 +-
 include/media/davinci/vpbe_osd.h                   |    6 +-
 include/media/dvbdev.h                             |    2 +-
 include/media/i2c/adv7343.h                        |    2 +-
 include/media/i2c/mt9t112.h                        |    2 +-
 include/media/i2c/noon010pc30.h                    |    1 +
 include/media/i2c/ov772x.h                         |    2 +-
 include/media/i2c/s5c73m3.h                        |    1 +
 include/media/i2c/s5k4ecgx.h                       |    6 +-
 include/media/i2c/s5k6aa.h                         |    1 +
 include/media/i2c/tvp514x.h                        |   11 +-
 include/media/i2c/tw9910.h                         |    8 +-
 include/media/media-entity.h                       |    7 +-
 include/media/rc-map.h                             |    4 +
 include/media/v4l2-async.h                         |   12 +-
 include/media/v4l2-ctrls.h                         |   21 +-
 include/media/v4l2-fwnode.h                        |   21 -
 include/media/v4l2-h264.h                          |    6 +-
 include/media/v4l2-jpeg.h                          |   22 +
 include/media/v4l2-mc.h                            |    8 +-
 include/media/videobuf2-core.h                     |    6 +-
 include/media/vp8-ctrls.h                          |  114 --
 include/uapi/linux/cec.h                           |    3 +-
 include/uapi/linux/rkisp1-config.h                 |   16 +-
 include/uapi/linux/uvcvideo.h                      |   10 +-
 include/uapi/linux/v4l2-controls.h                 |  241 ++-
 include/uapi/linux/v4l2-subdev.h                   |   12 +-
 include/uapi/linux/videodev2.h                     |   23 +-
 tools/memory-model/Documentation/glossary.txt      |    2 +-
 483 files changed, 16988 insertions(+), 7421 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/qcom,camss.txt
 create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml
 create mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-camss.yaml
 create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml
 create mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/renesas,drif.txt
 create mode 100644 Documentation/devicetree/bindings/media/renesas,drif.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/zx-irdec.txt
 create mode 100644 Documentation/driver-api/media/maintainer-entry-profile.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-colorimetry.rst
 delete mode 100644 drivers/media/pci/mantis/mantis_core.c
 create mode 100644 drivers/media/platform/imx-jpeg/Kconfig
 create mode 100644 drivers/media/platform/imx-jpeg/Makefile
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.c
 create mode 100644 drivers/media/platform/imx-jpeg/mxc-jpeg.h
 create mode 100644 drivers/media/platform/qcom/camss/camss-csid-170.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-1.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-csid-4-7.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen1.h
 create mode 100644 drivers/media/platform/qcom/camss/camss-csid-gen2.h
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-170.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-4-8.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.c
 create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-gen1.h
 create mode 100644 drivers/media/rc/keymaps/rc-mecool-kii-pro.c
 create mode 100644 drivers/media/rc/keymaps/rc-mecool-kiii-pro.c
 create mode 100644 drivers/media/rc/keymaps/rc-minix-neo.c
 create mode 100644 drivers/media/rc/keymaps/rc-xbox-360.c
 delete mode 100644 drivers/media/rc/zx-irdec.c
 delete mode 100644 include/linux/platform_data/media/camera-mx2.h
 delete mode 100644 include/linux/platform_data/media/camera-mx3.h
 delete mode 100644 include/media/vp8-ctrls.h


             reply	other threads:[~2021-04-27 11:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-27 11:39 Mauro Carvalho Chehab [this message]
2021-04-27 11:48 ` [GIT PULL for v5.13-rc1] media updates (#73802) Jenkins
2021-04-28 17:33 ` [GIT PULL for v5.13-rc1] media updates pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210427133934.476f22ff@coco.lan \
    --to=mchehab+huawei@kernel.org \
    --cc=akpm@linux-foundation.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.