This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 0cc6f45cecb4 Merge tag 'iommu-updates-v6.10' of git://git.kernel.org/pu [...] new 72a9913a8554 parisc: vdso: remove unused C build rule in vdso32/Makefile new 10f94d8fcc08 scripts/unifdef: avoid constexpr keyword new da6011a64868 dt-bindings: kbuild: Simplify examples target patsubst new 6552b72c3a4e dt-bindings: kbuild: Split targets out to separate rules new 604a57ba9781 dt-bindings: kbuild: Add separate target/dependency for pr [...] new c3f7bed8fa14 kbuild: buildtar: add comments about inconsistent package [...] new 951bcae6c5a0 kallsyms: Avoid weak references for kallsyms symbols new 377d9095117c vmlinux: Avoid weak reference to notes section new 7284b4fbc847 kconfig: add menu_next() function and menu_for_each(_sub)_ [...] new 03c4ecaa5c76 kconfig: use menu_for_each_entry() to traverse menu tree new c2af3d03c512 kconfig: remove unneeded if-conditional in conf_choice() new 2b1ab1405068 kbuild: buildtar: remove warning for the default case new 1da251c60def kconfig: remove SYMBOL_CHOICE flag new d9a1dab65aa2 sh: Convert the last use of 'optional' property in Kconfig new 6a1215888e23 kconfig: remove 'optional' property support new aba091547ef6 kbuild: Remove support for Clang's ThinLTO caching new a7c79cf3e4eb kconfig: remove SYMBOL_NO_WRITE flag new b957df3b858d arch: use $(obj)/ instead of $(src)/ for preprocessed link [...] new 9dcb47a616d5 kbuild: do not add $(srctree) or $(objtree) to header sear [...] new 9a0ebe5011f4 kbuild: use $(obj)/ instead of $(src)/ for common pattern rules new b1992c3772e6 kbuild: use $(src) instead of $(srctree)/$(src) for source [...] new 770202a2233f kbuild: remove redundant $(wildcard ) for rm-files new d98dba885259 kbuild: add 'private' to target-specific variables new 1c369b6c9492 kbuild: simplify generic vdso installation code new a0b49a910201 kbuild: buildtar: install riscv compressed images as vmlinuz new 4763175ad2be kconfig: gconf: update pane correctly after loading a config file new a7efb160f6c1 kconfig: gconf: remove debug code new 4cc7e6cef346 kconfig: gconf: use MENU_CHANGED instead of SYMBOL_CHANGED new 7d2806746d46 kconfig: use linked list in sym_set_changed() new 8c00e58005e3 kconfig: turn conf_choice() into void function new 700e7a8d05ea kconfig: turn missing prompt for choice members into error new 8a22f867e330 kconfig: turn defaults and additional prompt for choice me [...] new 7bcf2e03b502 kconfig: add sym_get_choice_menu() helper new fb8dd48214b0 kconfig: use sym_get_choice_menu() in conf_write_defconfig() new dfff05cc1005 kconfig: use menu_list_for_each_sym() in sym_check_choice_deps() new 8fe51b45c564 modules: Drop the .export_symbol section from the final modules new 9c2d1328f88a kbuild: provide reasonable defaults for tool coverage new 7f7f6f7ad654 Makefile: remove redundant tool coverage variables new b4f944ba5214 kbuild: use GCOV_PROFILE and KCSAN_SANITIZE in scripts/Mak [...] new 6ba750ddebc9 kconfig: gconf: show checkbox for choice correctly new e89b46159c51 kconfig: m/nconf: remove dead code to display children of [...] new cc3e4e5e38f9 kconfig: m/nconf: remove dead code to display value of boo [...] new 648d82a984ba kconfig: m/nconf: merge two item_add_str() calls new 01b99162545b kconfig: lxdialog: remove initialization with A_NORMAL new bfb57ef0544a rapidio: remove choice for enumeration new 6ffe4fdf8901 kconfig: use sym_get_choice_menu() in sym_check_prop() new ff9a79307f89 Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/l [...] new 0cd830ac3be5 clk: nxp: Remove an unused field in struct lpc18xx_pll new 4acfeecd0062 clk: ti: dpll: fix incorrect #ifdef checks new 5677925ed747 clk: highbank: Remove an unused field in struct hb_clk new 8e931ef1bdc5 clk: gemini: Remove an unused field in struct clk_gemini_pci new 0a382be005cf dt-bindings: clock: airoha: add EN7581 binding new 457e74667f45 clk: en7523: Add en_clk_soc_data data structure new 66bc47326ce2 clk: en7523: Add EN7581 support new bb7b3c8e7180 clk: mediatek: pllfh: Don't log error for missing fhctl node new 4c0c087772d7 clk: mediatek: mt8365-mm: fix DPI0 parent new 50e45d3b03fd dt-bindings: clock: sophgo: Add clock controller of SG2000 [...] new 80fd61ec4612 clk: sophgo: Add clock support for CV1800 SoC new 3b8d20421228 clk: sophgo: Add clock support for CV1810 SoC new 1cce3e61af6a clk: sophgo: Add clock support for SG2000 SoC new a12069a39b33 clk: sophgo: Make synthesizer struct static new 0a7c2fda3448 clk: sophgo: avoid open-coded 64-bit division new 0b1bfd15f3f9 dt-bindings: clock: Add Loongson-2K expand clock index new 9796ec0bd04b clk: clk-loongson2: Refactor driver for adding new platforms new 5aa9d3a79bc6 dt-bindings: clock: loongson2: Add Loongson-2K0500 compatible new 85d4daa59555 clk: clk-loongson2: Add Loongson-2K0500 clock support new 267325629ee3 dt-bindings: clock: loongson2: Add Loongson-2K2000 compatible new 4f149dd4786a clk: clk-loongson2: Add Loongson-2K2000 clock support new 5aabfd91fc9d Merge branches 'clk-cleanup', 'clk-airoha', 'clk-mediatek' [...] new 239d5fb3ba79 clk: stm32mp13: use platform device APIs new df5df1257c9f dt-bindings: clocks: stm32mp25: add description of all parents new fd7a1c90ba4c clk: stm32: introduce clocks for STM32MP257 platform new 12b52b83c927 dt-bindings: clocks: stm32mp25: add access-controllers des [...] new 002b83107672 dt-bindings: clock: r9a07g043-cpg: Annotate RZ/G2UL-only c [...] new c69fe2ae2e7f clk: renesas: r8a779h0: Add thermal clock new b8ae9d344d09 clk: renesas: r9a07g043: Mark mod_clks and resets arrays as const new e56321e48db4 clk: renesas: r9a07g044: Mark resets array as const new 9c8515858521 clk: renesas: r8a779h0: Add SCIF clocks new c0516eb4cf04 clk: renesas: r8a779h0: Add timer clocks new a09b2d6a3be5 Merge tag 'renesas-clk-for-v6.10-tag1' of git://git.kernel [...] new 1758c68c81b8 clk: rs9: fix wrong default value for clock amplitude new 3b23118bdbd8 clk: renesas: r8a779a0: Fix CANFD parent clock new 50f0cbd5cc43 clk: renesas: r8a779h0: Add MSIOF clocks new ef9916d0e282 clk: renesas: r8a779h0: Add INTC-EX clock new 44019387fce2 clk: renesas: r9a07g043: Add clock and reset entry for PLIC new 1b1f8cc20429 clk: renesas: r8a7740: Remove unused div4_clk.flags field new d0d4585222d0 clk: renesas: shmobile: Remove unused CLK_ENABLE_ON_INIT new b6cc692ac67a dt-bindings: clock: r9a07g043-cpg: Add power domain IDs new d744e4567419 dt-bindings: clock: r9a07g044-cpg: Add power domain IDs new 5b9979fda305 dt-bindings: clock: r9a07g054-cpg: Add power domain IDs new 2d03ce9cd7bd dt-bindings: clock: r9a08g045-cpg: Add power domain IDs new f33dca9ed6f4 dt-bindings: clock: renesas,rzg2l-cpg: Update #power-domai [...] new 0c8a59b3113e clk: renesas: rzg2l: Extend power domain support new 5add5ebc4e35 clk: renesas: r9a08g045: Add support for power domains new 8beff7887226 Merge tag 'renesas-clk-for-v6.10-tag2' of git://git.kernel [...] new 2641ee13c449 clk: scmi: Allocate CLK operations dynamically new a1b8faf8784c clk: scmi: Add support for state control restricted clocks new c3ad1d0a7ef2 clk: scmi: Add support for rate change restricted clocks new fa23e091236b clk: scmi: Add support for re-parenting restricted clocks new 87af9481af53 clk: scmi: Add support for get/set duty_cycle operations new 5723879c1452 clk: sunxi-ng: nkm: Support constraints on m/n ratio and p [...] new 52b1429e0c51 clk: sunxi-ng: a64: Add constraints on PLL-MIPI's n/m rati [...] new c60f68047e19 clk: sunxi-ng: fix module autoloading new 19149b3113e2 Merge tag 'sunxi-clk-for-6.10-1' of https://git.kernel.org [...] new 7552d1b935fd Merge branches 'clk-stm', 'clk-renesas', 'clk-scmi' and 'c [...] new 9368cdf90f52 clk: bcm: dvp: Assign ->num before accessing ->hws new 6dc445c19050 clk: bcm: rpi: Assign ->num before accessing ->hws new 1496dd413b2e clk: imx: imx8mp: Add pm_runtime support for power saving new 977b07f76997 dt-bindings: clock: add i.MX95 clock header new b773f5ad2bfd dt-bindings: clock: support i.MX95 BLK CTL module new c6e87b066756 dt-bindings: clock: support i.MX95 Display Master CSR module new 5224b189462f clk: imx: add i.MX95 BLK CTL clk driver new 57939f392371 clk: imx: imx8mp: Switch to RUNTIME_PM_OPS() new f5072cffb35c clk: imx: imx8mp: Convert to platform remove callback retu [...] new 16fb2173d24d Merge tag 'clk-imx-6.10' of git://git.kernel.org/pub/scm/l [...] new b6e2c6548074 clk: meson: a1: peripherals: determine maximum register in [...] new acc628adc363 clk: meson: a1: pll: determine maximum register in regmap config new 32fba1c16576 clk: meson: s4: peripherals: determine maximum register in [...] new 5995a2f26f83 clk: meson: s4: pll: determine maximum register in regmap config new 16182ac30a68 clk: meson: pll: print out pll name when unable to lock it new bb5aa08572b5 clk: meson: add vclk driver new b70cb1a21a54 clk: meson: g12a: make VCLK2 and ENCL clock path configura [...] new e0892cb47351 clk: meson: fix module license to GPL only new 11981485e27c clk: meson: s4: fix module autoloading new d8555714cc8a Merge tag 'clk-meson-v6.10-1' of https://github.com/BayLib [...] new b3e991240ed3 dt-bindings: clock: fixed: Define a preferred node name new 575bc7b477e3 dt-bindings: clock: rockchip: add USB480M_PHY mux new ca151fd56b57 dt-bindings: reset: Define reset id used for HDMI Receiver new 2865b25f5f03 Merge branch 'v6.10-shared/clkids' into v6.10-clk/next new 007bd99669ea clk: rockchip: rk3568: Add missing USB480M_PHY mux new 7af67019cd78 clk: rockchip: rk3588: Add reset line for HDMI Receiver new 947b8f2a8b51 clk: rockchip: Remove an unused field in struct rockchip_m [...] new f513991b6988 clk: rockchip: rk3568: Add PLL rate for 724 MHz new 2f8acf783791 Merge tag 'v6.10-rockchip-clk1' of git://git.kernel.org/pu [...] new 4a35e6fc4117 Merge branches 'clk-counted', 'clk-imx', 'clk-amlogic', 'c [...] new 098c290a490d clock, reset: microchip: move all mpfs reset code to the r [...] new bc2da26599ed clk, reset: microchip: mpfs: fix incorrect preprocessor co [...] new 7fa37084061f clk: samsung: Implement manual PLL control for ARM64 SoCs new dedf87341ad6 clk: samsung: exynos850: Add CMU_CPUCL0 and CMU_CPUCL1 new 98784a9d398e dt-bindings: clock: samsung,s3c6400-clock: convert to DT Schema new 04ee3a0b44e3 clk: samsung: exynosautov9: fix wrong pll clock id value new 7b54d9113cd4 clk: samsung: gs101: propagate PERIC0 USI SPI clock rate new 7cf0324ba0bc clk: samsung: gs101: propagate PERIC1 USI SPI clock rate new 822797560eb4 Merge branch 'for-v6.10/clk-gs101-bindings' into next/clk new 1891e4d48755 clk: samsung: gs101: add support for cmu_hsi0 new 093c290084a4 clk: samsung: gs101: add support for cmu_hsi2 new 6b32d7474e9b clk: samsung: gs101: mark some apm UASC and XIU clocks critical new 7c18b0a5aa46 clk: samsung: gs101: drop unused HSI2 clock parent data new ce6896285410 Merge tag 'samsung-clk-6.10-2' of https://git.kernel.org/p [...] new 0dc83ad8bfc9 clk: samsung: Don't register clkdev lookup for the fixed r [...] new 1aab318f1e49 clk: qcom: fix module autoloading new 810e6d2fac01 clk: qcom: clk-alpha-pll: Skip reconfiguring the running L [...] new 3cb55215479f clk: qcom: rpm: Remove an unused field in struct rpm_cc new 7ca07a174f3b clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src new 4f2bc4acbb19 clk: qcom: clk-alpha-pll: remove invalid Stromer register offset new 8c48466cd7ed clk: qcom: clk-alpha-pll: reorder Stromer register offsets new 3b985489178c clk: qcom: clk-alpha-pll: fix kerneldoc of struct clk_alpha_pll new 849ed9d414d0 dt-bindings: clock: qcom,hfpll: Convert to YAML new 3db0f3b9ff5a clk: qcom: hfpll: Add QCS404-specific compatible new d06b1043644a clk: qcom: clk-rcg: introduce support for multiple conf fo [...] new 89da22456af0 clk: qcom: clk-rcg2: add support for rcg2 freq multi ops new e88f03230dc0 clk: qcom: gcc-ipq8074: rework nss_port5/6 clock to multiple conf new 5fce38e2a1a9 clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fi [...] new 2d52699fe3e1 Merge branch '20240315-apss-ipq-pll-ipq5018-hang-v2-1-6fe3 [...] new ac3ee364a731 clk: qcom: apss-ipq-pll: reuse Stromer reg offsets from 'c [...] new 35a99c6ffa1e clk: qcom: apss-ipq-pll: move Huayra register map to 'clk_ [...] new 07570342d305 clk: qcom: apss-ipq-pll: constify match data structures new 4a941e436432 clk: qcom: apss-ipq-pll: constify clk_init_data structures new f3574392290d clk: qcom: clk-cbf-8996: use HUAYRA_APSS register map for cbf_pll new e801038a02ce clk: qcom: dispcc-sm8450: fix DisplayPort clocks new 1113501cfb46 clk: qcom: dispcc-sm6350: fix DisplayPort clocks new e90b5139da84 clk: qcom: dispcc-sm8550: fix DisplayPort clocks new 615a292ee4d5 clk: qcom: dispcc-sm8650: fix DisplayPort clocks new e20ae5ae9f0c clk: qcom: mmcc-msm8998: fix venus clock issue new e00f2540a581 clk: qcom: Fix SC_CAMCC_8280XP dependencies new 07fb0a76bb75 clk: qcom: Fix SM_GPUCC_8650 dependencies new c55f7ee2ec23 clk: qcom: apss-ipq-pll: fix PLL rate for IPQ5018 new 3c5b3e17b8fd clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs new e2211387ed8e Merge tag 'qcom-clk-for-6.10' of https://git.kernel.org/pu [...] new 03be434863b9 Merge branches 'clk-microchip', 'clk-samsung' and 'clk-qco [...] new 619b92b9c8fe Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 070c1470ae24 power: supply: test-power: implement charge_behaviour property new 91b623cda43e power: supply: core: simplify charge_behaviour formatting new 0f8678c34cbf power: supply: cros_usbpd: provide ID table for avoiding f [...] new d6486a13665e power: supply: cros_pchg: provide ID table for avoiding fa [...] new c32c617de807 power: supply: bq27xxx: Move temperature reading out of up [...] new 651a620aa4d4 power: supply: bq27xxx: Move time reading out of update loop new 8d846335204f power: supply: bq27xxx: Move charge reading out of update loop new 39cf1c4cd032 power: supply: bq27xxx: Move energy reading out of update loop new 656489ac90f2 power: supply: bq27xxx: Move cycle count reading out of up [...] new 50f0ff7c8cc4 power: supply: bq27xxx: Move health reading out of update loop new 55f7073f6f59 dt-bindings: power: supply: max8903: specify flt-gpios as input new 85d46148f8a0 Merge tag 'for-v6.10' of git://git.kernel.org/pub/scm/linu [...] new 94eabddc24b3 HSI: omap_ssi_core: Convert to platform remove callback re [...] new c076486b6a28 HSI: omap_ssi_port: Convert to platform remove callback re [...] new 56172ac1024d Merge tag 'hsi-for-6.10' of git://git.kernel.org/pub/scm/l [...] new f0697bf07836 RDMA/erdma: Allocate doorbell records from dma pool new fdb09ed15f27 RDMA/erdma: Unify the names related to doorbell records new df0e16bab5c7 RDMA/erdma: Remove unnecessary __GFP_ZERO flag new ca537a34775c RDMA/restrack: Fix potential invalid address access new 46f5be7cd4bc RDMA/mana_ib: Introduce helpers to create and destroy mana queues new 60a7ac0b8bec RDMA/mana_ib: Use struct mana_ib_queue for CQs new 688bac28e3dc RDMA/mana_ib: Use struct mana_ib_queue for WQs new f10242b3da90 RDMA/mana_ib: Use struct mana_ib_queue for RAW QPs new 0611a8e8b475 RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent new 8c1185fef68c RDMA/mlx5: Change check for cacheable mkeys new 2ca7e93bc963 RDMA/mlx5: Adding remote atomic access flag to updatable flags new ee20cc17e9d8 RDMA/hns: Support DSCP new e537deecda03 RDMA/mana_ib: Add flex array to struct mana_cfg_rx_steer_req_v2 new c8fc935f4b19 RDMA/mana_ib: remove useless return values from dbg prints new dfcdb38b21e4 RDMA/rxe: Return the correct errno new 23f59f4e837b RDMA/mana_ib: Use num_comp_vectors of ib_device new 98b889c43935 RDMA/mana_ib: Add EQ creation for rnic adapter new 1a79c2b9d4a0 RDMA/mana_ib: Create and destroy rnic adapter new 4bda1d5332ec RDMA/mana_ib: Implement port parameters new 8b184e4f1c32 RDMA/mana_ib: Enable RoCE on port 1 new faafb8b126ad RDMA/mana_ib: Adding and deleting GIDs new 8859f009ace2 RDMA/mana_ib: Configure mac address in RNIC new 203b70fda634 RDMA/hns: Fix return value in hns_roce_map_mr_sg new bfb6be401470 RDMA/hns: Use macro instead of magic number new f4caa864af84 RDMA/hns: Remove unused parameters and variables new 2ce384307f2d RDMA/hns: Add max_ah and cq moderation capacities in query [...] new b46494b6f9c1 RDMA/hns: Fix deadlock on SRQ async events. new a942ec2745ca RDMA/hns: Fix UAF for cq async event new dc3bda6e568e RDMA/hns: Fix mismatch exception rollback new ee0454932834 RDMA/hns: Fix GMV table pagesize new 9a84848dcee2 RDMA/hns: Add mutex_destroy() new 4125269bb9b2 RDMA/hns: Use complete parentheses in macros new 349e85995228 RDMA/hns: Modify the print level of CQE error new ca0b44e20a6f IB/core: Implement a limit on UMAD receive List new 2b23b6097303 RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt new b703374837a8 RDMA/rxe: Allow good work requests to be executed new ff30e45376d2 RDMA/rxe: Remove redundant scheduling of rxe_completer new 67f57892f9b2 RDMA/rxe: Merge request and complete tasks new cd8aaddf0d6d RDMA/rxe: Remove save/rollback_state in rxe_requester new 4891f4fed047 RDMA/rxe: Don't schedule rxe_completer from rxe_requester new 3d807a3ebc48 RDMA/rxe: Don't call rxe_requester from rxe_completer new 23bc06af547f RDMA/rxe: Don't call direct between tasks new 8776618dbbd1 RDMA/rxe: Fix incorrect rxe_put in error path new 55bec1c440e6 RDMA/rxe: Make rxe_loopback match rxe_send behavior new 9cc6290991e6 RDMA/rxe: Get rid of pkt resend on err new 1a633bdc8fd9 RDMA/rxe: Let destroy qp succeed with stuck packet new 20516d6e51dd x86: Stop using weak symbols for __iowrite32_copy() new 6ae798cbef4b s390: Implement __iowrite32_copy() new e7bc47b16622 s390: Stop using weak symbols for __iowrite64_copy() new ead79118dae6 arm64/io: Provide a WC friendly __iowriteXX_copy() new 2b7a5e1fe022 net: hns3: Remove io_stop_wc() calls after __iowrite64_copy() new ef302283ddfc IB/mlx5: Use __iowrite64_copy() for write combining stores new f88320b698ad RDMA/mana_ib: Fix missing ret value new f847e840157b RDMA/efa: Add shutdown notifier new e18fa0bbcedf RDMA/core: Add an option to display driver-specific QPs in [...] new fd3af5e21866 RDMA/mlx5: Track DCT, DCI and REG_UMR QPs as diver_detail [...] new 82e966130ddd RDMA/mlx5: Remove NULL check before dev_{put, hold} new e4e40a87024c RDMA/ipoib: Remove NULL check before dev_{put, hold} new 48d80b484491 RDMA/core: Remove NULL check before dev_{put, hold} new e73c882f0a01 RDMA/mana_ib: create EQs for RNIC CQs new 584341591685 RDMA/mana_ib: create and destroy RNIC cqs new 3e41105263d5 RDMA/mana_ib: introduce a helper to remove cq callbacks new f79edef79b6a RDMA/mana_ib: boundary check before installing cq callbacks new 44b607ad4cdf RDMA/mana_ib: implement uapi for creation of rnic cq new 8f3b7103b413 RDMA/hfi1: Use RMW accessors for changing LNKCTL2 new 5194947e6a39 IB/hfi1: Do not use custom stat allocator new f483f6a29d4d IB/hfi1: Remove generic .ndo_get_stats64 new 2b8af5001abd RDMA/efa: Support QP with unsolicited write w/ imm. receive new 78cfd17142ef bnxt_re: avoid shift undefined behavior in bnxt_qplib_allo [...] new 49ca2b2ef3d0 RDMA/IPoIB: Fix format truncation compilation errors new 9c0731832d3b RDMA/cma: Fix kmemleak in rdma_core observed during blktes [...] new 25f4874662fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 268 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/Makefile | 8 +- Documentation/devicetree/bindings/Makefile | 36 +- .../bindings/clock/airoha,en7523-scu.yaml | 31 +- .../devicetree/bindings/clock/fixed-clock.yaml | 9 + .../bindings/clock/fixed-factor-clock.yaml | 9 + .../bindings/clock/loongson,ls2k-clk.yaml | 4 +- .../bindings/clock/nxp,imx95-blk-ctl.yaml | 56 + .../clock/nxp,imx95-display-master-csr.yaml | 64 + .../devicetree/bindings/clock/qcom,hfpll.txt | 63 - .../devicetree/bindings/clock/qcom,hfpll.yaml | 69 + .../bindings/clock/renesas,rzg2l-cpg.yaml | 18 +- .../bindings/clock/samsung,s3c6400-clock.yaml | 57 + .../bindings/clock/samsung,s3c64xx-clock.txt | 76 - .../bindings/clock/sophgo,cv1800-clk.yaml | 3 +- .../bindings/clock/st,stm32mp25-rcc.yaml | 172 +- .../bindings/power/supply/maxim,max8903.yaml | 2 +- Documentation/kbuild/kconfig-language.rst | 3 - Documentation/kbuild/makefiles.rst | 12 +- Makefile | 44 +- arch/arc/boot/dts/Makefile | 3 +- arch/arm/Kbuild | 2 +- arch/arm/boot/Makefile | 3 +- arch/arm/boot/bootp/Makefile | 1 - arch/arm/boot/compressed/Makefile | 7 - arch/arm/mach-s3c/Makefile | 2 +- arch/arm/plat-orion/Makefile | 2 +- arch/arm/tools/Makefile | 2 +- arch/arm/vdso/Makefile | 9 - arch/arm64/include/asm/io.h | 132 ++ arch/arm64/kernel/io.c | 42 + arch/arm64/kernel/pi/Makefile | 6 - arch/arm64/kernel/vdso/Makefile | 10 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/nvhe/Makefile | 13 - arch/csky/boot/dts/Makefile | 4 +- arch/csky/kernel/vdso/Makefile | 8 +- arch/loongarch/kvm/Makefile | 2 +- arch/loongarch/vdso/Makefile | 9 +- arch/mips/boot/compressed/Makefile | 6 - arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/vdso/Makefile | 11 +- arch/nios2/boot/dts/Makefile | 3 +- arch/parisc/boot/compressed/Makefile | 4 - arch/parisc/kernel/vdso32/Makefile | 9 +- arch/parisc/kernel/vdso64/Makefile | 4 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/boot/dts/Makefile | 3 +- arch/powerpc/boot/dts/fsl/Makefile | 3 +- arch/powerpc/kernel/vdso/Makefile | 16 +- arch/powerpc/purgatory/Makefile | 3 - arch/riscv/boot/Makefile | 2 - arch/riscv/kernel/compat_vdso/Makefile | 8 +- arch/riscv/kernel/pi/Makefile | 6 - arch/riscv/kernel/vdso/Makefile | 8 +- arch/riscv/kvm/Makefile | 2 +- arch/riscv/purgatory/Makefile | 8 - arch/s390/include/asm/io.h | 15 + arch/s390/kernel/syscalls/Makefile | 4 +- arch/s390/kernel/vdso32/Makefile | 12 +- arch/s390/kernel/vdso64/Makefile | 12 +- arch/s390/pci/pci.c | 6 - arch/s390/purgatory/Makefile | 8 - arch/sh/Kconfig | 6 +- arch/sh/boot/compressed/Makefile | 3 - arch/sh/configs/apsh4a3a_defconfig | 1 + arch/sh/configs/apsh4ad0a_defconfig | 1 + arch/sh/configs/edosk7705_defconfig | 1 + arch/sh/configs/hp6xx_defconfig | 1 + arch/sh/configs/landisk_defconfig | 1 + arch/sh/configs/magicpanelr2_defconfig | 1 + arch/sh/configs/rsk7264_defconfig | 1 + arch/sh/configs/rsk7269_defconfig | 1 + arch/sh/configs/se7619_defconfig | 1 + arch/sh/configs/se7705_defconfig | 1 + arch/sh/configs/se7722_defconfig | 1 + arch/sh/configs/se7750_defconfig | 1 + arch/sh/configs/secureedge5410_defconfig | 1 + arch/sh/configs/sh7710voipgw_defconfig | 1 + arch/sh/configs/sh7724_generic_defconfig | 1 + arch/sh/configs/sh7770_generic_defconfig | 1 + arch/sh/configs/sh7785lcr_32bit_defconfig | 1 + arch/sh/configs/sh7785lcr_defconfig | 1 + arch/sh/configs/urquell_defconfig | 1 + arch/sh/kernel/vsyscall/Makefile | 4 +- arch/sparc/vdso/Makefile | 4 +- arch/um/kernel/Makefile | 2 +- arch/x86/boot/Makefile | 17 +- arch/x86/boot/compressed/Makefile | 11 - arch/x86/entry/vdso/Makefile | 28 +- arch/x86/include/asm/io.h | 17 + arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/lib/Makefile | 1 - arch/x86/lib/iomap_copy_64.S | 15 - arch/x86/mm/Makefile | 2 +- arch/x86/purgatory/Makefile | 9 - arch/x86/realmode/rm/Makefile | 11 - arch/x86/um/vdso/Makefile | 9 +- arch/xtensa/boot/dts/Makefile | 3 +- certs/Makefile | 4 +- drivers/Makefile | 5 - drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/bcm/clk-bcm2711-dvp.c | 3 +- drivers/clk/bcm/clk-raspberrypi.c | 2 +- drivers/clk/clk-en7523.c | 191 +- drivers/clk/clk-gemini.c | 2 - drivers/clk/clk-highbank.c | 1 - drivers/clk/clk-loongson2.c | 548 +++--- drivers/clk/clk-renesas-pcie.c | 10 +- drivers/clk/clk-scmi.c | 249 ++- drivers/clk/imx/Kconfig | 7 + drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-imx8mp-audiomix.c | 155 +- drivers/clk/imx/clk-imx95-blk-ctl.c | 438 +++++ drivers/clk/mediatek/clk-mt8365-mm.c | 2 +- drivers/clk/mediatek/clk-pllfh.c | 2 +- drivers/clk/meson/Kconfig | 5 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson/a1-peripherals.c | 1 + drivers/clk/meson/a1-pll.c | 1 + drivers/clk/meson/axg-aoclk.c | 2 +- drivers/clk/meson/axg-audio.c | 2 +- drivers/clk/meson/axg.c | 2 +- drivers/clk/meson/clk-cpu-dyndiv.c | 2 +- drivers/clk/meson/clk-dualdiv.c | 2 +- drivers/clk/meson/clk-mpll.c | 2 +- drivers/clk/meson/clk-phase.c | 2 +- drivers/clk/meson/clk-pll.c | 6 +- drivers/clk/meson/clk-regmap.c | 2 +- drivers/clk/meson/g12a-aoclk.c | 2 +- drivers/clk/meson/g12a.c | 78 +- drivers/clk/meson/gxbb-aoclk.c | 2 +- drivers/clk/meson/gxbb.c | 2 +- drivers/clk/meson/meson-aoclk.c | 2 +- drivers/clk/meson/meson-eeclk.c | 2 +- drivers/clk/meson/s4-peripherals.c | 2 + drivers/clk/meson/s4-pll.c | 2 + drivers/clk/meson/sclk-div.c | 2 +- drivers/clk/meson/vclk.c | 141 ++ drivers/clk/meson/vclk.h | 51 + drivers/clk/meson/vid-pll-div.c | 2 +- drivers/clk/microchip/clk-mpfs.c | 92 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 1 - drivers/clk/qcom/Kconfig | 2 + drivers/clk/qcom/apss-ipq-pll.c | 75 +- drivers/clk/qcom/clk-alpha-pll.c | 24 +- drivers/clk/qcom/clk-alpha-pll.h | 5 +- drivers/clk/qcom/clk-cbf-8996.c | 13 +- drivers/clk/qcom/clk-rcg.h | 24 +- drivers/clk/qcom/clk-rcg2.c | 166 ++ drivers/clk/qcom/clk-rpm.c | 1 - drivers/clk/qcom/common.c | 18 + drivers/clk/qcom/common.h | 2 + drivers/clk/qcom/dispcc-sm6350.c | 11 +- drivers/clk/qcom/dispcc-sm8450.c | 20 +- drivers/clk/qcom/dispcc-sm8550.c | 20 +- drivers/clk/qcom/dispcc-sm8650.c | 20 +- drivers/clk/qcom/gcc-ipq8074.c | 120 +- drivers/clk/qcom/gcc-msm8917.c | 1 + drivers/clk/qcom/gcc-msm8953.c | 1 + drivers/clk/qcom/gcc-sm8150.c | 61 - drivers/clk/qcom/hfpll.c | 6 +- drivers/clk/qcom/mmcc-msm8998.c | 8 + drivers/clk/renesas/clk-r8a73a4.c | 2 - drivers/clk/renesas/clk-r8a7740.c | 27 +- drivers/clk/renesas/clk-sh73a0.c | 2 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779h0-cpg-mssr.c | 21 + drivers/clk/renesas/r9a07g043-cpg.c | 13 +- drivers/clk/renesas/r9a07g044-cpg.c | 2 +- drivers/clk/renesas/r9a08g045-cpg.c | 41 + drivers/clk/renesas/rzg2l-cpg.c | 199 ++- drivers/clk/renesas/rzg2l-cpg.h | 67 + drivers/clk/rockchip/clk-mmc-phase.c | 1 - drivers/clk/rockchip/clk-rk3568.c | 5 + drivers/clk/rockchip/rst-rk3588.c | 1 + drivers/clk/samsung/clk-exynos-arm64.c | 56 +- drivers/clk/samsung/clk-exynos850.c | 440 ++++- drivers/clk/samsung/clk-exynosautov9.c | 8 +- drivers/clk/samsung/clk-gs101.c | 1192 +++++++++++-- drivers/clk/samsung/clk.c | 11 +- drivers/clk/samsung/clk.h | 15 +- drivers/clk/sophgo/Kconfig | 11 + drivers/clk/sophgo/Makefile | 7 + drivers/clk/sophgo/clk-cv1800.c | 1537 ++++++++++++++++ drivers/clk/sophgo/clk-cv1800.h | 123 ++ drivers/clk/sophgo/clk-cv18xx-common.c | 66 + drivers/clk/sophgo/clk-cv18xx-common.h | 81 + drivers/clk/sophgo/clk-cv18xx-ip.c | 887 +++++++++ drivers/clk/sophgo/clk-cv18xx-ip.h | 261 +++ drivers/clk/sophgo/clk-cv18xx-pll.c | 419 +++++ drivers/clk/sophgo/clk-cv18xx-pll.h | 118 ++ drivers/clk/stm32/Kconfig | 7 + drivers/clk/stm32/Makefile | 1 + drivers/clk/stm32/clk-stm32-core.c | 11 +- drivers/clk/stm32/clk-stm32mp13.c | 72 +- drivers/clk/stm32/clk-stm32mp25.c | 1875 ++++++++++++++++++++ drivers/clk/stm32/reset-stm32.c | 59 +- drivers/clk/stm32/reset-stm32.h | 7 + drivers/clk/stm32/stm32mp25_rcc.h | 712 ++++++++ drivers/clk/sunxi-ng/ccu-sun20i-d1-r.c | 1 + drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 13 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 1 + drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 1 + drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 1 + drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-r.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 1 + drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 1 + drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 1 + drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 1 + drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 1 + drivers/clk/sunxi-ng/ccu_nkm.c | 21 + drivers/clk/sunxi-ng/ccu_nkm.h | 2 + drivers/clk/ti/dpll.c | 10 +- drivers/crypto/intel/qat/qat_420xx/Makefile | 2 +- drivers/crypto/intel/qat/qat_4xxx/Makefile | 2 +- drivers/crypto/intel/qat/qat_c3xxx/Makefile | 2 +- drivers/crypto/intel/qat/qat_c3xxxvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62x/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62xvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_dh895xcc/Makefile | 2 +- drivers/crypto/intel/qat/qat_dh895xccvf/Makefile | 2 +- drivers/firmware/efi/libstub/Makefile | 11 - drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/arm/display/komeda/Makefile | 4 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/imagination/Makefile | 2 +- drivers/gpu/drm/msm/Makefile | 12 +- drivers/gpu/drm/nouveau/Kbuild | 10 +- drivers/gpu/drm/xe/Makefile | 10 +- drivers/hid/amd-sfh-hid/Makefile | 2 +- drivers/hid/intel-ish-hid/Makefile | 2 +- drivers/hsi/controllers/omap_ssi_core.c | 6 +- drivers/hsi/controllers/omap_ssi_port.c | 6 +- drivers/infiniband/core/cma.c | 4 +- drivers/infiniband/core/device.c | 10 +- drivers/infiniband/core/lag.c | 3 +- drivers/infiniband/core/nldev.c | 23 +- drivers/infiniband/core/restrack.c | 63 +- drivers/infiniband/core/roce_gid_mgmt.c | 3 +- drivers/infiniband/core/user_mad.c | 21 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 11 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 3 + drivers/infiniband/hw/efa/efa_com_cmd.h | 1 + drivers/infiniband/hw/efa/efa_main.c | 11 + drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/erdma/erdma.h | 13 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 99 +- drivers/infiniband/hw/erdma/erdma_cq.c | 2 +- drivers/infiniband/hw/erdma/erdma_eq.c | 54 +- drivers/infiniband/hw/erdma/erdma_hw.h | 6 +- drivers/infiniband/hw/erdma/erdma_main.c | 15 +- drivers/infiniband/hw/erdma/erdma_qp.c | 4 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 105 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 16 +- drivers/infiniband/hw/hfi1/ipoib_main.c | 20 +- drivers/infiniband/hw/hfi1/pcie.c | 30 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 33 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 25 +- drivers/infiniband/hw/hns/hns_roce_device.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 17 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 154 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 15 +- drivers/infiniband/hw/hns/hns_roce_main.c | 32 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 19 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 29 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 12 +- drivers/infiniband/hw/mana/cq.c | 111 +- drivers/infiniband/hw/mana/device.c | 51 +- drivers/infiniband/hw/mana/main.c | 328 +++- drivers/infiniband/hw/mana/mana_ib.h | 147 +- drivers/infiniband/hw/mana/mr.c | 2 +- drivers/infiniband/hw/mana/qp.c | 114 +- drivers/infiniband/hw/mana/wq.c | 31 +- drivers/infiniband/hw/mlx5/main.c | 3 +- drivers/infiniband/hw/mlx5/mem.c | 8 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 +- drivers/infiniband/hw/mlx5/mr.c | 35 +- drivers/infiniband/hw/mlx5/qp.c | 3 +- drivers/infiniband/hw/mlx5/restrack.c | 29 + drivers/infiniband/sw/rxe/rxe_comp.c | 32 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 2 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 3 +- drivers/infiniband/sw/rxe/rxe_net.c | 69 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 46 +- drivers/infiniband/sw/rxe/rxe_req.c | 82 +- drivers/infiniband/sw/rxe/rxe_resp.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 17 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 7 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 8 +- drivers/md/dm-vdo/Makefile | 2 +- drivers/misc/lkdtm/Makefile | 4 - drivers/net/ethernet/aquantia/atlantic/Makefile | 2 +- drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/net/ethernet/fungible/funeth/Makefile | 2 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 - .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 4 +- .../broadcom/brcm80211/brcmfmac/bca/Makefile | 6 +- .../broadcom/brcm80211/brcmfmac/cyw/Makefile | 6 +- .../broadcom/brcm80211/brcmfmac/wcc/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmsmac/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmutil/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mei/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/tests/Makefile | 2 +- .../net/wireless/realtek/rtl818x/rtl8180/Makefile | 2 +- .../net/wireless/realtek/rtl818x/rtl8187/Makefile | 2 +- drivers/power/supply/bq27xxx_battery.c | 118 +- drivers/power/supply/cros_peripheral_charger.c | 11 +- drivers/power/supply/cros_usbpd-charger.c | 11 +- drivers/power/supply/power_supply_sysfs.c | 20 +- drivers/power/supply/test_power.c | 36 + drivers/rapidio/Kconfig | 17 +- drivers/reset/reset-mpfs.c | 95 +- drivers/scsi/aic7xxx/Makefile | 12 +- drivers/staging/rtl8723bs/Makefile | 2 +- fs/iomap/Makefile | 2 +- fs/unicode/Makefile | 14 +- fs/xfs/Makefile | 4 +- include/asm-generic/vmlinux.lds.h | 19 + include/dt-bindings/clock/loongson,ls2k-clk.h | 54 +- include/dt-bindings/clock/nxp,imx95-clock.h | 28 + include/dt-bindings/clock/r9a07g043-cpg.h | 58 +- include/dt-bindings/clock/r9a07g044-cpg.h | 58 + include/dt-bindings/clock/r9a07g054-cpg.h | 58 + include/dt-bindings/clock/r9a08g045-cpg.h | 70 + include/dt-bindings/clock/rk3568-cru.h | 1 + include/dt-bindings/reset/rockchip,rk3588-cru.h | 2 + include/dt-bindings/reset/st,stm32mp25-rcc.h | 2 +- include/linux/io.h | 8 +- include/linux/power/bq27xxx_battery.h | 8 - include/rdma/restrack.h | 7 +- include/soc/microchip/mpfs.h | 10 +- include/uapi/rdma/efa-abi.h | 7 + include/uapi/rdma/hns-abi.h | 9 +- include/uapi/rdma/mana-abi.h | 12 + include/uapi/rdma/rdma_netlink.h | 6 + init/Makefile | 5 +- kernel/kallsyms.c | 6 - kernel/kallsyms_internal.h | 30 +- kernel/ksysfs.c | 4 +- lib/Makefile | 6 +- lib/buildid.c | 4 +- lib/iomap_copy.c | 13 +- lib/raid6/Makefile | 2 +- net/wireless/Makefile | 2 +- rust/Makefile | 4 +- samples/bpf/Makefile | 2 +- samples/hid/Makefile | 2 +- scripts/Kbuild.include | 3 +- scripts/Makefile.asm-generic | 6 +- scripts/Makefile.build | 36 +- scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.lib | 34 +- scripts/Makefile.modfinal | 4 +- scripts/Makefile.modpost | 2 +- scripts/Makefile.vdsoinst | 7 +- scripts/Makefile.vmlinux | 3 - scripts/dtc/Makefile | 6 +- scripts/gdb/linux/Makefile | 2 +- scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 8 +- scripts/kconfig/conf.c | 16 +- scripts/kconfig/confdata.c | 46 +- scripts/kconfig/expr.h | 6 +- scripts/kconfig/gconf.c | 80 +- scripts/kconfig/lexer.l | 1 - scripts/kconfig/lkc.h | 13 +- scripts/kconfig/lkc_proto.h | 1 + scripts/kconfig/lxdialog/util.c | 9 - scripts/kconfig/mconf.c | 104 +- scripts/kconfig/menu.c | 51 +- scripts/kconfig/nconf.c | 118 +- scripts/kconfig/parser.y | 76 +- scripts/kconfig/symbol.c | 73 +- scripts/kconfig/tests/choice/Kconfig | 26 - scripts/kconfig/tests/choice/__init__.py | 2 - .../kconfig/tests/choice/allmod_expected_config | 4 - .../kconfig/tests/choice/allyes_expected_config | 4 - .../kconfig/tests/choice/oldask0_expected_stdout | 2 - scripts/kconfig/tests/choice/oldask1_config | 1 - .../kconfig/tests/choice/oldask1_expected_stdout | 6 - scripts/mod/Makefile | 1 - scripts/module.lds.S | 1 + scripts/package/buildtar | 34 +- scripts/unifdef.c | 12 +- security/tomoyo/Makefile | 2 +- usr/Makefile | 2 +- usr/include/Makefile | 2 +- 413 files changed, 13257 insertions(+), 2986 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml create mode 100644 Documentation/devicetree/bindings/clock/nxp,imx95-display-maste [...] delete mode 100644 Documentation/devicetree/bindings/clock/qcom,hfpll.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,hfpll.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c6400-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s3c64xx-clock.txt delete mode 100644 arch/x86/lib/iomap_copy_64.S create mode 100644 drivers/clk/imx/clk-imx95-blk-ctl.c create mode 100644 drivers/clk/meson/vclk.c create mode 100644 drivers/clk/meson/vclk.h create mode 100644 drivers/clk/sophgo/Kconfig create mode 100644 drivers/clk/sophgo/Makefile create mode 100644 drivers/clk/sophgo/clk-cv1800.c create mode 100644 drivers/clk/sophgo/clk-cv1800.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-common.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-common.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-ip.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-ip.h create mode 100644 drivers/clk/sophgo/clk-cv18xx-pll.c create mode 100644 drivers/clk/sophgo/clk-cv18xx-pll.h create mode 100644 drivers/clk/stm32/clk-stm32mp25.c create mode 100644 drivers/clk/stm32/stm32mp25_rcc.h create mode 100644 include/dt-bindings/clock/nxp,imx95-clock.h