This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 405057718a1f Merge tag 'kgdb-6.14-rc1' of git://git.kernel.org/pub/scm/ [...] new 27dcdb63aac7 media: platform: mtk-mdp3: cmdq: Remove duplicated platfor [...] new 1378ffec3036 media: imx-jpeg: Fix potential error pointer dereference i [...] new 945215ee45e6 media: remove dead TI wl128x FM radio driver new 8d46603eeeb4 media: cxd2841er: fix 64-bit division on gcc-9 new 44cfae26a268 media: cx231xx: remove redundant assignment to variable value new 48079b617270 media: b2c2: Remove unused functions new bf00d30ce512 media: platform: exynos4-is: Remove unused fimc_is_param_strerr new 5c546082840f media: tuners: fc0013 Remove unused functions new fddffe84b1af media: s5p-mfc: Fix an error handling path s5p_mfc_open() new 8f242f84669b media: mgb4: Unify the outputs padding logic with the inputs new 771c4770723c media: mgb4: Unify register names in inputs/outputs new 7801f1679200 media: mgb4: Defines cleanup new c10597366f60 MAINTAINERS: Update own email address from Bootlin to sys-base new 53b01a5fdb41 media: qcom: camss: reducing the repitious error message string new cc1ecabe67d9 media: qcom: camss: Restructure camss_link_entities new b3347d7d618d media: qcom: camss: document csiphy_lanes_cfg structure new c04e4bae9097 dt-bindings: media: qcom,sc8280xp-camss: Fix interrupt types new 349396bb55c4 dt-bindings: media: qcom,sdm845-camss: Fix interrupt types new d1028b574816 dt-bindings: media: qcom,sm8250-camss: Fix interrupt types new 86e5e8efb82c media: rkisp1: Fix unused value issue new 6c10d1adae82 media: rkisp1: Reduce min_queued_buffers to 1 new 11c7fd6e0f62 media: cx18: Remove unused cx18_reset_ir_gpio new b5e7850cc87e media: mceusb: don't push static constants on stack for %*ph new ef2cc59cb623 media: imon: don't push static constants on stack for %*ph new ff8f969da053 media: mceusb: don't include 'pm_wakeup.h' directly new b98d5000c505 media: rc: iguanair: handle timeouts new 5593555343f3 media: dt-bindings: Add qcom,sc7280-camss new 3522673b8f29 media: qcom: camss: Sort camss version enums and compatibl [...] new a7f5b36b3482 media: qcom: camss: Add support for camss driver on sc7280 new a2836d3fe220 media: lmedm04: Handle errors for lme2510_int_read new b36077ba289b media: stm32: dcmipp: correct dma_set_mask_and_coherent ma [...] new 64ecc79a95db dt-bindings: media: add description of stm32 csi new dcb0f4c16be5 media: stm32: csi: addition of the STM32 CSI driver new 255e0cc62b9b media: stm32: dcmipp: use v4l2_subdev_is_streaming new b0f3cc708932 media: stm32: dcmipp: replace s_stream with enable/disable [...] new d64685e129c0 media: stm32: dcmipp: rename dcmipp_parallel into dcmipp_input new 03abfb7b7176 media: stm32: dcmipp: add support for csi input into dcmipp-input new 822c72eb1519 media: stm32: dcmipp: add bayer 10~14 bits formats new e2650231553c media: stm32: dcmipp: add 1X16 RGB / YUV formats support new 58d0201ef8ad media: stm32: dcmipp: avoid duplicated format on enum in bytecap new 4a58f7ec73a3 media: stm32: dcmipp: fill media ctl hw_revision field new 923b428c49fb dt-bindings: media: add the stm32mp25 compatible of DCMIPP new 686f27f7ea37 media: stm32: dcmipp: add core support for the stm32mp25 new 1ab010907fb1 media: platform: mtk-mdp3: Use cmdq_pkt_write when no mask [...] new 6d9038dc8700 media: platform: mtk-mdp3: Remove useless variadic argumen [...] new 7b00fcfdb5dd media: platform: mtk-mdp3: Remove mask parameter from MM_R [...] new 6633de339047 media: platform: mtk-mdp3: Remove mask parameter from MM_R [...] new 50ab69f21e96 media: platform: mtk-mdp3: Get fine-grain control of cmdq_ [...] new 48df9029743f media: platform: mtk-mdp3: Use cmdq_pkt_create() and cmdq_ [...] new 7f78c081d44c soc: mediatek: cmdq: Remove cmdq_pkt_finalize() helper function new db300ab0e9d3 media: verisilicon: Store reference frames pixels format new e5453f2a9482 media: verisilicon: Fix IMX8 native pixel-format step values new 555936182dcf media: verisilicon: av1: Store chroma and mv offsets new d216d9cb4dd8 media: hantro: Replace maintainers new e90c9612ac39 media: rockchip: rga: Fix Copyright description new 688c0a6907a7 media: Documentation: ipu3: Remove unused and obsolete references new 11f68d2ba2e1 media: marvell: Add check for clk_enable() new 82b696750f0b media: ccs: Fix CCS static data parsing for large block sizes new da73efa8e675 media: ccs: Clean up parsed CCS static data on parse failure new ec75fd952b0b media: i2c: imx290: Limit analogue gain according to module new f2055c1d62d6 media: i2c: imx290: Register 0x3011 varies between imx327 [...] new e4faac99d5bb media: dt-bindings: sony,imx290: Add IMX462 to the IMX290 binding new c699b6c7c857 media: i2c: imx290: Add configuration for IMX462 new 33f4a7fba722 media: i2c: imx412: Add missing newline to prints new 57d10bcac677 media: imx296: Add standby delay during probe new 91a7088096a4 media: dt-bindings: Add property to describe CSI-2 C-PHY l [...] new 573b4adddbd2 media: v4l: fwnode: Parse MiPI DisCo for C-PHY line-orders new b06ec03b7464 media: rcar-csi2: Allow specifying C-PHY line order new 6fdbff0f5478 media: ccs: Fix cleanup order in ccs_probe() new facb541ff080 media: intel/ipu6: remove cpu latency qos request on error new feaf4154d696 media: i2c: ov9282: Correct the exposure offset new f6470be57136 media: rcar-csi2: Update D-PHY startup on V4M new 733d41af75d1 media: intel/ipu6: move some boot messages to debug level new a29053906c9a media: ccs: Print a warning on CCS static data parser failure new f8d034304665 media: ccs: Fail the probe on CCS static data parser failure new 60b45ece41c5 media: i2c: ds90ub9x3: Fix extra fwnode_handle_put() new ba3bdb93947c media: i2c: ds90ub960: Fix UB9702 refclk register access new 698cf6df87ff media: i2c: ds90ub960: Fix use of non-existing registers o [...] new 42d0ec194aa1 media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702 new 5dbbd0609b83 media: i2c: ds90ub960: Fix UB9702 VC map new a56fac44bece media: i2c: ds90ub960: Use HZ_PER_MHZ new ab57d4b590a7 media: i2c: ds90ub960: Add support for I2C_RX_ID new 0aac971d427c media: i2c: ds90ub960: Add RGB24, RAW8 and RAW10 formats new b0ab26fa4a08 media: i2c: ds90ub953: Clear CRC errors in ub953_log_status() new 7fd049714569 media: i2c: ds90ub960: Drop unused indirect block define new 4c9320bc1892 media: i2c: ds90ub960: Reduce sleep in ub960_rxport_wait_locks() new 2b244ff3671f media: i2c: ds90ub960: Handle errors in ub960_log_status_u [...] new acd8f58d7a3b media: i2c: ds90ub913: Add error handling to ub913_hw_init() new 0794c43ea1e4 media: i2c: ds90ub953: Add error handling for i2c reads/writes new cff7e9e5aee4 media: i2c: ds90ub960: Fix shadowing of local variables new fb2bd86270cd media: mc: fix endpoint iteration new 001d3753538d media: ov5640: fix get_light_freq on auto new 47601552499d media: ov2740: Debug log chip ID new 17898af92283 media: ov2740: Add camera orientation and sensor rotation [...] new fa3772f390c6 media: ov2740: Add powerdown GPIO support new fb6ba073ff07 media: ov2740: Add regulator support new f21ebe2c7def media: bcm2835-unicam: Improve frame sequence count handling new a4781bf80705 media: bcm2835-unicam: Allow setting of unpacked formats new 697a252bb2ea media: bcm2835-unicam: Disable trigger mode operation new 7b1ec3e38906 media: bcm2835-unicam: Fix for possible dummy buffer overrun new 125ad1aeec77 media: mipi-csis: Add check for clk_enable() new 77ed2470ac09 media: camif-core: Add check for clk_enable() new ee1b5046d5cd staging: media: max96712: fix kernel oops when removing module new b76fb1f2c5a3 media: Documentation: tx-rx: Fix formatting new d9599ed3281b media: i2c: imx208: Use const 'struct bin_attribute' callback new 2ac0bd271331 media: Documentation: PHY information can be obtained from [...] new 33656034de41 media: uvcvideo: Reorder uvc_status_init() new a9ea1a3d88b7 media: uvcvideo: Fix crash during unbind if gpio unit is in use new c6ef3a7fa97e media: uvcvideo: Fix double free in error path new a67f75c2b5ec media: uvcvideo: Fix deadlock during uvc_probe new c31cffd5ae2c media: uvcvideo: Fix event flags in uvc_ctrl_send_events new f00ee2ca8da2 media: uvcvideo: Support partial control reads new 060950f7f74e media: uvcvideo: Add more logging to uvc_query_ctrl() new 7309f3e2b7fd media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl new 840fb2c33904 media: uvcvideo: Remove duplicated cap/out code new 082dd785e208 media: uvcvideo: Refactor frame parsing code into a uvc_pa [...] new 4c2367d46a81 MAINTAINERS: Add missing file entries for the USB video cl [...] new d9fecd096f67 media: uvcvideo: Only save async fh if success new 04d3398f66d2 media: uvcvideo: Remove redundant NULL assignment new 221cd51efe45 media: uvcvideo: Remove dangling pointers new 02baaa09d1cb media: uvcvideo: Annotate lock requirements for uvc_ctrl_set new d6b874ff9ce2 media: uvcvideo: Flush the control cache when we get an event new 87ce177654e3 media: uvcvideo: Propagate buf->error to userspace new 52fbe173baa4 media: uvcvideo: Invert default value for nodrop module param new 8869eb654f2a media: uvcvideo: Allow changing noparam on the fly new 40ed9e9b2808 media: uvcvideo: Announce the user our deprecation intentions new c2eda35e675b media: uvcvideo: Implement dual stream quirk to fix loss o [...] new 81f8c0e138c4 media: uvcvideo: Add new quirk definition for the Sonix Te [...] new 2762eab6d414 media: uvcvideo: Add Kurokesu C1 PRO camera new 7b12ab055ede media: nxp: imx8-isi: fix v4l2-compliance test errors new 288517a3c6c9 dt-bindings: media: nxp,imx8-isi: Add i.MX8ULP ISI compati [...] new ab2fd4a0ca26 media: nxp: imx8-isi: Add i.MX8ULP support new df4ff47448fe media: venus: destroy hfi session after m2m_ctx release new daa7031a31ce media: venus: match instance creation and destruction order new 687bfbba5a1c media: venus: Add support for static video encoder/decoder [...] new 354846c3e9c9 media: venus: Populate video encoder/decoder nodename entries new 459997e8990d media: dt-bindings: qcom-venus: Deprecate video-decoder an [...] new 210afa1598de media: venus: Remove unused hfi_core_ping() new 9229b53f9758 Revert "media: qcom: camss: Restructure camss_link_entities" new d76bf5267a6b media: cec: include linux/debugfs.h and linux/seq_file.h w [...] new fbb5298bf1a7 media: mmp: Bring back registration of the device new 1221989555db media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread new 9f2ce86a2c27 media: platform: exynos4-is: Remove unused __is_get_frame_size new 094f5c315f75 staging: media: imx: fix OF node leak in imx_media_add_of_ [...] new db6efc57b086 media: saa7164: Remove unused values new 45ef22b6b58c media: solo6x10: Use const 'struct bin_attribute' callback new 80aa73ef569f MAINTAINERS: repair file entry in MEDIA DRIVERS FOR STM32 - CSI new c5aa327e10b1 media: dt-bindings: trivial white-space and example cleanup new 570e4d121ac4 media: fix secfeed undefined when filter alloc fail new 94794b5ce4d9 media: platform: rzg2l-cru: rzg2l-video: Fix the comment i [...] new c36b9ad1a8ad media: dvb-usb-v2: af9035: fix ISO C90 compilation error o [...] new c4b7779abc66 media: nuvoton: Fix an error check in npcm_video_ece_init() new 184a0997fb77 Merge tag 'media/v6.14-1' of git://git.kernel.org/pub/scm/ [...] new 1db806ec06b7 PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state() new 35f11c38cd29 Merge branch 'pci/aspm' new 9dfc6850cfa4 PCI: Encourage resource request API users to supply driver name new f546e8033d8f PCI: Export pci_intx_unmanaged() and pcim_intx() new 57ca6af53ebe drivers/xen: Use never-managed version of pci_intx() new f72acbeb2cc2 ntb: Use never-managed version of pci_intx() new 96ee809b851b misc: Use never-managed version of pci_intx() new bf726979b8ab vfio/pci: Use never-managed version of pci_intx() new b182cbaaa951 PCI/MSI: Use never-managed version of pci_intx() new eeda4c86d809 ata: Use always-managed version of pci_intx() new 71cf28c649ef wifi: qtnfmac: use always-managed version of pcim_intx() new 97fd88089fa2 HID: amd_sfh: Use always-managed version of pcim_intx() new 41400bc53378 net/ethernet: Use never-managed version of pci_intx() new dfa2f4d5f9e5 PCI: Remove devres from pci_intx() new a3eda0e33307 Merge branch 'pci/devres' new b198499c7d25 PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P new 06fd49ef4790 Merge branch 'pci/dpc' new 4453f360862e PCI: Batch BAR sizing operations new 5a1d568ad142 Merge branch 'pci/enumeration' new 013525583fdd PCI: Don't expose pcie_read_tlp_log() outside PCI subsystem new a71c59269e51 PCI: Move TLP Log handling to its own file new ede5d5dbef6f PCI: Add defines for TLP Header/Prefix log sizes new dbfd51ba4cb3 PCI: Use same names in pcie_read_tlp_log() prototype and d [...] new 27d41818b696 PCI: Use unsigned int i in pcie_read_tlp_log() new e5321ae10e13 PCI: Store number of supported End-End TLP Prefixes new ad41ddeeac21 PCI: Add TLP Prefix reading to pcie_read_tlp_log() new f68ea779d98a PCI: Add pcie_print_tlp_log() to print TLP Header and Prefix Log new f4a09274c592 Merge branch 'pci/err' new ddedc08e80c5 PCI: Unexport of_pci_parse_bus_range() new adda86bf4644 PCI: of: Drop 'No bus range found' message new bbaa022917fc PCI: of: Simplify devm_of_pci_get_host_bridge_resources() [...] new d117b1969817 sparc/PCI: Update reference to devm_of_pci_get_host_bridge [...] new 42d9972732f7 PCI: of_property: Rename struct of_pci_range to of_pci_ran [...] new ccbd884f9efb Merge branch 'pci/of' new 10269d578133 PCI/sysfs: Move reset related sysfs code to correct file new b6e5c46d8330 PCI/sysfs: Use __free() in reset_method_store() new 2d54d23c604d PCI/sysfs: Remove unnecessary zero in initializer new 60b5cd4f8244 Merge branch 'pci/pci-sysfs' new b1049f2d6869 PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 new 3aa8f6524017 Merge branch 'pci/pm' new a3282f84b215 PCI: switchtec: Add Microchip PCI100X device IDs new 770b18a541f3 Merge branch 'pci/switchtec' new 76850b54943f PCI: endpoint: Replace magic number '6' by PCI_STD_NUM_BARS new d4929755e4d0 PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() new e0be8511ff50 PCI: endpoint: Simplify pci_epc_get() new 3b9f942eb21c PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() new 33a6938e0c33 PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_ [...] new 3708acbd5f16 PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_s [...] new 129f6af747b2 PCI: dwc: ep: Add 'address' alignment to 'size' check in d [...] new b61fef0813cb PCI: artpec6: Implement dw_pcie_ep operation get_features new f015b53d634a PCI: endpoint: Add size check for fixed size BARs in pci_e [...] new 0e7faea1880c PCI: endpoint: Verify that requested BAR size is a power of two new 74855f6697e9 Merge branch 'pci/endpoint' new b1b1f4b12969 PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NU [...] new 235c2b197a8d PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test new 8a02612f8566 PCI: endpoint: pci-epf-test: Add support for capabilities new 0d292a1e6d90 misc: pci_endpoint_test: Add support for capabilities new d6658d3338f8 misc: pci_endpoint_test: Add consecutive BAR test new 4644db83642d misc: pci_endpoint_test: Remove redundant 'remainder' test new f26d37ee9bda misc: pci_endpoint_test: Fix IOCTL return value new e19bde2269ca selftests: Move PCI Endpoint tests from tools/pci to Kselftests new 392188bb0f6e selftests: pci_endpoint: Migrate to Kselftest framework new e321b10b83f0 Merge branch 'pci/endpoint-test' new b02cfbd9bfb9 dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to YAML new 10e796eed626 dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt new c25b978d351f dt-bindings: PCI: qcom: Document the IPQ5424 PCIe controller new 1532594de17e Merge branch 'pci/dt-bindings' new a3751212a8ee PCI: Add enable_device() and disable_device() callbacks fo [...] new ce4c43017285 PCI: imx6: Add IOMMU and ITS MSI support for i.MX95 new 477ac7b0a798 PCI: host-generic: Allow {en,dis}able_device() to be provi [...] new d9f6642ab7ca PCI: apple: Convert to {en,dis}able_device() callbacks new ec3619abbf0e Merge branch 'pci/controller/iommu-map' new ad9afd750301 PCI: dra7xx: Use syscon_regmap_lookup_by_phandle_args new 8ee6c616337a Merge branch 'pci/controller/dra7xx' new 574913f9e197 PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify() new 8d3bf19f1b58 PCI: dwc: Don't wait for link up if driver can detect Link [...] new 36971d6c5a9a PCI: qcom: Don't wait for link if we can detect Link Up new f0639013d340 PCI: qcom: Update ICC and OPP values after Link Up event new 0e0b45ab5d77 PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ new ec9fd499b9c6 PCI: dw-rockchip: Don't wait for link since we can detect Link Up new 86a016e278b7 PCI: dwc: Always stop link in the dw_pcie_suspend_noirq new 112aba9a7934 PCI: dwc: Remove LTSSM state test in dw_pcie_suspend_noirq() new ec57335b81d8 PCI: dwc: Add dw_pcie_suspend_noirq(), dw_pcie_resume_noir [...] new a528d1a72597 PCI: imx6: Use DWC common suspend resume method new 9d6b1bd6b3c8 PCI: imx6: Add i.MX8MQ, i.MX8Q and i.MX95 PM support new 4dbf0155dfcf of: address: Add parent_bus_addr to struct of_pci_range new 1108d677dae2 PCI: dwc: Simplify config resource lookup new 349b434b7a19 Merge branch 'pci/controller/dwc' new 3d2207256a37 dt-bindings: PCI: fsl,imx6q-pcie-ep: Add compatible string [...] new 687aedb73a40 PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support new d4627402bd04 dt-bindings: PCI: fsl,imx6q-pcie: Add Refclk for i.MX95 RC new 137250911f4e PCI: imx6: Add Refclk for i.MX95 PCIe new de22e20589b7 PCI: imx6: Configure PHY based on Root Complex or Endpoint mode new 7ab93e6a08d1 PCI: imx6: Fetch dbi2 and iATU base addesses from DT new f068ffdd034c PCI: imx6: Skip controller_id generation logic for i.MX7D new ef61c7d8d032 PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() new 93d883f89063 PCI: imx6: Add missing reference clock disable logic new 6dd24b0a858e PCI: imx6: Remove surplus imx7d_pcie_init_phy() function new b881532991f8 PCI: imx6: Clean up comments and whitespace new 5b9c74b635a6 Merge branch 'pci/controller/imx6' new 149fc35734e5 PCI: layerscape: Use syscon_regmap_lookup_by_phandle_args new 09b7c1627b40 Merge branch 'pci/controller/layerscape' new 0e7a622da17d PCI: mediatek-gen3: Rely on clk_bulk_prepare_enable() in m [...] new e4c7dfd953f7 PCI: mediatek-gen3: Move reset/assert callbacks in .power_up() new 0c9d2d2ef0d9 PCI: mediatek-gen3: Add comment about initialization order [...] new 90d4e466c9ea PCI: mediatek-gen3: Move reset delay in mtk_pcie_en7581_po [...] new c98bee18d0a0 PCI: mediatek-gen3: Rely on msleep() in mtk_pcie_en7581_po [...] new 491cb9c50847 PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Ai [...] new 17bd5e4dc96c PCI: mediatek-gen3: Enable async probe by default new 1276ad01a25e Merge branch 'pci/controller/mediatek' new 1390a33b3d04 PCI: microchip: Set inbound address translation for cohere [...] new 04aa999eb96f dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent new 8d35c2b0eb22 Merge branch 'pci/controller/microchip' new 26cdda544479 PCI: mvebu: Enable module autoloading new 1854b2e019b4 Merge branch 'pci/controller/mvebu' new 2d2da5a4c1b4 PCI: rcar-ep: Fix incorrect variable used when calling dev [...] new a306f01eb5b1 Merge branch 'pci/controller/rcar-ep' new fd46bc0e0bb3 PCI: rockchip: Add missing fields descriptions for struct [...] new abdd4c8ea7d7 PCI: rockchip: Simplify clock handling by using clk_bulk*( [...] new 18715931a5c0 PCI: rockchip: Simplify reset control handling by using re [...] new 500969661b02 PCI: rockchip: Refactor rockchip_pcie_disable_clocks() signature new 7ca288760007 PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ [...] new d3f0bec2a490 Merge branch 'pci/controller/rockchip' new 5c911b4659d5 dt-bindings: PCI: xilinx-cpm: Add compatible string for CP [...] new 4eea7596b8fb PCI: xilinx-cpm: Add support for Versal CPM5 Root Port Con [...] new 4d3bf4e8450c Merge branch 'pci/controller/xilinx-cpm' new 0530ad489d15 PCI/sysfs: Constify 'struct bin_attribute' new 3c39919a5f3d PCI/VPD: Constify 'struct bin_attribute' new 35fdb302caab PCI/P2PDMA: Constify 'struct bin_attribute' new d5bdde0b38c1 PCI/ACPI: Constify 'struct bin_attribute' new e10c5cbd1c91 PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe r3.0 new 816875a468f4 PCI: Don't include 'pm_wakeup.h' directly new 188973e3536a PCI: Remove redundant PCI_VSEC_HDR and PCI_VSEC_HDR_LEN_SHIFT new b388face5f16 Documentation: Fix pci=config_acs= example new 10ff5bbfd4b0 Merge branch 'pci/misc' new 647d69605c70 Merge tag 'pci-v6.14-changes' of git://git.kernel.org/pub/ [...] new 78a56df60946 mtd: phram: only call platform_driver_unregister if phram_ [...] new b3c782868ece mtd: phram: Add the kernel lock down check new 5dbc889d41b1 mtd: mchp48l640: make WEL behaviour configurable new 5b68d4d2db29 dt-bindings: mtd: mchp48l640 add mb85rs128ty compatible new 02ba194feacb mtd: mchp48l640: add support for Fujitsu MB85RS128TY FRAM new bf5821909eb9 mtd: hyperbus: hbmc-am654: fix an OF node reference leak new 29b9415889d4 mtd: st_spi_fsm: Switch from CONFIG_PM_SLEEP guards to pm_ [...] new cd97c961681a mtd: hyperbus: Use of_property_present() for non-boolean p [...] new 792caa4a4baa mtd: spi-nor: atmel: add at25sf321 entry new 5be9a36c44cd mtd: spi-nor: macronix: use nor->addr_nbytes new e7f4e924f46d dt-bindings: mtd: jedec,spi-nor: add optional vcc-supply new 07c888838ea3 mtd: spi-nor: use local variable for struct device new d8bde4fd6636 mtd: spi-nor: support vcc-supply regulator new 93e00ccab5f7 mtd: spi-nor: macronix: remove mx25u25635f from parts list [...] new ef262847122b mtd: spi-nor: extend description of size member of struct [...] new 78bc75e16e03 mtd: spi-nor: spansion: Add support for S28HL256T new b239cbc7b078 mtd: spi-nor: spansion: Add support for S28HL02GT new 943e5f856007 mtd: spi-nor: sysfs: constify 'struct bin_attribute' new b44574c7da71 Merge tag 'spi-nor/for-6.14' into mtd/next new e0a4f50fce15 dt-bindings: mtd: davinci: convert to yaml new ef73c7dad4b1 mtd: nand: davinci: add support for on-die ECC engine type new ae461cde5c55 mtd: spinand: add support for FORESEE F35SQA001G new 70a71f8151b9 mtd: onenand: Fix uninitialized retlen in do_otp_read() new c6858779f1f5 mtd: spinand: Remove write_enable_op() in markbad() new 6d9d6ab3a82a mtd: spinand: Introduce a way to avoid raw access new 1a50e3612de9 mtd: spinand: Add support for SkyHigh S35ML-3 family new 03271ea36ea7 mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc new c20e06019087 dt-bindings: mtd: nuvoton,ma35d1-nand: add new bindings new 5abb5d414d55 mtd: rawnand: nuvoton: add new driver for the Nuvoton MA35 SoC new 1f05f823a16c dt-bindings: mtd: cadence: convert cadence-nand-controller [...] new 376a0b999758 Merge tag 'memory-controller-drv-ti-6.14' of https://git.k [...] new ea11788df2ac mtd: rawnand: davinci: Always depends on TI_AEMIF new a873eaed31a7 mtd: rawnand: davinci: Add clock resource new c7a94e96f8ec mtd: rawnand: davinci: Implement setup_interface() operation new 8c52932da5e6 mtd: rawnand: qcom: cleanup qcom_nandc driver new 1d479f5b345e mtd: rawnand: qcom: Add qcom prefix to common api new fdf3ee5c6e52 mtd: nand: Add qpic_common API file new 0c08080fd71c mtd: rawnand: qcom: use FIELD_PREP and GENMASK new 8d3cd6b87557 Merge tag 'mtd/qcom-reorg-for-spi-6.14' into nand/next new b9371866799d mtd: rawnand: qcom: Fix build issue on x86 architecture new 6df2d9553e16 mtd: rawnand: davinci: Reduce polling interval in NAND_OP_ [...] new d0b806fc9932 mtd: rawnand: davinci: add ROM supported OOB layout new fc4378b2fe86 Merge tag 'spi-mem-dtr-2' into nand/next new 042087247835 mtd: spinand: Create distinct fast and slow read from cach [...] new 7ce0d16d5802 mtd: spinand: Add an optional frequency to read from cache macros new 666c299be696 mtd: spinand: Enhance the logic when picking a variant new 8586bc8d9548 mtd: spinand: Add support for read DTR operations new 1ea808b4d15b mtd: spinand: winbond: Update the *JW chip definitions new 61c7155e3fe9 mtd: spinand: winbond: Add comment about naming new be7a05db4252 mtd: spinand: winbond: Add support for DTR operations new 98b34d52004b mtd: spinand: skyhigh: Align with recent read from cache v [...] new 0ddeb4fe9d3b Merge tag 'nand/for-6.14' into mtd/next new 08de7f9d4d39 Merge tag 'mtd/for-6.14' of git://git.kernel.org/pub/scm/l [...] new 6a569e299f2b watchdog: rti: Fix off-by-one in heartbeat recovery new 3322d53fdab8 watchdog: sp805: Report correct timeleft at maximum new 651b5fde35d6 watchdog: da9052_wdt: add support for bootstatus bits new 1f2b24a524fc watchdog: rzv2h_wdt: Use local `dev` pointer in probe new d8d2803f559d watchdog: sp805_wdt: Drop documentation of non-existent `s [...] new 7da5fc3408f3 watchdog: max77620: fix excess field in kerneldoc new 143981aa63f3 watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() new b3db0b5356ff dt-bindings: watchdog: Document Qualcomm IPQ5424 new eda061cccd14 Merge tag 'linux-watchdog-6.14-rc1' of git://www.linux-wat [...] new 7378aeb664e5 remoteproc: core: Fix ida_free call while not allocated new 1dc7c8ed7cb3 remoteproc: omap: Handle ARM dma_iommu_mapping new dbb9c372555c remoteproc: mtk_scp: Only populate devices for SCP cores new 972361e39779 remoteproc: k3-r5: Add devm action to release reserved memory new f2e3d0d70986 remoteproc: k3-r5: Use devm_kcalloc() helper new a572439f7143 remoteproc: k3-r5: Use devm_ioremap_wc() helper new de182d2f5ca0 remoteproc: k3-r5: Use devm_rproc_add() helper new 8c8df9bd3851 remoteproc: k3-r5: Add devm action to release tsp new bd0471854328 remoteproc: keystone: Simplify returning syscon PTR_ERR new cf1d4fdb4716 remoteproc: omap: Simplify returning syscon PTR_ERR new 266ce6e408c9 remoteproc: st: Simplify with dev_err_probe new fed4ec7442eb remoteproc: keystone: Use syscon_regmap_lookup_by_phandle_args new 3a53ff95b0be remoteproc: st: Use syscon_regmap_lookup_by_phandle_args new aa22f4da2a46 Merge tag 'rproc-v6.14' of git://git.kernel.org/pub/scm/li [...]
The 365 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: Documentation/PCI/endpoint/pci-test-howto.rst | 174 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/media/ipu3.rst | 6 +- .../bindings/media/allwinner,sun50i-h6-vpu-g2.yaml | 1 - .../bindings/media/amlogic,meson-ir-tx.yaml | 1 - .../devicetree/bindings/media/amphion,vpu.yaml | 1 - .../devicetree/bindings/media/fsl,imx6ull-pxp.yaml | 1 - .../devicetree/bindings/media/i2c/sony,imx290.yaml | 2 + .../bindings/media/mediatek,vcodec-decoder.yaml | 1 - .../bindings/media/mediatek,vcodec-encoder.yaml | 1 - .../media/mediatek,vcodec-subdev-decoder.yaml | 1 - .../bindings/media/microchip,sama5d4-vdec.yaml | 19 +- .../devicetree/bindings/media/nxp,imx8-isi.yaml | 2 + .../devicetree/bindings/media/nxp,imx8mq-vpu.yaml | 41 +- .../bindings/media/qcom,msm8916-camss.yaml | 1 - .../bindings/media/qcom,msm8916-venus.yaml | 12 +- .../bindings/media/qcom,msm8996-camss.yaml | 1 - .../bindings/media/qcom,sc7180-venus.yaml | 12 +- ...om,sm8250-camss.yaml => qcom,sc7280-camss.yaml} | 434 +++-- .../bindings/media/qcom,sc7280-venus.yaml | 12 +- .../bindings/media/qcom,sc8280xp-camss.yaml | 40 +- .../bindings/media/qcom,sdm660-camss.yaml | 1 - .../bindings/media/qcom,sdm845-camss.yaml | 21 +- .../bindings/media/qcom,sdm845-venus-v2.yaml | 12 +- .../bindings/media/qcom,sm8250-camss.yaml | 29 +- .../bindings/media/qcom,sm8250-venus.yaml | 12 +- .../bindings/media/rockchip,rk3568-vepu.yaml | 1 - .../devicetree/bindings/media/rockchip-vpu.yaml | 31 +- .../devicetree/bindings/media/st,stm32-dcmipp.yaml | 53 +- .../bindings/media/st,stm32mp25-csi.yaml | 125 ++ .../bindings/media/video-interfaces.yaml | 21 + .../bindings/mtd/cadence-nand-controller.txt | 53 - .../devicetree/bindings/mtd/cdns,hp-nfc.yaml | 75 + .../devicetree/bindings/mtd/davinci-nand.txt | 94 -- .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 4 + .../bindings/mtd/microchip,mchp48l640.yaml | 5 +- .../bindings/mtd/nuvoton,ma35d1-nand.yaml | 95 ++ .../devicetree/bindings/mtd/ti,davinci-nand.yaml | 124 ++ .../bindings/pci/fsl,imx6q-pcie-common.yaml | 4 +- .../devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml | 39 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 25 +- .../bindings/pci/layerscape-pcie-gen4.txt | 52 - .../devicetree/bindings/pci/mbvl,gpex40-pcie.yaml | 173 ++ .../bindings/pci/microchip,pcie-host.yaml | 2 + .../devicetree/bindings/pci/mobiveil-pcie.txt | 72 - .../devicetree/bindings/pci/qcom,pcie-sm8550.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 4 + .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 1 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + Documentation/driver-api/media/tx-rx.rst | 9 +- MAINTAINERS | 32 +- arch/sparc/kernel/pci_common.c | 2 +- arch/x86/pci/fixup.c | 30 + drivers/ata/ahci.c | 2 +- drivers/ata/ata_piix.c | 2 +- drivers/ata/pata_rdc.c | 2 +- drivers/ata/sata_sil24.c | 2 +- drivers/ata/sata_sis.c | 2 +- drivers/ata/sata_uli.c | 2 +- drivers/ata/sata_vsc.c | 2 +- drivers/clk/clk-en7523.c | 1 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 4 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 2 +- drivers/media/cec/core/cec-adap.c | 5 +- drivers/media/cec/core/cec-core.c | 5 +- drivers/media/cec/core/cec-pin-error-inj.c | 3 +- drivers/media/cec/core/cec-pin.c | 3 +- drivers/media/cec/platform/cec-gpio/cec-gpio.c | 7 +- drivers/media/common/b2c2/flexcop-common.h | 4 - drivers/media/common/b2c2/flexcop-misc.c | 13 - drivers/media/dvb-core/dmxdev.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 8 +- drivers/media/i2c/ccs/ccs-core.c | 18 +- drivers/media/i2c/ccs/ccs-data.c | 15 +- drivers/media/i2c/ds90ub913.c | 26 +- drivers/media/i2c/ds90ub953.c | 56 +- drivers/media/i2c/ds90ub960.c | 188 ++- drivers/media/i2c/imx208.c | 2 +- drivers/media/i2c/imx290.c | 81 +- drivers/media/i2c/imx296.c | 2 + drivers/media/i2c/imx412.c | 42 +- drivers/media/i2c/ov2740.c | 58 +- drivers/media/i2c/ov5640.c | 1 + drivers/media/i2c/ov9282.c | 2 +- drivers/media/pci/b2c2/flexcop-dma.c | 17 - drivers/media/pci/cx18/cx18-gpio.c | 15 - drivers/media/pci/cx18/cx18-gpio.h | 1 - drivers/media/pci/intel/ipu6/ipu6-buttress.c | 8 +- drivers/media/pci/intel/ipu6/ipu6-cpd.c | 2 +- drivers/media/pci/intel/ipu6/ipu6-isys.c | 1 + drivers/media/pci/mgb4/mgb4_core.c | 4 +- drivers/media/pci/mgb4/mgb4_core.h | 3 - drivers/media/pci/mgb4/mgb4_sysfs_in.c | 12 +- drivers/media/pci/mgb4/mgb4_vin.c | 20 +- drivers/media/pci/mgb4/mgb4_vin.h | 4 +- drivers/media/pci/mgb4/mgb4_vout.c | 14 +- drivers/media/pci/saa7164/saa7164-vbi.c | 2 - drivers/media/pci/solo6x10/solo6x10-core.c | 4 +- drivers/media/platform/broadcom/bcm2835-unicam.c | 42 +- drivers/media/platform/marvell/mcam-core.c | 7 +- drivers/media/platform/marvell/mmp-driver.c | 21 +- .../media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 77 +- .../media/platform/mediatek/mdp3/mtk-mdp3-cmdq.h | 1 + .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 537 +++--- .../media/platform/mediatek/mdp3/mtk-mdp3-comp.h | 29 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 2 + .../media/platform/mediatek/mdp3/mtk-mdp3-core.h | 1 + drivers/media/platform/nuvoton/npcm-video.c | 4 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 7 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 14 + .../media/platform/nxp/imx8-isi/imx8-isi-core.h | 1 + .../media/platform/nxp/imx8-isi/imx8-isi-video.c | 3 + .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 13 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 5 + drivers/media/platform/qcom/camss/camss-csiphy.h | 7 + drivers/media/platform/qcom/camss/camss-vfe.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 379 ++++- drivers/media/platform/qcom/camss/camss.h | 5 +- drivers/media/platform/qcom/venus/Kconfig | 1 + drivers/media/platform/qcom/venus/core.c | 113 +- drivers/media/platform/qcom/venus/core.h | 4 + drivers/media/platform/qcom/venus/hfi.c | 23 - drivers/media/platform/qcom/venus/hfi.h | 2 - drivers/media/platform/qcom/venus/hfi_venus.c | 11 - drivers/media/platform/qcom/venus/vdec.c | 18 +- drivers/media/platform/qcom/venus/venc.c | 18 +- drivers/media/platform/renesas/rcar-csi2.c | 91 +- .../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 2 +- drivers/media/platform/rockchip/rga/rga-buf.c | 2 +- drivers/media/platform/rockchip/rga/rga-hw.c | 2 +- drivers/media/platform/rockchip/rga/rga-hw.h | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/rockchip/rga/rga.h | 2 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 4 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 3 + .../platform/samsung/exynos4-is/fimc-is-errno.c | 131 -- .../platform/samsung/exynos4-is/fimc-is-errno.h | 1 - .../platform/samsung/exynos4-is/fimc-is-param.c | 9 - .../platform/samsung/exynos4-is/fimc-is-param.h | 1 - .../media/platform/samsung/exynos4-is/mipi-csis.c | 10 +- .../media/platform/samsung/s3c-camif/camif-core.c | 13 +- drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c | 7 +- drivers/media/platform/st/stm32/Kconfig | 14 + drivers/media/platform/st/stm32/Makefile | 1 + drivers/media/platform/st/stm32/stm32-csi.c | 1137 +++++++++++++ .../media/platform/st/stm32/stm32-dcmipp/Makefile | 2 +- .../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 128 +- .../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 119 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-common.h | 4 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 122 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-input.c | 540 ++++++ .../st/stm32/stm32-dcmipp/dcmipp-parallel.c | 440 ----- drivers/media/platform/verisilicon/hantro.h | 9 + drivers/media/platform/verisilicon/hantro_g2.c | 2 +- .../media/platform/verisilicon/hantro_postproc.c | 32 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 21 + drivers/media/platform/verisilicon/imx8m_vpu_hw.c | 10 +- .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 9 +- drivers/media/radio/Kconfig | 4 - drivers/media/radio/Makefile | 1 - drivers/media/radio/wl128x/Kconfig | 15 - drivers/media/radio/wl128x/Makefile | 7 - drivers/media/radio/wl128x/fmdrv.h | 229 --- drivers/media/radio/wl128x/fmdrv_common.c | 1676 ------------------ drivers/media/radio/wl128x/fmdrv_common.h | 389 ----- drivers/media/radio/wl128x/fmdrv_rx.c | 820 --------- drivers/media/radio/wl128x/fmdrv_rx.h | 45 - drivers/media/radio/wl128x/fmdrv_tx.c | 413 ----- drivers/media/radio/wl128x/fmdrv_tx.h | 24 - drivers/media/radio/wl128x/fmdrv_v4l2.c | 604 ------- drivers/media/radio/wl128x/fmdrv_v4l2.h | 20 - drivers/media/rc/iguanair.c | 4 +- drivers/media/rc/imon_raw.c | 2 +- drivers/media/rc/mceusb.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 8 +- drivers/media/tuners/fc0013.c | 64 - drivers/media/tuners/fc0013.h | 11 - drivers/media/usb/cx231xx/cx231xx-avcore.c | 1 - drivers/media/usb/dvb-usb-v2/af9035.c | 18 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 12 +- drivers/media/usb/uvc/uvc_ctrl.c | 88 +- drivers/media/usb/uvc/uvc_driver.c | 298 ++-- drivers/media/usb/uvc/uvc_queue.c | 9 +- drivers/media/usb/uvc/uvc_status.c | 8 +- drivers/media/usb/uvc/uvc_v4l2.c | 164 +- drivers/media/usb/uvc/uvc_video.c | 59 +- drivers/media/usb/uvc/uvcvideo.h | 15 +- drivers/media/v4l2-core/v4l2-fwnode.c | 43 +- drivers/media/v4l2-core/v4l2-mc.c | 2 +- drivers/misc/pci_endpoint_test.c | 352 ++-- drivers/mtd/devices/mchp48l640.c | 28 +- drivers/mtd/devices/phram.c | 13 +- drivers/mtd/devices/st_spi_fsm.c | 6 +- drivers/mtd/hyperbus/hbmc-am654.c | 21 +- drivers/mtd/nand/Makefile | 2 +- drivers/mtd/nand/onenand/onenand_base.c | 1 + drivers/mtd/nand/qpic_common.c | 759 +++++++++ drivers/mtd/nand/raw/Kconfig | 12 +- drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 5 + drivers/mtd/nand/raw/davinci_nand.c | 137 +- .../mtd/nand/raw/nuvoton-ma35d1-nand-controller.c | 1029 ++++++++++++ drivers/mtd/nand/raw/qcom_nandc.c | 1773 ++++---------------- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/alliancememory.c | 4 +- drivers/mtd/nand/spi/ato.c | 4 +- drivers/mtd/nand/spi/core.c | 38 +- drivers/mtd/nand/spi/esmt.c | 4 +- drivers/mtd/nand/spi/foresee.c | 14 +- drivers/mtd/nand/spi/gigadevice.c | 16 +- drivers/mtd/nand/spi/macronix.c | 4 +- drivers/mtd/nand/spi/micron.c | 8 +- drivers/mtd/nand/spi/paragon.c | 4 +- drivers/mtd/nand/spi/skyhigh.c | 147 ++ drivers/mtd/nand/spi/toshiba.c | 4 +- drivers/mtd/nand/spi/winbond.c | 27 +- drivers/mtd/nand/spi/xtx.c | 4 +- drivers/mtd/spi-nor/atmel.c | 4 + drivers/mtd/spi-nor/core.c | 19 +- drivers/mtd/spi-nor/core.h | 6 +- drivers/mtd/spi-nor/macronix.c | 9 +- drivers/mtd/spi-nor/spansion.c | 10 + drivers/mtd/spi-nor/sysfs.c | 8 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 2 +- drivers/of/address.c | 2 + drivers/pci/ats.c | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 27 +- drivers/pci/controller/dwc/pci-imx6.c | 449 +++-- drivers/pci/controller/dwc/pci-layerscape.c | 10 +- drivers/pci/controller/dwc/pcie-artpec6.c | 13 + drivers/pci/controller/dwc/pcie-designware-ep.c | 52 +- drivers/pci/controller/dwc/pcie-designware-host.c | 56 +- drivers/pci/controller/dwc/pcie-designware.c | 7 +- drivers/pci/controller/dwc/pcie-designware.h | 19 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 69 +- drivers/pci/controller/dwc/pcie-qcom.c | 7 +- drivers/pci/controller/pci-host-common.c | 2 + drivers/pci/controller/pci-mvebu.c | 1 + drivers/pci/controller/pcie-apple.c | 75 +- drivers/pci/controller/pcie-mediatek-gen3.c | 117 +- drivers/pci/controller/pcie-rcar-ep.c | 2 +- drivers/pci/controller/pcie-rockchip-ep.c | 5 + drivers/pci/controller/pcie-rockchip.c | 219 +-- drivers/pci/controller/pcie-rockchip.h | 35 +- drivers/pci/controller/pcie-xilinx-cpm.c | 50 +- drivers/pci/controller/plda/pcie-microchip-host.c | 96 ++ drivers/pci/controller/plda/pcie-plda-host.c | 17 +- drivers/pci/controller/plda/pcie-plda.h | 6 +- drivers/pci/devres.c | 40 +- drivers/pci/endpoint/functions/pci-epf-test.c | 25 +- drivers/pci/endpoint/pci-epc-core.c | 37 +- drivers/pci/endpoint/pci-epf-core.c | 1 + drivers/pci/hotplug/acpiphp_ibm.c | 6 +- drivers/pci/iov.c | 8 +- drivers/pci/of.c | 22 +- drivers/pci/of_property.c | 4 +- drivers/pci/p2pdma.c | 6 +- drivers/pci/pci-sysfs.c | 150 +- drivers/pci/pci.c | 275 +-- drivers/pci/pci.h | 23 +- drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aer.c | 15 +- drivers/pci/pcie/aspm.c | 33 +- drivers/pci/pcie/dpc.c | 22 +- drivers/pci/pcie/tlp.c | 115 ++ drivers/pci/probe.c | 107 +- drivers/pci/quirks.c | 18 +- drivers/pci/switch/switchtec.c | 26 + drivers/pci/vpd.c | 14 +- drivers/remoteproc/keystone_remoteproc.c | 17 +- drivers/remoteproc/mtk_scp.c | 12 +- drivers/remoteproc/omap_remoteproc.c | 24 +- drivers/remoteproc/remoteproc_core.c | 14 +- drivers/remoteproc/st_remoteproc.c | 54 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 88 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 18 - drivers/staging/media/imx/imx-media-of.c | 8 +- drivers/staging/media/max96712/max96712.c | 4 +- drivers/vfio/pci/vfio_pci_config.c | 5 +- drivers/watchdog/da9052_wdt.c | 13 +- drivers/watchdog/max77620_wdt.c | 1 - drivers/watchdog/rti_wdt.c | 4 +- drivers/watchdog/rzv2h_wdt.c | 16 +- drivers/watchdog/sp805_wdt.c | 3 +- include/dt-bindings/media/video-interfaces.h | 7 + include/linux/aer.h | 12 +- include/linux/mtd/nand-qpic-common.h | 478 ++++++ include/linux/mtd/spinand.h | 58 +- include/linux/of_address.h | 1 + include/linux/pci-ecam.h | 4 + include/linux/pci-epf.h | 4 +- include/linux/pci.h | 5 +- include/linux/soc/mediatek/mtk-cmdq.h | 13 - include/media/cec.h | 1 - include/media/v4l2-mediabus.h | 21 + include/uapi/linux/pci_regs.h | 16 +- include/uapi/linux/pcitest.h | 1 + tools/pci/Build | 1 - tools/pci/Makefile | 58 - tools/pci/pcitest.c | 250 --- tools/pci/pcitest.sh | 72 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/pci_endpoint/.gitignore | 2 + tools/testing/selftests/pci_endpoint/Makefile | 7 + tools/testing/selftests/pci_endpoint/config | 4 + .../selftests/pci_endpoint/pci_endpoint_test.c | 221 +++ 306 files changed, 10178 insertions(+), 10032 deletions(-) copy Documentation/devicetree/bindings/media/{qcom,sm8250-camss.yaml => qcom,sc728 [...] create mode 100644 Documentation/devicetree/bindings/media/st,stm32mp25-csi.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt create mode 100644 Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/davinci-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/nuvoton,ma35d1-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,davinci-nand.yaml delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt create mode 100644 Documentation/devicetree/bindings/pci/mbvl,gpex40-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/mobiveil-pcie.txt create mode 100644 drivers/media/platform/st/stm32/stm32-csi.c create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c delete mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-parallel.c delete mode 100644 drivers/media/radio/wl128x/Kconfig delete mode 100644 drivers/media/radio/wl128x/Makefile delete mode 100644 drivers/media/radio/wl128x/fmdrv.h delete mode 100644 drivers/media/radio/wl128x/fmdrv_common.c delete mode 100644 drivers/media/radio/wl128x/fmdrv_common.h delete mode 100644 drivers/media/radio/wl128x/fmdrv_rx.c delete mode 100644 drivers/media/radio/wl128x/fmdrv_rx.h delete mode 100644 drivers/media/radio/wl128x/fmdrv_tx.c delete mode 100644 drivers/media/radio/wl128x/fmdrv_tx.h delete mode 100644 drivers/media/radio/wl128x/fmdrv_v4l2.c delete mode 100644 drivers/media/radio/wl128x/fmdrv_v4l2.h create mode 100644 drivers/mtd/nand/qpic_common.c create mode 100644 drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c create mode 100644 drivers/mtd/nand/spi/skyhigh.c create mode 100644 drivers/pci/pcie/tlp.c create mode 100644 include/linux/mtd/nand-qpic-common.h delete mode 100644 tools/pci/Build delete mode 100644 tools/pci/Makefile delete mode 100644 tools/pci/pcitest.c delete mode 100644 tools/pci/pcitest.sh create mode 100644 tools/testing/selftests/pci_endpoint/.gitignore create mode 100644 tools/testing/selftests/pci_endpoint/Makefile create mode 100644 tools/testing/selftests/pci_endpoint/config create mode 100644 tools/testing/selftests/pci_endpoint/pci_endpoint_test.c