This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from c8a684e2e110 Merge tag 'leds-5.20-rc1' of git://git.kernel.org/pub/scm/ [...] new ae39e9ed964f module: Add support for default value for module async_probe new ecc726f1458e module: Fix ERRORs reported by checkpatch.pl new 07ade45a765b module: Increase readability of module_kallsyms_lookup_name() new 87c482bdfa79 modules: Ensure natural alignment for .altinstructions and [...] new 2b9401e90d36 module: Use vzalloc() instead of vmalloc()/memset(0) new c76654e22da1 MAINTAINERS: Update file list for module maintainers new 73b4fc92f97d module: Move module's Kconfig items in kernel/module/ new 17dd25c29cda module: Modify module_flags() to accept show_state argument new dbf0ae65bce4 module: Use strscpy() for last_unloaded_module new 6f1dae1d84b6 module: Show the last unloaded module's taint flag(s) new 554694ba120b module: Replace kmap() with kmap_local_page() new e74acdf55da6 Merge tag 'modules-6.0-rc1' of git://git.kernel.org/pub/sc [...] new 7251ceb51af9 sysctl: Merge adjacent CONFIG_TREE_RCU blocks new 5bfd5d3e2ec8 kernel/sysctl.c: Clean up indentation, replace spaces with tab. new 374a723c7448 kernel/sysctl.c: Remove trailing white space new d5af75f77c52 Merge tag 'sysctl-6.0-rc1' of git://git.kernel.org/pub/scm [...] new 312c1a44da37 thermal: intel: Add TCC cooling support for Alder Lake-N a [...] new d5a8aa5d7d80 thermal: sysfs: Fix cooling_device_stats_setup() error code path new 8df4ef3eaa62 thermal: Drop obsolete dependency on COMPILE_TEST new 6c58cf40e3a1 tools/thermal: Fix possible path truncations new 7f0169cde0ce Merge branches 'thermal-core' and 'thermal-tools' new 033c88d58b66 Merge tag 'thermal-5.20-rc1-2' of git://git.kernel.org/pub [...] new 6ab4b1990097 cpuidle: Add cpu_idle_miss trace event new 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() new 617df304f3fb opp: Fix some kernel-doc comments new 9bfb1ffff197 OPP: Fix typo in comment new 0a43452bb6b1 OPP: Track if clock name is configured by platform new 87686cc845c3 OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list new 11b9b663585c OPP: Add dev_pm_opp_set_config() and friends new 49cd000dc51b cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() new 49df85d03373 cpufreq: sti: Migrate to dev_pm_opp_set_config() new f88d152dc739 cpufreq: ti: Migrate to dev_pm_opp_set_config() new d8c32d3971e4 drm/lima: Migrate to dev_pm_opp_set_config() new a6db3b92323a soc/tegra: Add comment over devm_pm_opp_set_clkname() new 25a18559b8ae soc/tegra: Migrate to dev_pm_opp_set_config() new b0ec09428621 OPP: Migrate set-regulators API to use set-config helpers new 89f03984fa2a OPP: Migrate set-supported-hw API to use set-config helpers new 2368f5768576 OPP: Migrate set-clk-name API to use set-config helpers new 3c543b42a6df OPP: Migrate set-opp-helper API to use set-config helpers new 442e7a1786e6 OPP: Migrate attach-genpd API to use set-config helpers new 298098e55a6f OPP: Migrate set-prop-name helper API to use set-config helpers new aee3352f6ecf OPP: Add support for config_regulators() helper new c522ce8a0806 OPP: Make _generic_set_opp_regulator() a config_regulators [...] new 69b1af178a3a OPP: Add dev_pm_opp_get_supplies() new 6baee034cb55 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() new 1f378c6ead5c OPP: Remove custom OPP helper support new 9fbb62605607 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() new aab8ced22108 OPP: Add generic key finding helpers and use them for freq APIs new c2ab2cb6379c OPP: Use generic key finding helpers for level key new add1dc094a74 OPP: Use generic key finding helpers for bandwidth key new d613458332cc OPP: Use consistent names for OPP table instances new 4768914bffdb OPP: Remove rate_not_available parameter to _opp_add() new 8bdac14b0cd5 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() new 1efae8d2e777 OPP: Make dev_pm_opp_set_opp() independent of frequency new 3cb16ad69bef dt-bindings: opp: accept array of frequencies new 2083da24eb56 OPP: Allow multiple clocks for a device new 274c3e83e7d9 OPP: Compare bandwidths for all paths in _opp_compare_key() new e10a46443f76 OPP: Add key specific assert() method to key finding helpers new f123ea74511d OPP: Assert clk_count == 1 for single clk helpers new 8174a3a613af OPP: Provide a simple implementation to configure multiple clocks new 2f71ae1a9e75 OPP: Allow config_clks helper for single clk case new 1b195626850d PM / devfreq: tegra30: Register config_clks helper new 1e5fb38442eb OPP: Remove dev{m}_pm_opp_of_add_table_noclk() new ce736cf71b5a OPP: Don't drop opp_table->np reference while it is still in use new 3466ea2cd6b6 OPP: Don't drop opp->np reference while it is still in use new 1d95af02f230 venus: pm_helpers: Fix warning in OPP during probe new f6e0b468dab9 Merge tag 'opp-updates-5.20-rc1' of git://git.kernel.org/p [...] new c4f5a40bf000 Merge branch 'pm-opp' new 72d67d6b3447 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] new 9de0d75bb379 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h new cdcf8eb3e7d0 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled new f7fca54a1899 cpufreq: qcom-hw: Disable LMH irq when disabling policy new f2b03dffa62e cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call new 68315f1a5f13 cpufreq: Change order of online() CB and policy->cpus modi [...] new 3b4916a6e422 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks new 228f901ccec8 dt-bindings: opp: Add missing compat devices new a0c999b8a7b9 dt-bindings: opp: Add msm8939 to the compatible list new 172a672af95c dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM6375 compatible new 33fe1cb20cf4 cpufreq: tegra194: Staticize struct tegra_cpufreq_soc instances new 7912c9c6a6e8 Merge tag 'cpufreq-arm-updates-5.20-rc1' of git://git.kern [...] new c3f834df191a Merge branch 'pm-cpufreq' new 507f811f205c Merge tag 'pm-5.20-rc1-2' of git://git.kernel.org/pub/scm/ [...] new ae662878e7ff dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] new 97d5ec548150 watchdog: f71808e_wdt: Add check for platform_driver_register new 79ded5088dd1 dt-bindings: watchdog: Add binding for Qcom SDX65 new 418c951d637a watchdog: max77620: update Luca Ceresoli's e-mail address new c6d9c0798ed3 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource new 3b1905456aad watchdog: sp805_wdt: add arm cmsdk apb wdt support new 595d9a69c45d dt-bindings: watchdog: realtek,otto-wdt: add RTL9310 new c47c88555ffc watchdog: realtek-otto: add RTL9310 support new 3b956c0aae96 watchdog: bcm7038_wdt: Remove #ifdef guards for PM related [...] new 4ccfb98938e5 watchdog: dw_wdt: Remove #ifdef guards for PM related functions new d4777d0f2991 watchdog: mtk_wdt: Remove #ifdef guards for PM related functions new aa55761ab442 watchdog: s3c2410_wdt: Remove #ifdef guards for PM related [...] new 5c040ea21018 watchdog: sama5d4_wdt: Remove #ifdef guards for PM related [...] new 29958ab70281 watchdog: st_lpc_wdt: Remove #ifdef guards for PM related [...] new c1eaa8c55968 watchdog: tegra_wdt: Remove #ifdef guards for PM related f [...] new 5f02d033f3a5 watchdog: wdat_wdt: Remove #ifdef guards for PM related functions new 4e5b406514fc watchdog: pm8916_wdt: Avoid read of write-only PET register new e7c54a412f49 watchdog: pm8916_wdt: Report reboot reason new 066951ca33ce watchdog: pm8916_wdt: Handle watchdog enabled by bootloader new 1cdaa0d5f430 watchdog:Fix typo in comment new 60e1fba4310f dt-bindings: watchdog: Add fsl,scu-wdt yaml file new b79953090ab0 watchdog: Fix comment typo new 30ebc985d1ad watchdog: dw_wdt: Fix comment typo new 2d27e5284109 watchdog: armada_37xx_wdt: check the return value of devm_ [...] new e6cc0b56e2be Merge tag 'linux-watchdog-5.20-rc1' of git://www.linux-wat [...] new abe13e9a561d rpmsg: char: Add mutex protection for rpmsg_eptdev_open() new 353d9214682e rpmsg: mtk_rpmsg: Fix circular locking dependency new 416b992b05c9 rpmsg: Fix parameter naming for announce_create/destroy ops new d7bd416d3512 rpmsg: Fix possible refcount leak in rpmsg_register_device [...] new 99de6509c413 rpmsg: Strcpy is not safe, use strscpy_pad() instead new 766279a8f85d rpmsg: qcom: glink: replace strncpy() with strscpy_pad() new 6c3ebc96ffef rpmsg: qcom: glink: remove unused name new 101042f4c0eb rpmsg: qcom: correct kerneldoc new 65382585f067 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge new 7113ac825371 rpmsg: convert sysfs snprintf to sysfs_emit new c72687614b36 Merge tag 'rpmsg-v5.20' of git://git.kernel.org/pub/scm/li [...] new fa220c05d282 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init new 2d1ea19f179b remoteproc: omap_remoteproc: Fix typo in comment new 61afafe8b938 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init new e61c451476e6 dma-mapping: Add dma_release_coherent_memory to DMA API new 1404acbb7f68 remoteproc: Fix dma_mem leak after rproc_shutdown new 50d6281ce9b8 dma-mapping: Fix build error unused-value new 54439d20c027 remoteproc: mediatek: Enable cache for mt8186 SCP new 10f003b4e631 dt-bindings: remoteproc: pru: Re-arrange "compatible" in a [...] new ca63e3d8f654 dt-bindings: remoteproc: pru: Update bindings for K3 AM62x SoCs new aa0cec248c37 remoteproc: pru: Add support for various PRU cores on K3 A [...] new 8f69d59b05f9 dt-bindings: remoteproc: remove unneeded ref for names new 3bf96d4620ca dt-bindings: remoteproc: qcom,adsp: add interconnects new d2403ee73d20 dt-bindings: remoteproc: qcom,adsp: simplify interrupts new 13b1adc11dde dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains new c47b3b3959f2 dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in [...] new ae9d475a1006 dt-bindings: remoteproc: qcom,glink-edge: define re-usable [...] new 385fad1303af dt-bindings: remoteproc: qcom,smd-edge: define re-usable s [...] new bed0adac1ded remoteproc: qcom: wcnss: Fix handling of IRQs new 672478cf3472 dt-bindings: remoteproc: qcom: q6v5: fix example new 3abe6d654288 dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings [...] new 5eb1c7def663 dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings [...] new 165572448dd6 dt-bindings: remoteproc: mediatek: Add binding for mt8188 scp new 42c2b553da64 remoteproc: mediatek: Support MT8188 SCP new 8672e79d98bc remoteproc: qcom: using pm_runtime_resume_and_get to simpl [...] new fc156629b23a remoteproc: qcom_q6v5_mss: map/unmap metadata region befor [...] new d0c11db55d9b remoteproc: qcom: correct kerneldoc new 2aa9f1aaa067 remoteproc: qcom_q6v5_mss: Update MBA log info new c2ca7a2e4bc1 remoteproc: qcom_q6v5: Introduce panic handler for MSS new 4c6e20077b22 remoteproc: qcom: q6v5-mss: add powerdomains to MSM8996 config new 86590c308bff remoteproc: qcom: pas: Add decrypt shutdown support for modem new 5ddf5969e927 remoteproc: qcom: pas: Mark va as io memory new dc86c129b4fb remoteproc: qcom: pas: Mark devices as wakeup capable new 7b6ece968fca remoteproc: qcom: pas: Check if coredump is enabled new 0ad7e3ed2042 remoteproc: qcom: q6v5: Set q6 state to offline on receivi [...] new 47c04e00eff8 remoteproc: sysmon: Wait for SSCTL service to come up new fd75c2d01a50 remoteproc: sysmon: Send sysmon state only for running rprocs new 3f52d118f992 remoteproc: qcom_q6v5_pas: Deal silently with optional px [...] new 60349fd52ecb remoteproc: using pm_runtime_resume_and_get instead of pm_ [...] new cab8300b5621 remoteproc: Use unbounded workqueue for recovery work new 08333b911f01 remoteproc: Directly use ida_alloc()/free() new bf24ecc85a63 drivers/remoteproc: fix repeated words in comments new 8447d0e75099 remoteproc: qcom_q6v5_pas: Do not fail if regulators are n [...] new 5d5d353bed32 Merge tag 'rproc-v5.20' of git://git.kernel.org/pub/scm/li [...]
The 161 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/admin-guide/kernel-parameters.txt | 17 +- .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 1 + .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 7 + .../devicetree/bindings/opp/opp-v2-base.yaml | 10 + .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 15 + .../devicetree/bindings/remoteproc/mtk,scp.yaml | 2 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 74 +- .../bindings/remoteproc/qcom,glink-edge.yaml | 72 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 88 +- .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,sc7180-mss-pil.yaml | 245 +++ .../bindings/remoteproc/qcom,sc7280-mss-pil.yaml | 266 ++++ .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 21 +- .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,smd-edge.yaml | 85 ++ .../bindings/remoteproc/ti,pru-rproc.yaml | 5 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 50 +- .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../bindings/watchdog/realtek,otto-wdt.yaml | 1 + MAINTAINERS | 1 + drivers/cpufreq/cpufreq-dt.c | 19 +- drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/qcom-cpufreq-hw.c | 14 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 109 +- drivers/cpufreq/sti-cpufreq.c | 27 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 31 +- drivers/cpufreq/tegra194-cpufreq.c | 4 +- drivers/cpufreq/tegra20-cpufreq.c | 12 +- drivers/cpufreq/ti-cpufreq.c | 42 +- drivers/cpuidle/cpuidle.c | 6 +- drivers/devfreq/exynos-bus.c | 21 +- drivers/devfreq/tegra30-devfreq.c | 22 +- drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 15 +- drivers/media/platform/qcom/venus/pm_helpers.c | 10 +- drivers/memory/tegra/tegra124-emc.c | 11 +- drivers/opp/core.c | 1577 ++++++++++---------- drivers/opp/cpu.c | 12 +- drivers/opp/debugfs.c | 27 +- drivers/opp/of.c | 150 +- drivers/opp/opp.h | 56 +- drivers/opp/ti-opp-supply.c | 77 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/keystone_remoteproc.c | 3 +- drivers/remoteproc/mtk_scp.c | 23 +- drivers/remoteproc/omap_remoteproc.c | 6 +- drivers/remoteproc/pru_rproc.c | 1 + drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/qcom_q6v5.c | 4 + drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 54 +- drivers/remoteproc/qcom_q6v5_pas.c | 105 +- drivers/remoteproc/qcom_sysmon.c | 16 +- drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/remoteproc_core.c | 24 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 + drivers/rpmsg/mtk_rpmsg.c | 2 + drivers/rpmsg/qcom_glink_native.c | 10 +- drivers/rpmsg/qcom_glink_ssr.c | 2 +- drivers/rpmsg/qcom_smd.c | 9 +- drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rpmsg/rpmsg_internal.h | 4 +- drivers/soc/tegra/common.c | 49 +- drivers/soc/tegra/pmc.c | 4 +- drivers/thermal/Kconfig | 4 +- drivers/thermal/intel/intel_tcc_cooling.c | 2 + drivers/thermal/thermal_sysfs.c | 10 +- drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/bcm7038_wdt.c | 8 +- drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/dw_wdt.c | 8 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/max77620_wdt.c | 4 +- drivers/watchdog/mtk_wdt.c | 10 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/pm8916_wdt.c | 41 +- drivers/watchdog/realtek_otto_wdt.c | 1 + drivers/watchdog/s3c2410_wdt.c | 9 +- drivers/watchdog/sama5d4_wdt.c | 8 +- drivers/watchdog/sp5100_tco.c | 1 + drivers/watchdog/sp805_wdt.c | 5 + drivers/watchdog/st_lpc_wdt.c | 9 +- drivers/watchdog/tegra_wdt.c | 14 +- drivers/watchdog/wdat_wdt.c | 7 +- include/linux/dma-map-ops.h | 3 + include/linux/pm_opp.h | 322 ++-- include/trace/events/power.h | 22 + init/Kconfig | 293 +--- kernel/dma/coherent.c | 10 +- kernel/module/Kconfig | 293 ++++ kernel/module/decompress.c | 8 +- kernel/module/internal.h | 2 +- kernel/module/kallsyms.c | 41 +- kernel/module/main.c | 43 +- kernel/module/procfs.c | 2 +- kernel/sysctl.c | 20 +- scripts/module.lds.S | 2 + tools/thermal/tmon/sysfs.c | 24 +- 102 files changed, 2887 insertions(+), 1940 deletions(-) create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml create mode 100644 kernel/module/Kconfig