This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a62aa6f7f50a Merge tag 'gfs2-for-5.6' of git://git.kernel.org/pub/scm/l [...] new 41ddb7e1f796 cpupower: Revert library ABI changes from commit ae2917093 [...] new 8c30fa7666ff Correction to manpage of cpupower new a7aebdeb13b9 Merge tag 'linux-cpupower-5.6-rc1' of git://git.kernel.org [...] new e749e09db30c tools/power/x86/intel_pstate_tracer: changes for python 3 [...] new 709bd70d070e tools/power/x86/intel_pstate_tracer: change several graphs [...] new 1e4f63aecb53 cpufreq: Avoid creating excessively large stack frames new 0552e05fdfea PM: core: Fix handling of devices deleted during system-wi [...] new 82b2c6ffd399 Merge branches 'pm-cpufreq' and 'pm-core' new cf3c8f84d140 Merge tag 'pm-5.6-rc1-2' of git://git.kernel.org/pub/scm/l [...] new 54d963968707 MAINTAINERS: Sort entries in database for ACPI new 4e384d715e03 MAINTAINERS: Sort entries in database for ACPICA new d8639f0d6c23 MAINTAINERS: Sort entries in database for X-POWERS AXP288 new ffda81b69fce Merge tag 'acpi-5.6-rc1-2' of git://git.kernel.org/pub/scm [...] new fe27f13d677c Documentation: cpu-idle-cooling: fix a SEVERE docs build failure new 8c173d5e044d thermal: stm32: fix spelling mistake "preprare" -> "prepare" new 68b62e5d965a Merge tag 'thermal-v5.6-rc1-2' of git://git.kernel.org/pub [...] new 93a3d05f9d68 RDMA/qedr: Add kernel capability flags for dpm enabled mode new 53bb802315b3 RDMA/bnxt_re: Report more number of completion vectors new 4768820243d7 RDMA/hns: Simplify the calculation and usage of wqe idx fo [...] new 58fb0b5625ac RDMA/siw: Simplify QP representation new b5671afe5e39 IB/mlx5: Fix outstanding_pi index for GSI qps new a242c36951ec RDMA/netlink: Do not always generate an ACK for some netli [...] new 9f48db0d4a08 RDMA/srpt: Remove unnecessary assertion in srpt_queue_response new 4d6e8a033f7c RDMA/cm: Use RCU synchronization mechanism to protect cm_i [...] new 3593f69c55c5 RDMA/mlx4: Redo TX checksum offload in line with docs new 2fb3b5ae1ca7 IB/hfi1: Add accessor API routines to access context members new 44ec5aa3c615 IB/hfi1: List all receive contexts from debugfs new 4ad6429d2713 IB/rdmavt: Correct comments in rdmavt_qp.h header new cbe4b8f0a576 IB/mlx5: Unify ODP MR code paths to allow extra flexibility new d07de8bd1709 IB/core: Fix ODP get user pages flow new 9ff1b6466a29 IB/core: Fix ODP with IB_ACCESS_HUGETLB handling new 5369b4828975 RDMA/siw: use true,false for bool variable new d09dbe74e963 IB/hfi1: use true,false for bool variable new c934833e7723 IB/iser: use true,false for bool variable new cf368beb8117 RDMA/mlx4: use true,false for bool variable new 2ab367a70a07 RDMA/mlx5: use true,false for bool variable new 6ca18d8927d4 RDMA/rxe: Fix error type of mmap_offset new 04db1580b5e4 RDMA/i40iw: fix a potential NULL pointer dereference new 017d8eada807 RDMA/cm: Delete unused CM LAP functions new ad9efa05a0ea RDMA/cm: Delete unused CM ARP functions new ed999f820a6c RDMA/cma: Add trace points in RDMA Connection Manager new 3e5901cbfcc1 RDMA/core: Trace points for diagnosing completion queue issues new 622db5b6439a RDMA/core: Add trace points to follow MR allocation new eca44507c3e9 RDMA/hns: Avoid printing address of mtt page new 58e4fc11c1a5 RDMA/hns: Remove unused function hns_roce_init_eq_table() new 5e049a5d6c83 RDMA/hns: Update the value of qp type new 032b0574161f RDMA/hns: Delete unnessary parameters in hns_roce_v2_qp_modify() new 0c53426c7c1a RDMA/hns: Remove redundant print information new d800c93bacc7 RDMA/hns: Replace custom macros HNS_ROCE_ALIGN_UP new 60262b10a96b RDMA/hns: Fix coding style issues new 4cca96a8d9da IB/mlx5: Do reverse sequence during device removal new 6b57cea9221b IB/core: Let IB core distribute cache update events new 17e106463251 IB/core: Cut down single member ib_cache structure new 40adf6861288 IB/core: Rename event_handler_lock to qp_open_list_lock new 74f75cda754e IB/core: Fix build failure without hugepages new 14e23bd6d221 RDMA/core: Fix locking in ib_uverbs_event_read new de730f71919b IB/hfi1: Move chip specific functions to chip.c new 01c7fc501b8f IB/hfi1: Add fast and slow handlers for receive context new 7b8a8b72c9ea IB/hfi1: Move common receive IRQ code to function new cd47b594dbef IB/hfi1: IB/hfi1: Add an API to handle special case drop new 62661038c33b IB/hfi1: Create API for auto activate new 13d2a8384bd9 IB/hfi1: Decouple IRQ name from type new d791d294edd2 IB/hfi1: Return void in packet receiving functions new 5ffd048698ea IB/hfi1: Add software counter for ctxt0 seq drop new 2c9d4e26d1ab IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats new 468d020e2f02 RDMA/hns: Bugfix for posting a wqe with sge new 626903e9355b RDMA/hns: Add support for reporting wc as software mode new 1e123d96b85f RDMA/core: Remove err in iw_query_port new aef5570e23de Merge branch 'mlx5_vdpa' into rdma.git for-next new f164be8c0366 IB/mlx5: Extend caps stage to handle VAR capabilities new 7be76bef320b IB/mlx5: Introduce VAR object and its alloc/destroy methods new 3f59b6c3e600 IB/mlx5: Add mmap support for VAR new 8bdf9dd984c1 RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class new 6898d1c661d7 RDMA/mlx5: Use RCU and direct refcounts to keep memory alive new f7c8416ccea5 RDMA/core: Simplify destruction of FD uobjects new 93887e66ff3c RDMA/mlx5: Simplify devx async commands new 849e149063bd RDMA/core: Do not allow alloc_commit to fail new 4ec1dcfcdf37 RDMA/core: Make ib_ucq_object use ib_uevent_object new 5bd48c18c8ce RDMA/core: Do not erase the type of ib_cq.uobject new 620d3f8176cb RDMA/core: Do not erase the type of ib_qp.uobject new 9fbe334c6a67 RDMA/core: Do not erase the type of ib_srq.uobject new e04dd13159b0 RDMA/core: Do not erase the type of ib_wq.uobject new 817d65765069 RDMA/core: Simplify type usage for ib_uverbs_async_handler() new 39e83af81761 RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject new 3e032c0e92aa RDMA/core: Make ib_uverbs_async_event_file into a uobject new 5c55cfd6a553 RDMA/core: Use READ_ONCE for ib_ufile.async_file new a91e093cad37 RDMA/hns: Remove some redundant variables related to capabilities new ba6bb7e97421 RDMA/hns: Add interfaces to get pf capabilities from firmware new 80a785701660 RDMA/hns: Get pf capabilities from firmware new 7db82697b8bf RDMA/hns: Add support for extended atomic in userspace new 57f63f371b5e RDMA/efa: Device definitions documentation updates new f5f5ddbe73dc RDMA/efa: Remove {} brackets from single statement if new 0428c6ef8a3c RDMA/efa: Remove unused ucontext parameter from efa_qp_use [...] new 4e8d683f1176 Introduce maximum WQE size to check limits new 363824f92a92 RDMA/rxe: Compute the maximum sges and inline size based o [...] new 0fbb37dd8299 IB/srp: Never use immediate data if it is disabled by a user new 8fd5b75d979b net/mlx5: Add RoCE accelerator counters new a880a6dd8537 net/mlx5: Expose relaxed ordering bits new f86230857975 Merge branch 'mlx5-next' into rdma.git for-next new d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC new da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] new a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context new ca95c1411198 RDMA/uverbs: Verify MR access flags new 68d384b906cf RDMA/core: Add optional access flags range new 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] new 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag new 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT new d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested new d7fab916374c IB/mlx5: Expose RoCE accelerator counters new eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow new e8b3a426fb4a Merge tag 'rds-odp-for-5.5' into rdma.git for-next new 6b3712c0246c RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence new 4bbd4923d1f5 IB/mlx5: Return the administrative GUID if exists new 792a7c1f2e74 RDMA/cm: Add accessors for CM_REQ transport_type new d05d4ac4c931 RDMA/cm: Add SET/GET implementations to hide IBA wire format new b6bbee688930 RDMA/cm: Use IBA functions for simple get/set acessors new 01adb7f46fe4 RDMA/cm: Use IBA functions for swapping get/set acessors new 91b60a7128d9 RDMA/cm: Use IBA functions for simple structure members new 4ca662a30a3c RDMA/cm: Use IBA functions for complex structure members new 13e0af1801f2 RDMA/cm: Remove CM message structs new 79ba4f931067 IB/hfi1: Fix logical condition in msix_request_irq new 7f04c71f1fc2 IB/opa_vnic: Spelling correction of 'erorr' to 'error' new ea660ad7c1c4 IB/mlx4: Fix leak in id_map_find_del new 36798d5ae1af RDMA/umem: Fix ib_umem_find_best_pgsz() new b4fb4cc5ba83 RDMA/cma: Fix unbalanced cm_id reference count during addr [...] new ba19e16651a5 RDMA/efa: Mask access flags with the correct optional range new 8889f6fa3588 RDMA/core: Make the entire API tree static new 8fdd4019bcb2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon new b99c35a40ca0 media: dt-bindings: media: cal: update binding example new 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT new 65ee4280f19c media: ti-vpe: cal: Add per platform data support new 23122c373e33 media: ti-vpe: cal: Enable DMABUF export new 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption new 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] new 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support new 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters new cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters new 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs new 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] new e2257005902a media: ti-vpe: cal: Add DRA76x support new 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] new 7a3b9684cede media: ti-vpe: cal: Add AM654 support new 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks new 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary new eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails new af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] new 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml new 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored new 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 new d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' new c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call new 0d962e061abc media: i2c: adv748x: Fix unsafe macros new aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs new de89d0864f66 media: gspca: zero usb_buf new 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 new 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] new 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove new dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B new 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device new 3d15c7643ba7 media: vivid: Add touch support new 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch new 373606320834 media: pxa_camera: add missed tasklet_kill new 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P new 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references new 11e0e167d071 media: meson: add missing allocation failure check on new_buf new 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' new c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling new 9453264ef586 media: go7007: fix a miss of snd_card_free new a98e2e229da7 media: solo6x10: Use managed buffer allocation new 5e625dd5792e media: tw686x: Use managed buffer allocation new 8079c5d58685 media: usbtv: Use managed buffer allocation new aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages new b0cda3739759 media: cx18: Clean up ALSA PCM API usages new 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages new 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages new 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages new 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages new f8239b531f0d media: tm6000: Clean up ALSA PCM API usages new 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops new 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops new 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops new da090bf60370 media: Drop superfluous ioctl PCM ops new eed569c425d0 media: coda: do not skip finish_run if aborting new ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values new 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 new 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support new afddf553ea89 media: coda: remove redundant platform_get_irq error message new 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] new 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml new 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] new 8299c6533979 media: meson: vdec: add g12a platform new 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] new fee586a20f48 media: meson: vdec: add sm1 platform new 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump new ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format new ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg new da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format new 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] new b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] new e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg new ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] new 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases new a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] new 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] new 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] new 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier new 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] new 69e39d40587b media: vimc: Implement get/set selection in sink new 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 new 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference new 5980d40276b3 media: hantro: Cleanup format negotiation helpers new 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] new 8c2d66b036c7 media: hantro: Support color conversion via post-processing new afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] new 6913bc3a2e9c media: pulse8-cec: improve debugging new cea28e7a55e7 media: pulse8-cec: reorganize function order new a6706447f319 media: pulse8-cec: locking improvements new 92eee37d398c media: pulse8-cec: add 2nd debug level new b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status new b36910e07842 media: pulse8-cec: move the transmit to a workqueue new 906870770431 media: pulse8-cec: queue received messages in an array new 601282d65b96 media: pulse8-cec: use adap_free callback new 587040338162 media: pulse8-cec: schedule next ping after current ping finished new a67524c8bf75 media: pulse8-cec: log when a CEC message is received new 3ff4348ff5e4 media: vivid: set field to NONE for touch new 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch new 0885acd77eb4 media: vivid: support multiplanar touch devices new 71e37d2e4b3b media: documentation: fix video_event description new 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer new 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes new c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy new 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI new 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI new 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI new 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI new eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] new 51d0c99b391f media: af9005: uninitialized variable printked new 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] new c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug new 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] new 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] new 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration new 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle new 31f715dd48de media: MAINTAINERS: Orphan img-ir driver new a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level new c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) new 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] new dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop new 96e3a6b92f23 media: smiapp: Avoid maintaining power state information new 22ad4e05585c media: smiapp: Put the device again if starting streaming fails new 5554c80e1878 media: ov5640: Put max framerate into table and simplify check new 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate new 033c60a6e295 media: staging: ipu3: replace 0 with false new 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes new 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory new e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode new 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] new 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] new cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling new 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling new 249b286171fa media: sun4i-csi: Deal with DRAM offset new 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] new 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork new cfff58188e4d media: dib7000m: incorrect format specifier detected by clang new 4ec14f24c710 media: dib7000p: incorrect format specifier detected by clang new f54def5b5ff7 media: dib0070: incorrect format specifiers detected by clang new 9fcfae8a17bf media: dib0090: incorrect format specifier detected by clang new 6a168c6cb688 media: dvb_dummy_fe: Fix ERROR: POINTER_LOCATION, AVOID_EX [...] new 60c2b6060bb7 media: dvb_dummy_fe: Add blank line after declaration new 02a5830f8d64 media: dvb_dummy_fe: change printk to pr_warn new 98b38bb4b7e3 media: as102: improve formatting new f19dfd26fb3e media: Documentation: media: dtv-frontend.rst: fix a few m [...] new c12495132d41 media: au8522: improve formatting new 000e6751825d media: dvb-core: Fix receiving invalid EIT-sections new 61cd2d5ca023 media: dt-bindings: media: add "hisilicon,hi3796cv300-ir" [...] new e4b9b6454d94 media: rc: ir-hix5hd2: add hi3796cv300-ir support new 1dc8b65c944e media: v4l2-core: only zero-out ioctl-read buffers new bed7bdb6ae3c media: Revert "media: v4l2: Fix fourcc names for BAYER12P" new ef9534c585e0 media: v4l2: Fix fourcc names for 12b and 14b packed bayer new f14838d7e180 media: staging: tegra-vde: Select IOVA unconditionally in Kconfig new b395d457e42b media: staging: tegra-vde: Sort headers alphabetically new 3a909680950b media: staging: tegra-vde: Use __maybe_unused attribute in [...] new 93a24578de72 media: cx231xx: replace BUG_ON with recovery code new 1ec4c6efe231 media: saa7146: Avoid using BUG_ON as an assertion new 1d5479d8ceb7 media: pci: cx23885: convert to i2c_new_scanned_device new 021472666cb6 media: pci: cx88: convert to i2c_new_scanned_device new 832d76ec68f8 media: pci: bt8xx: convert to i2c_new_scanned_device new d2d39fe2a253 media: pci: cx18: convert to i2c_new_scanned_device new 0f9be03452e8 media: pci: ivtv: convert to i2c_new_scanned_device new f51e50db4c20 media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left ad [...] new 11c48e41d5fc media: pvrusb2: Remove unneeded semicolon and add newline new bb6d42061a05 media: sti: bdisp: fix a possible sleep-in-atomic-context [...] new e61116479345 media: cec: remove unused functions new 7678c5462680 media: cedrus: Fix decoding for some HEVC videos new 7fcaed4ab4bc media: cedrus: hevc: Add luma bit depth new b0e4cfae483f media: davinci/vpfe_capture.c: Avoid BUG_ON for register failure new baf98b0ad304 media: mtk-vcodec: use v4l2_m2m_buffer where appropriate new 0c8c1ae155b8 media: v4l2-core: fix uninitialized structure fields being [...] new 0caf62c8df8d media: hantro: remove a pointless NULL check new d928440cf460 media: dvb-core: dvbdev: convert to use i2c_new_client_device() new 13e54824fe5b media: dvb-frontends: cxd2820r_core: convert to use i2c_ne [...] new 4f7f5e038cd6 media: dvb-frontends: lgdt330x: convert to use i2c_new_cli [...] new aace5926d969 media: dvb-frontends: m88ds3103: convert to use i2c_new_cl [...] new 2f507ffa9ca5 media: dvb-frontends: ts2020: convert to use i2c_new_clien [...] new 0ace5b2e6e03 media: pci: cx23885: cx23885-dvb: convert to use i2c_new_c [...] new d442c2e99d99 media: pci: saa7164: saa7164-dvb: convert to use i2c_new_c [...] new 32dc63f6915d media: pci: smipcie: smipcie-main: convert to use i2c_new_ [...] new a7070891f970 media: platform: sti: c8sectpfe: c8sectpfe-dvb: convert to [...] new 7930196a3835 media: usb: dvb-usb-v2: af9035: convert to use i2c_new_cli [...] new 402e77c4c7fd media: usb: dvb-usb-v2: anysee: convert to use i2c_new_cli [...] new 9785a61b7430 media: usb: dvb-usb-v2: rtl28xxu: convert to use i2c_new_c [...] new 3dd0121269b2 media: usb: dvb-usb-v2: zd1301: convert to use i2c_new_cli [...] new 6e040e6f8f8b media: usb: dvb-usb: dib0700_devices: convert to use i2c_n [...] new 334f6aaf7564 media: usb: dvb-usb: dw2102: convert to use i2c_new_client [...] new 1b257870a78b media: iguanair: fix endpoint sanity check new 25cb42af9ffa media: staging: dt-bindings: add Rockchip ISP1 yaml bindings new b18f7f991bb6 media: staging: dt-bindings: add Rockchip MIPI RX D-PHY RX [...] new 32abcc4491c6 media: staging: phy-rockchip-dphy-rx0: add Rockchip MIPI S [...] new d65dd85281fb media: staging: rkisp1: add Rockchip ISP1 base driver new 56e3b29f9f6b media: staging: rkisp1: add streaming paths new 8e2be317dcf5 media: staging: rkisp1: add user space ABI definitions new 9a28dbd65a88 media: staging: rkisp1: add capture device for statistics new bae1155cf579 media: staging: rkisp1: add output device for parameters new 49f781153e59 media: staging: rkisp1: add document for rkisp1 meta buffe [...] new 3b7668a1faad media: staging: rkisp1: add TODO file for staging new 2a0a0bc7020e media: MAINTAINERS: add entry for Rockchip ISP1 driver new 1fd4d9cb739b media: rcar-vin: Use correct pixel format when aligning format new d239aa00fe7b media: hantro: fix post-processing NULL pointer dereference new 68035c80e129 media: uvcvideo: Avoid cyclic entity chains due to malform [...] new 1dd2e8f94257 media: uvcvideo: Add a quirk to force GEO GC6500 Camera bi [...] new 29951078bb5b media: platform: VIDEO_MEDIATEK_JPEG can also depend on MTK_IOMMU new a03003c528e6 media: mt9v111: constify copied structure new 0b09f9898756 media: Revert "media: staging/intel-ipu3: make imgu use fi [...] new 5adf3edde812 media: v4l2-fwnode: Print the node name while parsing endpoints new 1697d9812481 media: staging/intel-ipu3: remove TODO item about acronyms new 846de71bedef Merge tag 'media/v5.6-1' of git://git.kernel.org/pub/scm/l [...] new 01daacfb9035 PCI/AER: Log which device prevents error recovery new 8d077c3ce010 PCI/AER: Factor message prefixes with dev_fmt() new d95f20c4f070 PCI/AER: Initialize aer_fifo new ba51b7188db4 Merge branch 'pci/aer' new 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] new 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay new 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers new 7730c3be06e2 Documentation: PCI: Fix pci_alloc_irq_vectors() function n [...] new 04df6ad95a5e Merge branch 'pci/misc' new bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist new 4161953f9545 Merge branch 'pci/p2pdma' new 47b802d5d80c PCI/PM: Print config space of devices before suspend new f629ddc9cd3d Merge branch 'pci/pm' new 9db8dc6d0785 PCI: Don't disable bridge BARs when assigning bus resources new 3d67a2dbdbe9 PCI: Remove unnecessary braces new 053eb5c150fd PCI: Rename variables new d555a50fd6e0 PCI: Pass size + alignment to pci_bus_distribute_available [...] new 7779385484da PCI: Remove local variable usage in pci_bus_distribute_ava [...] new f924c26e4ee6 PCI: Consider alignment of hot-added bridges when assignin [...] new 3d264da9b741 PCI: Rename extend_bridge_window() parameter new 1e58f4e1cb47 PCI: Rename extend_bridge_window() to adjust_bridge_window() new ae4611f1d7e9 PCI: Set resource size directly in adjust_bridge_window() new 948675736a77 PCI: Allow adjust_bridge_window() to shrink resource if necessary new cee538f6a24e Merge branch 'pci/resource' new aa82130a22f7 PCI/switchtec: Use dma_set_mask_and_coherent() new 9375646b4cf0 PCI/switchtec: Fix vep_vector_number ioread width new a6b0ef9a7d03 PCI/switchtec: Add support for Intercomm Notify and Upstre [...] new 7501a02a9dfc PCI/switchtec: Remove redundant valid PFF number count new 2085747d533b PCI/switchtec: Move check event ID from mask_event() to sw [...] new fcccd282b633 PCI/switchtec: Rename generation-specific constants new b13313a01a6a PCI/switchtec: Add 'generation' variable new 6a3d1b542cfa PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() new 993d208daaeb PCI/switchtec: Separate Gen3 register structures into unions new a3321ca39408 PCI/switchtec: Add Gen4 system info register support new 4efa1d2e3697 PCI/switchtec: Add Gen4 flash information interface support new ce7c88600bf8 PCI/switchtec: Add Gen4 MRPC GAS access permission check new 7a30ebb9f2a2 PCI/switchtec: Add Gen4 device IDs new 5272b7fc3a45 Merge branch 'pci/switchtec' new 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() new f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size new 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() new 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB new c7417cf36aab Merge branch 'pci/virtualization' new aad6aa0cd674 x86/PCI: Add to_pci_sysdata() helper new 34067c56fa17 x86/PCI: Expose VMD's pci_dev in struct pci_sysdata new 2856ba6020fc PCI: Introduce pci_real_dma_dev() new 2b0140c69637 iommu/vt-d: Use pci_real_dma_dev() for mapping new e3560ee4cfb2 iommu/vt-d: Remove VMD child device sanity check new 962e329d888c PCI: vmd: Remove dma_map_ops overrides new dab0198413d2 x86/PCI: Remove X86_DEV_DMA_OPS new db51b4c85fb7 PCI: vmd: Add two VMD Device IDs new db83c269d225 Merge branch 'pci/host-vmd' new 0956dcb853dc dt-bindings: PCI: Add bindings for brcmstb's PCIe device new c0452137034b PCI: brcmstb: Add Broadcom STB PCIe host controller driver new 40ca1bf580ef PCI: brcmstb: Add MSI support new 61d02c37fcd0 Merge branch 'remotes/lorenzo/pci/brcmstb' new e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] new ed22aaaede44 PCI: dwc: intel: PCIe RC controller driver new 6fd622c226e6 PCI: artpec6: Configure FTS with dwc helper function new 4c6a8fe3aaa5 Merge branch 'remotes/lorenzo/pci/dwc' new 6df19872d881 PCI: keystone: Fix link training retries initiation new 2d0c3fbe43fa PCI: keystone: Fix outbound region mapping new b0de922af53e PCI: keystone: Fix error handling when "num-viewport" DT p [...] new 518fc4a3a609 Merge branch 'remotes/lorenzo/pci/keystone' new a0601a1f1dee PCI: exynos: Rename Exynos to lowercase new 216bbaa337bf MAINTAINERS: Update my email address new d86936363c10 Merge branch 'remotes/lorenzo/pci/misc' new 5d28bee7c91e dt-bindings: PCI: qcom: Add support for SDM845 PCIe new ed8cc3b1fc84 PCI: qcom: Add support for SDM845 PCIe controller new c11dfed9caa2 Merge branch 'remotes/lorenzo/pci/qcom' new 885199148442 PCI: tegra: Fix return value check of pm_runtime_get_sync() new 21a92676e1fe PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 new b647d2bd8064 Merge branch 'remotes/lorenzo/pci/tegra' new d36925be5382 PCI: uniphier: remove module code from built-in driver new 01b810ed7187 Merge branch 'remotes/lorenzo/pci/uniphier' new 26dca6dbd62d Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/s [...]
The 413 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/PCI/msi-howto.rst | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 14 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 ++ .../devicetree/bindings/media/amlogic,vdec.txt | 72 - .../devicetree/bindings/media/hix5hd2-ir.txt | 3 +- .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/ti,cal.yaml | 202 +++ Documentation/devicetree/bindings/media/ti-cal.txt | 72 - .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 97 ++ .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 ++ .../devicetree/bindings/pci/qcom,pcie.txt | 19 + .../driver-api/thermal/cpu-idle-cooling.rst | 5 + Documentation/media/kapi/dtv-frontend.rst | 16 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 - Documentation/media/v4l-drivers/index.rst | 1 - MAINTAINERS | 62 +- arch/x86/Kconfig | 3 - arch/x86/include/asm/device.h | 10 - arch/x86/include/asm/pci.h | 31 +- arch/x86/pci/common.c | 48 +- drivers/base/power/main.c | 42 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-nforce2.c | 2 +- drivers/cpufreq/cpufreq.c | 147 +- drivers/cpufreq/freq_table.c | 4 +- drivers/cpufreq/gx-suspmod.c | 2 +- drivers/cpufreq/intel_pstate.c | 38 +- drivers/cpufreq/longrun.c | 6 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/sh-cpufreq.c | 2 +- drivers/cpufreq/unicore2-cpufreq.c | 2 +- drivers/infiniband/core/Makefile | 9 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 151 +- drivers/infiniband/core/cm.c | 1000 ++++++------ drivers/infiniband/core/cm_msgs.h | 755 +-------- drivers/infiniband/core/cma.c | 90 +- drivers/infiniband/core/cma_trace.c | 16 + drivers/infiniband/core/cma_trace.h | 391 +++++ drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 42 +- drivers/infiniband/core/ib_core_uverbs.c | 2 + drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/rdma_core.c | 235 ++- drivers/infiniband/core/rdma_core.h | 45 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/trace.c | 14 + drivers/infiniband/core/umem.c | 9 +- drivers/infiniband/core/umem_odp.c | 22 +- drivers/infiniband/core/uverbs.h | 48 +- drivers/infiniband/core/uverbs_cmd.c | 320 ++-- drivers/infiniband/core/uverbs_ioctl.c | 45 +- drivers/infiniband/core/uverbs_main.c | 301 ++-- drivers/infiniband/core/uverbs_std_types.c | 44 +- .../infiniband/core/uverbs_std_types_async_fd.c | 52 + drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_device.c | 38 + drivers/infiniband/core/uverbs_uapi.c | 7 +- drivers/infiniband/core/verbs.c | 55 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 37 +- drivers/infiniband/hw/efa/efa_verbs.c | 15 +- drivers/infiniband/hw/hfi1/chip.c | 198 ++- drivers/infiniband/hw/hfi1/chip.h | 8 + drivers/infiniband/hw/hfi1/chip_registers.h | 1 + drivers/infiniband/hw/hfi1/common.h | 3 + drivers/infiniband/hw/hfi1/debugfs.c | 2 +- drivers/infiniband/hw/hfi1/driver.c | 237 ++- drivers/infiniband/hw/hfi1/file_ops.c | 12 +- drivers/infiniband/hw/hfi1/hfi.h | 195 ++- drivers/infiniband/hw/hfi1/init.c | 87 +- drivers/infiniband/hw/hfi1/msix.c | 106 +- drivers/infiniband/hw/hfi1/msix.h | 1 + drivers/infiniband/hw/hfi1/rc.c | 2 +- drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 15 +- drivers/infiniband/hw/hfi1/vnic_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 2 + drivers/infiniband/hw/hns/hns_roce_device.h | 44 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 874 +++++++---- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 159 +- drivers/infiniband/hw/hns/hns_roce_main.c | 106 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 92 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 + drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/cq.c | 18 +- drivers/infiniband/hw/mlx4/main.c | 20 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 159 +- drivers/infiniband/hw/mlx5/gsi.c | 3 +- drivers/infiniband/hw/mlx5/ib_virt.c | 28 +- drivers/infiniband/hw/mlx5/main.c | 224 ++- drivers/infiniband/hw/mlx5/mem.c | 25 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 38 +- drivers/infiniband/hw/mlx5/mr.c | 81 +- drivers/infiniband/hw/mlx5/odp.c | 44 +- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 13 +- drivers/infiniband/sw/rdmavt/rc.c | 9 +- drivers/infiniband/sw/rxe/rxe_param.h | 7 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw.h | 26 +- drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 13 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.c | 61 +- drivers/infiniband/ulp/iser/iser_memory.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 - drivers/iommu/amd_iommu.c | 7 +- drivers/iommu/intel-iommu.c | 11 +- drivers/media/cec/cec-core.c | 21 +- drivers/media/cec/cec-notifier.c | 37 +- drivers/media/cec/cec-priv.h | 2 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/dvb-core/dvb_demux.c | 1 + drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/as102_fe.c | 3 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 4 +- drivers/media/dvb-frontends/dib0070.c | 23 +- drivers/media/dvb-frontends/dib0090.c | 3 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 91 +- drivers/media/dvb-frontends/dvb_dummy_fe.h | 12 +- drivers/media/dvb-frontends/lgdt330x.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/ts2020.c | 4 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/mt9v111.c | 2 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 ++- drivers/media/i2c/smiapp/smiapp-regs.c | 3 - drivers/media/i2c/smiapp/smiapp.h | 1 - drivers/media/pci/bt8xx/bttv-input.c | 6 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 - drivers/media/pci/cx23885/cx23885-cards.c | 24 + drivers/media/pci/cx23885/cx23885-dvb.c | 114 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-alsa.c | 1 - drivers/media/pci/cx88/cx88-alsa.c | 1 - drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 3 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 - drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-i2c.h | 2 +- drivers/media/pci/meye/meye.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 - drivers/media/pci/saa7164/saa7164-dvb.c | 24 +- drivers/media/pci/smipcie/smipcie-main.c | 4 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/Kconfig | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 +- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 + drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 45 +- drivers/media/platform/coda/coda-jpeg.c | 746 ++++++++- drivers/media/platform/coda/coda.h | 3 + drivers/media/platform/coda/coda_regs.h | 83 + drivers/media/platform/coda/trace.h | 10 + drivers/media/platform/davinci/vpfe_capture.c | 31 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 + drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 66 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 23 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.h | 8 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/pxa_camera.c | 2 + drivers/media/platform/rcar-vin/rcar-v4l2.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- .../media/platform/sti/c8sectpfe/c8sectpfe-dvb.c | 5 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 5 +- drivers/media/platform/ti-vpe/cal.c | 773 ++++++++-- drivers/media/platform/ti-vpe/cal_regs.h | 221 +-- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vimc/vimc-scaler.c | 166 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 203 ++- drivers/media/platform/vivid/vivid-core.h | 20 + drivers/media/platform/vivid/vivid-ctrls.c | 11 + drivers/media/platform/vivid/vivid-kthread-touch.c | 181 +++ drivers/media/platform/vivid/vivid-kthread-touch.h | 13 + drivers/media/platform/vivid/vivid-touch-cap.c | 341 ++++ drivers/media/platform/vivid/vivid-touch-cap.h | 39 + drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 79 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +- drivers/media/usb/dvb-usb-v2/af9035.c | 19 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 42 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 4 +- drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 8 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/go7007/s2250-board.c | 1 + drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 769 +++++---- drivers/media/usb/pvrusb2/pvrusb2-encoder.c | 4 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/usb/uvc/uvc_driver.c | 37 + drivers/media/usb/uvc/uvcvideo.h | 1 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +++++- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 213 ++- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/pci/controller/Kconfig | 10 +- drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/Kconfig | 11 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 6 +- drivers/pci/controller/dwc/pcie-artpec6.c | 8 +- drivers/pci/controller/dwc/pcie-designware.c | 56 + drivers/pci/controller/dwc/pcie-designware.h | 12 + drivers/pci/controller/dwc/pcie-intel-gw.c | 545 +++++++ drivers/pci/controller/dwc/pcie-qcom.c | 150 ++ drivers/pci/controller/dwc/pcie-uniphier.c | 31 +- drivers/pci/controller/pci-tegra.c | 4 +- drivers/pci/controller/pcie-brcmstb.c | 1015 ++++++++++++ drivers/pci/controller/pcie-iproc.c | 24 + drivers/pci/controller/vmd.c | 156 +- drivers/pci/iov.c | 9 +- drivers/pci/p2pdma.c | 3 + drivers/pci/pci.c | 48 +- drivers/pci/pci.h | 3 + drivers/pci/pcie/aer.c | 1 + drivers/pci/pcie/err.c | 12 +- drivers/pci/quirks.c | 117 +- drivers/pci/search.c | 10 +- drivers/pci/setup-bus.c | 163 +- drivers/pci/switch/switchtec.c | 370 +++-- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 2 + drivers/staging/media/hantro/Makefile | 1 + drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 + drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_postproc.c | 148 ++ drivers/staging/media/hantro/hantro_v4l2.c | 109 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 + .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 - drivers/staging/media/ipu3/TODO | 6 - drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 5 + drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 + drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 + drivers/staging/media/meson/vdec/vdec_platform.h | 4 + .../bindings/phy/rockchip-mipi-dphy-rx0.yaml | 76 + .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 13 + .../staging/media/phy-rockchip-dphy-rx0/Makefile | 2 + drivers/staging/media/phy-rockchip-dphy-rx0/TODO | 6 + .../phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c | 388 +++++ .../devicetree/bindings/media/rockchip-isp1.yaml | 192 +++ .../media/uapi/v4l/pixfmt-meta-rkisp1-params.rst | 23 + .../media/uapi/v4l/pixfmt-meta-rkisp1-stat.rst | 22 + drivers/staging/media/rkisp1/Kconfig | 17 + drivers/staging/media/rkisp1/Makefile | 8 + drivers/staging/media/rkisp1/TODO | 23 + drivers/staging/media/rkisp1/rkisp1-capture.c | 1437 +++++++++++++++++ drivers/staging/media/rkisp1/rkisp1-common.c | 37 + drivers/staging/media/rkisp1/rkisp1-common.h | 337 ++++ drivers/staging/media/rkisp1/rkisp1-dev.c | 574 +++++++ drivers/staging/media/rkisp1/rkisp1-isp.c | 1164 ++++++++++++++ drivers/staging/media/rkisp1/rkisp1-params.c | 1630 ++++++++++++++++++++ drivers/staging/media/rkisp1/rkisp1-regs.h | 1264 +++++++++++++++ drivers/staging/media/rkisp1/rkisp1-resizer.c | 775 ++++++++++ drivers/staging/media/rkisp1/rkisp1-stats.c | 530 +++++++ drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 819 ++++++++++ drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 1 + drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/media/tegra-vde/vde.c | 6 +- drivers/staging/media/tegra-vde/vde.h | 2 +- drivers/thermal/st/stm_thermal.c | 2 +- include/linux/cpufreq.h | 32 +- include/linux/mlx4/cq.h | 5 + include/linux/mlx5/driver.h | 5 + include/linux/mlx5/mlx5_ifc.h | 24 +- include/linux/pci.h | 3 +- include/linux/switchtec.h | 160 +- include/media/cec-notifier.h | 27 - include/media/cec.h | 46 - include/media/dvb-usb-ids.h | 2 + include/media/v4l2-common.h | 21 + include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 + include/media/v4l2-rect.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/rdma/ib_cm.h | 34 - include/rdma/ib_verbs.h | 42 +- include/rdma/iba.h | 146 ++ include/rdma/ibta_vol1_c12.h | 213 +++ include/rdma/rdmavt_qp.h | 22 +- include/rdma/uverbs_named_ioctl.h | 6 +- include/rdma/uverbs_std_types.h | 13 +- include/rdma/uverbs_types.h | 34 +- include/trace/events/rdma_core.h | 394 +++++ include/trace/events/v4l2.h | 2 +- include/uapi/linux/pci_regs.h | 1 + include/uapi/linux/switchtec_ioctl.h | 17 +- include/uapi/linux/videodev2.h | 29 + include/uapi/rdma/ib_user_ioctl_cmds.h | 15 + include/uapi/rdma/ib_user_ioctl_verbs.h | 12 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + include/uapi/rdma/qedr-abi.h | 18 +- tools/power/cpupower/lib/cpufreq.c | 78 +- tools/power/cpupower/lib/cpufreq.h | 20 +- tools/power/cpupower/man/cpupower.1 | 6 +- tools/power/cpupower/utils/cpufreq-info.c | 12 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 38 +- 378 files changed, 22724 insertions(+), 6268 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml delete mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt create mode 100644 Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml delete mode 100644 Documentation/media/v4l-drivers/cx18.rst create mode 100644 drivers/infiniband/core/cma_trace.c create mode 100644 drivers/infiniband/core/cma_trace.h create mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/infiniband/core/uverbs_std_types_async_fd.c create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h create mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c create mode 100644 drivers/pci/controller/pcie-brcmstb.c create mode 100644 drivers/staging/media/hantro/hantro_postproc.c create mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Documentation/devic [...] create mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig create mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Makefile create mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/TODO create mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/phy-rockchip-dphy-rx0.c create mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] create mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] create mode 100644 drivers/staging/media/rkisp1/Documentation/media/uapi/v4l/pixfm [...] create mode 100644 drivers/staging/media/rkisp1/Kconfig create mode 100644 drivers/staging/media/rkisp1/Makefile create mode 100644 drivers/staging/media/rkisp1/TODO create mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-common.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c create mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h create mode 100644 include/rdma/iba.h create mode 100644 include/rdma/ibta_vol1_c12.h create mode 100644 include/trace/events/rdma_core.h