This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits e752fd9e9632 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 72d210d00dcc Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 7a6601768d45 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 6fe3d0faa33b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 1eb5d3b6c6f9 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits ef3e8d2ae3e4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits fb7809b56339 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits c61616c8b37b Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits c0c4b6ecc07f Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 85991f93db30 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits a2b85da0a6e0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b67d46dd494e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b5f72808531d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 9ce7dfa76c09 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] omits 01365d90e879 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 6c7eb2e8e3a8 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 2ec945330169 Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits fd492b4a8aa3 Merge branch 'fs-current' of linux-next omits b0edce7134fb Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits c3d992c93adb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 123f449d8f40 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 6e244310fc99 Merge remote-tracking branch 'spi/for-6.17' into spi-linus omits d68a8872b6c5 slub: Don't call lockdep_unregister_key() for immature kme [...] omits 271c2fc6fd35 scripts/Makefile.extrawarn: Respect CONFIG_WERROR / W=e fo [...] omits 70a5d4f64d78 fsnotify: pass correct offset to fsnotify_mmap_perm() omits 06f4360ada63 mm-ksm-fix-flag-dropping-behavior-in-ksm_madvise-fix omits a43f79f9ef41 mm/ksm: fix flag-dropping behavior in ksm_madvise omits 913e738aa20e mm/damon/vaddr: do not repeat pte_offset_map_lock() until success omits 5a378596d65f mm/rmap: fix soft-dirty and uffd-wp bit loss when remappin [...] omits a958f7a28240 mm/thp: fix MTE tag mismatch when replacing zero-filled subpages omits 153df1949c6d mm: hugetlb: avoid soft lockup when mprotect to large memory area omits 0b21fdef8cb1 hung_task: fix warnings caused by unaligned lock pointers omits 02977a0280ce memcg: skip cgroup_file_notify if spinning is not allowed omits 6e0422bb4e0b Merge remote-tracking branch 'asoc/for-6.17' into asoc-linus adds 4cd661c248b6 hyperv: Add missing field to hv_output_map_device_interrupt adds 47691ced158a clocksource: hyper-v: Skip unnecessary checks for the root [...] adds f26c9306dff8 mshv: Add support for a new parent partition configuration adds ac7b0a5cd331 Drivers: hv: util: Cosmetic changes for hv_utils_transport.c adds 2d0ddbb65cef Drivers: hv: Simplify data structures for VMBus channel cl [...] adds 7ad8c34f2435 x86/hyperv: Add kexec/kdump support on Azure CVMs adds 0ebac01a00be mshv: Handle NEED_RESCHED_LAZY before transferring to guest adds 6d0386ea9987 entry/kvm: KVM: Move KVM details related to signal/-EINTR [...] adds 9be7e1e320ff entry: Rename "kvm" entry code assets to "virt" to generic [...] adds c5eebe075e11 mshv: Use common "entry virt" APIs to do work in root befo [...] adds 4691db0704ac x86/hyperv: Switch to msi_create_parent_irq_domain() adds fd9be098f7eb Drivers: hv: vmbus: Clean up sscanf format specifier in ta [...] adds 332bf98d6c5a Drivers: hv: vmbus: Fix sysfs output format for ring buffer index adds a3a4d6cb0b96 Drivers: hv: vmbus: Fix typos in vmbus_drv.c adds 94b04355e639 Drivers: hv: Add CONFIG_HYPERV_VMBUS option adds e3ec97c3abaf Drivers: hv: Make CONFIG_HYPERV bool adds 34b4620349fe fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver adds 020b4e86834f MAINTAINERS: Mark hyperv_fb driver Obsolete adds b595edcb2472 hyperv: Remove the spurious null directive line new 221533629550 Merge tag 'hyperv-next-signed-20251006' of git://git.kerne [...] adds a084c3c4a267 drivers/perf: hisi: Add tt_core_deprecated for compatibility adds 195a1b7d8388 arm64: kprobes: call set_memory_rox() for kprobe page adds fd2f74f8f3d3 tracing: Fix the bug where bpf_get_stackid returns -EFAULT [...] adds 200b0d25084d arm64: mm: Move KPTI helpers to mmu.c adds cb0c5a60a6f7 docs: perf: Fujitsu: Fix htmldocs build warnings and errors adds f620d66af316 arm64: mte: Do not flag the zero page as PG_mte_tagged new 971199ad2a0f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d903f5c60a0e dt-bindings: clock: Convert silabs,si514/544 to DT schema adds b02011c8c61f dt-bindings: clock: Convert silabs,si5341 to DT schema adds 7513cc391400 dt-bindings: clock: Convert silabs,si570 to DT schema adds bedeb73fb984 dt-bindings: clock: Remove unused fujitsu,mb86s70-crg11 binding adds 6793ca9a43c8 dt-bindings: clock: adi,axi-clkgen: add clock-output-names [...] adds 7c85e4da8ce7 dt-bindings: clock: silabs,si5341: Add missing properties adds ac28c7598611 dt-bindings: clock: mediatek: Add power-domains property adds 4239b174c2fc clk: remove unneeded 'fast_io' parameter in regmap_config adds c123519bffd2 clk: npcm: select CONFIG_AUXILIARY_BUS adds a1e1c10878d7 clk: tegra: Remove redundant semicolons adds 539b06e9e0d8 clk: clk-axi-clkgen: remove unneeded semicolon adds bbcc60a43cf8 clk: st: flexgen: remove unused compatible adds b52297f6eb82 dt-bindings: clock: st: flexgen: remove deprecated compatibles adds 41bba99777be clk: ep93xx: Use int type to store negative error codes adds 49ef64911062 clk: tegra: do not overallocate memory for bpmp clocks adds 148bda0cfeae clk: renesas: r9a08g045: Add I3C clocks and resets adds 6b234eda88d7 clk: renesas: r9a08g045: Add PCIe clocks and resets adds 059db30b32e9 clk: renesas: r9a09g047: Add DMAC clocks and resets adds 845d5c1a3218 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag3' into re [...] adds 45bf4bff2814 clk: renesas: r9a09g077: Add USB core and module clocks adds f0cb3463d024 clk: renesas: r9a08g045: Add MSTOP for GPIO adds 56de5e305d4b clk: renesas: r9a07g044: Add MSTOP for RZ/G2L adds 0f078d37aeee clk: renesas: r9a07g043: Add MSTOP for RZ/G2UL adds 8933612860fd clk: renesas: r9a07g04[34]: Use tabs instead of spaces adds 58afc207832f clk: renesas: rzg2l: convert from round_rate() to determin [...] adds 54653bb3ec83 clk: renesas: rzv2h: remove round_rate() in favor of deter [...] adds 07e7ccd804dc clk: renesas: r9a09g077: Add module clocks for SCI1-SCI5 adds 6bbf77bb2256 clk: renesas: r9a09g047: Add GPT clocks and resets adds 341b0f1b6cba clk: renesas: rzg2l: Simplify rzg2l_cpg_assert() and rzg2l [...] adds f8c5f0dc77d8 clk: renesas: rzg2l: Re-assert reset on deassert timeout adds f8c002165ca2 clk: renesas: rzv2h: Re-assert reset on deassert timeout adds 08eea73dcf60 clk: renesas: rzv2h: Simplify polling condition in __rzv2h [...] adds 0dcfb6fcdd08 dt-bindings: clock: renesas,r9a09g077/87: Add Ethernet clock IDs adds a47f311d6f82 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag4' into re [...] adds 09e3a0467375 clk: renesas: r9a09g077: Add Ethernet Subsystem core and m [...] adds 23c59916bafa clk: renesas: r9a09g057: Add clock and reset entries for I3C adds 2cfff084f030 clk: renesas: r9a09g056: Add clock and reset entries for I3C adds cc55fc58fc1b clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserv [...] adds a24cd110e664 dt-bindings: clock: renesas,r9a09g047-cpg: Add USB3.0 core clocks adds 9bb55594efaf Merge tag 'renesas-r9a09g047-dt-binding-defs-tag4' into re [...] adds 82e0aa95ec8c clk: renesas: r9a09g047: Add USB3.0 clocks/resets adds b5788b96cba9 clk: renesas: r9a09g05[67]: Reduce differences adds 1ef1b8b9666d Merge tag 'renesas-clk-for-v6.18-tag2' of git://git.kernel [...] adds aaa75cbd5d4f clk: thead: th1520-ap: describe gate clocks with clk_gate adds 9e99b992c887 clk: thead: th1520-ap: fix parent of padctrl0 clock adds c51a37ffea38 clk: thead: Correct parent for DPU pixel clocks adds 56a48c1833aa clk: thead: add support for enabling/disabling PLLs adds 8fede7ff692c clk: thead: support changing DPU pixel clock rate adds c567bc5fc68c clk: thead: th1520-ap: set all AXI clocks to CLK_IS_CRITICAL adds 73e6f3ae8044 Merge tag 'thead-clk-for-v6.18' of git://git.kernel.org/pu [...] adds 7d50d9bf1cd0 dt-bindings: clock: spacemit: CLK_SSPA_I2S_BCLK for SSPA adds c536e00d58dc clk: spacemit: fix sspax_clk adds b4a7b0d2c448 clk: spacemit: ccu_ddn: convert from round_rate() to deter [...] adds 56737edda7db clk: spacemit: ccu_mix: convert from round_rate() to deter [...] adds d02c71cba7bb clk: spacemit: ccu_pll: convert from round_rate() to deter [...] adds 8de790a3d49e Merge tag 'spacemit-clk-for-6.18-1' of https://github.com/ [...] adds 8be1f2990412 dt-bindings: clock: spacemit: introduce i2s pre-clock to f [...] adds 74246a820c81 clk: spacemit: introduce pre-div for ddn clock adds 519cff1d8569 clk: spacemit: fix i2s clock adds ec7336475d52 Merge branches 'clk-bindings', 'clk-cleanup', 'clk-renesas [...] adds 5576d8098052 dt-bindings: clock: Add CAM_CSI clock macro for FSD adds 1a713bd3b0c6 clk: samsung: fsd: Add clk id for PCLK and PLL in CAM_CSI block adds 05c58c9415d1 clk: samsung: cpu: convert from round_rate() to determine_rate() adds e278e39b014d clk: samsung: pll: convert from round_rate() to determine_rate() adds 19b50ab02edd clk: samsung: exynos990: Use PLL_CON0 for PLL parent muxes adds ce2eb09b430d clk: samsung: exynos990: Fix CMU_TOP mux/div bit widths adds a66dabcd2cb8 clk: samsung: exynos990: Replace bogus divs with fixed-fac [...] adds 76f1e2ee545b dt-bindings: clock: exynos990: Extend clocks IDs adds 8c82bb53669b clk: samsung: exynos990: Add DPU_BUS and CMUREF mux/div an [...] adds aac0892caecc Merge branch 'for-v6.18/dt-bindings-clk' into next/clk adds 80770fccb7f6 clk: samsung: Add clock PLL support for ARTPEC-8 SoC adds bd5336e3f704 clk: samsung: artpec-8: Add initial clock support for ARTP [...] adds eb9bc162775c dt-bindings: clock: exynos990: Add LHS_ACEL clock ID for H [...] adds d0563d320b60 clk: samsung: exynos990: Add LHS_ACEL gate clock for HSI0 [...] adds f00a5dc81744 clk: samsung: exynos990: Add missing USB clock registers to HSI0 adds 43bd82eb33b2 dt-bindings: clock: exynos990: Add PERIC0 and PERIC1 clock units adds b3b314ef13e4 clk: samsung: exynos990: Add PERIC0 and PERIC1 clock support adds 3153d7b8f1b9 Merge tag 'samsung-clk-6.18' of https://git.kernel.org/pub [...] adds b92ef17f0c0b dt-bindings: clock: samsung,s2mps11: add s2mpg10 adds 823699ccbf0f clk: s2mps11: add support for S2MPG10 PMIC clock adds c4d790122543 Merge branch 'for-6.18/dt-bindings' into for-6.18/clk adds 8e7bd526e836 clk: tegra: Add DFLL DVCO reset control for Tegra114 adds 5aba939e80f4 clk: tegra: dfll: Add CVB tables for Tegra114 adds ccd74beccdac Merge tag 'for-6.18-clk' of git://git.kernel.org/pub/scm/l [...] adds 4c4e17f27013 clk: amlogic: naming consistency alignment adds e256a6602aa0 clk: amlogic: drop meson-clkcee adds 480197ceece7 clk: amlogic: add probe helper for mmio based controllers adds d7c001bd76b7 clk: amlogic: use probe helper in mmio based controllers adds 2aeeb649ead2 clk: amlogic: aoclk: use clkc-utils syscon probe adds 32ee5475f7e3 clk: amlogic: move PCLK definition to clkc-utils adds cf03071b7c3f clk: amlogic: drop CLK_SET_RATE_PARENT from peripheral clocks adds c3f369363a13 clk: amlogic: pclk explicitly use CLK_IGNORE_UNUSED adds aaee6f3bce3f clk: amlogic: introduce a common pclk definition adds b7358d14f176 clk: amlogic: use the common pclk definition adds 955e18baeb93 clk: amlogic: add composite clock helpers adds 9bada5ff4bf7 clk: amlogic: align s4 and c3 pwm clock descriptions adds 01f3a6d1d59b clk: amlogic: c3-peripherals: use helper for basic composi [...] adds a75ca9ae47f9 Merge tag 'clk-meson-v6.18-1' of https://github.com/BayLib [...] adds 7e2e4e32cd47 clk: amlogic: fix recent code refactoring adds 3aae991cc2ce Merge branches 'clk-samsung', 'clk-tegra' and 'clk-amlogic [...] adds aa1735d72bc0 clk: imx95-blk-ctl: Save platform data in imx95_blk_ctl structure adds 14be8b7b6cbc clk: imx95-blk-ctl: Save/restore registers when RPM routin [...] adds acf800c8fc56 Merge tag 'clk-imx-6.18' of git://git.kernel.org/pub/scm/l [...] adds 7aa8781f379c clk: sunxi-ng: sun6i-rtc: Add A523 specifics adds 391aa264ce58 Merge branch 'sunxi/shared-dt-headers-for-6.18' into sunxi [...] adds 828dea389683 clk: sunxi-ng: sun55i-a523-ccu: Add missing NPU module clock adds 44293edd013e clk: sunxi-ng: div: support power-of-two dividers adds 598e4b6713b5 clk: sunxi-ng: add support for the A523/T527 MCU CCU adds 597fe80ba3fc Merge tag 'sunxi-clk-for-6.18' of https://git.kernel.org/p [...] adds 1e0d75258bd0 clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled adds 048546931339 clk: keystone: sci-clk: use devm_kmemdup_array() adds c1e102f349be Merge branches 'clk-imx', 'clk-allwinner' and 'clk-ti' int [...] adds 18db1ff2dea0 clk: scmi: Add duty cycle ops only when duty cycle is supported adds fa5b839b1783 Merge branch '20250811090954.2854440-2-quic_varada@quicinc [...] adds 5bf83c54bab5 clk: qcom: apss-ipq5424: Add ipq5424 apss clock controller adds 6ef38b0c16c2 clk: qcom: Remove double-space after assignment operator adds 2f7b168323c2 clk: qcom: gcc-ipq6018: rework nss_port5 clock to multiple conf adds be477c3924f8 dt-bindings: clock: qcom,videocc: Add sc8180x compatible adds ccdba33f5c32 Merge branch '20250811-sc7280-mdss-reset-v1-1-83ceff1d48de [...] adds 5a5f478ed7c7 clk: qcom: dispcc-sc7280: Add dispcc resets adds ab6d91d141a8 dt-bindings: clock: gcc-sdm660: Add LPASS/CDSP vote clocks/GDSCs adds 9a834bfe4b97 Merge branch '20250815-gcc-sdm660-vote-clocks-and-gdscs-v1 [...] adds d9f1c08cf264 clk: qcom: gcc-sdm660: Add missing LPASS/CDSP vote clocks adds 781c118c3ece dt-bindings: clock: Add DISPCC and reset controller for GL [...] adds b4d15211c408 clk: qcom: dispcc-glymur: Add support for Display Clock Co [...] adds f9b007a96a89 dt-bindings: clock: qcom-rpmhcc: Add support for Glymur SoCs adds ae5b84788e5a dt-bindings: clock: qcom: Document the Glymur SoC TCSR Clo [...] adds 2c1d6ce4f3da clk: qcom: Add TCSR clock driver for Glymur SoC adds ebcb9db98bda clk: qcom: rpmh: Add support for Glymur rpmh clocks adds 2c7a7fe4ec3f clk: qcom: clk-alpha-pll: Add support for Taycan EKO_T PLL adds ee2d967030fe dt-bindings: clock: qcom: document the Glymur Global Clock [...] adds efe504300a17 clk: qcom: gcc: Add support for Global Clock Controller adds d923b9682e12 clk: qcom: milos: Constify 'struct qcom_cc_desc' adds 0e56e3369b60 clk: qcom: alpha-pll: convert from round_rate() to determi [...] adds 1e50f5c99652 clk: qcom: common: Fix NULL vs IS_ERR() check in qcom_cc_i [...] adds 9524f95c4042 clk: qcom: Select the intended config in QCS_DISPCC_615 adds 4d32c1f66a76 dt-bindings: clock: qcom: Add MSM8937 Global Clock Controller adds 154691e7c940 Merge branch '20250903-msm8937-v9-1-a097c91c5801@mainlinin [...] adds 6be1f55f33f6 clk: qcom: gcc: Add support for Global Clock controller fo [...] adds 9ff39b0468c3 clk: qcom: dispcc-glymur: Constify 'struct qcom_cc_desc' adds 57c8e9da3dfe clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to e [...] adds 4ca6a89f3871 clk: qcom: gcc-sc8280xp: drop obsolete PCIe GDSC comment adds 575e9a62b8ca Merge tag 'qcom-clk-for-6.18' of https://git.kernel.org/pu [...] adds 072ce917bf95 clk: bcm: rpi: Add missing logs if firmware fails adds 919d6924ae9b clk: bcm: rpi: Turn firmware clock on/off when preparing/u [...] adds 6526402b9bac clk: bcm: rpi: Maximize V3D clock adds f0fd24820436 Merge branches 'clk-scmi', 'clk-qcom' and 'clk-broadcom' i [...] adds 0c01fe49651d ARM: at91: pm: save and restore ACR during PLL disable/enable adds af98caeaa7b6 clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register adds e0237f563572 clk: at91: clk-master: Add check for divide by 3 adds 94a1274100e3 clk: at91: sam9x7: Add peripheral clock id for pmecc adds bfa2bddf6ffe clk: at91: add ACR in all PLL settings adds 652b08afba69 ARM: at91: remove default values for PMC_PLL_ACR adds 1803012a8929 Merge tag 'clk-microchip-6.18-2' of git://git.kernel.org/p [...] adds 904bed39490c clk: Sort include statements adds 4bf2d2744e64 clk: Use hashtable for global clk lookups adds 49f6c8b74d9a dt-bindings: stm32: add STM32MP21 clocks and reset bindings adds 37ae8501cdb0 clk: stm32: introduce clocks for STM32MP21 platform adds 099760708aa3 dt-bindings: stm32: cosmetic fixes for STM32MP25 clock and [...] adds b91217d9124f Merge branches 'clk-microchip', 'clk-lookup' and 'clk-st' [...] adds a787ab591c38 clk: mmp: pxa1908: Instantiate power driver through auxiliary bus adds e0a94c6bb5b4 clk: xilinx: Optimize divisor search in clk_wzrd_get_divis [...] adds 7c2e86f7b5af clk: clocking-wizard: Fix output clock register offset for [...] adds 6c4c26b62479 clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m adds 64e7df08ed43 dt-bindings: clock: mt7622: Add AFE_MRGIF clock adds cc5f9cfb2a2d clk: mediatek: mt7622-aud: Add missing AFE_MRGIF clock adds 5e121370a7ad clk: mediatek: clk-mux: Do not pass flags to clk_mux_deter [...] adds aee9ffa010e9 clk: mediatek: clk-pll: Add set/clr regs for shared PLL en [...] adds 2c327a17718d clk: mediatek: clk-pll: Add ops for PLLs using set/clr reg [...] adds d3c4dde9770d clk: mediatek: clk-mux: Add ops for mux gates with set/clr [...] adds 516edf79a5c6 clk: mediatek: clk-mtk: Introduce mtk_clk_get_hwv_regmap() adds be8999925937 clk: mediatek: clk-mux: Add ops for mux gates with HW vote [...] adds 8ceff24a754a clk: mediatek: clk-gate: Refactor mtk_clk_register_gate to [...] adds e504d3bdb3d0 clk: mediatek: clk-gate: Add ops for gates with HW voter adds a94737a6652b clk: mediatek: clk-mtk: Add MUX_DIV_GATE macro adds dd240e95f1be dt-bindings: clock: mediatek: Describe MT8196 clock controllers adds d78485d63b79 clk: mediatek: Add MT8196 apmixedsys clock support adds 895ab0134d64 clk: mediatek: Add MT8196 topckgen clock support adds b093e0f17099 clk: mediatek: Add MT8196 topckgen2 clock support adds 2f8b3ae6f0cb clk: mediatek: Add MT8196 vlpckgen clock support adds 212779900009 clk: mediatek: Add MT8196 peripheral clock support adds a74d5e835a9f clk: mediatek: Add MT8196 ufssys clock support adds c9b9a66bde91 clk: mediatek: Add MT8196 pextpsys clock support adds 8f61d9d31991 clk: mediatek: Add MT8196 I2C clock support adds d4ecae56a8c7 clk: mediatek: Add MT8196 mcu clock support adds 2a827a7a4c2d clk: mediatek: Add MT8196 mdpsys clock support adds 03dc02f8c7dc clk: mediatek: Add MT8196 mfg clock support adds 91894f618838 clk: mediatek: Add MT8196 disp0 clock support adds e2d924746082 clk: mediatek: Add MT8196 disp1 clock support adds d4fb7e15a520 clk: mediatek: Add MT8196 disp-ao clock support adds e4be40b9a0c1 clk: mediatek: Add MT8196 ovl0 clock support adds 1a7f3d32da3e clk: mediatek: Add MT8196 ovl1 clock support adds 32ce24a3131b clk: mediatek: Add MT8196 vdecsys clock support adds 2f66f069999d clk: mediatek: Add MT8196 vencsys clock support adds 793e6b74806e dt-bindings: clock: loongson2: Add Loongson-2K0300 compatible adds 499f81848ef3 clk: loongson2: Allow specifying clock flags for gate clock adds 897117e35e18 clk: loongson2: Support scale clocks with an alternative mode adds 1ba5395c6ad0 clk: loongson2: Allow zero divisors for dividers adds 158ddb87b13e clk: loongson2: Avoid hardcoding firmware name of the refe [...] adds 74743c53a19f clk: loongson2: Add clock definitions for Loongson-2K0300 SoC adds 8397c58ea73e Merge branches 'clk-marvell', 'clk-xilinx', 'clk-mediatek' [...] adds 8ea304cff08f dt-bindings: clock: ast2700: modify soc0/1 clock define adds decdff7db9d1 reset: aspeed: register AST2700 reset auxiliary bus device adds 4a76a0a889ce dt-bindings: clock: rk3368: Add SCLK_MIPIDSI_24M adds 77111b2c22ef clk: rockchip: rk3368: use clock ids for SCLK_MIPIDSI_24M adds 383c4ff4987f Merge tag 'v6.18-rockchip-clk1' of git://git.kernel.org/pu [...] adds f35f83208c77 Merge branches 'clk-aspeed' and 'clk-rockchip' into clk-next adds 0879768df240 clk: nxp: lpc32xx: convert from round_rate() to determine_rate() adds e20c5abec9e3 clk: rockchip: half-divider: convert from round_rate() to [...] adds 9a3b6993613d clk: sophgo: sg2042-clkgen: convert from round_rate() to d [...] adds d4c515a21b23 clk: sophgo: sg2042-pll: remove round_rate() in favor of d [...] adds f7a6bed91a19 clk: x86: cgu: convert from round_rate() to determine_rate() adds 0f9cf96a01fd clk: zynqmp: divider: convert from round_rate() to determi [...] adds 47b13635dabc clk: at91: peripheral: fix return value adds 9236145ffba2 clk: at91: peripheral: convert from round_rate() to determ [...] adds 582de809b052 clk: fixed-factor: add determine_rate() ops adds ae139c6addbe clk: at91: audio-pll: convert from round_rate() to determi [...] adds 1ddde15e99a2 clk: at91: h32mx: convert from round_rate() to determine_rate() adds a635d6b4c7a8 clk: at91: pll: convert from round_rate() to determine_rate() adds 3c117b696a8a clk: at91: plldiv: convert from round_rate() to determine_rate() adds fcf972017118 clk: at91: sam9x60-pll: convert from round_rate() to deter [...] adds a31de1a36e6d clk: at91: usb: convert from round_rate() to determine_rate() adds 9c8a3c6ecba0 clk: baikal-t1: ccu-div: convert from round_rate() to dete [...] adds eae23ade8f91 clk: baikal-t1: ccu-pll: convert from round_rate() to dete [...] adds b2b354b075c7 clk: cdce925: convert from round_rate() to determine_rate() adds 2233ab21bc81 clk: cs2000-cp: convert from round_rate() to determine_rate() adds 986a96226cd3 clk: ep93xx: convert from round_rate() to determine_rate() adds b87d7e655a86 clk: fractional-divider: convert from round_rate() to dete [...] adds 2ffdd7fbf7af clk: gemini: convert from round_rate() to determine_rate() adds 29d6d9e5299d clk: highbank: convert from round_rate() to determine_rate() adds 619a6210f398 clk: hisilicon: clkdivider-hi6220: convert from round_rate [...] adds bd6fede09032 clk: hisilicon: hi3660-stub: move comma from declaration o [...] adds 97827aa97218 clk: hisilicon: hi3660-stub: convert from round_rate() to [...] adds d983ced6cfe9 clk: hisilicon: hi6220-stub: convert from round_rate() to [...] adds 93fc8a13df28 clk: ingenic: cgu: convert from round_rate() to determine_rate() adds 2c52ae540c1f clk: ingenic: jz4780-cgu: convert from round_rate() to det [...] adds 888b3f35c01d clk: ingenic: x1000-cgu: convert from round_rate() to dete [...] adds 94f872e76272 clk: lmk04832: convert from round_rate() to determine_rate() adds bb40a2ef4fc9 clk: loongson1: convert from round_rate() to determine_rate() adds 4f8ccd92870d clk: max9485: convert from round_rate() to determine_rate() adds 7b45988fcf78 clk: milbeaut: convert from round_rate() to determine_rate() adds 2ffc3f1f3964 clk: mmp: audio: convert from round_rate() to determine_rate() adds 4a7aeef18bc5 clk: mmp: frac: convert from round_rate() to determine_rate() adds 772e2dc59c9c clk: multiplier: convert from round_rate() to determine_rate() adds da730b17aae9 clk: mxs: div: convert from round_rate() to determine_rate() adds 755e4880f950 clk: mxs: frac: convert from round_rate() to determine_rate() adds b248bd3c0525 clk: mxs: ref: convert from round_rate() to determine_rate() adds 215f8aa095a1 clk: nuvoton: ma35d1-divider: convert from round_rate() to [...] adds cd9e9bbfd93b clk: nuvoton: ma35d1-pll: convert from round_rate() to det [...] adds b46a3d323a5b clk: nxp: lpc18xx-cgu: convert from round_rate() to determ [...] adds 1c7452aa7577 clk: pistachio: pll: convert from round_rate() to determin [...] adds 6a67550bc4da clk: scpi: convert from round_rate() to determine_rate() adds cf93c12ba434 clk: si514: convert from round_rate() to determine_rate() adds 6a5626809ca6 clk: si521xx: convert from round_rate() to determine_rate() adds 90d00a531ea1 clk: si5341: convert from round_rate() to determine_rate() adds 0d4ccc375673 clk: si544: convert from round_rate() to determine_rate() adds 3859ce9eeb32 clk: si570: convert from round_rate() to determine_rate() adds ff04a06db626 clk: sifive: sifive-prci: convert from round_rate() to det [...] adds 897c23b906cd clk: sophgo: cv18xx-ip: convert from round_rate() to deter [...] adds 19271e0d4522 clk: sparx5: convert from round_rate() to determine_rate() adds deb4740a5ff8 clk: sprd: div: convert from round_rate() to determine_rate() adds c349d81d6b9a clk: sprd: pll: convert from round_rate() to determine_rate() adds 78d4c18e6368 clk: st: clkgen-fsyn: convert from round_rate() to determi [...] adds 639baa3ce27f clk: st: clkgen-pll: convert from round_rate() to determin [...] adds 028b0eb1c9e6 clk: stm32f4: convert from round_rate() to determine_rate() adds cd1cb38836c0 clk: stm32: stm32-core: convert from round_rate() to deter [...] adds 81c438b53bfd clk: stm32: stm32mp1: convert from round_rate() to determi [...] adds eb785c6f395b clk: tps68470: convert from round_rate() to determine_rate() adds 9e3372b2ebac clk: versaclock3: convert from round_rate() to determine_rate() adds ff03cca71ebd clk: vt8500: convert from round_rate() to determine_rate() adds d616db080a0b clk: wm831x: convert from round_rate() to determine_rate() adds f95ed76fbe61 clk: xgene: convert from round_rate() to determine_rate() adds 18fdeebb4d1d clk: xilinx: xlnx-clock-wizard: convert from round_rate() [...] adds 5352b65041cb clk: xilinx: xlnx_vcu: convert from round_rate() to determ [...] adds 193650c7a873 clk: zynqmp: pll: convert from round_rate() to determine_rate() adds 1547747b55d5 clk: zynq: pll: convert from round_rate() to determine_rate() adds 151831541ae0 clk: actions: owl-composite: convert from round_rate() to [...] adds 1b04e12a8bcc clk: actions: owl-divider: convert from round_rate() to de [...] adds 670f7b27117c clk: actions: owl-factor: convert from round_rate() to det [...] adds 234b3015358e clk: actions: owl-pll: convert from round_rate() to determ [...] adds 3b8f82ca44dd clk: apple-nco: convert from round_rate() to determine_rate() adds fccbfc5d7798 clk: axs10x: i2s_pll_clock: convert from round_rate() to d [...] adds 8987b9935710 clk: axs10x: pll_clock: convert from round_rate() to deter [...] adds e84e82e5760a clk: bcm: iproc-asiu: convert from round_rate() to determi [...] adds 64613d7fb42f clk: bm1880: convert from round_rate() to determine_rate() adds ab0fde4ef51c clk: cdce706: convert from round_rate() to determine_rate() adds 23603ba6eff5 clk: hsdk-pll: convert from round_rate() to determine_rate() adds 5c2b6d0fdb63 clk: mediatek: pll: convert from round_rate() to determine_rate() adds e9f039c08cdc clk: microchip: core: convert from round_rate() to determi [...] adds 5ea721896c36 clk: mstar: msc313-cpupll: convert from round_rate() to de [...] adds a540d5d408f6 clk: mvebu: ap-cpu-clk: convert from round_rate() to deter [...] adds 4b76d76f6f7f clk: mvebu: armada-37xx-periph: convert from round_rate() [...] adds 9a649ab1cf64 clk: mvebu: corediv: convert from round_rate() to determin [...] adds 27dbfefd1695 clk: mvebu: cpu: convert from round_rate() to determine_rate() adds 34848e21cb1b clk: mvebu: dove-divider: convert from round_rate() to det [...] adds b6f90511c165 clk: qcom: regmap-divider: convert from round_rate() to de [...] adds 1952881181e2 clk: rockchip: ddr: convert from round_rate() to determine_rate() adds 25370bf23673 clk: rockchip: pll: convert from round_rate() to determine_rate() adds d61a1ba87b64 clk: sp7021: convert from round_rate() to determine_rate() adds f705ed70873e clk: spear: aux-synth: convert from round_rate() to determ [...] adds 9ea41da306cd clk: spear: frac-synth: convert from round_rate() to deter [...] adds 2767256c6faa clk: spear: gpt-synth: convert from round_rate() to determ [...] adds f32c0f8b9097 clk: spear: vco-pll: convert from round_rate() to determin [...] adds 7a19c341d54c clk: ux500: prcmu: convert from round_rate() to determine_rate() adds 7bf7153230f7 clk: versaclock5: convert from round_rate() to determine_rate() adds b4d5ebcf69fa clk: versaclock7: convert from round_rate() to determine_rate() adds ef6fd5ce7d1d clk: versatile: icst: convert from round_rate() to determi [...] adds 775e96539dcf clk: versatile: vexpress-osc: convert from round_rate() to [...] adds e7666eae4858 clk: visconti: pll: convert from round_rate() to determine_rate() adds d228ece36345 clk: divider: remove round_rate() in favor of determine_rate() adds e0c26569d3ad clk: fixed-factor: drop round_rate() clk ops adds 706000971c7c clk: tegra: audio-sync: convert from round_rate() to deter [...] adds 3891c3c70012 clk: tegra: divider: convert from round_rate() to determin [...] adds e3d1744baa7f clk: tegra: periph: divider: convert from round_rate() to [...] adds 65227c79e09c clk: tegra: pll: convert from round_rate() to determine_rate() adds 13e19a074be4 clk: tegra: super: convert from round_rate() to determine_rate() adds 3b9877b162c9 clk: tegra: tegra210-emc: convert from round_rate() to det [...] adds ec70154c8a5f clk: ti: dpll: remove round_rate() in favor of determine_rate() adds fa55aea3dcdb clk: ti: dpll: change error return from ~0 to -EINVAL adds e465ad7ef57a clk: ti: dpll: convert from round_rate() to determine_rate() adds 849804453d5a clk: ti: composite: convert from round_rate() to determine_rate() adds 7760b3e17298 clk: ti: divider: convert from round_rate() to determine_rate() adds 48f8fb402a4f clk: ti: dra7-atl: convert from round_rate() to determine_rate() adds d8a97749bab7 clk: ti: fapll: convert from round_rate() to determine_rate() adds 80cb2b6edd83 clk: scmi: migrate round_rate() to determine_rate() adds 91ec7ad756f1 Merge tag 'clk-round-rate-6.18' of https://github.com/masn [...] adds 1624dead9a4d clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver adds 7d85cd8730ab clk: microchip: core: remove duplicate roclk_determine_rate() adds 112104e2b72c Merge branch 'clk-determine-rate' into clk-next new 522ba450b56f Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 632d31067be2 PM: sleep: Do not wait on SYNC_STATE_ONLY device links adds 7f7acd193ba8 PM: runtime: Add basic kunit tests for API contracts adds d0b8651a0261 PM: runtime: Make put{,_sync}() return 1 when already suspended adds fed7eaa4f037 PM: runtime: Update kerneldoc return codes adds 9a0abc39450a PM: runtime: Add auto-cleanup macros for "resume and get" [...] adds 8ff5aaa7b8c9 PCI/sysfs: Use runtime PM guard macro for auto-cleanup adds d5e58ce1fb0f PM: runtime: Drop DEFINE_FREE() for pm_runtime_put() adds 384b52ce3211 PM: runtime: Introduce one more usage counter guard adds 92158fae2ed9 PM: runtime: Fix error checking for kunit_device_register() new 05f084d24e09 Merge branches 'pm-core' and 'pm-runtime' adds f97aef092e19 cpufreq: Make drivers using CPUFREQ_ETERNAL specify transi [...] adds f965d111e68f cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay adds c28a280bd465 ACPI: CPPC: Do not use CPUFREQ_ETERNAL as an error value adds 950c6451a5c3 cpufreq: Drop unused symbol CPUFREQ_ETERNAL adds ebc4ed14a4db cpufreq: mediatek: fix device leak on probe failure adds 24287f902095 rust: cpufreq: streamline find_supply_names adds 0b1bb980fd7c cpufreq: tegra186: Set target frequency for all cpus in policy adds ba6018929165 cpufreq: tegra186: Initialize all cores to max frequencies adds fa06c482790c Merge tag 'cpufreq-arm-updates-6.18-rc' of git://git.kerne [...] adds 989ed3cad2fd docs/zh_TW: Fix malformed table adds 7e8f305a081e docs/zh_CN: Fix malformed table new 53d4d315d4f7 Merge branch 'pm-cpufreq' new abdf766d149c Merge tag 'pm-6.18-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 5b87014e9999 x86/acpi/cstate: Remove open coded check for cpu_feature_e [...] adds 399dbcadc01e ACPI: battery: Add synchronization between interface updates adds c7bc7e9070d6 ACPI: APEI: Remove redundant rcu_read_lock/unlock() under [...] adds d9f866b2bb3e ACPI: property: Return present device nodes only on fwnode [...] new dd68fd72e516 Merge branches 'acpi-x86', 'acpi-battery', 'acpi-apei' and [...] new 89b59f097992 Merge tag 'acpi-6.18-rc1-2' of git://git.kernel.org/pub/sc [...] adds e649c3662b4f thermal: renesas: Fix RZ/G3E fall-out adds b31f7f725cd9 tools: lib: thermal: use pkg-config to locate libnl3 adds 1375152bb02a tools: lib: thermal: don't preserve owner in install adds dea00c204e7e tools: lib: thermal: expose thermal_exit symbols new 56019d4ff8dd Merge tag 'thermal-6.18-rc1-2' of git://git.kernel.org/pub [...] new 3d15d6c1b3dd Merge tag 'tty-6.18-rc1' of git://git.kernel.org/pub/scm/l [...] new fbd2e22716d3 Merge tag 'staging-6.18-rc1-2' of git://git.kernel.org/pub [...] new fdb8d00af919 Merge tag 'char-misc-6.18-rc1-2' of git://git.kernel.org/p [...] adds ab220548dbef kmsan: fix kmsan_handle_dma() to avoid false positives adds 16abbabc004b dma-mapping: fix direction in dma_alloc direction traces new 16d1ba7c9675 Merge tag 'dma-mapping-6.18-2025-10-07' of git://git.kerne [...] new 0902b3cb23ce kconfig: Avoid prompting for transitional symbols new b157dd228cf0 tools headers: kcfi: rename missed CONFIG_CFI_CLANG new a8cdf51cda30 Merge tag 'hardening-fix1-v6.18-rc1' of git://git.kernel.o [...] adds c085ddfd22da ARM: 9451/1: mm: l2x0: use string choices helper adds 2a295922a20b ARM: 9454/1: kernel: bios32: use string choices helper adds fb0e5f266ebc ARM: 9456/1: mm: fault: use string choices helper adds 9aa791c8d7bf ARM: 9457/1: ftrace: Implement HAVE_FUNCTION_GRAPH_FREGS new 0d97f2067c16 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new fcc0669c5aa6 memcg: skip cgroup_file_notify if spinning is not allowed new 1ce6473d17e7 mm/thp: fix MTE tag mismatch when replacing zero-filled subpages new 9658d698a8a8 mm/rmap: fix soft-dirty and uffd-wp bit loss when remappin [...] new b93af2cc8e03 mm/damon/vaddr: do not repeat pte_offset_map_lock() until success new f04aad36a07c mm/ksm: fix flag-dropping behavior in ksm_madvise new 28bba2c2935e fsnotify: pass correct offset to fsnotify_mmap_perm() new f52ce0ea90c8 mm: hugetlb: avoid soft lockup when mprotect to large memory area new 2524319d5942 hung_task: fix warnings caused by unaligned lock pointers new 12b6533b1b93 mm: skip folio_activate() for mlocked folios new 45f4fb56f113 mm/damon/sysfs: catch commit test ctx alloc failure new 6c4550b8ec26 mm/damon/sysfs: dealloc commit test ctx always new 23d98fc727fe Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new 15623c860c93 nsfs: handle inode number mismatches gracefully in file handles new deafd21efdd1 fs: update comment in init_file() new d68a29a6a229 rust: file: add intra-doc link for 'EBADF' new 154d1e7ad9e5 dax: skip read lock assertion for read-only filesystems new 56094ad3eaa2 vfs: Don't leak disconnected dentries on umount new a779e27f24ae coredump: fix core_pattern input validation new 0fc7ca46bf6e Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new ea4192f16c51 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 813e2f0f574c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 54b622d5809c Merge branch 'fs-current' of linux-next new 7ded7d37e5f5 scripts/Makefile.extrawarn: Respect CONFIG_WERROR / W=e fo [...] new 38492c5743f8 gen_init_cpio: Ignore fsync() returning EINVAL on pipes new f3f74137fad1 Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] new 3d3c4cd5c62f net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL [...] new 7593439c1393 net/mlx5: Prevent tunnel mode conflicts between FDB and NI [...] new 22239eb258bc net/mlx5e: Prevent tunnel reformat when tunnel mode not allowed new 8e87b3edd078 net/mlx5e: Do not fail PSP init on missing caps new 943af6478807 Merge branch 'mlx5-misc-fixes-2025-10-05' new e475fa420e6c net/mlx5: fix pre-2.40 binutils assembler error new 2c95a756e0cf net: pse-pd: tps23881: Fix current measurement scaling new 62f2c77da0bb Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 032773b9cefc Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c01053825f7b Merge branch 'for-current' of https://git.kernel.org/pub/s [...] new 7ddb711b6e0d ALSA: hda/tas2781: Enable init_profile_id for device initi [...] new f4ace70faa8f ALSA: usb: fpc: replace kmalloc_array followed by copy_fro [...] new 8987978866cf Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 4c4ed5e073a9 ASoC: meson: aiu-encoder-i2s: fix bit clock polarity new a27539810e1e ASoC: rt722: add settings for rt722VB new e88b59c09911 Merge remote-tracking branch 'asoc/for-6.17' into asoc-linus new f52061aabc69 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 18a5f1af596e spi: dw-mmio: add error handling for reset_control_deassert() new 40277b6f137e Merge remote-tracking branch 'spi/for-6.17' into spi-linus new 399a8ee09a19 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 052977701e7c Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 534b9bdeb4b8 Input: tca6416-keypad - remove the driver adds c12e371a31d6 Input: tca8418_keypad - switch to using module_i2c_driver() adds 4b051897df23 Merge tag 'v6.17-rc2' into HEAD adds 2ec25d341695 Input: move input_bits_to_string() to input-compat.c adds c07329a66cad Input: remove unneeded 'fast_io' parameter in regmap_config adds df595059d543 Input: include export.h in modules using EXPORT_SYMBOL*() adds fb43a9e696e1 dt-bindings: input: convert lpc32xx-key.txt to yaml format adds 72243ced3d86 dt-bindings: input: tsc2007: use comma in filename adds 2d3264d9a8ce Merge tag 'ib-mfd-input-v6.18' of git://git.kernel.org/pub [...] adds c1b52451b604 dt-bindings: input: touchscreen: tsc2007: Document 'wakeup [...] adds b0e109a24213 Input: tsc2007 - change warning to debug message if pen GP [...] adds d504bbda8ca6 Input: tsc2007 - make interrupt optional adds 9a12e2fb3f51 Input: tsc2007 - prevent overflow in pressure calculation adds 0fec357ad073 dt-bindings: input: touchscreen: imagis: add missing minItems adds 618f571af67a dt-bindings: input: exc3000: move eeti,egalax_ts from egal [...] adds 3cc08f918115 dt-bindings: input: convert semtech,sx8654 to yaml format adds 7328815c5fb0 dt-bindings: input: convert max11801-ts to yaml format adds f3ebb77fce24 dt-bindings: input: touchscreen: goodix: Drop 'interrupts' [...] adds 53e49cbece39 Input: pxa27x-keypad - replace uint32_t with u32 adds 770f82c64950 Input: pxa27x-keypad - use BIT, GENMASK, FIELD_GET, etc adds ca734f54b346 Input: pxa27x-keypad - drop support for platform data adds 890ba82a60cb Input: spear-keyboard - drop support for platform data adds 8742bebb8460 Input: synaptics-rmi4 - add includes for types used in rmi [...] adds d5ad57fc428c dt-bindings: input: qcom,pm8941-pwrkey: Fix formatting of [...] adds 925e9296dadf Merge tag 'ib-mfd-gpio-input-pinctrl-pwm-v6.18' of git://g [...] adds f9d803784f8d dt-bindings: input: touchscreen: document Himax HX852x(ES) adds 09fd8626cf82 Input: add Himax HX852x(ES) touchscreen driver adds 11fafeb2657e Input: twl4030_keypad - drop support for platform data adds 1b7d2e174242 dt-bindings: input: convert tca8418_keypad.txt to yaml format adds 6c521885da34 Input: imx6ul_tsc - fix typo in register name adds 05fcd78bcb14 Input: imx6ul_tsc - use BIT, FIELD_{GET,PREP} and GENMASK macros adds 6e4a5154934f dt-bindings: touchscreen: resistive-adc-touch: change to u [...] adds 7e52794b88f8 dt-bindings: touchscreen: convert bu21013 bindings to json schema adds 7ee0f793d00d dt-bindings: touchscreen: convert zet6223 bindings to json schema adds b90d027afbdd dt-bindings: input: maxtouch: add common touchscreen properties adds fd321a861fca Input: atmel_mxt_ts - add support for generic touchscreen [...] adds 7b1f8e7671eb Input: ps2-gpio - fix typo adds cf6f234d7dfb dt-bindings: touchscreen: add debounce-delay-us property adds 3fccd1f9552d dt-bindings: touchscreen: fsl,imx6ul-tsc: support glitch thresold adds 5042e57d3971 Input: imx6ul_tsc - set glitch threshold by DTS property adds 67c9b685c7f8 dt-bindings: input: touchscreen: add hynitron cst816x series adds c87a819bec86 Input: add driver for Hynitron CST816x series adds 95e6b0af8052 dt-bindings: input: pm8941-pwrkey: Document wakeup-source [...] adds 9712fe00a772 Input: pm8941-pwrkey - disable wakeup for resin by default adds b0b255d6b86d dt-bindings: touchscreen: convert eeti bindings to json schema adds 6b4896e404c7 dt-bindings: arm: bcm: raspberrypi,bcm2835-firmware: Add t [...] adds 2728e71ad678 dt-bindings: touchscreen: remove touchscreen.txt adds 9fbad55d6f9d dt-bindings: input: Add Awinic AW86927 adds 52e06d564ce6 Input: aw86927 - add driver for Awinic AW86927 adds d3366a04770e Input: uinput - zero-initialize uinput_ff_upload_compat to [...] adds db74430a4218 Input: psxpad-spi - add a check for the return value of sp [...] adds d655a684c24d Input: aw86927 - fix error code in probe() new c7866ee0a9dd Input: atmel_mxt_ts - allow reset GPIO to sleep new 8b87f67b4c87 Merge branch 'next' into for-linus new 9e17d51f8aab Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 229c586b5e86 crypto: skcipher - Fix reqsize handling new 1e776dd97ba6 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9ecc28affdb4 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] new a83a39589323 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 28d2535c961e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new f7dfa0f31b13 slub: Don't call lockdep_unregister_key() for immature kme [...] new df51b78a5f9b Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] new e4bea919584f drm/nouveau: fix bad ret code in nouveau_bo_move_prep new 61b946d3a094 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (e752fd9e9632) \ N -- N -- N refs/heads/pending-fixes (61b946d3a094)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 75 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: .../admin-guide/perf/fujitsu_uncore_pmu.rst | 7 +- Documentation/admin-guide/perf/hisi-pmu.rst | 4 + Documentation/admin-guide/pm/cpufreq.rst | 4 - Documentation/cpu-freq/cpu-drivers.rst | 3 +- .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 28 + .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 4 + .../bindings/clock/fujitsu,mb86s70-crg11.txt | 26 - .../bindings/clock/loongson,ls2k-clk.yaml | 18 +- .../bindings/clock/mediatek,mt8196-clock.yaml | 112 + .../bindings/clock/mediatek,mt8196-sys-clock.yaml | 107 + .../devicetree/bindings/clock/mediatek,syscon.yaml | 15 + .../bindings/clock/qcom,gcc-msm8953.yaml | 11 +- .../bindings/clock/qcom,glymur-dispcc.yaml | 98 + .../devicetree/bindings/clock/qcom,glymur-gcc.yaml | 121 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../bindings/clock/qcom,sm8550-tcsr.yaml | 3 + .../devicetree/bindings/clock/qcom,videocc.yaml | 23 +- .../bindings/clock/samsung,exynos990-clock.yaml | 24 + .../devicetree/bindings/clock/samsung,s2mps11.yaml | 1 + .../devicetree/bindings/clock/silabs,si514.txt | 24 - .../devicetree/bindings/clock/silabs,si5341.txt | 175 - .../devicetree/bindings/clock/silabs,si5341.yaml | 223 + .../devicetree/bindings/clock/silabs,si544.txt | 25 - .../devicetree/bindings/clock/silabs,si544.yaml | 54 + .../devicetree/bindings/clock/silabs,si570.txt | 41 - .../devicetree/bindings/clock/silabs,si570.yaml | 80 + ...st,stm32mp25-rcc.yaml => st,stm32mp21-rcc.yaml} | 53 +- .../bindings/clock/st,stm32mp25-rcc.yaml | 13 +- .../devicetree/bindings/clock/st/st,flexgen.txt | 3 - .../devicetree/bindings/input/atmel,maxtouch.yaml | 3 +- .../devicetree/bindings/input/awinic,aw86927.yaml | 48 + .../devicetree/bindings/input/lpc32xx-key.txt | 34 - .../devicetree/bindings/input/nxp,lpc3220-key.yaml | 61 + .../bindings/input/qcom,pm8941-pwrkey.yaml | 42 +- .../devicetree/bindings/input/tca8418_keypad.txt | 10 - .../devicetree/bindings/input/ti,tca8418.yaml | 61 + .../bindings/input/touchscreen/bu21013.txt | 43 - .../bindings/input/touchscreen/eeti,exc3000.yaml | 42 +- .../devicetree/bindings/input/touchscreen/eeti.txt | 30 - .../bindings/input/touchscreen/egalax-ts.txt | 18 - .../bindings/input/touchscreen/fsl,imx6ul-tsc.yaml | 14 + .../bindings/input/touchscreen/goodix.yaml | 1 - .../bindings/input/touchscreen/himax,hx852es.yaml | 81 + .../input/touchscreen/hynitron,cst816x.yaml | 65 + .../input/touchscreen/imagis,ist3038c.yaml | 18 + .../bindings/input/touchscreen/max11801-ts.txt | 17 - .../bindings/input/touchscreen/maxim,max11801.yaml | 46 + .../input/touchscreen/raspberrypi,firmware-ts.txt | 26 - .../input/touchscreen/resistive-adc-touch.yaml | 2 +- .../bindings/input/touchscreen/rohm,bu21013.yaml | 95 + .../bindings/input/touchscreen/semtech,sx8654.yaml | 52 + .../bindings/input/touchscreen/sx8654.txt | 23 - .../{ti.tsc2007.yaml => ti,tsc2007.yaml} | 4 +- .../bindings/input/touchscreen/touchscreen.txt | 1 - .../bindings/input/touchscreen/touchscreen.yaml | 4 + .../bindings/input/touchscreen/zeitec,zet6223.yaml | 62 + .../bindings/input/touchscreen/zet6223.txt | 30 - .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 3 +- .../translations/zh_TW/cpu-freq/cpu-drivers.rst | 3 +- MAINTAINERS | 36 +- arch/arm/Kconfig | 1 + arch/arm/kernel/bios32.c | 5 +- arch/arm/kernel/entry-ftrace.S | 18 +- arch/arm/mm/cache-l2x0.c | 7 +- arch/arm/mm/fault.c | 3 +- arch/arm64/include/asm/ftrace.h | 1 + arch/arm64/include/asm/mmu.h | 7 +- arch/arm64/kernel/cpufeature.c | 108 +- arch/arm64/kernel/mte.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 12 + arch/arm64/kvm/Kconfig | 2 +- arch/arm64/kvm/arm.c | 3 +- arch/arm64/mm/mmu.c | 98 +- arch/loongarch/kvm/Kconfig | 2 +- arch/loongarch/kvm/vcpu.c | 3 +- arch/riscv/kvm/Kconfig | 2 +- arch/riscv/kvm/vcpu.c | 3 +- arch/x86/hyperv/irqdomain.c | 111 +- arch/x86/hyperv/ivm.c | 211 +- arch/x86/kernel/acpi/cstate.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 11 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/vmx/vmx.c | 1 - arch/x86/kvm/x86.c | 3 +- crypto/skcipher.c | 2 + drivers/Makefile | 2 +- drivers/acpi/apei/ghes.c | 2 - drivers/acpi/battery.c | 43 +- drivers/acpi/cppc_acpi.c | 16 +- drivers/acpi/property.c | 24 +- drivers/base/Kconfig | 6 + drivers/base/base.h | 1 + drivers/base/core.c | 2 +- drivers/base/power/Makefile | 1 + drivers/base/power/main.c | 6 +- drivers/base/power/runtime-test.c | 253 + drivers/base/power/runtime.c | 5 + drivers/clk/Kconfig | 2 + drivers/clk/actions/owl-common.c | 1 - drivers/clk/actions/owl-composite.c | 8 +- drivers/clk/actions/owl-divider.c | 13 +- drivers/clk/actions/owl-factor.c | 12 +- drivers/clk/actions/owl-pll.c | 25 +- drivers/clk/at91/clk-audio-pll.c | 42 +- drivers/clk/at91/clk-h32mx.c | 33 +- drivers/clk/at91/clk-master.c | 3 + drivers/clk/at91/clk-peripheral.c | 48 +- drivers/clk/at91/clk-pll.c | 12 +- drivers/clk/at91/clk-plldiv.c | 34 +- drivers/clk/at91/clk-sam9x60-pll.c | 111 +- drivers/clk/at91/clk-usb.c | 20 +- drivers/clk/at91/pmc.h | 1 + drivers/clk/at91/sam9x60.c | 2 + drivers/clk/at91/sam9x7.c | 6 + drivers/clk/at91/sama7d65.c | 4 + drivers/clk/at91/sama7g5.c | 2 + drivers/clk/axs10x/i2s_pll_clock.c | 14 +- drivers/clk/axs10x/pll_clock.c | 12 +- drivers/clk/baikal-t1/ccu-div.c | 27 +- drivers/clk/baikal-t1/ccu-pll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 25 +- drivers/clk/bcm/clk-raspberrypi.c | 72 +- drivers/clk/clk-apple-nco.c | 14 +- drivers/clk/clk-axi-clkgen.c | 2 +- drivers/clk/clk-axm5516.c | 1 - drivers/clk/clk-bm1880.c | 21 +- drivers/clk/clk-cdce706.c | 16 +- drivers/clk/clk-cdce925.c | 50 +- drivers/clk/clk-cs2000-cp.c | 14 +- drivers/clk/clk-divider.c | 23 - drivers/clk/clk-ep93xx.c | 21 +- drivers/clk/clk-fixed-factor.c | 16 +- drivers/clk/clk-fractional-divider.c | 25 +- drivers/clk/clk-gemini.c | 15 +- drivers/clk/clk-highbank.c | 26 +- drivers/clk/clk-hsdk-pll.c | 12 +- drivers/clk/clk-lmk04832.c | 53 +- drivers/clk/clk-loongson1.c | 12 +- drivers/clk/clk-loongson2.c | 122 +- drivers/clk/clk-max9485.c | 27 +- drivers/clk/clk-milbeaut.c | 22 +- drivers/clk/clk-multiplier.c | 12 +- drivers/clk/clk-s2mps11.c | 8 + drivers/clk/clk-scmi.c | 46 +- drivers/clk/clk-scpi.c | 18 +- drivers/clk/clk-si514.c | 24 +- drivers/clk/clk-si521xx.c | 14 +- drivers/clk/clk-si5341.c | 22 +- drivers/clk/clk-si544.c | 10 +- drivers/clk/clk-si570.c | 24 +- drivers/clk/clk-sp7021.c | 22 +- drivers/clk/clk-sparx5.c | 10 +- drivers/clk/clk-stm32f4.c | 26 +- drivers/clk/clk-tps68470.c | 12 +- drivers/clk/clk-versaclock3.c | 70 +- drivers/clk/clk-versaclock5.c | 71 +- drivers/clk/clk-versaclock7.c | 30 +- drivers/clk/clk-vt8500.c | 59 +- drivers/clk/clk-wm831x.c | 14 +- drivers/clk/clk-xgene.c | 41 +- drivers/clk/clk.c | 66 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 18 +- drivers/clk/hisilicon/clk-hi6220-stub.c | 12 +- drivers/clk/hisilicon/clkdivider-hi6220.c | 12 +- drivers/clk/imx/clk-imx95-blk-ctl.c | 57 +- drivers/clk/ingenic/cgu.c | 12 +- drivers/clk/ingenic/jz4780-cgu.c | 24 +- drivers/clk/ingenic/x1000-cgu.c | 19 +- drivers/clk/keystone/sci-clk.c | 5 +- drivers/clk/mediatek/Kconfig | 71 + drivers/clk/mediatek/Makefile | 13 + drivers/clk/mediatek/clk-gate.c | 117 +- drivers/clk/mediatek/clk-gate.h | 3 + drivers/clk/mediatek/clk-mt7622-aud.c | 1 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 2 +- drivers/clk/mediatek/clk-mt8196-apmixedsys.c | 204 + drivers/clk/mediatek/clk-mt8196-disp0.c | 170 + drivers/clk/mediatek/clk-mt8196-disp1.c | 170 + drivers/clk/mediatek/clk-mt8196-imp_iic_wrap.c | 118 + drivers/clk/mediatek/clk-mt8196-mcu.c | 167 + drivers/clk/mediatek/clk-mt8196-mdpsys.c | 186 + drivers/clk/mediatek/clk-mt8196-mfg.c | 150 + drivers/clk/mediatek/clk-mt8196-ovl0.c | 154 + drivers/clk/mediatek/clk-mt8196-ovl1.c | 154 + drivers/clk/mediatek/clk-mt8196-peri_ao.c | 142 + drivers/clk/mediatek/clk-mt8196-pextp.c | 131 + drivers/clk/mediatek/clk-mt8196-topckgen.c | 985 +++ drivers/clk/mediatek/clk-mt8196-topckgen2.c | 568 ++ drivers/clk/mediatek/clk-mt8196-ufs_ao.c | 108 + drivers/clk/mediatek/clk-mt8196-vdec.c | 253 + drivers/clk/mediatek/clk-mt8196-vdisp_ao.c | 80 + drivers/clk/mediatek/clk-mt8196-venc.c | 236 + drivers/clk/mediatek/clk-mt8196-vlpckgen.c | 725 ++ drivers/clk/mediatek/clk-mtk.c | 16 + drivers/clk/mediatek/clk-mtk.h | 22 + drivers/clk/mediatek/clk-mux.c | 122 +- drivers/clk/mediatek/clk-mux.h | 87 + drivers/clk/mediatek/clk-pll.c | 58 +- drivers/clk/mediatek/clk-pll.h | 11 +- drivers/clk/mediatek/clk-pllfh.c | 2 +- drivers/clk/meson/Kconfig | 13 +- drivers/clk/meson/Makefile | 1 - drivers/clk/meson/a1-peripherals.c | 995 ++- drivers/clk/meson/a1-pll.c | 124 +- drivers/clk/meson/axg-aoclk.c | 153 +- drivers/clk/meson/axg.c | 237 +- drivers/clk/meson/c3-peripherals.c | 2055 ++---- drivers/clk/meson/c3-pll.c | 245 +- drivers/clk/meson/clk-regmap.h | 20 - drivers/clk/meson/g12a-aoclk.c | 238 +- drivers/clk/meson/g12a.c | 3316 +++++---- drivers/clk/meson/gxbb-aoclk.c | 123 +- drivers/clk/meson/gxbb.c | 611 +- drivers/clk/meson/meson-aoclk.c | 32 +- drivers/clk/meson/meson-aoclk.h | 2 +- drivers/clk/meson/meson-clkc-utils.c | 86 +- drivers/clk/meson/meson-clkc-utils.h | 89 + drivers/clk/meson/meson-eeclk.c | 60 - drivers/clk/meson/meson-eeclk.h | 24 - drivers/clk/meson/meson8-ddr.c | 62 +- drivers/clk/meson/meson8b.c | 746 +- drivers/clk/meson/s4-peripherals.c | 1160 +-- drivers/clk/meson/s4-pll.c | 82 +- drivers/clk/microchip/clk-core.c | 55 +- drivers/clk/mmp/Kconfig | 10 + drivers/clk/mmp/Makefile | 5 +- drivers/clk/mmp/clk-audio.c | 18 +- drivers/clk/mmp/clk-frac.c | 27 +- drivers/clk/mmp/clk-pxa1908-apmu.c | 7 + drivers/clk/mstar/clk-msc313-cpupll.c | 18 +- drivers/clk/mvebu/ap-cpu-clk.c | 12 +- drivers/clk/mvebu/armada-37xx-periph.c | 15 +- drivers/clk/mvebu/clk-corediv.c | 18 +- drivers/clk/mvebu/clk-cpu.c | 12 +- drivers/clk/mvebu/dove-divider.c | 16 +- drivers/clk/mxs/clk-div.c | 8 +- drivers/clk/mxs/clk-frac.c | 16 +- drivers/clk/mxs/clk-ref.c | 16 +- drivers/clk/nuvoton/clk-ma35d1-divider.c | 12 +- drivers/clk/nuvoton/clk-ma35d1-pll.c | 28 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 20 +- drivers/clk/nxp/clk-lpc32xx.c | 60 +- drivers/clk/pistachio/clk-pll.c | 20 +- drivers/clk/qcom/Kconfig | 44 +- drivers/clk/qcom/Makefile | 4 + drivers/clk/qcom/a53-pll.c | 1 - drivers/clk/qcom/a7-pll.c | 3 +- drivers/clk/qcom/apss-ipq-pll.c | 1 - drivers/clk/qcom/apss-ipq5424.c | 265 + drivers/clk/qcom/camcc-milos.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 162 +- drivers/clk/qcom/clk-alpha-pll.h | 6 + drivers/clk/qcom/clk-cbf-8996.c | 1 - drivers/clk/qcom/clk-cpu-8996.c | 1 - drivers/clk/qcom/clk-rcg.c | 2 +- drivers/clk/qcom/clk-rcg2.c | 8 +- drivers/clk/qcom/clk-regmap-divider.c | 27 +- drivers/clk/qcom/clk-rpmh.c | 28 +- drivers/clk/qcom/clk-smd-rpm.c | 8 +- drivers/clk/qcom/common.c | 4 +- drivers/clk/qcom/dispcc-glymur.c | 1982 ++++++ drivers/clk/qcom/dispcc-milos.c | 2 +- drivers/clk/qcom/dispcc-sc7280.c | 8 + drivers/clk/qcom/{gcc-sc8280xp.c => gcc-glymur.c} | 7382 +++++++++++--------- drivers/clk/qcom/gcc-ipq6018.c | 60 +- drivers/clk/qcom/gcc-msm8917.c | 617 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sc8280xp.c | 4 - drivers/clk/qcom/gcc-sdm660.c | 72 + drivers/clk/qcom/gpucc-sa8775p.c | 6 +- drivers/clk/qcom/gpucc-sc7180.c | 2 +- drivers/clk/qcom/gpucc-sm6350.c | 4 +- drivers/clk/qcom/gpucc-sm8150.c | 2 +- drivers/clk/qcom/gpucc-sm8250.c | 2 +- drivers/clk/qcom/hfpll.c | 1 - drivers/clk/qcom/ipq-cmn-pll.c | 1 - drivers/clk/qcom/lpassaudiocc-sc7280.c | 4 +- drivers/clk/qcom/lpasscc-sc8280xp.c | 4 +- drivers/clk/qcom/lpasscc-sm6115.c | 2 +- drivers/clk/qcom/lpasscorecc-sc7180.c | 2 +- drivers/clk/qcom/mmcc-sdm660.c | 2 +- drivers/clk/qcom/nsscc-ipq9574.c | 2 +- drivers/clk/qcom/tcsrcc-glymur.c | 313 + drivers/clk/qcom/tcsrcc-x1e80100.c | 4 + drivers/clk/qcom/videocc-milos.c | 2 +- drivers/clk/renesas/r9a07g043-cpg.c | 140 +- drivers/clk/renesas/r9a07g044-cpg.c | 162 +- drivers/clk/renesas/r9a08g045-cpg.c | 29 +- drivers/clk/renesas/r9a09g047-cpg.c | 36 +- drivers/clk/renesas/r9a09g056-cpg.c | 16 +- drivers/clk/renesas/r9a09g057-cpg.c | 11 +- drivers/clk/renesas/r9a09g077-cpg.c | 41 +- drivers/clk/renesas/renesas-cpg-mssr.c | 7 +- drivers/clk/renesas/rzg2l-cpg.c | 61 +- drivers/clk/renesas/rzg2l-cpg.h | 1 + drivers/clk/renesas/rzv2h-cpg.c | 22 +- drivers/clk/rockchip/clk-ddr.c | 13 +- drivers/clk/rockchip/clk-half-divider.c | 12 +- drivers/clk/rockchip/clk-pll.c | 23 +- drivers/clk/rockchip/clk-rk3368.c | 2 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-artpec8.c | 1044 +++ drivers/clk/samsung/clk-cpu.c | 12 +- drivers/clk/samsung/clk-exynos990.c | 1240 +++- drivers/clk/samsung/clk-fsd.c | 28 +- drivers/clk/samsung/clk-pll.c | 161 +- drivers/clk/samsung/clk-pll.h | 2 + drivers/clk/sifive/fu540-prci.h | 2 +- drivers/clk/sifive/fu740-prci.h | 2 +- drivers/clk/sifive/sifive-prci.c | 11 +- drivers/clk/sifive/sifive-prci.h | 4 +- drivers/clk/sophgo/clk-cv18xx-ip.c | 10 +- drivers/clk/sophgo/clk-sg2042-clkgen.c | 17 +- drivers/clk/sophgo/clk-sg2042-pll.c | 26 +- drivers/clk/spacemit/ccu-k1.c | 61 +- drivers/clk/spacemit/ccu_ddn.c | 23 +- drivers/clk/spacemit/ccu_ddn.h | 6 +- drivers/clk/spacemit/ccu_mix.c | 12 +- drivers/clk/spacemit/ccu_pll.c | 10 +- drivers/clk/spear/clk-aux-synth.c | 12 +- drivers/clk/spear/clk-frac-synth.c | 12 +- drivers/clk/spear/clk-gpt-synth.c | 12 +- drivers/clk/spear/clk-vco-pll.c | 23 +- drivers/clk/sprd/div.c | 13 +- drivers/clk/sprd/pll.c | 8 +- drivers/clk/st/clk-flexgen.c | 80 - drivers/clk/st/clkgen-fsyn.c | 33 +- drivers/clk/st/clkgen-pll.c | 38 +- drivers/clk/stm32/Kconfig | 7 + drivers/clk/stm32/Makefile | 1 + drivers/clk/stm32/clk-stm32-core.c | 28 +- drivers/clk/stm32/clk-stm32mp1.c | 13 +- drivers/clk/stm32/clk-stm32mp21.c | 1586 +++++ drivers/clk/stm32/stm32mp21_rcc.h | 651 ++ drivers/clk/sunxi-ng/Kconfig | 5 + drivers/clk/sunxi-ng/Makefile | 2 + drivers/clk/sunxi-ng/ccu-sun55i-a523-mcu.c | 469 ++ drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 21 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.h | 14 - drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 11 + drivers/clk/sunxi-ng/ccu_div.h | 18 + drivers/clk/tegra/Kconfig | 2 +- drivers/clk/tegra/clk-audio-sync.c | 10 +- drivers/clk/tegra/clk-bpmp.c | 2 +- drivers/clk/tegra/clk-dfll.c | 2 +- drivers/clk/tegra/clk-divider.c | 28 +- drivers/clk/tegra/clk-periph.c | 8 +- drivers/clk/tegra/clk-pll.c | 52 +- drivers/clk/tegra/clk-super.c | 9 +- drivers/clk/tegra/clk-tegra114.c | 30 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 158 +- drivers/clk/tegra/clk-tegra210-emc.c | 24 +- drivers/clk/tegra/clk.h | 2 - drivers/clk/thead/clk-th1520-ap.c | 504 +- drivers/clk/ti/clk-33xx.c | 2 + drivers/clk/ti/clk-dra7-atl.c | 12 +- drivers/clk/ti/clkt_dpll.c | 36 +- drivers/clk/ti/clock.h | 6 +- drivers/clk/ti/composite.c | 6 +- drivers/clk/ti/divider.c | 12 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/dpll3xxx.c | 7 +- drivers/clk/ti/dpll44xx.c | 89 +- drivers/clk/ti/fapll.c | 48 +- drivers/clk/ux500/clk-prcmu.c | 14 +- drivers/clk/versatile/clk-icst.c | 72 +- drivers/clk/versatile/clk-vexpress-osc.c | 16 +- drivers/clk/visconti/pll.c | 17 +- drivers/clk/x86/clk-cgu.c | 35 +- drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 89 +- drivers/clk/xilinx/xlnx_vcu.c | 15 +- drivers/clk/zynq/pll.c | 12 +- drivers/clk/zynqmp/divider.c | 23 +- drivers/clk/zynqmp/pll.c | 24 +- drivers/clocksource/hyperv_timer.c | 10 +- drivers/cpufreq/amd-pstate.c | 8 +- drivers/cpufreq/cppc_cpufreq.c | 14 +- drivers/cpufreq/cpufreq-dt.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 2 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 14 +- drivers/cpufreq/rcpufreq_dt.rs | 12 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/scpi-cpufreq.c | 2 +- drivers/cpufreq/spear-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 35 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +- drivers/hid/Kconfig | 2 +- drivers/hv/Kconfig | 15 +- drivers/hv/Makefile | 4 +- drivers/hv/channel.c | 2 +- drivers/hv/hv_common.c | 22 +- drivers/hv/hv_utils_transport.c | 10 +- drivers/hv/mshv.h | 2 - drivers/hv/mshv_common.c | 22 - drivers/hv/mshv_root_main.c | 57 +- drivers/hv/vmbus_drv.c | 10 +- drivers/input/ff-core.c | 2 +- drivers/input/ff-memless.c | 1 + drivers/input/gameport/gameport.c | 1 + drivers/input/input-compat.c | 30 + drivers/input/input-compat.h | 3 + drivers/input/input-poller.c | 1 + drivers/input/input.c | 36 +- drivers/input/joystick/iforce/iforce-main.c | 1 + drivers/input/joystick/iforce/iforce-packets.c | 1 + drivers/input/joystick/psxpad-spi.c | 6 +- drivers/input/keyboard/Kconfig | 18 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/pxa27x_keypad.c | 530 +- drivers/input/keyboard/spear-keyboard.c | 71 +- drivers/input/keyboard/tca6416-keypad.c | 305 - drivers/input/keyboard/tca8418_keypad.c | 13 +- drivers/input/keyboard/twl4030_keypad.c | 35 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ad714x.c | 1 + drivers/input/misc/adxl34x.c | 1 + drivers/input/misc/aw86927.c | 846 +++ drivers/input/misc/cma3000_d0x.c | 1 + drivers/input/misc/pm8941-pwrkey.c | 12 +- drivers/input/misc/uinput.c | 1 + drivers/input/rmi4/rmi_2d_sensor.c | 1 + drivers/input/rmi4/rmi_2d_sensor.h | 3 + drivers/input/rmi4/rmi_bus.c | 1 + drivers/input/rmi4/rmi_driver.c | 1 + drivers/input/serio/Kconfig | 4 +- drivers/input/serio/hil_mlc.c | 1 + drivers/input/serio/hp_sdc.c | 1 + drivers/input/serio/i8042.c | 1 + drivers/input/serio/libps2.c | 1 + drivers/input/serio/ps2-gpio.c | 2 +- drivers/input/serio/serio.c | 1 + drivers/input/sparse-keymap.c | 1 + drivers/input/touch-overlay.c | 1 + drivers/input/touchscreen.c | 1 + drivers/input/touchscreen/Kconfig | 22 + drivers/input/touchscreen/Makefile | 2 + drivers/input/touchscreen/ad7879.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 13 +- drivers/input/touchscreen/cyttsp_core.c | 1 + drivers/input/touchscreen/fsl-imx25-tcq.c | 1 - drivers/input/touchscreen/goodix_berlin_core.c | 1 + drivers/input/touchscreen/himax_hx852x.c | 503 ++ drivers/input/touchscreen/hynitron-cst816x.c | 253 + drivers/input/touchscreen/imx6ul_tsc.c | 121 +- drivers/input/touchscreen/tsc2007_core.c | 39 +- drivers/input/touchscreen/tsc200x-core.c | 1 + drivers/input/touchscreen/wm9705.c | 1 + drivers/input/touchscreen/wm9712.c | 1 + drivers/input/touchscreen/wm9713.c | 1 + drivers/input/touchscreen/wm97xx-core.c | 1 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 38 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 32 +- .../net/ethernet/mellanox/mlx5/core/en_accel/psp.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 5 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/wc.c | 2 +- drivers/net/hyperv/Kconfig | 2 +- drivers/net/pse-pd/tps23881.c | 2 +- drivers/net/usb/asix_devices.c | 29 + drivers/pci/Kconfig | 2 +- drivers/pci/pci-sysfs.c | 5 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 33 +- drivers/scsi/Kconfig | 2 +- drivers/spi/spi-dw-mmio.c | 4 +- drivers/thermal/renesas/Kconfig | 14 +- drivers/thermal/renesas/Makefile | 1 - drivers/uio/Kconfig | 2 +- drivers/video/fbdev/Kconfig | 7 +- drivers/video/fbdev/hyperv_fb.c | 2 + fs/coredump.c | 2 +- fs/dax.c | 2 +- fs/dcache.c | 2 + fs/exec.c | 2 +- fs/file_table.c | 2 +- fs/nsfs.c | 4 +- include/acpi/cppc_acpi.h | 6 +- include/asm-generic/mshyperv.h | 19 +- include/dt-bindings/clock/aspeed,ast2700-scu.h | 4 + include/dt-bindings/clock/fsd-clk.h | 13 + include/dt-bindings/clock/loongson,ls2k-clk.h | 36 + include/dt-bindings/clock/mediatek,mt8196-clock.h | 803 +++ include/dt-bindings/clock/mt7622-clk.h | 2 +- include/dt-bindings/clock/qcom,gcc-msm8917.h | 19 + include/dt-bindings/clock/qcom,gcc-sdm660.h | 6 + include/dt-bindings/clock/qcom,glymur-dispcc.h | 114 + include/dt-bindings/clock/qcom,glymur-gcc.h | 578 ++ include/dt-bindings/clock/qcom,glymur-tcsr.h | 24 + include/dt-bindings/clock/renesas,r9a09g047-cpg.h | 2 + .../dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 5 + .../dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 5 + include/dt-bindings/clock/rk3368-cru.h | 1 + include/dt-bindings/clock/samsung,exynos990.h | 181 + include/dt-bindings/clock/spacemit,k1-syscon.h | 6 + include/dt-bindings/clock/st,stm32mp21-rcc.h | 426 ++ include/dt-bindings/reset/mediatek,mt8196-resets.h | 26 + include/dt-bindings/reset/st,stm32mp21-rcc.h | 138 + include/hyperv/hvgdk_mini.h | 2 - include/hyperv/hvhdk_mini.h | 1 + include/linux/clk/at91_pmc.h | 2 - include/linux/clk/ti.h | 8 +- include/linux/cpufreq.h | 6 +- include/linux/{entry-kvm.h => entry-virt.h} | 19 +- include/linux/hyperv.h | 7 +- include/linux/kvm_host.h | 17 +- include/linux/platform_data/keyboard-spear.h | 164 - include/linux/platform_data/keypad-pxa27x.h | 73 - include/linux/pm_runtime.h | 105 +- include/linux/rcupdate.h | 2 +- include/linux/tca6416_keypad.h | 30 - include/soc/spacemit/k1-syscon.h | 1 + include/trace/events/dma.h | 1 + kernel/entry/Makefile | 2 +- kernel/entry/{kvm.c => virt.c} | 15 +- kernel/rcu/tree.c | 6 +- mm/damon/sysfs.c | 7 +- mm/kmsan/hooks.c | 3 +- mm/slab_common.c | 3 - mm/slub.c | 12 +- mm/swap.c | 10 + net/vmw_vsock/Kconfig | 2 +- rust/kernel/cpufreq.rs | 7 +- rust/kernel/fs/file.rs | 4 +- scripts/kconfig/symbol.c | 15 +- scripts/kconfig/tests/transitional/Kconfig | 32 + scripts/kconfig/tests/transitional/__init__.py | 7 + scripts/kconfig/tests/transitional/expected_config | 3 + scripts/kconfig/tests/transitional/expected_stdout | 1 + scripts/kconfig/tests/transitional/initial_config | 4 + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 12 + sound/soc/codecs/rt722-sdca-sdw.c | 2 +- sound/soc/codecs/rt722-sdca.c | 14 + sound/soc/codecs/rt722-sdca.h | 6 + sound/soc/meson/aiu-encoder-i2s.c | 9 +- sound/usb/fcp.c | 9 +- tools/include/linux/cfi_types.h | 2 +- tools/lib/thermal/Makefile | 9 +- tools/lib/thermal/libthermal.map | 5 +- usr/gen_init_cpio.c | 5 +- virt/kvm/Kconfig | 2 +- 543 files changed, 32647 insertions(+), 13678 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/fujitsu,mb86s70-crg11.txt create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,glymur-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,glymur-gcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si514.txt delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si5341.txt create mode 100644 Documentation/devicetree/bindings/clock/silabs,si5341.yaml delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si544.txt create mode 100644 Documentation/devicetree/bindings/clock/silabs,si544.yaml delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si570.txt create mode 100644 Documentation/devicetree/bindings/clock/silabs,si570.yaml copy Documentation/devicetree/bindings/clock/{st,stm32mp25-rcc.yaml => st,stm32mp2 [...] create mode 100644 Documentation/devicetree/bindings/input/awinic,aw86927.yaml delete mode 100644 Documentation/devicetree/bindings/input/lpc32xx-key.txt create mode 100644 Documentation/devicetree/bindings/input/nxp,lpc3220-key.yaml delete mode 100644 Documentation/devicetree/bindings/input/tca8418_keypad.txt create mode 100644 Documentation/devicetree/bindings/input/ti,tca8418.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/bu21013.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/egalax-ts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/himax,hx852es.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/hynitron,cs [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/max11801-ts.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/maxim,max11 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/rohm,bu21013.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/semtech,sx8 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/sx8654.txt rename Documentation/devicetree/bindings/input/touchscreen/{ti.tsc2007.yaml => ti, [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zeitec,zet6 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/zet6223.txt create mode 100644 drivers/base/power/runtime-test.c create mode 100644 drivers/clk/mediatek/clk-mt8196-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8196-disp0.c create mode 100644 drivers/clk/mediatek/clk-mt8196-disp1.c create mode 100644 drivers/clk/mediatek/clk-mt8196-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mcu.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mdpsys.c create mode 100644 drivers/clk/mediatek/clk-mt8196-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ovl0.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ovl1.c create mode 100644 drivers/clk/mediatek/clk-mt8196-peri_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-pextp.c create mode 100644 drivers/clk/mediatek/clk-mt8196-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8196-topckgen2.c create mode 100644 drivers/clk/mediatek/clk-mt8196-ufs_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vdisp_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8196-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8196-vlpckgen.c delete mode 100644 drivers/clk/meson/meson-eeclk.c delete mode 100644 drivers/clk/meson/meson-eeclk.h create mode 100644 drivers/clk/mmp/Kconfig create mode 100644 drivers/clk/qcom/apss-ipq5424.c create mode 100644 drivers/clk/qcom/dispcc-glymur.c copy drivers/clk/qcom/{gcc-sc8280xp.c => gcc-glymur.c} (52%) create mode 100644 drivers/clk/qcom/tcsrcc-glymur.c create mode 100644 drivers/clk/samsung/clk-artpec8.c create mode 100644 drivers/clk/stm32/clk-stm32mp21.c create mode 100644 drivers/clk/stm32/stm32mp21_rcc.h create mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523-mcu.c delete mode 100644 drivers/clk/sunxi-ng/ccu-sun55i-a523.h delete mode 100644 drivers/input/keyboard/tca6416-keypad.c create mode 100644 drivers/input/misc/aw86927.c create mode 100644 drivers/input/touchscreen/himax_hx852x.c create mode 100644 drivers/input/touchscreen/hynitron-cst816x.c create mode 100644 include/dt-bindings/clock/mediatek,mt8196-clock.h create mode 100644 include/dt-bindings/clock/qcom,glymur-dispcc.h create mode 100644 include/dt-bindings/clock/qcom,glymur-gcc.h create mode 100644 include/dt-bindings/clock/qcom,glymur-tcsr.h create mode 100644 include/dt-bindings/clock/st,stm32mp21-rcc.h create mode 100644 include/dt-bindings/reset/mediatek,mt8196-resets.h create mode 100644 include/dt-bindings/reset/st,stm32mp21-rcc.h rename include/linux/{entry-kvm.h => entry-virt.h} (83%) delete mode 100644 include/linux/platform_data/keyboard-spear.h delete mode 100644 include/linux/platform_data/keypad-pxa27x.h delete mode 100644 include/linux/tca6416_keypad.h rename kernel/entry/{kvm.c => virt.c} (66%) create mode 100644 scripts/kconfig/tests/transitional/expected_stdout