This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 1ae78a14516b Merge tag '6.4-rc-ksmbd-server-fixes' of git://git.samba.o [...] new c874ad879c2f IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_t [...] new 271bfcfb83a9 RDMA/siw: Fix potential page_array out of range access new f2f6e1661d38 IB/rdmavt: Fix target union member for rvt_post_one_wr() new b73a0b80c69d RDMA/rdmavt: Delete unnecessary NULL check new faa63656fc36 RDMA/hns: Add new command to support query vf caps new d50b3c73f1ac RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() new 6ea0c2de314f RDMA/qib: Remove deprecated kmap() call new 5a711e580704 RDMA/irdma: Refactor HW statistics new 0219ad5d3afb RDMA/irdma: Remove a redundant irdma_arp_table() call new 99f96b455233 RDMA/irdma: Change name of interrupts new cc8997c94bf3 RDMA/irdma: Refactor PBLE functions new c4526fe2e409 RDMA/mlx5: Coding style fix reported by checkpatch new 512ed1199e3e IB/hfi1: Drop redundant pci_enable_pcie_error_reporting() new 697d5cf073ac IB/qib: Drop redundant pci_enable_pcie_error_reporting() new de19ec778c7a RDMA/erdma: Unify byte ordering APIs usage new 72769dba6dc0 RDMA/erdma: Eliminate unnecessary casting of EQ doorbells new 901d9d62416b RDMA/erdma: Minor refactor of device init flow new 6dddd93938b3 RDMA/efa: Add data polling capability feature bit new 6e2a3a324aab net/mlx5: Expose bits for enabling out-of-order by default new 742948cc02d5 RDMA/mlx5: Disable out-of-order in integrity enabled QPs new f4244e55e4c3 net/mlx5: Set out of order (ooo) by default new 602fb420572e Enable IB out-of-order by default in mlx5 new aa4d540b4150 RDMA/core: Fix multiple -Warray-bounds warnings new 9168d125ea03 RDMA/rxe: Replace exists by rxe in rxe.c new a9fb3287211e RDMA/rxe: Change rxe_dbg to rxe_dbg_dev new 9ac01f434a1e RDMA/rxe: Extend dbg log messages to err and info new 5bf944f24129 RDMA/rxe: Add error messages new 3946fc2a42b1 RDMA/rxe: Convert tasklet args to queue pairs new 49dc9c1f0c7e RDMA/rxe: Cleanup reset state handling in rxe_resp.c new fbdeb828a21f RDMA/rxe: Cleanup error state handling in rxe_comp.c new a246aa2e8a6d RDMA/rxe: Remove qp reference counting in tasks new 960ebe97e523 RDMA/rxe: Remove __rxe_do_task() new f455a1bc972c RDMA/rxe: Make tasks schedule each other new d94671632572 RDMA/rxe: Rewrite rxe_task.c new d649c638dc26 RDMA/erdma: Use fixed hardware page size new d54bd5abf4d2 RDMA/bnxt_re: Add resize_cq support new 77f7eb9f3416 net/mlx5: Introduce other vport query for Q-counters new bbe371399ed0 Merge branch 'mlx5-next' into wip/leon-for-next new d22467a71ebe RDMA/mlx5: Expand switchdev Q-counters to expose represent [...] new fc36ce35e945 RDMA/usnic: Remove redundant pci_clear_master new 1b69f1e3d744 RDMA/bnxt_re: remove unused num_srqne_processed and num_cq [...] new cba968e33e5d RDMA/ocrdma: remove unused discard_cnt variable new 78b26a335310 RDMA/rxe: Remove tasklet call from rxe_cq.c new b6ba68555d75 RDMA/rxe: Clean kzalloc failure paths new b7727e231dad IB/iser: remove unused macros new 92363895b6c3 IB/iser: centralize setting desc type and done callback new 070fc1c0e272 IB/iser: remove redundant new line new 081c27b3bcdb RDMA/mlx5: Remove unused num_alloc_xa_entries variable new e7706c4bbfe8 IB/qib: Remove unused cnt variable new 08ebf57f6e1d RDMA/cma: Remove NULL check before dev_{put, hold} new 266e9b3475ba RDMA/siw: Remove namespace check from siw_netdev_event() new a9a457f338e7 RDMA/bnxt_re: Update HW interface headers new b400acee0622 RDMA/bnxt_re: Remove HW queue mapping from RoCE Driver new e576adf583b5 RDMA/bnxt_re: Convert RCFW_CMD_PREP macro to static inline [...] new ff015bcd213b RDMA/bnxt_re: Reduce number of argumets to control path co [...] new 0722f1f7bf85 RDMA/bnxt_re: RoCE slow path TLV support new c682c6eda081 RDAM/bnxt_re: Use tlv apis while processing the slow path [...] new f13bcef04ba0 RDMA/bnxt_re: Enable congestion control by default new bd9de1badac7 RDMA/cm: Trace icm_send_rej event before the cm state is reset new eca5cd9474cd RDMA/srpt: Add a check for valid 'mad_agent' pointer new d2590edc93e8 IB/hfi1: Remove trace newlines new cf0455f1a92b IB/hfi1: Suppress useless compiler warnings new 9fe8fec5e43d IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order new 00cbce5cbf88 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user [...] new 866694afd644 IB/hfi1: Place struct mmu_rb_handler on cache line start new 67a00d29c360 RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c new a2e20b29cf9c RDMA/irdma: Slightly optimize irdma_form_ah_cm_frame() new b2b1ddc45745 RDMA/rxe: Fix the error "trying to register non-static key [...] new 8d7c7c0eeb74 RDMA: Add ib_virt_dma_to_page() new ed4b0661cce1 RDMA/mlx5: Remove pcie_relaxed_ordering_enabled() check fo [...] new d43b020b0f82 RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR new ccbbfe0682f2 net/mlx5: Update relaxed ordering read HCA capabilities new bd4ba605c4a9 RDMA/mlx5: Allow relaxed ordering read in VFs and VMs new a588429a66e9 RDMA/rxe: Remove qp->resp.state new f55efc2ed206 RDMA/rxe: Remove qp->comp.state new 98e891b5e4d9 RDMA/rxe: Remove qp->req.state new 7b560b89a08d RDMA/rxe: Move code to check if drained to subroutine new f605f26ea196 RDMA/rxe: Protect QP state with qp->state_lock new 3e358ea8614d RDMA/mlx5: Fix flow counter query via DEVX new 10af303192bc RDMA/rxe: Fix spinlock recursion deadlock on requester new 109205b40afb RDMA/irdma: Drop spurious WQ_UNBOUND from alloc_ordered_wo [...] new 746aa3c8cb1a RDMA/mlx5: Use correct device num_ports when modify DC new 531094dc7164 RDMA/efa: Add rdma write capability to device caps new af3877265dd8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 7e626a080bb2 clk: visconti: remove unused visconti_pll_provider::regmap new 1bd8e27fd0db clk: at91: clk-sam9x60-pll: fix return value check new 5b1a1c1ab1f9 clk: remove unnecessary (void*) conversions new 81fe523af79f clk: ti: Use of_address_to_resource() new 12ca59b91d04 clk: Print an info line before disabling unused clocks new 6cba789f8982 clock: milbeaut: use devm_platform_get_and_ioremap_resource() new b4a2adbf3586 clk: tegra20: fix gcc-7 constant overflow warning new 643980fb08d0 clk: stm32h7: Remove an unused field in struct stm32_fract [...] new fb8b9d23f15f clk: sifive: make SiFive clk drivers depend on ARCH_ symbols new 7455b7007b9e clk: microchip: fix potential UAF in auxdev release callback new f0dd78de2353 clk: ast2600: allow empty entries in aspeed_g6_gates new 1038b6978b43 dt-bindings: clock: ast2600: Add top-level I3C clock new e9d230146f15 clk: ast2600: Add full configs for I3C clocks new 1f15e0486b6e dt-bindings: clock: ast2600: remove IC36 & I3C7 clock definitions new 1ef491e29cdb clk: ast2600: Add comment about combined clock + reset handling new ced8a02b3452 dt-bindings: clock: ast2600: Expand comment on reset definitions new d02fddf24f98 clk: Use of_property_present() for testing DT property presence new f1d97a37f975 clk: mediatek: clk-pllfh: fix missing of_node_put() in fhc [...] new 75a2f9734e9b clk: renesas: cpg-mssr: Update MSSR register range for R-Car V4H new 8dffb520ace4 clk: renesas: r8a779g0: Add Audio clocks new 7502a04dae0e clk: renesas: r8a779g0: Add thermal clock new 8b406fd422d5 clk: renesas: r8a779g0: Add CSI-2 clocks new 8947e5ae9589 clk: renesas: r8a779g0: Add ISPCS clocks new 049f39d6d8cd clk: renesas: r8a779g0: Add VIN clocks new 3c876432e772 clk: renesas: r8a77980: Add VIN clocks new 1f04b7939704 clk: renesas: r8a77995: Fix VIN parent clock new 88ddf98aa511 clk: renesas: r8a77970: Add Z2 clock new 85af88b8f7d6 clk: renesas: r8a77980: Add Z2 clock new a1aae0a6b122 clk: renesas: r9a06g032: Improve readability new 2689c123317a clk: renesas: r9a06g032: Drop unused fields new 5a5ca2c758c2 clk: renesas: r9a06g032: Document structs new 1ef48138f907 clk: renesas: r9a06g032: Improve clock tables new 72cd8436ece0 clk: renesas: Convert to platform remove callback returning void new e724167028c3 Merge tag 'renesas-clk-for-v6.4-tag1' of git://git.kernel. [...] new da751726ff2a clk: rs9: Check for vendor/device ID new 51f2be462f70 dt-bindings: clk: rs9: Add 9FGV0441 new 603df193ec51 clk: rs9: Support device specific dif bit calculation new e44fdd114cc3 clk: rs9: Add support for 9FGV0441 new 5e96c2e0e88d clk: renesas: r8a77980: Add I2C5 clock new 6aa252ae8888 Merge tag 'renesas-clk-for-v6.4-tag2' of git://git.kernel. [...] new 66a20af59e83 dt-bindings: clk: si521xx: Add Skyworks Si521xx I2C PCIe c [...] new edc12763a3a2 clk: si521xx: Clock driver for Skyworks Si521xx I2C PCIe c [...] new 4ec6a2f957bf Merge branches 'clk-cleanup', 'clk-aspeed', 'clk-dt', 'clk [...] new 8da312d6574c clk: mediatek: fhctl: Add support for older fhctl register layout new 36dff04c459e clk: mediatek: clk-pllfh: Export register/unregister/parse [...] new 4ba8590f624f dt-bindings: clock: mediatek,mt8186-fhctl: Support MT6795, [...] new f222a1baec5f clk: mediatek: mt6795: Add support for frequency hopping t [...] new 45a5cbe05d1f clk: mediatek: mt8173: Add support for frequency hopping t [...] new 4d586e10c428 clk: mediatek: mt8192: Add support for frequency hopping t [...] new da4a82dc67b0 clk: mediatek: mt8195: Add support for frequency hopping t [...] new 4b476b0f4534 clk: mediatek: clk-mtk: Switch to device_get_match_data() new 252091242404 clk: mediatek: clk-mtk: Introduce clk_mtk_pdev_{probe,remove}() new 65c10c50c9c7 clk: mediatek: Migrate to mtk_clk_pdev_probe() for multime [...] new 1fe074b1f112 clk: mediatek: Add divider clocks to mtk_clk_simple_{probe [...] new 67798a5bf22d clk: mediatek: mt2712: Migrate topckgen/mcucfg to mtk_clk_ [...] new f8c3e0e3f31b clk: mediatek: mt2712: Compress clock arrays entries to 90 [...] new 20cace1b9d7e clk: mediatek: mt2712: Add error handling to clk_mt2712_ap [...] new ae567c348195 clk: mediatek: mt2712: Move apmixedsys clock driver to its [...] new c6368ce86435 clk: mediatek: mt2712-apmixedsys: Add .remove() callback f [...] new 274bc8561a31 clk: mediatek: mt2712: Change to use module_platform_driver macro new ab44c1a70e79 clk: mediatek: mt8365: Move apmixedsys clock driver to its [...] new 905b7430d3cc clk: mediatek: mt8365: Convert simple_gate to mtk_gate clocks new ff96210073ec clk: mediatek: mt8365: Join top_misc_mux_gates and top_mis [...] new ffe91cb28f6a clk: mediatek: mt8365: Convert to mtk_clk_simple_{probe,remove}() new c1a988f15a92 clk: mediatek: mt8167: Compress GATE_TOPx macros new b27284336aa4 clk: mediatek: mt8167: Move apmixedsys as platform_driver [...] new b4bd678f27e2 clk: mediatek: mt8167: Remove __initconst annotation from arrays new beb47f194207 clk: mediatek: mt8167: Convert to mtk_clk_simple_{probe,remove}() new 127fadf7a469 clk: mediatek: mt8183: Move apmixedsys clock driver to its [...] new 2f140dabfe49 clk: mediatek: mt8183: Compress clocks arrays entries wher [...] new 3f37ba7cc385 clk: mediatek: mt8183: Convert all remaining clocks to com [...] new 4c85e20b6566 clk: mediatek: Consistently use GATE_MTK() macro new fa8c0d01df62 clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag new 9aed98adf601 clk: mediatek: mt7622: Move apmixedsys clock driver to its [...] new c50e2ea6507b clk: mediatek: mt7622-apmixedsys: Add .remove() callback f [...] new 838b86331c5e clk: mediatek: mt7622: Move infracfg to clk-mt7622-infracfg.c new 054a47fc47bd clk: mediatek: mt7622: Convert to platform driver and simp [...] new f419069ad864 clk: mediatek: mt8516: Move apmixedsys clock driver to its [...] new b8390192f275 clk: mediatek: mt8516: Convert to platform driver and simp [...] new 876d4e21aad8 clk: mediatek: mt8516: Allow building clock drivers as modules new 6b7daeaa7e64 clk: mediatek: Propagate struct device with mtk_clk_regist [...] new 2562dc42aec8 clk: mediatek: mt7986-apmixed: Use PLL_AO flag to set crit [...] new 148a39560b27 clk: mediatek: mt7986-infracfg: Migrate to common probe mechanism new 1d04e30065b6 clk: mediatek: mt7986-eth: Migrate to common probe mechanism new c5f34f63e514 clk: mediatek: mt8186-mcu: Migrate to common probe mechanism new 164d240de9ce clk: mediatek: Switch to module_platform_driver() where possible new a451da86cf6d clk: mediatek: Add MODULE_LICENSE() where missing new 650fcdf9181e clk: mediatek: mt2712: Change Kconfig options to allow mod [...] new 0f471d31e5e8 clk: mediatek: Split MT8195 clock drivers and allow module build new e55351ac27ec clk: mediatek: Allow building MT8192 non-critical clocks a [...] new c8f0ef997329 clk: mediatek: Allow MT7622 clocks to be built as modules new a851b17059bc clk: mediatek: Allow all MT8167 clocks to be built as modules new 95ffe65437b2 clk: mediatek: Allow all MT8183 clocks to be built as modules new cfe2c864f0cc clk: mediatek: Allow building most MT6765 clock drivers as [...] new 6f0d2e07f2db clk: mediatek: Allow building most MT6797 clock drivers as [...] new 5baf38e06a57 clk: mediatek: Split configuration options for MT8186 cloc [...] new 124294ff468f clk: mediatek: mt8192: Move apmixedsys clock driver to its [...] new 9bfa4fb1e0d6 clk: mediatek: Kconfig: Allow module build for core mt8192 clocks new 65c9ad77cbc0 clk: mediatek: Add MODULE_DEVICE_TABLE() where appropriate new aafcf16c9e56 clk: mediatek: mt8135: Move apmixedsys to its own file new f4f9a9c003b5 clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag new 54b7026f011e clk: mediatek: mt8135-apmixedsys: Convert to platform_driv [...] new 139e62185668 clk: mediatek: mt8135: Join root_clk_alias and top_divs arrays new 10966457a96d clk: mediatek: mt8135: Convert to simple probe and enable [...] new eddc63094855 clk: mediatek: Ensure fhctl code is available for COMMON_C [...] new 92717003de85 clk: mediatek: mt81xx: Ensure fhctl code is available new 1086a5310f9c dt-bindings: clock: mediatek: Add new MT8188 clock new 28b2bc99fa76 clk: mediatek: Add MT8188 apmixedsys clock support new 6c0d1dc233ee clk: mediatek: Add MT8188 topckgen clock support new 643c06dc535b clk: mediatek: Add MT8188 peripheral clock support new fce4c7a22861 clk: mediatek: Add MT8188 infrastructure clock support new 9b42835684a5 clk: mediatek: Add MT8188 camsys clock support new 87d06fa9d21e clk: mediatek: Add MT8188 ccusys clock support new b281039a7b49 clk: mediatek: Add MT8188 imgsys clock support new 49c9abe1c892 clk: mediatek: Add MT8188 ipesys clock support new 3e26f30fe42d clk: mediatek: Add MT8188 mfgcfg clock support new 72753163899d clk: mediatek: Add MT8188 vdecsys clock support new e4aaa60eae16 clk: mediatek: Add MT8188 vdosys0 clock support new cfa4609f9bbe clk: mediatek: Add MT8188 vdosys1 clock support new bb87c1109ce2 clk: mediatek: Add MT8188 vencsys clock support new eb48cccda095 clk: mediatek: Add MT8188 vppsys0 clock support new 4898e77f47e5 clk: mediatek: Add MT8188 vppsys1 clock support new f42b9e9a43e3 clk: mediatek: Add MT8188 wpesys clock support new 1b5e5299dd35 clk: mediatek: Add MT8188 imp i2c wrapper clock support new 0d2f2cefba64 clk: mediatek: Add MT8188 adsp clock support new e0e3aca997f7 clk: mediatek: Use right match table, include mod_devicetable new cb9eee590a77 clk: mediatek: fhctl: Mark local variables static new d54c1fd4a51e clk: Add Sunplus SP7021 clock driver new 12de2f50244e dt-bindings: clock: Add Loongson-1 clock new c46496119ed0 clk: loongson1: Remove the outdated driver new fbdb1873656b clk: loongson1: Re-implement the clock driver new b927c76c8054 MIPS: loongson32: Update the clock initialization new 8048bb4579cf MAINTAINERS: remove obsolete file entry in MIPS/LOONGSON1 [...] new d8c0ee307a60 dt-bindings: clock: add loongson-2 boot clock index new acc0ccffec50 clk: clk-loongson2: add clock controller driver support new 488018957c72 clk: socfpga: use of_clk_add_hw_provider and improve error [...] new da939f6d8080 clk: socfpga: arria10: use of_clk_add_hw_provider and impr [...] new 85f1b574059d clk: socfpga: use of_clk_add_hw_provider and improve error [...] new 6e83bd71c0cf clk: socfpga: arria10: use of_clk_add_hw_provider and impr [...] new 00720a904877 clk: socfpga: use of_clk_add_hw_provider and improve error [...] new 3dc6faa3ab02 clk: socfpga: arria10: use of_clk_add_hw_provider and impr [...] new 6f7478e3bb28 Merge branches 'clk-mediatek', 'clk-sunplus', 'clk-loongso [...] new 57e3bbd2cb8f clk: zynqmp: pll: Remove the limit new 595c88cda65d clocking-wizard: Support higher frequency accuracy new 0ca6a0970073 dt-bindings: clk: add BCM63268 timer clock definitions new 2a67e196bb51 dt-bindings: reset: add BCM63268 timer reset definitions new cd04bbb9247c dt-bindings: clock: Add BCM63268 timer binding new ba7c8d2700ad clk: bcm: Add BCM63268 timer clock and reset driver new c73e435e9b75 clk: tegra: Don't warn three times about failure to unregister new b46d59cb1832 clk: xilinx: Drop if block with always false condition new b3438f55f06e clk: axs10x: Convert to platform remove callback returning void new 04d19184d266 clk: bcm: Convert to platform remove callback returning void new 778dc8bb1dd4 clk: axi-clkgen: Convert to platform remove callback retur [...] new 1920aa93a8d0 clk: axm5516: Convert to platform remove callback returning void new 27237f4b37b0 clk: fixed-factor: Convert to platform remove callback ret [...] new 6f149b65891d clk: fixed-mmio: Convert to platform remove callback retur [...] new 57e20d68f90f clk: fixed-rate: Convert to platform remove callback retur [...] new 601b2f146084 clk: hsdk-pll: Convert to platform remove callback returning void new 8ffd6c28c955 clk: palmas: Convert to platform remove callback returning void new e72cdad50cdd clk: pwm: Convert to platform remove callback returning void new 34014ff811c6 clk: s2mps11: Convert to platform remove callback returning void new dd904848b484 clk: scpi: Convert to platform remove callback returning void new 8ad00c147dc6 clk: stm32mp1: Convert to platform remove callback returning void new bfa8370b283d clk: hisilicon: Convert to platform remove callback return [...] new 678471d83a56 clk: keystone: Convert to platform remove callback returning void new 65ef13feb7ae clk: mmp: Convert to platform remove callback returning void new d9f139da6f24 clk: mvebu: Convert to platform remove callback returning void new 0d65f746957b clk: stm32: Convert to platform remove callback returning void new 3fd43a2c3acd clk: tegra: Convert to platform remove callback returning void new c8bb21be9fc4 clk: ti: Convert to platform remove callback returning void new 0d086cc521e7 clk: uniphier: Convert to platform remove callback returning void new 4690d24624e2 clk: x86: Convert to platform remove callback returning void new ce1c5f840fb7 clk: xilinx: Convert to platform remove callback returning void new caca6ad3670e Merge branches 'clk-xilinx', 'clk-broadcom' and 'clk-platf [...] new c61f19ec3be3 clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE new 00f1cb17aeb7 clk: starfive: Factor out common JH7100 and JH7110 code new e19aa7861fcc clk: starfive: Rename clk-starfive-jh7100.h to clk-starfiv [...] new 147455edfe8a clk: starfive: Rename "jh7100" to "jh71x0" for the common code new c49a757a5a9e reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE new 69bfec7548f4 reset: Create subdirectory for StarFive drivers new 1ec3d20e4e2f reset: starfive: Factor out common JH71X0 reset code new ed36fcd160f3 reset: starfive: Extract the common JH71X0 reset code new 0333103ee960 reset: starfive: Rename "jh7100" to "jh71x0" for the common code new b6d7406cd7a1 reset: starfive: jh71x0: Use 32bit I/O on 32bit registers new edab7204afe5 clk: starfive: Add StarFive JH7110 system clock driver new b2ab3c94f41f clk: starfive: Add StarFive JH7110 always-on clock driver new 82327b127d41 reset: starfive: Add StarFive JH7110 reset driver new 63a30e1f44d5 MAINTAINERS: generalise StarFive clk/reset entries new 601e5d464d53 Merge tag 'riscv-jh7110-clk-reset-for-6.4' of https://git. [...] new d1aae0663023 clk: starfive: Avoid casting iomem pointers new c19d966e11c4 clk: starfive: Delete the redundant dev_set_drvdata() in J [...] new 141b3251c526 clk: Compute masks for fractional_divider clk when needed. new c1e0e392d65d clk: imx: Remove values for mmask and nmask in struct clk_ [...] new 645a5198ddba clk: rockchip: Remove values for mmask and nmask in struct [...] new 14e985482111 clk: Remove mmask and nmask fields in struct clk_fractiona [...] new a301528f79d1 clk: axi-clkgen: Use managed `of_clk_add_hw_provider()` new f042ebcfccaa clk: axm5516: Use managed `of_clk_add_hw_provider()` new 7bed704f803c clk: axs10x: Use managed `of_clk_add_hw_provider()` new c2e59c7f27c8 clk: cdce706: Use managed `of_clk_add_hw_provider()` new 56d144d0344a clk: hsdk-pll: Use managed `of_clk_add_hw_provider()` new 56fc9a343a20 clk: lmk04832: Use managed `of_clk_add_hw_provider()` new a7f3b6757acd clk: si514: Use managed `of_clk_add_hw_provider()` new bda73391c8ef clk: si570: Use managed `of_clk_add_hw_provider()` new 361dde3c2833 clk: si5351: Use managed `of_clk_add_hw_provider()` new c0e19528439d clk: uniphier: Use managed `of_clk_add_hw_provider()` new 1a86e99fa00a Merge branches 'clk-starfive', 'clk-fractional' and 'clk-d [...] new 27a6e1b09a78 clk: add missing of_node_put() in "assigned-clocks" proper [...] new 45dab8189980 clk: samsung: Remove np argument from samsung_clk_init() new 65bf1fbe784c clk: samsung: Don't pass reg_base to samsung_clk_register_pll() new a4c78367f62a clk: samsung: Set dev in samsung_clk_init() new ac409adafb5e Merge branch 'for-v6.4/clk-exynos850-dt-binding' into next/clk new f2819ea168ef clk: samsung: clk-pll: Implement pll0818x PLL type new e145c7650728 clk: samsung: exynos850: Implement CMU_G3D domain new 9a8ab39f7f8d clk: samsung: exynos850: Add AUD and HSI main gate clocks new bed76f697a9a clk: samsung: Extract clocks registration to common function new 454e8d296ce4 clk: samsung: Extract parent clock enabling to common function new f05dc2024316 clk: samsung: exynos5433: Extract PM support to common ARM [...] new e853fb1803f6 clk: samsung: Convert to platform remove callback returning void new babb3e6a8a8e clk: samsung: exynos850: Make PMU_ALIVE_PCLK critical new ef382228d25a Merge tag 'samsung-clk-6.4' of https://git.kernel.org/pub/ [...] new 933bf364e152 clk: rockchip: rk3399: allow clk_cifout to force clk_cifou [...] new 64042c28c3bb clk: rockchip: rk3588: make gate linked clocks critical new 0818c8d46948 Merge tag 'v6.4-rockchip-clk1' of git://git.kernel.org/pub [...] new c4dc24da5286 clk: qcom: Convert to platform remove callback returning void new cb2e6471ac78 Merge branch '20230208091340.124641-1-konrad.dybcio@linaro [...] new b594e6f66053 clk: qcom: branch: Add helper functions for setting retain bits new 0932e565ba7c clk: qcom: branch: Add helper functions for setting SLEEP/ [...] new 5ab6561da990 clk: qcom: branch: Move CBCR bits definitions to the header file new b96fbb03fbc1 clk: qcom: branch: Clean up branch enable registers new a6b18286810c clk: qcom: Add GPU clock controller driver for SM6125 new 8397e24278b3 clk: qcom: Add GPU clock controller driver for SM6375 new 092209f199b8 clk: qcom: Add GPU clock controller driver for SM6115 new a7074c3eb26e clk: qcom: clk-krait: switch to .determine_rate new 04648b8fad21 clk: qcom: clk-hfpll: switch to .determine_rate new bad27783c962 dt-bindings: clock: Add SM7150 GCC clocks new 3097d5e208c8 Merge branch '20230213165318.127160-2-danila@jiaxyga.com' [...] new a808d58ddf29 clk: qcom: Add Global Clock Controller (GCC) driver for SM7150 new 78b1607cb6c9 dt-bindings: clock: split qcom,gcc-ipq4019 to separate file new 44740af86559 clk: qcom: gcc-ipq4019: convert XO and sleep clk to parent_data new 96797995e7a0 clk: qcom: gcc-ipq4019: move PLL clocks up new fca392586c99 clk: qcom: gcc-ipq4019: move pcnoc clocks up new ed8962b5e24e clk: qcom: gcc-ipq4019: convert to parent data new 1bf088a9f0e5 clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src new 54ed70b57623 clk: qcom: remove unused variables gpucc_parent_data,map_2 new bfb23a538eb0 Merge branch '20230307062232.4889-1-quic_kathirav@quicinc. [...] new e47a4f55f240 clk: qcom: clk-alpha-pll: Add support for Stromer PLLs new 0d6fd7f8b8f8 clk: qcom: Add STROMER PLUS PLL type for IPQ5332 new 3d89d52970fd clk: qcom: add Global Clock controller (GCC) driver for IP [...] new 377c0b46d879 clk: qcom: ipq5332: mark GPLL4 as ignore unused temporarily new 4260ddfb6496 dt-bindings: arm: msm: Convert and split kpss-acc driver D [...] new afd7b4d68054 dt-bindings: arm: msm: Rework kpss-gcc driver Documentatio [...] new fe084c62aace clk: qcom: smd: Add XO RPM clocks for MSM8226/MSM8974 new 2d1fc2d804bc dt-bindings: clock: Add MSM8917 global clock controller new 940822566ea9 dt-bindings: clock: qcom,rpmcc: Add MSM8917 new 518634f959df Merge branch '20230223180935.60546-1-otto.pflueger@abscue. [...] new 33cc27a47d3a clk: qcom: Add global clock controller driver for MSM8917 new 134da70c6406 clk: qcom: smd-rpm: Add clocks for MSM8917 new 03b49487130e clk: qcom: gcc-sm6375: Update the .pwrsts for usb gdsc new 78a2f2a04fb5 clk: qcom: gcc-msm8996: Update the .pwrsts for usb gdsc new 83fddbcc8337 clk: qcom: gcc-msm8998: Update the .pwrsts for usb gdsc new 8504fa9baf8b dt-bindings: mailbox: qcom,apcs-kpss-global: correct SDX55 clocks new 22ead09ba407 dt-bindings: mailbox: qcom,apcs-kpss-global: fix SDX55 'if' match new 1d83f18be5ad clk: qcom: apss-ipq-pll: refactor the driver to accommodat [...] new 102262767ede dt-bindings: clock: qcom,a53pll: add IPQ5332 compatible new c7ef7fbb1ccf clk: qcom: apss-ipq-pll: add support for IPQ5332 new 123ee7550e52 dt-bindings: clock: dispcc-qcm2290: Add MDSS_CORE reset new 25dac40a6340 Merge branch '20230316-topic-qcm_dispcc_reset-v1-1-dd37088 [...] new 002c3fb6f4f3 clk: qcom: dispcc-qcm2290: Add MDSS_CORE reset new 996c32b745a1 clk: qcom: gcc-sm6115: Mark RCGs shared where applicable new 93f21d925f78 clk: qcom: gpucc-sm6375: Configure CX_GDSC disable wait value new 3a5c7ed3d8ad Merge branch '20230316072940.29137-2-quic_devipriy@quicinc [...] new d75b82cff488 clk: qcom: Add Global Clock Controller driver for IPQ9574 new f1f67db9d64f clk: qcom: rpm: Use managed `of_clk_add_hw_provider()` new 5c3a7dcce100 dt-bindings: clock: qcom,sc7280-lpasscc: Add qcom,adsp-pil [...] new 4fc1c2d9a2b7 clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration new aad09fc7c4a5 clk: qcom: lpassaudiocc-sc7280: Add required gdsc power do [...] new 1a500e0bc97b clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling new daa9e76d1757 dt-bindings: clock: qcom: describe the GPUCC clock for SA8775P new 0afa16afc36d clk: qcom: add the GPUCC driver for sa8775p new 68d1151f0306 clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk new 32c2f2a46db1 clk: qcom: gcc-sc8280xp: Add EMAC GDSCs new ea90f303e8c1 Merge tag 'qcom-clk-for-6.4' of https://git.kernel.org/pub [...] new c19c6c7b44c6 Merge branches 'clk-of', 'clk-samsung', 'clk-rockchip' and [...] new 27fc5ec673b5 clk: Introduce devm_clk_hw_register_gate_parent_data() new 6cd95f7b151c clk: imx: imx8mp: Add audiomix block control new 95a0aa7bb10e dt-bindings: clock: imx8mp: Add audiomix block control new 156e96ff2172 clk: imx: composite-8m: Add support to determine_rate new 784a9b3916e9 clk: imx: Add imx8m_clk_hw_composite_flags macro new 5fe6ec93f10b clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate new 46a974433ea7 clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate new f47a669ffa11 clk: imx: clk-gpr-mux: Provide clock name in error message new 79ef82c55a37 clk: imx: drop duplicated macro new 3ea7c4c90711 clk: imx: imx8mp: correct DISP2 pixel clock type new 79643567cc34 dt-bindings: clock: imx8mp: Add LDB clock entry new 82afc344d795 clk: imx: imx8mp: Add LDB root clock new 7875ee29f877 clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non [...] new cf8dccfedce8 clk: imx: fracn-gppll: fix the rate table new 4435467b15b0 clk: imx: fracn-gppll: disable hardware select control new 56b8d0bf3ea8 clk: imx: fracn-gppll: support integer pll new e040897111a1 clk: imx: fracn-gppll: Add 300MHz freq support for imx9 new a740d7350ff7 clk: imx: imx93: add mcore_booted module paratemter new 5fd7b00ca236 dt-bindings: clock: imx93: add NIC, A55 and ARM PLL CLK new 6b60c3ae3e98 clk: imx: imx93: Add nic and A55 clk new d608c18018c8 clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents new 335aee51ffc7 clk: imx: imx8ulp: Add divider closest support to get more [...] new 4883200d8c0b clk: imx: imx8ulp: keep MU0_B clock enabled always new 66d72c62d20e clk: imx: imx8ulp: Add tpm5 clock as critical gate clock new 8a05f5cccdbe clk: imx: imx8ulp: update clk flag for system critical clock new 80e9552e843b Merge tag 'clk-imx-6.4' of git://git.kernel.org/pub/scm/li [...] new a9863979fbc2 Merge branch 'clk-imx' into clk-next new e81507acdc19 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 66f731db6fe7 power: supply: rt9455_charger: mark OF related data as may [...] new 9e2480d437f9 power: supply: twl4030_charger: mark OF related data as ma [...] new ea66715d30ea power: supply: lp8727_charger: mark OF related data as may [...] new 3c904b052c38 power: supply: ltc4162-l-charger: mark OF related data as [...] new 1eab6b66acdd power: supply: bq24257_charger: mark OF related data as ma [...] new 65cc52f3a91e power: supply: bq25890_charger: mark OF related data as ma [...] new ef6d10568ca9 power: reset: qcom-pon: drop of_match_ptr for ID table new 83425c835e7d power: supply: charger-manager: Use of_property_read_bool( [...] new 5161ec200f5a power: supply: bq256xx: Support to disable charger new 25b800631773 dt-bindings: power: supply: adc-battery: add binding new 27a2195efa8d power: supply: core: auto-exposure of simple-battery data new 93297ef6920f power: supply: generic-adc-battery: convert to managed resources new 44263f500659 power: supply: generic-adc-battery: fix unit scaling new c8f573f312f3 power: supply: generic-adc-battery: drop jitter delay support new 3b6fd262bfcd power: supply: generic-adc-battery: drop charge now support new 2f25b9750fa0 power: supply: generic-adc-battery: drop memory alloc erro [...] new 1b27bf793fd4 power: supply: generic-adc-battery: use simple-battery API new 9489d1bdb763 power: supply: generic-adc-battery: simplify read_channel logic new 33088c051381 power: supply: generic-adc-battery: add temperature support new 165663addf0e power: supply: generic-adc-battery: add DT support new ca0f6e0d1499 power: supply: generic-adc-battery: update copyright info new 4fc1befb3a30 power: supply: generic-adc-battery: improve error message new 7cc7478e0937 power: supply: generic-adc-battery: style fixes new 9d6ff170b5ee Merge tag 'v6.3-rc3' new ce38f3fc0f87 power: supply: axp288_charger: Use alt usb-id extcon on so [...] new 12752b5db519 Merge tag 'for-v6.3-rc' new 528bd42615f4 power: supply: rk817: Drop unneeded debugging code new baba1315a74d power: supply: rk817: Fix low SOC bugs new 17d4ded2fc9d Merge tag 'for-v6.4' of git://git.kernel.org/pub/scm/linux [...] new 8364f6d000ed efi/loongarch: Reintroduce efi_relocate_kernel() to reloca [...] new 038585573d05 efi/pe: Import new BTI/IBT header flags from the spec new 8358098b9787 arm64: efi: Enable BTI codegen and add PE/COFF annotation new bca2f3a9406b efi/zboot: Add BSS padding before compression new 538bc0f40b36 efi/zboot: Set forward edge CFI compat header flag if supported new 45dd403da851 efi/zboot: arm64: Inject kernel code size symbol into the [...] new 026b85796ab4 efi/zboot: arm64: Grab code size from ELF symbol in payload new 825a0714d2b3 Merge tag 'efi-next-for-v6.4' of git://git.kernel.org/pub/ [...]
The 432 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: .../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 49 - .../devicetree/bindings/arm/msm/qcom,kpss-gcc.txt | 44 - .../bindings/clock/brcm,bcm63268-timer-clocks.yaml | 40 + .../devicetree/bindings/clock/imx8mp-audiomix.yaml | 79 + .../bindings/clock/loongson,ls1x-clk.yaml | 45 + .../bindings/clock/mediatek,mt8186-fhctl.yaml | 7 +- .../bindings/clock/mediatek,mt8188-clock.yaml | 71 + .../bindings/clock/mediatek,mt8188-sys-clock.yaml | 55 + .../devicetree/bindings/clock/qcom,a53pll.yaml | 1 + .../bindings/clock/qcom,gcc-ipq4019.yaml | 53 + .../bindings/clock/qcom,gcc-msm8909.yaml | 13 +- .../devicetree/bindings/clock/qcom,gcc-other.yaml | 2 - .../devicetree/bindings/clock/qcom,gpucc.yaml | 2 + .../bindings/clock/qcom,kpss-acc-v1.yaml | 72 + .../devicetree/bindings/clock/qcom,kpss-gcc.yaml | 88 + .../devicetree/bindings/clock/qcom,rpmcc.yaml | 2 + .../bindings/clock/qcom,sc7280-lpasscc.yaml | 7 + .../devicetree/bindings/clock/qcom,sm7150-gcc.yaml | 52 + .../devicetree/bindings/clock/renesas,9series.yaml | 6 + .../bindings/clock/skyworks,si521xx.yaml | 59 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 9 +- .../bindings/power/qcom,kpss-acc-v2.yaml | 42 + .../bindings/power/supply/adc-battery.yaml | 70 + MAINTAINERS | 25 +- arch/arm64/boot/Makefile | 4 + arch/arm64/kernel/efi-header.S | 71 +- arch/arm64/kernel/image-vars.h | 4 + arch/mips/include/asm/mach-loongson32/platform.h | 1 - arch/mips/loongson32/common/time.c | 3 +- drivers/clk/Kconfig | 28 + drivers/clk/Makefile | 7 +- drivers/clk/at91/clk-sam9x60-pll.c | 2 +- drivers/clk/axs10x/i2s_pll_clock.c | 5 +- drivers/clk/axs10x/pll_clock.c | 11 +- drivers/clk/bcm/Kconfig | 9 + drivers/clk/bcm/Makefile | 1 + drivers/clk/bcm/clk-bcm2711-dvp.c | 6 +- drivers/clk/bcm/clk-bcm63268-timer.c | 216 + drivers/clk/bcm/clk-bcm63xx-gate.c | 6 +- drivers/clk/bcm/clk-raspberrypi.c | 6 +- drivers/clk/clk-ast2600.c | 67 +- drivers/clk/clk-axi-clkgen.c | 12 +- drivers/clk/clk-axm5516.c | 9 +- drivers/clk/clk-cdce706.c | 11 +- drivers/clk/clk-conf.c | 12 +- drivers/clk/clk-fixed-factor.c | 6 +- drivers/clk/clk-fixed-mmio.c | 6 +- drivers/clk/clk-fixed-rate.c | 6 +- drivers/clk/clk-fractional-divider.c | 16 +- drivers/clk/clk-hsdk-pll.c | 11 +- drivers/clk/clk-lmk04832.c | 5 +- drivers/clk/clk-loongson1.c | 303 + drivers/clk/clk-loongson2.c | 341 + drivers/clk/clk-milbeaut.c | 4 +- drivers/clk/clk-palmas.c | 5 +- drivers/clk/clk-pwm.c | 6 +- drivers/clk/clk-renesas-pcie.c | 70 +- drivers/clk/clk-s2mps11.c | 6 +- drivers/clk/clk-scpi.c | 5 +- drivers/clk/clk-si514.c | 10 +- drivers/clk/clk-si521xx.c | 395 ++ drivers/clk/clk-si5351.c | 10 +- drivers/clk/clk-si570.c | 14 +- drivers/clk/clk-sp7021.c | 713 ++ drivers/clk/clk-stm32h7.c | 1 - drivers/clk/clk-stm32mp1.c | 6 +- drivers/clk/clk.c | 10 +- drivers/clk/hisilicon/clk-hi3519.c | 5 +- drivers/clk/hisilicon/clk-hi3559a.c | 5 +- drivers/clk/hisilicon/crg-hi3516cv300.c | 5 +- drivers/clk/hisilicon/crg-hi3798cv200.c | 5 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 4 - drivers/clk/imx/clk-composite-8m.c | 7 + drivers/clk/imx/clk-composite-93.c | 8 +- drivers/clk/imx/clk-fracn-gppll.c | 91 +- drivers/clk/imx/clk-gpr-mux.c | 3 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mp-audiomix.c | 277 + drivers/clk/imx/clk-imx8mp.c | 5 +- drivers/clk/imx/clk-imx8ulp.c | 34 +- drivers/clk/imx/clk-imx93.c | 19 +- drivers/clk/imx/clk.h | 23 +- drivers/clk/keystone/sci-clk.c | 6 +- drivers/clk/loongson1/Makefile | 4 - drivers/clk/loongson1/clk-loongson1b.c | 118 - drivers/clk/loongson1/clk-loongson1c.c | 95 - drivers/clk/loongson1/clk.c | 41 - drivers/clk/loongson1/clk.h | 15 - drivers/clk/mediatek/Kconfig | 399 +- drivers/clk/mediatek/Makefile | 68 +- drivers/clk/mediatek/clk-fhctl.c | 26 +- drivers/clk/mediatek/clk-fhctl.h | 9 +- drivers/clk/mediatek/clk-mt2701-aud.c | 45 +- drivers/clk/mediatek/clk-mt2701-bdp.c | 25 +- drivers/clk/mediatek/clk-mt2701-eth.c | 15 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 15 +- drivers/clk/mediatek/clk-mt2701-hif.c | 15 +- drivers/clk/mediatek/clk-mt2701-img.c | 15 +- drivers/clk/mediatek/clk-mt2701-mm.c | 56 +- drivers/clk/mediatek/clk-mt2701-vdec.c | 25 +- drivers/clk/mediatek/clk-mt2701.c | 44 +- drivers/clk/mediatek/clk-mt2712-apmixedsys.c | 168 + drivers/clk/mediatek/clk-mt2712-bdp.c | 15 +- drivers/clk/mediatek/clk-mt2712-img.c | 15 +- drivers/clk/mediatek/clk-mt2712-jpgdec.c | 15 +- drivers/clk/mediatek/clk-mt2712-mfg.c | 15 +- drivers/clk/mediatek/clk-mt2712-mm.c | 66 +- drivers/clk/mediatek/clk-mt2712-vdec.c | 25 +- drivers/clk/mediatek/clk-mt2712-venc.c | 15 +- drivers/clk/mediatek/clk-mt2712.c | 1010 +-- drivers/clk/mediatek/clk-mt6765-audio.c | 25 +- drivers/clk/mediatek/clk-mt6765-cam.c | 15 +- drivers/clk/mediatek/clk-mt6765-img.c | 15 +- drivers/clk/mediatek/clk-mt6765-mipi0a.c | 15 +- drivers/clk/mediatek/clk-mt6765-mm.c | 15 +- drivers/clk/mediatek/clk-mt6765-vcodec.c | 15 +- drivers/clk/mediatek/clk-mt6765.c | 82 +- drivers/clk/mediatek/clk-mt6779-aud.c | 1 + drivers/clk/mediatek/clk-mt6779-cam.c | 1 + drivers/clk/mediatek/clk-mt6779-img.c | 1 + drivers/clk/mediatek/clk-mt6779-ipe.c | 1 + drivers/clk/mediatek/clk-mt6779-mfg.c | 1 + drivers/clk/mediatek/clk-mt6779-mm.c | 25 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 1 + drivers/clk/mediatek/clk-mt6779-venc.c | 1 + drivers/clk/mediatek/clk-mt6779.c | 1 + drivers/clk/mediatek/clk-mt6795-apmixedsys.c | 64 +- drivers/clk/mediatek/clk-mt6795-infracfg.c | 1 + drivers/clk/mediatek/clk-mt6795-mfg.c | 1 + drivers/clk/mediatek/clk-mt6795-mm.c | 56 +- drivers/clk/mediatek/clk-mt6795-pericfg.c | 1 + drivers/clk/mediatek/clk-mt6795-topckgen.c | 1 + drivers/clk/mediatek/clk-mt6795-vdecsys.c | 1 + drivers/clk/mediatek/clk-mt6795-vencsys.c | 1 + drivers/clk/mediatek/clk-mt6797-img.c | 15 +- drivers/clk/mediatek/clk-mt6797-mm.c | 56 +- drivers/clk/mediatek/clk-mt6797-vdec.c | 25 +- drivers/clk/mediatek/clk-mt6797-venc.c | 15 +- drivers/clk/mediatek/clk-mt6797.c | 44 +- drivers/clk/mediatek/clk-mt7622-apmixedsys.c | 152 + drivers/clk/mediatek/clk-mt7622-aud.c | 45 +- drivers/clk/mediatek/clk-mt7622-eth.c | 25 +- drivers/clk/mediatek/clk-mt7622-hif.c | 25 +- drivers/clk/mediatek/clk-mt7622-infracfg.c | 128 + drivers/clk/mediatek/clk-mt7622.c | 371 +- drivers/clk/mediatek/clk-mt7629-eth.c | 22 +- drivers/clk/mediatek/clk-mt7629-hif.c | 25 +- drivers/clk/mediatek/clk-mt7629.c | 42 +- drivers/clk/mediatek/clk-mt7981-apmixed.c | 2 + drivers/clk/mediatek/clk-mt7981-eth.c | 3 +- drivers/clk/mediatek/clk-mt7981-infracfg.c | 4 +- drivers/clk/mediatek/clk-mt7981-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 8 +- drivers/clk/mediatek/clk-mt7986-eth.c | 112 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 90 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt8135-apmixedsys.c | 105 + drivers/clk/mediatek/clk-mt8135.c | 268 +- drivers/clk/mediatek/clk-mt8167-apmixedsys.c | 145 + drivers/clk/mediatek/clk-mt8167-aud.c | 46 +- drivers/clk/mediatek/clk-mt8167-img.c | 50 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 50 +- drivers/clk/mediatek/clk-mt8167-mm.c | 69 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 57 +- drivers/clk/mediatek/clk-mt8167.c | 382 +- drivers/clk/mediatek/clk-mt8173-apmixedsys.c | 66 +- drivers/clk/mediatek/clk-mt8173-img.c | 1 + drivers/clk/mediatek/clk-mt8173-infracfg.c | 1 + drivers/clk/mediatek/clk-mt8173-mm.c | 82 +- drivers/clk/mediatek/clk-mt8173-pericfg.c | 1 + drivers/clk/mediatek/clk-mt8173-topckgen.c | 1 + drivers/clk/mediatek/clk-mt8173-vdecsys.c | 1 + drivers/clk/mediatek/clk-mt8173-vencsys.c | 1 + drivers/clk/mediatek/clk-mt8183-apmixedsys.c | 195 + drivers/clk/mediatek/clk-mt8183-audio.c | 5 +- drivers/clk/mediatek/clk-mt8183-cam.c | 5 +- drivers/clk/mediatek/clk-mt8183-img.c | 5 +- drivers/clk/mediatek/clk-mt8183-ipu0.c | 5 +- drivers/clk/mediatek/clk-mt8183-ipu1.c | 5 +- drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 5 +- drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 5 +- drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 5 +- drivers/clk/mediatek/clk-mt8183-mm.c | 29 +- drivers/clk/mediatek/clk-mt8183-vdec.c | 5 +- drivers/clk/mediatek/clk-mt8183-venc.c | 5 +- drivers/clk/mediatek/clk-mt8183.c | 771 +- drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8186-cam.c | 4 +- drivers/clk/mediatek/clk-mt8186-img.c | 4 +- drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.c | 4 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 4 +- drivers/clk/mediatek/clk-mt8186-ipe.c | 4 +- drivers/clk/mediatek/clk-mt8186-mcu.c | 69 +- drivers/clk/mediatek/clk-mt8186-mdp.c | 4 +- drivers/clk/mediatek/clk-mt8186-mfg.c | 4 +- drivers/clk/mediatek/clk-mt8186-mm.c | 59 +- drivers/clk/mediatek/clk-mt8186-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt8186-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8186-venc.c | 4 +- drivers/clk/mediatek/clk-mt8186-wpe.c | 4 +- drivers/clk/mediatek/clk-mt8188-adsp_audio26m.c | 50 + drivers/clk/mediatek/clk-mt8188-apmixedsys.c | 157 + drivers/clk/mediatek/clk-mt8188-cam.c | 120 + .../{clk-mt8195-ccu.c => clk-mt8188-ccu.c} | 39 +- drivers/clk/mediatek/clk-mt8188-img.c | 112 + drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.c | 82 + ...clk-mt8195-infra_ao.c => clk-mt8188-infra_ao.c} | 168 +- .../{clk-mt8195-ipe.c => clk-mt8188-ipe.c} | 44 +- drivers/clk/mediatek/clk-mt8188-mfg.c | 49 + .../{clk-mt8195-peri_ao.c => clk-mt8188-peri_ao.c} | 50 +- drivers/clk/mediatek/clk-mt8188-topckgen.c | 1350 ++++ drivers/clk/mediatek/clk-mt8188-vdec.c | 92 + drivers/clk/mediatek/clk-mt8188-vdo0.c | 107 + drivers/clk/mediatek/clk-mt8188-vdo1.c | 154 + drivers/clk/mediatek/clk-mt8188-venc.c | 56 + .../{clk-mt8195-vpp0.c => clk-mt8188-vpp0.c} | 113 +- .../{clk-mt8195-vpp1.c => clk-mt8188-vpp1.c} | 146 +- drivers/clk/mediatek/clk-mt8188-wpe.c | 105 + drivers/clk/mediatek/clk-mt8192-apmixedsys.c | 215 + drivers/clk/mediatek/clk-mt8192-aud.c | 5 +- drivers/clk/mediatek/clk-mt8192-cam.c | 5 +- drivers/clk/mediatek/clk-mt8192-img.c | 5 +- drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c | 5 +- drivers/clk/mediatek/clk-mt8192-ipe.c | 5 +- drivers/clk/mediatek/clk-mt8192-mdp.c | 5 +- drivers/clk/mediatek/clk-mt8192-mfg.c | 5 +- drivers/clk/mediatek/clk-mt8192-mm.c | 34 +- drivers/clk/mediatek/clk-mt8192-msdc.c | 5 +- drivers/clk/mediatek/clk-mt8192-scp_adsp.c | 5 +- drivers/clk/mediatek/clk-mt8192-vdec.c | 5 +- drivers/clk/mediatek/clk-mt8192-venc.c | 5 +- drivers/clk/mediatek/clk-mt8192.c | 160 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 73 +- drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 4 +- drivers/clk/mediatek/clk-mt8195-cam.c | 4 +- drivers/clk/mediatek/clk-mt8195-ccu.c | 4 +- drivers/clk/mediatek/clk-mt8195-img.c | 4 +- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 4 +- drivers/clk/mediatek/clk-mt8195-infra_ao.c | 4 +- drivers/clk/mediatek/clk-mt8195-ipe.c | 4 +- drivers/clk/mediatek/clk-mt8195-mfg.c | 4 +- drivers/clk/mediatek/clk-mt8195-peri_ao.c | 4 +- drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 4 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 4 +- drivers/clk/mediatek/clk-mt8195-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8195-vdo0.c | 59 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 61 +- drivers/clk/mediatek/clk-mt8195-venc.c | 4 +- drivers/clk/mediatek/clk-mt8195-vpp0.c | 58 +- drivers/clk/mediatek/clk-mt8195-vpp1.c | 58 +- drivers/clk/mediatek/clk-mt8195-wpe.c | 4 +- drivers/clk/mediatek/clk-mt8365-apmixedsys.c | 166 + drivers/clk/mediatek/clk-mt8365-apu.c | 3 +- drivers/clk/mediatek/clk-mt8365-cam.c | 3 +- drivers/clk/mediatek/clk-mt8365-mfg.c | 3 +- drivers/clk/mediatek/clk-mt8365-mm.c | 42 +- drivers/clk/mediatek/clk-mt8365-vdec.c | 3 +- drivers/clk/mediatek/clk-mt8365-venc.c | 3 +- drivers/clk/mediatek/clk-mt8365.c | 606 +- drivers/clk/mediatek/clk-mt8516-apmixedsys.c | 122 + drivers/clk/mediatek/clk-mt8516-aud.c | 46 +- drivers/clk/mediatek/clk-mt8516.c | 240 +- drivers/clk/mediatek/clk-mtk.c | 82 +- drivers/clk/mediatek/clk-mtk.h | 7 +- drivers/clk/mediatek/clk-pllfh.c | 37 +- drivers/clk/mediatek/clk-pllfh.h | 1 + drivers/clk/microchip/clk-mpfs.c | 3 +- drivers/clk/mmp/clk-audio.c | 6 +- drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/mvebu/armada-37xx-tbg.c | 6 +- drivers/clk/mvebu/armada-37xx-xtal.c | 6 +- drivers/clk/qcom/Kconfig | 70 + drivers/clk/qcom/Makefile | 8 + drivers/clk/qcom/apcs-msm8916.c | 6 +- drivers/clk/qcom/apcs-sdx55.c | 6 +- drivers/clk/qcom/apss-ipq-pll.c | 116 +- drivers/clk/qcom/clk-alpha-pll.c | 139 +- drivers/clk/qcom/clk-alpha-pll.h | 14 +- drivers/clk/qcom/clk-branch.c | 15 +- drivers/clk/qcom/clk-branch.h | 44 + drivers/clk/qcom/clk-hfpll.c | 14 +- drivers/clk/qcom/clk-krait.c | 10 +- drivers/clk/qcom/clk-rpm.c | 11 +- drivers/clk/qcom/clk-smd-rpm.c | 37 + drivers/clk/qcom/dispcc-qcm2290.c | 10 +- drivers/clk/qcom/gcc-ipq4019.c | 1665 +++-- drivers/clk/qcom/gcc-ipq5332.c | 3824 ++++++++++ drivers/clk/qcom/gcc-ipq9574.c | 4248 +++++++++++ drivers/clk/qcom/gcc-msm8917.c | 3303 +++++++++ drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gcc-msm8996.c | 3 +- drivers/clk/qcom/gcc-msm8998.c | 3 +- drivers/clk/qcom/gcc-qcm2290.c | 3 +- drivers/clk/qcom/gcc-sc8280xp.c | 18 + drivers/clk/qcom/gcc-sm6115.c | 50 +- drivers/clk/qcom/gcc-sm6375.c | 3 +- drivers/clk/qcom/{gcc-sm8350.c => gcc-sm7150.c} | 2836 +++----- drivers/clk/qcom/gcc-sm8350.c | 47 +- drivers/clk/qcom/gpucc-sa8775p.c | 625 ++ drivers/clk/qcom/gpucc-sm6115.c | 503 ++ drivers/clk/qcom/gpucc-sm6125.c | 424 ++ drivers/clk/qcom/gpucc-sm6375.c | 458 ++ drivers/clk/qcom/lpassaudiocc-sc7280.c | 2 + drivers/clk/qcom/lpasscc-sc7280.c | 16 +- drivers/clk/renesas/r8a77970-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77980-cpg-mssr.c | 18 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 24 + drivers/clk/renesas/r9a06g032-clocks.c | 736 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 6 +- drivers/clk/renesas/renesas-cpg-mssr.c | 8 +- drivers/clk/rockchip/clk-rk3399.c | 2 +- drivers/clk/rockchip/clk-rk3588.c | 42 +- drivers/clk/rockchip/clk.c | 2 - drivers/clk/samsung/clk-exynos-arm64.c | 229 +- drivers/clk/samsung/clk-exynos-arm64.h | 3 + drivers/clk/samsung/clk-exynos-audss.c | 6 +- drivers/clk/samsung/clk-exynos-clkout.c | 6 +- drivers/clk/samsung/clk-exynos4.c | 6 +- drivers/clk/samsung/clk-exynos4412-isp.c | 3 +- drivers/clk/samsung/clk-exynos5250.c | 5 +- drivers/clk/samsung/clk-exynos5420.c | 5 +- drivers/clk/samsung/clk-exynos5433.c | 157 +- drivers/clk/samsung/clk-exynos850.c | 141 +- drivers/clk/samsung/clk-pll.c | 12 +- drivers/clk/samsung/clk-pll.h | 1 + drivers/clk/samsung/clk-s3c64xx.c | 4 +- drivers/clk/samsung/clk-s5pv210.c | 6 +- drivers/clk/samsung/clk.c | 64 +- drivers/clk/samsung/clk.h | 10 +- drivers/clk/sifive/Kconfig | 6 +- drivers/clk/socfpga/clk-gate-a10.c | 26 +- drivers/clk/socfpga/clk-gate.c | 35 +- drivers/clk/socfpga/clk-periph-a10.c | 22 +- drivers/clk/socfpga/clk-periph.c | 26 +- drivers/clk/socfpga/clk-pll-a10.c | 30 +- drivers/clk/socfpga/clk-pll.c | 32 +- drivers/clk/sprd/common.c | 2 +- drivers/clk/starfive/Kconfig | 33 +- drivers/clk/starfive/Makefile | 6 +- drivers/clk/starfive/clk-starfive-jh7100-audio.c | 74 +- drivers/clk/starfive/clk-starfive-jh7100.c | 716 +- drivers/clk/starfive/clk-starfive-jh7100.h | 112 - drivers/clk/starfive/clk-starfive-jh7110-aon.c | 154 + drivers/clk/starfive/clk-starfive-jh7110-sys.c | 497 ++ drivers/clk/starfive/clk-starfive-jh7110.h | 11 + drivers/clk/starfive/clk-starfive-jh71x0.c | 333 + drivers/clk/starfive/clk-starfive-jh71x0.h | 123 + drivers/clk/stm32/clk-stm32mp13.c | 6 +- drivers/clk/tegra/clk-dfll.c | 5 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 17 +- drivers/clk/tegra/clk-tegra20.c | 28 +- drivers/clk/ti/adpll.c | 6 +- drivers/clk/ti/clkctrl.c | 6 +- drivers/clk/uniphier/clk-uniphier-core.c | 12 +- drivers/clk/visconti/pll.h | 1 - drivers/clk/x86/clk-fch.c | 7 +- drivers/clk/x86/clk-pmc-atom.c | 5 +- drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 234 +- drivers/clk/xilinx/xlnx_vcu.c | 8 +- drivers/clk/zynqmp/pll.c | 2 - drivers/firmware/efi/libstub/Makefile | 3 +- drivers/firmware/efi/libstub/Makefile.zboot | 43 +- drivers/firmware/efi/libstub/arm64.c | 19 +- drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/loongarch-stub.c | 24 +- drivers/firmware/efi/libstub/zboot-header.S | 51 +- drivers/firmware/efi/libstub/zboot.c | 13 +- drivers/firmware/efi/libstub/zboot.lds | 7 + drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/cma.c | 6 +- drivers/infiniband/core/user_mad.c | 23 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 109 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 103 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 211 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 5 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 97 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 66 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 337 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 68 +- drivers/infiniband/hw/bnxt_re/qplib_tlv.h | 162 + drivers/infiniband/hw/bnxt_re/roce_hsi.h | 7423 ++++++++++++-------- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 17 +- drivers/infiniband/hw/efa/efa_io_defs.h | 42 +- drivers/infiniband/hw/efa/efa_verbs.c | 11 +- drivers/infiniband/hw/erdma/erdma.h | 2 +- drivers/infiniband/hw/erdma/erdma_cm.h | 10 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 42 +- drivers/infiniband/hw/erdma/erdma_cq.c | 2 +- drivers/infiniband/hw/erdma/erdma_eq.c | 9 +- drivers/infiniband/hw/erdma/erdma_hw.h | 4 + drivers/infiniband/hw/erdma/erdma_main.c | 39 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 17 +- drivers/infiniband/hw/hfi1/chip.c | 18 +- drivers/infiniband/hw/hfi1/driver.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/init.c | 12 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 6 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 84 +- drivers/infiniband/hw/hfi1/mmu_rb.h | 22 +- drivers/infiniband/hw/hfi1/pcie.c | 2 - drivers/infiniband/hw/hfi1/pio.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 21 +- drivers/infiniband/hw/hfi1/sdma.h | 16 +- drivers/infiniband/hw/hfi1/sdma_txreq.h | 1 + drivers/infiniband/hw/hfi1/trace_dbg.h | 7 + drivers/infiniband/hw/hfi1/trace_mmu.h | 4 - drivers/infiniband/hw/hfi1/user_sdma.c | 600 +- drivers/infiniband/hw/hfi1/user_sdma.h | 5 - drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 189 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 31 +- drivers/infiniband/hw/irdma/cm.c | 2 +- drivers/infiniband/hw/irdma/ctrl.c | 324 +- drivers/infiniband/hw/irdma/defs.h | 9 +- drivers/infiniband/hw/irdma/hw.c | 17 +- drivers/infiniband/hw/irdma/i40iw_hw.c | 60 +- drivers/infiniband/hw/irdma/icrdma_hw.c | 51 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/main.h | 3 + drivers/infiniband/hw/irdma/pble.c | 16 +- drivers/infiniband/hw/irdma/pble.h | 2 +- drivers/infiniband/hw/irdma/protos.h | 8 +- drivers/infiniband/hw/irdma/type.h | 166 +- drivers/infiniband/hw/irdma/utils.c | 172 +- drivers/infiniband/hw/irdma/verbs.c | 200 +- drivers/infiniband/hw/mlx4/qp.c | 8 +- drivers/infiniband/hw/mlx5/counters.c | 171 +- drivers/infiniband/hw/mlx5/devx.c | 33 +- drivers/infiniband/hw/mlx5/mr.c | 12 +- drivers/infiniband/hw/mlx5/qp.c | 19 +- drivers/infiniband/hw/mlx5/umr.c | 7 +- drivers/infiniband/hw/mlx5/umr.h | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 - drivers/infiniband/hw/qib/qib_file_ops.c | 9 +- drivers/infiniband/hw/qib/qib_pcie.c | 8 - drivers/infiniband/hw/qib/qib_user_sdma.c | 11 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 - drivers/infiniband/sw/rdmavt/qp.c | 4 +- drivers/infiniband/sw/rxe/rxe.c | 16 +- drivers/infiniband/sw/rxe/rxe.h | 46 +- drivers/infiniband/sw/rxe/rxe_comp.c | 161 +- drivers/infiniband/sw/rxe/rxe_cq.c | 39 +- drivers/infiniband/sw/rxe/rxe_icrc.c | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 7 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 6 +- drivers/infiniband/sw/rxe/rxe_mr.c | 29 +- drivers/infiniband/sw/rxe/rxe_net.c | 11 +- drivers/infiniband/sw/rxe/rxe_qp.c | 263 +- drivers/infiniband/sw/rxe/rxe_queue.c | 5 +- drivers/infiniband/sw/rxe/rxe_recv.c | 15 +- drivers/infiniband/sw/rxe/rxe_req.c | 104 +- drivers/infiniband/sw/rxe/rxe_resp.c | 126 +- drivers/infiniband/sw/rxe/rxe_srq.c | 6 +- drivers/infiniband/sw/rxe/rxe_task.c | 268 +- drivers/infiniband/sw/rxe/rxe_task.h | 23 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 983 ++- drivers/infiniband/sw/rxe/rxe_verbs.h | 14 - drivers/infiniband/sw/siw/siw_main.c | 3 - drivers/infiniband/sw/siw/siw_qp_rx.c | 6 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 21 +- drivers/infiniband/sw/siw/siw_verbs.c | 4 +- drivers/infiniband/ulp/iser/iser_initiator.c | 17 +- drivers/infiniband/ulp/iser/iser_verbs.c | 6 - drivers/infiniband/ulp/srpt/ib_srpt.c | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 81 + .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 + drivers/power/reset/qcom-pon.c | 2 +- drivers/power/supply/axp288_charger.c | 15 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/bq256xx_charger.c | 40 + drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/charger-manager.c | 2 +- drivers/power/supply/generic-adc-battery.c | 245 +- drivers/power/supply/lp8727_charger.c | 2 +- drivers/power/supply/ltc4162-l-charger.c | 2 +- drivers/power/supply/power_supply_core.c | 179 +- drivers/power/supply/power_supply_sysfs.c | 23 +- drivers/power/supply/rk817_charger.c | 46 +- drivers/power/supply/rt9455_charger.c | 2 +- drivers/power/supply/twl4030_charger.c | 2 +- drivers/reset/Kconfig | 8 +- drivers/reset/Makefile | 2 +- drivers/reset/reset-starfive-jh7100.c | 173 - drivers/reset/starfive/Kconfig | 20 + drivers/reset/starfive/Makefile | 5 + drivers/reset/starfive/reset-starfive-jh7100.c | 74 + drivers/reset/starfive/reset-starfive-jh7110.c | 73 + drivers/reset/starfive/reset-starfive-jh71x0.c | 131 + drivers/reset/starfive/reset-starfive-jh71x0.h | 14 + include/dt-bindings/clock/ast2600-clock.h | 5 +- include/dt-bindings/clock/bcm63268-clock.h | 13 + include/dt-bindings/clock/imx8mp-clock.h | 4 +- include/dt-bindings/clock/imx93-clock.h | 6 +- include/dt-bindings/clock/loongson,ls1x-clk.h | 19 + include/dt-bindings/clock/loongson,ls2k-clk.h | 3 +- include/dt-bindings/clock/mediatek,mt8188-clk.h | 726 ++ include/dt-bindings/clock/qcom,dispcc-qcm2290.h | 4 + include/dt-bindings/clock/qcom,gcc-msm8917.h | 190 + include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 2 + include/dt-bindings/clock/qcom,sa8775p-gpucc.h | 50 + include/dt-bindings/clock/qcom,sm7150-gcc.h | 186 + include/dt-bindings/reset/bcm63268-reset.h | 4 + include/linux/clk-provider.h | 21 +- include/linux/mlx5/mlx5_ifc.h | 31 +- include/linux/pe.h | 4 + include/linux/power/generic-adc-battery.h | 23 - include/linux/power_supply.h | 8 + include/rdma/ib_verbs.h | 25 + include/soc/starfive/reset-starfive-jh71x0.h | 17 + include/uapi/rdma/bnxt_re-abi.h | 4 + include/uapi/rdma/efa-abi.h | 4 +- 518 files changed, 38514 insertions(+), 15666 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,kpss-acc.txt delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,kpss-gcc.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm63268-timer-clo [...] create mode 100644 Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml create mode 100644 Documentation/devicetree/bindings/clock/loongson,ls1x-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8188-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt8188-sys-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-ipq4019.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,kpss-acc-v1.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/skyworks,si521xx.yaml create mode 100644 Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/adc-battery.yaml create mode 100644 drivers/clk/bcm/clk-bcm63268-timer.c create mode 100644 drivers/clk/clk-loongson1.c create mode 100644 drivers/clk/clk-loongson2.c create mode 100644 drivers/clk/clk-si521xx.c create mode 100644 drivers/clk/clk-sp7021.c create mode 100644 drivers/clk/imx/clk-imx8mp-audiomix.c delete mode 100644 drivers/clk/loongson1/Makefile delete mode 100644 drivers/clk/loongson1/clk-loongson1b.c delete mode 100644 drivers/clk/loongson1/clk-loongson1c.c delete mode 100644 drivers/clk/loongson1/clk.c delete mode 100644 drivers/clk/loongson1/clk.h create mode 100644 drivers/clk/mediatek/clk-mt2712-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt7622-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt7622-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt8135-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8167-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8183-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8188-adsp_audio26m.c create mode 100644 drivers/clk/mediatek/clk-mt8188-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8188-cam.c copy drivers/clk/mediatek/{clk-mt8195-ccu.c => clk-mt8188-ccu.c} (55%) create mode 100644 drivers/clk/mediatek/clk-mt8188-img.c create mode 100644 drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.c copy drivers/clk/mediatek/{clk-mt8195-infra_ao.c => clk-mt8188-infra_ao.c} (53%) copy drivers/clk/mediatek/{clk-mt8195-ipe.c => clk-mt8188-ipe.c} (55%) create mode 100644 drivers/clk/mediatek/clk-mt8188-mfg.c copy drivers/clk/mediatek/{clk-mt8195-peri_ao.c => clk-mt8188-peri_ao.c} (51%) create mode 100644 drivers/clk/mediatek/clk-mt8188-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8188-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8188-vdo0.c create mode 100644 drivers/clk/mediatek/clk-mt8188-vdo1.c create mode 100644 drivers/clk/mediatek/clk-mt8188-venc.c copy drivers/clk/mediatek/{clk-mt8195-vpp0.c => clk-mt8188-vpp0.c} (52%) copy drivers/clk/mediatek/{clk-mt8195-vpp1.c => clk-mt8188-vpp1.c} (52%) create mode 100644 drivers/clk/mediatek/clk-mt8188-wpe.c create mode 100644 drivers/clk/mediatek/clk-mt8192-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8365-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8516-apmixedsys.c create mode 100644 drivers/clk/qcom/gcc-ipq5332.c create mode 100644 drivers/clk/qcom/gcc-ipq9574.c create mode 100644 drivers/clk/qcom/gcc-msm8917.c copy drivers/clk/qcom/{gcc-sm8350.c => gcc-sm7150.c} (51%) create mode 100644 drivers/clk/qcom/gpucc-sa8775p.c create mode 100644 drivers/clk/qcom/gpucc-sm6115.c create mode 100644 drivers/clk/qcom/gpucc-sm6125.c create mode 100644 drivers/clk/qcom/gpucc-sm6375.c delete mode 100644 drivers/clk/starfive/clk-starfive-jh7100.h create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-aon.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110-sys.c create mode 100644 drivers/clk/starfive/clk-starfive-jh7110.h create mode 100644 drivers/clk/starfive/clk-starfive-jh71x0.c create mode 100644 drivers/clk/starfive/clk-starfive-jh71x0.h create mode 100644 drivers/infiniband/hw/bnxt_re/qplib_tlv.h delete mode 100644 drivers/reset/reset-starfive-jh7100.c create mode 100644 drivers/reset/starfive/Kconfig create mode 100644 drivers/reset/starfive/Makefile create mode 100644 drivers/reset/starfive/reset-starfive-jh7100.c create mode 100644 drivers/reset/starfive/reset-starfive-jh7110.c create mode 100644 drivers/reset/starfive/reset-starfive-jh71x0.c create mode 100644 drivers/reset/starfive/reset-starfive-jh71x0.h create mode 100644 include/dt-bindings/clock/loongson,ls1x-clk.h create mode 100644 include/dt-bindings/clock/mediatek,mt8188-clk.h create mode 100644 include/dt-bindings/clock/qcom,gcc-msm8917.h create mode 100644 include/dt-bindings/clock/qcom,sa8775p-gpucc.h create mode 100644 include/dt-bindings/clock/qcom,sm7150-gcc.h delete mode 100644 include/linux/power/generic-adc-battery.h create mode 100644 include/soc/starfive/reset-starfive-jh71x0.h