This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 954104d9dd5b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f3759ea3d309 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 345d99cf233b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 3fe18439a478 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits ac30f50ad188 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits de2db349817a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e80a08f06eb7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b66d671e28c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4240a8b58f79 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f229293e21c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6255bfffcff5 Merge branch 'fixes' of https://github.com/sophgo/linux.git omits 5b391b38a4b0 Merge branch 'fs-current' of linux-next omits 0ef4bcd6e2c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4bac6eb8313b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9d153cf43c1f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 4567e3d5af8a mm: huge_memory: use !CONFIG_64BIT to relax huge page alig [...] omits c1ce3b9a3472 alloc_tag: export memory allocation profiling symbols used [...] omits af6a9fab562f mm/huge_memory: avoid PMD-size page cache if needed omits 3d42a00424a2 mm: fix old/young bit handling in the faulting path omits b67cd0d5afa3 dt-bindings: arm: opdate James Clark's email address omits f696354271e7 MAINTAINERS: mailmap: update James Clark's email address adds 5b5baba62222 debugobjects: Annotate racy debug variables adds 0e4b77d4eaa1 Merge tag 'core-debugobjects-2024-07-14' of git://git.kern [...] adds f45a6051d582 cpu/hotplug: Fix typo in comment adds c4df15931cb7 smp: Use str_plural() to fix Coccinelle warnings adds fde78e4673af cpu/hotplug: Reverse order of iteration in freeze_secondar [...] adds 77aeb1b685f9 smp: Add missing destroy_work_on_stack() call in smp_call_ [...] adds 0eff0491e74c Merge tag 'smp-core-2024-07-14' of git://git.kernel.org/pu [...] adds 7cbf3b13f00c time: Add MODULE_DESCRIPTION() to time test modules adds 6b2e29977518 timekeeping: Provide infrastructure for converting to/from [...] adds 3a52886c8f97 x86/tsc: Provide ART base clock information for TSC adds bd48b50be50a e1000e: Replace convert_art_to_tsc() adds fcb05911e583 igc: Remove convert_art_ns_to_tsc() adds f5e1d0db3f02 stmmac: intel: Remove convert_art_to_tsc() adds b3266ed85f77 ALSA: hda: Remove convert_art_to_tsc() adds d4bea547ebb5 ice/ptp: Remove convert_art_to_tsc() adds 0f532a789f1b x86/tsc: Remove obsolete ART to TSC conversion functions adds 02ecee07ca30 timekeeping: Add function to convert realtime to base clock adds 9403408e1226 tick: Remove unnused tick_nohz_get_idle_calls() adds e1b6a78b58aa timekeeping: Add missing kernel-doc function comments adds f48955e038ea vdso/gettimeofday: Clarify comment about open coded function adds d00106bbdfa8 vdso: Add comment about reason for vdso struct ordering adds 7239ae7f8349 x86/vdso: Fix function reference in comment adds ee6664d7326b x86/vgtod: Remove unused typedef gtod_long_t adds 2b83be20ae60 x86/vdso: Remove unused include adds 59dbee7d4d59 tick/sched: Combine WARN_ON_ONCE and print_once adds f7d43dd206e7 tick/broadcast: Make takeover of broadcast hrtimer reliable adds 7cbbcbd4b5bb clocksource/drivers/arm_arch_timer: Remove unnecessary ‘0’ [...] adds f3539a6a6998 clocksource/driver/arm_global_timer: Remove unnecessary ‘0 [...] adds db19d3aa7761 clocksource/drivers/sh_cmt: Address race condition for clo [...] adds cc9b2c590eba clocksource/drivers/mips-gic-timer: Refine rating computation adds 5e4bfd66ecca clocksource/drivers/mips-gic-timer: Correct sched_clock width adds 17c103b59c3b dt-bindings: timer: renesas,tmu: Add R-Mobile APE6 support adds c1028676dc85 dt-bindings: timer: renesas,tmu: Add RZ/G1 support adds f124a52ab889 dt-bindings: timer: renesas,tmu: Add R-Car Gen2 support adds f24c0d6a50eb dt-bindings: timer: Add SOPHGO SG2002 clint adds 128f44f788ca dt-bindings: timer: Add schema for realtek,otto-timer adds 4bdc3eaa102b clocksource/drivers/realtek: Add timer driver for rtl-otto [...] adds b7625d67eb1a Merge tag 'timers-v6.11-rc1' of https://git.linaro.org/peo [...] adds 4fd9435641bb Merge tag 'timers-core-2024-07-14' of git://git.kernel.org [...] adds f1b5644862c5 ARM: Emulate one-byte cmpxchg adds c4b729b0fac2 Merge tag 'cmpxchg.2024.07.12a' of git://git.kernel.org/pu [...] adds 1e029b73b7d1 tools/memory-model: Add KCSAN LF mentorship session citation adds 520c637bf0aa tools/memory-model: Add access-marking.txt to README adds 4c830eef8066 tools/memory-model: Fix bug in lock.cat adds ea6ee1bac603 tools/memory-model: Code reorganization in lock.cat adds 253e1e98180a Merge tag 'lkmm.2024.07.12a' of git://git.kernel.org/pub/s [...] adds 293d90134848 doc: Update Tasks RCU and Tasks Rude RCU description in Re [...] adds a3fbf8606351 doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering adds 32d99593bdc9 rcu: Add lockdep_assert_in_rcu_read_lock() and friends adds 6f948568fdc6 rcu/tree: Reduce wake up for synchronize_rcu() common case adds 51cace13729f rcu: Disable interrupts directly in rcu_gp_init() adds 4b56b0f5d50c srcu: Disable interrupts directly in srcu_gp_end() adds 68d124b09999 rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_f [...] adds 7f09e70f9eae MAINTAINERS: Add Uladzislau Rezki as RCU maintainer adds 6f4cec22c38a rcu: Eliminate lockless accesses to rcu_sync->gp_count adds 55d4669ef1b7 rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation adds 0a5e9bd31e12 rcu: Remove full ordering on second EQS snapshot adds 9a7e73c9bedf rcu: Remove superfluous full memory barrier upon first EQS [...] adds 33c0860bf7e7 rcu/exp: Remove superfluous full memory barrier upon first [...] adds e7a3c8ea6e25 rcu: Remove full memory barrier on boot time eqs sanity check adds 55911a9f4287 rcu: Remove full memory barrier on RCU stall printout adds 677ab23bdf41 rcu/exp: Remove redundant full memory barrier at the end of GP adds ce418966a833 rcu/nocb: Fix segcblist state machine comments about bypass adds aa97b9a56906 rcu/nocb: Fix segcblist state machine stale comments about timers adds 483d5bf23125 rcu/nocb: Use kthread parking instead of ad-hoc implementation adds e4f780572916 rcu/nocb: Remove buggy bypass lock contention mitigation adds 9855c37edf00 Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ [...] adds 399ced9594df rcu/tasks: Fix stale task snaphot for Tasks Trace adds 43b39cafbaf6 rcutorture: Make rcutorture support srcu double call test adds 6040072f4774 rcutorture: Fix rcu_torture_fwd_cb_cr() data race adds b9f147cdc2c0 rcutorture: Add missing MODULE_DESCRIPTION() macros adds 0ac55d095d37 tools/rcu: Add rcu-updaters.sh script adds 395e73bd8d35 srcu: Add NUM_ACTIVE_SRCU_POLL_OLDSTATE adds d7b0615cb8d2 srcu: Update cleanup_srcu_struct() comment adds e206f33e2c07 srcu: Fill out polled grace-period APIs adds 02219caa92b5 Merge branches 'doc.2024.06.06a', 'fixes.2024.07.04a', 'mb [...] adds 9855e873285f Merge tag 'rcu.2024.07.12a' of git://git.kernel.org/pub/sc [...] adds a8469dc6917d torture: Add MODULE_DESCRIPTION() adds 6a081bac38a8 locktorture: Add MODULE_DESCRIPTION() adds d68dc77372ba scftorture: Add MODULE_DESCRIPTION() adds d4641fa67d3d scftorture: Make torture_type static adds b176e21d812a Merge tag 'torture.2024.07.12a' of git://git.kernel.org/pu [...] adds 020e6c22bd6e kcsan: Add example to data_race() kerneldoc header adds ddd7432d621d kcsan: Add missing MODULE_DESCRIPTION() macro adds e4b2b0b1e41e Merge tag 'kcsan.2024.07.12a' of git://git.kernel.org/pub/ [...] adds 92098b1c10cb selftests/nolibc: fix printf format mismatch in expect_str [...] adds 6cada28465f6 selftests/nolibc: disable brk()/sbrk() tests on musl adds 774e6ef284a9 selftests/nolibc: run-tests.sh: use -Werror by default adds 8c3bd8bc40c2 tools/nolibc: add limits for {u,}intmax_t, ulong and {u,}llong adds 0cf24d36bb27 tools/nolibc: implement strtol() and friends adds 582facfa5a71 selftests/nolibc: introduce condition to run tests only on nolibc adds d20d0b10f883 tools/nolibc: implement strerror() adds 6ca8f2e20bd1 selftests: kselftest: also use strerror() on nolibc adds f97b956b631a Merge tag 'nolibc.2024.07.15a' of git://git.kernel.org/pub [...] adds d9fc6b422062 cgroup/cpuset: Remove unnecessary zeroing adds 0ac380020cd4 cgroup/cpuset: Update comment on callback_lock adds 73e75e6fc352 cgroup/pids: Separate semantics of pids.events related to [...] adds 385a635cacfe cgroup/pids: Make event counters hierarchical adds 3f26a885a068 cgroup/pids: Add pids.events.local adds 7055968559a8 selftests: cgroup: Lexicographic order in Makefile adds 9f34c566027b selftests: cgroup: Add basic tests for pids controller adds a8d55ff5f3ac kernel/cgroup: cleanup cgroup_base_files when fail to add [...] adds 018ee567def3 cgroup/cpuset: Reduce the lock protecting CS_SCHED_LOAD_BALANCE adds 1805c1729f52 cgroup/cpuset: Optimize isolated partition only generate_s [...] adds 6fe960147e08 cgroup: avoid the unnecessary list_add(dying_tasks) in cgr [...] adds ccac8e8de99c cgroup/cpuset: Fix remote root partition creation problem adds 43ee40145380 selftest/cgroup: Fix test_cpuset_prs.sh problems reported [...] adds fe8cd2736e75 cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until val [...] adds 737bb142a00d cgroup/cpuset: Make cpuset.cpus.exclusive independent of c [...] adds 1c0be3f7b2f0 selftest/cgroup: Update test_cpuset_prs.sh to match changes adds 7a4479680d7f cgroup_misc: add kernel-doc comments for enum misc_res_type adds 1028f391d5f9 cgroup/misc: Introduce misc.peak adds b824766504e4 cgroup/rstat: add force idle show helper adds 6a26f9c68901 cgroup/misc: Introduce misc.events.local adds 226c49446bcc cgroup: Add Michal Koutný as a maintainer adds 1be59c97c83c cgroup/cpuset: Prevent UAF in proc_cpuset_show() adds 57b56d16800e cgroup: Protect css->cgroup write under css_set_lock adds 9283ff5be151 Merge branch 'for-6.10-fixes' into for-6.11 adds 895b9b1207f2 Merge tag 'cgroup-for-6.11' of git://git.kernel.org/pub/sc [...] adds 7ccc215187a7 workqueue: Clean code in alloc_and_link_pwqs() adds 37c2277fad7e workqueue: replace call_rcu by kfree_rcu for simple kmem_c [...] adds b56c720718e9 workqueue: Avoid nr_active manipulation in grabbing inacti [...] adds 68f83057b913 workqueue: Reap workers via kthread_stop() and remove deta [...] adds f45b1c3c3337 workqueue: Don't bind the rescuer in the last working cpu adds f4b7b53c94af workqueue: Detach workers directly in idle_cull_fn() adds a071b043ab13 workqueue: Remove useless pool->dying_workers adds 18e24deb1cc9 workqueue: wq_watchdog_touch is always called with valid CPU adds 98f887f820c9 workqueue: Improve scalability of workqueue watchdog touch adds 841658832335 workqueue: Update cpumasks after only applying it successfully adds b3d209164dc0 workqueue: Simplify goto statement adds c3138f388192 workqueue: Register sysfs after the whole creation of the new wq adds c5178e6ca6c8 workqueue: Make rescuer initialization as the last step of [...] adds 4e9a37389ec2 workqueue: Move kthread_flush_worker() out of alloc_and_li [...] adds 1726a1713590 workqueue: Put PWQ allocation and WQ enlistment in the sam [...] adds 449b31ad2937 workqueue: Init rescuer's affinities as the wq's effective [...] adds 8d84baf76045 workqueue: Add wq_online_cpumask adds fbb3d4c15dc0 workqueue: Simplify wq_calc_pod_cpumask() with wq_online_cpumask adds 19af45757383 workqueue: Remove cpus_read_lock() from apply_wqattrs_lock() adds 2cb61f76be3b workqueue: Remove the unneeded cpumask empty check in wq_c [...] adds 88a41b185d3d workqueue: Remove the argument @cpu_going_down from wq_cal [...] adds d160a58de59c workqueue: Remove the arguments @hotplug_cpu and @online f [...] adds b2b1f9338400 workqueue: Rename wq_update_pod() to unbound_wq_update_pwq() adds 58629d4871e8 workqueue: Always queue work items to the newest PWQ for o [...] adds b02c520fee63 Merge tag 'wq-for-6.11' of git://git.kernel.org/pub/scm/li [...] new 5d8e2971e817 char: tpm: Fix possible memory leak in tpm_bios_measuremen [...] new 0543f29408a1 tpm_tis_spi: add missing attpm20p SPI device ID entry new 4cb9dc10a6c3 Merge tag 'tpmdd-next-6.11-rc1' of git://git.kernel.org/pu [...] adds 0a1ba36536c6 KEYS: trusted: add missing MODULE_DESCRIPTION() adds 84edd7adcc9d KEYS: encrypted: add missing MODULE_DESCRIPTION() new bbb3556c014d Merge tag 'keys-next-6.11-rc1' of git://git.kernel.org/pub [...] adds 4a112585ebe8 perf/arm-cmn: Decouple wp_config registers from filter gro [...] adds f9a7a91f6406 perf/arm-cmn: Enable support for tertiary match group adds 695b1fd08510 dt-bindings: arm: pmu: Add new Cortex and Neoverse cores adds c99d00ef9e73 perf: pmuv3: Add new Cortex and Neoverse PMUs adds f26f37482457 dt-bindings: perf: fsl-imx-ddr: Add i.MX95 compatible adds 4773dd10fda0 perf: imx_perf: add macro definitions for parsing config attr adds 27e4a6523edd perf: imx_perf: let the driver manage the counter usage ra [...] adds fab5e5a866e8 perf: imx_perf: refactor driver for imx93 adds ac9aa295f7a8 perf: imx_perf: fix counter start and config sequence adds d0d7c66c537d perf: imx_perf: add support for i.MX95 platform adds 81e15ca3e523 perf: arm_pmuv3: Avoid assigning fixed cycle counter with [...] adds 598c1a2d9f4b perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check adds 8d75537bebfa perf/arm: Move 32-bit PMU drivers to drivers/perf/ adds 12f051c987dc perf: arm_v6/7_pmu: Drop non-DT probe support adds d688ffa26942 perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/a [...] adds 42bebc7cca79 perf: add missing MODULE_DESCRIPTION() macros adds e8cde32f111f arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_A [...] adds 42b9fed388a5 KVM: arm64: Replace custom macros with fields from ID_AA64 [...] adds 056600ff7330 arm64/cpufeature: Replace custom macros with fields from I [...] adds 7647e2b109f4 arm64/arch_timer: include <linux/percpu.h> adds bf0baa5bbdc9 arm64: implement raw_smp_processor_id() using thread_info adds 2a805201f9bd ARM64: reloc_test: add missing MODULE_DESCRIPTION() macro adds cf63fe35f1ef arm64: Kconfig: fix typo in __builtin_return_adddress adds 573611145fcb arm64/mm: Stop using ESR_ELx_FSC_TYPE during fault adds cf938f91784f arm64: Cleanup __cpu_set_tcr_t0sz() adds 916b93f4e865 arm64: smp: Fix missing IPI statistics adds d5859510d35d kselftest/arm64: Include kernel mode NEON in fp-stress adds 031d1f20d5db kselftest/arm64: Fix redundancy of a testcase adds 963c5d496822 kselftest/arm64: Fix a couple of spelling mistakes adds 9de9c4cc03ad selftests: arm64: tags_test: conform test to TAP output adds 6e3bc73be02b selftests: arm64: tags: remove the result script adds 26ca4423604f arm64: mte: Make mte_check_tfsr_*() conditional on KASAN i [...] adds be5a6f238700 arm64: cputype: Add Cortex-X3 definitions adds add332c40328 arm64: cputype: Add Cortex-A720 definitions adds fd2ff5f0b320 arm64: cputype: Add Cortex-X925 definitions adds ec7687666080 arm64: errata: Unify speculative SSBS errata logic adds 75b3c43eab59 arm64: errata: Expand speculative SSBS workaround adds f8c6c92790dd ACPI: arm64: Sort entries alphabetically adds 99e7a8adc0ca arm64: cpuidle: Move ACPI specific code into drivers/acpi/arm64/ adds 7a7a1cac3c2f arm64: FFH: Move ACPI specific code into drivers/acpi/arm64/ adds bfe3f0df3e3c ACPI / amba: Drop unnecessary check for registered amba_dummy_clk adds f5a4af3c7527 ACPI: Add acpi=nospcr to disable ACPI SPCR as default cons [...] adds 118d777c4cb4 wordpart.h: Add REPEAT_BYTE_U32() adds e95c64a7fb71 irqchip/gic-common: Remove sync_access callback adds a6156e70316b irqchip/gic-v3: Make distributor priorities variables adds d447bf09a401 irqchip/gic-v3: Detect GICD_CTRL.DS and SCR_EL3.FIQ earlier adds 18fdb6348c48 arm64: irqchip/gic-v3: Select priorities at boot time adds 5e30c16b58a4 Documentation: arm64: Update memory.rst for TBI adds 3346c5668577 Merge branches 'for-next/cpufeature', 'for-next/misc', 'fo [...] adds c1385c1f0ba3 ACPI: processor: Simplify initial onlining to use same pat [...] adds d830ef3ac569 cpu: Do not warn on arch_register_cpu() returning -EPROBE_DEFER adds 157080f03c7a ACPI: processor: Drop duplicated check on _STA (enabled + [...] adds fadf231f0a06 ACPI: processor: Return an error if acpi_processor_get_inf [...] adds 47ec9b417ed9 ACPI: processor: Fix memory leaks in error paths of proces [...] adds cd9239660b8c ACPI: processor: Move checks and availability of acpi_proc [...] adds 36b921637e90 ACPI: processor: Add acpi_get_processor_handle() helper adds b398a91decd9 ACPI: processor: Register deferred CPUs from acpi_processo [...] adds 1859a671bdb9 ACPI: scan: switch to flags for acpi_scan_check_and_detach() adds 3b9d0a78aeda ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplug adds 8d34b6f17b9a arm64: acpi: Move get_cpu_for_acpi_id() to a header adds 2488444274c7 arm64: acpi: Harden get_cpu_for_acpi_id() against missing [...] adds fa2dabe57220 irqchip/gic-v3: Don't return errors from gic_acpi_match_gicc() adds d633da5d3ab1 irqchip/gic-v3: Add support for ACPI's disabled but 'onlin [...] adds 643e12da4a49 arm64: psci: Ignore DENIED CPUs adds eba4675008a6 arm64: arch_register_cpu() variant to check if an ACPI han [...] adds 9d0873892f4d arm64: Kconfig: Enable hotplug CPU on arm64 if ACPI_PROCES [...] adds 828ce929d1c3 arm64: document virtual CPU hotplug's expectations adds 4e1a7df45480 cpumask: Add enabled cpumask for present CPUs that can be [...] adds 46800e38ef0e arm64: Kconfig: Fix dependencies to enable ACPI_HOTPLUG_CPU adds 080402007007 irqchip/gic-v3: Fix 'broken_rdists' unused warning when !S [...] adds 4f3a6c4de7d9 Merge branch 'for-next/vcpu-hotplug' into for-next/core new c89d780cc195 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds aa8684755a28 workqueue: Remove unneeded lockdep_assert_cpus_held() new d8764c1931a4 Merge tag 'wq-for-6.11-rc1-fixes' of git://git.kernel.org/ [...] adds d1019a74e0f5 platform/chrome: cros_ec_proto: Fix cros_ec_get_host_event [...] adds c48a71a88772 platform/chrome: cros_ec_proto: Fix cros_ec_get_host_comma [...] adds 47ef58cdbd7f platform/chrome: cros_ec: let cros_ec_suspend() call cros_ [...] adds 7b44d5381e54 platform/chrome: cros_ec_debugfs: Make log polling period [...] adds a14a569a9918 platform/chrome: cros_ec_proto: Introduce cros_ec_cmd_readmem() adds bc3e45258096 hwmon: add ChromeOS EC driver adds ba098ed9829c platform/chrome: Add struct ec_response_get_next_event_v3 adds 106d67398233 platform/chrome: cros_ec_proto: Upgrade get_next_event to v3 adds 68dbac0a58ef platform/chrome: cros_ec_lpc: MEC access can return error code adds 60c7df66450e platform/chrome: cros_ec_lpc: MEC access can use an AML mutex adds 040159e0912c platform/chrome: cros_ec_lpc: Add a new quirk for ACPI id adds 38c31b1d737b platform/chrome: cros_ec_lpc: Add a new quirk for AML mutex adds 04ca0a51f1e6 platform/chrome: cros_ec_lpc: Add quirks for Framework Laptop adds 1f72dd046270 hwmon: (cros_ec) Prevent read overflow in probe() adds c8a4bdca928d hwmon: (cros_ec) Fix access to restricted __le16 adds d11c00292a31 platform/chrome: cros_ec_proto: add missing MODULE_DESCRIP [...] adds 41f1242f6249 platform/chrome: cros_ec_proto: update Kunit test for get_ [...] adds c2a28647bbb4 platform/chrome: cros_ec_debugfs: fix wrong EC message version adds 77a714325d09 platform/chrome: cros_ec_lpc: Fix error code in cros_ec_lp [...] adds b57cd5703a16 platform/chrome: cros_ec_lpc: Handle zero length read/write adds 5b8feca8dee4 dt-bindings: input: cros-ec-keyboard: Add keyboard matrix v3.0 adds 2681bbaa39cc ACPI: battery: add devm_battery_hook_register() adds c05cb5bdf413 platform/chrome: Update binary interface for EC-based char [...] adds 69a13742b7c6 platform/chrome: cros_ec_proto: Introduce cros_ec_get_cmd_ [...] adds c6ed48ef5259 power: supply: add ChromeOS EC based charge control driver adds 3664706e875f power: supply: cros_charge-control: don't load if Framewor [...] adds c98f17fec35e power: supply: cros_charge-control: Avoid accessing attrib [...] adds 4baf1cc54433 power: supply: cros_charge-control: Fix signedness bug in [...] new 89c491389331 Merge tag 'tag-chrome-platform-for-v6.11' of git://git.ker [...] adds fc2c1d716d4a firmware: google: add missing MODULE_DESCRIPTION() macros new cdf471c348c1 Merge tag 'tag-chrome-platform-firmware-for-v6.11' of git: [...] adds 249ebf3f65f8 power: sequencing: implement the pwrseq core adds 2f1630f437df power: pwrseq: add a driver for the PMU module on the QCom [...] adds 5799eba8eeab PCI: Hold the rescan mutex when scanning for the first time adds 62c953f0f4fb PCI/pwrctl: Reuse the OF node for power controlled devices adds 8fb18619d910 PCI/pwrctl: Create platform devices for child OF nodes of [...] adds 4565d2652a37 PCI/pwrctl: Add PCI power control core code adds 6140d185a43d PCI/pwrctl: Add a PCI power control driver for power seque [...] adds eba6d0f88ba2 power: sequencing: simplify returning pointer without cleanup adds 50b040ef3732 PCI/pwrctl: only call of_platform_populate() if CONFIG_OF [...] new e763c9ec71dd Merge tag 'pwrseq-updates-for-v6.11-rc1' of git://git.kern [...] adds 5997eb60f896 hwmon: (corsair-cpro) Add firmware and bootloader information adds be7d9294a411 hwmon: (nct6683) Display warning when enabling driver for [...] adds d3b2cfb42e2b dt-bindings: hwmon: Add max6639 adds b9c15c96ccb4 hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu adds 246e6426a87e hwmon: (nzxt-smart2) Add support for another version of NZ [...] adds 4ce6e8a859f0 hwmon: Add PEC attribute support to hardware monitoring core adds fcbb583f33af hwmon: (lm90) Convert to use PEC support from hwmon core adds 5124d9acf3af hwmon: (max31827) Add PEC support adds 3d8e25372417 dt-bindings: hwmon: g762: Convert to yaml schema adds 302fdb1688e3 dt-bindings: hwmon: g76x: Add support for g761 adds 6ce402327a6f hwmon: g672: add support for g761 adds b1ea8f7a30a0 hwmon: lm70: simplify with spi_get_device_match_data() adds 244f1664fe36 hwmon: (ad7418) Remove use of i2c_match_id() adds 884369b2c9f4 hwmon: (adm1021) Remove use of i2c_match_id() adds 0f1874f84747 hwmon: (adm1031) Remove use of i2c_match_id() adds ec6755630773 hwmon: (ads7828) Remove use of i2c_match_id() adds 732d2624cf90 hwmon: (adt7475) Remove use of i2c_match_id() adds 941421c9eae2 hwmon: (aht10) Remove use of i2c_match_id() adds 9072777d9388 hwmon: (dme1737) Remove use of i2c_match_id() adds 698d692cd885 hwmon: (ds1621) Remove use of i2c_match_id() adds 72fdab6b402b hwmon: (f75375s) Remove use of i2c_match_id() adds 945e71d5aa32 hwmon: (fschmd) Remove use of i2c_match_id() adds 8b8396990303 hwmon: (ina2xx) Remove use of i2c_match_id() adds cbc9b40818a2 hwmon: (lm63) Remove use of i2c_match_id() adds 5178911d5c13 hwmon: (lm75) Remove use of i2c_match_id() adds e49d1a1d330f hwmon: (lm78) Remove use of i2c_match_id() adds 9339bed921d0 hwmon: (lm83) Remove use of i2c_match_id() adds 4cfd3ceeaaf5 hwmon: (lm85) Remove use of i2c_match_id() adds 711e2e4f690d hwmon: (lm90) Remove use of i2c_match_id() adds e2791bdfa67c hwmon: (lm95234) Remove use of i2c_match_id() adds 5a71654b398e hwmon: (max16065) Remove use of i2c_match_id() adds 495e6a9cf550 hwmon: (max1668) Remove use of i2c_match_id() adds de5fb06ca77f hwmon: (max6697) Remove use of i2c_match_id() adds f1230f756a71 hwmon: (mcp3021) Remove use of i2c_match_id() adds 77944b479dd5 hwmon: (powr1220) Remove use of i2c_match_id() adds f147dbd7ea58 hwmon: (sht3x) Remove use of i2c_match_id() adds 64306a47193f hwmon: (shtc1) Remove use of i2c_match_id() adds 50ba2d3d4890 hwmon: (thmc50) Remove use of i2c_match_id() adds 516d5765a359 hwmon: (tmp401) Remove use of i2c_match_id() adds 8b6e514c59b0 hwmon: (tmp421) Remove use of i2c_match_id() adds 38a085f9f4ab hwmon: (tmp464) Remove use of i2c_match_id() adds 00dcf379ffeb hwmon: (w83781d) Remove use of i2c_match_id() adds 55076454de05 hwmon: (w83795): Remove use of i2c_match_id() adds 234c07400eb4 hwmon: (ltc2991) use device_for_each_child_node_scoped() adds 1ee123794106 hwmon: (gsc-hwmon) use device_for_each_child_node_scoped() adds fb7a4931ef14 hwmon: add missing MODULE_DESCRIPTION() macros adds f3edbbd70bb7 dt-bindings: trivial-devices: Add jedec,spd5118 adds 09262e9814ca hwmon: Add support for SPD5118 compliant temperature sensors adds d1b4c755081a hwmon: (spd5118) Add suspend/resume support adds 25dff444c6cb hwmon: (spd5118) Add support for reading SPD data adds 84d477354b0a i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs adds 9ecc129470bc hwmon: (spd5118) Add configuration option for auto-detection adds 71ac69e08947 hwmon: (asus-ec-sensors) add ProArt X670E-CREATOR WIFI adds 138d45d96758 hwmon: (pmbus/max31827) Explain why enum chips must not st [...] adds e229c6e80f9d hwmon: (pmbus/mp2856) Let enum chips start with index 0 adds 225589344479 hwmon: (nct6775) Let enum kinds start with index 0 adds cbbb76e4b8bf hwmon: (pmbus/lm25066) Let enum chips start with index 0 adds 94e33109f9a7 dt-bindings: hwmon: ti,ina2xx: Add ti,alert-polarity-activ [...] adds ec5d234f191a hwmon: (ina2xx) Add device tree support to pass alert polarity adds 22ac3d2f68fc dt-bindings: hwmon: Add MPS mp2993 adds fc37348c907b hwmon: add MP2993 driver adds 512554f61204 dt-bindings: hwmon: Add MPS mp9941 adds dc5abc2ff0ee hwmon: add MP9941 driver adds 52115fc32905 hwmon: (core) Make hwmon_class const adds 0f33272b60ed hwmon: (max6639) : Update hwmon init using info structure adds 842b4d98ae33 hwmon: (max6639) : Add additional hwmon attributes for fan [...] adds 699383466851 dt-bindings: hwmon: ti,tmp108: document V+ supply, add sho [...] adds 27972a414232 hwmon: (spd5118) Use regmap to implement paging adds 1226a1b2e561 hwmon: (spd5118) Add support for Renesas/ITD SPD5118 hub c [...] adds 52c1e818d66b hwmon: iio: Use iio_read_channel_processed_scale for IIO_POWER adds 45158b93d02b dt-bindings: hwmon: Add MPS mp2891 adds 38b2b022363d hwmon: add MP2891 driver adds ef8df816eea8 hwmon: (dell-smm) Add Dell OptiPlex 7060 to DMI table adds c98cf41dfbab hwmon: (jc42) Use common device ID for TSE2004av compliant [...] adds b3e992f69c23 hwmon: (jc42) Strengthen detect function adds 39b24cced70f hwmon: (adt7475) Fix default duty on fan is disabled adds 9d047eb05c07 hwmon: (ina238) Constify struct regmap_config adds 4bc82dd20be0 hwmon: (tmp513) Constify struct regmap_config adds f642714b788b hwmon: (tps23861) Constify struct regmap_config adds a50fbf8a52de dt-bindings: hwmon: Add MPS mp5920 adds cd228e7b65d4 hwmon: add MP5920 driver adds 99bf7c2eccff hwmon: (ltc2991) re-order conditions to fix off by one bug adds 0811b8b03bb3 hwmon: (gsc-hwmon) constify read-only struct regmap_bus adds 8cad724c8537 hwmon: (adc128d818) Fix underflows seen when writing limit [...] adds af64e3e15378 hwmon: (lm95234) Fix underflows seen when writing limit at [...] adds 0403e10bf082 hwmon: (nct6775-core) Fix underflows seen when writing lim [...] adds 5c1de37969b7 hwmon: (w83627ehf) Fix underflows seen when writing limit [...] adds af4d04b8ce08 hwmon: (amc6821) Stop accepting invalid pwm values adds 8f4fd97df27e hwmon: (amc6821) Make reading and writing fan speed limits [...] adds 154a0c2bd669 hwmon: (amc6821) Rename fan1_div to fan1_pulses adds becbd16ed2f8 hwmon: (amc6821) Add support for fan1_target and pwm1_enab [...] adds e5cd7dd9a4e6 hwmon: (amc6821) Reorder include files, drop unnecessary ones adds d632e8299389 hwmon: (amc6821) Use tabs for column alignment in defines adds a9c2f41f02ab hwmon: (amc6821) Use BIT() and GENMASK() adds 8d061050fd82 hwmon: (amc6821) Drop unnecessary enum chips adds a051d507ba17 hwmon: (amc6821) Convert to use regmap adds e98ab50e1f2d hwmon: (amc6821) Convert to with_info API adds 4814241a5817 hwmon: (amc6821) Add support for pwm1_mode attribute adds f4a180247e06 hwmon: (g762) Initialize fans after configuring clock adds 04e3bb0b00a8 hwmon: (pmbus/ltc4286) Drop unused i2c device ids adds ed99ae74f232 hwmon: Remove obsolete adm1021 and max6642 drivers adds cbf7467828cd hwmon: (max6697) Fix underflow when writing limit attributes adds 1ea3fd1eb986 hwmon: (max6697) Fix swapped temp{1,8} critical alarms new 500a711df663 Merge tag 'hwmon-for-v6.11' of git://git.kernel.org/pub/sc [...] adds 7346e7a058a2 pwm: stm32: Always do lazy disabling adds 32207e9ddf74 dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml adds 37f7707077f5 pwm: atmel-tcb: Fix race condition and convert to guards adds 307d0a70d029 dt-bindings: pwm: fsl-ftm: Convert to yaml format adds 1edf2c2a2841 dt-bindings: pwm: Add AXI PWM generator adds 41814fe5c782 pwm: Add driver for AXI PWM generator adds 32b4f1a4f07f pwm: jz4740: Another few conversions to regmap_{set,clear}_bits() adds 3555f8ff30fe pwm: axi-pwmgen: Make use of regmap_clear_bits() adds 2c69747c10d1 pwm: add missing MODULE_DESCRIPTION() macros adds 33c651a3fba9 pwm: Make use of a symbol namespace for the core adds f7d5463e2a8f pwm: cros-ec: Don't care about consumers in .get_state() adds 40571a5b3b73 pwm: cros-ec: Simplify device tree xlation adds d6f66e292676 pwm: Make pwm_request_from_chip() private to the core adds a96d3659c943 pwm: Remove wrong implementation details from pwm_ops's do [...] adds f8b03e5c728f bus: ts-nbus: Use pwm_apply_might_sleep() adds da804fa9bc71 pwm: Drop pwm_apply_state() adds 1577ddaa515e dt-bindings: pwm: Add pwm-gpio adds 7f61257cd6e1 pwm: Add GPIO PWM driver adds 2ed3284f3120 pwm: meson: Add support for Amlogic S4 PWM adds 30122ce2b9a2 dt-bindings: pwm: imx: remove interrupt property from required adds a6143bdcaf7e mfd: stm32-timers: Unify alignment of register definition adds 796b942f6596 mfd: stm32-timers: Add some register definitions with a parameter adds 9d7809aaea0f counter: stm32-timer-cnt: Use TIM_DIER_CCxIE(x) instead of [...] adds 304d02aa7113 mfd: stm32-timers: Drop unused TIM_DIER_CC_IE adds 2b17a6eeb3e7 Merge tag 'ib-mfd-counter-v5.11' of https://git.kernel.org [...] adds 7cea05ae1d4e pwm-stm32: Make use of parametrised register definitions adds 07612a7621ce pwm: lpss: use devm_pm_runtime_enable() helper adds f3a616e2a875 pwm: lpss: drop redundant runtime PM handles adds 9b22ceb31a7d pwm: imx-tpm: Enable pinctrl setting for sleep state adds 44ee95184e78 pwm: Register debugfs operations after the pwm class adds 650af6c0833a pwm: Use guards for pwm_lock instead of explicity mutex_lo [...] adds 4c50c71c6995 pwm: Use guards for export->lock instead of explicity mute [...] adds 0007fa1292a2 pwm: Use guards for pwm_lookup_lock instead of explicity m [...] adds 14b9dc66e93a pwm: xilinx: Simplify using devm_ functions adds 9dd42d019e63 pwm: Allow pwm state transitions from an invalid state adds c1330cb9a56d pwm: atmel-tcb: Simplify checking the companion output adds c9a787b94560 pwm: atmel-tcb: Make private data variable naming consistent adds 20c0455f3cff dt-bindings: pwm: at91: Add sama7d65 compatible string adds 240b129d597c pwm: axi-pwmgen: add .max_register to regmap new c6e63a9882c9 Merge tag 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/s [...] adds 5bbe5872fed4 dt-bindings: power: add Amlogic A4 power domains adds ee4f8b74ecec pmdomain: amlogic: Add support for A4 power domains controller adds 0ddaf2c1a2c6 pmdomain: core: Use genpd_is_irq_safe() helper adds 196e9f5bf2c5 pmdomain: renesas: rmobile-sysc: Use for_each_child_of_nod [...] adds e5cddc34067a pmdomain: arm: scmi_pm_domain: set flag GENPD_FLAG_ACTIVE_WAKEUP adds cc647e931a24 pmdomain: amlogic: add missing MODULE_DESCRIPTION() macros adds 32625ac9e110 dt-bindings: power: add Amlogic A5 power domains adds 1a53b80e8620 pmdomain: Merge branch dt into next adds 8fbed2d7fbb5 pmdomain: amlogic: Add support for A5 power domains controller adds 95f6454da936 PM: domains: Allow devices attached to genpd to be managed by HW adds 0155aaf95a2a PM: domains: Add the domain HW-managed mode to the summary adds f7ccdaad612a clk: qcom: gdsc: Add set and get hwmode callbacks to switc [...] adds 4c2aecac62a4 clk: qcom: videocc: Use HW_CTRL_TRIGGER for SM8250, SC7280 [...] adds ec9a652e5149 venus: pm_helpers: Use dev_pm_genpd_set_hwmode to switch G [...] adds 3324a8196ab9 pmdomain: amlogic: Constify struct meson_secure_pwrc_domain_desc adds 67ce905f5f72 mdomain: Merge branch fixes into next new d46ede31887f Merge tag 'pmdomain-v6.11' of git://git.kernel.org/pub/scm [...] adds 734401c84172 dt-bindings: arm: bcm: Add BCM2712 SoC support adds ad177268cb15 dt-bindings: mmc: Add support for BCM2712 SD host controller adds 78d08697e393 mmc: sdhci-brcmstb: Add BCM2712 support adds b81e4cc84bfc mmc: sdhci-of-dwcmshc: set CQE irq-handler for rockchip variants adds e83c86852159 dt-bindings: mmc: sdhci-msm: Document the SDX75 compatible adds 99464ff96a2e dt-bindings: mmc: meson-gx: add optional power-domains adds 623c6d5ec554 mmc: Merge branch fixes into next adds 8eb57fd069e7 mmc: add missing MODULE_DESCRIPTION() macros adds ce4f2199a099 dt-bindings: mmc: mmc-spi-slot: Change voltage-ranges to u [...] adds 1f1402866638 dt-bindings: mmc: Convert fsl-esdhc.txt to yaml adds 8d46e04cc788 mmc: Merge branch fixes into next adds 254274cde1f2 mmc: sdhci: Eliminate SDHCI_QUIRK_UNSTABLE_RO_DETECT adds 6a1326de5917 mmc: sdhci-brcmstb: Add ARCH_BCM2835 option adds 89f415b99050 mfd: tmio: Remove obsolete .set_clk_div() callback adds f86937afb446 mmc: tmio: Remove obsolete .set_pwr() callback() adds f7e7e00f7b86 MAINTAINERS: drop entry for VIA SD/MMC controller adds d0f459259c13 memstick: rtsx_pci_ms: Remove Realtek PCI memstick driver adds a1382d193ca4 mmc: mmc_spi: allow for spi controllers incapable of getti [...] adds 85683fb39d9b mmc: sdhi: Convert from tasklet to BH workqueue adds 921c87ba3893 mmc: Convert from tasklet to BH workqueue adds 1535085f99c5 mmc: sdhci_am654: Constify struct regmap_config adds f21adcb86653 mmc: dw_mmc: Add support for platform specific eMMC HW reset adds c17aecf85800 mmc: dw_mmc-bluefield: Add support for eMMC HW reset adds 796826bc61b6 mmc: Merge branch fixes into next adds ca04fff3886d mmc: davinci_mmc: report all possible bus widths adds cb1f1c7d38b5 dt-bindings: mmc: sdhci-sprd: convert to YAML adds a52b67bdf44c mmc: sdhci-esdhc-imx: disable card detect wake for S32G ba [...] adds 63e555d9bf76 mmc: sdhci-esdhc-imx: obtain the 'per' clock rate after it [...] adds b85e02185397 MAINTAINERS: add 's32@nxp.com' as relevant mailing list fo [...] new 3f32ab146c55 Merge tag 'mmc-v6.11' of git://git.kernel.org/pub/scm/linu [...] adds 447e140e66fd gpio: Remove legacy API documentation adds d795848ecce2 gpio: prevent potential speculation leaks in gpio_device_g [...] adds e4608bbccf2b dt-bindings: gpio: lsi,zevio-gpio: convert to dtschema adds ca09ce254a65 gpio: syscon: do not report bogus error adds d4cde6e42f2e gpio: amd8111: Convert PCIBIOS_* return codes to errnos adds 9a73e037f4b5 gpio: rdc321x: Convert PCIBIOS_* return codes to errnos adds 35d848e7a1cb gpiolib: cdev: Add INIT_KFIFO() for linereq events adds 4ce5ca654a76 gpiolib: cdev: Refactor allocation of linereq events kfifo adds 2ba4746b418d gpiolib: cdev: Cleanup kfifo_out() error handling adds e7ba9d11e9fd gpio: brcmstb: Allow building driver for ARCH_BCM2835 adds 82466bb622e9 gpio: pca953x: Add support for TI TCA9535 variant adds 8fce7727a70e dt-bindings: gpio: pca95xx: Document the TI TCA9535 variant adds 77e1ea9e9913 dt-bindings: gpio: mpc8xxx: Convert to yaml format adds a31517b11bd1 dt-bindings: gpio: aspeed,sgpio: Specify gpio-line-names adds 3a40985960bc dt-bindings: gpio: aspeed,sgpio: Specify #interrupt-cells adds ea95bd851068 gpiolib: make gpiochip_set_desc_names() return void adds 5a646e03e956 gpiolib: Return label, if set, for IRQ only line adds 54a687cd49e3 gpiolib: Show more info for interrupt only lines in debugfs adds 7f1e45f4ae76 docs: gpio: prefer pread(2) for interrupt reading adds 8a05de23adab gpio: sim: use device_match_name() instead of strcmp(dev_name(... adds b5f5cbee764e gpio: sim: drop kernel.h include adds 413427153921 gpio: sim: use devm_mutex_init() adds 3ff1180a39fb gpiolib: Remove data-less gpiochip_add() function adds 5ca84d416e1c Documentation: gpio: Clarify effect of active low flag on [...] adds 08d94c742868 Documentation: gpio: Clarify effect of active low flag on [...] adds 7e92061f1e9d gpiolib: put gpio_suffixes in a single compilation unit adds 8657af6c0a9a pinctrl: da9062: replace gpiochip_get_desc() with gpio_dev [...] adds 9a473c2a093e gpio: ath79: convert to dynamic GPIO base allocation adds 3550b5db3af4 dt-bindings: gpio: fsl,qoriq-gpio: add common property gpi [...] adds e48fe75afa53 Documentation: gpio: Reconfiguration with unset direction [...] adds 6a9c15083b16 Documentation: gpio: Reconfiguration with unset direction [...] adds 7828b7bbbf20 gpio: add sloppy logic analyzer using polling adds 6f2a87502499 gpiolib: unexport gpiochip_get_desc() adds f2e395629747 dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string f [...] adds 011f583781fa genirq/irq_sim: add an extended irq_sim initializer adds 9d9c1796a6ae gpio: sim: lock GPIOs as interrupts when they are requested adds 8060be2489f9 dt-bindings: gpio: vf610: Allow gpio-line-names to be set adds 91581c4b3f29 gpio: virtuser: new virtual testing driver for the GPIO API adds 337049890b8c dt-bindings: gpio: convert Atmel GPIO to json-schema adds 1d8267bcbb7a gpio: virtuser: actually use the "trimmed" local variable adds dfda97e37de4 gpio: mc33880: Convert comma to semicolon new b3c0eccb4854 Merge tag 'gpio-updates-for-v6.11-rc1' of git://git.kernel [...] adds c3820641da87 regmap: kunit: Fix memory leaks in gen_regmap() and gen_ra [...] adds a8bd778958ef regmap: kunit: add missing MODULE_DESCRIPTION() adds 0ae747759930 regmap: Merge up fixes adds f82ecf76cdd4 regmap: kunit: Use array_size() and sizeof(*ptr) consistently adds f6841d41a8a3 regmap: Switch to use kmemdup_array() adds 354662dc66f2 regmap: cache: Use correct type of the rb_for_each() parameter adds f755d6955338 regmap: cache: Switch to use kmemdup_array() adds bce843065804 regmap: maple: Switch to use kmemdup_array() adds 540c53d158d9 regmap: Switch to use kmemdup_array() adds 48c1a30bf160 regmap-i2c: add missing MODULE_DESCRIPTION() macro adds 5a31243aa2ce regmap: Merge up v6.10-rc4 adds 92955a25f770 regmap: add missing MODULE_DESCRIPTION() macros adds 0f02ba48cdaf const_structs.checkpatch: add regmap structs adds f21711bbdbf0 regmap-irq: handle const struct regmap_irq_sub_irq_map adds 3c1ff93b4dee regmap: Implement regmap_multi_reg_read() adds 450a60ef6079 regmap: Implement regmap_multi_reg_read() adds c2bb8198fee8 regmap: kunit: Add test cases for regmap_multi_reg_(read,write}() new 25617a5c4503 Merge tag 'regmap-v6.11' of git://git.kernel.org/pub/scm/l [...] adds aea07a986c2f regulator: Drop explicit initialization of struct i2c_devi [...] adds 7a147670035d regulator: consumer: Reorder fields in 'struct regulator_b [...] adds 4236b12c8731 regulator: max77503: remove unused struct 'max77503_dev' adds 3267a17bbae1 regulator: stm32-pwr: add support of STM32MP13 adds bb064c866d84 regulator: st,stm32mp1-pwr-reg: add compatible for STM32MP13 adds c1ca3e2fa891 ARM: st: add new compatible for PWR regulators on adds 74259990b593 regulator: rtq2208: Fix LDO to be compatible with both fix [...] adds af1296d15d89 regulator: rtq2208: Add fixed LDO VOUT property and check [...] adds 334874910c8e regulator: dt-bindings: rtq2208: Add specified fixed LDO V [...] adds f31f012d799c Fix issue when using devm_of_regulator_put_matches and adds 8832266dae4f regulator: Merge up fixes adds b5cb34c93bd4 regulator: dt-bindings: describe the PMU module of the QCA [...] adds 168ed1e8d089 regulator: dt-bindings: describe the PMU module of the WCN [...] adds 62e4f3396197 dt-bindings: regulator: twl-regulator: convert to yaml adds 8a2744f2955a regulator: add missing MODULE_DESCRIPTION() macro adds ffe4b381e2ea regulator: dt-bindings: mt6315: Document MT6319 PMIC adds 7bbb71150e57 regulator: Merge up v6.10-rc4 adds 61a98ffc2081 regulator: userspace-consumer: quiet device deferral adds cd102850e32c regulator: Remove mtk-dvfsrc-regulator.c adds d2ea920a4092 regulator: Add refactored mtk-dvfsrc-regulator driver adds b147ae7ae514 regulator: Add bindings for MediaTek DVFSRC Regulators adds 1cb7d2915760 regulator: core: Add helper for allow HW access to enable/ [...] adds 84fbd6198766 regulator: Add Renesas RZ/G2L USB VBUS regulator driver adds db576ed76232 Add USB VBUS regulator for RZ/G2L adds 80e64b6d3481 dt-bindings: mfd: twl: Fix example adds 82fe56c6fe02 dt-bindings: regulator: ti,tps65132: document VIN supply adds 05db2e27b923 regulator: da9121: Constify struct regmap_config adds 32d1171014a7 regulator: max77857: Constify struct regmap_config adds 6070471088b9 dt-bindings: regulator: sprd,sc2731-regulator: convert to YAML adds 83808c54064e regulator: pca9450: Make IRQ optional adds ef0b29e74496 regulator: dt-bindings: pca9450: Make interrupt optional new 584aeccc0b71 Merge tag 'regulator-v6.11' of git://git.kernel.org/pub/sc [...] adds f44b3730b038 Merge existing fixes from spi/for-6.10 into new branch adds 6ecdb0aa4dca spi: axi-spi-engine: Add SPI_CS_HIGH support adds 5bcbbaf0747c spi: dt-bindings: marvell,mmp2-ssp: Merge PXA SSP into schema adds 61cabbd5ef76 spi: imx: remove empty cleanup function adds ef901b38d3a4 spi: atmel-quadspi: Add missing check for clk_prepare adds 2d19ea9e8840 spi: Replace custom code with device_match_acpi_handle() adds 85ce0dc28ffd spi: dt-bindings: brcm,bcm2835-spi: convert to dtschema adds a71b7845c0e4 spi: Refactor spi_stop_queue() adds 060bbd65dd4b spi: dt-bindings: Document the IBM FSI-attached SPI controller adds 6cf3c0f84d40 spi: spi-cadence: Add optional reset control support adds 837e53f766fe spi: dt-bindings: spi-cadence: Add optional reset control adds ab0b5a99d371 Add optional reset control for Cadence SPI adds 19a9aa930227 spi: dw: differentiate between unsupported and invalid requests adds 5e657a8e660c spi: mxic: differentiate between unsupported and invalid requests adds 615725a9a8c8 spi: rpc-if: differentiate between unsupported and invalid [...] adds 41b86b145507 spi: wpcm-fiu: differentiate between unsupported and inval [...] adds b0d8c563f0fb spi: differentiate between unsupported and invalid adds f261172d39f3 spi: bitbang: Use typedef for txrx_*() callbacks adds c3358a746e07 spi: bitbang: Convert unsigned to unsigned int adds b90cc232e2ce spi: bitbang: Replace hard coded number of SPI modes adds dd2b6374543b spi: bitbang: Clean up the driver adds 04518cd88776 spi: gpio: Make use of device properties adds 196bf3e7fe22 spi: gpio: Use traditional pattern when checking error codes adds d879675bc09a spi: gpio: Convert to be used outside of OF adds 3b4c0fbc1993 spi: dt-bindings: Add num-cs property for mpfs-spi adds a7ed3a11202d spi: spi-microchip-core: Fix the number of chip selects supported adds 9c84429324ea spi: spi-microchip-core: Add support for GPIO based CS adds 4ccaf60062c3 Add support for GPIO based CS adds 22aaae482044 spi: Merge up fixes adds a2fca8f2e242 spi: pxa2xx: Wrap pxa_ssp_request() to be device managed resource adds 8aa5062e2605 spi: pxa2xx: Reorganize the SSP type retrieval adds 7b0f2c105064 spi: pxa2xx: Remove no more needed driver data adds c1b93986dfb2 spi: pxa2xx: Remove hard coded number of chip select pins adds c65174fdb2f7 spi: pxa2xx: Utilise temporary variable for struct device adds 9b328f5f5c92 spi: pxa2xx: Print DMA burst size only when DMA is enabled adds 560fb06df2fd spi: pxa2xx: Remove duplicate check adds 75bfdccaecf9 spi: pxa2xx: Remove superflous check for Intel Atom SoCs adds 20ade9b9771c spi: pxa2xx: Extract pxa2xx_spi_platform_*() callbacks adds 3d8f037fbcab spi: pxa2xx: Move platform driver to a separate file adds cc160697a576 spi: pxa2xx: Convert PCI driver to use spi-pxa2xx code directly adds 3b0d6a32115c dt-bindings: spi: amlogic,a1-spifc: add missing power-domains adds d4ea1d504d27 regmap: spi: Fix potential off-by-one when calculating res [...] adds 022bd9c520d8 spi: meson-spicc: set SPI clock flag CLK_SET_RATE_PARENT adds 8a71710bb479 spi: add missing MODULE_DESCRIPTION() macros adds 0535cf64e4b1 spi: Introduce internal spi_xfer_is_dma_mapped() helper adds 0fb66b81dbf9 spi: dw: Use new spi_xfer_is_dma_mapped() helper adds 54c5a9db2899 spi: ingenic: Use new spi_xfer_is_dma_mapped() helper adds 6361b4e4f7a4 spi: omap2-mcspi: Use new spi_xfer_is_dma_mapped() helper adds e47f92308031 spi: pxa2xx: Use new spi_xfer_is_dma_mapped() helper adds 2f9485adfbd8 spi: pci1xxxx: Use new spi_xfer_is_dma_mapped() helper adds bd1886661b14 spi: qup: Use new spi_xfer_is_dma_mapped() helper adds e289df82344f spi: Rework per message DMA mapped flag to be per transfer adds 412a05d6a91c spi: Rework DMA mapped flag adds 313d2c9d1252 spi: meson-spicc: add spicc loopback mode adds 6914ee9cd1b0 spi: cs42l43: Refactor accessing the SDCA extension properties adds 78b05172b42d spi: spi-cadence: Enable spi refclk in slave mode adds 741b31df024c spi: Merge up fixes adds cc169cf869fd spi: cs42l43: Refactor accessing the SDCA extension properties adds 0ca645ab5b15 spi: cs42l43: Add speaker id support to the bridge configuration adds 5d0c35feea33 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices adds 9b894d65e978 Documentation: devres: add missing SPI helpers adds d4a0055fdc22 spi: add devm_spi_optimize_message() helper adds 17436001a6bc spi: add devm_spi_optimize_message() helper adds a93f089ccf82 spi: spi-imx: Switch to RUNTIME_PM_OPS/SYSTEM_SLEEP_PM_OPS() adds 6765e859fac9 spi: spi-fsl-lpspi: Switch to SYSTEM_SLEEP_PM_OPS() adds 7e74a45c7afd spi: add EXPORT_SYMBOL_GPL(devm_spi_optimize_message) adds f01062881f81 spi: add devm_spi_optimize_message() helper adds 2d4e40dcdc55 spi: spi-imx: Pass pm_ptr() adds 14201399457c spi: spi-fsl-lpspi: Pass pm_ptr() adds 89c2657429c4 spi: axi-spi-engine: remove platform_set_drvdata() adds 52e78777b6bf spi: fsl-dspi: use common proptery 'spi-cs-setup(hold)-delay-ns' adds 94f19d076218 spi: dt-bindings: fsl-dspi: Convert to yaml format adds 6c387fb26336 spi: dt-bindings: snps,dw-apb-ssi.yaml: update compatible [...] adds 5211070c3309 spi: xcomm: add gpiochip support adds e8ba259764c7 spi: xcomm: make use of devm_spi_alloc_host() adds 5e7d4755c58a spi: xcomm: remove i2c_set_clientdata() adds e2e89f96308a spi: xcomm: fix coding style adds 0f2ecc3f6136 spi: spi: Remove unnecessary ‘0’ values from rc adds 3bca1a3808a9 spi: spi: Remove unnecessary ‘0’ values from status adds 2de9ae2044c4 spi: dt-bindings: fsl-dspi: add dmas and dma-names properties adds 0f17a1278757 spi: dt-bindings: fsl-dspi: add compatible string 'fsl,lx2 [...] adds 8846739f52af spi: add ch341a usb2spi driver adds 3048dc8ba46b spi: dt-bindings: at91: Add sama7d65 compatible string new e23dd95cfd06 Merge tag 'spi-v6.11' of git://git.kernel.org/pub/scm/linu [...] adds dadc295cbd03 RAS/AMD/ATL: Add a missing module description adds efdbe82a2161 RAS/AMD/ATL: Add amd_atl pr_fmt() prefix adds 1233aa3fb342 RAS/AMD/ATL: Read DRAM hole base early adds 6cce048cb31f RAS/AMD/ATL: Expand helpers for adding and removing base and hole adds d5811a165caf RAS/AMD/ATL: Validate address map when information is gathered adds e0372d6969bc RAS/AMD/ATL: Implement DF 4.5 NP2 denormalization adds f4c0cd1870af RAS/AMD/FMPM: Use atl internal.h for INVALID_SPA adds 9aa31612d992 EDAC/thunderx: Remove unused struct error_syndrome adds 595e819d9bbd RAS/AMD/ATL: Add missing newline to pr_info() statement adds e6f53274c06d EDAC/ghes: Add missing newline to pr_info() statement adds bc39bfbaa2c8 EDAC/i10nm: Switch to new Intel CPU model defines adds e09d576c862e EDAC, pnd2: Switch to new Intel CPU model defines adds 9593189cf061 EDAC/sb_edac: Switch to new Intel CPU model defines adds c2c887e9f967 EDAC/skx: Switch to new Intel CPU model defines adds 123b15863550 EDAC, i10nm: make skx_common.o a separate module adds 88150cd9501b EDAC/igen6: Add Intel Arrow Lake-U/H SoCs support adds 420c324d5953 EDAC/dmc520: Use devm_platform_ioremap_resource() adds 3afa157f43b3 EDAC: Add missing MODULE_DESCRIPTION() macros new 03a9b67087ba Merge remote-tracking branches 'ras/edac-amd-atl' and 'ras [...] new 8028e290b635 Merge tag 'edac_updates_for_v6.11' of git://git.kernel.org [...] adds ede18982f199 x86/mce/inject: Only write MCA_MISC when a value has been [...] adds 5b9d292ea87c x86/mce: Remove unused variable and return value in machin [...] new 1467b49869df Merge tag 'ras_core_for_v6.11_rc1' of git://git.kernel.org [...] adds 9cbf2643b3ec x86/alternative: Zap alternative_ternary() adds d2a793dae219 x86/alternatives: Add nested alternatives macros adds b94c1fe10be5 x86/alternative: Convert alternative() adds 8cb1f14b707d x86/alternative: Convert alternative_2() adds bb91576965e7 x86/alternative: Convert alternative_input() adds ad36085ee356 x86/alternative: Convert alternative_io() adds a880f9ef6bf7 x86/alternative: Convert alternative_call() adds 719ac02347ee x86/alternative: Convert alternative_call_2() adds d2d302b1bbe2 x86/alternative: Convert ALTERNATIVE_TERNARY() adds 93694129c6e8 x86/alternative: Convert ALTERNATIVE_3() adds a6c7a6a18b10 x86/alternative: Convert the asm ALTERNATIVE() macro adds 08a621fcf4a4 x86/alternative: Convert the asm ALTERNATIVE_2() macro adds 1a6ade825079 x86/alternative: Convert the asm ALTERNATIVE_3() macro adds f776e41fdcc4 x86/alternative: Replace the old macros adds 0d3db1f14abb x86/alternatives, kvm: Fix a couple of CALLs without a fra [...] new 208c6772d383 Merge tag 'x86_alternatives_for_v6.11_rc1' of git://git.ke [...] adds b855cc58fc93 x86/boot: Use current_stack_pointer to avoid asm() in init_heap() adds 52cccc64cf7c x86/boot: Clean up the arch/x86/boot/main.c code a bit adds 0c40b1c7a897 x86/setup: Warn when option parsing is done too early new 4578d072fa8f Merge tag 'x86_boot_for_v6.11_rc1' of git://git.kernel.org [...] adds 9b9eec8dc284 Documentation: Remove "mfgpt_irq=" from the kernel-paramet [...] adds 71315037cb7d x86/boot: Remove unused function __fortify_panic() new 181a984b7d8d Merge tag 'x86_cleanups_for_v6.11_rc1' of git://git.kernel [...] adds 195fb517ee25 cpu: Move CPU hotplug function declarations into their own header adds ddefcfdeb5a2 cpu: Drop "extern" from function declarations in cpuhplock.h adds 685cb1674060 cacheinfo: Add function to get cacheinfo for a given CPU a [...] adds f385f0246394 x86/resctrl: Replace open coded cacheinfo searches adds 54183d103d38 x86/kexec: Remove spurious unconditional JMP from from ide [...] adds 2b5e22afae07 x86/acpi: Extract ACPI MADT wakeup code into a separate file adds 24dd05da8c79 x86/apic: Mark acpi_mp_wake_* variables as __ro_after_init adds 1037e4c53e85 cpu/hotplug: Add support for declaring CPU offlining not s [...] adds 66e48e491d1e cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup adds 7b46a8997db2 x86/relocate_kernel: Use named labels for less confusion adds de60613173df x86/kexec: Keep CR4.MCE set during kexec for TDX guest adds 99c5c4c60e0d x86/mm: Make x86_platform.guest.enc_status_change_*() retu [...] adds 9d1dcdfa9091 x86/mm: Return correct level from lookup_address() if pte is none adds c3abbf137687 x86/tdx: Account shared memory adds 22daa42294b4 x86/mm: Add callbacks to prepare encrypted memory for kexec adds 859e63b789d6 x86/tdx: Convert shared memory back to private on kexec adds 06fa48d85b09 x86/mm: Make e820__end_ram_pfn() cover E820_TYPE_ACPI ranges adds 5574b368873d x86/mm: Do not zap page table entries mapping unaccepted m [...] adds 6630cbce7cd7 x86/acpi: Rename fields in the acpi_madt_multiproc_wakeup [...] adds db0936830a2f x86/acpi: Do not attempt to bring up secondary CPUs in the [...] adds 26ba7353caaa x86/smp: Add smp_ops.stop_this_cpu() callback adds d88e7b3e35cf x86/mm: Introduce kernel_ident_mapping_free() adds 1ceebe2e4672 x86/acpi: Add support for CPU offlining for ACPI MADT wake [...] adds 16df35946120 ACPI: tables: Print MULTIPROC_WAKEUP when MADT is parsed new 98896d8795d7 Merge tag 'x86_cc_for_v6.11_rc1' of git://git.kernel.org/p [...] adds 8a2462df1547 x86/uaccess: Improve the 8-byte getuser() case new 93196575442e Merge tag 'x86_core_for_v6.11_rc1' of git://git.kernel.org [...] adds 469169803d52 x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS new 1d86d352411d Merge tag 'x86_build_for_v6.11_rc1' of git://git.kernel.or [...] adds 9aae1baa1c5d x86, arm: Add missing license tag to syscall tables files adds 1d2a03d26a69 tools/x86/kcpuid: Add missing dir via Makefile adds f97a8b9170a0 EDAC/amd64: Remove unused register accesses adds 5ac6293047cf EDAC/amd64: Check return value of amd_smn_read() adds c2d79cc5455c hwmon: (k10temp) Check return value of amd_smn_read() adds dc5243921be1 x86/amd_nb: Enhance SMN access error checking adds cc66126fd317 hwmon: (k10temp) Define a helper function to read CCD temperature adds a8bc4165d237 hwmon: (k10temp) Reduce k10temp_get_ccd_support() parameters adds 0e097f2b5928 hwmon: (k10temp) Remove unused HAVE_TDIE() macro adds efdf761a83cd hwmon: (k10temp) Rename _data variable adds ec0b4c4d45cf x86/of: Return consistent error type from x86_of_pci_irq_enable() adds 724852059e97 x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling adds e9d7b435dfae x86/pci/xen: Fix PCIBIOS_* return code handling adds 7821fa101eab x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos adds bf6ab33d8487 x86/kmsan: Fix hook for unaligned accesses new 222dfb8326dc Merge tag 'x86_misc_for_v6.11_rc1' of git://git.kernel.org [...] adds 34bf25e820ae x86/vmware: Introduce VMware hypercall API adds 54651bb4dcfe ptp/vmware: Use VMware hypercall API adds f0db90b4127c input/vmmouse: Use VMware hypercall API adds 90328eaaff34 drm/vmwgfx: Use VMware hypercall API adds b2c13c23ea9c x86/vmware: Use VMware hypercall API adds 86cb65448d07 x86/vmware: Correct macro names adds 9dfb18031f0d x86/vmware: Remove legacy VMWARE_HYPERCALL* macros adds 57b7b6acb41b x86/vmware: Add TDX hypercall support new f998678baf3c Merge tag 'x86_vmware_for_v6.11_rc1' of git://git.kernel.o [...] adds 9142be9e6443 x86/syscall: Mark exit[_group] syscall handlers __noreturn adds 4586c93ebf41 x86/bugs: Remove duplicate Spectre cmdline option descriptions adds 42c141fbb651 x86/bugs: Add 'spectre_bhi=vmexit' cmdline option new 2439a5eaa753 Merge tag 'x86_bugs_for_v6.11_rc1' of git://git.kernel.org [...] adds 98b83cf0c1e2 x86/cpu: Remove useless work in detect_tme_early() adds 079544ec60fc x86/pconfig: Remove unused MKTME pconfig code adds 2cf615a4519b x86/platform/intel-mid: Switch to new Intel CPU model defines adds 6568fc18c2f6 x86/cpu/intel: Switch to new Intel CPU model defines adds ac6bee4bf73c x86/PCI: Switch to new Intel CPU model defines adds 189e8d4b9849 x86/virt/tdx: Switch to new Intel CPU model defines adds d142df13f357 perf/x86/intel: Switch to new Intel CPU model defines adds 744866f5c0e2 x86/cpu: Switch to new Intel CPU model defines adds 6fd5e8855e60 x86/boot: Switch to new Intel CPU model defines adds 8e887536b896 perf/x86/rapl: Switch to new Intel CPU model defines adds eb9d3c0bb065 x86/mce/inject: Add missing MODULE_DESCRIPTION() line adds 501bd734f933 x86/CPU/AMD: Always inline amd_clear_divider() adds 78ce84b9e0a5 x86/cpufeatures: Flip the /proc/cpuinfo appearance logic adds 34b3fc558b53 x86/cpu/intel: Drop stray FAM6 check with new Intel CPU mo [...] new d67978318827 Merge tag 'x86_cpu_for_v6.11_rc1' of git://git.kernel.org/ [...] adds f436cb6913a5 x86/resctrl: Prepare for new domain scope adds c103d4d48e15 x86/resctrl: Prepare to split rdt_domain structure adds cd84f72b6a5c x86/resctrl: Prepare for different scope for control/monit [...] adds cae2bcb6a2c6 x86/resctrl: Split the rdt_domain and rdt_hw_domain structures adds 1a171608ee8d x86/resctrl: Add node-scope to the options for feature scope adds e13db55b5a0d x86/resctrl: Introduce snc_nodes_per_l3_cache adds ac20aa423052 x86/resctrl: Block use of mba_MBps mount option on Sub-NUM [...] adds 328ea6887464 x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files adds fb1f51f67758 x86/resctrl: Add a new field to struct rmid_read for summa [...] adds 587edd7069b9 x86/resctrl: Initialize on-stack struct rmid_read instances adds 603cf1e28838 x86/resctrl: Refactor mkdir_mondata_subdir() with a helper [...] adds 92b5d0b1189e x86/resctrl: Allocate a new field in union mon_data_bits adds 0158ed6a1335 x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files adds 6b48b80b08e6 x86/resctrl: Handle removing directories in Sub-NUMA Clust [...] adds c8c7d3d904b7 x86/resctrl: Fill out rmid_read structure for smp_call*() [...] adds 9fbb303ec949 x86/resctrl: Make __mon_event_count() handle sum domains adds 21b362cc762a x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster ( [...] adds 13488150f5e2 x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode adds ea34999f4187 x86/resctrl: Update documentation with Sub-NUMA cluster changes new b84b3381907a Merge tag 'x86_cache_for_v6.11_rc1' of git://git.kernel.or [...] adds b547fc2c9927 x86/irqflags: Provide native versions of the local_irq_sav [...] adds 878e70dbd26e x86/sev: Check for the presence of an SVSM in the SNP secr [...] adds 34ff65901735 x86/sev: Use kernel provided SVSM Calling Areas adds fcd042e86422 x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0 adds d2b2931f19e4 x86/sev: Use the SVSM to create a vCPU when not in VMPL0 adds 1beb348d5c7f x86/sev: Provide SVSM discovery support adds 61564d346809 x86/sev: Provide guest VMPL level to userspace adds eb65f96cb332 virt: sev-guest: Choose the VMPCK key based on executing VMPL adds 614dc0fb7632 sev-guest: configfs-tsm: Allow the privlevel_floor attribu [...] adds 0e6a35b93745 fs/configfs: Add a callback to determine attribute visibility adds 20dfee959364 x86/sev: Take advantage of configfs visibility support in TSM adds 627dc671518b x86/sev: Extend the config-fs attestation support for an SVSM adds 99ef9f59847c x86/sev: Allow non-VMPL0 execution when an SVSM is present adds 3991b04d4870 virt: sev-guest: Mark driver struct with __refdata to prev [...] adds 38918e0bb2c5 x86/sev: Move SEV compilation units adds 0440feb09079 x86/sev: Do RMP memory coverage check after max_pfn has been set adds 5fa96c7ab3dc Documentation/ABI/configfs-tsm: Fix an unexpected indentat [...] new 408323581b72 Merge tag 'x86_sev_for_v6.11_rc1' of git://git.kernel.org/ [...] new 99298eb615de Merge tag 'm68k-for-v6.11-tag1' of git://git.kernel.org/pu [...] adds 08070351c878 MAINTAINERS: Add mailing list for SCMI drivers adds dd22cc907a74 firmware: arm_scmi: Add support for system suspend in powe [...] adds d0398f51ffb3 dt-bindings: firmware: arm,scmi: Add support for notificat [...] adds fa8b28ba22d9 firmware: arm_scmi: Add support for platform to agent chan [...] adds 7cab811dfe7b Merge tag 'scmi-updates-6.11' of git://git.kernel.org/pub/ [...] adds 9dd15934f60d firmware: arm_ffa: Move the FF-A v1.0 NULL UUID workaround [...] adds 18c250bd7ed0 firmware: arm_ffa: Split bus and driver into distinct modules adds 87dcb2f0791b Merge tag 'ffa-updates-6.11' of git://git.kernel.org/pub/s [...] adds a862a3f7b1b7 soc: add missing MODULE_DESCRIPTION() macros adds b081f13c1150 reset: rzg2l-usbphy-ctrl: Move reset controller registration adds 1359fc272bee reset: sti: allow building under COMPILE_TEST adds 0e8b3bca280a reset: meson-audio-arb: Use devm_clk_get_enabled() adds fe125601d17c reset: imx8mp-audiomix: Add AudioMix Block Control reset driver adds 4f6a43ad2b05 reset: zynqmp: allow building under COMPILE_TEST adds eb5d88b15388 reset: RESET_IMX8MP_AUDIOMIX should depend on ARCH_MXC adds f42af02c0a9d Merge tag 'reset-for-v6.11' of git://git.pengutronix.de/pz [...] adds 14ca6401d870 optee: add timeout value to optee_notif_wait() to support timeout adds 30c577a852c4 Merge tag 'optee-notif-wait-timeout-for-v6.11' of https:// [...] adds 161ee1eb9ab2 soc: mediatek: mtk-mutex: Add MDP_TCC0 mod to MT8188 mutex table adds 7cc069d9286c soc: mediatek: Disable 9-bit alpha in ETHDR adds 58de63ddd0ec soc: mtk-cmdq: Add cmdq_pkt_logic_command to support math [...] adds 1392cb2649e5 Merge tag 'mtk-soc-for-v6.11' of https://git.kernel.org/pu [...] adds f5e6f47f2af0 dt-bindings: firmware: add cznic,turris-omnia-mcu binding adds 992f1a3d4e88 platform: cznic: Add preliminary support for Turris Omnia MCU adds dfa556e45ae9 platform: cznic: turris-omnia-mcu: Add support for MCU con [...] adds 90e700fd12b6 platform: cznic: turris-omnia-mcu: Add support for powerof [...] adds ab89fb5fb92c platform: cznic: turris-omnia-mcu: Add support for MCU watchdog adds 41bb142a4028 platform: cznic: turris-omnia-mcu: Add support for MCU pro [...] adds d1d0f1f6ff60 soc: amlogic: meson-gx-socinfo: Add S905L ID adds 2faaab64de0e soc: amlogic: meson-gx-socinfo: add new A113X SoC id adds 5375986e1620 firmware: meson_sm: add missing MODULE_DESCRIPTION() macro adds 276d7eab387a Merge tag 'amlogic-drivers-for-v6.11' of https://git.kerne [...] adds cfcd6c46fec4 soc/tegra: pmc: Simplify resource lookup adds a4dd55f8c2c0 Merge tag 'tegra-for-6.11-soc' of https://git.kernel.org/p [...] adds c6005d4dd216 dt-bindings: cache: Add docs for StarFive Starlink cache c [...] adds cabff60ca77d cache: Add StarFive StarLink cache management adds 4ca47d8bcca0 MAINTAINERS: add cache binding directory to cache driver entry adds 3d41249c1dee MAINTAINERS: add microchip soc binding directory to microc [...] adds 9e6b81559330 Merge tag 'riscv-cache-for-v6.11' of https://git.kernel.or [...] adds a2bf9dfe0090 firmware: microchip: support writing bitstream info to flash adds e277026b5e2d firmware: microchip: move buffer allocation into mpfs_auto [...] adds d930eb4fdfee firmware: microchip: use scope-based cleanup where possible adds 9f511474895e Merge tag 'riscv-firmware-for-v6.11' of https://git.kernel [...] adds d77b1befb18a soc: ti: pm33xx: Fix missing newlines in log statements adds 9040d64f58d2 dt-bindings: ti: fix TISCI protocol URL link adds f1de10ae7bbf firmware: ti_sci: fix TISCI protocol URL link adds ca16cb2b9073 soc: ti: knav_qmss: Constify struct knav_range_ops adds e44097c6d535 soc: ti: k3-socinfo: Add J721E SR2.0 adds 13020adf6be9 MAINTAINERS: Add entry for ti,pruss.yaml to TI KEYSTONE MU [...] adds b87a1cbb3385 dt-bindings: soc: ti: Move ti,j721e-system-controller.yaml [...] adds 9c148cb47a1e Merge tag 'ti-driver-soc-for-v6.11' of https://git.kernel. [...] adds e9a316affb9a arm64: stm32: enable scmi regulator for stm32 adds 9e7b5b4f5ec4 firmware: qcom: uefisecapp: Allow on X1E devices adds 85f5656a4f3f soc: qcom: socinfo: Update X1E PMICs adds 7981cf160102 dt-bindings: soc: qcom,aoss-qmp: Document the SDX75 AOSS channel adds a8a313c298b8 soc: qcom: pmic_glink: Increase max ports to 3 adds f63f815fc2a5 firmware: qcom-scm: Remove QCOM_SMC_WAITQ_FLAG_WAKE_ALL adds 0780c836673b soc: qcom: pmic_glink: Handle the return value of pmic_glink_init adds e43111f52b9e soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_r [...] adds 27c42e925323 dt-bindings: arm: qcom,ids: Add SoC ID for IPQ5321 adds 8ddfb4a8e093 soc: qcom: socinfo: Add SoC ID for IPQ5321 adds 14ef045bbd27 cpufreq: qcom-nvmem: add support for IPQ5321 adds 1866407831de dt-bindings: arm: qcom,ids: Add SoC ID for SDM670 adds 48e4da7919be soc: qcom: socinfo: Add SDM670 SoC ID table entry adds 7ce966eb6f12 dt-bindings: soc: qcom,smp2p: Mark qcom,ipc as deprecated adds f5dbad394335 dt-bindings: cache: qcom,llcc: Add SA8775p description adds fed151962237 soc: qcom: llcc: Add llcc configuration support for the SA [...] adds c190f390a852 dt-bindings: arm: msm: Add llcc Broadcast_AND register adds 055afc34fd21 soc: qcom: llcc: Add regmap for Broadcast_AND region adds 1b503fa221d1 soc: qcom: spm: add missing MODULE_DESCRIPTION() adds 5e66abcf1e25 dt-bindings: soc: qcom,smsm: Allow specifying mboxes inste [...] adds 75287992f58a soc: qcom: smsm: Support using mailbox interface adds 158ed777e330 firmware: qcom: scm: Add gpu_init_regs call adds 9267997fa7aa soc: qcom: Move some socinfo defines to the header adds 81bbb2b89117 soc: qcom: smem: Add a feature code getter adds 04b1deb821ea Merge branch '20240430-a750-raytracing-v3-2-7f57c5ac082d@g [...] adds 24086640ab39 soc: qcom: icc-bwmon: Fix refcount imbalance seen during b [...] adds 9164d2be21d4 dt-bindings: firmware: qcom,scm: add memory-region for sa8775p adds 84f5a7b67b61 firmware: qcom: add a dedicated TrustZone buffer allocator adds 40289e35ca52 firmware: qcom: scm: enable the TZ mem allocator adds 449d0d84bcd8 firmware: qcom: scm: smc: switch to using the SCM allocator adds 2dcd12ca6f85 firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ [...] adds ab6902690d54 firmware: qcom: scm: make qcom_scm_ice_set_key() use the T [...] adds d7e23490bc2e firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ [...] adds bd6ad954e733 firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() us [...] adds 6612103ec35a firmware: qcom: qseecom: convert to using the TZ allocator adds 178e19c0df1b firmware: qcom: scm: add support for SHM bridge operations adds f86c61498a57 firmware: qcom: tzmem: enable SHM Bridge support adds a33b2579c8d3 firmware: qcom: scm: add support for SHM bridge memory carveout adds dcf5bd889a7c firmware: qcom: scm: clarify the comment in qcom_scm_pas_i [...] adds 107924c14e3d soc: qcom: pdr: protect locator_addr with the main mutex adds 57f20d51f357 soc: qcom: pdr: fix parsing of domains lists adds 0ac5c7d933de soc: qcom: pdr: extract PDR message marshalling data adds 1ebcde047c54 soc: qcom: add pd-mapper implementation adds fb57b0275390 Merge branch '20240622-qcom-pd-mapper-v9-0-a84ee3591c8e@li [...] adds d96377892dd8 firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new() adds f92e224e7aa2 dt-bindings: interconnect: qcom,msm8998-bwmon: Remove opp- [...] adds 530c66142ec4 dt-bindings: interconnect: qcom,msm8998-bwmon: Add X1E8010 [...] adds dc18836435e7 soc: qcom: icc-bwmon: Allow for interrupts to be shared ac [...] adds b89c5bc72102 soc: qcom: add missing pd-mapper dependencies adds 05a21e8b5d00 soc: qcom: smsm: Add missing mailbox dependency to Kconfig adds e49380c15594 soc: qcom: smp2p: Use devname for interrupt descriptions adds ee22fbd70544 Merge tag 'qcom-drivers-for-6.11' of https://git.kernel.or [...] adds fd88137bfbb8 reset: tegra-bpmp: allow building under COMPILE_TEST adds 197c22b65ea6 Merge tag 'regulator-hw-enable-helper' of https://git.kern [...] adds f64f2d6fdda4 dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document US [...] adds 4068f22e4b47 reset: renesas: Add USB VBUS regulator device as child adds 24843404efe4 phy: renesas: phy-rcar-gen3-usb2: Control VBUS for RZ/G2L SoCs adds c1267e1afae6 arm64: dts: renesas: rz-smarc: Replace fixed regulator for [...] adds 2bb1acc608cb Merge tag 'reset-for-v6.11-2' of git://git.pengutronix.de/ [...] adds a40cf069ac61 soc: sunxi: sram: Remove unused list 'claimed_sram' adds 3a6fb9025cdf dt-bindings: sram: sunxi-sram: Add regulators child adds 097d4193b16c Merge tag 'sunxi-drivers-for-6.11' of https://git.kernel.o [...] adds 9ba0cae3cac0 memory: fsl_ifc: Make FSL_IFC config visible and selectable adds 815cc7715ab1 dt-bindings: memory: fsl: replace maintainer adds 0b07feb91052 Merge tag 'memory-controller-drv-6.11' of https://git.kern [...] adds 97c4264f62a7 soc: samsung: exynos-pmu: add support for PMU_ALIVE non at [...] adds 5423a01df8c5 platform: cznic: turris-omnia-mcu: Depend on OF adds dc3c836f9b0f platform: cznic: turris-omnia-mcu: Depend on WATCHDOG adds 56f45266df67 pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode. adds 4a95449dd975 soc: xilinx: rename cpu_number1 to dummy_cpu_number adds fcf544ac6439 soc: xilinx: Add cb event for subsystem restart adds 494c55a1ec0a firmware: xilinx: Move FIRMWARE_VERSION_MASK to xlnx-zynqmp.h adds 9b003e14801c drivers: soc: xilinx: check return status of get_api_version() adds 782b72620147 Merge tag 'zynqmp-soc2-for-6.11' of https://github.com/Xil [...] adds 6e697467c4d1 soc: qcom: socinfo: Add PM6350 PMIC adds d99b680b4a9a firmware: qcom: tzmem: simplify returning pointer without cleanup adds 04e60d7a72b6 soc: qcom: llcc: simplify with cleanup.h adds 01dd825d2b54 soc: qcom: mdt_loader: simplify with cleanup.h adds 20635bcc12d5 soc: qcom: ocmem: simplify with cleanup.h adds 0ed06fcc7a84 soc: qcom: pdr: simplify with cleanup.h adds b066a2c430f3 soc: qcom: wcnss: simplify with cleanup.h adds 55751d3e9e96 firmware: qcom: tzmem: blacklist more platforms for SHM Bridge adds 8cfda4059fe1 Merge tag 'qcom-drivers-for-6.11-2' of https://git.kernel. [...] adds 9bc1e34a7b0c soc: sunxi: sram: Constify struct regmap_config adds e4b5a39c2fca bus: sunxi-rsb: Constify struct regmap_bus adds 77dc111f6da2 Merge tag 'sunxi-drivers-for-6.11-2' of https://git.kernel [...] adds ed46f1f7731d platform: cznic: turris-omnia-mcu: fix Kconfig dependencies adds 6bad1bef26ca MAINTAINERS: drop riscv list from cache controllers new 0bafb172b111 firmware: turris-mox-rwtm: Do not complete if there are no [...] new 8467cfe821ac firmware: turris-mox-rwtm: Fix checking return value of wa [...] new 49e24c80d3c8 firmware: turris-mox-rwtm: Initialize completion before mailbox new cc0f7c3f97bc Merge tag 'soc-drivers-6.11' of git://git.kernel.org/pub/s [...] adds 54bf0c27380b arm64: dts: renesas: r8a779g0: Use MDIO node for all AVB devices adds b4944dc7b793 arm64: dts: renesas: white-hawk: ethernet: Describe AVB1 and AVB2 adds f50e5ddc3ff6 ARM: dts: renesas: r9a06g032: Describe GMAC1 adds 200cba84b6a9 arm64: dts: renesas: gray-hawk-single: Add aliases for I2C buses adds 4406d43d82cd arm64: dts: renesas: condor-i: Add I2C EEPROM adds e9e6ed5a220f arm64: dts: renesas: white-hawk-cpu: Add aliases for I2C buses adds 15a11ba906bd arm64: dts: renesas: spider-cpu: Add aliases for I2C buses adds fefa929e898c arm64: dts: renesas: s4sk: Add aliases for I2C buses adds a509981a2e98 arm64: dts: renesas: r9a09g011: Update fallback string for [...] adds 046084b5e142 arm64: dts: renesas: rzg2l: Update fallback string for SDHI nodes adds f6e32aa9693e arm64: dts: renesas: r9a08g045: Update fallback string for [...] adds 2bb78d9fb7c9 arm64: dts: renesas: r8a779h0: Add video capture nodes adds 88d81c864369 Merge tag 'renesas-dts-for-v6.11-tag1' of git://git.kernel [...] adds 8373767b94e1 dt-bindings: arm: arm,juno-fpga-apb-regs: document FPGA syscon adds 850888d2d978 arm64: dts: juno: add dedicated FPGA syscon compatible adds 75895aa2bc1e arm64: dts: juno: Enable GPU adds c02138cf7cb3 Merge tag 'juno-updates-6.11' of git://git.kernel.org/pub/ [...] adds e31de4ed9555 dts: zynqmp: add properties for TCM in remoteproc adds fbce12d2899c arm64: zynqmp: Add coresight cpu debug support adds b2774d0292e8 arm64: zynqmp: Align nvmem node with dt schema adds 4e07d2281e2e arm64: zynqmp: Use fpga-region as node name adds 059696313971 arm64: zynqmp: Add missing description for efuses adds f88eac0b6831 arm64: zynqmp: Describe USB wakeup interrupt adds 7ab06833e078 arm64: zynqmp: Describe OCM controller adds a520fcceb960 arm64: zynqmp: Remove address/size-cells from ams node adds a082e297fa18 arm64: zynqmp: Disable Tri-state for SDIO adds 894221b5a52a arm64: zynqmp: Add compatible string for kv260 adds 385cc4f769b4 arm64: zynqmp: Add description for ina260 on kv260 adds 0d7835cf2d1f arm64: zynqmp: Describe DisplayPort connector for Kria adds 89562ff4f0b8 arm64: zynqmp: Add support for K26 rev2 boards adds f9508ef9976e arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property adds 02295aa2a461 Merge tag 'zynqmp-soc-for-6.11' of https://github.com/Xili [...] adds 718a2bb5fe7b arm64: dts: stratix10: socdk: drop unneeded flash address/ [...] adds 7f787253bca4 arm64: dts: stratix10: socdk_nand: drop unneeded flash add [...] adds 41f7adb676f6 arm64: dts: agilex: socdk: drop unneeded flash address/size-cells adds 32cdf4c75fdd arm64: dts: n5x: socdk: drop unneeded flash address/size-cells adds 1536dc8edc65 arm64: dts: socfpga: stratix10: add L2 cache info adds 4bd85abedac9 Merge tag 'socfpga_dts_updates_for_v6.11' of git://git.ker [...] adds 2af8d8a583a4 ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells fr [...] adds f7e642bcd622 dt-bindings: interrupt-controller: convert marvell,mpic bi [...] adds b1a4e71d4fc4 arm: dts: arm: Drop redundant fixed-factor clocks adds e00d100a94a1 ARM: dts: st: add thermal property on stih410.dtsi and sti [...] adds b664f6f7a77a ARM: dts: sti: add thermal-zones support on stih418 adds 7fd04cf2576e Merge tag 'sti-dt-for-v6.11-round1' of https://git.kernel. [...] adds 666b76e9ae7e dt-bindings: vendor-prefixes: add Cudy adds c016058b9504 dt-bindings: arm64: dts: mediatek: Add Cudy WR3000 V1 router adds 62b24c7fdf0a arm64: dts: mediatek: mt7981: add pinctrl adds deb26f5bce5a arm64: dts: mediatek: Add Cudy WR3000 V1 adds e4b4f4d21aa6 dt-bindings: arm64: dts: airoha: Add en7581 entry adds ab52c5910300 arm64: dts: Add Airoha EN7581 SoC and EN7581 Evaluation Board adds 85f9e6c30360 arm64: dts: mediatek: Complete chassis-type for MT8183 Chr [...] adds 42aa8daecd80 arm64: dts: mediatek: Add missing chassis-type to MT8192 C [...] adds b376befe9c88 dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS adds 09346afaba0a arm64: dts: mediatek: mt7988: add XHCI controllers adds 8f5a9d6b304a arm64: dts: mediatek: mt7981: add watchdog & WiFi controllers adds 341e4a070dc2 dt-bindings: arm64: mediatek: add mt8390-evk board adds 7982bf7ec2e3 arm64: dts: mediatek: add device-tree for Genio 700 EVK board adds b2b6f2edb82a arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS adds 86beeec5dd2b arm64: dts: mediatek: mt8192: Fix GPU thermal zone name for SVS adds 4a5191c5dd28 arm64: dts: mediatek: mt8183: Refactor thermal zones adds 32b33be8894f arm64: dts: medaitek: mt8395-nio-12l: Set i2c6 pins to bia [...] adds 048a70e3141a arm64: dts: mediatek: mt8395-nio-12l: Define RSEL in microamperes adds 9af42385908b arm64: dts: mediatek: mt8395-nio-12l: Enable PHYs and USB [...] adds 7ca7bbd28983 arm64: dts: mediatek: mt8395-nio-12l: Add power supplies f [...] adds e9a9055fdcdc arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enab [...] adds 27f0974a9829 arm64: dts: mediatek: Drop mediatek,drive-strength-adv usage adds 87728e3ccf35 arm64: dts: mediatek: mt8195-cherry: Specify sound DAI lin [...] adds 458d92b55b87 arm64: dts: mediatek: mt8186-corsola: Specify sound DAI li [...] adds a43bf5bebd24 dt-bindings: arm: mediatek: Add MT8195 HP Chromebook x360 [...] adds 52b7afd5b9af arm64: mediatek: mt8195-cherry: Introduce the MT8195 Dojo [...] adds 666e6f39faff arm64: dts: mediatek: mt8395-genio-1200-evk: add u3port1 f [...] adds 1b4472430f65 dt-bindings: arm64: mediatek: add Kontron 3.5"-SBC-i1200 adds 94aaf79a6af5 arm64: dts: mediatek: add Kontron 3.5"-SBC-i1200 adds 897a7edba933 arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us [...] adds f14cdf03d1b9 arm64: dts: mediatek: mt7986a: bpi-r3: Convert to sugar syntax adds f80cfe9616b7 arm64: dts: mediatek: mt7981: fix code alignment for PWM clocks adds 454880d6168c arm64: dts: mediatek: mt7981: add efuse block adds 4e293c219e8e dt-bindings: arm64: mediatek: add BananaPi R3 Mini adds a098310bee5d arm64: dts: mediatek: Add mt7986 based Bananapi R3 Mini adds 1061f1b6610a dt-bindings: vendor-prefixes: add OpenWrt adds ff31b980c4e1 dt-bindings: arm64: dts: mediatek: Add OpenWrt One adds 95c465c43954 arm64: dts: mediatek: Add OpenWrt One adds 09ff2216a035 arm64: dts: mediatek: mt7988: add PWM controller adds 660c230bf302 arm64: dts: mediatek: mt7988: add I2C controllers adds aebba1030a57 arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux adds c3e87229b0fd arm64: dts: mediatek: mt7981: add I2C controller adds 1e8a1a9ea218 arm64: dts: mediatek: mt8365: drop incorrect power-domain-cells adds cc827572ad15 arm64: dts: mediatek: mt8365: use a specific SCPSYS compatible adds b220332f9849 arm64: dts: mediatek: mt8173-elm: drop PMIC's syscon node adds 45682a4fffdd arm64: dts: mediatek: mt8188: Add Global Command Engine mailboxes adds e15d0dd73eac arm64: dts: mediatek: mt8188: Add VDOSYS0/1 support for mu [...] adds eaf73e4224a3 arm64: dts: mediatek: mt8188: Add support for SoC power domains adds c44589a890ff arm64: dts: mediatek: mt8188: Add support for Mali GPU on [...] adds 95173af725e6 arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg, [...] adds 0b2f9d0e397b arm64: dts: mt8173: Add G2Touch touchscreen node adds 70bf81dd2c2d arm64: dts: mediatek: mt8183-pico6: Fix wake-on-X event no [...] adds 4055416e6c51 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node [...] adds db77778a405a arm64: dts: mediatek: Makefile: Generate symbols for DTBO support adds 9b4e41428498 dt-bindings: arm: mediatek: Add MT8186 Voltorb Chromebooks adds 321ad586e607 arm64: dts: mediatek: Add MT8186 Voltorb Chromebooks adds df768350a870 arm64: dts: mt7622: fix switch probe on bananapi-r64 adds d79603c2be61 arm64: dts: mediatek: Declare drive-strength numerically adds c4043e7655ff Merge tag 'mtk-dts64-for-v6.11' of https://git.kernel.org/ [...] adds c04774af7ae3 arm: dts: mediatek: Declare drive-strength numerically adds c48081f41efa Merge tag 'mtk-dts32-for-v6.11' of https://git.kernel.org/ [...] adds 2f6b62e80a96 dt-bindings: fuse: Document R-Car E-FUSE / PFC adds 8a3d2ad6129c dt-bindings: fuse: Document R-Car E-FUSE / OTP_MEM adds 24c7b9647217 Merge tag 'renesas-dt-bindings-for-v6.11-tag1' of git://gi [...] adds ad986e45ada9 dt-bindings: arm: rockchip: Add Radxa ZERO 3W/3E adds 1a5c8d307c83 arm64: dts: rockchip: Add Radxa ZERO 3W/3E adds fc0daeccc384 arm64: dts: rockchip: Add sdmmc related properties on rk33 [...] adds 7affb86ef625 arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s adds 4b64ed510ed9 arm64: dts: rockchip: Add mdio and ethernet-phy nodes to r [...] adds 36d3bbc8cdbe arm64: dts: rockchip: Add OTP device node for RK3308 adds d1829ba469d5 arm64: dts: rockchip: Add rk3308 IO voltage domains adds 100b3bdee603 arm64: dts: rockchip: Add io-domains to rk3308-rock-pi-s adds 12c3ec878cbe arm64: dts: rockchip: Update WIFi/BT related nodes on rk33 [...] adds 768dfd7b49a2 dt-bindings: arm: rockchip: Add Radxa ROCK S0 adds adeb5d2a4ba4 arm64: dts: rockchip: Add Radxa ROCK S0 adds 1d3ac84d6a96 arm64: dts: rockchip: add rfkill node for M.2 Key E Blueto [...] adds 01eeea6b1afb dt-bindings: arm: rockchip: Add FriendlyElec CM3588 NAS adds e23819cf273c arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board adds def88eb4d836 arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for pe [...] adds 510cd9e68845 arm64: dts: rockchip: add thermal zones information on RK3588 adds 2f8064b9c4a0 arm64: dts: rockchip: enable thermal management on all RK3 [...] adds b78f87940a79 arm64: dts: rockchip: add passive GPU cooling on RK3588 adds 4a152231b050 arm64: dts: rockchip: enable automatic fan control on Rock 5B adds 9204a7ecca96 arm64: dts: rockchip: add SFC support for Radxa ROCK 5B adds 00224650dd45 arm64: dts: rockchip: add (but disabled) SFC node for Radx [...] adds 06f6dd4d6077 arm64: dts: rockchip: change spi-max-frequency for Radxa ROCK 3C adds c7f024956d9f arm64: dts: rockchip: Enable SPI flash on PinePhone Pro adds ee9b6b641479 arm64: dts: rockchip: Add Pinephone Pro support for GPIO LEDs adds c1d9ced35621 arm64: dts: rockchip: Enable PinePhone Pro IMU sensor adds 3f9cfd4f5e45 arm64: dts: rockchip: Enable PinePhone Pro vibrator adds 79cba74263d9 dt-bindings: vendor-prefixes: Add Neardi Technology adds a30a6386ecc1 dt-bindings: arm: rockchip: Add Neardi LBA3368 adds 7b4a8097e58b arm64: dts: rockchip: Add Neardi LBA3368 board adds 060c1950037e arm64: dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W adds 0ba0560982bc arm64: dts: rockchip: Add CPU/memory regulator coupling fo [...] adds 276856db91b4 arm64: dts: rockchip: Add OPP data for CPU cores on RK3588 adds 667885a68658 arm64: dts: rockchip: Add OPP data for CPU cores on RK3588j adds a7b2070505a2 arm64: dts: rockchip: Split GPU OPPs of RK3588 and RK3588j adds f7c742cbe664 arm64: dts: rockchip: add gpio-line-names to radxa-zero-3 adds 0f2ddb128fa2 arm64: dts: rockchip: Increase VOP clk rate on RK3328 adds 7ef44e179af0 arm64: dts: rockchip: Add PCIe endpoint mode support adds 40658534756f arm64: dts: rockchip: Add rock5b overlays for PCIe endpoint mode adds 406a554b3822 arm64: dts: rockchip: Drop invalid mic-in-differential on [...] adds e643e4eb4bef arm64: dts: rockchip: Fix mic-in-differential usage on rk3 [...] adds ec03073888ad arm64: dts: rockchip: Fix mic-in-differential usage on rk3 [...] adds 9417909e253f arm64: dts: rockchip: Delete the SoC variant dtsi for RK3399Pro adds aff39a02b5b1 Merge tag 'v6.11-rockchip-dts64-1' of git://git.kernel.org [...] adds 14a1d1dc35d3 dt-bindings: clock: rk3128: Add PCLK_MIPIPHY adds 57c69c92fb54 Merge branch 'v6.11-shared/clkids' into v6.11-armsoc/dts32 adds 65896f4a3f85 ARM: dts: rockchip: Add D-PHY for RK3128 adds 171ea1ff14e4 ARM: dts: rockchip: Add DSI for RK3128 adds f87427158d26 ARM: dts: rockchip: Add i2s nodes for RK3128 adds d244d6cc718a ARM: dts: rockchip: Add spdif node for RK3128 adds 041f240e4df6 ARM: dts: rockchip: add hdmi-sound node to rk3066a adds 54c799c3c4ab ARM: dts: rockchip: Add SFC for RK3128 adds 99a2b6d16b37 ARM: dts: rockchip: enable hdmi_sound and i2s0 for mk808 hdmi adds d45db4fcd3ae ARM: dts: rockchip: add #sound-dai-cells to hdmi node no rk3036 adds 313da6f69fa4 ARM: dts: rockchip: add #sound-dai-cells to hdmi node on rk3128 adds c5003718cb5a Merge tag 'v6.11-rockchip-dts32-1' of git://git.kernel.org [...] adds f3acb237a179 arm64: dts: renesas: r8a779h0: Drop "opp-shared" from opp-table-0 adds 6fca24a07e1d arm64: dts: renesas: r8a779a0: Add missing hypervisor virt [...] adds b1c34567aebe arm64: dts: renesas: r8a779f0: Add missing hypervisor virt [...] adds 6775165fc950 arm64: dts: renesas: r8a779g0: Add missing hypervisor virt [...] adds 4036bae6dfd7 arm64: dts: renesas: r9a07g043u: Add missing hypervisor vi [...] adds ecbc5206a1a0 arm64: dts: renesas: r9a07g044: Add missing hypervisor vir [...] adds 2918674704aa arm64: dts: renesas: r9a07g054: Add missing hypervisor vir [...] adds 10f9badc473d arm64: dts: renesas: r9a08g045: Add missing hypervisor vir [...] adds 9d30bd7bdfe3 ARM: dts: renesas: Add interrupt-names to arch timer nodes adds 659c0b4444b2 arm64: dts: renesas: Add interrupt-names to arch timer nodes adds bd8d7546f9f7 arm64: dts: renesas: r8a779g0: Tidy up sound DT settings adds 07e777318911 arm64: dts: renesas: r8a779h0: R-Car Sound support adds 8181a2f151de Merge tag 'renesas-dts-for-v6.11-tag2-v2' of https://git.k [...] adds 04515932e52c ARM: dts: turris-omnia: Add MCU system-controller node adds ade990619444 ARM: dts: turris-omnia: Add GPIO key node for front button adds fe7c551ea03e arm64: dts: microchip: sparx5_pcb134: move non-MMIO nodes [...] adds 3a94fa4cb86e arm64: dts: microchip: sparx5_pcb135: move non-MMIO nodes [...] adds 7f8165eee188 Merge tag 'microchip-dt64-6.11' of https://git.kernel.org/ [...] adds 04f08ef291d4 arm/arm64: dts: arm: Use generic clock and regulator nodenames adds 947bde9069c8 arm64: dts: amlogic: a1: add cooling-cells for DVFS feature adds 049d14116190 arm64: dts: amlogic: a1: introduce cpu temperature sensor adds 593ab951232b arm64: dts: amlogic: ad402: setup thermal-zones adds 6c9b5ba73ca7 arm64: dts: amlogic: ad402: move thermal-zones to top node adds f36596adb56f dt-bindings: arm: amlogic: add GXLX/S905L/p271 reference board adds f6386b5afa81 arm64: dts: meson: add GXLX/S905L/p271 support adds 1d1239a1b0e5 arm64: dts: meson: radxa-zero2: add pwm-fan support adds 4c607a73300b Merge branch 'dt' of https://git.kernel.org/pub/scm/linux/ [...] adds c830ead0d161 arm64: dts: amlogic: a4: add power domain controller node adds 1095ad0e9217 arm64: dts: amlogic: meson-g12b-bananapi: remove invalid f [...] adds cf42ea27fd7f arm64: dts: amlogic: move ao_pinctrl into aobus adds 2478d7bee215 arm64: dts: amlogic: sm1: fix tdm audio-controller clock order adds 94befcb819d4 arm64: dts: amlogic: sm1: fix tdm controllers compatible adds 4b7df5336840 arm64: dts: amlogic: g12a-u200: drop invalid sound-dai-cells adds 5dab35f183b3 arm64: dts: amlogic: g12a-u200: add missing AVDD-supply to acodec adds 0cb2a3b0d10a arm64: dts: amlogic: axg: fix tdm audio-controller clock order adds e5d4d006a8c5 arm64: dts: amlogic: c3: use correct compatible for gpio_i [...] adds ea99706a438f arm64: dts: amlogic: a1: use correct node name for mmc controller adds edc15ee0e439 arm64: dts: amlogic: a1: drop the invalid reset-name for u [...] adds e822ce43968d arm64: dts: amlogic: gxbb-odroidc2: fix invalid reset-gpio [...] adds 7d7dd631d1af dt-bindings: arm: amlogic: add OSMC Vero 4K adds 5feff053b08c arm64: dts: meson: add support for OSMC Vero 4K adds 4132d13bfcdb dt-bindings: add dream vendor prefix adds 96cf7ca12bdc dt-bindings: arm: amlogic: add support for Dreambox One/Two adds 83a6f4c62cb1 arm64: dts: meson: add initial support for Dreambox One/Two adds ca88b172eebf arm64: dts: amlogic: ad402: fix thermal zone node name adds b0aba467c329 arm64: dts: amlogic: sm1: fix spdif compatibles adds 84f6ab5fedf7 arm64: dts: amlogic: g12: bump spdif output drive strength adds f1ab099d6591 arm64: dts: amlogic: add power domain to hdmitx adds e227c1e14dfe arm64: dts: amlogic: Add Amlogic S4 PWM adds 0602ba0dcd0e arm64: dts: amlogic: gx: correct hdmi clocks adds 1443b6ea806d arm64: dts: amlogic: setup hdmi system clock adds 35b94a99fc67 Merge tag 'amlogic-arm64-dt-for-v6.11' of https://git.kern [...] adds 5e4bbe52207c arm64: tegra: Restructure Orin NX/Nano device tree adds cdb3f6ba4b4c Merge tag 'tegra-for-6.11-arm64-dt' of https://git.kernel. [...] adds 7872f905b246 arm64: dts: exynos: gs101: reorder properties as per guidelines adds 2510bca48108 arm64: dts: exynos: gs101-oriole: add placeholder regulato [...] adds 64c7ea42fcc2 arm64: dts: exynos850: Enable TRNG adds c36a19ed7ed0 Merge tag 'samsung-dt64-6.11' of https://git.kernel.org/pu [...] adds b32e036a7403 arm64: dts: sprd: Split PMU nodes for heterogeneous CPUs adds 7613195d37d6 dt-bindings: soc: hisilicon: document hi3660-usb3-otg-bc adds bc9ec165d066 arm64: dts: hisilicon: hi3660: add dedicated hi3660-usb3-o [...] adds c03044466115 arm64: dts: apm: Add dedicated syscon poweroff compatibles adds 90a4146de8f8 Merge tag 'dt64-cleanup-6.11' of https://git.kernel.org/pu [...] adds dd2118bd10c1 ARM: dts: vt8500: replace "uhci" nodename with generic name "usb" adds 9edd534fc655 ARM: dts: vt8500: align panel timings node name with dtschema adds f3ed3b126a36 ARM: dts: cirrus: align panel timings node name with dtschema adds 4c54173d5965 MAINTAINERS: ARM: moxa: add Krzysztof Kozlowski as maintainer adds 296c0bb50e31 MAINTAINERS: ARM: axm: add Krzysztof Kozlowski as maintainer adds 084e77a12c3a MAINTAINERS: ARM: vt8500: add Alexey and Krzysztof as maintainers adds 997148228410 MAINTAINERS: ARM: nspire: add Krzysztof Kozlowski as maintainer adds af88df12762d ARM: dts: nspire: Add unit name addresses to memory nodes adds c322d10fe521 ARM: dts: nspire: Add full compatible for watchdog node adds 3974eeb92565 MAINTAINERS: ARM: alphascale: add Krzysztof Kozlowski as m [...] adds f873f24375c6 arm: dts: nuvoton: Use standard 'i2c' bus node name adds 11afaf16a654 arm: dts: aspeed: Use standard 'i2c' bus node name adds 93ba8817f2ea ARM: dts: ti: align panel timings node name with dtschema adds 68c402fe5c5e dt-bindings: soc: sti: st,sti-syscon: document codec node adds 90b6de4550aa ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enabl [...] adds 7120733d1d12 Merge tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/ [...] adds 7cedaa390bfb dt-bindings: Drop Li Yang as maintainer for all bindings adds 67b82a354253 dt-bindings: arm: fsl: Document Compulab IOT-GATE-iMX8 adds ba4478013c19 dt-bindings: arm: fsl: add i.MX95 19x19 EVK board adds 9270c5f84bf2 dt-bindings: arm: fsl: add i.MX93 9x9 QSB board adds 5041dc71d478 dt-bindings: arm: add MBa8MP-RAS314 SBC adds 189375a4b36a dt-bindings: arm: fsl: document Kontron SMARC-sAMX6i boards adds 07fd5cc010bf Merge tag 'imx-bindings-6.11' of https://git.kernel.org/pu [...] adds 245838888dbf ARM: dts: imx: align panel timings node name with dtschema adds 069e81ea96bd ARM: dts: imx: correct choice of panel native mode adds 04ee7d2d72c3 ARM: dts: imx6dl-aristainetos2_4: drop redundant 'power-on [...] adds 63da595d8049 ARM: dts: imx: drop redundant 'u-boot,panel-name' property adds 331929bd9edb ARM: dts: imx28-tx28: drop redundant 'panel-name' property adds bd036febd03c ARM: dts: imx: Add LVDS port data mapping on M53 Menlo adds 3a5297c50710 ARM: dts: e60k02: fix aliases for mmc adds e11997428fb3 ARM: dts: nxp: imx6: convert NVMEM content to layout syntax adds 0df3c7d7a73d ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode adds edfea889a049 ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset adds b972d6b3b463 ARM: dts: imx6qdl-kontron-samx6i: fix board reset adds 73243146246f ARM: dts: imx6qdl-kontron-samx6i: cleanup the PMIC node adds 74e1c956a68a ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects adds 2005b36923dc ARM: dts: imx6qdl-kontron-samx6i: fix product name adds fa5a518c8078 ARM: dts: imx6qdl-kontron-samx6i: always enable eMMC adds ad851864b4d2 ARM: dts: imx6qdl-kontron-samx6i: add SDIO_PWR_EN support adds ffd0b96c3889 ARM: dts: imx6qdl-kontron-samx6i: fix node names adds df35c6e9027c ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity adds 62ee222c92ab ARM: dts: imx6qdl-kontron-samx6i: remove wake-up-gpio property adds dac1c5043a08 ARM: dts: imx6qdl-kontron-samx6i: add actual device trees adds f01448addcb9 Merge tag 'imx-dt-6.11' of https://git.kernel.org/pub/scm/ [...] adds 7fa676e166d8 arm64: dts: imx8mp-beacon-kit: Enable HDMI bridge HPD adds ba9943f47dca arm64: dts: mba93xxla: Add USB support adds ede231f35072 arm64: dts: mba93xxca: Add USB support adds 0cd7587c6ca0 arm64: dts: freescale: tqma9352: Add partitions subnode to [...] adds 23929910e138 arm64: dts: freescale: tqma8mqml: Add partitions subnode t [...] adds 7de82949255c arm64: dts: freescale: tqma8mqnl: Add partitions subnode t [...] adds 618fc629f204 arm64: dts: freescale: tqma8mpql: Add partitions subnode t [...] adds 60153af6b517 arm64: dts: freescale: tqma8mq: Add partitions subnode to spi-nor adds 9536dfd70e05 arm64: dts: freescale: tqma8xx: Add partitions subnode to spi-nor adds 0bfafa074608 arm64: dts: imx8dxl-ss-adma: delete unused node adds 3c9622455e25 arm64: dts: imx8dxl-ss-adma: update audio node power domai [...] adds b41c45eb990a arm64: dts: imx8dxl-evk: add audio nodes adds 72674309f896 arm64: dts: imx8-ss-audio: remove memory-region = <&dsp_re [...] adds 5ac99cb9ef17 arm64: dts: imx8qm-ss-audio: add audio nodes adds d032d7fcc4f5 arm64: dts: imx8qm-mek: add sai and wm8960 support adds e3f79bdb5325 arm64: dts: imx8x: add cm41 subsystem dtsi adds 9918092cbb0e arm64: dts: imx8qm-mek: add i2c0 and children devices adds 082784d652e4 arm64: dts: imx8qm-mek: add cm41_i2c and children devices adds eb57eb2357b9 arm64: dts: imx8qm-mek: add flexcan support adds bb96cd010673 arm64: dts: imx8qm-mek: add lsio mu5 and mu6 adds 6e7e34a24664 arm64: dts: imx8qm: add ocopt and fec_mac[0,1] adds 0468df461ca7 arm64: dts: imx8qm-mek: add fec2 support adds 9f3d2c79d34b arm64: dts: imx8qm: Add GPU nodes adds 41f93a496af2 arm64: dts: imx8mp-evk: Add MX8-DLVDS-LCD1 display module support adds f560da940e32 arm64: dts: imx8mp: Initialize audio PLLs from audiomix subsystem adds 521568faa8a2 arm64: dts: imx8mp-evk: add bt-sco sound card support adds 11af40dc13f3 arm64: dts: imx8mp: Enable HDMI on i.MX8MP DHCOM PDK2 and PDK3 adds c5234fcd508a arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Remove unused ocram node adds f0504cca44f0 arm64: dts: imx8mq-librem5: Don't wake up on volume key press adds 2cd7b542c84e arm64: dts: freescale: ls1028a: Remove undocumented 'fsl,l [...] adds 044786935ec5 arm64: dts: freescale: ls1028a: Reorder sai dma-names to f [...] adds 0ce551af516a arm64: dts: phygate-tauri-l: enable pcie phy adds 8d97083c0b5d arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485 adds 85f2d1131036 arm64: dts: freescale: imx8mm-verdin: don't limit i2c2 max. clock adds 1232f98d27e2 arm64: dts: freescale: imx8mp-verdin: don't limit i2c2 max. clock adds a27f49644fb4 arm64: dts: imx8mp: Add imx8mp-specific irqsteer compatible adds 9ebd81f0c73b arm64: dts: ls1012a: Reorder sai dma-names to clean up DTB [...] adds 67edf1eb1c4b arm64: dts: ls1043a: Change I2C clock name to ipg to fix D [...] adds 2c4c29b66908 arm64: dts: ls208xa: Change I2C clock name to ipg to fix D [...] adds 81ad3889ba23 arm64: dts: ls2160a: Change I2C clock name to ipg to fix D [...] adds 23ea56ef2288 arm64: dts: imx8mp-beacon-kit: Fix errors found from CHECK_DTBS adds 152f7a9908b1 arm64: dts: ls1028a-rdb: Add EEPROM nodes to I2C bus adds 0943d92ca4a3 arm64: dts: freescale: use defines for interrupts adds 645e59e61397 arm64: dts: ls208xa: use defines for timer interrupts adds 1d8a9f043a77 arm64: dts: imx8: use defines for interrupts adds 4880ee1c9046 arm64: dts: imx8mp-debix-model-a: Enable HDMI output adds 62814204c6ae arm64: dts: freescale: imx8mp-verdin: add HDMI support adds be3216d62677 arm64: dts: imx8mp-msc-sm2s: Add HDMI output adds caed3b594199 arm64: dts: layerscape: Change node name from 'esdhc' to 'mmc' adds 5bf0e05cd1d7 arm64: dts: layerscape: change thermal node name adds 469349d4c07f arm64: dts: imx8mm-iot-gateway: Add initial support adds 5e3cbb8e4256 arm64: dts: freescale: add i.MX95 basic dtsi adds b8f771037e9e arm64: dts: freescale: add i.MX95 19x19 EVK minimal board dts adds 0565d20cd8c2 arm64: dts: freescale: Support i.MX93 9x9 Quick Start Board adds f1cc2d88fddc arm64: dts: imx8-ss-conn: add gpmi nand node adds 2fca3b6ba380 arm64: dts: imx8dxl-ss-conn: add gpmi nand adds ddabb3ce3f90 arm64: dts: freescale: add TQMa8MPQL on MBa8MP-RAS314 adds ee39dbd9a6cb arm64: dts: imx8dxl-evk: add imx8dxl_cm4, lsio mu5, relate [...] adds 106f68fc9da3 arm64: dts: imx8mp: Fix pgc_mlmix location adds 3343ab4cc698 arm64: dts: freescale: imx8m*-venice-*: fix gw,gsc dt-sche [...] adds 2a93ce597484 arm64: dts: imx8mm-venice-gw700x: add support for PHY LED's adds fdf7a55d3f49 arm64: dts: imx8mp-venice-gw702x: add support for PHY LED's adds 9f05b20ceede arm64: dts: imx8mp-venice-gw74xx: add DP83867 configuration adds 2f8405fb077b arm64: dts: imx8mp: Fix pgc vpu locations adds d77a66c54013 Merge tag 'imx-fixes-6.10' into imx/dt64 adds 9684ba497754 arm64: dts: imx93-11x11-evk: fix duplicated lpi2c3 labels adds 16d41d987f32 arm64: dts: imx93-11x11-evk: reorder lpi2c2, lpi2c3, mu1 a [...] adds 227b474081d3 arm64: dts: fsl-ls1043a-rdb: use common spi-cs-setup(hold) [...] adds d9c344912688 arm64: dts: imx95: add '#address-cells' and '#size-cells' [...] adds 3b1d5deb29ff arm64: dts: imx95: add pcie[0,1] and pcie-ep[0,1] support adds 9ceb5cb24d36 arm64: dts: imx95-19x19-evk: add lpi2c7 and expander gpio [...] adds 418ecfca8b11 arm64: dts: imx95-19x19-evk: add PCIe[0,1] support adds 14949fe3f799 arm64: dts: imx8qxp-mek: Pass memory-region to the DSP node adds 45c5e504b34d arm64: dts: layerscape: rename node 'timer' as 'rtc' adds b26f63cf5b08 arm64: dts: layerscape: add platform special compatible st [...] adds 9ba8e6c55f1c arm64: dts: fsl-lx2160a: fix #address-cells for pinctrl-single adds b4ce7305f804 arm64: dts: fsl-ls1012a: remove property 'snps,host-vbus-g [...] adds 6fc79a90a749 arm64: dts: layerscape: replace node name 'nor' with 'flash' adds 04b22497dfaf arm64: dts: layerscape: remove compatible string 'fsl,fman [...] adds 327d71aa59bd arm64: dts: layerscape: add #dma-cells for qdma adds cfd95678a6fc arm64: dts: layerscape: rename node name "wdt" to "watchdog" adds 7dcd914ba1e3 arm64: dts: layerscape: change pcie interrupt order adds 8cd751f27ade arm64: dts: layerscape: rename aux_bus to aux-bus adds dcb38239320f arm64: dts: fsl-ls1043a: remove unused clk-name at watchdog node adds a1107e7c8823 arm64: dts: fsl-ls1046a: rename thermal node name adds 8b898acb51da arm64: dts: layerscape: rename b(q)man-portals to b(q)man- [...] adds 037ee58e0ae5 arm64: dts: imx8mp: Do not reconfigure Audio PLL2 on DH i. [...] adds a38d101e4608 arm64: dts: imx8mp: Update Fast ethernet PHY MDIO addresse [...] adds 29c4d4c54cdd arm64: dts: imx8mp: Add audio XCVR device node adds 710bdbee2589 arm64: dts: imx8mp-evk: Add audio XCVR sound card adds 9db27bc55bd8 arm64: dts: imx8mm-verdin: add TPM device adds e796887c06d1 arm64: dts: imx8mp: Remove 'snps,rx-sched-sp' adds b85aad3db17d Merge tag 'imx-dt64-6.11' of https://git.kernel.org/pub/sc [...] adds 574b9e8d078f dt-bindings: input: sun4i-lradc-keys: Add H616 compatible adds 048ed5efbc4e ARM: dts: sun50i: Add LRADC node adds 97babdce61f8 arm64: dts: allwinner: Add cache information to the SoC dt [...] adds c452e215f874 dt-bindings: arm: sunxi: Correct the descriptions for Pine [...] adds 523bfa3069ec arm64: dts: allwinner: Correct the model names for Pine64 boards adds 7360e7521654 arm64: dts: allwinner: Add cache information to the SoC dt [...] adds d4ec229eaeb8 arm64: dts: allwinner: Add cache information to the SoC dt [...] adds bba474656dd8 ARM: dts: sunxi: remove duplicated entries in makefile adds 532857c2a76b dt-bindings: clock: sun50i-h616-ccu: Add GPADC clocks adds c45281068fbe Merge branch 'sunxi/shared-clk-ids-for-6.11' into sunxi/dt [...] adds 59678cc9cc54 arm64: dts: allwinner: h616: Add GPADC device node adds e41e5973bf45 arm64: dts: allwinner: anbernic-rg35xx-h: Add ADC joysticks adds b05f15d0fc15 arm64: dts: allwinner: h616: add additional CPU OPPs for the H700 adds e1e61fe3452d arm64: dts: allwinner: rg35xx: Enable DVFS CPU frequency scaling adds 0c85e2e377c3 arm64: dts: allwinner: h616: add IOMMU node adds 8f2cf4442b49 riscv: dts: allwinner: d1s-t113: Add system LDOs adds 0ce1d34678e5 riscv: dts: allwinner: Add ClockworkPi and DevTerm devicetrees adds 9289b97a672d Merge tag 'sunxi-dt-for-6.11' of https://git.kernel.org/pu [...] adds 8b5d415c4f9c ARM: dts: ixp4xx: nslu2: beeper uses PWM adds 81a0a21b6159 ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly adds 49b9981a0eca ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 8.0 Wi-Fi adds e23dfb4ee30a ARM: dts: qcom: msm8974-hammerhead: Hook up backlight adds b4f6c63bf34d ARM: dts: qcom: msm8974: Add Samsung Galaxy Note 3 adds 92b9ce5b11d7 ARM: dts: qcom: msm8974-hammerhead: Update gpio hog node name adds c133cfc12cd7 ARM: dts: qcom: msm8974: Use proper compatible for APCS syscon adds 79abbcb13a98 ARM: dts: qcom: apq8064: drop #power-domain-cells property of GCC adds 69eca4bd4c11 ARM: dts: qcom: msm8660: drop #power-domain-cells property of GCC adds 660f6194693e ARM: dts: qcom: msm8960: drop #power-domain-cells property of GCC adds c514f760b504 ARM: dts: qcom: ipq4019: drop #power-domain-cells property of GCC adds c39ce4b0a556 ARM: dts: qcom: ipq8064: drop #power-domain-cells property of GCC adds 03df403dd7f4 ARM: dts: qcom: mdm9615: drop #power-domain-cells property of GCC adds d904c09b73fe ARM: dts: qcom: msm8974: Use mboxes properties for APCS adds 0e8a41e511c9 ARM: dts: qcom: Add initial support for HTC One (M8) adds 5756101babc5 ARM: dts: qcom: motorola-falcon: add accelerometer, magnetometer adds 81fc54e62b5b ARM: dts: qcom: use generic node names for Adreno and QFPROM adds 5014e1e970de ARM: dts: qcom: Add Sony Xperia Z3 Compact smartphone adds f1a77eff4c60 ARM: dts: qcom: msm8974-sony-shinano: increase load on l21 [...] adds 368a5aed1312 ARM: dts: qcom: msm8974: Use mboxes in smsm node adds 65ec35baeb93 ARM: dts: qcom: msm8926-motorola-peregrine: Add accelerome [...] adds c9c86387ea1c ARM: dts: qcom: msm8926-motorola-peregrine: Update tempera [...] adds fed1c79fc7fe ARM: dts: qcom: msm8926-motorola-peregrine: Add framebuffe [...] adds 2a89f2b7e4b9 ARM: dts: qcom: apq8064: drop incorrect ranges from QFPROM adds 2a5454d0fe56 ARM: dts: qcom: qcom-msm8226-samsung-ms013g: Add initial d [...] adds a9fe0720f244 Merge tag 'qcom-arm32-for-6.11' of https://git.kernel.org/ [...] adds 4fbf92d51cbc arm64: dts: st: OP-TEE async notif on PPI 15 for stm32mp25 adds 6e043ff63502 arm64: dts: st: enable STM32 access controller for RCC adds c3aa0dccf0cc arm64: dts: st: add usart nodes on stm32mp25 adds 066cfdcd75a6 arm64: dts: st: add usart6 pinctrl used on stm32mp257f-ev1 board adds 624aa659afbc arm64: dts: st: add usart6 on stm32mp257f-ev1 board adds 9c8d852dabbd arm64: dts: st: add power domain on stm32mp25 adds 0948424cd5e7 ARM: dts: stm32: add DCMIPP pinctrl on STM32MP13x SoC family adds 26c7b370eba6 ARM: dts: stm32: enable camera support on stm32mp135f-dk board adds 3d058df954eb ARM: dts: stm32: add goodix touchscreen on stm32mp135f-dk adds 4306c047415a ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx [...] adds 7010a17fb12a ARM: dts: stm32: osd32: move usb phy power to common adds f37c8d3ba526 ARM: dts: stm32: osd32: move pwr_regulators to common adds f97e8c040e2c dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds 690c66656e99 ARM: dts: stm32: Add pinmux nodes for DH electronics STM32 [...] adds 6331bddce649 ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and [...] adds 0fc78aa67b3f ARM: dts: stm32: Missing clocks for stm32f429's syscfg. adds 3333d21af6fa ARM: dts: stm32: OP-TEE async notif interrupt for ST STM32 [...] adds 710d4f79bd43 ARM: dts: stm32: Document output pins for PWMs on stm32mp135f-dk adds 0872f840edc9 ARM: dts: stm32: add ethernet1 and ethernet2 support on stm32mp13 adds fbbfbdfe0352 ARM: dts: stm32: add ethernet1/2 RMII pins for STM32MP13F- [...] adds e9442f1fa4d2 ARM: dts: stm32: add ethernet1 for STM32MP135F-DK board adds bf016e1db918 ARM: dts: stm32: order stm32mp13-pinctrl nodes adds 1b02383c385b ARM: dts: stm32: Add ethernet support for DH STM32MP13xx D [...] adds 7253ddc6a38d arm64: dts: st: add HPDMA nodes on stm32mp251 adds ed4dd5b79573 arm64: dts: st: add ethernet1 and ethernet2 support on stm32mp25 adds b4c354b1b226 arm64: dts: st: add eth2 pinctrl entries in stm32mp25-pinc [...] adds e0fc47d897fb arm64: dts: st: enable Ethernet2 on stm32mp257f-ev1 board adds 81e7b432f144 ARM: dts: stm32: omit unused pinctrl groups from stm32mp13 [...] adds 87b6426ab92e regulator: Add STM32MP25 regulator bindings adds 387abbb94535 arm64: dts: st: add scmi regulators on stm32mp25 adds 419ed754a3b6 arm64: dts: st: describe power supplies for stm32mp257f-ev1 board adds 03b4edd51f29 Merge tag 'stm32-dt-for-v6.11-1' of https://git.kernel.org [...] adds ba50141137fa arm64: dts: ti: k3-am62x-sk-common: Add bootph-all propert [...] adds 674a20618b0d arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G adds 01bd39357b70 arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes adds c2834656bb6d arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and [...] adds 4ad0beeb7ae6 arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mo [...] adds 838ceca36b21 arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode adds 6edad223553c arm64: dts: ti: k3-am62-main: Fix the reg-range for main_pktdma adds d007a883a61f arm64: dts: ti: k3-am62a-main: Fix the reg-range for main_pktdma adds a6e6604c600a arm64: dts: ti: k3-am62p-main: Fix the reg-range for main_pktdma adds f3841b6a22f1 arm64: dts: ti: phycore-am64: Add PMIC adds 9dcc0e1065f3 arm64: dts: ti: k3-am642-hummingboard-t: correct rs485 rts [...] adds 12a29fb4f9a0 arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage adds 2cdf63e73415 arm64: dts: ti: k3-j722s: Fix main domain GPIO count adds 021d3d5f0741 arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN [...] adds fadfb0e0cc3e arm64: dts: ti: k3-am62a-wakeup: Enable RTC node adds 4b5156e1a413 arm64: dts: ti: k3-j784s4-evm: Add support for multiple CA [...] adds 75843b63741b arm64: dts: ti: k3-j784s4-main: Add support for USB adds bed97e94ee2d arm64: dts: ti: k3-j784s4-evm: Enable USB3 support adds 1149215a442b arm64: dts: ti: k3-am68-sk-base-board: Add LP8733 and TPS6 [...] adds 80ad4406922c arm64: dts: ti: k3-am69-sk: Add TPS62873 node adds 79160cabf313 arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node adds 53a3960410c2 arm64: dts: ti: k3-am64-main: Add PRU system events for virtio adds 8ec9ce361d55 arm64: dts: ti: k3-am65-main: Add PRU system events for virtio adds 4d0101e8c69b arm64: dts: ti: k3-am642-evm-icssg1-dualemac: add overlay [...] adds 6ee3ca0ec7fa arm64: dts: ti: k3-am62x: Drop McASP AFIFOs adds a931b8107292 arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs adds d3fe4b4e2e44 arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs adds 3b4a03357aee arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs adds fb01352801f0 arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs adds 554dd562a5f2 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Drop McASP AFIFOs adds e96e36ce1fdc arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX adds 7a5775a3da90 arm64: dts: ti: am62-phyboard-lyra: Add overlay to increas [...] adds 2116f8b73f69 arm64: dts: ti: k3-am62p: use eFuse MAC Address for CPSW3G Port 1 adds 8e05ce691af2 arm64: dts: ti: k3-j784s4-main: Add PCIe nodes adds 27ce26fe52d4 arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode adds 7c4270de2806 arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and P [...] adds 2f79e7408ac1 arm64: dts: ti: k3-am69-sk: Add PCIe support adds b82feb3a56e2 arm64: dts: ti: k3-am642-sk: Add power supply temperature sensors adds f53f477bfcb8 arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs adds 927718d246fc arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing adds e9bb631b3eb4 arm64: dts: ti: am642-phyboard-electra: Add overlay to ena [...] adds 9c0fa304fa56 arm64: dts: ti: k3-j721e: Add overlay for J721E Infotainme [...] adds 1fc3858a906b arm64: dts: ti: k3-am64-phycore-som: Add serial_flash label adds 1322b1796d71 arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disab [...] adds a0b552605f8c arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable rtc adds 9a3237888493 arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disab [...] adds 117937ff2fbf arm64: dts: ti: am642-evm: Add overlay for NAND expansion card adds 3ad6579f106d arm64: dts: ti: am62p: Rename am62p-{}.dtsi to am62p-j722s [...] adds 77044cfb9346 arm64: dts: ti: k3-am62p-j722s: Move AM62P specific USB1 t [...] adds 731626cc3180 arm64: dts: ti: k3-j722s: Add main domain peripherals spec [...] adds 18fb2b7c8a09 arm64: dts: ti: k3-j722s: Switch to k3-am62p-j722s-common- [...] adds 6f9323f6ad81 arm64: dts: ti: k3-serdes: Add SERDES0/SERDES1 lane-muxing [...] adds 628e0a0118e6 arm64: dts: ti: k3-j722s-main: Add SERDES and PCIe support adds 485705df5d5f arm64: dts: ti: k3-j722s: Enable PCIe and USB support on J [...] adds ed07d82f9e3e arm64: dts: ti: k3-am62p-j722s: Move SoC-specific node properties adds 175133a32b48 arm64: dts: ti: k3-am62x-sk-common: Add bootph-all for I2C [...] adds 5fb89782a9e9 arm64: dts: ti: k3-am642-evm: Enable "SYNC_OUT0" output adds 11926848eb55 arm64: dts: ti: k3-am62a-main: Enable crypto accelerator adds b6861f152b4b arm64: dts: ti: k3-am62*-main: Remove unwanted properties [...] adds feebfe95a665 arm64: dts: k3-am625-verdin: enable nau8822 pll adds 60c2f9784d0e arm64: dts: ti: k3-am64-tqma64xxl: relicense to GPL-2.0-on [...] adds 45a792b5131a arm64: dts: ti: k3-am6xx-phycore-qspi-nor: Add overlay to [...] adds 73f1f26e2e4c arm64: dts: ti: k3-am68-sk-som: Add support for OSPI flash adds a5cd7067e45c arm64: dts: ti: k3-j722s-main: Add audio_refclk node adds 3a36c535dfd2 arm64: dts: ti: k3-j722s-evm: Enable analog audio support adds a0286c7bf091 arm64: dts: ti: k3-am62: Add GPMC and ELM nodes adds e569152274fe arm64: dts: ti: am62-lp-sk: Add overlay for NAND expansion card adds 5095ec4aa1ea arm64: dts: ti: k3-j784s4-main: Add McASP nodes adds 3ea5142a9734 arm64: dts: ti: k3-j784s4-main: Add audio_refclk node adds 479112c9f531 arm64: dts: ti: k3-j784s4-evm: Enable analog audio support adds fe6a73eee301 arm64: dts: ti: k3-am62a: Enable AUDIO_REFCLKx adds f1b3adade045 arm64: dts: ti: Add am62x-phyboard-lyra carrier board adds 567c373f441b dt-bindings: arm: ti: Add bindings for PHYTEC AM62Ax based [...] adds d69383885576 arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM62Ax adds 447f85b70f65 arm: dts: k3-am642-evm-nand: Add bootph-all to NAND related nodes adds 0ab18cecc806 arm64: dts: ti: k3-am65: Add cpsw-mac-efuse node to mcu_conf adds 3128edb3c4a8 arm64: dts: ti: k3-j7200: Add cpsw-mac-efuse node to mcu_conf adds 1147fa465a82 arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf adds 418291e705a9 arm64: dts: ti: k3-j721s2: Add cpsw-mac-efuse node to mcu_conf adds 74e074d22a41 arm64: dts: ti: k3-j784s4: Add cpsw-mac-efuse node to mcu_conf adds 00d20114b515 arm64: dts: ti: k3-am62a: Add cpsw-mac-efuse node to wkup_conf adds c870321e4317 arm64: dts: ti: k3-am62: Add cpsw-mac-efuse node to wkup_conf adds 50d9981fa122 arm64: dts: ti: k3-pinctrl: Define a generic GPIO MUX Mode adds d72d73a44c3c arm64: dts: ti: k3-am62p: Add gpio-ranges properties adds 5e5c50964e2e arm64: dts: ti: k3-j722s: Add gpio-ranges properties adds 28a950c40467 arm64: dts: ti: k3-am62p5-sk: fix graph_child_address warnings adds cf645197f045 arm64: dts: ti: k3-am62x-sk-common: Fix graph_child_address warns adds 9e8560556f9c arm64: dts: ti: k3-am62x-sk-common: Reserve 128MiB of global CMA adds 6406c5d5512c arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA adds b4f8192afb40 Merge tag 'ti-k3-dt-for-v6.11' of https://git.kernel.org/p [...] adds 7852134db3c6 ARM: dts: marvell: Add 7-segment LED display on x530 adds e62f7f6b48e3 ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells fr [...] adds b98a91911d24 ARM: dts: marvell: kirkwood: align GPIO keys node name wit [...] adds 28be5af95a79 ARM: dts: marvell: kirkwood: drop incorrect address/size-c [...] adds 9d0120b72b97 ARM: dts: marvell: kirkwood: align LED node name with bindings adds 85860863a4b2 ARM: dts: marvell: orion: align GPIO keys node name with bindings adds 7d751583a086 ARM: dts: marvell: orion: drop incorrect address/size-cell [...] adds d8fff5ef3ef5 ARM: dts: marvell: orion5x-lswsgl: use 'gpios' property for LEDs adds 5b3566a75f2d ARM: dts: marvell: orion: align LED node name with bindings adds cfa65ef7c84a ARM: dts: turris-omnia: Add MCU system-controller node adds 731daaa5093d ARM: dts: turris-omnia: Add GPIO key node for front button adds f01b3260d9eb Merge tag 'mvebu-dt-6.11-1' of https://git.kernel.org/pub/ [...] adds a03424144311 arm64: dts: armada-3720: align GPIO keys node name with bindings adds cf8b7454ec91 arm64: dts: armada-3720: align LED node name with bindings adds 5f5eb24090be dt-bindings: arm64: marvell: add solidrun cn9130 som based boards adds 099e1d034f00 dt-bindings: arm64: marvell: add solidrun cn9132 CEX-7 eva [...] adds 1c510c7d82e5 arm64: dts: add description for solidrun cn9130 som and cl [...] adds 1280840d2030 arm64: dts: add description for solidrun cn9131 solidwan board adds e9ff907f4076 arm64: dts: add description for solidrun cn9132 cex7 modul [...] adds 462eeb978db8 Merge tag 'mvebu-dt64-6.11-1' of https://git.kernel.org/pu [...] adds a55361454c21 arm64: dts: qcom: qcs6490-rb3gen2: Enable PMK8350 RTC module adds 6314184be391 arm64: dts: qcom: sc8180x: Drop ipa-virt interconnect adds 8ed45f79142c arm64: dts: qcom: sc8180x: Fix aoss_qmp node adds dc402e084a9e arm64: dts: qcom: sc8180x: Correct PCIe slave ports adds b3f8cdef8a5c arm64: dts: qcom: msm8996: add reset for display subsystem adds 4b699d2d5694 arm64: dts: qcom: sm8150: move USB graph to the SoC dtsi adds 18eac39beb32 arm64: dts: qcom: sm8350: move USB graph to the SoC dtsi adds a84f3627f9d9 arm64: dts: qcom: sm8450: move USB graph to the SoC dtsi adds 2f212acedbbf arm64: dts: qcom: sm8550: move USB graph to the SoC dtsi adds 65931e59e039 arm64: dts: qcom: sm8650: move USB graph to the SoC dtsi adds 4f35b0fe2673 arm64: dts: qcom: sm8350: move PHY's orientation-switch to [...] adds 1a1322c8a698 arm64: dts: qcom: sm8450: move PHY's orientation-switch to [...] adds d02c0027ea20 arm64: dts: qcom: sm8550: move PHY's orientation-switch to [...] adds fbb22a182267 arm64: dts: qcom: sm8650: move PHY's orientation-switch to [...] adds c2f1d0c08fc1 arm64: dts: qcom: sm8650-mtp: connect USB-C SS port to QMP PHY adds dad66630a083 arm64: dts: qcom: delete wrong usb-role-switch properties adds 7c0922fc894f arm64: dts: qcom: x1e80100: drop wrong usb-role-switch properties adds e76862840660 arm64: dts: qcom: sm8450: correct pcie1 phy clocks inputs to gcc adds 0cc97d9e3fdf arm64: dts: qcom: sm8550: remove pcie-1-phy-aux-clk and ad [...] adds d00b42f170df arm64: dts: qcom: sm8650: remove pcie-1-phy-aux-clk and ad [...] adds 2f2120a15251 arm64: dts: qcom: sm8650: Use "pcie" as the node name inst [...] adds 329dce8aad3e dt-bindings: arm: qcom: Document the HDK8650 board adds 01061441029e arm64: dts: qcom: sm8650: add support for the SM8650-HDK board adds fbc7a70b2c1b arm64: dts: qcom: qcm6490-rb3: Enable gpi-dma and qup node adds 2b96407b8f10 arm64: dts: qcom: sc7280: Remove CTS/RTS configuration adds 15476ccd3dc6 arm64: dts: qcom: sm4450: Add cpufreq support adds 6986a75d06a3 arm64: dts: qcom: msm8916/39-samsung-a2015: Add PMIC and charger adds d81348c71028 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add conne [...] adds 404a89438abc arm64: dts: qcom: sm8650-hdk: enable GPU adds 220be0f04eb1 arm64: dts: qcom: sdx75: Add IPCC node adds 85ab1969865b arm64: dts: qcom: sdx75: Add TCSR register space adds 91f767eb6938 arm64: dts: qcom: sdx75: Add AOSS node adds 355e5d72a4e5 arm64: dts: qcom: sdx75: Add modem SMP2P node adds bfb751d92213 arm64: dts: qocm: sdx75: align smem node name with coding style adds 1924f5518224 arm64: dts: qcom: sa8775p: Add ep pcie0 controller node adds c5f5de8434ec arm64: dts: qcom: sa8775p: Add ep pcie1 controller node adds 48299f604d27 arm64: dts: qcom: sc7180: drop extra UFS PHY compat adds 9a80ecce60bd arm64: dts: qcom: sc8180x: add power-domain to UFS PHY adds fd39ae8b9bc1 arm64: dts: qcom: sdm845: add power-domain to UFS PHY adds a9eb454873a8 arm64: dts: qcom: sm6115: add power-domain to UFS PHY adds 18c2727282c5 arm64: dts: qcom: sm6350: add power-domain to UFS PHY adds 154ed5ea328d arm64: dts: qcom: sm8250: add power-domain to UFS PHY adds 634acc8cea15 arm64: dts: qcom: sm8350: add power-domain to UFS PHY adds 27d3f57cf5a7 arm64: dts: qcom: sm8450: add power-domain to UFS PHY adds 4edbcf264fe2 arm64: dts: qcom: sda660-ifc6560: document missing USB PHY [...] adds c1aefeae8cb7 arm64: dts: qcom: msm8996-xiaomi-common: drop excton from [...] adds dd1bd5bf7420 arm64: dts: qcom: qdu1000: Add USB3 and PHY support adds 00ea07cd1c88 arm64: dts: qcom: qdu1000-idp: enable USB nodes adds 4d3fadbcd633 arm64: dts: qcom: qru1000-idp: enable USB nodes adds 49e950487b3e arm64: dts: qcom: sm8650: Enable download mode register write adds cae4c862d8b2 arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path adds ceb39b051b77 arm64: dts: qcom: sdm850-lenovo-yoga-c630: add WiFi calibr [...] adds 265d9989df50 arm64: dts: qcom: sdm670: add smem region adds 37f5169f5c83 arm64: dts: qcom: sdx75: Add SDHCI node adds a1b05c448e74 arm64: dts: qcom: sdx75-idp: add SDHCI for SD Card adds 7ddab80e1150 arm64: dts: qcom: sdm450: add Lenovo Smart Tab M10 DTS adds 6596118ccdcd arm64: dts: qcom: Add coresight nodes for SA8775p adds e07c4a702eb0 arm64: dts: qcom: sdx75: Support for I2C and SPI adds 98a0c4f2278b arm64: dts: qcom: msm8998: enable adreno_smmu by default adds 17944fd55b8d arm64: dts: qcom: sc8180x: correct dispcc clocks adds db67e95835d0 arm64: dts: qcom: sm8250: describe HS signals properly adds 88347987574b arm64: dts: qcom: sm8250: add a link between DWC3 and QMP PHY adds 35e3a9c1afce arm64: dts: qcom: sc8180x: switch USB+DP QMP PHYs to new bindings adds 757688ad094c arm64: dts: qcom: sc8180x: describe USB signals properly adds 93830ef7bbcd arm64: dts: qcom: sc8280xp: describe USB signals properly adds b73ed308f9f6 arm64: dts: qcom: x1e80100: describe USB signals properly adds 42214cbd9458 arm64: dts: qcom: sm8150-hdk: rename Type-C HS endpoints adds f44da5d8722d arm64: dts: qcom: sc7280: Add APR nodes for sound adds 418c2ffd7df9 arm64: dts: qcom: msm8976: Add IOMMU nodes adds b0516dbf8e21 arm64: dts: qcom: msm8976: Add MDSS nodes adds 00e67d8e80f0 arm64: dts: qcom: msm8976: Add Adreno GPU adds 45878973229a arm64: dts: qcom: msm8976: Add WCNSS node adds e60ac570137b arm64: dts: qcom: ipq9574: add MDIO bus adds bfc10ebd76d5 dt-bindings: arm: qcom: Document samsung,milletwifi device adds 4b220c6fa9f3 arm64: dts: qcom: sa8775p: Mark PCIe EP controller as cach [...] adds 16babb0567e4 dt-bindings: arm: qcom: Add Samsung Galaxy Note 3 adds 5c59666c443d dt-bindings: arm: qcom: add TP-Link Archer AX55 v1 adds e6d33c8b2f80 arm64: dts: qcom: add TP-Link Archer AX55 v1 adds 56ae780a4387 arm64: dts: qcom: msm8996: add glink-edge nodes adds 1b80b83f893d arm64: dts: qcom: msm8996: add fastrpc nodes adds 02f838b7f8cd arm64: dts: qcom: msm8996: specify UFS core_clk frequencies adds 7e35767cb787 arm64: dts: qcom: msm8996: set GCC_UFS_ICE_CORE_CLK freq directly adds d3d8b80845eb arm64: dts: qcom: msm8996: drop source clock entries from [...] adds 1fabbb0888c3 dt-bindings: vendor-prefixes: Add Schneider Electric adds 6cf67a2b51ed dt-bindings: arm: qcom: Add Schneider Electric HMIBSC board adds cceb16d201bb arm64: dts: qcom: apq8016: Add Schneider HMIBSC board DTS adds 5f2fd4aefac8 dt-bindings: arm: qcom: Add Lenovo Smart Tab M10 (WiFi) adds 62aad66b5746 arm64: dts: qcom: pmi8950: add pwm node adds 0ae1bf2e0973 dt-bindings: arm: qcom: Add msm8916 based Motorola devices adds a204bf3fb7bd arm64: dts: qcom: msm8916-samsung-fortuna: Add BMC150 acce [...] adds 7f433e1e3c22 arm64: dts: qcom: msm8916-samsung-fortuna: Add LSM303C acc [...] adds e4558fcfbeb0 arm64: dts: qcom: msm8916-samsung-rossa: Add LIS2HH12 acce [...] adds 65321d09e38b arm64: dts: qcom: Add device tree for Motorola Moto G4 Pla [...] adds 24773481ae5e arm64: dts: qcom: Add Motorola Moto E 2015 LTE (surnia) adds 830867011674 arm64: dts: qcom: Add Motorola Moto G 2015 (osprey) adds 839936d9676b arm64: dts: qcom: qcs404: Use qcs404-hfpll compatible for hfpll adds c8a346e408cb arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs adds bbb1dd6402f9 arm64: dts: qcom: pmi632: Add vibrator adds ffaa4b5d5d07 arm64: dts: qcom: sdm632-fairphone-fp3: Enable vibrator adds 737abcabe97b arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator [...] adds 49cc31f8ab44 arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent adds 42870599f944 arm64: dts: qcom: sm8450: Add interconnect path to PCIe node adds 628388982c13 arm64: dts: qcom: sm8450: Add OPP table support to PCIe adds 7bb38c20f2b6 arm64: dts: qcom: sdm845: Add DT nodes for the TBUs adds d1f2b41e96f5 arm64: dts: qcom: sc7280: Add DT nodes for the TBUs adds d328da7f0756 dt-bindings: arm: qcom: Add Samsung Galaxy Z Fold5 adds ba2c082a401f arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Z Fold5 adds 2559e61e7ef4 arm64: dts: qcom: x1e80100-pmics: Add the missing PMICs adds f51df82d9848 dt-bindings: arm: qcom: Add QCM6490 SHIFTphone 8 adds 249666e34c24 arm64: dts: qcom: add QCM6490 SHIFTphone 8 adds 809c20b1ffc8 arm64: dts: qcom: sa8775p: Add llcc support for the SA8775 [...] adds c566143137aa arm64: dts: qcom: sm8450: Add Broadcast_AND register in LL [...] adds 2a71a2eb1f5e arm64: dts: qcom: sm8550: Add Broadcast_AND register in LL [...] adds a7823576f7f7 arm64: dts: qcom: sm8650: Add Broadcast_AND register in LL [...] adds a5c84d2dde80 arm64: dts: qcom: sm8550-samsung-q5q: fix typo adds 9ca6eaf13376 dt-bindings: soc: qcom: add qcom,sa8775p-imem compatible adds 93f340084d05 arm64: dts: qcom: sa8775p: Add IMEM and PIL info region adds 32a7b1d7c72b arm64: dts: qcom: sm8550: Move usb-role-switch to SoC dtsi adds 54bbf0a8ef45 arm64: dts: qcom: sm8550: Remove usb default dr_mode adds ae5cee8e7349 arm64: dts: qcom: x1e80100-crd: Fix USB PHYs regulators adds 20676f7819d7 arm64: dts: qcom: x1e80100-qcp: Fix USB PHYs regulators adds cf7d2157aa87 arm64: dts: qcom: x1e80100-crd: Fix the PHY regulator for PCIe 6a adds 87042003f6ea arm64: dts: qcom: x1e80100-qcp: Fix the PHY regulator for PCIe 6a adds eb57cbe730d1 arm64: dts: qcom: x1e80100: Describe the PCIe 6a resources adds 37ff5d0d75fe arm64: dts: qcom: pm7250b: Add node for PMIC VBUS booster adds 6b5b15a1d785 arm64: dts: qcom: pm7250b: Add a TCPM description adds 6814d454c26b arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB role switching adds cf2a08e149b2 arm64: dts: qcom: sm8650-hdk: remove redundant properties adds d1caecddf9f4 arm64: dts: qcom: ipq5018: drop #power-domain-cells proper [...] adds 2ad7dd5479c0 arm64: dts: qcom: ipq5332: drop #power-domain-cells proper [...] adds ef3308cf5255 arm64: dts: qcom: ipq9574: drop #power-domain-cells proper [...] adds 6c2e3ca212dd arm64: dts: qcom: ipq6018: fix GCC node name adds a884986eb2f7 arm64: dts: qcom: ipq8074: fix GCC node name adds 3e971470619d arm64: dts: qcom: msm8916: Use mboxes properties for APCS adds 22e4e43484c4 arm64: dts: qcom: msm8939: Use mboxes properties for APCS adds 11dff973ebe2 arm64: dts: qcom: msm8953: Use mboxes properties for APCS adds a3d5570d8c8c arm64: dts: qcom: msm8976: Use mboxes properties for APCS adds ba5d9a91f8c3 arm64: dts: qcom: msm8994: Use mboxes properties for APCS adds e502de5d40f7 arm64: dts: qcom: use defines for interrupts adds 3c61c786d2f0 arm64: dts: qcom: sm8650-hdk: allow more IOMMU SID for the [...] adds b7b545ccc088 arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio adds f77e7bd40c3c arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio adds d6c6b85bf558 arm64: dts: qcom: qrb4210-rb2: make L9A always-on adds 5b8baed4b881 arm64: dts: qcom: sc7180: Disable SuperSpeed instances in [...] adds 3d930f1750ce arm64: dts: qcom: sc7280: Disable SuperSpeed instances in [...] adds 0e500122d0e9 arm64: dts: qcom: x1e80100: Disable the SMB2360 4th instan [...] adds 336e26f80d79 dt-bindings: arm: qcom: add HTC One (M8) adds 62ae64ceb9a5 arm64: dts: qcom: msm8916-samsung-gprimeltecan: Add NFC adds 834cfba67835 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add S3FWRN5 NFC adds ca4afdfdbbbd arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add PMIC [...] adds 0354ab18ef5e arm64: dts: qcom: pm660: Add rradc, charger adds bc90f56a1699 arm64: dts: sm8650-hdk: add support for the Display Card overlay adds 80edfc18de69 Merge branch 'arm64-fixes-for-6.10' into arm64-for-6.11 adds aa48a8a5d642 arm64: dts: qcom: x1e80100: Add remote endpoints between P [...] adds 24b7616a1cd3 arm64: dts: qcom: x1e80100-crd: Add pmic-glink node with a [...] adds 830a24be7dc1 arm64: dts: qcom: x1e80100-qcp: Add pmic-glink node with a [...] adds d044c0e36d09 arm64: dts: qcom: sm6350-pdx213: correct touchscreen inter [...] adds fa2c8cad2021 arm64: dts: qcom: sm6375-pdx225: correct touchscreen inter [...] adds 46822d275082 arm64: dts: qcom: sm8250-sony-xperia: correct touchscreen [...] adds 05d84f973d84 arm64: dts: qcom: sm8450-sony-xperia: correct touchscreen [...] adds 13f1e1245bb5 arm64: dts: qcom: sc7180: quackingstick: Disable instead o [...] adds 5abfd5139882 arm64: dts: qcom: sc7180: pazquel: Add missing comment header adds 38b68e62c0d6 arm64: dts: qcom: sc7180-trogdor: Make clamshell/detachabl [...] adds 28930820bf89 arm64: dts: qcom: ipq6018-*: Remove thermal zone polling delays adds bebd3c6476c9 arm64: dts: qcom: ipq8074-*: Remove thermal zone polling delays adds 88dd10e237ee arm64: dts: qcom: ipq9574-*: Remove thermal zone polling delays adds b3f0d522b548 arm64: dts: qcom: msm8916-*: Remove thermal zone polling delays adds 19c658e5bfe7 arm64: dts: qcom: msm8939-*: Remove thermal zone polling delays adds 1a43ff5b5f5a arm64: dts: qcom: msm8953-*: Remove thermal zone polling delays adds adfb64b78f2f arm64: dts: qcom: msm8976-*: Remove thermal zone polling delays adds 612f017315fb arm64: dts: qcom: msm8996-*: Remove thermal zone polling delays adds 47d92455f59f arm64: dts: qcom: msm8998-*: Remove thermal zone polling delays adds d96854de5d69 arm64: dts: qcom: pm7550ba: Remove thermal zone polling delays adds 1a78b5da8164 arm64: dts: qcom: pms405: Remove thermal zone polling delays adds 8e49df920059 arm64: dts: qcom: pmx75: Remove thermal zone polling delays adds d3eb8179f21f arm64: dts: qcom: qcm2290-*: Remove thermal zone polling delays adds 8d7807d24746 arm64: dts: qcom: qcs404-*: Remove thermal zone polling delays adds a759962163af arm64: dts: qcom: sa8775p-*: Remove thermal zone polling delays adds 7cd2d9080a6e arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays adds 7747a49db7e5 arm64: dts: qcom: sc7280-*: Remove thermal zone polling delays adds 1f57b1cff485 arm64: dts: qcom: sc8180x-*: Remove thermal zone polling delays adds e388421387e8 arm64: dts: qcom: sc8280xp-*: Remove thermal zone polling delays adds 82162bf535a7 arm64: dts: qcom: sdm660-*: Remove thermal zone polling delays adds 2e58dbeae40e arm64: dts: qcom: sdm845-*: Remove thermal zone polling delays adds 190f743561a4 arm64: dts: qcom: sm6115-*: Remove thermal zone polling delays adds d1a12560ef38 arm64: dts: qcom: sm6125-*: Remove thermal zone polling delays adds 2aad3fd3820d arm64: dts: qcom: sm6350-*: Remove thermal zone polling delays adds 088d826d5af3 arm64: dts: qcom: sm6375-*: Remove thermal zone polling delays adds fc2f92b52201 arm64: dts: qcom: sm8150-*: Remove thermal zone polling delays adds 2d10e2e28df7 arm64: dts: qcom: sm8250-*: Remove thermal zone polling delays adds 07fab48327ad arm64: dts: qcom: sm8350-*: Remove thermal zone polling delays adds d0730a729f1a arm64: dts: qcom: sm8450-*: Remove thermal zone polling delays adds fe5cb7d30795 arm64: dts: qcom: sm8550-*: Remove thermal zone polling delays adds 92332cca0551 arm64: dts: qcom: sm8650-*: Remove thermal zone polling delays adds 7c05517e5e68 arm64: dts: qcom: sc8180x: Throttle the GPU when overheating adds f7fd6d04c104 arm64: dts: qcom: sc8280xp: Throttle the GPU when overheating adds 545fef1e5e43 arm64: dts: qcom: sdm630: Throttle the GPU when overheating adds b79dd56ed5fc arm64: dts: qcom: sdm845: Throttle the GPU when overheating adds c518b5f6def1 arm64: dts: qcom: sm6115: Update GPU thermal zone settings adds 1a558bbffc2e arm64: dts: qcom: sm6350: Update GPU thermal zone settings adds c61300433b7b arm64: dts: qcom: sm8150: Throttle the GPU when overheating adds c862b78b7203 arm64: dts: qcom: sm8250: Throttle the GPU when overheating adds 10a5555220ad arm64: dts: qcom: sm8350: Throttle the GPU when overheating adds 4be0dd44c39b arm64: dts: qcom: sm8450: Throttle the GPU when overheating adds ed979c039ad1 arm64: dts: qcom: sm8550: Throttle the GPU when overheating adds 497624ed5506 arm64: dts: qcom: sm8650: Throttle the GPU when overheating adds ee5dcd7393af arm64: dts: qcom: qcm6490-fairphone-fp5: Use .mbn firmware [...] adds 525b42832bd3 dt-bindings: clock: Add Qcom QCM2290 GPUCC adds fcc6ed4f62a3 Merge branch '20240606-topic-rb1_gpu-v4-1-4bc0c19da4af@lin [...] adds 4faeef52c8e6 arm64: dts: qcom: qcm2290: Add GPU nodes adds 1ae60a51d175 arm64: dts: qcom: qrb2210-rb1: Enable the GPU adds f55a758fd355 arm64: dts: qcom: msm8916-acer-a1-724: Add sound and modem adds 1ef3a30f4dc9 arm64: dts: qcom: sdm845: describe connections of USB/DP port adds 060a1ebd91c1 arm64: dts: qcom: c630: Add Embedded Controller node adds 831f66d3423c arm64: dts: qcom: sm8450: drop second clock name from cloc [...] adds 84ea430eb071 arm64: dts: qcom: sm8550: drop second clock name from cloc [...] adds dc323623c3b8 arm64: dts: qcom: sm8650: drop second clock name from cloc [...] adds 99e94768c890 arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node whe [...] adds 367fb3f0aaa6 arm64: dts: qcom: qdu1000: Add secure qfprom node adds 4c3849513fa1 arm64: dts: qcom: qcm6490-fairphone-fp5: Name the regulators adds e160c41b96b6 arm64: dts: qcom: qcm6490-shift-otter: Name the regulators adds a39e850037fa arm64: dts: qcom: msm8916-gplus-fl8005a: Add sound and modem adds 490812872449 arm64: dts: qcom: sm8550-qrd: add the Wifi node adds a05737bf7631 arm64: dts: qcom: sm8650-qrd: add the Wifi node adds 4d76a2314810 arm64: dts: qcom: sm8650-hdk: add the Wifi node adds bd37ce2eeb84 arm64: dts: qcom: qrb5165-rb5: add the Wifi node adds 38b55ddb4a9f arm64: dts: qcom: qdu1000: fix usb interrupts properties adds 6d97b93acf9d dt-bindings: arm: qcom: Document QCS8550 SoC and the AIM30 [...] adds bb8a2dc3bd89 arm64: dts: qcom: qcs8550: introduce qcs8550 dtsi adds 0b12da4e28d8 arm64: dts: qcom: add base AIM300 dtsi adds e7931a52c7b6 arm64: dts: qcom: aim300: add AIM300 AIoT adds b5477d5f5272 arm64: dts: qcom: sc8280xp-x13s: enable pm8008 camera pmic adds a69274e1c6f5 dt-bindings: arm: qcom: Add Sony Xperia Z3 Compact adds 61ba969e0e7d arm64: dts: qcom: msm8916-gplus-fl8005a: Add BMS adds d315b45ab8b3 arm64: dts: qcom: sm7225-fairphone-fp4: Configure PM8008 r [...] adds 2cf5ec58e87b arm64: dts: qcom: qcm6490-fairphone-fp5: Configure PM8008 [...] adds 4e915987ff5b arm64: dts: qcom: x1e80100: Enable tsens and thermal zone nodes adds d605f9c75949 arm64: dts: qcom: msm8916: Use mboxes in smsm node adds 9f8b7c4e3d8b arm64: dts: qcom: msm8939: Use mboxes in smsm node adds e36402b55684 arm64: dts: qcom: msm8953: Use mboxes in smsm node adds 585141c57a49 arm64: dts: qcom: msm8976: Use mboxes in smsm node adds d7aeff300938 arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ adds a8cce1ad72ca arm64: dts: qcom: x1e80100-qcp: add audio support adds b7a28d8a7b80 arm64: dts: qcom: pm8916: add temp-alarm thermal zone adds 213e1b584750 dt-bindings: clock: qcom: Update SM8450 videocc header file name adds a6a61b9701d1 dt-bindings: clock: qcom: Add SM8650 video clock controller adds 6e18795a6acf clk: qcom: videocc-sm8550: Add support for videocc XO clk ares adds da1f361c887c clk: qcom: videocc-sm8550: Add SM8650 video clock controller adds 2bce2ce7ab20 dt-bindings: clock: qcom: Update the order of SC8280XP cam [...] adds 1ae3f0578e0e dt-bindings: clock: qcom: Add SM8650 camera clock controller adds 09ea421652a8 clk: qcom: camcc-sm8650: Add SM8650 camera clock controlle [...] adds e2ebc65958ef Merge branch '20240602114439.1611-1-quic_jkona@quicinc.com [...] adds 0bdb730e63f6 arm64: dts: qcom: sm8650: Add video and camera clock controllers adds 2b5004956aff arm64: dts: qcom: sc7280: Add clocks for QOS configuration adds 5db216f6e1f8 arm64: dts: qcom: ipq6018: add sdhci node adds 740bc6696052 arm64: dts: qcom: x1e80100: Add BWMONs adds 653f0a1e7d61 arm64: dts: qcom: x1e80100: Add fastrpc nodes adds 66d83a42f2a3 arm64: dts: qcom: sm6115: add resets for sdhc_1 adds fd513b922e34 arm64: dts: qcom: qcs6490-rb3gen2: enable hdmi bridge adds 9c99c33a904c arm64: dts: qcom: x1e80100: Fix USB HS PHY 0.8V supply adds 721e38301b79 arm64: dts: qcom: x1e80100: Add gpu support adds ac3eb41a283a arm64: dts: qcom: pm8916: correct thermal zone name adds d870196e3383 arm64: dts: qcom: sm7225-fairphone-fp4: Name the regulators adds 1cda6acb8fbd arm64: dts: qcom: sm8650-hdk: add port mapping to speakers adds f3b84707c41f arm64: dts: qcom: sm8650-mtp: add port mapping to speakers adds 519df670e892 arm64: dts: qcom: sm8650-qrd: add port mapping to speakers adds 21663c69b3f7 arm64: dts: qcom: sm8550-hdk: add port mapping to speakers adds 5ba3ba4d4439 arm64: dts: qcom: sm8550-mtp: add port mapping to speakers adds 6bf99fdb4c93 arm64: dts: qcom: sm8550-qrd: add port mapping to speakers adds 9ca49bb26ef6 dt-bindings: arm: qcom: add sa8775p-ride Rev 3 adds fe15631117f8 arm64: dts: qcom: move common parts for sa8775p-ride varia [...] adds 818c2676e581 arm64: dts: qcom: sa8775p-ride-r3: add new board file adds 1c6285e10d76 arm64: dts: qcom: msm8998: add venus node adds c6050d45cd37 arm64: dts: qcom: qrb4210-rb2: Correct max current draw for VBUS adds ef7025079a9d dt-bindings: arm: qcom: Add ASUS Vivobook S 15 adds d0e2f8f62dff arm64: dts: qcom: Add device tree for ASUS Vivobook S 15 adds 968178e35e78 dt-bindings: arm: qcom: Document samsung,ms013g adds 2d61b9303cec Merge tag 'qcom-arm64-for-6.11' of https://git.kernel.org/ [...] adds 709407de64d9 dt-bindings: riscv: Add T-HEAD C908 compatible adds c249e17c37d3 dt-bindings: riscv: starfive: add Star64 board compatible adds 2606bf583b96 riscv: dts: starfive: add Star64 board devicetree adds c61fea676bcb riscv: dts: thead: th1520: Add PMU event node adds edbce932b16c riscv: dts: starfive: Update flash partition layout adds 76ed031dc750 dt-bindings: riscv: microchip: document beaglev-fire adds 3f41368fbfe1 riscv: dts: microchip: add an initial devicetree for the B [...] adds 2904244a8c46 riscv: dts: starfive: add PCIe dts configuration for JH7110 adds 31f6b5a651f9 Merge tag 'riscv-dt-for-v6.11' of https://git.kernel.org/p [...] adds 9d42c3ee3ce3 arm64: dts: rockchip: Add missing power-domains for rk356x [...] adds 3573653dcf29 arm64: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from [...] adds 2e1fae80023a arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x [...] adds eb665b1c06bc arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi adds bf6f26deb0e8 arm64: dts: rockchip: Add dma-names to uart1 on quartz64-b adds 2dad31528de9 arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS adds 9e823ba92118 arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS adds cfeac8e5d058 arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS adds cd77139a307f arm64: dts: rockchip: remove unused usb2 nodes for Lunzn F [...] adds 2bf5d445df2e arm64: dts: rockchip: disable display subsystem for Lunzn [...] adds e261bd74000c arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S adds dbdadc14b94e arm64: dts: rockchip: Add avdd supplies to hdmi on rock64 adds 3087576e1c70 arm64: dts: rockchip: Add dma-names to uart1 on Pine64 rk3 [...] adds 8687469a51af dt-bindings: arm: rockchip: Add ROCK 5 ITX board adds 31390eb8ffbf arm64: dts: rockchip: add ROCK 5 ITX board adds 6355edbb3dfe Merge tag 'v6.11-rockchip-dts64-2' of https://git.kernel.o [...] adds 9c29e5d7a2d1 ARM: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from P [...] adds 6cf4e8f4ca3a Merge tag 'v6.11-rockchip-dts32-2' of https://git.kernel.o [...] adds 056abbd100ce dt-bindings: arm: rockchip: Add Radxa ROCK 3B adds 846ef7748fa9 arm64: dts: rockchip: Add Radxa ROCK 3B adds 6d48d5045d99 dt-bindings: arm: rockchip: Add Xunlong Orange Pi 3B adds d79d713d602e arm64: dts: rockchip: Add Xunlong Orange Pi 3B adds ad828298af0b Merge tag 'v6.11-rockchip-dts64-2' of https://git.kernel.o [...] adds b1240a39511b riscv: dts: add clock generator for Sophgo SG2042 SoC adds 95ab7b209bd9 Merge tag 'riscv-sophgo-dt-for-v6.11' of https://github.co [...] adds c1842643a3df ARM: dts: qcom: msm8960: correct memory base adds 4b1a54b2696f Merge tag 'qcom-arm32-for-6.11-2' of https://git.kernel.or [...] adds c46a239a2490 dt-bindings: arm: qcom: Add Lenovo Yoga Slim 7x adds 45247fe17db2 arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim [...] adds 4ae4837871ee arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode [...] adds dc6ba95c6c44 arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode [...] adds 0046325ae520 arm64: dts: qcom: msm8998: Disable SS instance in Parkmode [...] adds fad58a41b846 arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB adds 074992a11632 arm64: dts: qcom: sm6115: Disable SS instance in Parkmode for USB adds c5d57eb7d06d arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB adds 44ea1ae3cf95 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode [...] adds cf4d6d54eadb arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB adds 81008068ee4f arm64: dts: qcom: sm6350: Add missing qcom,non-secure-doma [...] adds 4d37847187b3 arm64: dts: qcom: sm7225-fairphone-fp4: Add PMK8003 thermals adds 8cf636a03260 arm64: dts: qcom: sm7225-fairphone-fp4: Add PM6150L thermals adds 134a4b2f3be2 arm64: dts: qcom: sc7280: Enable download mode register write adds e3e169cd28d0 arm64: dts: qcom: pm6150: Add vibrator adds cfe9685473ad arm64: dts: qcom: sm8150: Add video clock controller node adds d1f1570f3d6d dt-bindings: interconnect: Add Qualcomm IPQ9574 support adds 47c7823be60a Merge branch '20240430064214.2030013-3-quic_varada@quicinc [...] adds 5d0ab61a7002 arm64: dts: qcom: ipq9574: Add icc provider ability to gcc adds 2c69048c5daf dt-bindings: arm: qcom: Add msm8916 based LG devices adds 0655b4474616 arm64: dts: qcom: msm8916-lg-m216: Add initial device tree adds 88bf3be9c327 arm64: dts: qcom: msm8916-lg-c50: add initial dts for LG Leon LTE adds 2881fcfc8f32 mailmap: Update Luca Weiss's email address adds 28323a756166 Merge tag 'qcom-arm64-for-6.11-2' of https://git.kernel.or [...] adds 6ed9a85f1c44 arm64: dts: allwinner: h616: add crypto engine node adds 48d224558645 Merge tag 'sunxi-dt-for-6.11-2' of https://git.kernel.org/ [...] new e3950967f6e6 Merge tag 'soc-dt-6.11' of git://git.kernel.org/pub/scm/li [...] adds f7a2f03b42b7 arm64: defconfig: Enable Renesas R-Car Gen4 PCIe controller adds 4b45a978b25d arm64: defconfig: Enable Marvell 88Q2XXX PHY support adds f2745d399ab0 Merge tag 'renesas-arm-defconfig-for-v6.11-tag1' of https: [...] adds fa071acfefe8 arm64: defconfig: Enable NVIDIA CoreSight PMU driver adds b32638244440 Merge tag 'tegra-for-6.11-arm64-defconfig' of https://git. [...] adds f919a823b153 ARM: configs: at91: Enable LVDS serializer support adds 95b5b10f0393 Merge tag 'at91-defconfig-6.11' of https://git.kernel.org/ [...] adds d7d906675de2 ARM: multi_v7_defconfig: Add MCP23S08 pinctrl support adds 74aa5704cf19 arm64: defconfig: Enable MTD support for Hyperbus adds 8a703a728a74 arm64: defconfig: Enable USB2 PHY Driver adds e05bc4743103 arm64: defconfig: Enable TI LP873X PMIC adds 31f62c5d8811 Merge tag 'ti-k3-config-for-v6.11' of https://git.kernel.o [...] adds 3833d5787e77 arm64: defconfig: enable CONFIG_SM_GPUCC_8350 adds 26bd1c26991c arm64: defconfig: make CONFIG_INTERCONNECT_QCOM_SM8350 built-in adds 6eee808134ec arm64: defconfig: enable several Qualcomm interconnects adds 847ee7c314b8 arm64: defconfig: Enable secure QFPROM driver adds f5a27053293f arm64: defconfig: enable SHM Bridge support for the TZ mem [...] adds fa38c957982f Merge tag 'qcom-arm64-defconfig-for-6.11' of https://git.k [...] adds d8a7d89abb09 riscv: defconfig: Enable StarFive JH7110 drivers adds 43528789a0b9 Merge tag 'riscv-config-for-v6.11' of https://git.kernel.o [...] adds 02c4a2a1e189 ARM: imx_v6_v7_defconfig: Enable drivers for TQMa7x/MBa7x adds 51e860cdd34b ARM: imx_v6_v7_defconfig: enable DRM_SII902X and DRM_DISPL [...] adds 465830ad2534 arm64: defconfig: Enable the IWLWIFI driver adds 05a01ce77349 Merge tag 'imx-defconfig-6.11' of https://git.kernel.org/p [...] new a9a4cd9c3397 Merge tag 'soc-defconfig-6.11' of git://git.kernel.org/pub [...] adds eb3f614ae482 arm: vexpress: Remove obsolete RTSM DCSCB support adds 32b0cf0379b6 dt-bindings: arm: Remove obsolete RTSM DCSCB binding adds 69a6661b6f2f bus: vexpress-config: Add missing MODULE_DESCRIPTION() macro adds 0dabf24cf4af Merge tag 'vexpress-updates-6.11' of git://git.kernel.org/ [...] adds c03088be18b4 MAINTAINERS: ARM: airoha: add entry to cover Airoha SoC adds 237c5c9581b4 ARM: tegra: paz00: Use software nodes to describe GPIOs fo [...] adds 696a2af22824 Merge tag 'tegra-for-6.11-arm-core' of https://git.kernel. [...] adds 78ab3d352f29 ARM: spitz: fix GPIO assignment for backlight adds 917195d6f829 ARM: pxa: consolidate GPIO chip platform data adds f1d6588af93b ARM: pxa/gumstix: convert vbus gpio to use software nodes adds 6eabaf9d6e2a ARM: spitz: Simplify instantiating SPI controller adds 224b9329fb9f ARM: spitz: Use software nodes to describe SPI CS lines adds 9d91c7c39e3c ARM: spitz: Use software nodes to describe audio GPIOs adds 1447c7df3820 ARM: spitz: Use software nodes to describe LCD GPIOs adds 444b89875fc0 ARM: spitz: Use software nodes to describe MMC GPIOs adds 29c4e69f8e12 ARM: spitz: Use software nodes to describe LED GPIOs adds 38b2482a27c8 ARM: spitz: Use software nodes for the ADS7846 touchscreen adds e2106e6ad20e arm64: layerscape: remove redundant EDAC_SUPPORT selection adds 1ba6c6f46615 Merge tag 'imx-soc-6.11' of https://git.kernel.org/pub/scm [...] adds 480d9a6083f4 MAINTAINERS: thead: add git tree adds ff12af710b30 amazon: MAINTAINERS: change to odd fixes and Tsahee Zidenb [...] adds ed75ace54104 ti: omap: MAINTAINERS: move Benoît Cousson to CREDITS adds dead06c5e110 ARM: pxa: fix build breakage on PXA3xx new a5db8e4544a4 Merge tag 'soc-arm-6.11' of git://git.kernel.org/pub/scm/l [...] adds 4fe53bf2ba0a syscalls: add generic scripts/syscall.tbl adds ed8023ae9d79 csky: drop asm/gpio.h wrapper adds 0dd0e9437f8e um: don't generate asm/bpf_perf_event.h adds ff96f5c6971c loongarch: avoid generating extra header files adds b70f12e962bc kbuild: verify asm-generic header list adds fbb5c0606fa4 kbuild: add syscall table generation to scripts/Makefile.a [...] adds 505d66d1abfb clone3: drop __ARCH_WANT_SYS_CLONE3 macro adds 4414ad8eb4c2 arc: convert to generic syscall table adds 7fe33e9f662c arm64: convert unistd_32.h to syscall.tbl format adds e632bca07c8e arm64: generate 64-bit syscall.tbl adds d2a4a07190f4 arm64: rework compat syscall macros adds f840cab63efe csky: convert to generic syscall table adds 36d69c29759e hexagon: use new system call table adds 26a3b85bac08 loongarch: convert to generic syscall table adds ef608c5767f9 nios2: convert to generic syscall table adds 77122bf9e3df openrisc: convert to generic syscall table adds 3db80c999deb riscv: convert to generic syscall table adds b4e891901ed5 fixmap: Remove unused set_fixmap_offset_io() adds 1a7b7326d587 vmlinux.lds.h: catch .bss..L* sections into BSS") new d80f2996b850 Merge tag 'asm-generic-6.11' of git://git.kernel.org/pub/s [...] adds 37aee82c213d x86/efi: Drop support for fake EFI memory maps adds 0dad9ee3c139 efistub/smbios: Simplify SMBIOS enumeration API adds cd6193877c60 x86/efistub: Enable SMBIOS protocol handling for x86 adds 71e49eccdca6 x86/efistub: Call Apple set_os protocol on dual GPU Intel Macs adds fb318ca0a522 x86/efistub: Avoid returning EFI_SUCCESS on error adds ebf5a79acf9a x86/efistub: Drop redundant clearing of BSS adds 12a01f66f091 arm64/efistub: Clean up KASLR logic adds 887c4cf5594a efi: Rename efi_early_memdesc_ptr() to efi_memdesc_ptr() adds 4a2ebb082297 efi: Replace efi_memory_attributes_table_t 0-sized array w [...] new e55037c879a0 Merge tag 'efi-next-for-v6.11' of git://git.kernel.org/pub [...] adds e51d31c454fb xen/manage: Constify struct shutdown_handler adds ad162488bbd3 x86/xen/time: Reduce Xen timer tick adds 349d271416c6 x86/xen: Convert comma to semicolon adds 7cd23c1817b8 xen: add missing MODULE_DESCRIPTION() macros adds 1c682593096a xen: privcmd: Switch from mutex to spinlock for irqfds adds 611ff1b1ae98 xen: privcmd: Fix possible access to a freed kirqfd instance adds fab451d1582c xen/arm: Convert comma to semicolon adds 942d917cb92a xen: make multicall debug boot time selectable adds 337c628ab74d x86/xen: make some functions static adds bcea31e2d1c7 x86/xen: eliminate some private header files adds 9fe6a8c5b247 x86/xen: remove deprecated xen_nopvspin boot parameter new f83e38fc9f10 Merge tag 'for-linus-6.11-rc1-tag' of git://git.kernel.org [...] adds b57a2907c9d9 selftests/exec: Build both static and non-static load_addr [...] adds 2d4cf7b190bb binfmt_elf: Calculate total_size earlier adds 3545deff0ec7 binfmt_elf: Honor PT_LOAD alignment for static PIE adds 60371f43e56b exec: Add KUnit test for bprm_stack_limits() adds 2a97388a807b ELF: fix kernel.randomize_va_space double read adds 084ebf7ca83e execve: Keep bprm->argmin behind CONFIG_MMU adds 21f931083060 exec: Avoid pathological argc, envc, and bprm->p values new 72fda6c8e553 Merge tag 'execve-v6.11-rc1' of git://git.kernel.org/pub/s [...] adds 95036a79e7b5 seccomp: interrupt SECCOMP_IOCTL_NOTIF_RECV when all users [...] adds bfafe5efa975 seccomp: release task filters when the task exits adds 39a73b4aa69a selftests/seccomp: add test for NOTIF_RECV and unused filters adds f0c508faea64 selftests/seccomp: check that a zombie leader doesn't affe [...] new 1ca995edf838 Merge tag 'seccomp-v6.11-rc1' of git://git.kernel.org/pub/ [...] adds 9dd12ed95c2d pstore/blk: replace deprecated strncpy with strscpy adds 9b3c13c9ea4e pstore: platform: add missing MODULE_DESCRIPTION() macro new 8050258bd1ee Merge tag 'pstore-v6.11-rc1' of git://git.kernel.org/pub/s [...] adds 51005a59bcbe lkdtm/bugs: add test for hung smp_call_function_single() adds d6f635bcaca8 x86/alternatives: Make FineIBT mode Kconfig selectable adds 2003e483a81c fortify: Do not special-case 0-sized destinations adds ef40d28f17bd randomize_kstack: Remove non-functional per-arch entropy f [...] adds 18c18b1ff6c6 gcc-plugins: Remove duplicate included header file stringpool.h adds 3ccea4784fdd ARM: Remove address checking for MMUless devices adds 872bb37f6829 randomize_kstack: Improve stack alignment codegen new ce5a51bfacf7 Merge tag 'hardening-v6.11-rc1' of git://git.kernel.org/pu [...] adds 98ca62ba9e2b sysctl: always initialize i_uid/i_gid adds b5ffbd139688 sysctl: move the extra1/2 boundary check of u8 to sysctl_c [...] adds 4154342bf153 utsname: constify ctl_table arguments of utility function adds 32fe91524e16 sysctl: constify ctl_table arguments of utility function adds c819e252c287 sysctl: Add module description to sysctl-testing adds 2f7c62489205 locking: Remove superfluous sentinel element from kern_loc [...] adds e2a6c472de7a mm profiling: Remove superfluous sentinel element from ctl_table adds d7a76ec87195 sysctl: Remove check for sentinel element in ctl_table arrays adds 55bb7eb62db4 sysctl: Replace nr_entries with ctl_table_size in new_links adds aef9d25e7f56 sysctl: Remove superfluous empty allocations from sysctl i [...] adds a02fe70de4c2 sysctl: Remove "child" sysctl code comments adds 3717540377c5 sysctl: Remove ctl_table sentinel code comments adds acc154691fc7 sysctl: Warn on an empty procname element new f8a8b94d0698 Merge tag 'sysctl-6.11-rc1' of git://git.kernel.org/pub/sc [...] adds e123134b39dc selinux: Use 1UL for EBITMAP_BIT to match maps type new dad8d1a383a8 Merge tag 'selinux-pr-20240715' of git://git.kernel.org/pu [...] adds 61df7b828204 lsm: fixup the inode xattr capability handling adds dd44477e7fa1 selinux,smack: remove the capability checks in the removex [...] new 11ab4cd5ec3f Merge tag 'lsm-pr-20240715' of git://git.kernel.org/pub/sc [...] adds 2fe209d0ad2e smack: tcp: ipv4, fix incorrect labeling adds e86cac0acdb1 smack: unix sockets: fix accept()ed socket label new 42b5a01596f1 Merge tag 'Smack-for-6.10' of https://github.com/cschaufle [...] new 1b4904cce026 MAINTAINERS: mailmap: update James Clark's email address new 1f14d46716e4 dt-bindings: arm: opdate James Clark's email address new 30cb205e49a4 mm: fix old/young bit handling in the faulting path new ac5ca7954e4e alloc_tag: export memory allocation profiling symbols used [...] new 4bde58a8476e mm: huge_memory: use !CONFIG_64BIT to relax huge page alig [...] new 0bfcca7539f2 mm/huge_memory: avoid PMD-size page cache if needed new eb318daa269b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new d027b566a7ce Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 9f3ae347ce0f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 669dda81aca6 Merge branch 'fs-current' of linux-next new a0afb2e19ccb Merge branch 'fixes' of https://github.com/sophgo/linux.git new 7f45024e45b9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new abdf7968b4f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2634f745eac2 ASoC: SOF: imx8m: Fix DSP control regmap retrieval new 9ee3f0d8c999 ASOC: SOF: Intel: hda-loader: only wait for HDaudio IOC fo [...] new 6f6a23d42bdf ASoC: Intel: Fix RT5650 SSP lookup new c25886b5b3cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a2c21a8e6330 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7164122e25b1 regulator: renesas-usb-vbus-regulator: Update the default new 50cbd7862a4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 502a582b8dd8 spi: microchip-core: fix the issues in the isr new 22fd98c107c7 spi: microchip-core: defer asserting chip select until jus [...] new de9850b5c606 spi: microchip-core: only disable SPI controller when regi [...] new 3a5e76283672 spi: microchip-core: fix init function not setting the mas [...] new 9cf71eb0faef spi: microchip-core: ensure TX and RX FIFOs are empty at s [...] new 87232ea8a5ca spi: microchip-core: add support for word sizes of 1 to 32 bits new cf0780328afa Merge remote-tracking branch 'spi/for-6.10' into spi-linus new 7e75ee1e3570 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 26173b5fb263 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 37997d517070 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 91d0ad790d77 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 5a93af5b2398 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3241d46f5f54 perf pmus: Sort/merge/aggregate PMUs like mrvl_ddr_pmu adds 678be1ca30cc perf tests: Add some pmu core functionality tests adds cbd446b4db7e perf arm-spe: Unaligned pointer work around adds 265b71153e1a perf list: Fix the --no-desc option adds a93c83eca48a perf docs: Fix typos adds 92968dcc037f perf trace beauty: Always show param if show_zero is set adds f975c13d2a34 perf trace beauty: Always show mmap prot even though PROT_NONE adds d163d60258c7 tools api io: Move filling the io buffer to its own function adds 63b9cbd7941a perf bpf filter: Give terms their own enum adds d92aa899fe0a perf bpf filter: Add uid and gid terms adds af7520163400 perf top: Allow filters on events adds f7d4485fcedc perf lock info: Display both map and thread by default adds f7abc0cfa8be perf genelf: remove unused struct 'options' adds 0770ceaff2f6 perf hisi-ptt: remove unused struct 'hisi_ptt_queue' adds 9aa61d8ecb7f perf: parse-events: Fix compilation error while defining D [...] adds a9700511fd50 perf script: netdev-times: add location parameter to consume_skb adds 0b90dfda222e perf maps: Fix use after free in __maps__fixup_overlap_and_insert adds aeefb04393f7 perf maps: Reduce sorting for overlapping mappings adds d2307fd4f989 perf maps: Add/use a sorted insert for fixup overlap and insert adds 0dddd91ab68f perf stat: Make options local adds f5803651b4a4 perf stat: Choose the most disaggregate command line option adds 658a8805cb60 perf test: Speed up test case 70 annotate basic tests adds 6828d6929b76 perf evsel: Refactor tool events adds 6c1785cd75ef perf record: Ensure space for lost samples adds 183373586743 tools/perf: Fix perf bench futex to enable the run when so [...] adds 3638e44542a5 tools/perf: Fix perf bench epoll to enable the run when so [...] adds 245b0edf4838 tools/perf: Fix timing issue with parallel threads in perf [...] adds 65b37df8c61c perf test pmu: Warn don't fail for legacy mixed case event names adds 231295a186b6 perf: sched map skips redundant lines with cpu filters adds cc2621cecd0f perf hist: Factor out __hpp__fmt_print() adds 8f6071a3dce4 perf hist: Simplify __hpp_fmt() using hpp_fmt_data adds 411ee13598ef perf hist: Add symbol_conf.skip_empty adds eae7044b67a6 perf hist: Honor symbol_conf.skip_empty adds 90d32e92011e tools/perf: Handle perftool-testsuite_probe testcases fail [...] adds b739759c4e96 perf doc: Add AMD IBS usage document adds 17d4b1922cf9 perf vendor events: Update alderlake events/metrics adds 72da747ddd89 perf vendor events: Update alderlaken events/metrics adds 19121e877c9c perf vendor events: Add bonnell counter information adds 39b8bd1635a1 perf vendor events: Update broadwell metrics add event cou [...] adds 6a8ec0b65e4c perf vendor events: Update broadwellde metrics add event c [...] adds 87835d9f85d7 perf vendor events: Update broadwellx metrics add event co [...] adds 4cc49942444e perf vendor events: Update cascadelakex events/metrics adds 1e56e9191f65 perf vendor events: Update elkhartlake events adds 40ccd6aa3e2e perf vendor events: Add/update emeraldrapids events/metrics adds faa359164030 perf vendor events: Add goldmont counter information adds 75e71be1289c perf vendor events: Add goldmontplus counter information adds 39c1471e3e53 perf vendor events: Update/add grandridge events/metrics adds 917f63ad7580 perf vendor events: Update graniterapids events and add co [...] adds b59307d0ed13 perf vendor events: Add haswell counter information adds 11c2302c9ea7 perf vendor events: Update haswellx metrics add event coun [...] adds 91b59892124e perf vendor events: Add/update icelake events/metrics adds fab88961e2de perf vendor events: Add/update icelakex events/metrics adds 238a2117cc29 perf vendor events: Update ivybridge metrics add event cou [...] adds 3235704cbdff perf vendor events: Update ivytown metrics add event count [...] adds 8791622572df perf vendor events: Update jaketown metrics add event coun [...] adds 025cce253b9f perf vendor events: Add knightslanding counter information adds 82eff6ee6773 perf vendor events: Add lunarlake counter information adds 3323532ae5e7 perf vendor events: Update meteorlake events and add count [...] adds af557589c4a3 perf vendor events: Add nehalemep counter information adds d69777225227 perf vendor events: Add nehalemex counter information adds bf0dd1f47f1c perf vendor events: Add/update rocketlake events/metrics adds 01cb5e3d9820 perf vendor events: Update sandybridge metrics add event c [...] adds 5ecf682e618f perf vendor events: Add/update sapphirerapids events/metrics adds 951bf72acef8 perf vendor events: Add/update sierraforest events/metrics adds caccae3ce7b9 perf vendor events: Add silvermont counter information adds e2641db83f18 perf vendor events: Add/update skylake events/metrics adds 4c10b96f490e perf vendor events: Add/update skylakex events/metrics adds 7c79eb5cc226 perf vendor events: Add snowridgex counter information adds 321e0ffa1aa6 perf vendor events: Add/update tigerlake events/metrics adds 22123c26de13 perf vendor events: Add westmereep-dp counter information adds dc5f18a1026f perf vendor events: Add westmereep-sp counter information adds 788c5160526a perf vendor events: Add westmereex counter information adds 3612ca8e2935 perf stat: Fix the hard-coded metrics calculation on the hybrid adds 5518063fcb2e perf arm: Workaround ARM PMUs cpu maps having offline cpus adds 0f0e1f445690 perf build: Use pkg-config for feature check for libtrace{ [...] adds 366e17409f1f perf build: Ensure libtraceevent and libtracefs versions h [...] adds ff16aeb9b834 perf test: Make test_arm_callgraph_fp.sh more robust adds b0979f008f13 tools/perf: Fix the string match for "/tmp/perf-$PID.map" [...] adds b9241f150ac7 tools/perf: Use is_perf_pid_map_name helper function to ch [...] adds 7d49ced808b1 tools/perf: Fix parallel-perf python script to replace new [...] adds abc0f0c444f1 perf test: Check output of the probe ... --funcs command adds a44abd2c4c86 perf intel pt: Add new JMPABS instruction to the Intel PT [...] adds fcd094e52b71 perf tests: Add APX and other new instructions to x86 inst [...] adds d363c2a880c6 perf: Timehist account sch delay for scheduled out running adds e9ffa312ff06 util: constant -1 with expression of type char adds 83da316a3bb6 perf unwind-libunwind: Add malloc() failure handling adds dd9a426eade6 perf pmus: Fixes always false when compare duplicates aliases adds cb39d05e67dc perf report: Fix condition in sort__sym_cmp() adds e988a5b53ebd perf symbol: Simplify kernel module checking adds 0eb739d87f1b perf tools: Fix a compiler warning of NULL pointer adds c7a5592e8e4d perf mem: Fix a segfault with NULL event->name adds 7f240209ba0e perf build: Add '*.a' to clean targets adds 39f3ce5cabdc perf ui: Make ui its own library adds 49f4ac4b9497 perf pmu-events: Make pmu-events a library adds 1dad99af1a82 perf test: Make tests its own library adds 21cc3bc00a68 perf bench: Make bench its own library adds e467705a9fb3 perf util: Make util its own library adds 9dabf4003423 perf python: Switch module to linking libraries from build [...] adds e4b19e2cc3e5 perf python: Clean up build dependencies adds e8b86f0311a4 perf test stat_bpf_counter.sh: Stabilize the test results adds 4553c431e7dd perf report: Display pregress bar on redirected pipe data adds 3e0bf9fde298 perf pmu: Restore full PMU name wildcard support adds 7afbf90ea2e2 perf pmu: Don't de-duplicate core PMUs adds caa463bb79a8 perf stat: Fix a segfault with --per-cluster --metric-only adds b195701e9f0f perf stat: Use field separator in the metric header adds 5484fd2767e4 perf: pmus: Remove unneeded semicolon adds a7cacaa0880e perf sched replay: Fix -r/--repeat command line option for [...] adds 74ad3cb08b01 Merge remote-tracking branch 'perf-tools' into perf-tools-next adds 36b4cd990a8f perf intel-pt: Fix aux_watermark calculation for 64-bit size adds b40934ae3223 perf intel-pt: Fix exclude_guest setting adds 2eae307ec529 perf report: Calling available function for stats printing adds feaaa8be0b1e perf comm str: Avoid sort during insert adds 1059fb529114 perf dsos: When adding a dso into sorted dsos maintain the [...] adds 2697b79a469b perf vendor events arm64:: Add i.MX93 DDR Performance Moni [...] adds 3710578d2d58 perf vendor events arm64:: Add i.MX95 DDR Performance Moni [...] adds 608c3b1e612a perf install: Don't propagate subdir to Documentation submake adds 1d302f626c2a perf build: Conditionally add feature check flags for libt [...] adds 3116d6091081 perf sched map: Add task-name option to filter the output map adds 9cc0afed6fdc perf sched map: Add support for multiple task names using CSV adds 306f921e87fc perf sched map: Add --fuzzy-name option for fuzzy matching [...] adds 6353abd32c8d perf record: Fix memset out-of-range error adds 759ce73cf74d perf build x86: Fix SC2034 error in syscalltbl.sh adds e6b4da675933 perf arm-spe: Support multiple Arm SPE PMUs adds 14b0fffa25ce perf mem: Warn if memory events are not supported on all CPUs adds 1553419c3c10 perf dso: Fix address sanitizer build adds 7a2fb5619cc1 perf trace: Fix iteration of syscall ids in syscalltbl->entries new 2ed9893c36da Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new 6644950b6f98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new eeb1f825b5dc drm/gpuvm: fix missing dependency to DRM_EXEC new 3adc29e2f433 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (954104d9dd5b) \ N -- N -- N refs/heads/pending-fixes (3adc29e2f433)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 87 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: .mailmap | 1 + CREDITS | 9 + Documentation/ABI/testing/configfs-tsm | 63 + .../testing/sysfs-bus-i2c-devices-turris-omnia-mcu | 113 + Documentation/ABI/testing/sysfs-devices-system-cpu | 18 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- .../RCU/Design/Requirements/Requirements.rst | 16 + Documentation/RCU/whatisRCU.rst | 30 +- Documentation/admin-guide/cgroup-v1/pids.rst | 3 +- Documentation/admin-guide/cgroup-v2.rst | 47 +- Documentation/admin-guide/gpio/gpio-virtuser.rst | 177 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 86 +- Documentation/admin-guide/kernel-parameters.txt | 66 +- Documentation/arch/arm64/cpu-hotplug.rst | 79 + Documentation/arch/arm64/index.rst | 1 + Documentation/arch/arm64/memory.rst | 42 +- Documentation/arch/arm64/silicon-errata.rst | 16 +- Documentation/arch/x86/amd-memory-encryption.rst | 29 +- Documentation/arch/x86/resctrl.rst | 27 + .../dev-tools/gpio-sloppy-logic-analyzer.rst | 93 + Documentation/dev-tools/index.rst | 1 + Documentation/devicetree/bindings/arm/airoha.yaml | 4 + Documentation/devicetree/bindings/arm/amlogic.yaml | 10 + .../bindings/arm/arm,juno-fpga-apb-regs.yaml | 61 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 6 + Documentation/devicetree/bindings/arm/fsl.yaml | 32 +- .../devicetree/bindings/arm/keystone/ti,sci.yaml | 2 +- .../bindings/arm/marvell/armada-7k-8k.yaml | 18 + .../devicetree/bindings/arm/mediatek.yaml | 24 + Documentation/devicetree/bindings/arm/pmu.yaml | 6 + Documentation/devicetree/bindings/arm/qcom.yaml | 27 + .../devicetree/bindings/arm/rockchip.yaml | 42 + .../devicetree/bindings/arm/rtsm-dcscb.txt | 19 - .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + Documentation/devicetree/bindings/arm/sunxi.yaml | 16 +- Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + .../devicetree/bindings/cache/qcom,llcc.yaml | 55 +- .../cache/starfive,jh8100-starlink-cache.yaml | 66 + .../bindings/clock/qcom,ipq9574-gcc.yaml | 3 + .../bindings/clock/qcom,qcm2290-gpucc.yaml | 77 + .../bindings/clock/qcom,sm8450-camcc.yaml | 7 +- .../bindings/clock/qcom,sm8450-videocc.yaml | 6 +- .../devicetree/bindings/clock/ti,sci-clk.yaml | 2 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 12 +- .../bindings/firmware/cznic,turris-omnia-mcu.yaml | 86 + .../devicetree/bindings/firmware/qcom,scm.yaml | 15 + .../bindings/fuse/renesas,rcar-efuse.yaml | 55 + .../devicetree/bindings/fuse/renesas,rcar-otp.yaml | 38 + .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 10 + .../bindings/gpio/atmel,at91rm9200-gpio.yaml | 81 + .../devicetree/bindings/gpio/fsl,qoriq-gpio.yaml | 87 + .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 53 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 + .../devicetree/bindings/gpio/gpio-vf610.yaml | 4 + .../devicetree/bindings/gpio/gpio-zevio.txt | 16 - .../devicetree/bindings/gpio/gpio_atmel.txt | 31 - .../devicetree/bindings/gpio/lsi,zevio-gpio.yaml | 43 + Documentation/devicetree/bindings/hwmon/g762.txt | 47 - .../devicetree/bindings/hwmon/gmt,g762.yaml | 95 + .../devicetree/bindings/hwmon/maxim,max6639.yaml | 92 + .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 9 + .../devicetree/bindings/hwmon/ti,tmp108.yaml | 12 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 4 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 3 +- .../interrupt-controller/fsl,ls-extirq.yaml | 1 - .../marvell,armada-370-xp-mpic.txt | 38 - .../interrupt-controller/marvell,mpic.yaml | 63 + .../bindings/memory-controllers/fsl/fsl,ifc.yaml | 2 +- Documentation/devicetree/bindings/mfd/ti,twl.yaml | 167 +- .../bindings/mmc/amlogic,meson-gx-mmc.yaml | 3 + .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 1 + .../devicetree/bindings/mmc/fsl,esdhc.yaml | 105 + .../devicetree/bindings/mmc/fsl-esdhc.txt | 52 - .../devicetree/bindings/mmc/mmc-spi-slot.yaml | 16 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 1 + .../devicetree/bindings/mmc/sdhci-sprd.txt | 67 - .../devicetree/bindings/mmc/sprd,sdhci-r11.yaml | 112 + .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 + .../bindings/power/amlogic,meson-sec-pwrc.yaml | 2 + .../devicetree/bindings/pwm/adi,axi-pwmgen.yaml | 48 + .../devicetree/bindings/pwm/atmel,at91sam-pwm.yaml | 4 +- .../devicetree/bindings/pwm/fsl,vf610-ftm-pwm.yaml | 92 + Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 1 - .../devicetree/bindings/pwm/pwm-fsl-ftm.txt | 55 - .../devicetree/bindings/pwm/pwm-gpio.yaml | 46 + Documentation/devicetree/bindings/pwm/pwm.yaml | 6 +- .../mediatek,mt6873-dvfsrc-regulator.yaml | 43 + .../bindings/regulator/mt6315-regulator.yaml | 6 +- .../bindings/regulator/nxp,pca9450-regulator.yaml | 1 - .../bindings/regulator/qcom,qca6390-pmu.yaml | 185 + .../bindings/regulator/richtek,rtq2208.yaml | 11 +- .../bindings/regulator/sprd,sc2731-regulator.txt | 43 - .../bindings/regulator/sprd,sc2731-regulator.yaml | 67 + .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 7 +- .../devicetree/bindings/regulator/ti,tps65132.yaml | 3 + .../bindings/regulator/twl-regulator.txt | 80 - .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 10 + .../devicetree/bindings/reset/ti,sci-reset.yaml | 2 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../devicetree/bindings/riscv/microchip.yaml | 1 + .../devicetree/bindings/riscv/starfive.yaml | 1 + .../devicetree/bindings/serial/mrvl,pxa-ssp.txt | 64 - .../bindings/soc/fsl/fsl,layerscape-dcfg.yaml | 1 - .../bindings/soc/fsl/fsl,layerscape-scfg.yaml | 1 - .../hisilicon/hisilicon,hi3660-usb3-otg-bc.yaml | 46 + .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml | 3 +- .../devicetree/bindings/soc/qcom/qcom,smsm.yaml | 30 +- .../devicetree/bindings/soc/sti/st,sti-syscon.yaml | 9 + .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 2 +- .../ti}/ti,j721e-system-controller.yaml | 4 +- .../devicetree/bindings/spi/amlogic,a1-spifc.yaml | 3 + .../bindings/spi/atmel,at91rm9200-spi.yaml | 8 +- .../devicetree/bindings/spi/brcm,bcm2835-spi.txt | 23 - .../devicetree/bindings/spi/brcm,bcm2835-spi.yaml | 50 + .../bindings/spi/fsl,dspi-peripheral-props.yaml | 30 + .../devicetree/bindings/spi/fsl,dspi.yaml | 116 + .../devicetree/bindings/spi/ibm,spi-fsi.yaml | 55 + .../devicetree/bindings/spi/marvell,mmp2-ssp.yaml | 35 +- .../bindings/spi/microchip,mpfs-spi.yaml | 29 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 4 + .../devicetree/bindings/spi/spi-cadence.yaml | 7 + .../devicetree/bindings/spi/spi-fsl-dspi.txt | 65 - .../bindings/spi/spi-peripheral-props.yaml | 1 + .../sram/allwinner,sun4i-a10-system-control.yaml | 28 + .../devicetree/bindings/sram/qcom,imem.yaml | 1 + .../bindings/timer/realtek,otto-timer.yaml | 63 + .../devicetree/bindings/timer/renesas,tmu.yaml | 12 + .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/trivial-devices.yaml | 10 + .../devicetree/bindings/vendor-prefixes.yaml | 10 + Documentation/driver-api/driver-model/devres.rst | 3 + Documentation/driver-api/gpio/board.rst | 6 - Documentation/driver-api/gpio/consumer.rst | 4 +- Documentation/driver-api/gpio/driver.rst | 5 +- Documentation/driver-api/gpio/drivers-on-gpio.rst | 7 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/gpio/intro.rst | 12 - Documentation/driver-api/gpio/legacy.rst | 679 ---- Documentation/hwmon/adm1021.rst | 153 - Documentation/hwmon/amc6821.rst | 7 +- Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/corsair-cpro.rst | 8 + Documentation/hwmon/corsair-psu.rst | 6 +- Documentation/hwmon/cros_ec_hwmon.rst | 26 + Documentation/hwmon/dell-smm-hwmon.rst | 2 + Documentation/hwmon/index.rst | 8 +- Documentation/hwmon/max31827.rst | 13 +- Documentation/hwmon/max6642.rst | 27 - Documentation/hwmon/mp2891.rst | 179 + Documentation/hwmon/mp2993.rst | 150 + Documentation/hwmon/mp5920.rst | 91 + Documentation/hwmon/mp9941.rst | 92 + Documentation/hwmon/spd5118.rst | 63 + Documentation/power/regulator/consumer.rst | 6 + .../translations/zh_CN/driver-api/gpio/index.rst | 2 - .../translations/zh_CN/driver-api/gpio/legacy.rst | 618 ---- Documentation/translations/zh_TW/gpio.txt | 574 ---- .../gpio/gpio-handle-get-line-values-ioctl.rst | 7 + .../gpio/gpio-handle-set-config-ioctl.rst | 5 +- .../gpio/gpio-handle-set-line-values-ioctl.rst | 7 + .../gpio/gpio-lineevent-data-read.rst | 5 + .../userspace-api/gpio/gpio-v2-line-event-read.rst | 5 + .../gpio/gpio-v2-line-get-values-ioctl.rst | 7 + .../gpio/gpio-v2-line-set-config-ioctl.rst | 7 +- .../gpio/gpio-v2-line-set-values-ioctl.rst | 7 + Documentation/userspace-api/gpio/sysfs.rst | 7 +- Documentation/virt/coco/sev-guest.rst | 11 + MAINTAINERS | 148 +- Makefile | 2 +- arch/arc/include/asm/Kbuild | 2 + arch/arc/include/asm/unistd.h | 14 + arch/arc/include/uapi/asm/Kbuild | 2 + arch/arc/include/uapi/asm/unistd.h | 44 +- arch/arc/kernel/Makefile.syscalls | 3 + arch/arc/kernel/sys.c | 5 +- arch/arm/Kconfig | 1 + arch/arm/boot/dts/allwinner/Makefile | 62 - arch/arm/boot/dts/arm/arm-realview-eb-bbrevd.dtsi | 2 +- arch/arm/boot/dts/arm/arm-realview-eb.dtsi | 48 +- arch/arm/boot/dts/arm/arm-realview-pb1176.dts | 38 +- arch/arm/boot/dts/arm/arm-realview-pb11mp.dts | 48 +- arch/arm/boot/dts/arm/arm-realview-pbx.dtsi | 48 +- arch/arm/boot/dts/arm/integratorap-im-pd1.dts | 4 +- arch/arm/boot/dts/arm/integratorap.dts | 14 +- arch/arm/boot/dts/arm/integratorcp.dts | 14 +- arch/arm/boot/dts/arm/mps2.dtsi | 48 +- arch/arm/boot/dts/arm/versatile-ab.dts | 8 +- arch/arm/boot/dts/arm/vexpress-v2m-rs1.dtsi | 8 +- arch/arm/boot/dts/arm/vexpress-v2m.dtsi | 16 +- arch/arm/boot/dts/arm/vexpress-v2p-ca15-tc1.dts | 14 +- arch/arm/boot/dts/arm/vexpress-v2p-ca15_a7.dts | 22 +- arch/arm/boot/dts/arm/vexpress-v2p-ca5s.dts | 12 +- arch/arm/boot/dts/arm/vexpress-v2p-ca9.dts | 18 +- arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 28 +- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 28 +- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 32 +- arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 2 +- .../dts/intel/ixp/intel-ixp42x-linksys-nslu2.dts | 11 +- arch/arm/boot/dts/marvell/armada-370-xp.dtsi | 1 - arch/arm/boot/dts/marvell/armada-375.dtsi | 1 - arch/arm/boot/dts/marvell/armada-385-atl-x530.dts | 13 +- .../boot/dts/marvell/armada-385-turris-omnia.dts | 35 +- arch/arm/boot/dts/marvell/armada-38x.dtsi | 1 - arch/arm/boot/dts/marvell/armada-39x.dtsi | 1 - .../dts/marvell/kirkwood-blackarmor-nas220.dts | 6 +- arch/arm/boot/dts/marvell/kirkwood-c200-v1.dts | 8 +- arch/arm/boot/dts/marvell/kirkwood-cloudbox.dts | 8 +- arch/arm/boot/dts/marvell/kirkwood-d2net.dts | 2 +- arch/arm/boot/dts/marvell/kirkwood-dir665.dts | 22 +- arch/arm/boot/dts/marvell/kirkwood-dns320.dts | 10 +- arch/arm/boot/dts/marvell/kirkwood-dns325.dts | 10 +- arch/arm/boot/dts/marvell/kirkwood-dnskw.dtsi | 8 +- arch/arm/boot/dts/marvell/kirkwood-dockstar.dts | 4 +- arch/arm/boot/dts/marvell/kirkwood-dreamplug.dts | 6 +- arch/arm/boot/dts/marvell/kirkwood-goflexnet.dts | 20 +- .../dts/marvell/kirkwood-guruplug-server-plus.dts | 8 +- arch/arm/boot/dts/marvell/kirkwood-ib62x0.dts | 12 +- arch/arm/boot/dts/marvell/kirkwood-iconnect.dts | 20 +- .../boot/dts/marvell/kirkwood-iomega_ix2_200.dts | 16 +- arch/arm/boot/dts/marvell/kirkwood-l-50.dts | 20 +- arch/arm/boot/dts/marvell/kirkwood-laplug.dts | 6 +- .../arm/boot/dts/marvell/kirkwood-linkstation.dtsi | 2 - .../boot/dts/marvell/kirkwood-linksys-viper.dts | 10 +- arch/arm/boot/dts/marvell/kirkwood-lsxl.dtsi | 18 +- arch/arm/boot/dts/marvell/kirkwood-mplcec4.dts | 12 +- .../boot/dts/marvell/kirkwood-mv88f6281gtw-ge.dts | 12 +- arch/arm/boot/dts/marvell/kirkwood-netxbig.dtsi | 8 +- arch/arm/boot/dts/marvell/kirkwood-ns2-common.dtsi | 6 +- arch/arm/boot/dts/marvell/kirkwood-ns2lite.dts | 2 +- arch/arm/boot/dts/marvell/kirkwood-nsa310.dts | 20 +- arch/arm/boot/dts/marvell/kirkwood-nsa310a.dts | 18 +- arch/arm/boot/dts/marvell/kirkwood-nsa310s.dts | 8 +- arch/arm/boot/dts/marvell/kirkwood-nsa320.dts | 18 +- arch/arm/boot/dts/marvell/kirkwood-nsa325.dts | 18 +- .../boot/dts/marvell/kirkwood-nsa3x0-common.dtsi | 8 +- .../boot/dts/marvell/kirkwood-openblocks_a6.dts | 4 +- .../boot/dts/marvell/kirkwood-openblocks_a7.dts | 2 - arch/arm/boot/dts/marvell/kirkwood-pogo_e02.dts | 4 +- .../dts/marvell/kirkwood-pogoplug-series-4.dts | 8 +- .../boot/dts/marvell/kirkwood-sheevaplug-esata.dts | 2 +- arch/arm/boot/dts/marvell/kirkwood-sheevaplug.dts | 4 +- arch/arm/boot/dts/marvell/kirkwood-synology.dtsi | 58 +- arch/arm/boot/dts/marvell/kirkwood-t5325.dts | 4 +- arch/arm/boot/dts/marvell/kirkwood-ts219-6281.dts | 6 +- arch/arm/boot/dts/marvell/kirkwood-ts219-6282.dts | 6 +- arch/arm/boot/dts/marvell/kirkwood-ts419.dtsi | 6 +- .../dts/marvell/mvebu-linkstation-gpio-simple.dtsi | 2 - .../boot/dts/marvell/orion5x-lacie-d2-network.dts | 9 +- .../orion5x-lacie-ethernet-disk-mini-v2.dts | 7 +- .../boot/dts/marvell/orion5x-linkstation-lschl.dts | 4 +- arch/arm/boot/dts/marvell/orion5x-lswsgl.dts | 25 +- .../marvell/orion5x-maxtor-shared-storage-2.dts | 7 +- .../boot/dts/marvell/orion5x-netgear-wnr854t.dts | 2 +- .../arm/boot/dts/marvell/orion5x-rd88f5182-nas.dts | 2 +- arch/arm/boot/dts/mediatek/mt2701-evb.dts | 2 +- arch/arm/boot/dts/mediatek/mt7623.dtsi | 18 +- arch/arm/boot/dts/nspire/nspire-classic.dtsi | 2 +- arch/arm/boot/dts/nspire/nspire-cx.dts | 2 +- arch/arm/boot/dts/nspire/nspire.dtsi | 5 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 22 +- .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 22 +- arch/arm/boot/dts/nxp/imx/Makefile | 2 + arch/arm/boot/dts/nxp/imx/e60k02.dtsi | 4 + arch/arm/boot/dts/nxp/imx/imx51-apf51dev.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx51-ts4800.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts | 1 + arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 14 +- arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 6 +- .../boot/dts/nxp/imx/imx6dl-aristainetos2_4.dts | 5 +- .../arm/boot/dts/nxp/imx/imx6dl-aristainetos_4.dts | 4 +- .../arm/boot/dts/nxp/imx/imx6dl-aristainetos_7.dts | 4 +- .../dts/nxp/imx/imx6dl-kontron-samx6i-ads2.dts | 12 + .../boot/dts/nxp/imx/imx6dl-kontron-samx6i.dtsi | 2 +- .../boot/dts/nxp/imx/imx6q-kontron-samx6i-ads2.dts | 12 + .../arm/boot/dts/nxp/imx/imx6q-kontron-samx6i.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 2 +- .../dts/nxp/imx/imx6qdl-kontron-samx6i-ads2.dtsi | 148 + .../boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi | 58 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 12 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 12 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 21 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lvds.dtsi | 20 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 14 +- arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts | 6 - arch/arm/boot/dts/qcom/Makefile | 5 + arch/arm/boot/dts/qcom/msm8226-motorola-falcon.dts | 53 + .../dts/qcom/qcom-apq8026-samsung-milletwifi.dts | 573 ++++ arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 7 +- arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 1 - arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 3 +- arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 1 - .../dts/qcom/qcom-msm8226-microsoft-common.dtsi | 4 + ...-falcon.dts => qcom-msm8226-samsung-ms013g.dts} | 257 +- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 4 +- arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 1 - .../dts/qcom/qcom-msm8926-motorola-peregrine.dts | 121 + arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 5 +- .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 6 +- ...o-common.dtsi => qcom-msm8974-samsung-hlte.dts} | 358 +- arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 28 +- ...nano-common.dtsi => qcom-msm8974pro-htc-m8.dts} | 324 +- .../qcom-msm8974pro-sony-xperia-shinano-aries.dts | 44 + ...qcom-msm8974pro-sony-xperia-shinano-common.dtsi | 2 + arch/arm/boot/dts/renesas/r8a73a4.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7742.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7743.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7744.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7745.dtsi | 1 + arch/arm/boot/dts/renesas/r8a77470.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7790.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7791.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7792.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7793.dtsi | 1 + arch/arm/boot/dts/renesas/r8a7794.dtsi | 1 + arch/arm/boot/dts/renesas/r9a06g032.dtsi | 19 + arch/arm/boot/dts/rockchip/rk3036.dtsi | 1 + arch/arm/boot/dts/rockchip/rk3066a-mk808.dts | 8 + arch/arm/boot/dts/rockchip/rk3066a.dtsi | 16 + arch/arm/boot/dts/rockchip/rk3128.dtsi | 128 + .../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 3 +- arch/arm/boot/dts/st/Makefile | 1 + arch/arm/boot/dts/st/stih407-family.dtsi | 6 +- arch/arm/boot/dts/st/stih410.dtsi | 1 + arch/arm/boot/dts/st/stih418.dtsi | 42 +- arch/arm/boot/dts/st/stm32f429.dtsi | 1 + arch/arm/boot/dts/st/stm32mp13-pinctrl.dtsi | 697 ++++ arch/arm/boot/dts/st/stm32mp131.dtsi | 38 + arch/arm/boot/dts/st/stm32mp133.dtsi | 31 + arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts | 377 ++ arch/arm/boot/dts/st/stm32mp135f-dk.dts | 128 + arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi | 308 ++ arch/arm/boot/dts/st/stm32mp151.dtsi | 1 + arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts | 5 + arch/arm/boot/dts/st/stm32mp157c-dk2-scmi.dts | 5 + arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts | 5 + arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts | 5 + arch/arm/boot/dts/st/stm32mp157c-osd32mp1-red.dts | 13 - arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 13 - arch/arm/boot/dts/st/stm32mp15xx-osd32.dtsi | 13 + arch/arm/boot/dts/ti/davinci/da850-evm.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-guardian.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pepper.dts | 2 +- arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 1 - arch/arm/boot/dts/vt8500/vt8500-bv07.dts | 2 +- arch/arm/boot/dts/vt8500/vt8500.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8505-ref.dts | 2 +- arch/arm/boot/dts/vt8500/wm8505.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8650-mid.dts | 2 +- arch/arm/boot/dts/vt8500/wm8650.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8750.dtsi | 4 +- arch/arm/boot/dts/vt8500/wm8850-w70v2.dts | 2 +- arch/arm/boot/dts/vt8500/wm8850.dtsi | 4 +- arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 7 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/vexpress_defconfig | 1 - arch/arm/include/asm/cmpxchg.h | 7 +- arch/arm/include/asm/unistd.h | 1 - arch/arm/kernel/Makefile | 2 - arch/arm/mach-pxa/devices.c | 55 +- arch/arm/mach-pxa/devices.h | 5 +- arch/arm/mach-pxa/gumstix.c | 24 +- arch/arm/mach-pxa/pxa25x.c | 8 +- arch/arm/mach-pxa/pxa27x.c | 9 +- arch/arm/mach-pxa/spitz.c | 284 +- arch/arm/mach-tegra/board-paz00.c | 50 +- arch/arm/mach-versatile/Kconfig | 9 - arch/arm/mach-versatile/Makefile | 3 - arch/arm/mach-versatile/dcscb.c | 173 - arch/arm/mach-versatile/dcscb_setup.S | 33 - arch/arm/mm/fault.c | 4 +- arch/arm/tools/syscall.tbl | 1 + arch/arm/xen/p2m.c | 2 +- arch/arm64/Kconfig | 39 +- arch/arm64/Kconfig.platforms | 3 +- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/airoha/Makefile | 2 + arch/arm64/boot/dts/airoha/en7581-evb.dts | 26 + arch/arm64/boot/dts/airoha/en7581.dtsi | 154 + .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 +- .../allwinner/sun50i-a64-pinetab-early-adopter.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 37 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 37 + .../boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi | 25 +- arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 77 + .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 4 +- .../allwinner/sun50i-h700-anbernic-rg35xx-h.dts | 79 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 10 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 - .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 - arch/arm64/boot/dts/amlogic/Makefile | 4 + arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi | 10 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts | 45 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 16 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 24 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 438 +-- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- .../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 14 - .../boot/dts/amlogic/meson-g12b-dreambox-one.dts | 17 + .../boot/dts/amlogic/meson-g12b-dreambox-two.dts | 20 + .../boot/dts/amlogic/meson-g12b-dreambox.dtsi | 154 + .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 24 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 10 +- .../boot/dts/amlogic/meson-gxl-s905x-vero4k.dts | 199 ++ arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 10 +- .../boot/dts/amlogic/meson-gxlx-s905l-p271.dts | 51 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 199 ++ arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 44 +- arch/arm64/boot/dts/apm/apm-merlin.dts | 2 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 2 +- arch/arm64/boot/dts/arm/corstone1000-fvp.dts | 2 +- arch/arm64/boot/dts/arm/corstone1000.dtsi | 6 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 6 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 1 - arch/arm64/boot/dts/arm/juno-clocks.dtsi | 10 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 13 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 10 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos850.dtsi | 8 + arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 9 +- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 22 +- arch/arm64/boot/dts/freescale/Makefile | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 79 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 31 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 55 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 138 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 49 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 186 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 56 +- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8-ss-cm41.dtsi | 68 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 69 + arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 277 ++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 78 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 2 +- .../boot/dts/freescale/imx8mm-iot-gateway.dts | 218 ++ .../imx8mm-phygate-tauri-l-rs232-rs232.dtso | 72 + .../imx8mm-phygate-tauri-l-rs232-rs485.dtso | 76 + .../imx8mm-phygate-tauri-l-rs232-rts-cts.dtso | 41 + .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 10 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mm-ucm-som.dtsi | 679 ++++ .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 20 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 - .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 - .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 - .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 - arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 20 +- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 8 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 - .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 12 +- .../boot/dts/freescale/imx8mp-beacon-som.dtsi | 2 - .../boot/dts/freescale/imx8mp-debix-model-a.dts | 47 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 39 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 39 + .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 13 +- .../dts/freescale/imx8mp-evk-mx8-dlvds-lcd1.dtso | 77 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 91 +- .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 27 + ...mpxl.dts => imx8mp-tqma8mpql-mba8mp-ras314.dts} | 779 ++--- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 5 - .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 8 +- .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 20 + .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 24 + .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 37 + .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 37 + .../boot/dts/freescale/imx8mp-verdin-mallow.dtsi | 37 + .../boot/dts/freescale/imx8mp-verdin-nonwifi.dtsi | 3 +- .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 3 +- .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 37 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 120 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 344 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 473 +++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 103 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 1 + arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 309 +- .../{imx93-11x11-evk.dts => imx93-9x9-qsb.dts} | 418 +-- .../dts/freescale/imx93-tqma9352-mba93xxca.dts | 73 +- .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 61 + arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 6 + arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 289 ++ arch/arm64/boot/dts/freescale/imx95-clock.h | 187 + arch/arm64/boot/dts/freescale/imx95-pinfunc.h | 865 +++++ arch/arm64/boot/dts/freescale/imx95-power.h | 47 + arch/arm64/boot/dts/freescale/imx95.dtsi | 1192 +++++++ .../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 2 +- .../boot/dts/freescale/qoriq-fman3-0-1g-5.dtsi | 2 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 4 +- arch/arm64/boot/dts/freescale/tqma8xx.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 - arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 2 - arch/arm64/boot/dts/marvell/Makefile | 4 + .../boot/dts/marvell/armada-3720-gl-mv1000.dts | 8 +- arch/arm64/boot/dts/marvell/cn9130-cf-base.dts | 178 + arch/arm64/boot/dts/marvell/cn9130-cf-pro.dts | 375 ++ arch/arm64/boot/dts/marvell/cn9130-cf.dtsi | 197 ++ arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi | 160 + arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts | 637 ++++ arch/arm64/boot/dts/marvell/cn9132-clearfog.dts | 673 ++++ arch/arm64/boot/dts/marvell/cn9132-sr-cex7.dtsi | 712 ++++ arch/arm64/boot/dts/mediatek/Makefile | 12 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 4 +- .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 8 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 8 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 +- .../boot/dts/mediatek/mt7981b-cudy-wr3000-v1.dts | 74 + .../boot/dts/mediatek/mt7981b-openwrt-one.dts | 15 + arch/arm64/boot/dts/mediatek/mt7981b.dtsi | 78 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso | 28 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-mini.dts | 493 +++ .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 74 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 90 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-sd.dtso | 16 +- arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 90 +- arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 9 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 6 - arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 6 - .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 2 +- .../dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-fennel-sku7.dts | 1 + .../mt8183-kukui-jacuzzi-fennel14-sku2.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-makomo-sku0.dts | 2 +- .../mediatek/mt8183-kukui-jacuzzi-makomo-sku1.dts | 2 +- .../dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts | 14 +- .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 25 +- .../dts/mediatek/mt8183-kukui-kodama-sku32.dts | 1 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 18 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 10 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 136 +- .../mediatek/mt8186-corsola-voltorb-sku589824.dts | 13 + .../mediatek/mt8186-corsola-voltorb-sku589825.dts | 25 + .../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 103 + arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 42 +- arch/arm64/boot/dts/mediatek/mt8188.dtsi | 480 +++ .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 1 + .../dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts | 1 + .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 1 + .../dts/mediatek/mt8192-asurada-spherion-r4.dts | 1 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 +- .../boot/dts/mediatek/mt8195-cherry-dojo-r1.dts | 114 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 50 + arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 26 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 4 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 4 +- arch/arm64/boot/dts/mediatek/mt8365.dtsi | 3 +- .../boot/dts/mediatek/mt8390-genio-700-evk.dts | 880 +++++ .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 34 +- ...io-12l.dts => mt8395-kontron-3-5-sbc-i1200.dts} | 914 +++-- .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 88 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 372 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 95 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 77 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0005.dts | 31 +- ...68-0000.dtsi => tegra234-p3768-0000+p3767.dtsi} | 28 +- arch/arm64/boot/dts/qcom/Makefile | 19 + .../boot/dts/qcom/apq8016-schneider-hmibsc.dts | 491 +++ .../dts/qcom/ipq5018-tplink-archer-ax55-v1.dts | 128 + arch/arm64/boot/dts/qcom/ipq5018.dtsi | 1 - arch/arm64/boot/dts/qcom/ipq5332.dtsi | 1 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 28 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 +- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 39 +- .../boot/dts/qcom/msm8216-samsung-fortuna3g.dts | 14 + arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 26 + arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 47 + arch/arm64/boot/dts/qcom/msm8916-lg-c50.dts | 140 + arch/arm64/boot/dts/qcom/msm8916-lg-m216.dts | 251 ++ .../boot/dts/qcom/msm8916-motorola-common.dtsi | 161 + .../boot/dts/qcom/msm8916-motorola-harpia.dts | 147 + .../boot/dts/qcom/msm8916-motorola-osprey.dts | 105 + .../boot/dts/qcom/msm8916-motorola-surnia.dts | 83 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 53 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 6 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 + arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts | 6 + arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dts | 7 + .../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 197 ++ .../boot/dts/qcom/msm8916-samsung-gprimeltecan.dts | 70 + .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 6 + .../dts/qcom/msm8916-samsung-grandprimelte.dts | 14 + .../dts/qcom/msm8916-samsung-rossa-common.dtsi | 18 + arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts | 6 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/msm8939-samsung-a7.dts | 56 +- arch/arm64/boot/dts/qcom/msm8939.dtsi | 16 +- .../boot/dts/qcom/msm8953-motorola-potter.dts | 1 + arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 1 + arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dts | 1 + arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts | 1 + arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts | 1 + arch/arm64/boot/dts/qcom/msm8953.dtsi | 30 +- arch/arm64/boot/dts/qcom/msm8956.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 579 +++- arch/arm64/boot/dts/qcom/msm8994.dtsi | 14 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 1 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 104 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 70 +- arch/arm64/boot/dts/qcom/pm6125.dtsi | 1 - arch/arm64/boot/dts/qcom/pm6150.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 3 - arch/arm64/boot/dts/qcom/pm6350.dtsi | 1 - arch/arm64/boot/dts/qcom/pm660.dtsi | 26 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 1 - arch/arm64/boot/dts/qcom/pm7250b.dtsi | 47 +- arch/arm64/boot/dts/qcom/pm7325.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm7550ba.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8010.dtsi | 2 - arch/arm64/boot/dts/qcom/pm8150.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8150b.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8150l.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8350c.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8450.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8550.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8550b.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8550ve.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8550vs.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 31 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 3 - arch/arm64/boot/dts/qcom/pm8994.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi632.dtsi | 7 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 8 + arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 1 - arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 1 - arch/arm64/boot/dts/qcom/pmr735a.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735d_a.dtsi | 1 - arch/arm64/boot/dts/qcom/pmr735d_b.dtsi | 1 - arch/arm64/boot/dts/qcom/pms405.dtsi | 1 - arch/arm64/boot/dts/qcom/pmx75.dtsi | 1 - arch/arm64/boot/dts/qcom/qcm2290.dtsi | 184 +- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 157 +- arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 2 +- ...0-fairphone-fp5.dts => qcm6490-shift-otter.dts} | 218 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 111 +- arch/arm64/boot/dts/qcom/qcs8550-aim300-aiot.dts | 315 ++ arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi | 405 +++ arch/arm64/boot/dts/qcom/qcs8550.dtsi | 162 + arch/arm64/boot/dts/qcom/qdu1000-idp.dts | 23 + arch/arm64/boot/dts/qcom/qdu1000.dtsi | 137 + arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 21 +- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 17 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 122 +- arch/arm64/boot/dts/qcom/qru1000-idp.dts | 23 + arch/arm64/boot/dts/qcom/sa8155p.dtsi | 4 + arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 8 +- arch/arm64/boot/dts/qcom/sa8775p-ride-r3.dts | 47 + arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 834 +---- .../qcom/{sa8775p-ride.dts => sa8775p-ride.dtsi} | 27 +- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 1144 ++++++- .../boot/dts/qcom/sc7180-trogdor-clamshell.dtsi | 9 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 6 +- .../boot/dts/qcom/sc7180-trogdor-detachable.dtsi | 13 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 10 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 5 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 6 +- .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 15 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 3 +- .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 29 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 1 - arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 1 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 226 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 16 +- arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi | 2 - arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 20 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 252 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 20 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 145 +- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 82 +- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 15 + ...-motorola-ali.dts => sdm450-lenovo-tbx605f.dts} | 102 +- arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dts | 1 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 4 + arch/arm64/boot/dts/qcom/sdm632-motorola-ocean.dts | 1 + arch/arm64/boot/dts/qcom/sdm670.dtsi | 18 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 12 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 179 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 77 + arch/arm64/boot/dts/qcom/sdx75-idp.dts | 45 + arch/arm64/boot/dts/qcom/sdx75.dtsi | 583 +++- .../arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 1 + arch/arm64/boot/dts/qcom/sm4450.dtsi | 48 +- arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 1 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 45 +- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 1 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 8 - .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 6 - arch/arm64/boot/dts/qcom/sm6125.dtsi | 8 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 3 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 148 +- .../dts/qcom/sm6375-sony-xperia-murray-pdx225.dts | 2 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 78 - arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 417 ++- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 17 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 74 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 14 - .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 83 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 27 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 82 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 43 +- .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 225 +- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 26 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 26 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 134 +- .../{sm8550-mtp.dts => sm8550-samsung-q5q.dts} | 590 +--- .../dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts | 14 - arch/arm64/boot/dts/qcom/sm8550.dtsi | 335 +- .../boot/dts/qcom/sm8650-hdk-display-card.dtso | 141 + .../dts/qcom/{sm8650-qrd.dts => sm8650-hdk.dts} | 481 ++- arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 34 +- arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 128 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 327 +- ...0100-qcp.dts => x1e80100-asus-vivobook-s15.dts} | 438 +-- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 200 +- ...100-crd.dts => x1e80100-lenovo-yoga-slim7x.dts} | 413 +-- arch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi | 482 +++ arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 356 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 1846 +++++++++- arch/arm64/boot/dts/renesas/condor-common.dtsi | 6 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 5 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 6 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts | 6 + .../r8a779g0-white-hawk-ard-audio-da7212.dtso | 4 - arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 28 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 4 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 737 +++- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 4 +- arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 5 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 9 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 9 +- arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 11 +- arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 7 +- arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 11 +- .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 29 +- .../boot/dts/renesas/white-hawk-ethernet.dtsi | 103 + arch/arm64/boot/dts/rockchip/Makefile | 11 + arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 81 +- arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts | 293 ++ arch/arm64/boot/dts/rockchip/rk3308.dtsi | 29 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3368-lba3368.dts | 659 ++++ .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 74 + arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 - .../boot/dts/rockchip/rk3566-orangepi-3b-v1.1.dts | 29 + .../boot/dts/rockchip/rk3566-orangepi-3b-v2.1.dts | 70 + ...{rk3566-rock-3c.dts => rk3566-orangepi-3b.dtsi} | 284 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 1 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 1 + ...astrhino-r66s.dtsi => rk3566-radxa-zero-3.dtsi} | 401 ++- .../boot/dts/rockchip/rk3566-radxa-zero-3e.dts | 52 + .../boot/dts/rockchip/rk3566-radxa-zero-3w.dts | 92 + arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 2 +- .../boot/dts/rockchip/rk3568-fastrhino-r66s.dts | 4 + .../boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi | 48 +- .../boot/dts/rockchip/rk3568-fastrhino-r68s.dts | 16 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 4 - .../{rk3566-rock-3c.dts => rk3568-rock-3b.dts} | 357 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 13 +- .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 4 + ...3588s-pinctrl.dtsi => rk3588-base-pinctrl.dtsi} | 0 .../rockchip/{rk3588s.dtsi => rk3588-base.dtsi} | 207 +- .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 16 + ...3588-pinctrl.dtsi => rk3588-extra-pinctrl.dtsi} | 0 .../rockchip/{rk3588.dtsi => rk3588-extra.dtsi} | 39 +- .../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 778 +++++ ...ng-rk1.dtsi => rk3588-friendlyelec-cm3588.dtsi} | 311 +- arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 10 +- arch/arm64/boot/dts/rockchip/rk3588-opp.dtsi | 190 ++ .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 12 + .../{rk3588-rock-5b.dts => rk3588-rock-5-itx.dts} | 614 +++- .../boot/dts/rockchip/rk3588-rock-5b-pcie-ep.dtso | 25 + .../dts/rockchip/rk3588-rock-5b-pcie-srns.dtso | 16 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 57 +- .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 4 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3588.dtsi | 413 +-- arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 143 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 17 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 2670 +-------------- arch/arm64/boot/dts/sprd/ums512.dtsi | 14 +- arch/arm64/boot/dts/sprd/ums9620.dtsi | 14 +- arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 100 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 246 +- arch/arm64/boot/dts/st/stm32mp253.dtsi | 64 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 77 +- arch/arm64/boot/dts/ti/Makefile | 56 +- arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso | 116 + arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 4 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 5 + arch/arm64/boot/dts/ti/k3-am62.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 2 - .../dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso | 20 + .../boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 467 +-- arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 32 +- arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 330 ++ arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 11 +- .../boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts | 18 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 11 +- ...p-main.dtsi => k3-am62p-j722s-common-main.dtsi} | 41 +- ...62p-mcu.dtsi => k3-am62p-j722s-common-mcu.dtsi} | 11 +- ...mal.dtsi => k3-am62p-j722s-common-thermal.dtsi} | 0 ...keup.dtsi => k3-am62p-j722s-common-wakeup.dtsi} | 8 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 1083 +----- arch/arm64/boot/dts/ti/k3-am62p.dtsi | 9 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 20 +- ...rd-lyra-rdk.dts => k3-am62x-phyboard-lyra.dtsi} | 8 - arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 32 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 24 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 46 +- .../dts/ti/k3-am64-tqma64xxl-mbax4xxl-sdcard.dtso | 4 +- .../dts/ti/k3-am64-tqma64xxl-mbax4xxl-wlan.dtso | 4 +- .../dts/ti/k3-am642-evm-icssg1-dualemac-mii.dtso | 101 + arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso | 148 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 15 + arch/arm64/boot/dts/ti/k3-am642-hummingboard-t.dts | 1 - .../ti/k3-am642-phyboard-electra-pcie-usb2.dtso | 87 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 12 - arch/arm64/boot/dts/ti/k3-am642-sk.dts | 12 + .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 4 +- arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 36 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 1 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 76 + arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 86 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 87 +- .../dts/ti/k3-am6xx-phycore-disable-eth-phy.dtso | 19 + .../boot/dts/ti/k3-am6xx-phycore-disable-rtc.dtso | 15 + .../dts/ti/k3-am6xx-phycore-disable-spi-nor.dtso | 15 + .../boot/dts/ti/k3-am6xx-phycore-qspi-nor.dtso | 15 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 5 +- .../k3-j721e-common-proc-board-infotainment.dtso | 164 + arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 117 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 182 + arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 217 ++ arch/arm64/boot/dts/ti/k3-j722s.dtsi | 165 +- .../boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso | 79 + .../dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso | 147 + .../dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso | 81 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 383 ++- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 527 +++ arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-pinctrl.h | 3 + arch/arm64/boot/dts/ti/k3-serdes.h | 8 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 16 + .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 19 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 41 +- arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 19 +- arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 8 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts | 8 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 186 +- arch/arm64/configs/defconfig | 22 +- arch/arm64/include/asm/Kbuild | 8 + arch/arm64/include/asm/acpi.h | 12 + arch/arm64/include/asm/arch_gicv3.h | 15 - arch/arm64/include/asm/arch_timer.h | 2 +- arch/arm64/include/asm/arm_pmuv3.h | 2 +- arch/arm64/include/asm/cpucaps.h | 2 +- arch/arm64/include/asm/cpufeature.h | 4 +- arch/arm64/include/asm/cputype.h | 6 + arch/arm64/include/asm/esr.h | 33 +- arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/mte.h | 4 +- arch/arm64/include/asm/ptrace.h | 35 +- arch/arm64/include/asm/seccomp.h | 13 +- arch/arm64/include/asm/smp.h | 13 +- arch/arm64/include/asm/sysreg.h | 4 - arch/arm64/include/asm/unistd.h | 22 +- arch/arm64/include/asm/unistd32.h | 939 +---- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 12 +- arch/arm64/include/uapi/asm/Kbuild | 1 + arch/arm64/include/uapi/asm/unistd.h | 25 +- arch/arm64/kernel/Makefile | 1 - arch/arm64/kernel/Makefile.syscalls | 6 + arch/arm64/kernel/acpi.c | 129 +- arch/arm64/kernel/acpi_numa.c | 11 - arch/arm64/kernel/cpu_errata.c | 17 +- arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/image-vars.h | 5 - arch/arm64/kernel/proton-pack.c | 2 +- arch/arm64/kernel/psci.c | 2 +- arch/arm64/kernel/reloc_test_core.c | 1 + arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/sigreturn32.S | 18 +- arch/arm64/kernel/smp.c | 74 +- arch/arm64/kernel/sys.c | 6 +- arch/arm64/kernel/sys32.c | 17 +- arch/arm64/kernel/syscall.c | 3 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 10 +- arch/arm64/kvm/hyp/nvhe/pkvm.c | 4 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 2 +- arch/arm64/kvm/pmu-emul.c | 1 - arch/arm64/tools/Makefile | 6 +- .../syscall.tbl => arm64/tools/syscall_32.tbl} | 262 +- arch/arm64/tools/syscall_64.tbl | 1 + arch/csky/include/asm/Kbuild | 3 +- arch/csky/include/asm/unistd.h | 3 + arch/csky/include/uapi/asm/Kbuild | 2 + arch/csky/include/uapi/asm/unistd.h | 15 +- arch/csky/kernel/Makefile.syscalls | 4 + arch/csky/kernel/syscall_table.c | 4 +- arch/hexagon/include/asm/Kbuild | 2 + arch/hexagon/include/asm/unistd.h | 10 + arch/hexagon/include/uapi/asm/Kbuild | 2 + arch/hexagon/include/uapi/asm/unistd.h | 14 +- arch/hexagon/kernel/Makefile.syscalls | 3 + arch/hexagon/kernel/syscalltab.c | 8 +- arch/loongarch/include/asm/Kbuild | 17 +- arch/loongarch/include/asm/unistd.h | 2 + arch/loongarch/include/uapi/asm/Kbuild | 2 + arch/loongarch/include/uapi/asm/unistd.h | 4 +- arch/loongarch/kernel/Makefile.syscalls | 4 + arch/loongarch/kernel/syscall.c | 3 +- arch/m68k/include/asm/unistd.h | 1 - arch/mips/include/asm/unistd.h | 1 - arch/nios2/include/asm/Kbuild | 2 + arch/nios2/include/asm/unistd.h | 12 + arch/nios2/include/uapi/asm/Kbuild | 2 + arch/nios2/include/uapi/asm/unistd.h | 14 +- arch/nios2/kernel/Makefile.syscalls | 3 + arch/nios2/kernel/syscall_table.c | 6 +- arch/openrisc/include/asm/Kbuild | 2 + arch/openrisc/include/asm/syscalls.h | 4 - arch/openrisc/include/asm/unistd.h | 8 + arch/openrisc/include/uapi/asm/Kbuild | 2 + arch/openrisc/include/uapi/asm/unistd.h | 15 +- arch/openrisc/kernel/Makefile.syscalls | 3 + arch/openrisc/kernel/sys_call_table.c | 9 +- arch/parisc/include/asm/unistd.h | 1 - arch/powerpc/include/asm/unistd.h | 1 - arch/riscv/boot/dts/allwinner/Makefile | 2 + .../dts/allwinner/sun20i-d1-clockworkpi-v3.14.dts | 252 ++ .../boot/dts/allwinner/sun20i-d1-devterm-v3.14.dts | 36 + arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 11 + arch/riscv/boot/dts/microchip/Makefile | 1 + .../dts/microchip/mpfs-beaglev-fire-fabric.dtsi | 82 + .../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 223 ++ .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 12 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 55 +- arch/riscv/boot/dts/starfive/Makefile | 1 + arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 69 +- arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 7 + .../boot/dts/starfive/jh7110-pine64-star64.dts | 65 + .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 8 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 86 + arch/riscv/boot/dts/thead/th1520.dtsi | 81 + arch/riscv/configs/defconfig | 26 + arch/riscv/include/asm/Kbuild | 3 + arch/riscv/include/asm/syscall_table.h | 7 + arch/riscv/include/asm/unistd.h | 13 +- arch/riscv/include/uapi/asm/Kbuild | 2 + arch/riscv/include/uapi/asm/unistd.h | 41 +- arch/riscv/kernel/Makefile.syscalls | 4 + arch/riscv/kernel/compat_syscall_table.c | 6 +- arch/riscv/kernel/syscall_table.c | 6 +- arch/s390/include/asm/unistd.h | 1 - arch/sh/include/asm/unistd.h | 2 + arch/sparc/include/asm/unistd.h | 2 + arch/um/include/asm/Kbuild | 1 - arch/um/include/asm/bpf_perf_event.h | 9 + arch/x86/Kconfig | 36 +- arch/x86/Kconfig.assembler | 2 +- arch/x86/boot/compressed/kaslr.c | 43 +- arch/x86/boot/compressed/misc.c | 5 - arch/x86/boot/compressed/sev.c | 86 +- arch/x86/boot/cpucheck.c | 2 +- arch/x86/boot/main.c | 42 +- arch/x86/coco/Makefile | 1 + arch/x86/coco/core.c | 1 - arch/x86/coco/sev/Makefile | 15 + arch/x86/{kernel/sev.c => coco/sev/core.c} | 449 ++- .../x86/{kernel/sev-shared.c => coco/sev/shared.c} | 460 ++- arch/x86/coco/tdx/tdx.c | 121 +- arch/x86/entry/syscall_32.c | 10 +- arch/x86/entry/syscall_64.c | 9 +- arch/x86/entry/syscall_x32.c | 7 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 +- arch/x86/entry/syscalls/syscall_64.tbl | 7 +- arch/x86/events/intel/core.c | 212 +- arch/x86/events/rapl.c | 90 +- arch/x86/hyperv/ivm.c | 22 +- arch/x86/include/asm/acpi.h | 7 + arch/x86/include/asm/alternative.h | 241 +- arch/x86/include/asm/amd_nb.h | 4 +- arch/x86/include/asm/cfi.h | 2 +- arch/x86/include/asm/cpu_device_id.h | 8 +- arch/x86/include/asm/cpufeatures.h | 801 ++--- arch/x86/include/asm/efi.h | 22 +- arch/x86/include/asm/init.h | 3 + arch/x86/include/asm/intel_pconfig.h | 65 - arch/x86/include/asm/irqflags.h | 20 + arch/x86/include/asm/mce.h | 3 +- arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/page_64.h | 2 +- arch/x86/include/asm/pgtable.h | 5 + arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/include/asm/processor.h | 12 +- arch/x86/include/asm/set_memory.h | 3 + arch/x86/include/asm/setup.h | 8 + arch/x86/include/asm/sev-common.h | 18 + arch/x86/include/asm/sev.h | 135 +- arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/tsc.h | 3 - arch/x86/include/asm/unistd.h | 1 - arch/x86/include/asm/vdso/gettimeofday.h | 5 +- arch/x86/include/asm/vdso/vsyscall.h | 1 - arch/x86/include/asm/vgtod.h | 5 - arch/x86/include/asm/vmware.h | 336 +- arch/x86/include/asm/vmxfeatures.h | 110 +- arch/x86/include/asm/x86_init.h | 14 +- arch/x86/include/uapi/asm/svm.h | 1 + arch/x86/kernel/Makefile | 6 - arch/x86/kernel/acpi/Makefile | 1 + arch/x86/kernel/acpi/boot.c | 86 +- arch/x86/kernel/acpi/madt_playdead.S | 28 + arch/x86/kernel/acpi/madt_wakeup.c | 292 ++ arch/x86/kernel/alternative.c | 30 +- arch/x86/kernel/amd_nb.c | 44 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/amd.c | 11 - arch/x86/kernel/cpu/bugs.c | 16 +- arch/x86/kernel/cpu/intel.c | 188 +- arch/x86/kernel/cpu/intel_pconfig.c | 84 - arch/x86/kernel/cpu/mce/core.c | 7 +- arch/x86/kernel/cpu/mce/inject.c | 9 +- arch/x86/kernel/cpu/mkcapflags.sh | 3 +- arch/x86/kernel/cpu/resctrl/core.c | 312 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 89 +- arch/x86/kernel/cpu/resctrl/internal.h | 108 +- arch/x86/kernel/cpu/resctrl/monitor.c | 250 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 42 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 288 +- arch/x86/kernel/cpu/vmware.c | 225 +- arch/x86/kernel/crash.c | 12 + arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/e820.c | 9 +- arch/x86/kernel/fpu/xstate.h | 14 +- arch/x86/kernel/process.c | 7 + arch/x86/kernel/reboot.c | 18 + arch/x86/kernel/relocate_kernel_64.S | 27 +- arch/x86/kernel/setup.c | 3 +- arch/x86/kernel/tsc.c | 92 +- arch/x86/kernel/x86_init.c | 8 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/lib/cmdline.c | 8 + arch/x86/lib/getuser.S | 69 +- arch/x86/lib/iomem.c | 5 +- arch/x86/mm/ident_map.c | 73 + arch/x86/mm/init_64.c | 16 +- arch/x86/mm/mem_encrypt_amd.c | 16 +- arch/x86/mm/pat/set_memory.c | 75 +- arch/x86/pci/intel_mid_pci.c | 8 +- arch/x86/pci/xen.c | 4 +- arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/efi.c | 2 - arch/x86/platform/efi/fake_mem.c | 197 -- arch/x86/platform/efi/memmap.c | 1 + arch/x86/platform/intel-mid/intel-mid.c | 6 +- arch/x86/platform/intel/iosf_mbi.c | 4 +- arch/x86/um/sys_call_table_32.c | 10 +- arch/x86/um/sys_call_table_64.c | 11 +- arch/x86/virt/svm/sev.c | 44 +- arch/x86/virt/vmx/tdx/tdx.c | 8 +- arch/x86/xen/apic.c | 2 - arch/x86/xen/debugfs.c | 2 +- arch/x86/xen/debugfs.h | 7 - arch/x86/xen/enlighten.c | 2 - arch/x86/xen/enlighten_hvm.c | 2 - arch/x86/xen/enlighten_pv.c | 4 - arch/x86/xen/mmu.c | 3 +- arch/x86/xen/mmu.h | 28 - arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 15 +- arch/x86/xen/multicalls.c | 128 +- arch/x86/xen/multicalls.h | 69 - arch/x86/xen/p2m.c | 6 +- arch/x86/xen/pmu.c | 1 - arch/x86/xen/pmu.h | 22 - arch/x86/xen/setup.c | 1 - arch/x86/xen/smp.c | 1 - arch/x86/xen/smp.h | 51 - arch/x86/xen/smp_hvm.c | 2 - arch/x86/xen/smp_pv.c | 3 - arch/x86/xen/spinlock.c | 20 +- arch/x86/xen/suspend.c | 2 - arch/x86/xen/time.c | 2 +- arch/x86/xen/xen-ops.h | 148 +- arch/xtensa/include/asm/unistd.h | 1 - drivers/acpi/acpi_processor.c | 141 +- drivers/acpi/arm64/Makefile | 6 +- drivers/acpi/arm64/amba.c | 6 +- .../arm64/kernel => drivers/acpi/arm64}/cpuidle.c | 4 - drivers/acpi/arm64/ffh.c | 107 + drivers/acpi/battery.c | 15 + drivers/acpi/processor_core.c | 3 +- drivers/acpi/processor_driver.c | 43 +- drivers/acpi/scan.c | 47 +- drivers/acpi/tables.c | 14 + drivers/base/cpu.c | 12 +- drivers/base/regmap/regcache-maple.c | 13 +- drivers/base/regmap/regcache.c | 6 +- drivers/base/regmap/regmap-i2c.c | 1 + drivers/base/regmap/regmap-irq.c | 2 +- drivers/base/regmap/regmap-kunit.c | 158 +- drivers/base/regmap/regmap-spi.c | 3 +- drivers/base/regmap/regmap.c | 105 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ts-nbus.c | 2 +- drivers/bus/vexpress-config.c | 1 + drivers/cache/Kconfig | 9 + drivers/cache/Makefile | 5 +- drivers/cache/starfive_starlink_cache.c | 130 + drivers/char/tpm/eventlog/common.c | 2 + drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/camcc-sm8650.c | 3591 ++++++++++++++++++++ drivers/clk/qcom/gdsc.c | 41 + drivers/clk/qcom/gdsc.h | 1 + drivers/clk/qcom/videocc-sc7280.c | 2 +- drivers/clk/qcom/videocc-sm8250.c | 4 +- drivers/clk/qcom/videocc-sm8550.c | 156 +- drivers/clocksource/Kconfig | 10 + drivers/clocksource/Makefile | 1 + drivers/clocksource/arm_arch_timer.c | 2 +- drivers/clocksource/arm_global_timer.c | 2 +- drivers/clocksource/mips-gic-timer.c | 20 +- drivers/clocksource/sh_cmt.c | 13 +- drivers/clocksource/timer-rtl-otto.c | 291 ++ drivers/counter/stm32-timer-cnt.c | 4 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 1 + drivers/edac/Makefile | 10 +- drivers/edac/amd64_edac.c | 69 +- drivers/edac/amd64_edac.h | 4 - drivers/edac/dmc520_edac.c | 4 +- drivers/edac/ghes_edac.c | 2 +- drivers/edac/i10nm_base.c | 20 +- drivers/edac/igen6_edac.c | 8 + drivers/edac/layerscape_edac.c | 1 + drivers/edac/mpc85xx_edac.c | 1 + drivers/edac/octeon_edac-l2c.c | 1 + drivers/edac/octeon_edac-lmc.c | 1 + drivers/edac/octeon_edac-pc.c | 1 + drivers/edac/octeon_edac-pci.c | 1 + drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 14 +- drivers/edac/skx_base.c | 2 +- drivers/edac/skx_common.c | 21 +- drivers/edac/skx_common.h | 4 +- drivers/edac/thunderx_edac.c | 6 - drivers/firmware/arm_ffa/Makefile | 6 +- drivers/firmware/arm_ffa/bus.c | 22 +- drivers/firmware/arm_ffa/common.h | 2 - drivers/firmware/arm_ffa/driver.c | 57 +- drivers/firmware/arm_scmi/common.h | 1 + drivers/firmware/arm_scmi/mailbox.c | 57 +- drivers/firmware/arm_scmi/scmi_power_control.c | 21 +- drivers/firmware/arm_scmi/shmem.c | 5 + drivers/firmware/efi/libstub/Makefile | 2 +- drivers/firmware/efi/libstub/arm64-stub.c | 13 +- drivers/firmware/efi/libstub/arm64.c | 3 +- drivers/firmware/efi/libstub/efistub.h | 9 +- drivers/firmware/efi/libstub/kaslr.c | 20 +- drivers/firmware/efi/libstub/relocate.c | 2 +- drivers/firmware/efi/libstub/smbios.c | 43 +- drivers/firmware/efi/libstub/unaccepted_memory.c | 2 +- drivers/firmware/efi/libstub/x86-stub.c | 83 +- drivers/firmware/efi/memattr.c | 2 +- drivers/firmware/google/cbmem.c | 1 + drivers/firmware/google/coreboot_table.c | 1 + drivers/firmware/google/framebuffer-coreboot.c | 1 + drivers/firmware/google/gsmi.c | 1 + drivers/firmware/google/memconsole-coreboot.c | 1 + drivers/firmware/google/memconsole-x86-legacy.c | 1 + drivers/firmware/google/memconsole.c | 1 + drivers/firmware/google/vpd.c | 1 + drivers/firmware/meson/meson_sm.c | 1 + drivers/firmware/microchip/mpfs-auto-update.c | 136 +- drivers/firmware/qcom/Kconfig | 31 + drivers/firmware/qcom/Makefile | 1 + drivers/firmware/qcom/qcom_qseecom_uefisecapp.c | 256 +- drivers/firmware/qcom/qcom_scm-smc.c | 30 +- drivers/firmware/qcom/qcom_scm.c | 197 +- drivers/firmware/qcom/qcom_scm.h | 9 + drivers/firmware/qcom/qcom_tzmem.c | 469 +++ drivers/firmware/qcom/qcom_tzmem.h | 13 + drivers/firmware/ti_sci.h | 2 +- drivers/firmware/turris-mox-rwtm.c | 23 +- drivers/firmware/xilinx/zynqmp.c | 3 - drivers/gpio/Kconfig | 33 +- drivers/gpio/Makefile | 2 + drivers/gpio/gpio-amd8111.c | 4 +- drivers/gpio/gpio-ath79.c | 2 - drivers/gpio/gpio-mc33880.c | 2 +- drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-rdc321x.c | 6 +- drivers/gpio/gpio-sim.c | 60 +- drivers/gpio/gpio-sloppy-logic-analyzer.c | 344 ++ drivers/gpio/gpio-syscon.c | 27 +- drivers/gpio/gpio-virtuser.c | 1807 ++++++++++ drivers/gpio/gpiolib-acpi.c | 4 +- drivers/gpio/gpiolib-cdev.c | 80 +- drivers/gpio/gpiolib-of.c | 4 +- drivers/gpio/gpiolib.c | 36 +- drivers/gpio/gpiolib.h | 4 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 173 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h | 196 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h | 185 - drivers/hwmon/Kconfig | 67 +- drivers/hwmon/Makefile | 4 +- drivers/hwmon/ad7418.c | 7 +- drivers/hwmon/adc128d818.c | 4 +- drivers/hwmon/adm1021.c | 505 --- drivers/hwmon/adm1031.c | 4 +- drivers/hwmon/ads7828.c | 7 +- drivers/hwmon/adt7475.c | 18 +- drivers/hwmon/aht10.c | 3 +- drivers/hwmon/amc6821.c | 1356 ++++---- drivers/hwmon/asus-ec-sensors.c | 10 + drivers/hwmon/asus_atk0110.c | 1 + drivers/hwmon/corsair-cpro.c | 89 + drivers/hwmon/corsair-psu.c | 7 +- drivers/hwmon/cros_ec_hwmon.c | 283 ++ drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/hwmon/dme1737.c | 4 +- drivers/hwmon/ds1621.c | 4 +- drivers/hwmon/f75375s.c | 46 +- drivers/hwmon/fschmd.c | 2 +- drivers/hwmon/g762.c | 43 +- drivers/hwmon/gsc-hwmon.c | 9 +- drivers/hwmon/hwmon.c | 149 +- drivers/hwmon/iio_hwmon.c | 11 +- drivers/hwmon/ina238.c | 2 +- drivers/hwmon/ina2xx.c | 39 +- drivers/hwmon/jc42.c | 49 +- drivers/hwmon/k10temp.c | 62 +- drivers/hwmon/lm63.c | 5 +- drivers/hwmon/lm70.c | 6 +- drivers/hwmon/lm75.c | 10 +- drivers/hwmon/lm78.c | 4 +- drivers/hwmon/lm83.c | 16 +- drivers/hwmon/lm85.c | 7 +- drivers/hwmon/lm90.c | 61 +- drivers/hwmon/lm95234.c | 14 +- drivers/hwmon/ltc2991.c | 15 +- drivers/hwmon/max16065.c | 10 +- drivers/hwmon/max1668.c | 4 +- drivers/hwmon/max31827.c | 23 +- drivers/hwmon/max6639.c | 534 ++- drivers/hwmon/max6642.c | 314 -- drivers/hwmon/max6697.c | 12 +- drivers/hwmon/mcp3021.c | 6 +- drivers/hwmon/mr75203.c | 1 + drivers/hwmon/nct6683.c | 2 + drivers/hwmon/nct6775-core.c | 2 +- drivers/hwmon/nct6775.h | 2 +- drivers/hwmon/nzxt-smart2.c | 1 + drivers/hwmon/pmbus/Kconfig | 36 + drivers/hwmon/pmbus/Makefile | 4 + drivers/hwmon/pmbus/lm25066.c | 2 +- drivers/hwmon/pmbus/ltc4286.c | 4 +- drivers/hwmon/pmbus/mp2856.c | 8 +- drivers/hwmon/pmbus/mp2891.c | 600 ++++ drivers/hwmon/pmbus/mp2993.c | 261 ++ drivers/hwmon/pmbus/mp5920.c | 90 + drivers/hwmon/pmbus/mp9941.c | 319 ++ drivers/hwmon/powr1220.c | 6 +- drivers/hwmon/sht3x.c | 20 +- drivers/hwmon/shtc1.c | 4 +- drivers/hwmon/spd5118.c | 703 ++++ drivers/hwmon/thmc50.c | 4 +- drivers/hwmon/tmp401.c | 2 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/tmp464.c | 5 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwmon/tps23861.c | 2 +- drivers/hwmon/w83627ehf.c | 4 +- drivers/hwmon/w83781d.c | 4 +- drivers/hwmon/w83795.c | 4 +- drivers/i2c/i2c-smbus.c | 6 +- drivers/input/mouse/vmmouse.c | 76 +- drivers/irqchip/irq-gic-common.c | 22 +- drivers/irqchip/irq-gic-common.h | 7 +- drivers/irqchip/irq-gic-v3-its.c | 11 +- drivers/irqchip/irq-gic-v3.c | 282 +- drivers/irqchip/irq-gic.c | 10 +- drivers/irqchip/irq-hip04.c | 6 +- drivers/media/platform/qcom/venus/pm_helpers.c | 39 +- drivers/memory/Kconfig | 2 +- drivers/memstick/host/Kconfig | 10 - drivers/memstick/host/Makefile | 1 - drivers/memstick/host/rtsx_pci_ms.c | 638 ---- drivers/misc/lkdtm/bugs.c | 30 + drivers/mmc/core/core.c | 1 + drivers/mmc/core/pwrseq_emmc.c | 1 + drivers/mmc/core/pwrseq_sd8787.c | 1 + drivers/mmc/core/pwrseq_simple.c | 1 + drivers/mmc/core/sdio_uart.c | 1 + drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/atmel-mci.c | 35 +- drivers/mmc/host/au1xmmc.c | 37 +- drivers/mmc/host/cb710-mmc.c | 14 +- drivers/mmc/host/cb710-mmc.h | 3 +- drivers/mmc/host/davinci_mmc.c | 11 +- drivers/mmc/host/dw_mmc-bluefield.c | 18 +- drivers/mmc/host/dw_mmc.c | 30 +- drivers/mmc/host/dw_mmc.h | 11 +- drivers/mmc/host/mmc_spi.c | 5 +- drivers/mmc/host/of_mmc_spi.c | 1 + drivers/mmc/host/omap.c | 17 +- drivers/mmc/host/renesas_sdhi.h | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 3 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 26 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 9 +- drivers/mmc/host/sdhci-bcm-kona.c | 2 +- drivers/mmc/host/sdhci-brcmstb.c | 60 + drivers/mmc/host/sdhci-esdhc-imx.c | 16 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 1 + drivers/mmc/host/sdhci-pci-core.c | 27 +- drivers/mmc/host/sdhci.c | 31 +- drivers/mmc/host/sdhci.h | 3 +- drivers/mmc/host/sdhci_am654.c | 2 +- drivers/mmc/host/tifm_sd.c | 15 +- drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 13 +- drivers/mmc/host/uniphier-sd.c | 12 +- drivers/mmc/host/via-sdmmc.c | 25 +- drivers/mmc/host/wbsd.c | 74 +- drivers/mmc/host/wbsd.h | 10 +- drivers/mtd/nand/raw/Kconfig | 3 +- drivers/net/ethernet/intel/e1000e/ptp.c | 3 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 3 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 3 +- drivers/pci/Kconfig | 1 + drivers/pci/Makefile | 1 + drivers/pci/bus.c | 9 + drivers/pci/of.c | 14 +- drivers/pci/probe.c | 2 + drivers/pci/pwrctl/Kconfig | 17 + drivers/pci/pwrctl/Makefile | 6 + drivers/pci/pwrctl/core.c | 137 + drivers/pci/pwrctl/pci-pwrctl-pwrseq.c | 89 + drivers/pci/remove.c | 3 +- drivers/perf/Kconfig | 12 + drivers/perf/Makefile | 3 + drivers/perf/arm-ccn.c | 1 + drivers/perf/arm-cmn.c | 116 +- drivers/perf/arm_cspmu/ampere_cspmu.c | 1 + drivers/perf/arm_cspmu/arm_cspmu.c | 1 + drivers/perf/arm_cspmu/nvidia_cspmu.c | 1 + drivers/perf/arm_pmuv3.c | 26 +- .../perf_event_v6.c => drivers/perf/arm_v6_pmu.c | 20 +- .../perf_event_v7.c => drivers/perf/arm_v7_pmu.c | 13 +- .../perf/arm_xscale_pmu.c | 3 - drivers/perf/cxl_pmu.c | 1 + drivers/perf/fsl_imx8_ddr_perf.c | 1 + drivers/perf/fsl_imx9_ddr_perf.c | 352 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 1 + drivers/perf/marvell_cn10k_ddr_pmu.c | 1 + drivers/phy/renesas/phy-rcar-gen3-usb2.c | 8 +- drivers/pinctrl/pinctrl-da9062.c | 2 +- drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/chrome/cros_ec.c | 4 +- drivers/platform/chrome/cros_ec_debugfs.c | 9 +- drivers/platform/chrome/cros_ec_lpc.c | 210 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 91 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 18 +- drivers/platform/chrome/cros_ec_proto.c | 95 +- drivers/platform/chrome/cros_ec_proto_test.c | 9 +- drivers/platform/chrome/wilco_ec/mailbox.c | 22 +- drivers/platform/cznic/Kconfig | 50 + drivers/platform/cznic/Makefile | 8 + drivers/platform/cznic/turris-omnia-mcu-base.c | 408 +++ drivers/platform/cznic/turris-omnia-mcu-gpio.c | 1095 ++++++ .../cznic/turris-omnia-mcu-sys-off-wakeup.c | 260 ++ drivers/platform/cznic/turris-omnia-mcu-trng.c | 103 + drivers/platform/cznic/turris-omnia-mcu-watchdog.c | 130 + drivers/platform/cznic/turris-omnia-mcu.h | 194 ++ drivers/pmdomain/amlogic/meson-ee-pwrc.c | 1 + drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.c | 1 + drivers/pmdomain/amlogic/meson-secure-pwrc.c | 65 +- drivers/pmdomain/arm/scmi_pm_domain.c | 1 + drivers/pmdomain/core.c | 80 +- drivers/pmdomain/renesas/rmobile-sysc.c | 8 +- drivers/power/Kconfig | 1 + drivers/power/Makefile | 1 + drivers/power/sequencing/Kconfig | 29 + drivers/power/sequencing/Makefile | 6 + drivers/power/sequencing/core.c | 1105 ++++++ drivers/power/sequencing/pwrseq-qcom-wcn.c | 336 ++ drivers/power/supply/Kconfig | 12 + drivers/power/supply/Makefile | 1 + drivers/power/supply/cros_charge-control.c | 352 ++ drivers/ptp/ptp_vmw.c | 12 +- drivers/pwm/Kconfig | 24 + drivers/pwm/Makefile | 2 + drivers/pwm/core.c | 181 +- drivers/pwm/pwm-atmel-tcb.c | 113 +- drivers/pwm/pwm-axi-pwmgen.c | 242 ++ drivers/pwm/pwm-cros-ec.c | 64 +- drivers/pwm/pwm-gpio.c | 241 ++ drivers/pwm/pwm-imx-tpm.c | 16 +- drivers/pwm/pwm-imx1.c | 1 + drivers/pwm/pwm-imx27.c | 1 + drivers/pwm/pwm-intel-lgm.c | 1 + drivers/pwm/pwm-jz4740.c | 9 +- drivers/pwm/pwm-lpss-pci.c | 22 - drivers/pwm/pwm-lpss-platform.c | 10 +- drivers/pwm/pwm-mediatek.c | 1 + drivers/pwm/pwm-meson.c | 39 + drivers/pwm/pwm-pxa.c | 1 + drivers/pwm/pwm-samsung.c | 1 + drivers/pwm/pwm-spear.c | 1 + drivers/pwm/pwm-stm32.c | 27 +- drivers/pwm/pwm-visconti.c | 1 + drivers/pwm/pwm-xilinx.c | 27 +- drivers/ras/amd/atl/core.c | 52 +- drivers/ras/amd/atl/dehash.c | 43 - drivers/ras/amd/atl/denormalize.c | 561 +++ drivers/ras/amd/atl/internal.h | 48 + drivers/ras/amd/atl/map.c | 97 + drivers/ras/amd/atl/system.c | 21 +- drivers/ras/amd/fmpm.c | 4 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/core.c | 28 + drivers/regulator/da9121-regulator.c | 7 +- drivers/regulator/da9210-regulator.c | 4 +- drivers/regulator/lp3971.c | 2 +- drivers/regulator/lp3972.c | 2 +- drivers/regulator/lp8755.c | 2 +- drivers/regulator/max1586.c | 2 +- drivers/regulator/max20411-regulator.c | 5 +- drivers/regulator/max77503-regulator.c | 8 - drivers/regulator/max77857-regulator.c | 2 +- drivers/regulator/max8649.c | 2 +- drivers/regulator/max8893.c | 4 +- drivers/regulator/max8952.c | 4 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mt6311-regulator.c | 4 +- drivers/regulator/mtk-dvfsrc-regulator.c | 248 +- drivers/regulator/pca9450-regulator.c | 41 +- drivers/regulator/pf8x00-regulator.c | 8 +- drivers/regulator/pv88060-regulator.c | 4 +- drivers/regulator/pv88090-regulator.c | 4 +- drivers/regulator/renesas-usb-vbus-regulator.c | 74 + drivers/regulator/rt4831-regulator.c | 1 + drivers/regulator/rtq2208-regulator.c | 44 +- drivers/regulator/slg51000-regulator.c | 4 +- drivers/regulator/stm32-pwr.c | 1 + drivers/regulator/sy8106a-regulator.c | 4 +- drivers/regulator/tps6286x-regulator.c | 11 +- drivers/regulator/tps6287x-regulator.c | 10 +- drivers/regulator/userspace-consumer.c | 6 +- drivers/reset/Kconfig | 14 + drivers/reset/Makefile | 7 +- drivers/reset/reset-imx8mp-audiomix.c | 128 + drivers/reset/reset-meson-audio-arb.c | 9 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 63 +- drivers/reset/sti/Kconfig | 4 +- drivers/reset/tegra/Kconfig | 3 +- drivers/soc/amlogic/meson-clk-measure.c | 1 + drivers/soc/amlogic/meson-gx-socinfo.c | 2 + drivers/soc/imx/soc-imx8m.c | 1 + drivers/soc/ixp4xx/ixp4xx-npe.c | 1 + drivers/soc/ixp4xx/ixp4xx-qmgr.c | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 35 + drivers/soc/mediatek/mtk-mmsys.c | 1 + drivers/soc/mediatek/mtk-mutex.c | 1 + drivers/soc/qcom/Kconfig | 18 + drivers/soc/qcom/Makefile | 2 + drivers/soc/qcom/icc-bwmon.c | 16 +- drivers/soc/qcom/llcc-qcom.c | 57 +- drivers/soc/qcom/mdt_loader.c | 6 +- drivers/soc/qcom/ocmem.c | 10 +- drivers/soc/qcom/pdr_interface.c | 46 +- drivers/soc/qcom/pdr_internal.h | 318 +- drivers/soc/qcom/pmic_glink.c | 13 +- drivers/soc/qcom/pmic_glink_altmode.c | 2 +- drivers/soc/qcom/qcom_pd_mapper.c | 677 ++++ .../soc/qcom/{pdr_internal.h => qcom_pdr_msg.c} | 152 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 1 - drivers/soc/qcom/smem.c | 33 + drivers/soc/qcom/smp2p.c | 11 +- drivers/soc/qcom/smsm.c | 51 +- drivers/soc/qcom/socinfo.c | 14 +- drivers/soc/qcom/spm.c | 1 + drivers/soc/qcom/wcnss_ctrl.c | 11 +- drivers/soc/samsung/exynos-pmu.c | 22 +- drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/tegra/pmc.c | 8 +- drivers/soc/ti/k3-socinfo.c | 2 +- drivers/soc/ti/knav_qmss.h | 2 +- drivers/soc/ti/knav_qmss_acc.c | 2 +- drivers/soc/ti/knav_qmss_queue.c | 2 +- drivers/soc/ti/pm33xx.c | 4 +- drivers/soc/xilinx/xlnx_event_manager.c | 16 +- drivers/soc/xilinx/zynqmp_power.c | 155 +- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 4 +- drivers/spi/atmel-quadspi.c | 11 +- drivers/spi/internals.h | 8 + drivers/spi/spi-altera-core.c | 1 + drivers/spi/spi-axi-spi-engine.c | 42 +- drivers/spi/spi-bitbang.c | 73 +- drivers/spi/spi-cadence.c | 27 +- drivers/spi/spi-ch341.c | 241 ++ drivers/spi/spi-cs42l43.c | 95 +- drivers/spi/spi-dw-bt1.c | 10 +- drivers/spi/spi-dw-core.c | 4 +- drivers/spi/spi-fsl-cpm.c | 1 + drivers/spi/spi-fsl-dspi.c | 19 +- drivers/spi/spi-fsl-lib.c | 1 + drivers/spi/spi-fsl-lpspi.c | 8 +- drivers/spi/spi-gpio.c | 66 +- drivers/spi/spi-imx.c | 20 +- drivers/spi/spi-ingenic.c | 4 +- drivers/spi/spi-meson-spicc.c | 22 +- drivers/spi/spi-microchip-core.c | 196 +- drivers/spi/spi-mxic.c | 2 +- drivers/spi/spi-omap-uwire.c | 1 + drivers/spi/spi-omap2-mcspi.c | 9 +- drivers/spi/spi-pci1xxxx.c | 5 +- drivers/spi/spi-pxa2xx-pci.c | 39 +- drivers/spi/spi-pxa2xx-platform.c | 214 ++ drivers/spi/spi-pxa2xx.c | 259 +- drivers/spi/spi-pxa2xx.h | 6 + drivers/spi/spi-qup.c | 10 +- drivers/spi/spi-rpc-if.c | 12 +- drivers/spi/spi-wpcm-fiu.c | 6 +- drivers/spi/spi-xcomm.c | 75 +- drivers/spi/spi.c | 134 +- drivers/staging/greybus/gpio.c | 2 +- drivers/tee/optee/notif.c | 9 +- drivers/tee/optee/optee_private.h | 5 +- drivers/tee/optee/optee_rpc_cmd.h | 1 + drivers/tee/optee/rpc.c | 10 +- drivers/virt/coco/sev-guest/sev-guest.c | 211 +- drivers/virt/coco/tdx-guest/tdx-guest.c | 26 +- drivers/virt/coco/tsm.c | 177 +- drivers/xen/evtchn.c | 1 + drivers/xen/manage.c | 2 +- drivers/xen/privcmd-buf.c | 1 + drivers/xen/privcmd.c | 36 +- drivers/xen/xen-pciback/pci_stub.c | 1 + fs/Kconfig.binfmt | 8 + fs/binfmt_elf.c | 99 +- fs/configfs/dir.c | 10 + fs/exec.c | 49 +- fs/exec_test.c | 141 + fs/proc/proc_sysctl.c | 70 +- fs/pstore/blk.c | 2 +- fs/pstore/platform.c | 1 + include/acpi/acpi_bus.h | 1 + include/acpi/actbl2.h | 19 +- include/acpi/battery.h | 2 + include/acpi/processor.h | 2 +- include/asm-generic/Kbuild | 1 - include/asm-generic/fixmap.h | 3 - include/asm-generic/vmlinux.lds.h | 2 +- include/clocksource/timer-xilinx.h | 2 +- include/dt-bindings/arm/qcom,ids.h | 2 + include/dt-bindings/clock/qcom,qcm2290-gpucc.h | 32 + include/dt-bindings/clock/qcom,sm8650-camcc.h | 195 ++ include/dt-bindings/clock/qcom,sm8650-videocc.h | 23 + include/dt-bindings/clock/rk3128-cru.h | 1 + include/dt-bindings/clock/sun50i-h616-ccu.h | 1 + include/dt-bindings/input/cros-ec-keyboard.h | 104 + include/dt-bindings/interconnect/qcom,ipq9574.h | 59 + include/dt-bindings/power/amlogic,a4-pwrc.h | 21 + include/dt-bindings/power/amlogic,a5-pwrc.h | 21 + .../dt-bindings/regulator/st,stm32mp25-regulator.h | 48 + include/dt-bindings/reset/sun50i-h616-ccu.h | 1 + include/linux/acpi.h | 12 +- include/linux/binfmts.h | 2 +- include/linux/cacheinfo.h | 25 +- include/linux/cc_platform.h | 10 - include/linux/cgroup-defs.h | 7 +- include/linux/clocksource.h | 27 + include/linux/clocksource_ids.h | 1 + include/linux/compiler.h | 10 +- include/linux/configfs.h | 3 + include/linux/cpu.h | 33 +- include/linux/cpuhotplug.h | 3 +- include/linux/cpuhplock.h | 49 + include/linux/cpumask.h | 25 + include/linux/efi.h | 15 +- include/linux/firmware/qcom/qcom_qseecom.h | 8 +- include/linux/firmware/qcom/qcom_scm.h | 37 +- include/linux/firmware/qcom/qcom_tzmem.h | 56 + include/linux/firmware/xlnx-event-manager.h | 10 + include/linux/firmware/xlnx-zynqmp.h | 3 + include/linux/fortify-string.h | 8 +- include/linux/gpio.h | 6 +- include/linux/gpio/driver.h | 5 - include/linux/huge_mm.h | 12 +- include/linux/hwmon.h | 2 + include/linux/irq_sim.h | 17 + include/linux/irqchip/arm-gic-common.h | 4 - include/linux/irqchip/arm-gic-v3-prio.h | 52 + include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mfd/stm32-timers.h | 179 +- include/linux/mfd/tmio.h | 2 - include/linux/misc_cgroup.h | 12 +- include/linux/pci-pwrctl.h | 51 + include/linux/perf/arm_pmuv3.h | 2 + include/linux/platform_data/cros_ec_commands.h | 83 +- include/linux/platform_data/cros_ec_proto.h | 6 +- include/linux/platform_data/mmc-pxamci.h | 4 +- include/linux/pm_domain.h | 17 + include/linux/pwm.h | 26 +- include/linux/pwrseq/consumer.h | 56 + include/linux/pwrseq/provider.h | 75 + include/linux/randomize_kstack.h | 18 +- include/linux/rcu_segcblist.h | 88 +- include/linux/rcupdate.h | 62 +- include/linux/regmap.h | 4 +- include/linux/regulator/consumer.h | 13 +- include/linux/resctrl.h | 88 +- include/linux/soc/mediatek/mtk-cmdq.h | 42 + include/linux/soc/qcom/llcc-qcom.h | 4 +- include/linux/soc/qcom/smem.h | 1 + include/linux/soc/qcom/socinfo.h | 34 + include/linux/soc/samsung/exynos-regs-pmu.h | 4 + include/linux/spi/spi.h | 13 +- include/linux/spi/spi_bitbang.h | 7 +- include/linux/srcu.h | 35 + include/linux/sysctl.h | 2 +- include/linux/tick.h | 1 - include/linux/timekeeping.h | 6 + include/linux/tsm.h | 59 +- include/linux/turris-omnia-mcu-interface.h | 249 ++ include/linux/wordpart.h | 8 + include/uapi/asm-generic/unistd.h | 4 - include/vdso/datapage.h | 4 + include/xen/events.h | 2 + kernel/cgroup/cgroup.c | 36 +- kernel/cgroup/cpuset.c | 197 +- kernel/cgroup/misc.c | 80 +- kernel/cgroup/pids.c | 129 +- kernel/cgroup/rstat.c | 37 +- kernel/cpu.c | 19 +- kernel/exit.c | 3 +- kernel/fork.c | 8 +- kernel/irq/irq_sim.c | 60 +- kernel/kcsan/kcsan_test.c | 1 + kernel/locking/lockdep.c | 1 - kernel/locking/locktorture.c | 1 + kernel/locking/qspinlock.c | 2 +- kernel/pid_namespace.c | 17 - kernel/rcu/rcuscale.c | 1 + kernel/rcu/rcutorture.c | 49 +- kernel/rcu/refscale.c | 1 + kernel/rcu/srcutiny.c | 3 +- kernel/rcu/srcutree.c | 13 +- kernel/rcu/sync.c | 12 +- kernel/rcu/tasks.h | 26 +- kernel/rcu/tree.c | 92 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_exp.h | 24 +- kernel/rcu/tree_nocb.h | 147 +- kernel/rcu/tree_plugin.h | 14 +- kernel/rcu/tree_stall.h | 4 +- kernel/scftorture.c | 3 +- kernel/sched/core.c | 14 +- kernel/seccomp.c | 30 +- kernel/smp.c | 5 +- kernel/sys_ni.c | 2 - kernel/sysctl-test.c | 50 + kernel/sysctl.c | 31 +- kernel/time/clocksource-wdtest.c | 1 + kernel/time/test_udelay.c | 1 + kernel/time/tick-broadcast.c | 23 + kernel/time/tick-sched.c | 22 +- kernel/time/time_test.c | 1 + kernel/time/timekeeping.c | 131 +- kernel/torture.c | 1 + kernel/utsname_sysctl.c | 2 +- kernel/workqueue.c | 352 +- lib/alloc_tag.c | 1 - lib/debugobjects.c | 21 +- lib/fortify_kunit.c | 3 +- lib/vdso/gettimeofday.c | 20 +- mm/huge_memory.c | 15 +- net/sysctl_net.c | 11 +- scripts/Kconfig.include | 3 +- scripts/Makefile.asm-generic | 58 - scripts/Makefile.asm-headers | 98 + scripts/const_structs.checkpatch | 10 + scripts/gcc-plugins/gcc-common.h | 5 - scripts/syscall.tbl | 404 +++ scripts/syscalltbl.sh | 18 +- security/keys/encrypted-keys/encrypted.c | 1 + security/keys/trusted-keys/trusted_core.c | 1 + security/security.c | 70 +- security/selinux/hooks.c | 38 +- security/selinux/ss/ebitmap.h | 2 +- security/smack/smack_lsm.c | 48 +- sound/pci/hda/hda_controller.c | 3 +- sound/soc/intel/common/soc-acpi-intel-ssp-common.c | 9 + sound/soc/sof/imx/imx8m.c | 2 +- sound/soc/sof/intel/hda-loader.c | 20 +- sound/soc/sof/intel/hda.c | 17 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/loongarch/include/uapi/asm/unistd.h | 1 - tools/arch/x86/kcpuid/Makefile | 4 +- tools/build/feature/test-libtracefs.c | 2 +- tools/gpio/gpio-sloppy-logic-analyzer.sh | 246 ++ tools/include/nolibc/stdint.h | 19 + tools/include/nolibc/stdio.h | 10 + tools/include/nolibc/stdlib.h | 109 + tools/include/uapi/asm-generic/unistd.h | 4 - tools/lib/api/io.h | 69 +- tools/lib/perf/include/perf/event.h | 6 + tools/memory-model/Documentation/README | 4 + .../memory-model/Documentation/access-marking.txt | 34 +- tools/memory-model/lock.cat | 62 +- tools/objtool/Documentation/objtool.txt | 19 + tools/objtool/arch/x86/special.c | 23 + tools/objtool/noreturns.h | 4 + tools/objtool/special.c | 16 +- tools/perf/Build | 14 +- tools/perf/Documentation/perf-amd-ibs.txt | 189 ++ tools/perf/Documentation/perf-kwork.txt | 4 +- tools/perf/Documentation/perf-lock.txt | 4 +- tools/perf/Documentation/perf-mem.txt | 2 +- tools/perf/Documentation/perf-record.txt | 4 +- tools/perf/Documentation/perf-sched.txt | 21 +- tools/perf/Documentation/perf-top.txt | 4 + tools/perf/Documentation/perf.txt | 3 +- tools/perf/Makefile.config | 46 +- tools/perf/Makefile.perf | 85 +- tools/perf/arch/Build | 5 +- tools/perf/arch/arm/Build | 4 +- tools/perf/arch/arm/tests/Build | 8 +- tools/perf/arch/arm/util/Build | 10 +- tools/perf/arch/arm/util/pmu.c | 12 +- tools/perf/arch/arm64/Build | 4 +- tools/perf/arch/arm64/tests/Build | 8 +- tools/perf/arch/arm64/util/Build | 20 +- tools/perf/arch/csky/Build | 2 +- tools/perf/arch/csky/util/Build | 6 +- tools/perf/arch/loongarch/Build | 2 +- tools/perf/arch/loongarch/util/Build | 8 +- tools/perf/arch/mips/Build | 2 +- tools/perf/arch/mips/util/Build | 6 +- tools/perf/arch/powerpc/Build | 4 +- tools/perf/arch/powerpc/tests/Build | 6 +- tools/perf/arch/powerpc/util/Build | 24 +- tools/perf/arch/powerpc/util/skip-callchain-idx.c | 8 +- tools/perf/arch/riscv/Build | 2 +- tools/perf/arch/riscv/util/Build | 8 +- tools/perf/arch/s390/Build | 2 +- tools/perf/arch/s390/util/Build | 16 +- tools/perf/arch/sh/Build | 2 +- tools/perf/arch/sh/util/Build | 2 +- tools/perf/arch/sparc/Build | 2 +- tools/perf/arch/sparc/util/Build | 2 +- tools/perf/arch/x86/Build | 6 +- tools/perf/arch/x86/entry/syscalls/syscalltbl.sh | 4 +- tools/perf/arch/x86/tests/Build | 20 +- tools/perf/arch/x86/tests/insn-x86-dat-32.c | 116 + tools/perf/arch/x86/tests/insn-x86-dat-64.c | 1026 ++++++ tools/perf/arch/x86/tests/insn-x86-dat-src.c | 597 ++++ tools/perf/arch/x86/util/Build | 42 +- tools/perf/arch/x86/util/intel-pt.c | 15 +- tools/perf/arch/xtensa/Build | 2 +- tools/perf/bench/Build | 46 +- tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/bench/futex-hash.c | 2 +- tools/perf/bench/futex-lock-pi.c | 2 +- tools/perf/bench/futex-requeue.c | 2 +- tools/perf/bench/futex-wake-parallel.c | 4 +- tools/perf/bench/futex-wake.c | 2 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-list.c | 23 +- tools/perf/builtin-lock.c | 27 +- tools/perf/builtin-record.c | 32 +- tools/perf/builtin-report.c | 11 +- tools/perf/builtin-sched.c | 189 +- tools/perf/builtin-stat.c | 399 +-- tools/perf/builtin-top.c | 9 + tools/perf/builtin-trace.c | 49 +- .../arch/arm64/freescale/imx93/sys/ddrc.json | 9 + .../arch/arm64/freescale/imx93/sys/metrics.json | 26 + .../arch/arm64/freescale/imx95/sys/ddrc.json | 9 + .../arch/arm64/freescale/imx95/sys/metrics.json | 874 +++++ .../pmu-events/arch/x86/alderlake/adl-metrics.json | 988 +++--- .../perf/pmu-events/arch/x86/alderlake/cache.json | 184 +- .../arch/x86/alderlake/floating-point.json | 20 + .../pmu-events/arch/x86/alderlake/frontend.json | 56 +- .../perf/pmu-events/arch/x86/alderlake/memory.json | 44 + .../arch/x86/alderlake/metricgroups.json | 23 +- .../perf/pmu-events/arch/x86/alderlake/other.json | 37 + .../pmu-events/arch/x86/alderlake/pipeline.json | 214 ++ .../arch/x86/alderlake/uncore-interconnect.json | 19 + .../arch/x86/alderlake/uncore-memory.json | 25 + .../arch/x86/alderlake/uncore-other.json | 1 + .../arch/x86/alderlake/virtual-memory.json | 26 + .../arch/x86/alderlaken/adln-metrics.json | 658 ++-- .../perf/pmu-events/arch/x86/alderlaken/cache.json | 50 +- .../arch/x86/alderlaken/floating-point.json | 2 + .../pmu-events/arch/x86/alderlaken/frontend.json | 3 + .../pmu-events/arch/x86/alderlaken/memory.json | 11 + .../arch/x86/alderlaken/metricgroups.json | 21 +- .../perf/pmu-events/arch/x86/alderlaken/other.json | 13 + .../pmu-events/arch/x86/alderlaken/pipeline.json | 80 + .../arch/x86/alderlaken/uncore-interconnect.json | 19 + .../arch/x86/alderlaken/uncore-memory.json | 25 + .../arch/x86/alderlaken/uncore-other.json | 1 + .../arch/x86/alderlaken/virtual-memory.json | 6 + tools/perf/pmu-events/arch/x86/bonnell/cache.json | 93 + .../perf/pmu-events/arch/x86/bonnell/counter.json | 7 + .../arch/x86/bonnell/floating-point.json | 32 + .../perf/pmu-events/arch/x86/bonnell/frontend.json | 11 + tools/perf/pmu-events/arch/x86/bonnell/memory.json | 19 + tools/perf/pmu-events/arch/x86/bonnell/other.json | 56 + .../perf/pmu-events/arch/x86/bonnell/pipeline.json | 44 + .../arch/x86/bonnell/virtual-memory.json | 15 + .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 80 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 275 ++ .../pmu-events/arch/x86/broadwell/counter.json | 22 + .../arch/x86/broadwell/floating-point.json | 22 + .../pmu-events/arch/x86/broadwell/frontend.json | 28 + .../perf/pmu-events/arch/x86/broadwell/memory.json | 240 ++ .../arch/x86/broadwell/metricgroups.json | 11 + .../perf/pmu-events/arch/x86/broadwell/other.json | 4 + .../pmu-events/arch/x86/broadwell/pipeline.json | 137 + .../arch/x86/broadwell/uncore-cache.json | 24 + .../arch/x86/broadwell/uncore-interconnect.json | 7 + .../arch/x86/broadwell/uncore-other.json | 10 - .../arch/x86/broadwell/virtual-memory.json | 38 + .../arch/x86/broadwellde/bdwde-metrics.json | 80 +- .../pmu-events/arch/x86/broadwellde/cache.json | 76 + .../pmu-events/arch/x86/broadwellde/counter.json | 42 + .../arch/x86/broadwellde/floating-point.json | 22 + .../pmu-events/arch/x86/broadwellde/frontend.json | 28 + .../pmu-events/arch/x86/broadwellde/memory.json | 39 + .../arch/x86/broadwellde/metricgroups.json | 11 + .../pmu-events/arch/x86/broadwellde/other.json | 4 + .../pmu-events/arch/x86/broadwellde/pipeline.json | 137 + .../arch/x86/broadwellde/uncore-cache.json | 382 +++ .../arch/x86/broadwellde/uncore-interconnect.json | 70 + .../pmu-events/arch/x86/broadwellde/uncore-io.json | 62 + .../arch/x86/broadwellde/uncore-memory.json | 322 ++ .../arch/x86/broadwellde/uncore-power.json | 57 + .../arch/x86/broadwellde/virtual-memory.json | 38 + .../arch/x86/broadwellx/bdx-metrics.json | 128 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 88 + .../pmu-events/arch/x86/broadwellx/counter.json | 57 + .../arch/x86/broadwellx/floating-point.json | 22 + .../pmu-events/arch/x86/broadwellx/frontend.json | 28 + .../pmu-events/arch/x86/broadwellx/memory.json | 58 + .../arch/x86/broadwellx/metricgroups.json | 11 + .../perf/pmu-events/arch/x86/broadwellx/other.json | 4 + .../pmu-events/arch/x86/broadwellx/pipeline.json | 137 + .../arch/x86/broadwellx/uncore-cache.json | 399 +++ .../arch/x86/broadwellx/uncore-interconnect.json | 454 +++ .../pmu-events/arch/x86/broadwellx/uncore-io.json | 62 + .../arch/x86/broadwellx/uncore-memory.json | 326 ++ .../arch/x86/broadwellx/uncore-power.json | 57 + .../arch/x86/broadwellx/virtual-memory.json | 38 + .../pmu-events/arch/x86/cascadelakex/cache.json | 1245 +++++++ .../arch/x86/cascadelakex/clx-metrics.json | 310 +- .../pmu-events/arch/x86/cascadelakex/counter.json | 52 + .../arch/x86/cascadelakex/floating-point.json | 16 + .../pmu-events/arch/x86/cascadelakex/frontend.json | 49 + .../pmu-events/arch/x86/cascadelakex/memory.json | 743 ++++ .../arch/x86/cascadelakex/metricgroups.json | 13 + .../pmu-events/arch/x86/cascadelakex/other.json | 168 + .../pmu-events/arch/x86/cascadelakex/pipeline.json | 104 +- .../arch/x86/cascadelakex/uncore-cache.json | 2293 +++++++++++++ .../arch/x86/cascadelakex/uncore-interconnect.json | 2536 ++++++++++++++ .../arch/x86/cascadelakex/uncore-io.json | 703 ++++ .../arch/x86/cascadelakex/uncore-memory.json | 985 ++++++ .../arch/x86/cascadelakex/uncore-power.json | 50 + .../arch/x86/cascadelakex/virtual-memory.json | 28 + .../pmu-events/arch/x86/elkhartlake/cache.json | 101 + .../pmu-events/arch/x86/elkhartlake/counter.json | 7 + .../arch/x86/elkhartlake/floating-point.json | 3 + .../pmu-events/arch/x86/elkhartlake/frontend.json | 9 + .../pmu-events/arch/x86/elkhartlake/memory.json | 40 + .../pmu-events/arch/x86/elkhartlake/other.json | 61 + .../pmu-events/arch/x86/elkhartlake/pipeline.json | 60 + .../arch/x86/elkhartlake/virtual-memory.json | 31 + .../pmu-events/arch/x86/emeraldrapids/cache.json | 159 +- .../pmu-events/arch/x86/emeraldrapids/counter.json | 82 + .../emr-metrics.json} | 430 +-- .../arch/x86/emeraldrapids/floating-point.json | 28 + .../arch/x86/emeraldrapids/frontend.json | 50 + .../pmu-events/arch/x86/emeraldrapids/memory.json | 50 + .../metricgroups.json | 13 + .../pmu-events/arch/x86/emeraldrapids/other.json | 43 + .../arch/x86/emeraldrapids/pipeline.json | 133 + .../arch/x86/emeraldrapids/uncore-cache.json | 1288 +++++++ .../arch/x86/emeraldrapids/uncore-cxl.json | 110 + .../x86/emeraldrapids/uncore-interconnect.json | 1427 ++++++++ .../arch/x86/emeraldrapids/uncore-io.json | 743 ++++ .../arch/x86/emeraldrapids/uncore-memory.json | 742 ++++ .../arch/x86/emeraldrapids/uncore-power.json | 49 + .../arch/x86/emeraldrapids/virtual-memory.json | 20 + tools/perf/pmu-events/arch/x86/goldmont/cache.json | 103 + .../perf/pmu-events/arch/x86/goldmont/counter.json | 7 + .../arch/x86/goldmont/floating-point.json | 3 + .../pmu-events/arch/x86/goldmont/frontend.json | 8 + .../perf/pmu-events/arch/x86/goldmont/memory.json | 3 + tools/perf/pmu-events/arch/x86/goldmont/other.json | 5 + .../pmu-events/arch/x86/goldmont/pipeline.json | 40 + .../arch/x86/goldmont/virtual-memory.json | 7 + .../pmu-events/arch/x86/goldmontplus/cache.json | 101 + .../pmu-events/arch/x86/goldmontplus/counter.json | 7 + .../arch/x86/goldmontplus/floating-point.json | 3 + .../pmu-events/arch/x86/goldmontplus/frontend.json | 8 + .../pmu-events/arch/x86/goldmontplus/memory.json | 3 + .../pmu-events/arch/x86/goldmontplus/other.json | 5 + .../pmu-events/arch/x86/goldmontplus/pipeline.json | 42 + .../arch/x86/goldmontplus/virtual-memory.json | 18 + .../perf/pmu-events/arch/x86/grandridge/cache.json | 97 +- .../pmu-events/arch/x86/grandridge/counter.json | 42 + .../arch/x86/grandridge/floating-point.json | 54 +- .../pmu-events/arch/x86/grandridge/frontend.json | 5 +- .../arch/x86/grandridge/grr-metrics.json | 849 +++++ .../pmu-events/arch/x86/grandridge/memory.json | 13 +- .../{alderlaken => grandridge}/metricgroups.json | 21 +- .../perf/pmu-events/arch/x86/grandridge/other.json | 15 +- .../pmu-events/arch/x86/grandridge/pipeline.json | 97 +- .../arch/x86/grandridge/uncore-cache.json | 267 ++ .../arch/x86/grandridge/uncore-interconnect.json | 30 + .../pmu-events/arch/x86/grandridge/uncore-io.json | 181 + .../arch/x86/grandridge/uncore-memory.json | 66 + .../arch/x86/grandridge/uncore-power.json | 1 + .../arch/x86/grandridge/virtual-memory.json | 17 + .../pmu-events/arch/x86/graniterapids/cache.json | 825 +++++ .../pmu-events/arch/x86/graniterapids/counter.json | 77 + .../floating-point.json | 30 +- .../arch/x86/graniterapids/frontend.json | 469 ++- .../pmu-events/arch/x86/graniterapids/memory.json | 175 +- .../pmu-events/arch/x86/graniterapids/other.json | 150 +- .../arch/x86/graniterapids/pipeline.json | 1009 +++++- .../uncore-cache.json | 1039 +++++- .../arch/x86/graniterapids/uncore-cxl.json | 31 + .../uncore-interconnect.json | 621 ++++ .../{sierraforest => graniterapids}/uncore-io.json | 267 ++ .../uncore-memory.json | 64 + .../uncore-power.json | 1 + .../arch/x86/graniterapids/virtual-memory.json | 159 + tools/perf/pmu-events/arch/x86/haswell/cache.json | 94 + .../perf/pmu-events/arch/x86/haswell/counter.json | 22 + .../arch/x86/haswell/floating-point.json | 10 + .../perf/pmu-events/arch/x86/haswell/frontend.json | 29 + .../pmu-events/arch/x86/haswell/hsw-metrics.json | 66 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 60 + .../pmu-events/arch/x86/haswell/metricgroups.json | 11 + tools/perf/pmu-events/arch/x86/haswell/other.json | 4 + .../perf/pmu-events/arch/x86/haswell/pipeline.json | 130 + .../pmu-events/arch/x86/haswell/uncore-cache.json | 33 + .../arch/x86/haswell/uncore-interconnect.json | 6 + .../pmu-events/arch/x86/haswell/uncore-other.json | 1 + .../arch/x86/haswell/virtual-memory.json | 49 + tools/perf/pmu-events/arch/x86/haswellx/cache.json | 97 + .../perf/pmu-events/arch/x86/haswellx/counter.json | 57 + .../arch/x86/haswellx/floating-point.json | 10 + .../pmu-events/arch/x86/haswellx/frontend.json | 29 + .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 114 +- .../perf/pmu-events/arch/x86/haswellx/memory.json | 67 + .../pmu-events/arch/x86/haswellx/metricgroups.json | 11 + tools/perf/pmu-events/arch/x86/haswellx/other.json | 4 + .../pmu-events/arch/x86/haswellx/pipeline.json | 130 + .../pmu-events/arch/x86/haswellx/uncore-cache.json | 398 +++ .../arch/x86/haswellx/uncore-interconnect.json | 448 +++ .../pmu-events/arch/x86/haswellx/uncore-io.json | 59 + .../arch/x86/haswellx/uncore-memory.json | 325 ++ .../pmu-events/arch/x86/haswellx/uncore-power.json | 62 + .../arch/x86/haswellx/virtual-memory.json | 49 + tools/perf/pmu-events/arch/x86/icelake/cache.json | 109 + .../perf/pmu-events/arch/x86/icelake/counter.json | 17 + .../arch/x86/icelake/floating-point.json | 13 + .../perf/pmu-events/arch/x86/icelake/frontend.json | 41 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 308 +- tools/perf/pmu-events/arch/x86/icelake/memory.json | 44 + .../pmu-events/arch/x86/icelake/metricgroups.json | 13 + tools/perf/pmu-events/arch/x86/icelake/other.json | 27 + .../perf/pmu-events/arch/x86/icelake/pipeline.json | 94 + .../arch/x86/icelake/uncore-interconnect.json | 34 +- .../pmu-events/arch/x86/icelake/uncore-other.json | 1 + .../arch/x86/icelake/virtual-memory.json | 20 + tools/perf/pmu-events/arch/x86/icelakex/cache.json | 106 + .../perf/pmu-events/arch/x86/icelakex/counter.json | 57 + .../arch/x86/icelakex/floating-point.json | 13 + .../pmu-events/arch/x86/icelakex/frontend.json | 38 + .../pmu-events/arch/x86/icelakex/icx-metrics.json | 340 +- .../perf/pmu-events/arch/x86/icelakex/memory.json | 45 + .../pmu-events/arch/x86/icelakex/metricgroups.json | 13 + tools/perf/pmu-events/arch/x86/icelakex/other.json | 52 + .../pmu-events/arch/x86/icelakex/pipeline.json | 92 + .../pmu-events/arch/x86/icelakex/uncore-cache.json | 2149 +++++++++++- .../arch/x86/icelakex/uncore-interconnect.json | 3344 ++++++++++++++++++ .../pmu-events/arch/x86/icelakex/uncore-io.json | 1829 ++++++++++ .../arch/x86/icelakex/uncore-memory.json | 338 ++ .../pmu-events/arch/x86/icelakex/uncore-power.json | 51 + .../arch/x86/icelakex/virtual-memory.json | 22 + .../perf/pmu-events/arch/x86/ivybridge/cache.json | 104 + .../pmu-events/arch/x86/ivybridge/counter.json | 17 + .../arch/x86/ivybridge/floating-point.json | 17 + .../pmu-events/arch/x86/ivybridge/frontend.json | 30 + .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 68 +- .../perf/pmu-events/arch/x86/ivybridge/memory.json | 19 + .../arch/x86/ivybridge/metricgroups.json | 11 + .../perf/pmu-events/arch/x86/ivybridge/other.json | 4 + .../pmu-events/arch/x86/ivybridge/pipeline.json | 126 + .../arch/x86/ivybridge/uncore-cache.json | 25 + .../arch/x86/ivybridge/uncore-interconnect.json | 9 + .../arch/x86/ivybridge/virtual-memory.json | 18 + tools/perf/pmu-events/arch/x86/ivytown/cache.json | 118 + .../perf/pmu-events/arch/x86/ivytown/counter.json | 52 + .../arch/x86/ivytown/floating-point.json | 17 + .../perf/pmu-events/arch/x86/ivytown/frontend.json | 30 + .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 68 +- tools/perf/pmu-events/arch/x86/ivytown/memory.json | 41 + .../pmu-events/arch/x86/ivytown/metricgroups.json | 11 + tools/perf/pmu-events/arch/x86/ivytown/other.json | 4 + .../perf/pmu-events/arch/x86/ivytown/pipeline.json | 126 + .../pmu-events/arch/x86/ivytown/uncore-cache.json | 349 ++ .../arch/x86/ivytown/uncore-interconnect.json | 385 +++ .../pmu-events/arch/x86/ivytown/uncore-io.json | 61 + .../pmu-events/arch/x86/ivytown/uncore-memory.json | 198 ++ .../pmu-events/arch/x86/ivytown/uncore-power.json | 74 + .../arch/x86/ivytown/virtual-memory.json | 20 + tools/perf/pmu-events/arch/x86/jaketown/cache.json | 123 + .../perf/pmu-events/arch/x86/jaketown/counter.json | 52 + .../arch/x86/jaketown/floating-point.json | 15 + .../pmu-events/arch/x86/jaketown/frontend.json | 32 + .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 24 +- .../perf/pmu-events/arch/x86/jaketown/memory.json | 35 + .../pmu-events/arch/x86/jaketown/metricgroups.json | 11 + tools/perf/pmu-events/arch/x86/jaketown/other.json | 6 + .../pmu-events/arch/x86/jaketown/pipeline.json | 127 + .../pmu-events/arch/x86/jaketown/uncore-cache.json | 205 ++ .../arch/x86/jaketown/uncore-interconnect.json | 207 ++ .../pmu-events/arch/x86/jaketown/uncore-io.json | 36 + .../arch/x86/jaketown/uncore-memory.json | 51 + .../pmu-events/arch/x86/jaketown/uncore-power.json | 39 + .../arch/x86/jaketown/virtual-memory.json | 16 + .../pmu-events/arch/x86/knightslanding/cache.json | 213 ++ .../arch/x86/knightslanding/counter.json | 37 + .../arch/x86/knightslanding/floating-point.json | 3 + .../arch/x86/knightslanding/frontend.json | 7 + .../pmu-events/arch/x86/knightslanding/memory.json | 101 + .../arch/x86/knightslanding/pipeline.json | 45 + .../arch/x86/knightslanding/uncore-cache.json | 421 +++ .../arch/x86/knightslanding/uncore-io.json | 24 + .../arch/x86/knightslanding/uncore-memory.json | 14 + .../arch/x86/knightslanding/virtual-memory.json | 7 + .../perf/pmu-events/arch/x86/lunarlake/cache.json | 20 + .../pmu-events/arch/x86/lunarlake/frontend.json | 3 + .../perf/pmu-events/arch/x86/lunarlake/memory.json | 15 + .../perf/pmu-events/arch/x86/lunarlake/other.json | 6 + .../pmu-events/arch/x86/lunarlake/pipeline.json | 36 + .../arch/x86/lunarlake/virtual-memory.json | 6 + tools/perf/pmu-events/arch/x86/mapfile.csv | 34 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 223 +- .../arch/x86/meteorlake/floating-point.json | 86 +- .../pmu-events/arch/x86/meteorlake/frontend.json | 69 +- .../pmu-events/arch/x86/meteorlake/memory.json | 62 +- .../perf/pmu-events/arch/x86/meteorlake/other.json | 19 +- .../pmu-events/arch/x86/meteorlake/pipeline.json | 300 +- .../arch/x86/meteorlake/uncore-cache.json | 2 + .../arch/x86/meteorlake/uncore-interconnect.json | 8 + .../arch/x86/meteorlake/uncore-memory.json | 16 + .../arch/x86/meteorlake/uncore-other.json | 1 + .../arch/x86/meteorlake/virtual-memory.json | 37 + .../perf/pmu-events/arch/x86/nehalemep/cache.json | 320 ++ .../pmu-events/arch/x86/nehalemep/counter.json | 7 + .../arch/x86/nehalemep/floating-point.json | 28 + .../pmu-events/arch/x86/nehalemep/frontend.json | 3 + .../perf/pmu-events/arch/x86/nehalemep/memory.json | 67 + .../perf/pmu-events/arch/x86/nehalemep/other.json | 18 + .../pmu-events/arch/x86/nehalemep/pipeline.json | 109 + .../arch/x86/nehalemep/virtual-memory.json | 13 + .../perf/pmu-events/arch/x86/nehalemex/cache.json | 315 ++ .../pmu-events/arch/x86/nehalemex/counter.json | 7 + .../arch/x86/nehalemex/floating-point.json | 28 + .../pmu-events/arch/x86/nehalemex/frontend.json | 3 + .../perf/pmu-events/arch/x86/nehalemex/memory.json | 67 + .../perf/pmu-events/arch/x86/nehalemex/other.json | 18 + .../pmu-events/arch/x86/nehalemex/pipeline.json | 109 + .../arch/x86/nehalemex/virtual-memory.json | 13 + .../perf/pmu-events/arch/x86/rocketlake/cache.json | 109 + .../pmu-events/arch/x86/rocketlake/counter.json | 17 + .../arch/x86/rocketlake/floating-point.json | 13 + .../pmu-events/arch/x86/rocketlake/frontend.json | 41 +- .../pmu-events/arch/x86/rocketlake/memory.json | 44 + .../arch/x86/rocketlake/metricgroups.json | 13 + .../perf/pmu-events/arch/x86/rocketlake/other.json | 27 + .../pmu-events/arch/x86/rocketlake/pipeline.json | 94 + .../arch/x86/rocketlake/rkl-metrics.json | 308 +- .../arch/x86/rocketlake/uncore-interconnect.json | 28 +- .../arch/x86/rocketlake/uncore-other.json | 1 + .../arch/x86/rocketlake/virtual-memory.json | 20 + .../pmu-events/arch/x86/sandybridge/cache.json | 173 + .../pmu-events/arch/x86/sandybridge/counter.json | 17 + .../arch/x86/sandybridge/floating-point.json | 15 + .../pmu-events/arch/x86/sandybridge/frontend.json | 32 + .../pmu-events/arch/x86/sandybridge/memory.json | 37 + .../arch/x86/sandybridge/metricgroups.json | 11 + .../pmu-events/arch/x86/sandybridge/other.json | 6 + .../pmu-events/arch/x86/sandybridge/pipeline.json | 128 + .../arch/x86/sandybridge/snb-metrics.json | 24 +- .../arch/x86/sandybridge/uncore-cache.json | 25 + .../arch/x86/sandybridge/uncore-interconnect.json | 9 + .../arch/x86/sandybridge/virtual-memory.json | 16 + .../pmu-events/arch/x86/sapphirerapids/cache.json | 161 +- .../arch/x86/sapphirerapids/counter.json | 82 + .../arch/x86/sapphirerapids/floating-point.json | 28 + .../arch/x86/sapphirerapids/frontend.json | 50 + .../pmu-events/arch/x86/sapphirerapids/memory.json | 50 + .../arch/x86/sapphirerapids/metricgroups.json | 13 + .../pmu-events/arch/x86/sapphirerapids/other.json | 48 + .../arch/x86/sapphirerapids/pipeline.json | 133 + .../arch/x86/sapphirerapids/spr-metrics.json | 411 +-- .../arch/x86/sapphirerapids/uncore-cache.json | 1244 +++++++ .../arch/x86/sapphirerapids/uncore-cxl.json | 110 + .../x86/sapphirerapids/uncore-interconnect.json | 1427 ++++++++ .../arch/x86/sapphirerapids/uncore-io.json | 679 ++++ .../arch/x86/sapphirerapids/uncore-memory.json | 742 ++++ .../arch/x86/sapphirerapids/uncore-power.json | 49 + .../arch/x86/sapphirerapids/virtual-memory.json | 20 + .../pmu-events/arch/x86/sierraforest/cache.json | 97 +- .../pmu-events/arch/x86/sierraforest/counter.json | 77 + .../arch/x86/sierraforest/floating-point.json | 54 +- .../pmu-events/arch/x86/sierraforest/frontend.json | 5 +- .../pmu-events/arch/x86/sierraforest/memory.json | 13 +- .../{alderlaken => sierraforest}/metricgroups.json | 21 +- .../pmu-events/arch/x86/sierraforest/other.json | 15 +- .../pmu-events/arch/x86/sierraforest/pipeline.json | 97 +- .../arch/x86/sierraforest/srf-metrics.json | 927 +++++ .../arch/x86/sierraforest/uncore-cache.json | 549 ++- .../arch/x86/sierraforest/uncore-cxl.json | 21 + .../arch/x86/sierraforest/uncore-interconnect.json | 267 ++ .../arch/x86/sierraforest/uncore-io.json | 267 ++ .../arch/x86/sierraforest/uncore-memory.json | 66 + .../arch/x86/sierraforest/uncore-power.json | 1 + .../arch/x86/sierraforest/virtual-memory.json | 17 + .../perf/pmu-events/arch/x86/silvermont/cache.json | 77 + .../pmu-events/arch/x86/silvermont/counter.json | 7 + .../arch/x86/silvermont/floating-point.json | 1 + .../pmu-events/arch/x86/silvermont/frontend.json | 8 + .../pmu-events/arch/x86/silvermont/memory.json | 1 + .../perf/pmu-events/arch/x86/silvermont/other.json | 2 + .../pmu-events/arch/x86/silvermont/pipeline.json | 34 + .../arch/x86/silvermont/virtual-memory.json | 7 + tools/perf/pmu-events/arch/x86/skylake/cache.json | 250 ++ .../perf/pmu-events/arch/x86/skylake/counter.json | 22 + .../arch/x86/skylake/floating-point.json | 10 + .../perf/pmu-events/arch/x86/skylake/frontend.json | 49 + tools/perf/pmu-events/arch/x86/skylake/memory.json | 131 + .../pmu-events/arch/x86/skylake/metricgroups.json | 13 + tools/perf/pmu-events/arch/x86/skylake/other.json | 2 + .../perf/pmu-events/arch/x86/skylake/pipeline.json | 103 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 196 +- .../pmu-events/arch/x86/skylake/uncore-cache.json | 23 + .../arch/x86/skylake/uncore-interconnect.json | 8 + .../pmu-events/arch/x86/skylake/uncore-other.json | 10 - .../arch/x86/skylake/virtual-memory.json | 28 + tools/perf/pmu-events/arch/x86/skylakex/cache.json | 155 + .../perf/pmu-events/arch/x86/skylakex/counter.json | 52 + .../arch/x86/skylakex/floating-point.json | 13 + .../pmu-events/arch/x86/skylakex/frontend.json | 49 + .../perf/pmu-events/arch/x86/skylakex/memory.json | 115 + .../pmu-events/arch/x86/skylakex/metricgroups.json | 13 + tools/perf/pmu-events/arch/x86/skylakex/other.json | 15 + .../pmu-events/arch/x86/skylakex/pipeline.json | 104 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 310 +- .../pmu-events/arch/x86/skylakex/uncore-cache.json | 2274 +++++++++++++ .../arch/x86/skylakex/uncore-interconnect.json | 2521 ++++++++++++++ .../pmu-events/arch/x86/skylakex/uncore-io.json | 703 ++++ .../arch/x86/skylakex/uncore-memory.json | 804 +++++ .../pmu-events/arch/x86/skylakex/uncore-power.json | 50 + .../arch/x86/skylakex/virtual-memory.json | 28 + .../perf/pmu-events/arch/x86/snowridgex/cache.json | 101 + .../pmu-events/arch/x86/snowridgex/counter.json | 47 + .../arch/x86/snowridgex/floating-point.json | 3 + .../pmu-events/arch/x86/snowridgex/frontend.json | 9 + .../pmu-events/arch/x86/snowridgex/memory.json | 40 + .../perf/pmu-events/arch/x86/snowridgex/other.json | 61 + .../pmu-events/arch/x86/snowridgex/pipeline.json | 60 + .../arch/x86/snowridgex/uncore-cache.json | 1548 ++++++++- .../arch/x86/snowridgex/uncore-interconnect.json | 1403 ++++++++ .../pmu-events/arch/x86/snowridgex/uncore-io.json | 1743 ++++++++++ .../arch/x86/snowridgex/uncore-memory.json | 103 + .../arch/x86/snowridgex/uncore-power.json | 51 + .../arch/x86/snowridgex/virtual-memory.json | 31 + .../perf/pmu-events/arch/x86/tigerlake/cache.json | 73 + .../pmu-events/arch/x86/tigerlake/counter.json | 17 + .../arch/x86/tigerlake/floating-point.json | 13 + .../pmu-events/arch/x86/tigerlake/frontend.json | 41 +- .../perf/pmu-events/arch/x86/tigerlake/memory.json | 24 + .../arch/x86/tigerlake/metricgroups.json | 13 + .../perf/pmu-events/arch/x86/tigerlake/other.json | 4 + .../pmu-events/arch/x86/tigerlake/pipeline.json | 95 + .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 198 +- .../arch/x86/tigerlake/uncore-interconnect.json | 19 + .../arch/x86/tigerlake/uncore-memory.json | 6 + .../arch/x86/tigerlake/uncore-other.json | 1 + .../arch/x86/tigerlake/virtual-memory.json | 20 + .../pmu-events/arch/x86/westmereep-dp/cache.json | 282 ++ .../pmu-events/arch/x86/westmereep-dp/counter.json | 7 + .../arch/x86/westmereep-dp/floating-point.json | 28 + .../arch/x86/westmereep-dp/frontend.json | 3 + .../pmu-events/arch/x86/westmereep-dp/memory.json | 69 + .../pmu-events/arch/x86/westmereep-dp/other.json | 28 + .../arch/x86/westmereep-dp/pipeline.json | 111 + .../arch/x86/westmereep-dp/virtual-memory.json | 21 + .../pmu-events/arch/x86/westmereep-sp/cache.json | 321 ++ .../pmu-events/arch/x86/westmereep-sp/counter.json | 7 + .../arch/x86/westmereep-sp/floating-point.json | 28 + .../arch/x86/westmereep-sp/frontend.json | 3 + .../pmu-events/arch/x86/westmereep-sp/memory.json | 67 + .../pmu-events/arch/x86/westmereep-sp/other.json | 28 + .../arch/x86/westmereep-sp/pipeline.json | 111 + .../arch/x86/westmereep-sp/virtual-memory.json | 18 + .../perf/pmu-events/arch/x86/westmereex/cache.json | 320 ++ .../pmu-events/arch/x86/westmereex/counter.json | 7 + .../arch/x86/westmereex/floating-point.json | 28 + .../pmu-events/arch/x86/westmereex/frontend.json | 3 + .../pmu-events/arch/x86/westmereex/memory.json | 68 + .../perf/pmu-events/arch/x86/westmereex/other.json | 28 + .../pmu-events/arch/x86/westmereex/pipeline.json | 111 + .../arch/x86/westmereex/virtual-memory.json | 21 + tools/perf/pmu-events/jevents.py | 1 + tools/perf/scripts/Build | 4 +- tools/perf/scripts/perl/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/netdev-times.py | 3 +- tools/perf/scripts/python/parallel-perf.py | 3 +- tools/perf/tests/Build | 140 +- tools/perf/tests/pmu.c | 199 +- tools/perf/tests/shell/annotate.sh | 10 +- .../tests/shell/base_probe/test_adding_kernel.sh | 31 +- tools/perf/tests/shell/stat_bpf_counters.sh | 36 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 27 +- .../tests/shell/test_uprobe_from_different_cu.sh | 2 +- tools/perf/tests/workloads/Build | 12 +- tools/perf/tests/workloads/leafloop.c | 20 +- tools/perf/ui/Build | 18 +- tools/perf/ui/browsers/Build | 14 +- tools/perf/ui/gtk/annotate.c | 5 +- tools/perf/ui/hist.c | 144 +- tools/perf/ui/stdio/hist.c | 5 +- tools/perf/ui/tui/Build | 8 +- tools/perf/util/Build | 394 +-- tools/perf/util/arm-spe-decoder/Build | 2 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 23 +- tools/perf/util/bpf-filter.c | 33 +- tools/perf/util/bpf-filter.h | 5 +- tools/perf/util/bpf-filter.l | 66 +- tools/perf/util/bpf-filter.y | 7 +- tools/perf/util/bpf_skel/sample-filter.h | 40 +- tools/perf/util/bpf_skel/sample_filter.bpf.c | 73 +- tools/perf/util/cs-etm-decoder/Build | 2 +- tools/perf/util/cs-etm.c | 10 +- tools/perf/util/disasm.c | 10 +- tools/perf/util/dso.c | 12 + tools/perf/util/dso.h | 14 + tools/perf/util/dsos.c | 5 +- tools/perf/util/events_stats.h | 3 +- tools/perf/util/evsel.c | 239 +- tools/perf/util/evsel.h | 14 + tools/perf/util/expr.c | 4 - tools/perf/util/genelf.c | 5 - tools/perf/util/hisi-ptt-decoder/Build | 2 +- tools/perf/util/hisi-ptt.c | 5 - tools/perf/util/hist.c | 6 +- tools/perf/util/hist.h | 3 +- tools/perf/util/intel-pt-decoder/Build | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 9 + tools/perf/util/maps.c | 113 +- tools/perf/util/mem-events.c | 16 +- tools/perf/util/parse-events.c | 10 +- tools/perf/util/perf-regs-arch/Build | 18 +- tools/perf/util/pmu.c | 54 +- tools/perf/util/pmus.c | 72 +- tools/perf/util/pmus.h | 7 +- tools/perf/util/python-ext-sources | 53 - tools/perf/util/python.c | 271 +- tools/perf/util/scripting-engines/Build | 4 +- tools/perf/util/session.c | 25 +- tools/perf/util/session.h | 3 +- tools/perf/util/setup.py | 33 +- tools/perf/util/sort.c | 2 +- tools/perf/util/srcline.c | 14 +- tools/perf/util/stat-display.c | 20 +- tools/perf/util/stat-shadow.c | 7 + tools/perf/util/symbol.c | 23 +- tools/perf/util/symbol_conf.h | 3 +- tools/perf/util/syscalltbl.c | 7 + tools/perf/util/syscalltbl.h | 1 + tools/perf/util/unwind-libdw.c | 12 +- tools/perf/util/unwind-libunwind-local.c | 23 +- tools/rcu/rcu-updaters.sh | 52 + tools/testing/selftests/arm64/abi/ptrace.c | 2 +- tools/testing/selftests/arm64/fp/.gitignore | 1 + tools/testing/selftests/arm64/fp/Makefile | 1 + tools/testing/selftests/arm64/fp/fp-stress.c | 26 +- tools/testing/selftests/arm64/fp/kernel-test.c | 324 ++ tools/testing/selftests/arm64/tags/Makefile | 1 - .../testing/selftests/arm64/tags/run_tags_test.sh | 12 - tools/testing/selftests/arm64/tags/tags_test.c | 10 +- tools/testing/selftests/cgroup/.gitignore | 11 +- tools/testing/selftests/cgroup/Makefile | 25 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 75 +- tools/testing/selftests/cgroup/test_pids.c | 178 + tools/testing/selftests/exec/Makefile | 19 +- tools/testing/selftests/exec/load_address.c | 67 +- tools/testing/selftests/kselftest.h | 8 - tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/nolibc/Makefile | 2 +- tools/testing/selftests/nolibc/nolibc-test.c | 109 +- tools/testing/selftests/nolibc/run-tests.sh | 9 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 131 + 2428 files changed, 152615 insertions(+), 33696 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu create mode 100644 Documentation/admin-guide/gpio/gpio-virtuser.rst create mode 100644 Documentation/arch/arm64/cpu-hotplug.rst create mode 100644 Documentation/dev-tools/gpio-sloppy-logic-analyzer.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml delete mode 100644 Documentation/devicetree/bindings/arm/rtsm-dcscb.txt create mode 100644 Documentation/devicetree/bindings/cache/starfive,jh8100-starlin [...] create mode 100644 Documentation/devicetree/bindings/clock/qcom,qcm2290-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml create mode 100644 Documentation/devicetree/bindings/fuse/renesas,rcar-efuse.yaml create mode 100644 Documentation/devicetree/bindings/fuse/renesas,rcar-otp.yaml create mode 100644 Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/fsl,qoriq-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mpc8xxx.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-zevio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio_atmel.txt create mode 100644 Documentation/devicetree/bindings/gpio/lsi,zevio-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/g762.txt create mode 100644 Documentation/devicetree/bindings/hwmon/gmt,g762.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/maxim,max6639.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/marvell, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/marvell, [...] create mode 100644 Documentation/devicetree/bindings/mmc/fsl,esdhc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/fsl-esdhc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-sprd.txt create mode 100644 Documentation/devicetree/bindings/mmc/sprd,sdhci-r11.yaml create mode 100644 Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml create mode 100644 Documentation/devicetree/bindings/pwm/fsl,vf610-ftm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-fsl-ftm.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-gpio.yaml create mode 100644 Documentation/devicetree/bindings/regulator/mediatek,mt6873-dvf [...] create mode 100644 Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/sprd,sc2731-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/sprd,sc2731-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/twl-regulator.txt delete mode 100644 Documentation/devicetree/bindings/serial/mrvl,pxa-ssp.txt create mode 100644 Documentation/devicetree/bindings/soc/hisilicon/hisilicon,hi366 [...] rename Documentation/devicetree/bindings/{mfd => soc/ti}/ti,j721e-system-controlle [...] delete mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.txt create mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/fsl,dspi-peripheral-props.yaml create mode 100644 Documentation/devicetree/bindings/spi/fsl,dspi.yaml create mode 100644 Documentation/devicetree/bindings/spi/ibm,spi-fsi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt create mode 100644 Documentation/devicetree/bindings/timer/realtek,otto-timer.yaml delete mode 100644 Documentation/driver-api/gpio/legacy.rst delete mode 100644 Documentation/hwmon/adm1021.rst create mode 100644 Documentation/hwmon/cros_ec_hwmon.rst delete mode 100644 Documentation/hwmon/max6642.rst create mode 100644 Documentation/hwmon/mp2891.rst create mode 100644 Documentation/hwmon/mp2993.rst create mode 100644 Documentation/hwmon/mp5920.rst create mode 100644 Documentation/hwmon/mp9941.rst create mode 100644 Documentation/hwmon/spd5118.rst delete mode 100644 Documentation/translations/zh_CN/driver-api/gpio/legacy.rst delete mode 100644 Documentation/translations/zh_TW/gpio.txt create mode 100644 arch/arc/include/asm/unistd.h create mode 100644 arch/arc/kernel/Makefile.syscalls create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-kontron-samx6i-ads2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-kontron-samx6i-ads2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-kontron-samx6i-ads2.dtsi create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8026-samsung-milletwifi.dts copy arch/arm/boot/dts/qcom/{msm8226-motorola-falcon.dts => qcom-msm8226-samsung-m [...] copy arch/arm/boot/dts/qcom/{qcom-msm8974pro-sony-xperia-shinano-common.dtsi => qc [...] copy arch/arm/boot/dts/qcom/{qcom-msm8974pro-sony-xperia-shinano-common.dtsi => qc [...] create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-aries.dts create mode 100644 arch/arm/boot/dts/st/stm32mp135f-dhcor-dhsbc.dts create mode 100644 arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi delete mode 100644 arch/arm/mach-versatile/dcscb.c delete mode 100644 arch/arm/mach-versatile/dcscb_setup.S create mode 100644 arch/arm64/boot/dts/airoha/Makefile create mode 100644 arch/arm64/boot/dts/airoha/en7581-evb.dts create mode 100644 arch/arm64/boot/dts/airoha/en7581.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-dreambox-one.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-dreambox-two.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-dreambox.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-vero4k.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxlx-s905l-p271.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-cm41.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-iot-gateway.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rs232.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rs485.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rts- [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ucm-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-mx8-dlvds-lcd1.dtso copy arch/arm64/boot/dts/freescale/{imx8mp-tqma8mpql-mba8mpxl.dts => imx8mp-tqma8m [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi copy arch/arm64/boot/dts/freescale/{imx93-11x11-evk.dts => imx93-9x9-qsb.dts} (61%) create mode 100644 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx95-clock.h create mode 100644 arch/arm64/boot/dts/freescale/imx95-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx95-power.h create mode 100644 arch/arm64/boot/dts/freescale/imx95.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-cf-base.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-cf-pro.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-cf.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9130-sr-som.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-cf-solidwan.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-clearfog.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-sr-cex7.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7981b-cudy-wr3000-v1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7981b-openwrt-one.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-mini.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589825.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-dojo-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts copy arch/arm64/boot/dts/mediatek/{mt8395-radxa-nio-12l.dts => mt8395-kontron-3-5- [...] rename arch/arm64/boot/dts/nvidia/{tegra234-p3768-0000.dtsi => tegra234-p3768-0000 [...] create mode 100644 arch/arm64/boot/dts/qcom/apq8016-schneider-hmibsc.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-lg-c50.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-lg-m216.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-motorola-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-motorola-harpia.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-motorola-osprey.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-motorola-surnia.dts copy arch/arm64/boot/dts/qcom/{qcm6490-fairphone-fp5.dts => qcm6490-shift-otter.dt [...] create mode 100644 arch/arm64/boot/dts/qcom/qcs8550-aim300-aiot.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs8550.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sa8775p-ride-r3.dts copy arch/arm64/boot/dts/qcom/{sa8775p-ride.dts => sa8775p-ride.dtsi} (95%) create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-clamshell.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-detachable.dtsi copy arch/arm64/boot/dts/qcom/{sdm450-motorola-ali.dts => sdm450-lenovo-tbx605f.dt [...] copy arch/arm64/boot/dts/qcom/{sm8550-mtp.dts => sm8550-samsung-q5q.dts} (55%) create mode 100644 arch/arm64/boot/dts/qcom/sm8650-hdk-display-card.dtso copy arch/arm64/boot/dts/qcom/{sm8650-qrd.dts => sm8650-hdk.dts} (78%) copy arch/arm64/boot/dts/qcom/{x1e80100-qcp.dts => x1e80100-asus-vivobook-s15.dts} (57%) copy arch/arm64/boot/dts/qcom/{x1e80100-crd.dts => x1e80100-lenovo-yoga-slim7x.dts} (75%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-lba3368.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-orangepi-3b-v1.1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-orangepi-3b-v2.1.dts copy arch/arm64/boot/dts/rockchip/{rk3566-rock-3c.dts => rk3566-orangepi-3b.dtsi} (70%) copy arch/arm64/boot/dts/rockchip/{rk3568-fastrhino-r66s.dtsi => rk3566-radxa-zero [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-zero-3e.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-radxa-zero-3w.dts copy arch/arm64/boot/dts/rockchip/{rk3566-rock-3c.dts => rk3568-rock-3b.dts} (69%) rename arch/arm64/boot/dts/rockchip/{rk3588s-pinctrl.dtsi => rk3588-base-pinctrl.d [...] copy arch/arm64/boot/dts/rockchip/{rk3588s.dtsi => rk3588-base.dtsi} (95%) rename arch/arm64/boot/dts/rockchip/{rk3588-pinctrl.dtsi => rk3588-extra-pinctrl.d [...] copy arch/arm64/boot/dts/rockchip/{rk3588.dtsi => rk3588-extra.dtsi} (90%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588-nas.dts copy arch/arm64/boot/dts/rockchip/{rk3588-turing-rk1.dtsi => rk3588-friendlyelec-c [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-opp.dtsi copy arch/arm64/boot/dts/rockchip/{rk3588-rock-5b.dts => rk3588-rock-5-itx.dts} (56%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-pcie-ep.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-pcie-srns.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts copy arch/arm64/boot/dts/ti/{k3-am62p-main.dtsi => k3-am62p-j722s-common-main.dtsi} (96%) rename arch/arm64/boot/dts/ti/{k3-am62p-mcu.dtsi => k3-am62p-j722s-common-mcu.dtsi} (94%) rename arch/arm64/boot/dts/ti/{k3-am62p-thermal.dtsi => k3-am62p-j722s-common-ther [...] rename arch/arm64/boot/dts/ti/{k3-am62p-wakeup.dtsi => k3-am62p-j722s-common-wakeu [...] copy arch/arm64/boot/dts/ti/{k3-am625-phyboard-lyra-rdk.dts => k3-am62x-phyboard-l [...] create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac-mii.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-pcie-usb2.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6xx-phycore-disable-eth-phy.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6xx-phycore-disable-rtc.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6xx-phycore-disable-spi-nor.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-am6xx-phycore-qspi-nor.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board-infotainment.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso create mode 100644 arch/arm64/kernel/Makefile.syscalls copy arch/{arm/tools/syscall.tbl => arm64/tools/syscall_32.tbl} (63%) create mode 120000 arch/arm64/tools/syscall_64.tbl create mode 100644 arch/csky/kernel/Makefile.syscalls create mode 100644 arch/hexagon/include/asm/unistd.h create mode 100644 arch/hexagon/kernel/Makefile.syscalls create mode 100644 arch/loongarch/kernel/Makefile.syscalls create mode 100644 arch/nios2/include/asm/unistd.h create mode 100644 arch/nios2/kernel/Makefile.syscalls create mode 100644 arch/openrisc/include/asm/unistd.h create mode 100644 arch/openrisc/kernel/Makefile.syscalls create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-clockworkpi-v3.14.dts create mode 100644 arch/riscv/boot/dts/allwinner/sun20i-d1-devterm-v3.14.dts create mode 100644 arch/riscv/boot/dts/microchip/mpfs-beaglev-fire-fabric.dtsi create mode 100644 arch/riscv/boot/dts/microchip/mpfs-beaglev-fire.dts create mode 100644 arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts create mode 100644 arch/riscv/include/asm/syscall_table.h create mode 100644 arch/riscv/kernel/Makefile.syscalls create mode 100644 arch/um/include/asm/bpf_perf_event.h create mode 100644 arch/x86/coco/sev/Makefile rename arch/x86/{kernel/sev.c => coco/sev/core.c} (86%) rename arch/x86/{kernel/sev-shared.c => coco/sev/shared.c} (72%) delete mode 100644 arch/x86/include/asm/intel_pconfig.h create mode 100644 arch/x86/kernel/acpi/madt_playdead.S create mode 100644 arch/x86/kernel/acpi/madt_wakeup.c delete mode 100644 arch/x86/kernel/cpu/intel_pconfig.c delete mode 100644 arch/x86/platform/efi/fake_mem.c delete mode 100644 arch/x86/xen/debugfs.h delete mode 100644 arch/x86/xen/mmu.h delete mode 100644 arch/x86/xen/multicalls.h delete mode 100644 arch/x86/xen/pmu.h delete mode 100644 arch/x86/xen/smp.h rename {arch/arm64/kernel => drivers/acpi/arm64}/cpuidle.c (97%) create mode 100644 drivers/acpi/arm64/ffh.c create mode 100644 drivers/cache/starfive_starlink_cache.c create mode 100644 drivers/clk/qcom/camcc-sm8650.c create mode 100644 drivers/clocksource/timer-rtl-otto.c create mode 100644 drivers/firmware/qcom/qcom_tzmem.c create mode 100644 drivers/firmware/qcom/qcom_tzmem.h create mode 100644 drivers/gpio/gpio-sloppy-logic-analyzer.c create mode 100644 drivers/gpio/gpio-virtuser.c delete mode 100644 drivers/hwmon/adm1021.c create mode 100644 drivers/hwmon/cros_ec_hwmon.c delete mode 100644 drivers/hwmon/max6642.c create mode 100644 drivers/hwmon/pmbus/mp2891.c create mode 100644 drivers/hwmon/pmbus/mp2993.c create mode 100644 drivers/hwmon/pmbus/mp5920.c create mode 100644 drivers/hwmon/pmbus/mp9941.c create mode 100644 drivers/hwmon/spd5118.c delete mode 100644 drivers/memstick/host/rtsx_pci_ms.c create mode 100644 drivers/pci/pwrctl/Kconfig create mode 100644 drivers/pci/pwrctl/Makefile create mode 100644 drivers/pci/pwrctl/core.c create mode 100644 drivers/pci/pwrctl/pci-pwrctl-pwrseq.c rename arch/arm/kernel/perf_event_v6.c => drivers/perf/arm_v6_pmu.c (95%) rename arch/arm/kernel/perf_event_v7.c => drivers/perf/arm_v7_pmu.c (99%) rename arch/arm/kernel/perf_event_xscale.c => drivers/perf/arm_xscale_pmu.c (99%) create mode 100644 drivers/platform/cznic/Kconfig create mode 100644 drivers/platform/cznic/Makefile create mode 100644 drivers/platform/cznic/turris-omnia-mcu-base.c create mode 100644 drivers/platform/cznic/turris-omnia-mcu-gpio.c create mode 100644 drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c create mode 100644 drivers/platform/cznic/turris-omnia-mcu-trng.c create mode 100644 drivers/platform/cznic/turris-omnia-mcu-watchdog.c create mode 100644 drivers/platform/cznic/turris-omnia-mcu.h create mode 100644 drivers/power/sequencing/Kconfig create mode 100644 drivers/power/sequencing/Makefile create mode 100644 drivers/power/sequencing/core.c create mode 100644 drivers/power/sequencing/pwrseq-qcom-wcn.c create mode 100644 drivers/power/supply/cros_charge-control.c create mode 100644 drivers/pwm/pwm-axi-pwmgen.c create mode 100644 drivers/pwm/pwm-gpio.c create mode 100644 drivers/regulator/renesas-usb-vbus-regulator.c create mode 100644 drivers/reset/reset-imx8mp-audiomix.c create mode 100644 drivers/soc/qcom/qcom_pd_mapper.c copy drivers/soc/qcom/{pdr_internal.h => qcom_pdr_msg.c} (73%) create mode 100644 drivers/spi/spi-ch341.c create mode 100644 drivers/spi/spi-pxa2xx-platform.c create mode 100644 fs/exec_test.c create mode 100644 include/dt-bindings/clock/qcom,qcm2290-gpucc.h create mode 100644 include/dt-bindings/clock/qcom,sm8650-camcc.h create mode 100644 include/dt-bindings/clock/qcom,sm8650-videocc.h create mode 100644 include/dt-bindings/interconnect/qcom,ipq9574.h create mode 100644 include/dt-bindings/power/amlogic,a4-pwrc.h create mode 100644 include/dt-bindings/power/amlogic,a5-pwrc.h create mode 100644 include/dt-bindings/regulator/st,stm32mp25-regulator.h create mode 100644 include/linux/cpuhplock.h create mode 100644 include/linux/firmware/qcom/qcom_tzmem.h create mode 100644 include/linux/irqchip/arm-gic-v3-prio.h create mode 100644 include/linux/pci-pwrctl.h create mode 100644 include/linux/pwrseq/consumer.h create mode 100644 include/linux/pwrseq/provider.h create mode 100644 include/linux/turris-omnia-mcu-interface.h delete mode 100644 scripts/Makefile.asm-generic create mode 100644 scripts/Makefile.asm-headers create mode 100644 scripts/syscall.tbl create mode 100755 tools/gpio/gpio-sloppy-logic-analyzer.sh create mode 100644 tools/perf/Documentation/perf-amd-ibs.txt create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx93/sys/ddrc.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx93/sys/metrics.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx95/sys/ddrc.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx95/sys/metrics.json create mode 100644 tools/perf/pmu-events/arch/x86/bonnell/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwell/counter.json delete mode 100644 tools/perf/pmu-events/arch/x86/broadwell/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwellde/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/broadwellx/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/elkhartlake/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/counter.json copy tools/perf/pmu-events/arch/x86/{sapphirerapids/spr-metrics.json => emeraldrap [...] copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/metricgroups [...] create mode 100644 tools/perf/pmu-events/arch/x86/goldmont/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/grr-metrics.json copy tools/perf/pmu-events/arch/x86/{alderlaken => grandridge}/metricgroups.json (52%) create mode 100644 tools/perf/pmu-events/arch/x86/graniterapids/counter.json copy tools/perf/pmu-events/arch/x86/{emeraldrapids => graniterapids}/floating-poin [...] copy tools/perf/pmu-events/arch/x86/{sierraforest => graniterapids}/uncore-cache.j [...] create mode 100644 tools/perf/pmu-events/arch/x86/graniterapids/uncore-cxl.json copy tools/perf/pmu-events/arch/x86/{sierraforest => graniterapids}/uncore-interco [...] copy tools/perf/pmu-events/arch/x86/{sierraforest => graniterapids}/uncore-io.json (87%) copy tools/perf/pmu-events/arch/x86/{grandridge => graniterapids}/uncore-memory.js [...] copy tools/perf/pmu-events/arch/x86/{sierraforest => graniterapids}/uncore-power.j [...] create mode 100644 tools/perf/pmu-events/arch/x86/haswell/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/haswellx/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/icelake/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/icelakex/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/ivybridge/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/ivytown/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/jaketown/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/knightslanding/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/nehalemep/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/nehalemex/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/rocketlake/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/sandybridge/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/sapphirerapids/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/counter.json copy tools/perf/pmu-events/arch/x86/{alderlaken => sierraforest}/metricgroups.json (52%) create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/srf-metrics.json create mode 100644 tools/perf/pmu-events/arch/x86/silvermont/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/skylake/counter.json delete mode 100644 tools/perf/pmu-events/arch/x86/skylake/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/skylakex/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/snowridgex/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/tigerlake/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/westmereep-dp/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/westmereep-sp/counter.json create mode 100644 tools/perf/pmu-events/arch/x86/westmereex/counter.json delete mode 100644 tools/perf/util/python-ext-sources create mode 100755 tools/rcu/rcu-updaters.sh create mode 100644 tools/testing/selftests/arm64/fp/kernel-test.c delete mode 100755 tools/testing/selftests/arm64/tags/run_tags_test.sh create mode 100644 tools/testing/selftests/cgroup/test_pids.c