This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 2be6bc48df59 Merge tag 'leds-next-6.6' of git://git.kernel.org/pub/scm/ [...] new 3c81195a04e1 hwspinlock: add a check of devm_regmap_field_alloc in qcom [...] new 72a3a509f992 hwspinlock: omap: Emit only one error message for errors i [...] new 4cf16b6b743e hwspinlock: omap: Convert to platform remove callback retu [...] new 9519793bb6a7 hwspinlock: u8500: Convert to platform remove callback ret [...] new 23316be8a9d4 hwspinlock: qcom: add missing regmap config for SFPB MMIO [...] new e3a6fa001dbb Merge tag 'hwlock-v6.6' of git://git.kernel.org/pub/scm/li [...] new 8ce49c2a2aa5 rpmsg: core: Add signal API support new a2b73aa512a4 rpmsg: glink: Add support to handle signals command new 5550201c0fe2 rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support new b5c9ee8296a3 rpmsg: glink: Add check for kstrdup new d629e5bcdfd9 rpmsg: glink: Avoid dereferencing NULL channel new 3d904704c8a2 Merge tag 'rpmsg-v6.6' of git://git.kernel.org/pub/scm/lin [...] new 3440d8da79ba remoteproc: Explicitly include correct DT includes new 1e5c6933483b dt-bindings: remoteproc: qcom,pas: correct memory-region c [...] new 66530ffe964c dt-bindings: remoteproc: qcom,sm6115-pas: correct memory-r [...] new ed8503220bdd dt-bindings: remoteproc: qcom,sm8550-pas: require memory-region new 3aacc3b2e4ea dt-bindings: remoteproc: qcom,adsp: bring back firmware-name new 0b6c3bc88bd9 remoteproc: imx_rproc: iterate all notifiyids in rx callback new 0ee55c188a3c remoteproc: qcom: Use of_reserved_mem_lookup() new f247f08da0ce remoteproc: core: Export the rproc coredump APIs new 5c43ed8ad20b remoteproc: qcom: Add full coredump fallback mechanism new b352033e19c4 dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290 new 5b2b675adf8f remoteproc: qcom: q6v5: use devm_platform_ioremap_resource [...] new 92d24d0927bc remoteproc: qcom: wcnss: use devm_platform_ioremap_resourc [...] new 242a626870eb dt-bindings: remoteproc: qcom: adsp: add qcom,sdm845-slpi- [...] new 637e98bfe20b remoteproc: qcom: pas: refactor SLPI remoteproc init new 318da1371246 remoteproc: qcom: Expand MD_* as MINIDUMP_* new ed50ac266f67 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Add SDM660 [...] new 10b6fec2c8c9 remoteproc: qcom: q6v5-mss: Add support for SDM630/636/660 new ba3125b47016 remoteproc: qcom: pas: add SDM845 SLPI compatible new 7784311cad42 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Fix 8996 clocks new 05117bafbd6c dt-bindings: remoteproc: imx_rproc: Support i.MX8MN/P MMIO new 49f80a7ab988 remoteproc: imx_rproc: Switch iMX8MN/MP from SMCCC to MMIO new fb2bdd32b231 remoteproc: stm32: fix incorrect optional pointers new 18cf4fcd7bdc remoteproc: pru: add support for configuring GPMUX based o [...] new 2a3a850ed008 Merge tag 'rproc-v6.6' of git://git.kernel.org/pub/scm/lin [...] new cbd8c5aae2a9 thermal/drivers/mediatek/lvts_thermal: Handle IRQ on all c [...] new 64de162e34e4 thermal/drivers/mediatek/lvts_thermal: Honor sensors in im [...] new f79e996c7ed2 thermal/drivers/mediatek/lvts_thermal: Use offset threshol [...] new 487bf099e85b thermal/drivers/mediatek/lvts_thermal: Disable undesired i [...] new 77354eaef821 thermal/drivers/mediatek/lvts_thermal: Don't leave thresho [...] new 2bba1acf7a4c thermal/drivers/mediatek/lvts_thermal: Manage threshold be [...] new 19ad9f29751c thermal/drivers/mediatek/lvts: Fix parameter check in lvts [...] new 4afcb58ea47e thermal/drivers/imx8mm: Suppress log message on probe deferral new 02cf5bcbd0a0 thermal/drivers/tsens: Make tsens_xxxx_nvmem static new f664a6b5a974 thermal/drivers/sun8i: Remove unneeded comments new c51592a95f36 thermal/drivers/sun8i: Free calibration nvmem after reading it new e9b1de73b7ca thermal/drivers/mediatek: Clean up redundant dev_err_probe() new c39300c47d91 thermal/drivers/db8500: Remove redundant of_match_ptr() new 1892f9f01cd0 thermal/drivers/samsung: Fix Wvoid-pointer-to-enum-cast warning new 1c73c3be9cc8 thermal/drivers/broadcom/sr-thermal: Removed call to platf [...] new e51c52169236 thermal/drivers/k3_j72xx_bandgap: Removed unneeded call to [...] new 3ee1f79426ac thermal/drivers/k3_bandgap: Remove unneeded call to platfo [...] new 185673ca71d3 thermal/drivers/mediatek/lvts_thermal: Make readings valid [...] new fb6ce327d6ad thermal/drivers/broadcom/brcstb_thermal: Removed unneeded [...] new f4636b558784 thermal/drivers/sun8i_thermal: Remove unneeded call to pla [...] new ec6a51927ed3 thermal/drivers/mediatek/auxadc_thermal: Removed call to p [...] new 72449b3a21b9 thermal/drivers/max77620_thermal: Removed unneeded call to [...] new 01c2180b7099 thermal/drivers/generic-adc: Removed unneeded call to plat [...] new e98153a8c60a thermal/drivers/ti-soc-thermal: Use helper function IS_ERR [...] new e7e3a7c35791 thermal/drivers/loongson-2: Add thermal management support new 72684d99a854 thermal: dt-bindings: add loongson-2 thermal new 1ef5a9f61457 thermal/drivers/tegra-bpmp: Check if BPMP supports trip points new 9580dfb8ba53 Merge tag 'thermal-v6.6-rc1' of ssh://gitolite.kernel.org/ [...] new 35d8dbbb25ad thermal: core: Drop unused .get_trip_*() callbacks new 8289d810ea85 thermal: core: Rework .get_trend() thermal zone callback new 0ca4080a8843 Merge tag 'thermal-6.6-rc1-2' of git://git.kernel.org/pub/ [...] new af75504c3896 cpupower: Add Georgian translation to Makefile LANGUAGES new 774bb7db41dd Merge tag 'linux-cpupower-6.6-rc2' of git://git.kernel.org [...] new 1f464cb4a7fe cpufreq: Avoid printing kernel addresses in cpufreq_resume() new 61bfbf7951ba cpufreq: Fix the race condition while updating the transit [...] new 916f13884042 cpufreq: governor: Free dbs_data directly when gov->init() fails new 4c2fdf739364 cpufreq: pcc: Fix the potentinal scheduling delays in targ [...] new 218a06a79d9a cpufreq: Support per-policy performance boost new 19a56a6b7477 Merge branch 'pm-cpufreq' new ea4f9c37f752 Merge tag 'pm-6.6-rc1-2' of git://git.kernel.org/pub/scm/l [...] new 4d3696801bad ARC: -Wmissing-prototype warning fixes new 42f51fb24fd3 ARC: atomics: Add compiler barrier to atomic operations... new 80bfe134f030 ARC: uaccess: remove arc specific out-of-line handles for -Os new f798f91e7f5f ARC: uaccess: use optimized generic __strnlen_user/__strnc [...] new c8ee610afe65 ARC: uaccess: elide unaliged handling if hardware supports new 1918693ff189 ARCv2: memset: don't prefetch for len == 0 which happens a alot new 72d861f2d227 ARC: boot log: eliminate struct cpuinfo_arc #1: mm new 17a5ed563aaf ARC: boot log: eliminate struct cpuinfo_arc #2: cache new c5b678b379e7 ARC: boot log: eliminate struct cpuinfo_arc #3: don't export new fad84e39f116 ARC: boot log: eliminate struct cpuinfo_arc #4: boot log per ISA new cfca4b5abe0c ARC: entry: use gp to cache task pointer (vs. r25) new d1d1569e89e9 ARC: kernel stack: INIT_THREAD need not setup @init_stack in @ksp new b060b7d0c105 ARC: __switch_to: asm with dwarf ops (vs. inline asm) new fd476197c63d ARC: __switch_to: move ksp to thread_info from thread_struct new c505b0da76a6 ARC: entry: rework (non-functional) new 6b606c8d6625 ARC: entry: ARcompact EV_ProtV to use r10 directly new 0e93ecaeebd5 ARC: entry: EV_MachineCheck dont re-read ECR new 13347c103960 ARC: entry: Add more common chores to EXCEPTION_PROLOGUE new dfb12071dda4 ARC: entry: replace 8 byte OR with 4 byte BSET new 656f18ad8d5b ARC: entry: replace 8 byte ADD.ne with 4 byte ADD2.ne new d4624bf6a6c9 ARCv2: entry: rearrange pt_regs slightly new 58d9ceb7d9f5 ARC: pt_regs: create seperate type for ecr new 7ebc443d1295 arc: Explicitly include correct DT includes new c40cad3b0aa4 ARC: boot log: fix warning new 3f86ed6ec0b3 Merge tag 'arc-6.6-rc1' of git://git.kernel.org/pub/scm/li [...]
The 101 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: .../bindings/remoteproc/fsl,imx-rproc.yaml | 20 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 24 + .../bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 12 +- .../bindings/remoteproc/qcom,pas-common.yaml | 1 - .../bindings/remoteproc/qcom,qcs404-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sc7180-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sc8180x-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sc8280xp-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sdx55-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sm6115-pas.yaml | 39 +- .../bindings/remoteproc/qcom,sm6350-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sm8150-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sm8350-pas.yaml | 3 +- .../bindings/remoteproc/qcom,sm8550-pas.yaml | 1 + .../bindings/thermal/loongson,ls2k-thermal.yaml | 44 ++ MAINTAINERS | 8 + arch/arc/Kconfig | 8 +- arch/arc/Makefile | 6 +- arch/arc/include/asm/arcregs.h | 99 ++-- arch/arc/include/asm/atomic-llsc.h | 6 +- arch/arc/include/asm/atomic64-arcv2.h | 6 +- arch/arc/include/asm/current.h | 2 +- arch/arc/include/asm/dwarf.h | 32 +- arch/arc/include/asm/entry-arcv2.h | 66 ++- arch/arc/include/asm/entry-compact.h | 50 +- arch/arc/include/asm/entry.h | 128 ++--- arch/arc/include/asm/irq.h | 1 + arch/arc/include/asm/mmu.h | 2 + arch/arc/include/asm/processor.h | 7 +- arch/arc/include/asm/ptrace.h | 65 +-- arch/arc/include/asm/setup.h | 8 +- arch/arc/include/asm/smp.h | 2 + arch/arc/include/asm/thread_info.h | 10 +- arch/arc/include/asm/uaccess.h | 21 +- arch/arc/kernel/Makefile | 9 +- arch/arc/kernel/asm-offsets.c | 14 +- arch/arc/kernel/ctx_sw.c | 112 ---- arch/arc/kernel/ctx_sw_asm.S | 76 +-- arch/arc/kernel/devtree.c | 1 + arch/arc/kernel/entry-arcv2.S | 15 - arch/arc/kernel/entry-compact.S | 19 +- arch/arc/kernel/entry.S | 70 +-- arch/arc/kernel/intc-arcv2.c | 2 +- arch/arc/kernel/kgdb.c | 2 +- arch/arc/kernel/mcip.c | 2 - arch/arc/kernel/process.c | 17 +- arch/arc/kernel/ptrace.c | 8 +- arch/arc/kernel/setup.c | 563 ++++++++++----------- arch/arc/kernel/signal.c | 1 + arch/arc/kernel/smp.c | 7 +- arch/arc/kernel/stacktrace.c | 1 + arch/arc/kernel/traps.c | 5 +- arch/arc/kernel/troubleshoot.c | 13 +- arch/arc/lib/memset-archs.S | 3 +- arch/arc/mm/cache.c | 179 +++---- arch/arc/mm/extable.c | 11 - arch/arc/mm/fault.c | 7 +- arch/arc/mm/init.c | 1 + arch/arc/mm/tlb.c | 99 ++-- arch/arc/plat-axs10x/axs10x.c | 1 - drivers/acpi/thermal.c | 41 +- drivers/cpufreq/cpufreq.c | 53 +- drivers/cpufreq/cpufreq_governor.c | 4 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/hwspinlock/omap_hwspinlock.c | 8 +- drivers/hwspinlock/qcom_hwspinlock.c | 11 + drivers/hwspinlock/u8500_hsem.c | 6 +- drivers/remoteproc/imx_dsp_rproc.c | 3 +- drivers/remoteproc/imx_rproc.c | 73 ++- drivers/remoteproc/imx_rproc.h | 2 + drivers/remoteproc/omap_remoteproc.c | 3 +- drivers/remoteproc/pru_rproc.c | 25 +- drivers/remoteproc/qcom_common.c | 21 +- drivers/remoteproc/qcom_q6v5_adsp.c | 26 +- drivers/remoteproc/qcom_q6v5_mss.c | 87 +++- drivers/remoteproc/qcom_q6v5_pas.c | 102 ++-- drivers/remoteproc/qcom_q6v5_wcss.c | 3 +- drivers/remoteproc/qcom_sysmon.c | 1 - drivers/remoteproc/qcom_wcnss.c | 30 +- drivers/remoteproc/qcom_wcnss_iris.c | 1 + drivers/remoteproc/rcar_rproc.c | 3 +- drivers/remoteproc/remoteproc_coredump.c | 2 + drivers/remoteproc/remoteproc_internal.h | 4 - drivers/remoteproc/st_slim_rproc.c | 1 - drivers/remoteproc/stm32_rproc.c | 16 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 3 +- drivers/remoteproc/wkup_m3_rproc.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 61 +++ drivers/rpmsg/rpmsg_char.c | 54 +- drivers/rpmsg/rpmsg_core.c | 21 + drivers/rpmsg/rpmsg_internal.h | 2 + drivers/thermal/Kconfig | 12 + drivers/thermal/Makefile | 1 + drivers/thermal/broadcom/brcmstb_thermal.c | 1 - drivers/thermal/broadcom/sr-thermal.c | 1 - drivers/thermal/db8500_thermal.c | 2 +- drivers/thermal/imx8mm_thermal.c | 6 +- drivers/thermal/k3_bandgap.c | 1 - drivers/thermal/k3_j72xx_bandgap.c | 2 - drivers/thermal/loongson2_thermal.c | 169 +++++++ drivers/thermal/max77620_thermal.c | 2 - drivers/thermal/mediatek/auxadc_thermal.c | 2 - drivers/thermal/mediatek/lvts_thermal.c | 175 +++++-- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 2 +- drivers/thermal/samsung/exynos_tmu.c | 2 +- drivers/thermal/sun8i_thermal.c | 8 +- drivers/thermal/tegra/tegra-bpmp-thermal.c | 52 +- drivers/thermal/thermal-generic-adc.c | 1 - drivers/thermal/thermal_core.c | 2 +- drivers/thermal/thermal_core.h | 2 +- drivers/thermal/thermal_helpers.c | 3 +- drivers/thermal/thermal_trip.c | 24 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 3 +- include/linux/cpufreq.h | 3 + include/linux/remoteproc.h | 4 + include/linux/rpmsg.h | 15 + include/linux/thermal.h | 34 +- include/uapi/linux/rpmsg.h | 10 + tools/power/cpupower/Makefile | 2 +- 122 files changed, 1784 insertions(+), 1368 deletions(-) create mode 100644 Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml delete mode 100644 arch/arc/kernel/ctx_sw.c create mode 100644 drivers/thermal/loongson2_thermal.c