This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 3e7819886281 Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linux 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 [...] adds 5d8e2971e817 char: tpm: Fix possible memory leak in tpm_bios_measuremen [...] adds 0543f29408a1 tpm_tis_spi: add missing attpm20p SPI device ID entry adds 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() adds 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 adds c89d780cc195 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds aa8684755a28 workqueue: Remove unneeded lockdep_assert_cpus_held() adds 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 [...] adds 89c491389331 Merge tag 'tag-chrome-platform-for-v6.11' of git://git.ker [...] adds fc2c1d716d4a firmware: google: add missing MODULE_DESCRIPTION() macros adds 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 [...] adds 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 adds 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 adds 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 adds 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 [...] adds 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 adds 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}() adds 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 adds 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 adds 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 adds 03a9b67087ba Merge remote-tracking branches 'ras/edac-amd-atl' and 'ras [...] adds 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 [...] adds 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 [...] adds 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 adds 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() adds 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 adds 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 adds 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 adds 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 adds 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 adds 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 adds 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 [...] adds 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 adds 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 [...] adds 408323581b72 Merge tag 'x86_sev_for_v6.11_rc1' of git://git.kernel.org/ [...] adds 1d8491d3e726 m68k: amiga: Turn off Warp1260 interrupts during boot adds ed58ae8554ee m68k: emu: Add missing MODULE_DESCRIPTION() macros adds 156872f08e33 zorro: Use str_plural() in amiga_zorro_probe() adds f70065a9fd98 m68k: atari: Fix TT bootup freeze / unexpected (SCU) inter [...] adds 75d3891ca19e m68k: defconfig: Update defconfigs for v6.10-rc1 adds 21b9e722ad28 m68k: cmpxchg: Fix return value for default case in __arch_xchg() adds 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 adds 0bafb172b111 firmware: turris-mox-rwtm: Do not complete if there are no [...] adds 8467cfe821ac firmware: turris-mox-rwtm: Fix checking return value of wa [...] adds 49e24c80d3c8 firmware: turris-mox-rwtm: Initialize completion before mailbox adds 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/ [...] adds 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 [...] adds 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 adds 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") adds 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 [...] adds 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 adds 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 adds 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 [...] adds 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 adds 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 adds 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 adds 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 adds 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 [...] adds 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 adds 42b5a01596f1 Merge tag 'Smack-for-6.10' of https://github.com/cschaufle [...]
No new revisions were added by this update.
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/amiga/config.c | 9 + arch/m68k/atari/ataints.c | 6 +- arch/m68k/configs/amiga_defconfig | 1 + arch/m68k/configs/apollo_defconfig | 1 + arch/m68k/configs/atari_defconfig | 1 + arch/m68k/configs/bvme6000_defconfig | 1 + arch/m68k/configs/hp300_defconfig | 1 + arch/m68k/configs/mac_defconfig | 1 + arch/m68k/configs/multi_defconfig | 1 + arch/m68k/configs/mvme147_defconfig | 1 + arch/m68k/configs/mvme16x_defconfig | 1 + arch/m68k/configs/q40_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 1 + arch/m68k/configs/sun3x_defconfig | 1 + arch/m68k/emu/nfblock.c | 1 + arch/m68k/emu/nfcon.c | 1 + arch/m68k/include/asm/cmpxchg.h | 2 +- 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-ac97.c | 1 + 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-ram.c | 1 + drivers/base/regmap/regmap-raw-ram.c | 1 + drivers/base/regmap/regmap-sccb.c | 1 + drivers/base/regmap/regmap-slimbus.c | 1 + drivers/base/regmap/regmap-spi-avmm.c | 1 + drivers/base/regmap/regmap-spi.c | 3 +- drivers/base/regmap/regmap-spmi.c | 1 + drivers/base/regmap/regmap-w1.c | 1 + 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/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 | 6 +- 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 + drivers/zorro/zorro.c | 3 +- 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/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/uapi/linux/zorro_ids.h | 3 + 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 +- 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 +- 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/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/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/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 + 1866 files changed, 79587 insertions(+), 28825 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 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