This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 2d38c60cb87b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 795bdf72d4e7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 9170d6baa382 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8b57f40f9d4d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 789e0a7f210e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 4d98b8ee0436 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5abd5aea5256 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f7084ad7980c Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] omits 71fb9f4ed0e5 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits d9b8bab2c0d2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 7053f0cc34e8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3407b2400cf4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 984aaa4df653 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 77c8bd3f35a7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3736f089dabf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1fc4eefb9dae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b7ad0493230 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b537dff83f88 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits dd26a8c72302 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 11120dc90245 Merge remote-tracking branch 'spi/for-6.0' into spi-linus omits fa67f61624bf mmap: fix do_brk_flags() modifying obviously incorrect VMAs omits abc2c5afce9a mm-swap-fix-swp_pfn_bits-with-config_phys_addr_t_64bit-on- [...] omits 617974dd1391 mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT on 32bit omits 69e89c6bb695 tmpfs: fix data loss from failed fallocate omits 3fdacabf3665 kselftests-cgroup-update-kmem-test-precision-tolerance-fix omits bfa77048c370 kselftests: cgroup: update kmem test precision tolerance omits 5e3fff996d26 mm: do not BUG_ON missing brk mapping, because userspace c [...] omits 0337377bd7cf mailmap: update Matti Vaittinen's email address omits 08d9d6782fc8 revert "mm: align larger anonymous mappings on THP boundaries" omits 09fa78da9fd8 mm-migrate-fix-read-only-page-got-writable-when-recover-pte-fix omits d4c4a9315de8 mm/migrate: fix read-only page got writable when recover pte new fbf8321238ba memcg: Fix possible use-after-free in memcg_write_event_control() new d95d140e8363 ata: libahci_platform: ahci_platform_find_clk: oops, NULL pointer new 57fb3f66a3aa Merge tag 'ata-6.1-rc8' of git://git.kernel.org/pub/scm/li [...] new 306ba2402de5 Merge tag 'gpio-fixes-for-v6.1' of git://git.kernel.org/pu [...] new 7dfa764e0223 xen/netback: fix build warning new a4c3a07e5b9f Merge tag 'for-linus-xsa-6.1-rc9b-tag' of git://git.kernel [...] new 143d64bdbdb8 LoongArch: Export symbol for function smp_send_reschedule() new b681604edab6 LoongArch: mm: Fix huge page entry update for virtual machine new 38eb496d85b8 docs/LoongArch: Add booting description new 1385313d8bc1 docs/zh_CN: Add LoongArch booting description's translation new 7f043b7662b6 Merge tag 'loongarch-fixes-6.1-3' of git://git.kernel.org/ [...] new f3e8416619ce Merge tag 'soc-fixes-6.1-5' of git://git.kernel.org/pub/sc [...] adds a6f4f1662711 HID: uclogic: Fix frame templates for big endian architectures adds 9ad6645a9dce HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspi [...] adds d180b6496143 HID: hid-lg4ff: Add check for empty lbuf adds 2afac81dd165 HID: fix I2C_HID not selected when I2C_HID_OF_ELAN is adds 3405a4beaaa8 HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk adds ec61b4191858 HID: core: fix shift-out-of-bounds in hid_report_raw_event adds f6d910a89a23 HID: usbhid: Add ALWAYS_POLL quirk for some mice new 40f2432b53a0 Revert "HID: logitech-hidpp: Remove special-casing of Blue [...] new a9d9e46c755a Revert "HID: logitech-hidpp: Enable HID++ for all the Logi [...] new ce19275f0103 Merge tag 'for-linus-2022120801' of git://git.kernel.org/p [...] new 0acc442309a0 can: af_can: fix NULL pointer dereference in can_rcv_filter new fb855e9f3b6b can: slcan: fix freed work crash new f4a4d121ebec can: can327: flush TX_work on ldisc .close() new 918ee4911f7a can: esd_usb: Allow REC and TEC to return to zero new 65e349f766a6 Merge tag 'linux-can-fixes-for-6.1-20221207' of git://git. [...] new 5f4d487d01ff net: phy: mxl-gpy: add MDINT workaround new 7d8c19bfc8ff net: plip: don't call kfree_skb/dev_kfree_skb() under spin [...] new 803e84867de5 ipv6: avoid use-after-free in ip6_fragment() new ed14e5903638 net: thunderbolt: fix memory leak in tbnet_open() new cdd97383e19d net: mvneta: Fix an out of bounds check new 38099024e51e macsec: add missing attribute validation for offload new ebaaadc332cd s390/qeth: fix use-after-free in hsci new f8bac7f9fdb0 net: dsa: sja1105: avoid out of bounds access in sja1105_i [...] new 010b6761a9fc Merge tag 'net-6.1-rc9' of git://git.kernel.org/pub/scm/li [...] new 998b30c3948e io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() new af145500afa5 Merge tag 'io_uring-6.1-2022-12-08' of git://git.kernel.dk/linux new 6f2d71524bcf nvme initialize core quirks before calling nvme_init_subsystem new e18a9c18c38f Merge tag 'nvme-6.1-2022-12-07' of git://git.infradead.org [...] new 859c73d439cd Merge tag 'block-6.1-2022-12-08' of git://git.kernel.dk/linux new bc21fe9a5844 drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2i [...] new aeffc8fb2174 drm/amd/display: fix array index out of bound error in DCN32 DML new b4b241ad3f18 Merge tag 'amd-drm-fixes-6.1-2022-12-07' of https://gitlab [...] new c4252650a8c4 Merge tag 'drm-misc-fixes-2022-12-08' of git://anongit.fre [...] new 0d1409e4ff08 Merge tag 'drm-fixes-2022-12-09' of git://anongit.freedesk [...] new ef19964da8a6 Revert "ARM: dts: imx7: Fix NAND controller size-cells" new 9857feb3f62a Merge tag 'soc-fixes-6.1-6' of git://git.kernel.org/pub/sc [...] new 3ecc37918c80 Merge tag 'media/v6.1-4' of git://git.kernel.org/pub/scm/l [...] new 73a0b6ee5d62 ARM: 9278/1: kfence: only handle translation faults new 296a7b7eb792 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 38f1d4aefdac mailmap: update Matti Vaittinen's email address new f5ad5083404b mm: do not BUG_ON missing brk mapping, because userspace c [...] new de16d6e4a9fb kselftests: cgroup: update kmem test precision tolerance new 44bcabd70cf1 tmpfs: fix data loss from failed fallocate new 630dc25e43da mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT on 32bit new 6c28ca6485dd mmap: fix do_brk_flags() modifying obviously incorrect VMAs new fcd0ccd836ff mm/gup: fix gup_pud_range() for dax new a501788ab260 MAINTAINERS: update Muchun Song's email new 4a7ba45b1a43 memcg: fix possible use-after-free in memcg_write_event_control() new 4cee37b3a4e6 Merge tag 'mm-hotfixes-stable-2022-12-10-1' of git://git.k [...] adds 81c95fbaebfa iommu/vt-d: Fix buggy QAT device mask new d92b86f672a4 Merge tag 'iommu-fix-v6.1-rc8' of git://git.kernel.org/pub [...] new 830b3c68c1fb Linux 6.1 adds ef2555cf68c3 doc: Remove arrayRCU.rst adds 3e7768b7ad5b doc: Update checklist.txt adds 06e6d1d6fdc0 doc: Update listRCU.rst adds 2c3cdf5a8e06 doc: Update RCU's lockdep.rst adds d6fd907a95a7 rcu: Remove duplicate RCU exp QS report from rcu_report_dead() adds 6343402ac35d rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_set [...] adds b5ad0d2e8832 rcu: Remove unused 'cpu' in rcu_virt_note_context_switch() adds aba9645bd10b rcu: Use READ_ONCE() for lockless read of rnp->qsmask adds e9f8a790bf68 slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking adds fdbdb868454a rcu: Remove rcu_is_idle_cpu() adds df83fff75870 rcu-tasks: Make grace-period-age message human-readable adds ceb1c8c9b8aa rcu: Fix __this_cpu_read() lockdep warning in rcu_force_qu [...] adds f1ffec1ea30f rcu: Simplify rcu_init_nohz() cpumask handling adds b50606f35f4b rcu: Fix late wakeup when flush of bypass cblist happens adds b8f7aca3f0e0 rcu: Fix missing nocb gp wake on rcu_barrier() adds 3cb278e73be5 rcu: Make call_rcu() lazy to save power adds 3d222a0c0cfe rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() adds c945b4da7a44 rcu: Shrinker for lazy rcu adds 084e04fff160 rcuscale: Add laziness and kfree tests adds 7651d6b25086 rcu/sync: Use call_rcu_hurry() instead of call_rcu adds 723df859d8bb rcu/rcuscale: Use call_rcu_hurry() for async reader test adds 405d8e91f0a9 rcu/rcutorture: Use call_rcu_hurry() where needed adds 54d87b0a0c19 scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() adds 343a72e5e37d percpu-refcount: Use call_rcu_hurry() for atomic switch adds a7e30c0e9a5f workqueue: Make queue_rcu_work() use call_rcu_hurry() adds 483c26ff63f4 net: Use call_rcu_hurry() for dst_release() adds 9d40c84cf5bc net: devinet: Reduce refcount before grace period adds 5d0f5953b60f srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic adds 2e83b879fb91 srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unl [...] adds 27120e7d2c4d srcu: Check for consistent per-CPU per-srcu_struct NMI safety adds 36f65f1d1553 srcu: Check for consistent global per-srcu_struct NMI safety adds 49f88c70edcc arch/x86: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option adds 6cc9203b8e32 arch/arm64: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option adds 3f48f3d91c56 arch/loongarch: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option adds 85bf37855ce2 arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option adds 6b77bb9b99c6 srcu: Warn when NMI-unsafe API is used in NMI adds ae3c0706160b srcu: Explain the reason behind the read side critical sec [...] adds e29a4915db14 srcu: Debug NMI safety even on archs that don't require it adds f733615e39aa rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC adds 1d5ebc351f01 rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE adds 1324d95b1c22 rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE adds 50527f7cd051 rcutorture: Add --bootargs parameter to kvm-again.sh adds c211ae9ce424 torture: Use mktemp instead of guessing at unique names adds f14c20cf3c10 rcutorture: Make kvm-test-1-run-qemu.sh check for alternat [...] adds 8e3b180e0831 rcutorture: Make kvm-recheck.sh export TORTURE_SUITE adds fb53a8da050a rcutorture: Add --datestamp parameter to kvm-again.sh adds dfabd42099df rcutorture: Avoid redundant builds for rcuscale and refsca [...] adds cb0982e205e2 rcutorture: Avoid torture.sh compressing identical files adds f7dd16486572 torture: Make torture.sh create a properly formatted log file adds 87492c06e68d Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'la [...] new 1fab45ab6e82 Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/sc [...] adds fc13b47692ef tools/memory-model: Weaken ctrl dependency definition in e [...] adds 1ab8f2486b8f docs/memory-barriers.txt: Add a missed closing parenthesis adds 9fef8eb2548b docs/memory-barriers.txt/kokr: introduce io_stop_wc() and [...] adds f4928c3fae3b docs/memory-barriers.txt/kokr: Add memory barrier dma_mb() adds ee5a86f451f7 docs/memory-barriers.txt/kokr: Fix confusing name of 'data [...] new 5517a2eaec8f Merge tag 'lkmm.2022.12.02a' of git://git.kernel.org/pub/s [...] adds 7c201739beef kcsan: Instrument memcpy/memset/memmove with newer Clang adds 63646fcba5bb objtool, kcsan: Add volatile read/write instrumentation to [...] adds 144b9152791f kcsan: Fix trivial typo in Kconfig help comments new f433cf2102fe Merge tag 'kcsan.2022.12.02a' of git://git.kernel.org/pub/ [...] adds c80b5a0a22b6 selftests/nolibc: Add 7 tests for memcmp() adds 4a95be7ed766 selftests/nolibc: Always rebuild the sysroot when running a test new 74dc488b2a1b Merge tag 'nolibc.2022.12.02a' of git://git.kernel.org/pub [...] adds adcd7118caad perf/x86: Make struct p4_event_bind::cntr signed array adds 51c9daec79b4 sparc: sbus: treat CPU index as integer adds 7392134428c9 media: stv0288: use explicitly signed char adds daf4218bf8dd media: atomisp: make hive_int8 explictly signed adds 3bc753c06dd0 kbuild: treat char as always unsigned adds 0445d1bae1cc lib: assume char is unsigned new 3a28c2c89f4b Merge tag 'unsigned-char-6.2-for-linus' of git://git.kerne [...] adds 99b3b837855b pstore/zone: Use GFP_ATOMIC to allocate zone buffer adds d85644dc5cf4 pstore: Improve error reporting in case of backend overlap adds 8f5de3fd38b7 pstore: Expose kmsg_bytes as a module parameter adds 6a14f1982e6b pstore: Inform unregistered backend names as well adds 893c5f1de620 efi: pstore: Follow convention for the efi-pstore backend name adds 3219122b8cdd pstore/ram: Consolidate kfree() paths adds 6daf4e82bd54 pstore/ram: Move pmsg init earlier adds 8bd4da0f0626 pstore/ram: Move internal definitions out of kernel-wide include adds 06b4e09aab6c pstore/ram: Set freed addresses to NULL adds 7d7eca411fa0 MAINTAINERS: Update pstore maintainers adds 38b91847c314 pstore: Alert on backend write error adds e1fce564900f pstore/ram: Fix error return code in ramoops_probe() adds e6b842741b4f pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP new 059c4a341df7 Merge tag 'pstore-v6.2-rc1' of git://git.kernel.org/pub/sc [...] adds fc1e3980044f selftests/seccomp: Check CAP_SYS_ADMIN capability in the t [...] adds a1140cb215fa seccomp: Move copy_seccomp() to no failure path. adds b9069728a70c seccomp: document the "filter_count" field new 667161ba0a1c Merge tag 'seccomp-v6.2-rc1' of git://git.kernel.org/pub/s [...] adds 2b5f9dad32ed fs/exec: switch timens when a task gets a new mm adds af4fddffbe95 selftests/timens: add a test for vfork+exit adds 23a7aea5faf6 ELF uapi: add spaces before '{' adds 275498a98b1f exec: Add comments on check_unsafe_exec() fs counting adds 8f6e3f9e5a0f binfmt: Fix whitespace issues adds bfb4a2b95875 exec: simplify initial stack size expansion adds cfc46ca4fdca binfmt_elf: fix documented return value for load_elf_phdrs() adds ef20c5139c31 binfmt_elf: simplify error handling in load_elf_phdrs() adds dc64cc12bcd1 binfmt_elf: replace IS_ERR() with IS_ERR_VALUE() adds cd57e443831d exec: Remove FOLL_FORCE for stack setup adds e7f703ff2507 binfmt: Fix error return code in load_elf_fdpic_binary() adds 6a46bf558803 binfmt_misc: fix shift-out-of-bounds in check_special_flags new 7fc035058eab Merge tag 'execve-v6.2-rc1' of git://git.kernel.org/pub/sc [...] adds 7e8e5cc818bd filelock: WARN_ON_ONCE when ->fl_file and filp don't match adds ab1ddef98a71 filelock: new helper: vfs_inode_has_locks adds 401a8b8fd5ac filelock: add a new locks_inode_context accessor function adds d4e78663f6bc ceph: use locks_inode_context helper adds a1fde8ee771f cifs: use locks_inode_context helper adds 87f00aba211e ksmbd: use locks_inode_context helper adds 98b41ffe0afd lockd: use locks_inode_context helper adds 17b985def2a8 nfs: use locks_inode_context helper adds 77c67530e1f9 nfsd: use locks_inode_context helper adds f2f2494c8aa3 Add process name and pid to locks warning new 73fa58dca802 Merge tag 'locks-v6.2' of git://git.kernel.org/pub/scm/lin [...] adds 66283a8f49c0 vsprintf: replace in_irq() with in_hardirq() adds fd070e8ceb90 test_printf: Refactor fwnode_pointer() to make it more readable adds 7b0592a23e4f printk: fix a typo of comment adds 7365df19e8ff printk: use strscpy() to instead of strlcpy() adds 0cd7e350abc4 rcu: Make SRCU mandatory adds 51f5f78a4f80 srcu: Make Tiny synchronize_srcu() check for readers adds 9e409c4778af serial: kgdboc: Lock console list in probe function adds d9a4af5690e2 printk: Convert console_drivers list to hlist adds 6c4afa79147e printk: Prepare for SRCU console list protection adds 114570361246 printk: register_console: use "registered" for variable names adds b80ea0e81b39 printk: move @seq initialization to helper adds a42427609368 printk: fix setting first seq for consoles adds 3860e7c57fd2 um: kmsg_dump: only dump when no output console available adds 0fb413ea6460 tty: serial: kgdboc: document console_lock usage adds d25a2e748ae1 tty: tty_io: document console_lock usage adds 8b5dd40088f7 proc: consoles: document console_lock usage adds 4dc64682ad37 printk: introduce console_list_lock adds 100bdef2c198 console: introduce wrappers to read/write console flags adds 12335446e06f um: kmsg_dumper: use srcu console list iterator adds b8ef04be6e19 kdb: use srcu console list iterator adds fc956ae0de7f printk: console_flush_all: use srcu console list iterator adds eb7f1ed2509c printk: __pr_flush: use srcu console list iterator adds 12f1da5fc4c7 printk: console_is_usable: use console_srcu_read_flags adds d792db6f6b90 printk: console_unblank: use srcu console list iterator adds 87f2e4b7d9e5 printk: console_flush_on_panic: use srcu console list iterator adds 8cb15f7f492f printk: console_device: use srcu console list iterator adds 1fd4224a6b64 console: introduce console_is_registered() adds 452b9b247540 serial_core: replace uart_console_enabled() with uart_cons [...] adds de61a1a3a083 tty: nfcon: use console_is_registered() adds 794c8e847d04 efi: earlycon: use console_is_registered() adds 34d9541edef7 tty: hvc: use console_is_registered() adds 6e35d977fa1e tty: serial: earlycon: use console_is_registered() adds f5bea480f136 tty: serial: pic32_uart: use console_is_registered() adds ad3b7f6141f8 tty: serial: samsung_tty: use console_is_registered() adds 4b71a443cb0a tty: serial: xilinx_uartps: use console_is_registered() adds 9490b22ab39d usb: early: xhci-dbc: use console_is_registered() adds 2c6b4b7065a7 netconsole: avoid CON_ENABLED misuse to track registration adds 6f8836756f3c printk, xen: fbfront: create/use safe function for forcing [...] adds 7c2af0f634f1 tty: tty_io: use console_list_lock for list synchronization adds 28de287a9536 proc: consoles: use console_list_lock for list iteration adds 7e537af99774 tty: serial: kgdboc: use srcu console list iterator adds 66857443699b tty: serial: kgdboc: use console_list_lock for list traversal adds 6193bc90849a tty: serial: kgdboc: synchronize tty_find_polling_driver() [...] adds e2b396522836 tty: serial: kgdboc: use console_list_lock to trap exit adds 848a9c106625 printk: relieve console_lock of list synchronization duties adds ff707dfd79f7 tty: serial: sh-sci: use setup() callback for early console adds 5074ffbec67a printk: htmldocs: add missing description new 6b2b0d839aca Merge branch 'rework/console-list-lock' into for-linus new 98d0052d0d9d Merge tag 'printk-for-6.2' of git://git.kernel.org/pub/scm [...] adds a8e53869995b mm/slub: remove dead code for debug caches on deactivate_slab() adds e8753e416c7e percpu: adjust the value of PERCPU_DYNAMIC_EARLY_SIZE adds a0dc161ae773 mm/slub, percpu: correct the calculation of early percpu a [...] adds 838de63b1011 mm/slab: move and adjust kernel-doc for kmem_cache_alloc adds 4b28ba9eeab4 Merge branch 'slab/for-6.2/cleanups' into slab/for-next adds b539ce9f1a31 mm/slab: Annotate kmem_cache_node->list_lock as raw adds 14d3eb66e16a Merge branch 'slab/for-6.2/locking' into slab/for-next adds 979857ea2dea mm: slub: remove dead and buggy code from sysfs_slab_add() adds 1a5ad30b89b4 mm: slub: make slab_sysfs_init() a late_initcall adds 7c82b3b308f9 mm: Make failslab writable again adds c64b95d3dd02 Merge branch 'slab/for-6.2/slub-sysfs' into slab/for-next adds 654058e67b94 tools/vm/slabinfo: indicates the cause of the EACCES error adds 1c1aaa3319ab Merge branch 'slab/for-6.2/tools' into slab/for-next adds bc29d5bd2ba9 mm/slub: perform free consistency checks before call_rcu adds 8b8817630ae8 mm/migrate: make isolate_movable_page() skip slab pages adds 130d4df57390 mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head adds 76537db3b95c Merge branch 'slab/for-6.2/fit_rcu_head' into slab/for-next adds 9ce67395f5a0 mm/slub: only zero requested size of buffer for kzalloc wh [...] adds 5d1ba3108762 mm: kasan: Extend kasan_metadata_size() to also cover in-o [...] adds 946fa0dbf2d8 mm/slub: extend redzone check to extra allocated kmalloc s [...] adds 90e9b23a60d5 Merge branch 'slab/for-6.2/kmalloc_redzone' into slab/for-next adds 3bf019334fbb slab: Clean up SLOB vs kmalloc() definition adds 6fa57d78aa7f slab: Remove special-casing of const 0 size allocations adds b5e72d27e39a Merge branch 'slab/for-6.2/alloc_size' into slab/for-next adds 4d9dd4b0ce88 mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation adds 6cd6d33ca41f mm/slub, kunit: Add a test case for kmalloc redzone check adds 617666521385 Merge branch 'slab/for-6.2/kmalloc_redzone' into slab/for-next adds 346907ceb9d1 mm, slab: ignore hardened usercopy parameters when disabled adds e240e53ae0ab mm, slub: add CONFIG_SLUB_TINY adds b1a413a39a1a mm, slub: disable SYSFS support with CONFIG_SLUB_TINY adds 5a8a3c1f73c6 mm, slub: retain no free slabs on partial list with CONFIG [...] adds 90ce872c22b2 mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY adds 2f7c1c1396b5 mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY adds 3d97d976e5d5 mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY adds fa9b88e459d7 mm, slub: refactor free debug processing adds 56d5a2b9ba85 mm, slub: split out allocations from pre/post hooks adds 0af8489b0216 mm, slub: remove percpu slabs with CONFIG_SLUB_TINY adds be784ba861b9 mm, slub: don't aggressively inline with CONFIG_SLUB_TINY adds 149b6fa228ed mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED adds dc19745ad0e4 Merge branch 'slub-tiny-v1r6' into slab/for-next new 893660b0e1c8 Merge tag 'slab-for-6.2-rc1' of git://git.kernel.org/pub/s [...] new 04593028d7c1 tpm: st33zp24: drop support for platform data new 3f8019093775 tpm: st33zp24: switch to using gpiod API new e10de46bc3c6 tpm: Avoid function type cast of put_device() new 1506fba28b53 KEYS: trusted: tee: Make registered shm dependency explicit new 561d6ef75628 tpm: tis_i2c: Fix sanity check interrupt enable mask new 7bfda9c73fa9 tpm: Add flag to use default cancellation policy new 8740a12ca2e2 tpm: acpi: Call acpi_put_table() to fix memory leak new 37e90c374dd1 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak new db9622f76210 tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak new 2b7d07f7acaa tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() new f52640680719 tpm/tpm_crb: Fix error message in __crb_relinquish_locality() new eaabc245b02a tpm: st33zp24: remove pointless checks on probe new 43686598b557 Merge tag 'tpmdd-next-v6.2-rc1' of git://git.kernel.org/pu [...] adds aebb02ce8b36 mm/page_reporting: Add checks for page_reporting_order param adds dc60f2db39c3 hv_balloon: Add support for configurable order free page r [...] adds 1d044ca035dc video: hyperv_fb: Avoid taking busy spinlock on panic path adds d786e00d19f9 drivers: hv, hyperv_fb: Untangle and refactor Hyper-V pani [...] adds fce444fa37be hv: fix comment typo in vmbus_channel/low_latency adds 503112f4225f PCI: hv: update comment in x86 specific hv_arch_irq_unmask adds 202818e1c851 x86/hyperv: Expand definition of struct hv_vp_assist_page adds 76be6331a816 clocksource: hyper-v: Introduce a pointer to TSC page adds e1f5c66db85f clocksource: hyper-v: Introduce TSC PFN getter adds 364adc45e9af clocksource: hyper-v: Use TSC PFN getter to map vvar page adds 0408f16b43e5 clocksource: hyper-v: Add TSC page support for root partition adds fea858dc5d90 iommu/hyper-v: Allow hyperv irq remapping without x2apic adds 32c97d980e2e x86/hyperv: Remove unregister syscore call from Hyper-V cleanup new 7d62159919c9 Merge tag 'hyperv-next-signed-20221208' of git://git.kerne [...] adds 68db4e9e5fcd microblaze/PCI: Remove unused early_read_config_byte() et [...] adds fe2b509768a4 microblaze/PCI: Remove Null PCI config access unused functions adds fcfb746c90ca microblaze/PCI: Remove unused PCI bus scan if configured a [...] adds fc6dd9c446f2 microblaze/PCI: Remove unused PCI legacy IO's access on a bus adds 3d6010ec098b microblaze/PCI: Remove unused device tree parsing for a ho [...] adds 4308e3c9e1ea microblaze/PCI: Remove unused allocation & free of PCI hos [...] adds 7df700afd9c4 microblaze/PCI: Remove unused PCI BIOS resource allocation adds d4a37561c889 microblaze/PCI: Remove unused PCI Indirect ops adds 68c9858bf823 microblaze/PCI: Remove unused pci_address_to_pio() convers [...] adds 3604ef61f18a microblaze/PCI: Remove unused sys_pciconfig_iobase() and e [...] adds cb0199c70ee1 microblaze/PCI: Remove unused pci_iobar_pfn() and et al de [...] adds 41604bfdc9f3 microblaze/PCI: Remove support for Xilinx PCI host bridge adds 5cfe469c2654 microblaze/PCI: Moving PCI iounmap and dependent code new 164f59000c19 Merge tag 'microblaze-v6.2' of git://git.monstr.eu/linux-2 [...] adds 6251d38059ae ACPI: ARM Performance Monitoring Unit Table (APMT) initial [...] adds 05da178ce0aa ACPI/IORT: Update SMMUv3 DeviceID support adds ad51b5043bb3 arm_pmu: acpi: factor out PMU<->CPU association adds 6349a2470d07 arm_pmu: factor out PMU matching adds fe40ffdb7656 arm_pmu: rework ACPI probing adds a8731264e5ce arm_pmu: acpi: handle allocation failure adds c2465f95c4e7 ACPI: Enable FPDT on arm64 adds 39522031798d ACPI: APMT: Fix kerneldoc and indentation adds c46ae1fc9108 Merge branch 'for-next/acpi' into for-next/core adds efbc95787cbe arm64: jump_label: mark arguments as const to satisfy asm [...] adds b9024f87d63f arm64: alternative: constify alternative_has_feature_* argument adds d49d7c2e04dc Merge branch 'for-next/asm-const' into for-next/core adds 01ab991fc0ee arm64: Enable data independent timing (DIT) in the kernel adds 95aa6860d608 arm64/hwcap: Add support for FEAT_CSSC adds b0ab73a5479f kselftest/arm64: Add FEAT_CSSC to the hwcap selftest adds 939e4649d4fd arm64/hwcap: Add support for FEAT_RPRFM adds 989d37fc3d97 kselftest/arm64: Add FEAT_RPRFM to the hwcap test adds d12aada8dfb0 arm64/hwcap: Add support for SVE 2.1 adds c5195b027d29 kselftest/arm64: Add SVE 2.1 to hwcap test adds 9f930478c648 Merge branch 'for-next/cpufeature' into for-next/core adds 68c76ad4a957 arm64: unwind: add asynchronous unwind tables to kernel an [...] adds 9beccca09840 scs: add support for dynamic shadow call stacks adds 3b619e22c460 arm64: implement dynamic shadow call stack for Clang adds f6ffa4c8c177 Merge branch 'for-next/dynamic-scs' into for-next/core adds 07e39e60bbf0 arm64: Add Cortex-715 CPU part definition adds 44ecda71fd8a arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_E [...] adds f455fb65b4fc Merge branch 'for-next/errata' into for-next/core adds 229d58e31678 firmware: arm_ffa: Move constants to header file adds c8e320b00a2a firmware: arm_ffa: Move comment before the field it is doc [...] adds 5def4a97913a Merge branch 'for-next/ffa' into for-next/core adds aaeca9845643 arm64/fpsimd: Make kernel_neon_ API _GPL adds 1a916ed79bc0 Merge branch 'for-next/fpsimd' into for-next/core adds 9705bc709604 ftrace: pass fregs to arch_ftrace_set_direct_caller() adds 0ef86097f127 ftrace: rename ftrace_instruction_pointer_set() -> ftrace_ [...] adds 94d095ffa0e1 ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses adds 26299b3f6ba2 ftrace: arm64: move from REGS to ARGS adds cfce092dae95 ftrace: arm64: remove static ftrace adds a4aebff7ef60 Merge branch 'for-next/ftrace' into for-next/core adds 1b6bf2da7b1d arm64: insn: remove aarch64_insn_gen_prefetch() adds 9b948e79d536 arm64: insn: always inline predicates adds 4488f90c8609 arm64: insn: simplify insn group identification adds f750255fdad3 arm64: insn: always inline hint generation adds 60f07e22a73d arm64:uprobe fix the uprobe SWBP_INSN in big-endian adds 586e1ad9af19 Merge branch 'for-next/insn' into for-next/core adds 994b7ac1697b arm64: remove special treatment for the link order of head.o adds d864e90585f2 Merge branch 'for-next/kbuild' into for-next/core adds a149cf00b158 arm64: kdump: Provide default size when crashkernel=Y,low [...] adds a9ae89df7377 arm64: kdump: Support crashkernel=X fall back to reserve r [...] adds 926939c734fd Merge branch 'for-next/kdump' into for-next/core adds 0fbcd8abf337 arm64: Prohibit instrumentation on arch_stack_walk() adds 30a421552373 arm64: kprobes: Let arch do_page_fault() fix up page fault [...] adds 3b84efc066f8 arm64: kprobes: Return DBG_HOOK_ERROR if kprobes can not h [...] adds 37f5d61a96a1 Merge branch 'for-next/kprobes' into for-next/core adds a4ee28615c7a arm64/mm: Simplify and document pte_to_phys() for 52 bit a [...] adds 0bb1fbffc631 arm64: mm: kfence: only handle translation faults adds 453dfcee70c5 arm64: booting: Require placement within 48-bit addressabl [...] adds c947948f7aa4 Merge branch 'for-next/mm' into for-next/core adds facafab7611f perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() adds 973ae93d80d9 drivers: perf: marvell_cn10k: Fix hotplug callback leak in [...] adds d9f564c966e6 perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() adds 6f2d566b4643 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() adds e37dfd65731d perf: arm_cspmu: Add support for ARM CoreSight PMU driver adds 84481be7167e perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute adds 1830902eb896 perf: arm_cspmu: Fix modular builds due to missing MODULE_ [...] adds e72dbf9085b5 perf: arm_cspmu: Fix build failure on x86_64 adds a91bbd5c9984 perf: arm_cspmu: Fix module cyclic dependency adds dcc7f001b44c MAINTAINERS: Update HiSilicon PMU maintainers adds 2016e2113d35 perf/amlogic: Add support for Amlogic meson G12 SoC DDR PM [...] adds 537216e59f0c docs/perf: Add documentation for the Amlogic G12 DDR PMU adds fd9678d3beaa dt-binding: perf: Add Amlogic DDR PMU adds 7299fdc1cfff perf/amlogic: Fix build error for x86_64 allmodconfig adds ce00d127a606 perf/amlogic: Remove unused header inclusions of <linux/v [...] adds cc91b9481605 arm64/perf: Replace PMU version number '0' with ID_AA64DFR [...] adds 6b4bb4f38dbf drivers/perf: hisi: Fix some event id for hisi-pcie-pmu adds eb79f12b4c41 docs: perf: Fix PMU instance name of hisi-pcie-pmu adds c8dff677e6d4 Documentation: perf: Indent filter options list of hisi-pcie-pmu adds 17d573984d4d drivers/perf: hisi: Add TLP filter support adds 4361251cef46 arm_pmu: Drop redundant armpmu->map_event() in armpmu_even [...] adds 10162e78eacc Merge branch 'for-next/perf' into for-next/core adds 3a38ef2b3cb6 kselftest/arm64: Check that all children are producing out [...] adds 3e02f57bcc6a kselftest/arm64: Provide progress messages when signalling [...] adds 2004734fb3fe kselftest/arm64: Remove validation of extra_context from TODO adds 9b283888a6d5 kselftest/arm64: Print ASCII version of unknown signal fra [...] adds a0fa0b63131b kselftest/arm64: fix array_size.cocci warning adds a75df5be8e7b kselftest/arm64: fix array_size.cocci warning adds 284d2b44a8cc kselftest/arm64: Use preferred form for predicate load/stores adds 642978981ec8 kselftest/arm64: Set test names prior to starting children adds 98102a2cb786 kselftest/arm64: Hold fp-stress children until they're all [...] adds 92145d88ce0b kselftest/arm64: Don't drain output while spawning children adds c4e8720f2eb0 kselftest/arm64: Allow epoll_wait() to return more than on [...] adds 32b482484276 Merge branch 'for-next/selftests' into for-next/core adds c8c384d7b397 arm64: remove current_top_of_stack() adds 4585a934203d arm64: move on_thread_stack() to <asm/stacktrace.h> adds 595a121e8901 Merge branch 'for-next/stacks' into for-next/core adds 93ae6b01bafe KVM: arm64: Discard any SVE state when entering KVM guests adds baa8515281b3 arm64/fpsimd: Track the saved FPSIMD state type separately [...] adds deeb8f9a80fd arm64/fpsimd: Have KVM explicitly say which FP registers to save adds 62021cc36add arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM adds a0136be443d5 arm64/fpsimd: Load FP state based on recorded data type adds bbc6172eefdb arm64/fpsimd: SME no longer requires SVE register state adds 8c845e273104 arm64/sve: Leave SVE enabled on syscall if we don't contex [...] adds 1192b93ba352 arm64/fp: Use a struct to pass data to fpsimd_bind_state_to_cpu() adds 75bc81d08fda Merge branch 'for-next/sve-state' into for-next/core adds 37622bae3db3 arm64/sysreg: Standardise naming for ID_MMFR0_EL1 adds 5ea1534ec320 arm64/sysreg: Standardise naming for ID_MMFR4_EL1 adds 7b24177c631d arm64/sysreg: Standardise naming for ID_MMFR5_EL1 adds 52b3dc559a4c arm64/sysreg: Standardise naming for ID_ISAR0_EL1 adds 3f08e378f00e arm64/sysreg: Standardise naming for ID_ISAR4_EL1 adds 816c8638d8c6 arm64/sysreg: Standardise naming for ID_ISAR5_EL1 adds eef4344f779f arm64/sysreg: Standardise naming for ID_ISAR6_EL1 adds e0bf98fef3fd arm64/sysreg: Standardise naming for ID_PFR0_EL1 adds 0a648056d68d arm64/sysreg: Standardise naming for ID_PFR1_EL1 adds 1ecf3dcb1363 arm64/sysreg: Standardise naming for ID_PFR2_EL1 adds f4f5969e3542 arm64/sysreg: Standardise naming for ID_DFR0_EL1 adds d092106d7353 arm64/sysreg: Standardise naming for ID_DFR1_EL1 adds a3aab94801de arm64/sysreg: Standardise naming for MVFR0_EL1 adds d3e1aa85b1b2 arm64/sysreg: Standardise naming for MVFR1_EL1 adds c6e155e8e561 arm64/sysreg: Standardise naming for MVFR2_EL1 adds 7587cdef5592 arm64/sysreg: Extend the maximum width of a register and s [...] adds 8893df290e36 arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation adds 7e2f00bea3db arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation adds fbfba88b6ae1 arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation adds 8fe2a9c578b0 arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation adds 5b380ae0e2b3 arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation adds 258a96b25a9d arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation adds 892386a6a807 arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation adds dfa70ae8d8c2 arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation adds d07016c96530 arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation adds 849cc9bd9f0e arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation adds f4e9ce12dd88 arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation adds 5ea58a1b5c7a arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation adds fb0b8d1a24d8 arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation adds 1224308075f1 arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation adds 039d372305ff arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation adds e79c94a2a487 arm64/sysreg: Convert MVFR0_EL1 to automatic generation adds c9b718eda706 arm64/sysreg: Convert MVFR1_EL1 to automatic generation adds f70a810e01b2 arm64/sysreg: Convert MVFR2_EL1 to automatic generation adds 8a950efa1ff0 arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation adds 58e010516ee6 arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation adds d044a9fbace7 arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation adds fa057722978e arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation adds acb3f4bc2108 arm64/sysreg: Remove duplicate definitions from asm/sysreg.h adds 70b1c62a677a Merge branch 'for-next/sysregs' into for-next/core adds e8e510411847 arm64/asm: Remove unused enable_da macro adds 38e4b6605e5c arm64/mm: Drop ARM64_KERNEL_USES_PMD_MAPS adds 8a8112d88855 arm64/booting: Add missing colon to FA64 entry adds 59598b42eb52 arm64: entry: Fix typo adds 1e55b44d9ecd arm64: paravirt: remove conduit check in has_pv_steal_clock adds 657eef0a5420 arm64: atomics: lse: remove stale dependency on JUMP_LABEL adds 9e75e74b07ab arm64/signal: Document our convention for choosing magic numbers adds d8c1d798a2e5 arm64: make is_ttbrX_addr() noinstr-safe adds 9ed2b4616d4e arm64/mm: Drop redundant BUG_ON(!pgtable_alloc) adds d3d10f0d370c arm64/mm: Drop idmap_pg_end[] declaration adds 56eea7f87fb6 arm64: alternatives: make apply_alternatives_vdso() static adds 5b468dad6e5c arm64/mm: Drop unused restore_ttbr1 adds 32d495b0c330 Revert "arm64/mm: Drop redundant BUG_ON(!pgtable_alloc)" adds a8bf2fc43fc6 arm64/kpti: Move DAIF masking to C code adds d503d01e5016 arm64/asm: Remove unused assembler DAIF save/restore macros adds 67bc5b2d6d48 arm64: alternatives: add __init/__initconst to some functi [...] adds 9d84ad425dc7 Merge branch 'for-next/trivial' into for-next/core adds b3a0c010e900 arm64: allow kprobes on EL0 handlers adds 61d64a376ea8 arm64: split EL0/EL1 UNDEF handlers adds bff8f413c71f arm64: factor out EL1 SSBS emulation hook adds dbfbd87efa79 arm64: factor insn read out of call_undef_hook() adds f5962add74b6 arm64: rework EL0 MRS emulation adds b4453cc8a7eb arm64: armv8_deprecated: fold ops into insn_emulation adds 25eeac0cfe7c arm64: armv8_deprecated move emulation functions adds 0c5f416219da arm64: armv8_deprecated: move aarch32 helper earlier adds 124c49b1b5d9 arm64: armv8_deprecated: rework deprected instruction handling adds 223d3a0d30b6 arm64: armv8_deprecated: fix unused-function error adds 5f4c374760b0 Merge branch 'for-next/undef-traps' into for-next/core new 06cff4a58e7d Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 6e3b80643c80 ARM: configs: at91: sama7: use make savedefconfig adds 20191d396a74 ARM: configs: at91: sama7: add config for microchip otpc adds d2c064d66e91 ARM: configs: at91: sama7: add config for thermal management adds 8db131b29f9f Merge tag 'at91-defconfig-6.2' of https://git.kernel.org/p [...] adds c39a9e731a1d arm: configs: spear6xx: Refresh defconfig adds a6a714415eb9 arm: configs: spear6xx: Enable PL110 display controller adds 6bd7179385f6 ARM: multi_v7_defconfig: enable Type-C UCSI and STM32G0 as [...] adds fa8eec595709 arm64: defconfig: Enable Renesas R-Car S4-8 Spider Etherne [...] adds 1d4456221fe3 Merge tag 'renesas-arm-defconfig-for-v6.2-tag1' of git://g [...] adds 1776fca7fadb riscv: configs: defconfig: Enable Renesas RZ/Five SoC adds 267511c9778b Merge tag 'renesas-riscv-defconfig-for-v6.2-tag1' of git:/ [...] adds 13e4cd4a4073 arm64: defconfig: Enable couple of audio codecs adds 7235cdd9cc52 arm64: defconfig: Enable SND_ALOOP adds b3417b7a7cd7 arm64: defconfig: Enable Tegra186 timer support adds b4c8adc40f49 arm64: defconfig: Enable HTE config adds 4b7067ae9309 Merge tag 'tegra-for-6.2-arm64-defconfig' of git://git.ker [...] adds cc9c607c192d arm64: defconfig: enable snvs lpgpr support adds 0cca034d0234 arm64: defconfig: enable i.mx 8m plus specific interconnec [...] adds 41f501d51792 ARM: imx_v6_v7_defconfig: Enable USB GPIO extcon support adds 468e90a87272 ARM: imx_v6_v7_defconfig: Enable silergy,sy7636a adds 188224534f85 ARM: imx_v6_v7_defconfig: Enable the cyttsp5 touchscreen adds 7353bdfaca60 arm64: defconfig: Add Renesas 9-series PCIe clock generator adds 972d89438dc9 Merge tag 'imx-defconfig-6.2' of git://git.kernel.org/pub/ [...] adds 83f3da586828 arm64: defconfig: Enable missing configs for mt8183-jacuzz [...] adds 58e1a96d2845 Merge tag 'v6.1-next-defconfig' of https://git.kernel.org/ [...] adds 9f7e3ed26852 arm64: defconfig: Enable TI_TFP410 DVI bridge adds f8d331698dee Merge tag 'ti-k3-config-for-v6.2' of git://git.kernel.org/ [...] adds d780386cd44a arm64: defconfig: enable rest of Qualcomm ARMv8 SoCs pinct [...] adds e19d0bf25c81 arm64: defconfig: Enable Qualcomm QCE crypto adds c03fa428ac6e arm64: defconfig: build-in Qualcomm SC7180 and SM8450 inte [...] adds 5658baf2e3f5 Merge tag 'qcom-arm64-defconfig-for-6.2' of https://git.ke [...] adds cea42b8d7966 ARM: qcom_defconfig: enable rest of ARMv7 SoCs pinctrl drivers adds 3d7be6e5fb27 Merge tag 'qcom-defconfig-for-6.2' of https://git.kernel.o [...] adds 8f345960cec1 arm64: defconfig: Enable Qualcomm SM6115 / SM4250 GCC and Pinctrl adds 63a1e43e171c ARM: configs: sama5/7: switch to new MICROCHIP_ISC driver adds 5f10311e42c0 ARM: configs: multi_v7: switch to new MICROCHIP_ISC driver adds 3880e0df2e14 Merge tag 'at91-defconfig-6.2-2' of https://git.kernel.org [...] adds 5d4bf8607be1 arm64: defconfig: Enable Qualcomm SM6115 / SM4250 GCC and Pinctrl adds 93b8c91e4cdb Merge tag 'qcom-arm64-defconfig-for-6.2-2' of https://git. [...] new 5910b842c489 Merge tag 'soc-defconfig-6.2' of git://git.kernel.org/pub/ [...] adds b29ea0e7e812 arm/mach-ux500: fix repeated words in comments adds 65b0e307a1a9 ARM: ux500: do not directly dereference __iomem adds 2f89fbc94bce ARM: ux500: Drop unused register file adds 6cb1253c6d9c Merge tag 'ux500-soc-v6.2' of git://git.kernel.org/pub/scm [...] adds b3acbca3c80e soc: renesas: Kconfig: Explicitly select GPIOLIB and PINCT [...] adds d32b93ed0cac ARM: shmobile: Drop selecting GPIOLIB and PINCTRL adds d84ea59e2015 arm64: renesas: Drop selecting GPIOLIB and PINCTRL adds 566fb6711f18 Merge tag 'renesas-arm-soc-for-v6.2-tag1' of git://git.ker [...] adds 738b1985cbd1 MAINTAINERS: adjust ARM/INTEL IXP4XX ARM ARCHITECTURE to i [...] adds dc6e328a8d28 ARM: ixp4xx: Remove unused static map adds b8d0b1bef204 Merge tag 'ixp4xx-for-v6.2' of git://git.kernel.org/pub/sc [...] adds aa4188ea0f5d ARM: mxs: Remove unneeded #include <linux/pinctrl/consumer.h> adds 72684faf703c ARM: imx3: Remove unneeded #include <linux/pinctrl/machine.h> adds 54721ff7d696 Merge tag 'imx-soc-6.2' of git://git.kernel.org/pub/scm/li [...] adds 8292493c22c8 riscv: Kconfig.socs: Add ARCH_RENESAS kconfig option adds 92f3bfaced6e Merge tag 'renesas-riscv-soc-for-v6.2-tag1' of git://git.k [...] adds 894799e1f496 MAINTAINERS: Add DHCOR to the DH electronic i.MX6 board support adds c93d8b457461 ARM: ixp4xx: Remove unused debug iomap adds 7e8edf55cf72 ARM: keystone: Replace platform SMP with PSCI adds 8b7f4dd73879 Merge tag 'ti-keystone-soc-for-v6.2' of git://git.kernel.o [...] new 69700db4212a Merge tag 'soc-6.2' of git://git.kernel.org/pub/scm/linux/ [...] adds 84582f9ed090 soc: fsl: qe: Avoid using gpio_to_desc() adds 97c742d92f3b dt-bindings: memory-controller: st,stm32: Fix st,fmc2_ebi- [...] adds c83856405e54 memory: tegra20-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code adds 43fe67a3d14d memory: tegra30-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code adds 47f377856f52 memory: tegra210-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code adds 58504acd9183 memory: tegra186-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code adds fad9489abf93 dt-bindings: memory: renesas,rpc-if: Document R-Car V4H support adds 5192481f908e memory: renesas-rpc-if: Clear HS bit during hardware initi [...] adds 1de3866f6d7a memory: renesas-rpc-if: Add support for R-Car Gen4 adds b7178cd53ff9 dt-bindings: memory: Factor out common properties of LPDDR [...] adds 686fe63b2280 dt-bindings: memory: Add numeric LPDDR compatible string variant adds a500528fb323 dt-bindings: memory: Add jedec,lpddr4 and jedec,lpddr5 bindings adds 4985a54552e7 dt-bindings: memory: Add jedec,lpddrX-channel binding adds a11a5debdf4b dt-bindings: memory-controller: st,stm32: Split off MC properties adds 9e549c7637a5 Merge tag 'memory-controller-drv-6.2' of https://git.kerne [...] adds 4c1c97fc70e4 Merge tag 'renesas-drivers-for-v6.2-tag1' of git://git.ker [...] adds b82621ac8450 soc: loongson: add GUTS driver for loongson-2 platforms adds 06ebd23a33ec dt-bindings: soc: add loongson-2 chipid adds bd52407221b4 optee: Add __init/__exit annotations to module init/exit funcs adds f5014dcd931f Merge tag 'optee-for-6.2' of https://git.linaro.org/people [...] adds 7e2004405231 soc: renesas: Identify RZ/V2M SoC adds cb667ad7524a Merge tag 'renesas-drivers-for-v6.2-tag2' of git://git.ker [...] adds 1a1da28544fd soc: imx: imx8m-blk-ctrl: Defer probe if 'bus' genpd is no [...] adds d9b98063c3cd firmware: imx: scu-pd: add missed USB_1_PHY pd adds 98572487e5c6 soc: imx: gpcv2: add GENPD_FLAG_ACTIVE_WAKEUP flag for usb [...] adds 26a1200241f8 Merge tag 'imx-drivers-6.2' of git://git.kernel.org/pub/sc [...] adds de67fa80c669 dt-bindings: memory-controllers: arm,pl353-smc: Extend to [...] adds 3821e96a01d6 MAINTAINERS: arm,pl353-smc: correct dt-binding path adds 89aed3cd5cb9 memory: omap-gpmc: wait pin additions adds 1f1e46b83b7d dt-bindings: memory-controllers: ti,gpmc: add wait-pin polarity adds 8dd7e4af5853 memory: omap-gpmc: fix coverity issue "Control flow issues" adds fe04716e1716 Merge tag 'memory-controller-drv-6.2-2' of https://git.ker [...] adds 73e770f08502 soc: sifive: ccache: fix missing iounmap() in error path i [...] adds 756344e7cb1a soc: sifive: ccache: fix missing free_irq() in error path [...] adds 8fbf94fea0b4 soc: sifive: ccache: fix missing of_node_put() in sifive_c [...] adds 862fe29b89b3 Merge tag 'riscv-soc-for-v6.2-mw0' of https://git.kernel.o [...] adds 28dbe8231066 soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHY adds bea06d776d8b soc/tegra: fuse: Use SoC specific nvmem cells adds cc5b2ad5393e soc/tegra: fuse: Add nvmem keepout list adds c9c4ddb20c42 soc/tegra: pmc: Add I/O pad table for Tegra234 adds 1ddb8f6d44ff soc/tegra: pmc: Fix dual edge triggered wakes adds 0474cc8489bd soc/tegra: pmc: Process wake events during resume adds bebf683ba682 soc/tegra: fuse: Use platform info with SoC revision adds 33af51a65219 soc/tegra: cbb: Use correct master_id mask for CBB NOC in [...] adds cd1d719b4776 soc/tegra: cbb: Update slave maps for Tegra234 adds 55084947d6b4 soc/tegra: cbb: Add checks for potential out of bound errors adds 2927cf85f487 soc/tegra: cbb: Check firewall before enabling error reporting adds b76bd1b36813 firmware: tegra: include IVC header file only once adds fa9b5246e260 soc/tegra: cbb: Use DEFINE_SHOW_ATTRIBUTE to simplify tegr [...] adds b6c6bbfc65f5 soc/tegra: cbb: Remove redundant dev_err call adds 2a26daeeb851 Merge tag 'tegra-for-6.2-soc-v2' of git://git.kernel.org/p [...] adds 236d3907aa7c firmware: tegra: bpmp: Prefer u32 over uint32_t adds 4c1e0a97351a firmware: tegra: bpmp: Use iosys-map helpers adds 228722c51964 firmware: tegra: bpmp: Do not support big-endian adds b204b92be306 firmware: tegra: Update BPMP ABI adds 198d4649b0b8 firmware: tegra: Remove surplus dev_err() when using platf [...] adds a6eeafba1141 Merge tag 'tegra-for-6.2-firmware-v2' of git://git.kernel. [...] adds c78ba3cf38a7 Merge branch 'for-6.2/firmware' into for-6.2/clk adds 1d9e77b644d2 clk: tegra: Support BPMP-FW ABI deny flags adds 381abc230be0 Merge tag 'tegra-for-6.2-clk-v2' of git://git.kernel.org/p [...] adds 0e2b014eeb25 dt-bindings: Add headers for NVDEC on Tegra234 adds 41155b6f6db8 dt-bindings: tegra: Update headers for Tegra234 adds c556e5de3110 Merge branch for-6.2/dt-bindings into for-6.2/memory adds f52753190349 memory: tegra20-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code adds db70b3325b90 memory: tegra30-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code adds d4a5db55c7b8 memory: tegra210-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code adds 4aa42217c200 memory: tegra186-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code adds 5cd24ca0985f memory: tegra: Add DLA clients for Tegra234 adds 19e54b0547ac Merge tag 'tegra-for-6.2-memory-v2' of git://git.kernel.or [...] adds e6c7e6216dc6 soc: mediatek: Add all settings to mtk_mmsys_ddp_dpi_fmt_c [...] adds b237efd47df7 dt-bindings: arm: mediatek: mmsys: change compatible for MT8195 adds 8d8ccdd2e6e3 Revert "soc: mediatek: add mtk-mmsys support for mt8195 vdosys0" adds b2b99a7a9b40 soc: mediatek: add mtk-mmsys support for mt8195 vdosys0 adds 415c0282f370 dt-bindings: soc: mediatek: pwrap: add MT8365 SoC bindings adds 55924157da8c soc: mediatek: pwrap: add support for sys & tmr clocks adds ba136b5ef587 soc: mediatek: pwrap: add mt8365 SoC support adds 7fd731a82643 soc: mediatek: Add deprecated compatible to mmsys adds 919977b690ca Merge tag 'v6.1-next-soc' of https://git.kernel.org/pub/sc [...] adds 3f54a3981932 soc: qcom: move from strlcpy with unused retval to strscpy adds a79a4b3097bc dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id adds 34ec89e68db2 soc: qcom: socinfo: create soc_id table from bindings adds 9ba5080e688d dt-bindings: power: rpmpd: add sdm670 power domains adds 5faeae4eac74 soc: qcom: rpmhpd: add sdm670 power domains adds 1e9dd807c609 soc: qcom: smd-rpm: Replace zero-length array with DECLARE [...] adds c6b349832caf dt-bindings: soc: qcom: smd-rpm: add PMIC regulators nodes adds 7fd0a9316a10 dt-bindings: soc: qcom: smd-rpm: add qcom,glink-channels adds c7617580b44b dt-bindings: soc: qcom: qcom,smd-rpm: Add a compatible for SM6375 adds a30c3c6a351c soc: qcom: smd-rpm: Add SM6375 compatible adds 3a39049f88e4 soc: qcom: rpmhpd: Use highest corner until sync_state adds afc7b849ebcf soc: qcom: pdr: Make QMI message rules const adds e0b0da53b7bc soc: qcom: spmi-pmic: convert hex numbers to lowercase adds 082f9bc60f33 soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs adds 5f7e2cb56af6 soc: qcom: cmd-db: Mark device as having no PM support adds 367b9c70e9b2 soc: qcom: stats: Mark device as having no PM support adds fa2d6ed19899 dt-bindings: firmware: document Qualcomm SM6375 SCM adds c8c39c7427b7 dt-bindings: soc: qcom: aoss: Add sc8280xp compatible adds 7334ac8b7a33 dt-bindings: soc: qcom: spm: Add MSM8939 CPU compatible adds f98e12a7e0da soc: qcom: spm: Add MSM8939 SPM register data adds c882c899ead3 soc: qcom: llcc: make irq truly optional adds 7a21fddb355a dt-bindings: soc: qcom: spm: Add compatibles for MSM8976 L2 adds 33268bb9fdb6 soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM adds c0ca67bb1772 dt-bindings: qcom: smp2p: Add WPSS node names to pattern property adds 8aa5cac4a2e0 dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding adds 94949a014fac soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains adds 3b1611f252bb dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000 adds 759dcdf24903 soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc [...] adds 6d7860f5750d soc: qcom: apr: Add check for idr_alloc and of_property_re [...] adds fe7e7def2ffc dt-bindings: soc: qcom: qcom,smd-rpm: Use qcom,smd-channel [...] adds 144560b07012 dt-bindings: soc: qcom: Update devicetree binding document [...] adds 25092e6100ac soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain adds 1498c503e19e PM: domains: Store the next hrtimer wakeup in genpd adds ab33c8f3a832 soc: qcom: rpmh-rsc: Save base address of drv adds cccbe3e528be soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup adds aa9f474014b1 dt-bindings: firmware: scm: add sdm670 compatible adds 66b55cae4956 Merge tag 'qcom-drivers-for-6.2' of https://git.kernel.org [...] adds adf85adc2a71 drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares [...] adds 2f9b0402755c firmware: ti_sci: Use the bitmap API to allocate bitmaps adds 4dc388320373 firmware: ti_sci: Use the non-atomic bitmap API when applicable adds b13b2c3e0e4d firmware: ti_sci: Fix polled mode during system suspend adds c07f216a8b72 soc: ti: k3-ringacc: Allow the driver to be built as module adds 26507b033e84 firmware: ti_sci: Use devm_bitmap_zalloc when applicable adds e961c0f19450 soc: ti: knav_qmss_queue: Fix PM disable depth imbalance i [...] adds 69460e68eb66 soc: ti: smartreflex: Fix PM disable depth imbalance in om [...] adds c11b537e4177 soc: ti: k3-socinfo: Add AM62Ax JTAG ID adds a7a7c00cdcc8 Merge tag 'ti-driver-soc-for-v6.2-v2' of git://git.kernel. [...] adds 4ddb1bf1a837 tegra: mark BPMP driver as little-endian only adds 422d0b860dc2 soc: apple: sart: Stop casting function pointer signatures adds 5acf07ff25f0 soc: apple: rtkit: Stop casting function pointer signatures adds e0d394e4eeec Merge tag 'asahi-soc-rtkit-sart-6.2' of https://github.com [...] adds 117bd98daca0 firmware: raspberrypi: Use dev_err_probe() to simplify code adds a5be5ce0e254 firmware/nvram: bcm47xx: support init from IO memory adds 69a485191b00 Merge tag 'arm-soc/for-6.2/drivers' of https://github.com/ [...] adds 1d9ae5a1356a pxa: Remove dev_err() after platform_get_irq() adds e348b4014c31 ARM: mmp: fix timer_read delay adds 66310b5a0fc1 soc: fsl: qe: request pins non-exclusively adds 484d7b407552 dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976 adds de320c07da3d soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table adds f0f4727a12e4 dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding adds d1d9d62bd484 soc: qcom: rpmhpd: Add SM8550 power domains adds 40482e4f7364 soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets adds 323dc2dcdb50 soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done [...] adds 147f6534b8ff soc: qcom: socinfo: Add SM8550 ID adds c72ca343f911 soc: qcom: llcc: Add v4.1 HW version support adds bbfdc82696e0 dt-bindings: arm: msm: Add LLCC compatible for SM8550 adds 8c045cd21644 soc: qcom: llcc: Add configuration data for SM8550 adds 1f0067c6e9be dt-bindings: soc: qcom: aoss: Add compatible for SM8550 adds 45ac44ed10e5 dt-bindings: power: rpmpd: Add SM4250 support adds 5b617b1b10c1 soc: qcom: rpmpd: Add SM4250 support adds 5d2fe2d7b616 soc: qcom: Select REMAP_MMIO for LLCC driver adds a84160fbf4f2 soc: qcom: Select REMAP_MMIO for ICC_BWMON driver adds 9ed8503114cc dt-bindings: soc: qcom: apr: document generic qcom,apr compatible adds 87f67727e057 dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155 adds 911eed825cd7 soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the s [...] adds 67d1af1c50a4 dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM425 [...] adds f33ca7ec5e5e soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc [...] adds 9379885d07c4 Merge tag 'qcom-drivers-for-6.2-2' of https://git.kernel.o [...] new 8e17b16a2c13 Merge tag 'soc-drivers-6.2' of git://git.kernel.org/pub/sc [...] adds 29df86bbbad0 arm64: dts: renesas: rzg2lc-smarc: Include SoM DTSI into b [...] adds affab0af979a arm64: dts: renesas: rzg2ul-smarc: Move spi1 pinmux to car [...] adds 08f282888eff arm64: dts: renesas: r8a779g0: Add DMA support adds e076807315cb arm64: dts: renesas: r8a779g0: Add MSIOF nodes adds b6ce840b974f arm64: dts: renesas: r8a779g0: Add INTC-EX node adds 92378fd2ba59 arm64: dts: renesas: white-hawk-cpu: Add PCA9654 I/O Expander adds ab6dc0a22b05 arm64: dts: renesas: condor-common: Add missing bootargs adds a4290d407aa9 arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock adds 5b9d1306ef46 arm64: dts: renesas: r8a779g0: Add PWM device nodes adds 4a76d4ab8487 arm64: dts: renesas: r8a779g0: Add TPU device node adds c02734d6e4ce arm64: dts: renesas: rzg2l: Drop WDT2 nodes adds bc7bf9131aba arm64: dts: renesas: r8a779g0: Add SDHI node adds 34bd9009d987 arm64: dts: renesas: white-hawk-cpu: Add eMMC support adds d5014bede5e2 arm64: dts: renesas: r8a779g0: Add RPC node adds 5c1bf1e3209e arm64: dts: renesas: white-hawk-cpu: Add QSPI FLASH support adds a4c31c56d2d3 arm64: dts: renesas: r8a779g0: Add SCIF nodes adds 39d9dfc6fbe1 arm64: dts: renesas: r8a779g0: Add remaining HSCIF nodes adds a1ca409cc050 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] adds 5b093eb67e36 ARM: dts: renesas: Miscellaneous whitespace fixes adds 49669da644cf arm64: dts: renesas: r9a07g043: Introduce SOC_PERIPHERAL_I [...] adds b9a0be205496 arm64: dts: renesas: r9a07g043: Split out RZ/G2UL SoC spec [...] adds 6902029ec8a7 Merge tag 'renesas-arm-dt-for-v6.2-tag1' of git://git.kern [...] adds c27ce08b806d dt-bindings: soc: renesas: Move renesas.yaml from arm to soc adds 7dd1d57c052e dt-bindings: soc: renesas: renesas.yaml: Document Renesas [...] adds be15e7571fc8 Merge tag 'renesas-dt-bindings-for-v6.2-tag1' of git://git [...] adds a014f0ecddc4 ARM: dts: am335x: drop panel endpoint unit address adds fec7d99239cf ARM: dts: sunplus: sp7021: drop incorrect spi-max-frequency adds b65c1735c730 MAINTAINERS: ARM: marvell: include bindings adds 50c7e281f447 ARM: dts: aspeed: align SPI node name with dtschema adds cfc35a16f42e ARM: dts: ti: correct indentation adds a7569f7d21e7 ARM: dts: armada: correct indentation adds eab1e9105a93 ARM: dts: kirkwood: correct indentation adds 8ae9c7a69fa1 ARM: dts: omap: correct indentation adds 2970b5ee2e7d ARM: dts: sunxi: correct indentation adds 001b38cea309 dt-bindings: arm: aspeed: adjust qcom,dc-scm-v1-bmc compat [...] adds 377eb470390b Merge tag 'dt-cleanup-6.2' of https://git.kernel.org/pub/s [...] adds a16b72612bb9 ARM: dts: lan966x: Add interrupt support for PHYs on pcb8290 adds c01657dbcde8 ARM: dts: at91: sama7g5: add otpc node adds 52d9b4fee7fa ARM: dts: at91: sama7g5: add io-channel-cells to adc node adds f90b33a57410 ARM: dts: at91: sama7g5: add cells for temperature calibration adds 65d8815281d0 ARM: dts: at91: sama7g5: add temperature sensor adds 12045a7a0768 ARM: dts: at91: sama7g5: add thermal zones node adds bc30e7d5f1af ARM: dts: at91: sama7g5: use generic name for securam adds 5258d30f33bd ARM: dts: at91: sam9x60ek: remove status = "okay" for regulators adds 6ef881e4462a Merge tag 'at91-dt-6.2' of https://git.kernel.org/pub/scm/ [...] adds 0336e2ce34e7 arm: dts: spear600: Fix clcd interrupt adds 3f6f5ee17918 arm: dts: spear600: Add ssp controller nodes adds 8cc8bdceb669 dt-bindings: iommu: dart: add t6000 compatible adds 9d86cffecdfc dt-bindings: apple,aic2: Add CPU PMU per-cpu pseudo-interrupts adds a450fc9a4379 dt-bindings: arm: apple: Add t6001/t6002 Mac Studio compatibles adds 6053bb2ce457 arm64: dts: apple: Fix j45x model years adds 7b0b0191a2c7 arm64: dts: apple: Add initial t6000/t6001/t6002 DTs adds cad7a077d6f0 arm64: dts: apple: Add J314 and J316 devicetrees adds aaa1d42a4ce3 arm64: dts: apple: Add J375 devicetrees adds 50e320adf4ae arm64: dts: apple: t8103: Add AUDIO_P parent to the SIO_AD [...] adds 8a3df85ad87d arm64: dts: apple: t8103: Add MCA and its support adds 51979fbb7fb8 arm64: dts: apple: t600x: Add MCA and its support adds d52ca60191f2 dt-bindings: dma: apple,admac: Add reset adds 56fed763f6b2 arm64: dts: apple: Add ADMAC resets on t8103/t600x adds 4bfe93fd9a81 Merge tag 'asahi-soc-dt-6.2' of https://github.com/AsahiLi [...] adds 7b7c66ec81d8 ARM: dts: ste: ux500: align SPI node name with dtschema adds 7341b2c1b9c8 ARM: dts: ux500: Fix up the Janice NFC chip adds a26b17fa5229 ARM: dts: DBx500 cryp and hash uses power domain adds 1e15c02cf8c8 ARM: dts: ux500: Add GPS to the Kyle adds a3864ff04c68 Merge tag 'ux500-dts-for-v6.2' of git://git.kernel.org/pub [...] adds 84b63565f887 ARM: dts: exynos: Add new SoC specific compatible string f [...] adds 574d6c59daef arm64: dts: fsd: fix drive strength macros as per FSD HW UM adds 21f6546e8bf6 arm64: dts: fsd: fix drive strength values as per FSD HW UM adds 6f8d2a203799 Merge tag 'samsung-dt64-6.2' of https://git.kernel.org/pub [...] adds 2dbcd8b4f208 dt-bindings: arm: uniphier: Add Pro5 boards adds bdeaf22dfaca ARM: dts: uniphier: Add Pro5 board support adds 7a3c62678699 ARM: dts: at91: sama7g5: fix signal name of pin PD8 adds 285fde40c112 Merge tag 'at91-dt-6.2-2' of https://git.kernel.org/pub/sc [...] adds 26737f55d66b ARM: dts: axp803/axp81x: Drop GPIO LDO pinctrl nodes adds 8907a276fec2 ARM: dts: axp22x/axp809: Add GPIO controller nodes adds 28a1a6474c50 dt-bindings: usb: Add H616 compatible string adds f40cf244c3fe arm64: dts: allwinner: h616: Add USB nodes adds db5f028309ed arm64: dts: allwinner: h616: OrangePi Zero 2: Add USB nodes adds 3dd14f783901 arm64: dts: allwinner: h616: X96 Mate: Add USB nodes adds 1c50050ca1eb arm64: dts: allwinner: a64: enable Bluetooth on Pinebook adds 30120faa1e8e dt-bindings: pwm: allwinner,sun4i-a10: Add F1C100s compatible adds 77eac2b9e1d8 ARM: dts: suniv: f1c100s: add PWM node adds 16245374b6b3 ARM: dts: suniv: f1c100s: add I2C DT nodes adds b9595d121143 dt-bindings: media: IR: Add F1C100s IR compatible string adds e1d7dc52c3e6 ARM: dts: suniv: f1c100s: add CIR DT node adds dee020350091 ARM: dts: suniv: f1c100s: add LRADC node adds b13d48408e9f ARM: dts: sunxi: H3/H5: Add phys property to USB HCI0 adds 55aa08a5be90 Merge tag 'sunxi-dt-for-6.2-1' of https://git.kernel.org/p [...] adds 363547d2191c kbuild: Allow DTB overlays to built from .dtso named source files adds 941214a512d8 kbuild: Allow DTB overlays to built into .dtbo.S files adds e87cacadebaf of: overlay: rename overlay source files from .dts to .dtso adds fa9665ef77f5 staging: pi433: overlay: Rename overlay source file from . [...] adds dcad240c15c1 kbuild: Cleanup DT Overlay intermediate files as appropriate adds cdd1db76607d Merge branch 'dt/dtbo-rename' of git://git.kernel.org/pub/ [...] adds f5798ced4196 dt-bindings: firmware: imx: sync with SCFW kit v1.13.0 adds 95b9fc4031f3 dt-bindings: vendor-prefixes: Add prefix for InnoComm adds 248a180c371a dt-bindings: arm: fsl: Add InnoComm WB15 EVK adds 1a3e93814cdd dt-bindings: clock: add i.MX8M Anatop adds 2eee1c48e520 dt-bindings: arm: fsl: add compatible string for Kobo Aura 2 adds 8c8648e3c94e dt-bindings: spi: fsl-imx-cspi: update i.MX8MP binding adds 04c439b3679a dt-bindings: nvmem: snvs-lpgpr: Fix i.MX8M compatible strings adds 5a2102c5aa73 dt-bindings: vendor-prefixes: Add an entry for Cloos adds 651ae85e5c5b dt-bindings: arm: fsl: Add an entry for Cloos PHG board adds 3a8a1ab8f444 Merge tag 'imx-bindings-6.2' of git://git.kernel.org/pub/s [...] adds 21683c0d39ca ARM: dts: imx: Add devicetree for Kobo Aura 2 adds fecd4624dee1 ARM: dts: colibri-imx6: usb dual-role switching adds 3904b814e66f ARM: dts: colibri-imx6: move vbus-supply to module level d [...] adds 63d217e9da25 ARM: dts: colibri-imx6: specify usbh_pen gpio being active-low adds 49f8992cc181 ARM: dts: imx7-colibri: remove spurious debounce property adds 3c713925fd4c ARM: dts: vf610-zii-dev-rev-c: fix polarity of at86rf233 r [...] adds 7b7654783524 ARM: dts: ls1021: correct indentation adds 53e25f931251 ARM: dts: colibri-imx6ull: keep peripherals disabled adds e0dc942a2e8e ARM: dts: colibri-imx6ull: enable default peripherals adds cb30720aba26 ARM: dts: colibri-imx6ull: add -hog to gpio hogs adds ca5a60d3bedb ARM: dts: colibri-imx7: fix confusing naming adds 6a8daebd173c ARM: dts: imx6sl-tolino-shine2hd: Add backlight adds 9912c251fd57 ARM: dts: imx6sl-tolino-shine2hd: Add backlight boost adds 9076cbaa7757 ARM: dts: imx7d-remarkable2: Enable silergy,sy7636a adds 7be88ea9fd47 ARM: dts: imx6ul/ull: suspend i.MX6UL watchdog in wait mode adds 2a43322ca7f3 ARM: dts: imx6qdl-sabre: Add mmc aliases adds e7c5f525159c ARM: dts: imx: e60k02: Add touchscreen adds bd5880e10982 ARM: dts: colibri-imx6ull: Enable dual-role switching adds 4be0308a5196 Merge tag 'imx-dt-6.2' of git://git.kernel.org/pub/scm/lin [...] adds ca69b6c78d5d arm64: dts: tqma8mpql: add support for 2nd USB (host) interface adds 3fff54653ac2 arm64: dts: tqma8mq-mba8mx: Add vcc supply to i2c eeproms adds 19d0fc9e9734 arm64: dts: imx8m*-venice: add I2C GPIO bus recovery support adds c47d7b73c75a arm64: dts: freescale: Add InnoComm i.MX8MM based WB15 SoM [...] adds 94bbd9d3f52a arm64: dts: verdin-imx8mm: verdin-imx8mp: improve include [...] adds c579c24d4a14 arm64: dts: colibri-imx8x: improve include notation adds 909c3951afa6 arm64: dts: verdin-imx8mm: verdin-imx8mp: rename sn65dsi83 [...] adds 8fb7256af86f arm64: dts: verdin-imx8mm: improve pcie node adds f98c2dfedb73 arm64: dts: imx8m: align anatop with bindings adds 9509593f327a arm64: dts: imx8mm: Model PMIC to SNVS RTC clock path on D [...] adds 375347575fb3 arm64: dts: imx8mm: Drop QCA clk out setup on Data Modul i [...] adds 8065fc937f0f arm64: dts: imx8dxl: add usb1 and usb2 support adds 29ecef8eceec arm64: dts: librem5-devkit: Make LED use PWM adds 822b29e3b2c3 arm64: dts: librem5-devkit: Use function and color rather [...] adds b202ac0c1308 arm64: dts: freescale: imx8dxl: add scu_gpio node adds 4cce83203aec arm64: dts: freescale: imx8dxl-evk: enable mii_select node adds bce9f6f75db0 arm64: dts: imx93: add nxp,no-divider for sysctr adds d8f011d79b80 arm64: dts: imx93: add MU clock for mailbox adds 435bfa00f4d5 arm64: dts: imx93: add gpio alises adds 80e566893e81 arm64: dts: imx93: add extra lpspi node adds 3f932b4df94f arm64: dts: imx93: add tpm nodes adds 48d74376fb68 arm64: dts: imx8mp: update ecspi compatible and clk adds 3cad403f586f arm64: dts: imx8mm/n-evk: enable wakeup-source for usb phy adds a9404a89178a arm64: dts: imx8mp: Bind bluetooth UART on DH electronics [...] adds 630ecc93c30e arm64: dts: tqma8mpql: add PCIe support adds 534d4f66b31b arm64: dts: mba8mpxl: Add PWM fan support adds d0a52238d604 arm64: dts: verdin-imx8mp: improve pinctrl for vbus-supplies adds 4306aa3b63f9 arm64: dts: verdin-imx8mp: remove usb_2 over-current detec [...] adds b1d003f1b759 arm64: dts: verdin-imx8mp: add usb_1 over-current detection adds 683c84a63d3b arm64: dts: verdin-imx8mp: disable usb port power control adds d54977acb27f arm64: dts: verdin-imx8mp: add gpio usb-b connector adds 237f7d5886b0 arm64: dts: verdin-imx8mp: dahlia: mark usb_2 permanently [...] adds 12bd480018a1 arm64: dts: imx8mm-data-modul: Rename /watchdog-gpio to pl [...] adds 0c068a364a13 arm64: dts: imx8mm: imx8mn: imx8mp: imx8mq: Replace opp-xM [...] adds eff6b33c9ce9 arm64: dts: imx8mm: Remove watchdog always-enabled propert [...] adds e59418a46c14 arm64: dts: imx8m{m,n}-venice-gw7902: add gpio pins for ne [...] adds 1db044b25d2e arm64: dts: imx8dxl: add adc0 support adds 7772c29d6179 arm64: dts: imx8dxl_evk: add adc0 support adds 6276d66984e9 arm64: dts: imx8dxl: add flexspi0 support adds 86d1625d2eaa arm64: dts: imx8dxl_evk: add flexspi0 support adds c4098885e790 arm64: dts: imx8dxl: add lpspi support adds 65fa83a6baca arm64: dts: imx8dxl_evk: add lpspi0 support adds af9493d6fd98 arm64: dts: imx8dxl-ss-lsio: add gpio-ranges property adds bed3003aad6d arm64: dts: imx8qm-ss-lsio: add gpio-ranges property adds b57220ac8d26 arm64: dts: imx8qxp-ss-lsio: add gpio-ranges property adds 77a1a1826f7d arm64: dts: imx8mm-phg: Add initial board support adds 3b450831e5f1 arm64: dts: Update cache properties for freescale adds c3150e524e85 arm64: dts: imx8mq: fix dtschema warning for imx7-csi adds 834464c8504c arm64: dts: imx8mp: add mlmix power domain adds 2f6f2a0c8b06 ARM64: dts: imx8mp-evk: add pwm support adds c2f812df0f83 arm64: dts: imx8mp-evk: enable uart1/3 ports adds 7a2f7d763d94 arm64: dts: imx8mp-evk: enable fspi nor on imx8mp evk adds e4c12d9decf5 arm64: dts: imx8mp-evk: enable I2C2 node adds f4927bb2a2f8 arm64: dts: imx8mn-evk: update vdd_soc dvs voltage adds cbc44b22c8a8 arm64: dts: imx8mn-evk: set off-on-delay-us in regulator adds c0c4c4562b7c arm64: dts: imx8mn-evk: add i2c gpio recovery settings adds a8ea275d1623 arm64: dts: imx8mn-evk: enable uart1 adds 2a6b56aafb0c arm64: dts: imx8m[m,q]-evk: change to use off-on-delay-us [...] adds c6c93f788219 arm64: dts: imx8mm-evk: add vcc supply for pca6416 adds 76b3bd159f25 Merge remote-tracking branch 'robh/dt/dtbo-rename' into imx/dt64 adds 4c33cb31282c arm64: dts: freescale: Rename DTB overlay source files fro [...] adds efa0b8251f95 Merge tag 'imx-dt64-6.2' of git://git.kernel.org/pub/scm/l [...] adds 0de459a3260a arm64: dts: Update cache properties for hisilicon adds 4614161b0667 Merge tag 'hisi-arm64-dt-for-6.2' of https://github.com/hi [...] adds fb4ce97d9c5d ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] adds ee9b7263a7d0 ARM: dts: stm32: add sdmmc cd-gpios for STM32MP135F-DK adds 3b835f1b8ace ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 adds a306d8962a24 ARM: dts: stm32: Rename mdio0 to mdio adds 5447215589a4 ARM: dts: stm32: Drop linux,default-trigger = "none" from AV96 adds 0a5ebb1f3367 ARM: dts: stm32: Replace SAI format with dai-format DT property adds 212972124422 dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds c8ce0dd75515 ARM: dts: stm32: Add DHCOR based Testbench board adds ad9591b01d24 ARM: dts: stm32: add support for USB2514B onboard hub on s [...] adds 43e55d778a6b ARM: dts: stm32: update vbus-supply of usbphyc_port0 on st [...] adds 14778e3a8648 ARM: dts: stm32: Drop MMCI interrupt-names adds ccdab19738a6 ARM: dts: stm32: add adc support to stm32mp13 adds 022932ab55fd ARM: dts: stm32: add adc pins muxing on stm32mp135f-dk adds ab2806ddad9d ARM: dts: stm32: add dummy vdd_adc regulator on stm32mp135f-dk adds e46a180c060f ARM: dts: stm32: add adc support on stm32mp135f-dk adds d5d577e3d507 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property adds acdce5cde8fe ARM: dts: stm32: add PWR fixed regulators on stm32mp131 adds f54271ff0c69 ARM: dts: stm32: add USBPHYC and dual USB HS PHY support o [...] adds 4a47f0f3e936 ARM: dts: stm32: add UBSH EHCI and OHCI support on stm32mp131 adds 2a46bb66c47f ARM: dts: stm32: add USB OTG HS support on stm32mp131 adds 9ebf215fbae1 ARM: dts: stm32: add fixed regulators to support usb on st [...] adds 16f4ff60519a ARM: dts: stm32: enable USB HS phys on stm32mp135f-dk adds c4e7254cf6dc ARM: dts: stm32: enable USB Host EHCI on stm32mp135f-dk adds 44978e135916 ARM: dts: stm32: add pins for stm32g0 typec controller on [...] adds 4f532403b1e5 ARM: dts: stm32: enable USB OTG in dual role mode on stm32 [...] adds e1f15571c96c ARM: dts: stm32: add mcp23017 pinctrl entry for stm32mp13 adds 6cc71374002e ARM: dts: stm32: add mcp23017 IO expander on I2C1 on stm32 [...] adds d8515330a63e ARM: dts: stm32: Rename mdio0 to mdio on DHCOR Testbench board adds 27269ac4f68d Merge tag 'stm32-dt-for-v6.2-1' of git://git.kernel.org/pu [...] adds 57e1b873c2f5 dt-bindings: riscv: Sort the CPU core list alphabetically adds 9f643dc28e2c dt-bindings: riscv: Add Andes AX45MP core to the list adds a884f187760e dt-bindings: arm: renesas: Document Renesas RZ/V2M System [...] adds f241625bb3ae Merge tag 'renesas-dt-bindings-for-v6.2-tag2' of git://git [...] adds b3e77da00f1b riscv: dts: renesas: Add initial devicetree for Renesas RZ [...] adds 4adb690aa1b4 riscv: dts: renesas: Add minimal DTS for Renesas RZ/Five S [...] adds 461e1857d6bf MAINTAINERS: Add entry for Renesas RISC-V adds 42d3345eb346 riscv: dts: renesas: r9a07g043f/rzfive-smarc-som: Enable A [...] adds 40005cb6093e riscv: dts: renesas: rzfive-smarc: Enable CANFD/I2C adds 2092ad3a79ca Merge tag 'renesas-riscv-dt-for-v6.2-tag1' of git://git.ke [...] adds a5101ef18b4d arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock adds 64416ef0b0c4 arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock adds 524789257264 arm64: dts: renesas: r8a779g0: Add TMU nodes adds d13f817a8857 arm64: dts: renesas: white-hawk-cpu: Sort RWDT entry correctly adds 278f5015a3de arm64: dts: renesas: r9a09g011: Fix unit address format error adds 40a6dd7b9417 arm64: dts: renesas: r8a779g0: Add CMT node adds 4662d6e8c9b0 arm64: dts: renesas: rzg2l: Add missing cache-level properties adds 2ac909916b52 arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings adds eafbed2a4556 arm64: dts: renesas: rzg2l: Drop #address-cells from pinct [...] adds 872f918469a5 arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 adds 753a4ae15378 arm64: dts: renesas: r9a09g011: Add watchdog node adds 594edf2c61f2 arm64: dts: renesas: rzv2mevk2: Enable watchdog adds c6b1737f45ca arm64: dts: renesas: r9a09g011: Add L2 Cache node adds f08407210db9 arm64: dts: renesas: r8a779g0: Add L3 cache controller adds 68c9c53d45fa arm64: dts: renesas: r8a779g0: Add secondary CA76 CPU cores adds 5bb355a8d623 arm64: dts: renesas: r8a779g0: Add CPUIdle support adds ee8ce199c701 arm64: dts: renesas: r8a779g0: Add CPU core clocks adds 9a0e63065536 arm64: dts: renesas: r8a779g0: Add CA76 operating points adds b9e88ba6dcda arm64: dts: renesas: r9a09g011: Add system controller node adds 387e16cbee4c arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SER [...] adds 884af88b756c arm64: dts: renesas: spider-ethernet: Enable Ethernet Swit [...] adds 1e9629820ab3 Merge tag 'renesas-arm-dt-for-v6.2-tag2' of git://git.kern [...] adds 6863aaa88516 riscv: dts: microchip: add the mpfs' fabric clock control adds 0d814000ad35 riscv: dts: microchip: icicle: Add GPIO controlled LEDs adds d6105a8b7c16 riscv: dts: microchip: fix memory node unit address for icicle adds a62d196e8988 dt-bindings: pwm: fix microchip corePWM's pwm-cells adds bdd28ab35c16 riscv: dts: microchip: fix the icicle's #pwm-cells adds bd51ad582163 dt-bindings: riscv: starfive: Add StarFive VisionFive V1 board adds 5076da2a89ba riscv: dts: starfive: Add common DT for JH7100 based boards adds ab8ec0792254 riscv: dts: starfive: Add StarFive VisionFive V1 device tree adds a3fe69160c73 Merge branch 'riscv-visionfive_v1' into riscv-dt-for-next adds 1150f4cff831 riscv: dts: microchip: remove pcie node from the sev kit adds f4e700fd9466 riscv: dts: microchip: remove unused pcie clocks adds 41adc2fbad8b dt-bindings: riscv: Add T-HEAD C906 and C910 compatibles adds 4563db4b7988 Merge branch 'riscv-thead_c9xx' into riscv-dt-for-next adds 6721cf8585bc Merge tag 'riscv-dt-for-v6.2-mw0' of https://git.kernel.or [...] adds 7412090cd631 ARM: dts: socfpga: arria10: Increase NAND boot partition size adds 2dbf5494ceec arm: dts: socfpga: align mmc node names with dtschema adds 63fb606a59a4 arm: dts: socfpga: remove "clk-phase" in sdmmc_clk adds 3b500ff37ce3 arm: dts: socfpga: Add clk-phase-sd-hs property to the sdmmc node adds 31354121bf03 arm64: dts: socfpga: Add clk-phase-sd-hs property to the s [...] adds 867531d95cf0 Merge tag 'socfpga_dts_updates_for_v6.2' of git://git.kern [...] adds 7d096252aa7f dt-bindings: Add bindings for Tegra234 NVDEC adds 0f1dfbd1ea25 dt-bindings: pwm: tegra: Document Tegra234 PWM adds 5c3741492d2e dt-bindings: PCI: tegra234: Add ECAM support adds de1835e3b525 dt-bindings: pinctrl: tegra: Convert to json-schema adds 1f8f3bf099fd dt-bindings: pinctrl: tegra194: Separate instances adds 9efc0fa5192f dt-bindings: pwm: tegra: Convert to json-schema adds 97351cd8bea8 dt-bindings: usb: tegra-xusb: Convert to json-schema adds 83cbe78a9cdf Merge tag 'tegra-for-6.2-dt-bindings-v2' of git://git.kern [...] adds 20aa3352c741 Merge branch for-6.2/dt-bindings into for-6.2/arm64/dt adds e25770feb6d6 arm64: tegra: Fix ranges for host1x nodes adds 68c31ad01105 arm64: tegra: Add NVDEC on Tegra234 adds 248400656b1c arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 [...] adds 04491207d2d1 arm64: tegra: Remove unused property for I2C adds 2566d28c4097 arm64: tegra: Populate Tegra234 PWMs adds 7a2c613bdbd8 arm64: tegra: Add PWM fan for Jetson AGX Orin adds 1bbba854bc40 arm64: tegra: Add SBSA UART for Tegra234 adds d71b893a119d arm64: tegra: Add Tegra234 SDMMC1 device tree node adds 78159542034f arm64: tegra: Sort nodes by unit-address adds 58bf48a25af1 arm64: tegra: Add missing whitespace adds daf92599762a arm64: tegra: Enable PWM users on Jetson AGX Orin adds 501c9e7ca66b arm64: tegra: Update console for Jetson Xavier and Orin adds 8fbd2d118917 arm64: tegra: Enable GTE nodes adds b6e097df67df arm64: tegra: Remove clock-names from PWM nodes adds 794b834d4cd3 arm64: tegra: Add ECAM aperture info for all the PCIe controllers adds 6f380a4ec04f arm64: tegra: Separate AON pinmux from main pinmux on Tegra194 adds b8f44643d68c arm64: tegra: Add missing compatible string to Ethernet US [...] adds 47a2f35d9ea7 arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller adds dd0be8278ab9 arm64: tegra: Add dma-channel-mask in GPCDMA node adds 14910d68718c arm64: tegra: Remove 'enable-active-low' adds 27f1568b1d5f arm64: tegra: Update cache properties adds 85ab13c184dc arm64: tegra: Restructure Tegra210 PMC pinmux nodes adds 3d5d63e96af4 arm64: tegra: Use vbus-gpios property adds 7f0ea5acfc19 arm64: tegra: Use correct compatible string for Tegra194 HDA adds b2fbcbe1ae19 arm64: tegra: Use correct compatible string for Tegra234 HDA adds e9ddebc3a210 arm64: tegra: Remove reset-names for QSPI adds efe499d8854f arm64: tegra: Fixup pinmux node names adds d8e194786a89 arm64: tegra: Remove unused reset-names for QSPI adds 132b552cba15 arm64: tegra: Fix up compatible string for SDMMC1 on Tegra234 adds 1002a361127b arm64: tegra: Remove unneeded clock-names for Tegra132 PWM adds 029467886185 Merge tag 'tegra-for-6.2-arm64-dt-v2' of git://git.kernel. [...] adds ce459b1da752 arm64: dts: Update cache properties for mediatek adds 1d53a48eaa1e arm64: dts: mediatek: kukui: Remove i2s-share properties adds db962d0d4593 arm64: dts: mediatek: mt6779: Remove syscon compatible fro [...] adds b747fa226910 arm64: dts: mediatek: mt2712e: swap last 2 clocks to match [...] adds d76c99057815 arm64: dts: mt8183: drop drv-type from mmc-node adds c4f8593955cd arm64: dts: mt7622: drop r_smpl property from mmc node adds ee3f54cf6ea8 arm64: dts: mt8195: Add venc node adds 07ce611c7052 arm64: dts: mt7986: fix trng node name adds ecc0af6a3fe6 arm64: dts: mt8195: Add pcie and pcie phy nodes adds 965f2c0491eb arm64: dts: mt7986: harmonize device node order adds ecc5287cfe53 arm64: dts: mt7986: add crypto related device nodes adds 640a298b34f2 arm64: dts: mt7986: add i2c node adds 8c80453864ef dt-bindings: arm64: dts: mediatek: add compatible for bananapi r3 adds 265896308456 arm64: dts: mediatek: mt7986: Add SoC compatible adds 513c43328b18 arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz adds 7898d047b1eb arm64: dts: mt7896a: Fix unit_address_vs_reg warning for o [...] adds 4d759c524c15 arm64: dts: mt6779: Fix devicetree build warnings adds e4495a0a8b3d arm64: dts: mt2712e: Fix unit_address_vs_reg warning for o [...] adds 1d4516f53a61 arm64: dts: mt2712e: Fix unit address for pinctrl node adds 377063156893 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names adds ec1ae39a8d25 arm64: dts: mt2712-evb: Fix usb vbus regulators unit names adds 509438336ce7 arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings adds 5f535cc58375 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name adds 6c2503b5856a arm64: dts: mt8195: Add dp-intf nodes adds 64196979f918 arm64: dts: mt8195: Add edptx and dptx nodes adds b1bf55700a24 arm64: dts: mediatek: cherry: Add dp-intf ports adds 957d4ac7c51a arm64: dts: mediatek: cherry: Add edptx and dptx support adds f89afcfc33b2 arm64: dts: mediatek: mt6795: Add topckgen, infra, peri cl [...] adds 12a36f028af0 arm64: dts: mediatek: mt6795: Replace UART dummy clocks wi [...] adds 09608ccc8a8c arm64: dts: mediatek: mt6795: Add support for APDMA and wi [...] adds d83f8a42e601 arm64: dts: mediatek: mt6795: Add support for eMMC/SD/SDIO [...] adds 434cdafabcba dt-bindings: arm: mediatek: Add compatible for MT6795 Sony [...] adds c9e7d2166a71 arm64: dts: mediatek: Add support for MT6795 Sony Xperia M [...] adds 99cce13b82a9 arm64: dts: mt7986: move wed_pcie node adds 885e153ed7c1 arm64: dts: mt7986: add spi related device nodes adds 8ccf49d7fb75 Merge tag 'v6.1-next-dts64' of https://git.kernel.org/pub/ [...] adds 06888f8bbe12 ARM: tegra: Use correct compatible string for ASUS TF101 panel adds 1ca3b45e9e68 ARM: tegra: Fixup pinmux node names adds a77d8806aa92 ARM: tegra: Add missing power-supply for panels adds 9cd84b279e98 ARM: tegra: Fix nvidia,io-reset properties adds 447ee082e33a ARM: tegra: Remove unused interrupt-parent properties adds e4185804e191 ARM: tegra: Remove duplicate pin entry in pinmux adds 714aac5dcd3a Merge tag 'tegra-for-6.2-arm-dt' of git://git.kernel.org/p [...] adds 1bc111b69ad5 ARM: dts: aspeed: bletchley: Change LED sys_log_id to active low adds 9f1cff4314df ARM: dts: aspeed: bletchley: Disable GPIOV2 pull-down adds 7d5e4318ea8d ARM: dts: aspeed: bletchley: Bind presence-sledX pins via [...] adds 7057242b3f2e ARM: dts: aspeed: bletchley: Update fusb302 nodes adds b837a1827171 ARM: dts: aspeed: bletchley: Update and fix gpio-line-names adds 7ee94e186900 ARM: dts: aspeed: bletchley: Enable emmc and ehci1 adds 65b697e5dec7 ARM: dts: aspeed: Add IBM Bonnell system BMC devicetree adds e184d42a6e08 ARM: dts: aspeed: rainier,everest: Move reserved memory regions adds fe87f88eaf69 ARM: dts: aspeed: Remove Mihawk adds 2fb4955ac2a9 ARM: dts: aspeed-g6: Add aliases for mdio nodes adds 943aaf336e7a ARM: dts: aspeed: p10bmc: Add occ-hwmon nodes adds 9b4a78d6ed2d ARM: dts: aspeed: rainier: Fix pca9551 nodes adds 8ba848a6e7fc dt-bindings: arm: aspeed: document Delta AHE-50DC BMC adds f7f0518ba8fa ARM: dts: aspeed: Add Delta AHE-50DC BMC adds c1b175dbfce8 ARM: dts: aspeed: mtjade,mtmitchell: Add BMC SSIF nodes adds 3973fc0f9f07 ARM: dts: aspeed: mtjade: Add SMPro nodes adds 375aab101818 Merge tag 'aspeed-6.2-devicetree' of git://git.kernel.org/ [...] adds dacf4705cee5 arm64: dts: ti: k3-am64: Enable UART nodes at the board level adds b80f75d8f68c arm64: dts: ti: k3-am64: Enable I2C nodes at the board level adds 79d4aa623f6c arm64: dts: ti: k3-am64: Enable SPI nodes at the board level adds ebc0ed718da3 arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level adds dcac8eaaa90f arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level adds 3e21ec289c76 arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level adds aa62d661247f arm64: dts: ti: k3-am64: MDIO pinmux should belong to the [...] adds f572888b3c10 arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level adds 4a57988707d7 arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level adds 4eb7aa3befa3 arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the [...] adds b5877d9b409c arm64: dts: ti: k3-am62: Enable UART nodes at the board level adds a1541a08bbf9 arm64: dts: ti: k3-am62: Enable I2C nodes at the board level adds 361e8b714440 arm64: dts: ti: k3-am62: Enable SPI nodes at the board level adds 6e5474826606 arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level adds ffd61c16fe8f arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level adds 8709e0442c79 arm64: dts: ti: k3-am62: MDIO pinmux should belong to the [...] adds 1f737012ce7b arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level adds 2f6d7e18e73d arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level adds b2b10301ca68 arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level adds b0ca32e89568 arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level adds fe17e20fde14 arm64: dts: ti: k3-j721e: Enable UART nodes at the board level adds 282c4ad3b8c1 arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level adds 256596ad158c arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level adds 39e7758b94e3 arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level adds dae322f8a7ef arm64: dts: ti: k3-j7200: Enable UART nodes at the board level adds a9ed915cd55c arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level adds 0e63f35a9c6a arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level adds 7e48b665100e arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level adds 74f0f58d3122 arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level adds 3fb0402f6595 arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the boa [...] adds 06639b8ae0e9 arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level adds 0aef51313806 arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level adds e5bad300e46c arm64: dts: ti: Rename clock-names adc_tsc_fck to fck adds 65e8781ac90e arm64: dts: ti: k3-am65: Enable UART nodes at the board level adds c0a5ba87af56 arm64: dts: ti: k3-am65: Enable I2C nodes at the board level adds 1c49cbb19b1f arm64: dts: ti: k3-am65: Enable SPI nodes at the board level adds 5780cf094095 arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level adds c1d1189eafb2 arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level adds 0edd6d7ed646 arm64: dts: ti: k3-am65: MDIO pinmux should belong to the [...] adds c75c5c0bba50 arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level adds b08bf4a5c0ed arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level adds 7ff8432c272e arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level adds 3f9089ea008c arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level adds fdb02688f22b arm64: dts: ti: k3-am65: Enable McASP nodes at the board level adds 20f67d1dfc6a arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs adds 45924dffb58e arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header adds 81685b3d0227 arm64: dts: ti: Trim addresses to 8 digits adds 7928c712e2d6 arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads adds cdbaf880b440 arm64: dts: ti: k3-am65: Add general purpose timers for am65 adds 3308a31c507c arm64: dts: ti: k3-am62: Add general purpose timers for am62 adds b86833ab3653 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node adds 26c5012403f3 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node adds f00f26711d71 arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in [...] adds b8aa36c22da7 arm64: dts: ti: k3-j721s2: Fix the interrupt ranges proper [...] adds f789fd29650b arm64: dts: ti: j721e-common-proc-board: Fix sound node-name adds cfc75a93d725 arm64: dts: ti: k3-am65-main: Drop RNG clock adds a315097a23eb arm64: dts: ti: k3-j721e-main: Drop RNG clock adds c1e56c8250a2 arm64: dts: ti: k3-am64-main: Drop RNG clock adds 027b85ca972f arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator adds b784c27f40cf dt-bindings: arm: ti: Add bindings for BeagleBone AI-64 adds fae14a1cb8dd arm64: dts: ti: Add k3-j721e-beagleboneai64 adds 58fd11a796bd Merge tag 'ti-k3-dt-for-v6.2' of git://git.kernel.org/pub/ [...] adds 62d127eeac27 ARM: dts: nuvoton,wpcm450-supermicro-x9sci-ln4f: Add GPIO [...] adds ea3ce4cf076b ARM: dts: nuvoton: Remove bogus unit addresses from fixed- [...] adds 38abcb0d6876 ARM: dts: wpcm450: Add FIU SPI controller node adds 4b90b148e0e2 ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add SPI flash adds 362e8be2ec04 ARM: dts: wpcm450: Add clock controller node adds c3a636be6b8d ARM: dts: wpcm450: Enable watchdog by default adds 88cfe56ea64a ARM: dts: nuvoton: wpcm450: Add missing aliases for serial [...] adds 62cc4a55fd7b Merge tag 'nuvoton-6.2-devicetree' of git://git.kernel.org [...] adds 2ba370bb98b5 arm64: dts: meson-gxl: add SPI pinctrl nodes for CLK adds ce759829b8ff arm64: dts: meson-gxbb: add SPI pinctrl nodes for CLK adds 44a201df7173 arm64: dts: meson: Enable active coling using gpio-fan on [...] adds 2c5240a018af arm64: dts: meson: remove clock-frequency from rtc adds 49f65e2eaaf9 arm64: dts: Update cache properties for amlogic adds 90cf8e21016f arm64: dts: meson: Add DDR PMU node adds 66af218f8669 dt-bindings: amlogic: document Odroid Go Ultra compatible adds 62e73f000696 arm64: dts: amlogic: add initial Odroid Go Ultra DTS adds 2d5e7e2a3db5 Merge tag 'amlogic-arm64-dt-for-v6.2' of https://git.kerne [...] adds e5dc5f23456c Merge branch 'dt/dtbo-rename' of git://git.kernel.org/pub/ [...] adds 599cb2c6d764 arm64: dts: renesas: Rename DTB overlay source files from [...] adds c98ba7817618 Merge tag 'renesas-arm-dt-for-v6.2-tag3' of git://git.kern [...] adds c484cf93f61b arm64: dts: rockchip: add PX30-µQ7 (Ringneck) SoM with Hai [...] adds f3ff1d12bb2f dt-bindings: arm: rockchip: add Theobroma Systems PX30-µQ7 [...] adds 19cc53eb2ce6 dt-bindings: rockchip: Add Hardkernel ODROID-M1 board adds fd3583267703 arm64: dts: rockchip: Add Hardkernel ODROID-M1 board adds f5511bd8498d arm64: dts: rockchip: add thermal support to ODROID-M1 adds 9f96204b7dcf arm64: dts: rockchip: Add NOR flash to ODROID-M1 adds 78f858447cb7 arm64: dts: rockchip: Add analog audio on ODROID-M1 adds 913404aa2e60 arm64: dts: rockchip: Enable vop2 and hdmi tx on ODROID-M1 adds 1ca7ddddf364 arm64: dts: rockchip: Enable HDMI audio on ODROID-M1. adds cb80b3455c7c arm64: dts: rockchip: Enable the GPU on ODROID-M1 adds 4685d7b68aaa arm64: dts: rockchip: Enable the USB 2.0 ports on ODROID-M1 adds 9984ef562653 arm64: dts: rockchip: Enable the USB 3.0 ports on ODROID-M1 adds 6a5a04d52ccc arm64: dts: rockchip: Add SATA support to ODROID-M1 adds 35b28582aa3d arm64: dts: rockchip: Add PCIEe v3 nodes to ODROID-M1 adds d6882992fe81 arm64: dts: rockchip: Add IR receiver node to ODROID-M1 adds 49665ab0ed5e arm64: dts: rockchip: Add regulator suffix to rock-3a adds 0522cd811220 arm64: dts: rockchip: Add PCIe v3 nodes to rock-3a adds a7e6dbd6ac03 arm64: dts: rockchip: add BT/wifi nodes to Pinephone Pro adds 7f767e6817f5 arm64: dts: rockchip: enable tsadc for ROCK 4C+ adds b136468a0024 clk: rockchip: use proper crypto0 name on rk3399 adds 04a299ea161f Merge branch 'v6.2-shared/clockids' into v6.2-armsoc/dts64 adds d1152bc533c9 arm64: dts: rockchip: add rk3328 crypto node adds 8c701fa6e38c arm64: dts: rockchip: rk3399: add crypto node adds d4eade428d22 arm64: dts: rockchip: fix spdif@fe460000 ordering on rk356x adds 755f37010f3e arm64: dts: rockchip: RK356x: Add I2S2 device node adds 3a6dcf61d542 arm64: dts: rockchip: Add I2S2 node for RADXA Rock 3A adds 8cf890aabd45 arm64: dts: rockchip: Add nodes for SDIO/UART Wi-Fi/Blueto [...] adds e1cc1e712d85 dt-bindings: arm: rockchip: Add Anbernic RG353V and RG353VS adds 1e141cf12726 arm64: dts: rockchip: add Anbernic RG353V and RG353VS adds 22a91b761413 arm64: dts: rockchip: add rk817 chg to RG353P and RG503 adds 60bd5ee7c8a8 arm64: dts: rockchip: add poll-interval to RGxx3 devices adds ec3fd1adfda9 arm64: dts: rockchip: Update joystick to polled for OG2 adds 8ea13ce0800e arm64: dts: rockchip: enable pcie2 on rk3566-roc-pc adds e48824e8a03e arm64: dts: rockchip: Enable GPU on SOQuartz CM4 adds 36d7a605706d arm64: dts: rockchip: Enable video output and HDMI on SOQuartz adds 70b620c4ba91 arm64: dts: rockchip: Enable HDMI sound on SOQuartz adds 3736aa7ecc4c arm64: dts: rockchip: Enable PCIe 2 on SOQuartz CM4IO adds 68fc69012b52 dt-bindings: rockchip: Add Rockchip rk3566 box demo board adds 2e0537b16b25 arm64: dts: rockchip: Add dts for rockchip rk3566 box demo board adds ede9c9022200 arm64: dts: rockchip: Add HDMI supplies on Rock960 adds ef9f4b4a5020 arm64: dts: rockchip: Add support of external clock to eth [...] adds 79aa02ddc682 arm64: dts: rockchip: Add support of regulator for etherne [...] adds 04ea3e30386e arm64: dts: rockchip: Move most of Odroid Go Advance DTS i [...] adds 76eeb9b665d7 dt-bindings: arm: rockchip: Add more RK3326 devices adds abba44b3e7c3 arm64: dts: rockchip: Add Odroid Go Advance Black Edition adds 2f217d71aa89 arm64: dts: rockchip: Add Odroid Go Super adds 4e2347dbd618 arm64: dts: rockchip: Add Anbernic RG351M adds 8c84c2e51f3e dt-bindings: arm: rockchip: Add SOQuartz Blade adds a5c826ecde52 arm64: dts: rockchip: Add SOQuartz blade board adds 7441d8c43788 dt-bindings: arm: rockchip: Add SOQuartz Model A adds afbaed737fb4 arm64: dts: rockchip: Add SOQuartz Model A baseboard adds 848343c0b4d6 arm64: dts: rockchip: update cache properties for rk3308 a [...] adds 0c5f21291c1e Merge tag 'v6.2-rockchip-dts64-1' of git://git.kernel.org/ [...] adds fe6d5b8de047 arm64: dts: qcom: ipq8074: add A53 PLL node adds 372698e8df26 arm64: dts: qcom: align RPM regulators node name with bindings adds aa27f316de7f arm64: dts: qcom: sdm630: align APR services node names wi [...] adds a3692a5edc56 arm64: dts: qcom: sdm845: align APR services node names wi [...] adds a22609bf9fee arm64: dts: qcom: sm8250: align APR services node names wi [...] adds c05b95d32867 arm64: dts: qcom: msm8996: fix APR services nodes adds 074240974e08 arm64: dts: qcom: sdm845: align dai node names with dtschema adds 6b401d49395c arm64: dts: qcom: msm8996: align dai node names with dtschema adds cf4a15e409ff arm64: dts: qcom: qrb5165-rb5: align dai node names with dtschema adds e0b6c1ff512d arm64: dts: qcom: sm8250: use generic name for LPASS clock [...] adds 028fe09cda0a arm64: dts: qcom: sm8150: align TLMM pin configuration wit [...] adds 4871d3c38893 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins adds 20afb6751739 arm64: dts: qcom: ipq6018: align TLMM pin configuration wi [...] adds e7e24786cf90 arm64: dts: qcom: add gpi-dma fallback compatible adds f76361749b60 arm64: dts: qcom: sm8250: align TLMM pin configuration wit [...] adds 7ff4a646fae3 arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen [...] adds 91c4431b0204 arm64: dts: qcom: sc8280xp: align TLMM pin configuration w [...] adds ec0872a68dcf arm64: dts: qcom: sc7280: align TLMM pin configuration wit [...] adds 442b13a72a20 arm64: dts: qcom: sc7280-herobrine: correct number of gpio [...] adds d0ca0de64537 arm64: dts: qcom: sc7280-idp-ec-h1: add missing QUP GPIO f [...] adds 305dd3f89b49 arm64: dts: qcom: msm8953: align TLMM pin configuration wi [...] adds 72e69d4d8d3e arm64: dts: qcom: sdm845: align TLMM pin configuration wit [...] adds f20a687fddf4 arm64: dts: qcom: sm6125-sony-xperia: add missing SD CD GP [...] adds 179baddcc690 arm64: dts: qcom: sm6125: align TLMM pin configuration wit [...] adds fd49776d8f45 arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 p [...] adds 3638ea010c37 arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins [...] adds 58c4a0b6f4bd arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name adds 9c2eb59712cc arm64: dts: qcom: sc7280: Update SNPS Phy params for SC7280 adds 5d6fc6321db1 arm64: dts: qcom: sc7180: Add required-opps for USB adds e3e9a5803807 arm64: dts: qcom: sc7280: Add required-opps for i2c adds a1afae1ac6e7 arm64: dts: qcom: sc7280: herobrine: Add pinconf settings [...] adds 1c5b7afeaf5b arm64: dts: qcom: sc7280: Add sc7280-herobrine-audio-rt5682.dtsi adds dd1651572165 arm64: dts: qcom: sc7280: Include sc7280-herobrine-audio-r [...] adds 358ef0c03e7c dt-bindings: arm: qcom: separate msm8996pro bindings adds 8898c9748a87 arm64: dts: qcom: msm8996: Add MSM8996 Pro support adds cea41be7ca66 arm64: dts: qcom: msm8996-xiaomi-scorpio, natrium: Use MSM [...] adds 0154caaa2b74 arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables adds f1646de452ae arm64: dts: qcom: msm8996: add support for speed bin 3 adds 0d440d811e6e arm64: dts: qcom: msm8996: fix GPU OPP table adds 1ae55caf9e93 arm64: dts: qcom: msm8996pro: expand Adreno OPP table adds 887ac08946cc arm64: dts: qcom: ipq8074: add thermal nodes adds ad1e0b475963 Merge branch '20220818220628.339366-8-robimarko@gmail.com' [...] adds fd8bdb451c65 arm64: dts: qcom: ipq8074: add clocks to APCS adds 01da7baf018c arm64: dts: qcom: add PMP8074 DTSI adds 378c2064264e arm64: dts: qcom: ipq8074-hk01: add VQMMC supply adds 780f836fe071 arm64: dts: qcom: sdm630: fix UART1 pin bias adds 9905370560d9 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength adds 9bce41fab14d arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias adds 37eac5a5fe27 arm64: dts: qcom: sm8250-edo: Add NXP PN553 NFC adds c24c9d53e001 arm64: dts: qcom: correct white-space before { adds ff02ac621634 arm64: dts: qcom: msm8916: Drop MSS fallback compatible adds d6838f267f16 arm64: dts: qcom: sdm845: switch usb_1 phy to use combo us [...] adds eaac4e55a6f4 arm64: dts: qcom: sdm845: add displayport node adds 185d192d0a7b dt-bindings: arm: qcom: Document additional skus for sc718 [...] adds 2f72a4f54cdb arm64: dts: qcom: Add sc7180-pazquel360 adds b318c53e9c38 arm64: dts: qcom: sm8450: Add description of camera contro [...] adds c50e30b7e261 arm64: dts: qcom: sc7180: Configure USB as wakeup source adds 3b08e3fdf056 arm64: dts: qcom: sc7280: Update SNPS Phy params for SC728 [...] adds da4a7c1431d6 arm64: dts: qcom: msm8916: Drop redundant phy-names from D [...] adds 02875b55fb45 arm64: dts: qcom: msm8996: Drop redundant phy-names from D [...] adds 95dc5fd99972 arm64: dts: qcom: sc7180: Drop redundant phy-names from DS [...] adds c427b8e28d7d arm64: dts: qcom: sc7280: Drop redundant phy-names from DS [...] adds 99a4d3d8204d arm64: dts: qcom: sdm660: Drop redundant phy-names from DS [...] adds 325821c74b2d arm64: dts: qcom: sdm630: Drop redundant phy-names from DS [...] adds 4c182dff8e45 arm64: dts: qcom: sdm845: Drop redundant phy-names from DS [...] adds 4ce9c4ebe26c arm64: dts: qcom: sm8250: Drop redundant phy-names from DS [...] adds 80edac18ac17 arm64: dts: qcom: sc7280: assign DSI clock source parents adds c95243eeae58 arm64: dts: qcom: use generic node name "gpio" in SPMI PMIC adds 65b35e04d265 arm64: dts: qcom: sm8450: add display clock controller adds dd6459a0890a arm64: dts: qcom: split beryllium dts into common dtsi and [...] adds 341fdef8ea49 dt-bindings: arm: qcom: Add Xiaomi Poco F1 EBBG variant bindings adds bcf429831ecb arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: introduce [...] adds 7d1473d7ba78 arm64: dts: qcom: w737: correct firmware paths adds 6fa1fb7814f5 arm64: dts: qcom: miix-630: correct firmware paths adds 6dae44d91e42 arm64: dts: qcom: ifc6560: correct firmware paths adds f0a577c3a807 arm64: dts: qcom: sagami: correct firmware paths adds c53532f7825c arm64: dts: qcom: pdx223: correct firmware paths adds 151d6e9cc22a arm64: dts: qcom: nile: correct firmware paths adds 732479bda06e arm64: dts: qcom: msm8998-yoshino: Fix up SMD regulators f [...] adds b7e2ce42f61b arm64: dts: qcom: sc8280xp: add rpmh-stats node adds b03852c244ba arm64: dts: qcom: msm8916: change DSI PHY node name to gen [...] adds 649119dbbdcc arm64: dts: qcom: msm8996: change DSI PHY node name to gen [...] adds 2372bd2d5be6 arm64: dts: qcom: sc7180: change DSI PHY node name to generic one adds e922200b5733 arm64: dts: qcom: sdm630: change DSI PHY node name to generic one adds b76c00443e06 arm64: dts: qcom: sdm660: change DSI PHY node name to generic one adds 2e176b550b34 arm64: dts: qcom: sdm845: change DSI PHY node name to generic one adds d455f20402a0 arm64: dts: qcom: sm8250: change DSI PHY node name to generic one adds 8857b0ab6a56 arm64: dts: qcom: ipq6018: fix NAND node name adds feeef118fda5 arm64: dts: qcom: ipq6018: move ARMv8 timer out of SoC node adds f493bf2e70c6 arm64: dts: qcom: cp01-c1: remove bootargs-append adds 4d29e016eb72 arm64: dts: qcom: cp01-c1: use "okay" instead of "ok" adds 0a4594886dd9 arm64: dts: qcom: sdm845: drop unused slimbus properties adds 9eae83f9ec9c arm64: dts: qcom: msm8996: drop unused slimbus reg-mames adds 251ba7ee1674 arm64: dts: qcom: sdm845: correct slimbus children unit addresses adds e92a949e436e arm64: dts: qcom: mms8996: correct slimbus children unit a [...] adds 7b027503c362 arm64: dts: qcom: sdm845: drop unused slimbus dmas adds 3cc63b981bab arm64: dts: qcom: msm8996: drop unused slimbus dmas adds 880d93355135 arm64: dts: qcom: sdm845: align node names with DT schema adds 6414b1177e2e arm64: dts: qcom: msm8996: align node names with DT schema adds 5aa332c5e7ca dt-bindings: qcom: document preferred compatible naming adds 978bc4c578a6 arm64: dts: qcom: msm8916-samsung-a2015: fix polarity of " [...] adds 804ec4dad48c arm64: dts: qcom: sdm630: add UART pin functions adds 06783c3ae889 arm64: dts: qcom: sdm630: correct I2C8 pin functions adds 048a765ac571 arm64: dts: qcom: sdm630: align TLMM pin configuration wit [...] adds 54a8d54b5183 arm64: dts: qcom: msm8996: remove bogus ufs_variant node adds e3d5e948d1b8 arm64: dts: qcom: msm8998: add gpio-ranges to TLMM adds 46546f28825c arm64: dts: qcom: msm8998-oneplus-cheeseburger: fix backli [...] adds ed9ba9e9b743 arm64: dts: qcom: msm8998: align TLMM pin configuration wi [...] adds 0cde1210f7b9 arm64: dts: qcom: sc7280: Fix cpufreq-epss compatible adds 691dfbf54214 arm64: dts: qcom: sdm845: commonize bluetooth UART pinmux adds 9833e23b6905 arm64: dts: qcom: sdm845-shift-axolotl: fix Bluetooth adds 4772c03002c3 arm64: dts: qcom: sdm845-*: fix uart6 aliases adds c0b9575a3606 arm64: dts: qcom: msm8953: add APPS IOMMU adds cf6c35d1bc89 arm64: dts: qcom: msm8953: add MDSS adds aab0dd5cf11f arm64: dts: qcom: msm8916: Fix lpass compat string to match yaml adds 5ffe618764a3 arm64: dts: qcom: msm8916-samsung-a2015: Add vibrator adds c4cd760d3696 arm64: dts: qcom: sc8280xp: add TCSR node adds f1f9a6a0b9d0 dt-bindings: arm: qcom: Add compatible for oneplus,billie2 phone adds 97e563bf5ba1 arm64: dts: qcom: sm6115: Add basic soc dtsi adds 70f18c631362 arm64: dts: qcom: sm4250: Add soc dtsi adds f110f2af3a9b arm64: dts: qcom: sm4250: Add support for oneplus-billie2 adds f1e6243b37db dt-bindings: arm: qcom: document Google Cheza adds dd12b33d3c0a arm64: dts: qcom: msm8996: change HDMI PHY node name to ge [...] adds 3da503c26ec5 dt-bindings: mfd: qcom-spmi-pmic: Add pm6125 compatible adds 02549ba5de0a arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in [...] adds 7c969c6e2166 arm64: dts: qcom: Add PM6125 PMIC adds 7401035f2ef8 arm64: dts: qcom: sm6125-seine: Include PM6125 and configure PON adds 4ba146dd8897 arm64: dts: qcom: sm6125-seine: Configure additional trink [...] adds 67cb6e988f89 arm64: dts: qcom: sc7280: drop clock-cells from LPASS TLMM adds 886a50bd031a arm64: dts: qcom: sc7280: align LPASS pin configuration wi [...] adds 195a0a11d66d arm64: dts: qcom: sm8250: correct LPASS pin pull down adds 031f5436c9b7 arm64: dts: qcom: sm8250: align LPASS pin configuration wi [...] adds 20e88ca2960e dt-bindings: arm: add samsung,starqltechn board based on s [...] adds d711b22eee55 arm64: dts: qcom: starqltechn: add initial device tree for [...] adds 1cb78978d34e arm64: dts: qcom: pmi8998: add rradc node adds 868985181a69 arm64: dts: qcom: sdm845-oneplus: enable rradc adds e779eb99859c arm64: dts: qcom: sdm845-db845c: enable rradc adds 53c54069d9ff arm64: dts: qcom: sdm845-xiaomi-beryllium: enable rradc adds aac16a9d247e arm64: dts: qcom: msm8998-oneplus-common: enable RRADC adds e9f2053b7866 arm64: dts: qcom: sc7280: Add GPI DMA compatible fallback adds b561e225dee5 arm64: dts: qcom: sm8350: Add GPI DMA compatible fallback adds 19e67894500a arm64: dts: qcom: sm8450: Add GPI DMA compatible fallback adds 59e787935cfe arm64: dts: qcom: sc7180-trogdor-homestar: fully configure [...] adds 8ddfa04de492 arm64: dts: qcom: sc7180: revert "arm64: dts: qcom: sc7180 [...] adds 2f0300a69467 arm64: dts: qcom: sc7180: align TLMM pin configuration wit [...] adds 5ecbf096e056 arm64: dts: qcom: msm8996-sony-xperia-tone: drop incorrect [...] adds 169e1553accf arm64: dts: qcom: msm8996: align TLMM pin configuration wi [...] adds 1a94ba5b44c5 arm64: dts: qcom: msm8996: standardize blsp indexing adds 18c32de673bf arm64: dts: qcom: msm8996: add blsp1_i2c6 node adds ce5d6ba21ae6 dt-bindings: arm: qcom: add oneplus3(t) devices adds 5a134c940cd3 arm64: dts: qcom: msm8996: add support for oneplus3(t) adds 8b276ca03637 arm64: dts: qcom: msm8916: align TLMM pin configuration wi [...] adds 36a31b3a8d9b arm64: dts: qcom: sm8150: fix UFS PHY registers adds 7f8b37dd4e7b arm64: dts: qcom: sm8250: fix UFS PHY registers adds b3c7839b698c arm64: dts: qcom: sm8350: fix UFS PHY registers adds 7af949211a05 arm64: dts: qcom: sm8450: fix UFS PHY registers adds a0646262ec94 arm64: dts: qcom: sm8450: move SDHCI pin configuration to DTSI adds 9d561dc4e5cc arm64: dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on al [...] adds 1f52331285ed arm64: dts: qcom: sm8450-hdk: add SDHCI for microSD adds 4a5923fe4e1d arm64: dts: qcom: sm8450-qrd: add SDHCI for microSD adds 76d21ffc5d42 arm64: dts: qcom: msm8996: fix sound card reset line polarity adds 15d9fcbb3e6e arm64: dts: qcom: sm8250-mtp: fix reset line polarity adds 1caf66104c02 arm64: dts: qcom: sc7280: fix codec reset line polarity fo [...] adds b8f298d4f69d arm64: dts: qcom: sc7280: fix codec reset line polarity fo [...] adds 64323952aa5a arm64: dts: qcom: msm8916-alcatel-idol347: add GPIO torch LED adds 1c8cc183d070 arm64: dts: qcom: msm8916-alcatel-idol347: add LED indicator adds 965a6d823a04 dt-bindings: qcom: add another exception to the device nam [...] adds 22f1d06f4f28 dt-bindings: iio: qcom: adc7-pm8350: Allow specifying SID [...] adds 6c82f40ec94e arm64: dts: qcom: sc8280xp-pmics: Add temp alarm for PM828 [...] adds 448a7821daa1 arm64: dts: qcom: sc8280xp-pmics: Add thermal zones for PM [...] adds 34bd6d227ffc arm64: dts: qcom: sc8280xp-pmics: Add support for PMK8280 [...] adds e0f681f7294a arm64: dts: qcom: sc8280xp-pmics: Add PMK8280 ADC7 block adds 5cd549c7e7cd arm64: dts: qcom: sc8280xp-pmics: Add support for TM5 bloc [...] adds 7858c676c8b2 arm64: dts: qcom: sc8280xp-x13s: Enable PMK8280 RESIN input adds 9a6b3042c533 arm64: dts: qcom: sc8280xp-x13s: Add PMK8280 VADC channels adds 3375151a7185 arm64: dts: qcom: sc8280xp-x13s: Add PM8280_{1/2} VADC channels adds 9d41cd17394a arm64: dts: qcom: sc8280xp-x13s: Add PMR735A VADC channel adds 7c0151347401 arm64: dts: qcom: sc8280xp-x13s: Add PM8280_{1/2} ADC_TM5 [...] adds 31863c523ac5 arm64: dts: qcom: sc8280xp-x13s: Add thermal zone support adds bb9f23e46ddc arm64: dts: qcom: sm8250: drop bogus DP PHY clock adds 95fade4016cb arm64: dts: qcom: sm6350: drop bogus DP PHY clock adds 42582b27dcb1 arm64: dts: qcom: sc7280: Add nodes to support WoW on WCN6750 adds 5d76dfb86850 arm64: dts: qcom: msm8994: Correct SPI10 CS pin adds 9d7d01da9a24 arm64: dts: qcom: msm8994: Align TLMM pin configuration wi [...] adds a35ef6df1e61 arm64: dts: qcom: Remove fingerprint node from herobrine-r1 adds bcfefc98c578 arm64: dts: qcom: sc7280: Villager doesn't have NVME adds 16c0c46f3818 arm64: dts: qcom: pm6350: add temp sensor and thermal zone config adds ce1b5eb74b3e arm64: dts: qcom: pm6150l: add temp sensor and thermal zon [...] adds e10d451e1041 arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2 adds a5d0314b9d51 arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2 adds edf070fcbcec arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 [...] adds f6e2d6914c7c arm64: dts: qcom: pm6350: Include header for KEY_POWER adds 2b8bbe985659 arm64: dts: qcom: sm6350-lena: Include pm6350 and configur [...] adds deaf8c88db7d arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l r [...] adds 85eef5cb65ab arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (S [...] adds 8bad51c68930 arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA adds 2904a41c50e4 arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen adds 7372b944a6ba arm64: dts: qcom: sm6350: Add apps_smmu with streamID to S [...] adds 65bebf78744f arm64: dts: qcom: msm8996: use hdmi_phy for the MMCC's hdm [...] adds 830493fc13d8 arm64: dts: qcom: msm8996: use dsi1_phy for the MMCC's dsi [...] adds 3aa0b8cd957b arm64: dts: qcom: ipq8074: pass XO and sleep clocks to GCC adds 0c9a86fb9ebc arm64: dts: qcom: pm8150b: change vbus-regulator node name adds ef4fc701d402 arm64: dts: qcom: sc7280: Add LTE SKU for sc7280-evoker family adds 928263d17413 arm64: dts: qcom: sc7280: Add touchscreen and touchpad sup [...] adds 5977c14285ca arm64: dts: qcom: sc7280: add sc7280-herobrine-audio-rt568 [...] adds 3d11e7e120ee arm64: dts: qcom: sc7280: sort out the "Status" to last pr [...] adds 0d0be9d88bf2 arm64: dts: qcom: sc8280xp: fix USB MP QMP PHY nodes adds d0ee86d3c0f0 MAINTAINERS: Update Konrad Dybcio's email address adds 7284a3943909 arm64: dts: qcom: hk10: use "okay" instead of "ok" adds 3f49bdaf6f84 arm64: dts: qcom: hk10: use GPIO flags for tlmm adds 1bc6b7f26bc7 arm64: dts: qcom: hk01: use GPIO flags for tlmm adds a979f2e5d5b5 arm64: dts: qcom: qcs404: align TLMM pin configuration wit [...] adds 4bb376f6cc71 arm64: dts: qcom: msm/apq8x16-*: Fix up comments adds bd95b48a591c arm64: dts: qcom: msm/apq8x96-*: Fix up comments adds 83e8692144fb arm64: dts: qcom: msm8953: Fix up comments adds 689469ea4ce0 arm64: dts: qcom: msm8998-*: Fix up comments adds b47fac7ab95b arm64: dts: qcom: sc8280xp-x13s: Fix up comments adds 108162894a5d arm64: dts: qcom: sdm845-*: Fix up comments adds d5d8e59f356d arm64: dts: qcom: ipq8074-*: Fix up comments adds 290d43062d26 arm64: dts: qcom: msm8992-*: Fix up comments adds 79b185d05570 arm64: dts: qcom: msm8994-*: Fix up comments adds 3e3a2be79035 arm64: dts: qcom: qcs404-*: Fix up comments adds 5d9bf21088fd arm64: dts: qcom: pm6150/l/pm7325/pms405: Fix up comments adds 4ab3acd63792 arm64: dts: qcom: pm8998: adjust coincell node name to bindings adds 3de1172624b3 arm64: dts: qcom: sm6125: fix SDHCI CQE reg names adds f53152d1d4e6 arm64: dts: qcom: sm6125: Enable Command Queue Engine (CQE [...] adds aefd5370ab5e arm64: dts: qcom: sc7280: Fully describe fingerprint node [...] adds 9ec68fea9e53 arm64: dts: qcom: sc7180: Fully describe fingerprint node [...] adds 7c1b74e079b9 dt-bindings: arm: cpus: Add Kryo 660 CPUs adds 59d34ca97f91 arm64: dts: qcom: Add initial device tree for SM6375 adds 4420e60416cb arm64: dts: qcom: Add device tree for Sony Xperia 10 IV adds 6d9a666d49bf arm64: dts: qcom: sdm632: fairphone-fp3: add touchscreen adds d6e636787d46 arm64: dts: qcom: msm8996: change order of SMMU clocks on [...] adds 2ffa0ca4d37a arm64: dts: qcom: Add power-domains property for apps_rsc adds d4d4a7c4fd5f arm64: dts: qcom: sc7280-idp: don't modify &ipa twice adds bd35f4b01796 arm64: dts: qcom: Update soundwire secondary node names adds 837f597ebc52 arm64: dts: qcom: sm8250: Remove redundant soundwire property adds 78043031281b arm64: dts: qcom: sc7280: Remove redundant soundwire property adds 1c3c31a6e7f6 arm64: dts: qcom: ipq8074: align TLMM pin configuration wi [...] adds a607fe5ea213 arm64: dts: qcom: sc8280xp-x13s: Add LID switch adds b69e4bb48abd arm64: dts: qcom: sm8450: drop incorrect spi-max-frequency adds 94262a18d74b arm64: dts: qcom: sm7225-fairphone-fp4: Enable SD card adds 3c800bcf07a5 arm64: dts: qcom: sc7280: Mark all Qualcomm reference boar [...] adds 87548e54b86e arm64: dts: qcom: sc7280: Add Google Herobrine WIFI SKU dt [...] adds 07c8ded6e373 arm64: dts: qcom: add sdm670 and pixel 3a device trees adds 813e83157001 arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes adds c35d4d712872 arm64: dts: qcom: sa8295p-adp: enable PCIe adds 5634c6d9771d arm64: dts: qcom: sc8280xp-crd: rename backlight and misc [...] adds 6a1ec5eca73c arm64: dts: qcom: sc8280xp-crd: enable NVMe SSD adds 17e2ccaf65d1 arm64: dts: qcom: sc8280xp-crd: enable SDX55 modem adds d907fe5acbf1 arm64: dts: qcom: sc8280xp-crd: enable WiFi controller adds b4bb952e6cfc arm64: dts: qcom: sc8280xp-x13s: enable NVMe SSD adds 176d54acd5d9 arm64: dts: qcom: sc8280xp-x13s: enable modem adds 123b30a75623 arm64: dts: qcom: sc8280xp-x13s: enable WiFi controller adds 0d70d5f6614e arm64: dts: msm8998: add MSM8998 specific compatible adds b132731bb936 arm64: dts: msm8998: unify PCIe clock order withMSM8996 adds 22dbcfd6f4a9 arm64: dts: qcom: trim addresses to 8 digits adds f98d1a3c653e arm64: dts: qcom: sc7280: Make herobrine-audio-rt5682 mic [...] adds 5440c005dadc arm64: dts: qcom: sm8350-sagami: Add most RPMh regulators adds 5a077120bcf6 arm64: dts: qcom: sm8350-sagami: Wire up USB regulators an [...] adds afcd946be11c arm64: dts: qcom: sdm845-polaris: Don't duplicate DMA assignment adds bcbc46852835 Merge tag 'qcom-arm64-for-6.2' of https://git.kernel.org/p [...] adds 9916bc8c29c5 ARM: dts: am335x: Fix TDA998x ports addressing adds 4f15fc7c0f28 ARM: dts: Unify pwm-omap-dmtimer node names adds 1e52d6c8113e Merge tag 'omap-for-v6.2/dt-signed' of git://git.kernel.or [...] adds 41c3b936624a bus: ti-sysc: Add otg quirk flags for omap3 musb adds 02871d2d4e09 ARM: dts: Update omap3 musb to probe with ti-sysc adds 42a79edd4a3d ARM: OMAP2+: Drop legacy hwmod data for omap3 otg adds 799423ec5a6d Merge tag 'musb-for-v6.2-signed' of git://git.kernel.org/p [...] adds 3cf2291777ab ARM: dts: at91: sama7g5ek: align power rails for sdmmc0/1 adds eb93f1d7c91d ARM: dts: lan966x: Add otp support adds ca1a1892f8eb Merge tag 'at91-dt-6.2-3' of https://git.kernel.org/pub/sc [...] adds 3b730f48ac3b arm64: dts: armada-3720-turris-mox: Define slot-power-limi [...] adds 21aad8ba615e arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC adds b5d971cf170e arm64: dts: Update cache properties for marvell adds 99d2900f5fa4 arm64: dts: marvell: add optee FW definitions adds 3deeb5b079f7 Merge tag 'mvebu-dt64-6.2-1' of git://git.kernel.org/pub/s [...] adds e977a103840c ARM: dts: kirkwood: Add Zyxel NSA310S board adds dcc7d8c72b64 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port adds d9208b0fa2e8 ARM: dts: armada-370: Fix assigned-addresses for every PCI [...] adds eab276787f45 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe [...] adds 823956d2436f ARM: dts: armada-375: Fix assigned-addresses for every PCI [...] adds 44f47b7a8fa4 ARM: dts: armada-38x: Fix assigned-addresses for every PCI [...] adds 69236d2391b4 ARM: dts: armada-39x: Fix assigned-addresses for every PCI [...] adds f1f3e530c59a ARM: dts: turris-omnia: Add ethernet aliases adds f87db2005f73 ARM: dts: turris-omnia: Add switch port 6 node adds c4de4667f15d ARM: dts: armada-38x: Fix compatible string for gpios adds d10886a4e6f8 ARM: dts: armada-39x: Fix compatible string for gpios adds 4839e77bb305 ARM: mvebu: switch to using gpiod API in pm-board code adds f4237d74e8ed ARM: dts: armada: align LED node names with dtschema adds 11f24029403e ARM: dts: armada-xp: add interrupts for watchdog adds c93a25d77592 Merge tag 'mvebu-dt-6.2-1' of git://git.kernel.org/pub/scm [...] adds 7b16ab92bbf8 Revert "ARM: dts: stm32: add fake interrupt propoerty for [...] adds 59fb813f9742 arm64: dts: Update cache properties for Arm Ltd platforms adds 3bd7a0219082 arm64: dts: fvp: Add SPE to Foundation FVP adds b2d5025e1292 arm64: dts: fvp: Add information about L1 and L2 caches adds e15031539490 ARM: dts: vexpress: align LED node names with dtschema adds 33423a8bd2d8 Merge tag 'juno-updates-6.2' of git://git.kernel.org/pub/s [...] adds 96d380df94e9 dt-bindings: ARM: add bindings for the D-Link DWL-8610AP adds 9f66e1dd82e3 ARM: dts: bcm53016: Add devicetree for D-Link DWL-8610AP adds 9d9491b64119 ARM: dts: bcm283x: Remove bcm2835-rpi-common.dtsi from SoC DTSI adds 27ab05e1b7e5 ARM: dts: bcm2835-rpi: Use firmware clocks for display adds 45174541c9fe dt-bindings: ARM: add bindings for the D-Link DIR-890L adds 566656dd1a17 ARM: dts: bcm47094: Add devicetree for D-Link DIR-890L adds 2a5796e63ee1 ARM: dts: BCM5301X: Correct description of TP-Link partitions adds a9865ec3e1a0 ARM: dts: bcm283x: Fix underscores in node names adds 1156e3a78bcc ARM: dts: bcm283x: Move ACT LED into separate dtsi adds af84101e3f22 ARM: dts: broadcom: align LED node names with dtschema adds b23024676a2f arm: dts: Update cache properties for broadcom adds 9490ae741db6 Merge tag 'arm-soc/for-6.2/devicetree' of https://github.c [...] adds 68064196cffe arm64: dts: broadcom: bcmbca: bcm4908: add TWD block timer adds 4f9fb09175e8 arm64: dts: broadcom: bcmbca: bcm6858: add TWD block adds b5a17c35c7ff arm64: dts: broadcom: trim addresses to 8 digits adds e567e58d6819 arm64: dts: Update cache properties for broadcom adds f8a9f2704a0f Merge tag 'arm-soc/for-6.2/devicetree-arm64' of https://gi [...] adds 83fb5b55cd0c arm64: dts: apple: Add t600x L1/L2 cache properties and nodes adds 8b49c30d8fd6 MAINTAINERS: Add entries for Apple SoC cpufreq driver adds d1a8368d6697 dt-bindings: cpufreq: apple,soc-cpufreq: Add binding for A [...] adds 3e895a6460ec arm64: dts: apple: Add CPU topology & cpufreq nodes for t8103 adds d32c1530c723 arm64: dts: apple: Add CPU topology & cpufreq nodes for t600x adds 8bc638ea67b2 Merge tag 'asahi-soc-dt-6.2-v2' of https://github.com/Asah [...] adds 2bb0f35ab02a ARM: dts: omap: trim addresses to 8 digits adds a4231f626e78 ARM: dts: imx: trim addresses to 8 digits adds a63ae7db698a ARM: dts: lpc32xx: trim addresses to 8 digits adds 0cd4cab6ac67 ARM: dts: logicpd: align LED node names with dtschema adds 95a45c667635 ARM: dts: omap: align LED node names with dtschema adds e920bcac0ec6 ARM: dts: omap: echo: use preferred enable-gpios for LP5523 LED adds 37dddd7f7621 ARM: dts: am335x: align LED node names with dtschema adds 91bf30a42b16 ARM: dts: sti: align LED node names with dtschema adds 9ebe898a3732 Merge tag 'dt-cleanup-6.2-2' of https://git.kernel.org/pub [...] adds 7b3e7df92a06 ARM: dts: pxa168: add timer reset and clock adds 89f53acc117e arm64: dts: altera: align LED node names with dtschema adds d3568c741638 ARM: dts: socfpga: align LED node names with dtschema adds 88615cfb3184 ARM: dts: socfpga: Fix pca9548 i2c-mux node name adds c05188c8062d Merge tag 'socfpga_dts_updates_for_v6.2_part2' of git://gi [...] adds c967c73c06a6 Merge branch 'arm64-fixes-for-6.1' into HEAD adds 0922df8f52b8 arm64: dts: qcom: sc8280xp: fix PCIe DMA coherency adds f446022b932a arm64: dts: qcom: sc8280xp: fix UFS reference clocks adds 30d70ec8f7fd arm64: dts: qcom: sa8295p-adp: Add RTC node adds 172cb25fd257 arm64: dts: qcom: sc7180-trogdor: Add missing supplies for rt5682 adds 147e8b2080f1 arm64: dts: qcom: sc7180-trogdor: Remove VBAT supply from rt5682s adds 08f399a818b0 arm64: dts: qcom: ipq6018: improve pcie phy pcs reg table adds 33c4e6588e4f arm64: dts: qcom: sc8280xp: update UFS PHY nodes adds a0289a1040a5 arm64: dts: qcom: Align with generic osm-l3/epss-l3 adds e4f68d6c32ae arm64: dts: qcom: sc8280xp: Add epss_l3 node adds 33ba07ffd30a arm64: dts: qcom: sc8280xp: Set up L3 scaling adds 64ebe7fc473f arm64: dts: qcom: sc8280xp: Add bwmon instances adds 9eb18ed70bd0 arm64: dts: qcom: sc8280xp: drop reference-clock source adds 347b9491c595 arm64: dts: qcom: sm6350: fix USB-DP PHY registers adds f8d8840c72b3 arm64: dts: qcom: sm8250: fix USB-DP PHY registers adds e07f41b0e1db arm64: dts: qcom: Add configuration for PM8950 peripheral adds 0d97fdf380b4 arm64: dts: qcom: Add configuration for PMI8950 peripheral adds 0484d3ce0902 arm64: dts: qcom: Add DTS for MSM8976 and MSM8956 SoCs adds ff7f6d34ca07 arm64: dts: qcom: Add support for SONY Xperia X/X Compact adds f86ae6f23a9e arm64: dts: qcom: sagit: add initial device tree for sagit adds 7960de642181 arm64: dts: qcom: sm8250: Add coresight components adds 1620676b85f1 arm64: dts: qcom: sm8450-nagara: Separate out Nagara platf [...] adds 7d54cdf5640c arm64: dts: qcom: sm8450: Add Xperia 5 IV support adds d409e44d2ec6 arm64: dts: qcom: sm8450-nagara: Add Samsung touchscreen adds f73de026a49f arm64: dts: qcom: pmk8350: Allow specifying arbitrary SID adds 42b8e5eeaf2d arm64: dts: qcom: sm6375: Add GPI DMA nodes adds 704edf03c022 arm64: dts: qcom: sm6375: Add pin configs for some QUP con [...] adds b0dfe3c9d632 arm64: dts: qcom: sm6375: Add QUPs and corresponding SPI/I [...] adds 6f196ab2ad1e arm64: dts: qcom: sm6375: Add SDHCI2 adds 9d796b52bc87 arm64: dts: qcom: sm6375-pdx225: Enable QUPs & GPI DMA adds 6742dca249f7 arm64: dts: qcom: sm6375-pdx225: Add PMIC peripherals adds a4fb3dd848c8 arm64: dts: qcom: sm6375-pdx225: Configure SMD RPM regulators adds 51ed312aa507 arm64: dts: qcom: sm6375-pdx225: Configure Samsung touchscreen adds ecbdcbcd6f78 arm64: dts: qcom: sm6375-pdx225: Enable SD card slot adds 6f86fe79da95 arm64: dts: qcom: sm6375: Add SMP2P for ADSP&CDSP adds fe6fd26aeddf arm64: dts: qcom: sm6375: Add ADSP&CDSP adds a2ad207c412b arm64: dts: qcom: sm6375-pdx225: Enable ADSP & CDSP adds 3d530a0f4c43 arm64: dts: qcom: sm8450: Use defines for power domain indices adds a94ed9f38e49 arm64: dts: qcom: sm8150: Use defines for power domain indices adds f46ef374e0dc arm64: dts: qcom: pmk8350: Specify PBS register for PON adds 7fa58dc94dd2 arm64: dts: qcom: sc7280: Remove unused sleep pin control nodes adds 25f08f02f47d arm64: dts: qcom: clean up 'regulator-allowed-modes' indentation adds 60477435e4de arm64: dts: qcom: sm8350: Add SDHCI2 adds dcbb6fe5d669 arm64: dts: qcom: sm8350-sagami: Add GPIO line names for TLMM adds 1aaa07727418 arm64: dts: qcom: sm8350-sagami: Wire up SDHCI2 adds 0ddcea2f7692 arm64: dts: qcom: sdm845: Define the number of available ports adds dacfbacc882a arm64: dts: qcom: sdm845-db845c: Drop redundant address-ce [...] adds 693c65e2bdbf arm64: dts: qcom: sdm845-db845c: Drop redundant reg = in port adds 5ceaa402f45c arm64: dts: qcom: sdm845-db845c: Use okay not ok, disabled [...] adds 64cb4a447201 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add [...] adds 3c5aa4c758dd arm64: dts: qcom: sm8250: camss: Define ports and ports ad [...] adds 16b24fe54f00 arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add vision [...] adds 8a8845e07b11 arm64: dts: qcom: sm8450: Supply clock from cpufreq node to CPUs adds d132d9e7c4e5 arm64: dts: qcom: msm8994: Drop spi-max-frequency from SPI host adds 15245c93d3c8 arm64: dts: qcom: sm8450-nagara: Add gpio line names for TLMM adds 6be310347c9c arm64: dts: qcom: add SA8540P ride(Qdrive-3) adds cb3920b50b4d arm64: dts: qcom: align LED node names with dtschema adds 8b607c576551 arm64: dts: qcom: msm8916-wingtech-wt88047: Add flash LED adds aff96846c63e arm64: dts: qcom: sm6115: Add cpufreq-hw support adds 7b74cba6b13f arm64: dts: qcom: sm6115: Add TSENS node adds fc676b15c065 arm64: dts: qcom: sm6115: Add PRNG node adds d18c0077963a arm64: dts: qcom: sm6115: Add rpm-stats node adds 884f95411ba4 arm64: dts: qcom: sm6115: Add dispcc node adds 705e50427d81 arm64: dts: qcom: sm6115: Add mdss/dpu node adds 1586c5793511 arm64: dts: qcom: sm6115: Add GPI DMA adds 323647d32e83 arm64: dts: qcom: sm6115: Add i2c/spi nodes adds 245bb9a37c16 arm64: dts: qcom: sm6115: Add WCN node adds 58a9e8360547 arm64: dts: qcom: sm6115: Add smmu fallback to qcom generi [...] adds b8bf63f8eb72 arm64: dts: qcom: sa8540p-ride: enable PCIe support adds 38463210a9cb arm64: dts: qcom: sm8450: add GPR node adds 14341e76dbc7 arm64: dts: qcom: sm8450: add Soundwire and LPASS adds 2dcd495f15cb arm64: dts: qcom: sm8450-hdk: add sound support adds b62dfbf8e6b5 arm64: dts: qcom: sc7180-trogdor: use generic node names adds 4b660ee5d0e9 arm64: dts: qcom: sm8450: align MMC node names with dtschema adds 1821f483f666 arm64: dts: qcom: qrb5165-rb: fix no-mmc property for SDHCI adds f50f5a817777 arm64: dts: qcom: sa8155p-adp: fix no-mmc property for SDHCI adds 6e36e6c6b3d1 arm64: dts: qcom: sda660-inforce-ifc6560: fix no-mmc prope [...] adds 796d8eaa165a arm64: dts: qcom: sdm845-sony-xperia-tama: fix no-mmc prop [...] adds afa8e18bf674 arm64: dts: qcom: sm8250-sony-xperia-edo: fix no-mmc prope [...] adds 300848e05da0 arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie adds 095377764035 arm64: dts: qcom: sc8280xp: fix UFS DMA coherency adds 74e903461b17 dt-bindings: iio: adc: qcom,spmi-vadc: extend example adds 51f7be212ae6 dt-bindings: iio: adc: qcom,spmi-vadc: fix PM8350 define adds c24ba5964f04 Merge tag 'qcom-arm64-for-6.2-2' of https://git.kernel.org [...] adds 4dca1ca2d74a ARM: dts: qcom: align RPM regulators node name with bindings adds 0139f183bcdd ARM: dts: qcom: sdx55: add gpio-ranges to TLMM pinctrl adds bda79af488a3 ARM: dts: qcom: sdx55: align TLMM pin configuration with D [...] adds df9c86025510 ARM: dts: qcom: msm8226: align TLMM pin configuration with [...] adds 6cd72414abc7 ARM: dts: qcom: msm8974: align TLMM pin configuration with [...] adds 9707fc66ab40 ARM: dts: qcom: apq8064: disable HDMI nodes by default adds 3c9c03cf5033 ARM: dts: qcom: apq8064-ifc6410: use labels to patch device tree adds 632546ad2327 ARM: dts: qcom: apq8064-ifc6410: pull ext-3p3v regulator f [...] adds 5564d5337f83 ARM: dts: qcom: apq8064-ifc6410: fix user1 LED node name adds 36e9b3420768 ARM: dts: qcom: apq8064-ifc6410: pull SDCC pwrseq node up [...] adds 2aadb0e98359 ARM: dts: qcom: apq8064-flo: use labels to patch device tree adds 5998a762981a ARM: dts: qcom: apq8064-nexus7-flo: fix node name for ext [...] adds efbc351abf47 ARM: dts: qcom: apq8064-cm-qs600: use labels to patch device tree adds 5586f54d6223 ARM: dts: qcom: apq8064-cm-qs600: pull 3p3v regulator from [...] adds ab1605f45421 ARM: dts: qcom: apq8064-cm-qs600: pull SDCC pwrseq node up [...] adds e10c147eb6ad ARM: dts: qcom: apq8064-sony-xperia-lagan-yuga: use labels [...] adds 967b4b52bfd1 ARM: dts: qcom: apq8064: drop amba device node adds db259c5e5a99 ARM: dts: qcom: apq8064: drop unit ids from PMIC nodes adds d36ee0683d86 ARM: dts: qcom: apq8064: drop qcom, prefix from SSBI node name adds 8041a9be6f38 ARM: dts: qcom: apq8064: fix the riva-pil node id adds 44c6b2c22bd3 ARM: dts: qcom: msm8960: drop unit ids from PMIC nodes adds 0ccc49d643d6 ARM: dts: qcom: msm8960: drop qcom, prefix from SSBI node name adds e0fec2efd508 ARM: dts: qcom: msm8960-cdp: drop unit ids from regulator node adds 07573320d7df ARM: dts: qcom: msm8960: drop amba device node adds cdaf1f118092 ARM: dts: qcom: msm8660: move pm8058 LED devices to the ma [...] adds be60ae9be73f ARM: dts: qcom: apq8060-dragonboard: use labels to patch d [...] adds 621f3a4fe028 ARM: dts: qcom: msm8660: drop unit ids from PMIC nodes adds 963c336ef8a7 ARM: dts: qcom: msm8660: drop qcom, prefix from SSBI node name adds 645953bae8ae ARM: dts: qcom: apq8064: Drop redundant phy-names from DSI [...] adds 0b01159afd5a ARM: dts: qcom: msm8974: Drop redundant phy-names from DSI [...] adds 93e948da390a ARM: dts: qcom: use generic node name "gpio" in SPMI PMIC adds 118fa7657c29 ARM: dts: qcom: msm8974: add missing TCSR syscon compatible adds 65eed754c9bf ARM: dts: qcom: msm8974: switch TCSR mutex to MMIO adds cf6cea98662d ARM: dts: qcom-apq8064: change DSI PHY node name to generic one adds 798e65cdd910 ARM: dts: qcom-msm8974: change DSI PHY node name to generic one adds 7475f7248eba ARM: dts: qcom: fix node name for rpm-msg-ram adds 6d28bc945dea ARM: dts: qcom: add 'chassis-type' property adds 23fa8ec64963 ARM: dts: qcom: msm8974: fix tsens compatible adds 078d683252d9 ARM: dts: qcom: apq8084: add tsens interrupt adds 1e27c4cd1741 ARM: dts: qcom: msm8974: Remove bogus *-cells from smd-edge adds 5da0f6fedb18 ARM: dts: qcom: msm8974-sony-*: fix multi-led node name adds da76bc88bde1 ARM: dts: qcom: pmx65: use node name "gpio" for spmi-gpio adds fe11928be2e3 ARM: dts: qcom: pm8226: Add node for the GPIOs adds 198f7b7cbb73 dt-bindings: arm: qcom: Document samsung,matisse-wifi device adds f15623bda1dc ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1 [...] adds 8ad78282a43f ARM: dts: qcom: correct indentation adds 6f917ec31d3e ARM: dts: qcom: ipq8064-rb3011: fix nand node validation adds 891bcfe02470 ARM: dts: qcom: apq8084: fix compatible for l2-cache adds a42b1ee86836 ARM: dts: qcom: apq8064: fix coresight compatible adds 5743efe0e73e ARM: dts: qcom-apq8064: change HDMI PHY node name to generic one adds 773c7700a71b dt-bindings: arm: qcom: Document huawei,sturgeon device adds 65e0d1c46685 ARM: dts: qcom: Add support for Huawei Watch adds da6b4c059283 ARM: dts: qcom-ipq8064: use pll4 clock for the gcc device adds 4ab2f41b0850 ARM: dts: qcom: msm8226: Add CCI bus adds 4dd3949d17b6 ARM: dts: qcom: msm8974: Add CCI bus adds fd42d456bf22 dt-bindings: vendor-prefixes: Add ALFA Network adds 2c36509c9c7b dt-bindings: arm: qcom: Document IPQ4018 boards adds a35f1a75e7e2 ARM: dts: qcom: ipq4018-ap120c-ac: Add SoC compatible adds bd40a8c77316 ARM: dts: qcom: ipq4018-jalapeno: Add SoC compatible adds d6e437c5895e ARM: dts: qcom: msm8974: align TLMM pin configuration with [...] adds fb27202bc549 dt-bindings: arm: qcom: document Mikrotik RB3011 board adds 78c80faf07c0 ARM: dts: qcom: ipq8064-rb3011: Add SoC compatible adds f4ec5f28af13 dt-bindings: arm: qcom: move swir,mangoh-green-wp8548 boar [...] adds c69af934db18 ARM: dts: qcom: mdm9615*: add SPDX-License-Identifier adds e58bdf93db08 ARM: dts: qcom: mdm9615: add missing reg in cpu@0 node adds 75353420d0d0 ARM: dts: qcom: mdm9615: remove invalid spi-max-frequency [...] adds 3627dd180c67 ARM: dts: qcom: mdm9615: remove invalid interrupt-names fr [...] adds 10de96ba6d42 ARM: dts: qcom: mdm9615: remove useless amba subnode adds fadae8fe73c6 ARM: dts: qcom: mdm9615: align pinctrl subnodes with dt-sc [...] adds c7e34943d909 ARM: dts: qcom: mdm9615: wp8548-mangoh-green: fix sx150xq [...] adds 85055a1eecc1 ARM: dts: qcom-msm8660: align RPM regulators node name wit [...] adds c9713e4ede1e ARM: dts: qcom: ipq8064: disable mmc-ddr-1_8v for sdcc1 adds bdc51f42d25a dt-bindings: sram: qcom,imem: document SDX65 adds 9b4dc87d352d ARM: dts: qcom: sdx65: add dedicated IMEM and syscon compatibles adds 0d6e44e257ec ARM: dts: qcom: mdm9615: drop unit ids from PMIC nodes adds 2f7fa366bac9 ARM: dts: qcom: Drop MMCI interrupt-names adds f206bbb6e1d0 ARM: dts: qcom: pm8226: fix regulators node name adds 7c0682e7a46d ARM: dts: qcom: pm8941: adjust coincell node name to bindings adds 52c47b894b26 ARM: dts: qcom: pm8941: rename misc node name adds 31eab2bb9c1d ARM: dts: qcom: pma8084: fix vadc channel node names adds c5ef315a38fb ARM: dts: qcom: pm8941: fix vadc channel node names adds f659cd277076 ARM: dts: qcom: pm8941: fix iadc node adds cc677f9006c4 dt-bindings: arm: qcom: Document QDU1000/QRU1000 SoCs and boards adds f1714f85d40e dt-bindings: arm: qcom: Separate LTE/WIFI SKU for sc7280-evoker adds ad789f571d93 ARM: dts: qcom: msm8226: Add MMCC node adds a4633387ce94 ARM: dts: qcom-apq8060: align TLMM pin configuration with [...] adds 03ed3432a4e4 dt-bindings: arm: qcom: Document SM6375 & Xperia 10 IV adds 33c21ece867e ARM: dts: qcom-msm8960: use define for interrupt constants adds 0bc33727c491 ARM: dts: qcom-msm8960-cdp: align TLMM pin configuration w [...] adds b4dba2bd3452 dt-bindings: arm: cpus: add qcom kryo 360 compatible adds 6c49e41c46a4 dt-bindings: arm: qcom: add sdm670 and pixel 3a compatible adds 37b5e8c48b9d dt-bindings: arm: add xiaomi,sagit board based on msm8998 chip adds 05c0c38dc752 dt-bindings: arm: qcom: Document msm8956 and msm8976 SoC a [...] adds 58311858a36b dt-bindings: arm: qcom: Add Xperia 5 IV (PDX224) adds b3de85276e8f dt-bindings: arm: qcom: Document additional sa8540p device adds 3ebeed30209a ARM: dts: qcom: align LED node names with dtschema adds 2e62303fb880 dt-bindings: arm: qcom: split MSM8974 Pro and MSM8974 adds 1477cca86492 arm: dts: qcom: use qcom,msm8974pro for pro devices adds 08b37b2a9b1a ARM: dts: qcom: msm8974: clean up USB nodes adds c8f740af5158 dt-bindings: arm: qcom: Document oneplus,bacon device adds 378f0231330d ARM: dts: qcom: msm8974: Add OnePlus One adds 812e13ddb56a dt-bindings: arm: qcom: Add zombie adds da060ab86eb0 Merge tag 'qcom-dts-for-6.2-2' of https://git.kernel.org/p [...] adds 56d32c51dffa arch: arm64: apple: t8103: Use standard "iommu" node name adds 9742350931df arch: arm64: apple: t600x: Use standard "iommu" node name adds 63bf0b66ddfa arm64: dts: apple: Rename dart-sio* to sio-dart* adds 9ecb7a4b8ac6 arm64: dts: apple: Add t8103 L1/L2 cache properties and nodes new 2aa48e294622 arm64: dts: apple: t600x-pmgr: Fix search & replace typo new 67327f125801 arm64: dts: apple: t6002: Fix GPU power domains new c83ce312081c Merge tag 'asahi-soc-dt-6.2-v3' of https://github.com/Asah [...] new 01f3cbb296a9 Merge tag 'soc-dt-6.2' of git://git.kernel.org/pub/scm/lin [...] adds 19c8b5241425 platform/x86/amd/pmf: pass the struct by reference adds 878a82c23469 ACPI: battery: Pass battery hook pointer to hook callbacks adds a77272c16041 platform/x86: dell: Add new dell-wmi-ddv driver adds d6fef93258f3 platform/x86: huawei-wmi: do not hard-code sizes adds 0b9a1dcdb6a2 platform/x86: huawei-wmi: fix return value calculation adds e57d58ee1868 platform/x86: huawei-wmi: remove unnecessary member adds db5e2a4ca0a7 platform/x86: thinkpad_acpi: Fix max_brightness of thinklight adds bc05ea63b394 platform/mellanox: Add BlueField-3 support in the tmfifo driver adds 26174aaee383 platform/x86/intel: pmc: Fix repeated word in comment adds 6e9b8992b122 platform/x86: Move existing HP drivers to a new hp subdir adds 2621779604c9 platform/x86: thinkpad_acpi: use strstarts() adds 93b962ddd69a platform/x86: ISST: Fix typo in comments adds 84fa20c2a56a platform/x86: dell-ddv: Improve buffer handling adds c7891884a55e platform/x86: dell-ddv: Warn if ePPID has a suspicious length adds 5831882880e9 platform/x86: ideapad-laptop: Revert "check for touchpad s [...] adds be5dd7d8359d platform/x86: ideapad-laptop: Add new _CFG bit numbers for [...] adds f32e02417614 platform/x86: ideapad-laptop: support for more special key [...] adds 260ad3de7183 platform/x86/amd: pmc: Add a workaround for an s0i3 issue [...] adds 284c01b72ac9 platform/x86: intel/pmc: Replace all the reg_map with init [...] adds 03c58a1e949d platform/x86: intel/pmc: Move variable declarations and de [...] adds f23e21a34595 platform/x86: intel/pmc: Relocate Sunrise Point PCH support adds d6cd0cc8d16d platform/x86: intel/pmc: Relocate Cannon Lake Point PCH support adds fd2ed6dbc349 platform/x86: intel/pmc: Relocate Ice Lake PCH support adds 92f530edd7c9 platform/x86: intel/pmc: Relocate Tiger Lake PCH support adds 08876884b9ea platform/x86: intel/pmc: Relocate Alder Lake PCH support adds c5ad454a12c6 platform/x86: intel/pmc/core: Add Meteor Lake support to p [...] adds 4ea629155c29 platform/x86/intel/sdsi: Add Intel On Demand text adds aa546b28163f platform/x86/intel/sdsi: Hide attributes if hardware doesn [...] adds 25612c0fb22d platform/x86/intel/sdsi: Support different GUIDs adds a96f1b9c48e5 platform/x86/intel/sdsi: Add meter certificate support adds 3088258ea762 tools/arch/x86: intel_sdsi: Add support for reading state [...] adds 334599bccbf2 tools/arch/x86: intel_sdsi: Add Intel On Demand text adds a8041a89b7a4 tools/arch/x86: intel_sdsi: Read more On Demand registers adds 429e789c67b8 tools/arch/x86: intel_sdsi: Add support for new GUID adds 7fdc03a7370f tools/arch/x86: intel_sdsi: Add support for reading meter [...] adds 289a59895e7a platform/x86: ideapad-laptop: Refactor ideapad_sync_touchp [...] adds f4dd8c44bb83 platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* ev [...] adds c69e7d843d2c platform/x86: ideapad-laptop: Only toggle ps2 aux port on/ [...] adds 5829f8a897e4 platform/x86: ideapad-laptop: Send KEY_TOUCHPAD_TOGGLE on [...] adds a10ba160d427 platform/x86: ideapad-laptop: Stop writing VPCCMD_W_TOUCHP [...] adds 301e0d766d70 platform/x86: ideapad-laptop: Make touchpad_ctrl_via_ec a [...] adds e32354bb8fe3 platform/x86/intel/hid: Add module-params for 5 button arr [...] new 6f70a53afa21 platform/x86: wireless-hotkey: use ACPI HID as phys new 902ce18ab1f4 platform/x86: x86-android-tablets: Add Medion Lifetab S10346 data new b6c14ff1deaa platform/x86: x86-android-tablets: Add Lenovo Yoga Tab 3 ( [...] new b03ae77e7e05 platform/x86: x86-android-tablets: Add Advantech MICA-071 [...] new 727cc0147f50 platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() new d240849c75f4 platform/x86: uv_sysfs: Use sysfs_emit() instead of scnprintf() new e84cfa364339 platform/x86/dell: alienware-wmi: Use sysfs_emit() instead [...] new e80355dd25ae platform/x86: sony-laptop: Convert to use sysfs_emit_at() API new 0b3d0cb7c0be platform/x86: intel_scu_ipc: fix possible name leak in __i [...] new b0b698b80c56 platform/mellanox: mlxbf-pmc: Fix event typo new 7a76117f9fa5 Merge tag 'platform-drivers-x86-v6.2-1' of git://git.kerne [...] adds 5f9952548d91 platform/chrome: add a driver for HPS adds d8cb88f1541f platform/chrome: cros_hps_i2c: make remove callback return void adds 7a2f36828c7b dt-bindings: cros-ec: Reorganize and enforce property avai [...] adds e068bc0b01cf dt-bindings: cros-ec: Add ChromeOS fingerprint binding adds 9888feb9c68b platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_d [...] adds 58f23a6795a6 platform/chrome: Use kstrtobool() instead of strtobool() adds fdf84f9ae30b platform/chrome: cros_ec_lpc: Move mec_init to device probe adds bd88b965ae8c platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS adds 692a68ad7f3c platform/chrome: cros_ec_debugfs: Set PROBE_PREFER_ASYNCHRONOUS adds 873ab3e886b5 platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS adds 015e4b05c377 platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS adds ca821c1f4ec1 platform/chrome: cros_ec_lpc: Force synchronous probe adds f9e510dc92df platform/chrome: cros_ec: Convert to i2c's .probe_new() adds 5a2d96623670 platform/chrome: cros_usbpd_notify: Fix error handling in [...] new 9a8aadcf0b45 platform/chrome: cros_ec_typec: zero out stale pointers new 0ec5a38bf849 Merge tag 'tag-chrome-platform-for-v6.2' of git://git.kern [...] adds 035e3a4321f7 xen/virtio: Optimize the setup of "xen-grant-dma" devices adds ef8ae384b4c9 xen/virtio: Handle PCI devices which Host controller is de [...] adds 11987fbeaae7 xen: fix xen.h build for CONFIG_XEN_PVH=y adds 69143f60868b x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() adds ca84ce153d88 x86/xen: Fix memory leak in xen_init_lock_cpu() adds 8b997b2bb2c5 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_ [...] new e6b160bc4daa Merge tag 'for-linus-6.2-rc1-tag' of git://git.kernel.org/ [...] adds ca637c0ece14 MIPS: DTS: CI20: fix reset line polarity of the ethernet c [...] adds d42f0c6ad502 MIPS: Use "grep -E" instead of "egrep" adds d3db4b96ab7f mips: dts: bcm63268: add TWD block timer adds f98be3b3216d mips: dts: brcm: bcm7435: add "interrupt-names" for NAND c [...] adds c8dabef8643b dt-bindings: mips: add CPU bindings for MIPS architecture adds 0e2e12166238 dt-bindings: mips: brcm: add Broadcom SoCs bindings adds 5822e8cc84ee MIPS: vpe-mt: fix possible memory leak while module exiting adds c5ed1fe0801f MIPS: vpe-cmp: fix possible memory leak while module exiting adds 82e918f967ae mips: ralink: mt7621: fix phy-mode of external phy on GB-PC2 adds cda52fe3da84 mips: ralink: mt7621: change DSA port labels to generic naming adds 43b46e6bc69c mips: dts: remove label = "cpu" from DSA dt-binding adds f466fad9872e MIPS: Restore symbol versions for copy_page_cpu and clear_ [...] adds a2cab953b4c0 mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem adds b4767d4c0725 mips: ralink: mt7621: soc queries and tests as functions adds 7c18b64bba3b mips: ralink: mt7621: do not use kzalloc too early adds b43340ddaea3 mips/pci: use devm_platform_ioremap_resource() new f5739014669a MIPS: mscc: jaguar2: Fix pca9545 i2c-mux node names new ef92750e11d2 MIPS: OCTEON: cvmx-bootmem: use strscpy() to instead of strncpy() new 31495d4f6f13 platform/mips: Adjust Kconfig to keep consistency new ee9ef11bd2a5 MIPS: BCM63xx: Add check for NULL for clk in clk_enable new 4c587a982603 MIPS: OCTEON: warn only once if deprecated link status is [...] new 5977aa66c47f Merge tag 'mips_6.2' of git://git.kernel.org/pub/scm/linux [...] adds f64e86200974 m68k: mac: Remove unused rbv_set_video_bpp() adds 550a998f37b4 m68k: mac: Reword comment using double "in" adds 553b20b211c4 m68k: defconfig: Update defconfigs for v6.1-rc1 new 49d07f010c7c Merge tag 'm68k-for-v6.2-tag1' of git://git.kernel.org/pub [...] adds 655ae931548f s390/con3215: Simplify console write operation adds 1f3307cf3aac s390/con3215: Drop console data printout when buffer full adds 55af33fdec50 s390/con3215: Fix white space errors adds 4c7879630170 s390/pai: move enum definition to header file adds d3db4ac3c761 s390/pai: rework pai_crypto mapped buffer reference count adds 58354c7d35d3 s390/pai: rename structure member users to active_events adds 00a34d5a99c0 s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP adds b381d047aad8 s390: use generic serial.h header file adds a3a6f55cc6fe s390: use generic bugs.h header file adds 438d43d252e0 s390: use generic shmparam.h header file adds 2e71df94695c s390: use generic vga.h header file adds 254b2fd02e34 s390/mm: provide minimal setup_per_cpu_areas() implementation adds d9b25bdf57e4 s390/ipl: Use kstrtobool() instead of strtobool() adds b9ea48e9e8c6 s390/pci: Use irq_data_get_msi_desc() adds a78c2e31f6c7 s390/debug: remove function type cast adds 12a6c2c182c1 s390/hypfs: remove unused info_blk_hdr__pcpus() function adds 17ca7df6fcc4 s390/mm: remove unused get_page_state() function adds 9a435b7bc911 s390/kprobes: define insn cache ops within private header file adds e036ea81c0a1 s390/3270: make raw3270_state_final() depend on CONFIG_TN3 [...] adds 2473be453c90 s390/sclp: use kstrobool() to parse sclp_con_drop parameter adds a086c53de982 s390/sclp: convert to use sysfs_emit() adds 1143f6f55d96 s390/sclp: allow to change sclp_console_drop during runtime adds 5c2e5a0cf5b1 s390/cio: sort out physical vs virtual pointers usage adds 78c045c08a39 s390/appldata: remove power management callbacks adds dfe843dce775 s390/checksum: support GENERIC_CSUM, enable it for KASAN adds 21c7996917cb vfio/ccw: sort out physical vs virtual pointers usage adds 5de2322d7b8e vfio/ccw: identify CCW data addresses as physical adds 87fd22e0ae92 s390/ipl: add eckd support adds e2d2a2968f2a s390/ipl: add eckd dump support adds a70f72767fa1 s390/ipl: use octal values instead of S_* macros adds 706f2ada8222 s390/vx: add vx-insn.h wrapper include file adds 5720aab289e1 s390/nmi: use vector instruction macros instead of byte patterns adds f9e5938ace2c s390/nmi: rework register validation handling adds a4c41fe3985d s390/sclp: keep sclp_early_sccb adds b64d7254ffe8 s390/sclp: introduce sclp_emergency_printk() adds 506faa5b9b4f s390/nmi: print machine check interruption code before sto [...] adds 742aed05af97 s390/nmi: move storage error checking back to C, enter wit [...] adds bb3860cc02c6 s390/nmi: get rid of private slab cache new 47477c84b891 Merge tag 's390-6.2-1' of git://git.kernel.org/pub/scm/lin [...] adds 023e59d4cee9 x86/alternative: Remove noinline from __ibt_endbr_seal[_en [...] adds cefa72129e45 uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix new 45be2ad007a9 x86/vdso: Conditionally export __vdso_sgx_enter_enclave() new 9c2b840a3b44 Merge tag 'x86-urgent-2022-12-12' of git://git.kernel.org/ [...] adds c4db2d3b70e5 debugobjects: Print object pointer in debug_print_object() new f10bc4016803 Merge tag 'core-debugobjects-2022-12-10' of git://git.kern [...] adds e5dfd093eca0 clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not [...] adds fd19ce77993a genirq: Remove unused argument force of irq_set_affinity_d [...] adds fe97f59a78fe PCI/MSI: Check for MSI enabled in __pci_msix_enable() adds 527f378c42ea iommu/vt-d: Remove bogus check for multi MSI-X adds 1c82f0d3fcdc iommu/amd: Remove bogus check for multi MSI-X adds befd780253e7 genirq/msi: Use MSI_DESC_ALL in msi_add_simple_msi_descs() adds 2f2940d16823 genirq/msi: Remove filter from msi_free_descs_free_range() adds fdd5340411b2 genirq/msi: Add missing kernel doc to msi_next_desc() adds 762687ceb31f genirq/msi: Make __msi_domain_alloc_irqs() static adds f6d3486a3d2f genirq/msi: Provide msi_domain_ops:: Post_free() adds c4bc51b1dd61 powerpc/pseries/msi: Use msi_domain_ops:: Msi_post_free() adds 057c97a1cd66 genirq/msi: Make __msi_domain_free_irqs() static adds aeef20527c87 genirq/irqdomain: Move bus token enum into a seperate header adds 22db089a4437 genirq/msi: Add bus token to struct msi_domain_info adds 38c0c10ae6a3 PCI/MSI: Use msi_domain_info:: Bus_token adds b2bdda205c0c PCI/MSI: Let the MSI core free descriptors adds a474d3fbe287 PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAIN adds 13e7accb81d6 genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN adds db537dd3bf83 PCI/MSI: Get rid of externs in msi.h adds c93fd5266cff PCI/MSI: Move mask and unmask helpers to msi.h adds b12d0bec385b PCI/MSI: Move pci_disable_msi() to api.c adds bbda34079822 PCI/MSI: Move pci_enable_msi() API to api.c adds be7496c1ef47 PCI/MSI: Move pci_enable_msix_range() to api.c adds 5c0997dc33ac PCI/MSI: Move pci_alloc_irq_vectors() to api.c adds beddb5efb43e PCI/MSI: Move pci_alloc_irq_vectors_affinity() to api.c adds 017239c8db20 PCI/MSI: Move pci_irq_vector() to api.c adds 059f778d66ba PCI/MSI: Move pci_free_irq_vectors() to api.c adds 7b50f6277667 PCI/MSI: Move pci_msix_vec_count() to api.c adds 18e1926b8c8b PCI/MSI: Move pci_disable_msix() to api.c adds be37b8428b7b PCI/MSI: Move pci_irq_get_affinity() to api.c adds 897a0b6aa8c7 PCI/MSI: Move pci_msi_enabled() to api.c adds 57127da98bc8 PCI/MSI: Move pci_msi_restore_state() to api.c adds 88614075a952 Documentation: PCI: Add reference to PCI/MSI device driver APIs adds 12910ffd189e PCI/MSI: Reorder functions in msi.c adds bab65e48cb06 PCI/MSI: Sanitize MSI-X checks adds d2a463b29741 PCI/MSI: Reject multi-MSI early adds 99f3d2797657 PCI/MSI: Reject MSI-X early adds 4644d22eb673 PCI/MSI: Validate MSI-X contiguous restriction early adds 9c03b2589da2 PCI/MSI: Remove redundant msi_check() callback adds 2569f62ca473 genirq/msi: Remove msi_domain_ops:: Msi_check() adds d474d92d7025 x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORS adds 9d4c8175b829 bus: fsl-mc: Remove linux/msi.h includes adds 20e2e09c0998 soc: fsl: dpio: Remove linux/msi.h include adds 616eb7bf325f vfio/fsl-mc: Remove linux/msi.h include adds d9dcb63677fc iommu/of: Remove linux/msi.h include adds f2756526450d genirq/irqreturn: Fix kernel-doc warnings adds 9049e1ca4198 genirq/irqdesc: Don't try to remove non-existing sysfs files adds 6842694c5088 PCI/MSI: Use bullet lists in kernel-doc comments of api.c adds 3dad5f9ad99b genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags adds f876ea3b7969 genirq/irqdomain: Make struct irqdomain readable adds 6a9fc4190ca2 genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_dev adds 6b6941f6653e genirq/msi: Create msi_api.h adds b749e6d31c88 genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENT adds e71c5d0bb188 genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICE adds 3e86a3a3ed03 genirq/msi: Check for invalid MSI parent domain usage adds f1139f905bd2 genirq/msi: Move xarray into a separate struct and create [...] adds 64258eaa442b genirq/msi: Add pointers for per device irq domains adds 94ff94cfea28 genirq/msi: Make MSI descriptor iterators device domain aware adds 98043704f375 genirq/msi: Make msi_get_virq() device domain aware adds 1c8939630029 genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc() adds fc8ab388325d genirq/msi: Make descriptor allocation device domain aware adds 377712c5a45f genirq/msi: Make descriptor freeing domain aware adds 40742716f294 genirq/msi: Make msi_add_simple_msi_descs() device domain aware adds 4cd5f4403f28 genirq/msi: Provide new domain id based interfaces for fre [...] adds f2480e7dacdc genirq/msi: Provide new domain id allocation functions adds d3a11dee9f94 PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked() adds b330ff9f0b03 platform-msi: Switch to the domain id aware MSI interfaces adds 46a2bc8c7092 bus: fsl-mc-msi: Switch to domain id aware interfaces adds 811b32811fbd oc: ti: ti_sci_inta_msi: Switch to domain id aware MSI functions adds c459f11f32a0 genirq/msi: Remove unused alloc/free interfaces adds 2d958b02b04f genirq/msi: Rearrange MSI domain flags adds b78780d93b06 genirq/msi: Provide struct msi_parent_ops adds ebca4396ee18 genirq/msi: Provide data structs for per device domains adds 61bf992fc618 genirq/msi: Add size info to struct msi_domain_info adds a80c0aceeaff genirq/msi: Split msi_create_irq_domain() adds 4443664f298d genirq/irqdomain: Add irq_domain:: Dev for per device MSI domains adds 27a6dea3ebaa genirq/msi: Provide msi_create/free_device_irq_domain() adds 26e91b75bf61 genirq/msi: Provide msi_match_device_domain() adds 36db3d9003ea genirq/msi: Add range checking to msi_insert_desc() adds 877d6c4e93f5 PCI/MSI: Split __pci_write_msi_msg() adds bd141a3db40c genirq/msi: Provide BUS_DEVICE_PCI_MSI[X] adds 15c72f824b32 PCI/MSI: Add support for per device MSI[X] domains adds b6d5fc3a5245 x86/apic/vector: Provide MSI parent domain adds 45c0402457c1 PCI/MSI: Remove unused pci_dev_has_special_msi_domain() adds 9a945234abea iommu/vt-d: Switch to MSI parent domains adds cc7594ffadde iommu/amd: Switch to MSI base domains adds 4d5a4ccc519a x86/apic/msi: Remove arch_create_remap_msi_irq_domain() adds 06bff9e34727 genirq/msi: Provide struct msi_map adds efd42049657e genirq/msi: Provide msi_desc:: Msi_data adds 8f986fd7755b genirq/msi: Provide msi_domain_ops:: Prepare_desc() adds 3d393b21740b genirq/msi: Provide msi_domain_alloc_irq_at() adds b834e3c08fc6 genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYN adds 612ad43330d9 PCI/MSI: Split MSI-X descriptor setup adds 73bd063ca034 PCI/MSI: Provide prepare_desc() MSI domain op adds 34026364df8e PCI/MSI: Provide post-enable dynamic allocation interfaces [...] adds 486254ad967d x86/apic/msi: Enable MSI_FLAG_PCI_MSIX_ALLOC_DYN adds e23d4192bf9b genirq/msi: Provide constants for PCI/IMS support adds 0194425af0c8 PCI/MSI: Provide IMS (Interrupt Message Store) support adds c9e5bea27383 PCI/MSI: Provide pci_ims_alloc/free_irq() adds 6e24c8877329 x86/apic/msi: Enable PCI/IMS adds 810531a1af53 iommu/vt-d: Enable PCI/IMS adds fa5745aca1dc iommu/amd: Enable PCI/IMS adds 55721afa8d8b irqchip/irq-mvebu-icu: Fix works by chance pointer assignment adds 72a3f8f22a36 irqchip/gic-v2m: Include arm-gic-common.h adds d51a15af37ce irqchip/gic-v2m: Mark a few functions __init adds e6d22108621c irqchip/ti-sci-inta: Fix kernel doc adds d0c50cc4b957 ACPI / PCI: fix LPIC IRQ model default PCI IRQ polarity adds c7c001380159 irqchip/loongson-pch-pic: Fix translate callback for DT path adds 25f3514aab37 irqchip/loongson-pch-pic: Support to set IRQ type for ACPI path adds 17343d0b4039 irqchip/loongson-liointc: Support to set IRQ type for ACPI path adds 70f7b6c008b3 irqchip/loongson-htvec: Add ACPI init support adds 1be356c9326d irqchip/loongson-htvec: Add suspend/resume support adds a90335c2dfb4 irqchip/loongson-eiointc: Add suspend/resume support adds 1ed008a2c331 irqchip/loongson-pch-pic: Add suspend/resume support adds c7c75e32f8a6 irqchip/loongson-pch-lpc: Add suspend/resume support adds 3d12938dbc04 irqchip/loongarch: Adjust acpi_cascade_irqdomain_init() an [...] adds 63ab33c08c41 Merge branch irq/loongarch-acpi into irq/irqchip-next adds 855d4ca4bdb3 irqchip: loongarch-cpu: add DT support adds 6b2748ada244 dt-bindings: interrupt-controller: add yaml for LoongArch [...] adds 065abd13a63f irqchip/loongarch-cpu: Fix a missing prototype warning adds dc7f1c295f82 Merge branch irq/loongarch-of into irq/irqchip-next adds 7f3974ef4e31 dt-bindings: interrupt-controller: mediatek,cirq: Migrate [...] adds 85de640c6b89 dt-bindings: interrupt-controller: mediatek,cirq: Document MT8192 adds 45ac01959edc irqchip/irq-mtk-cirq: Move register offsets to const array adds 5c4e0aac0b2a irqchip/irq-mtk-cirq: Add support for System CIRQ on MT8192 adds 4363c8525e07 Merge branch irq/cirq-v2 into irq/irqchip-next adds d46b99656a16 irqchip/apple-aic: Mark aic_info structs __initconst adds 915649da01de irqchip/mips-gic: Drop repeated word in comment adds f9ee20c85b3a irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() adds 9869f37aa4ee irqchip/al-fic: Drop obsolete dependency on COMPILE_TEST adds 4e08a286b1f7 irqchip/st: Use device_get_match_data() to simplify the code adds 4208d4faf365 irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() adds d502c558fd2b irqchip/sl28cpld: Replace irqchip mask_invert with unmask_base adds 4a60a3cdcf18 irqchip/loongson-liointc: Fix improper error handling in l [...] adds f5259b045c19 irqchip/sifive-plic: Support wake IRQs adds 5e279739d731 irqchip/gic: Use kstrtobool() instead of strtobool() adds 3ae977d0e4e3 irqchip/ls-extirq: Fix endianness detection adds 6ed54e1789a2 Merge branch irq/misc-6.2 into irq/irqchip-next new 6132a490f9c8 Merge tag 'irqchip-6.2' of git://git.kernel.org/pub/scm/li [...] new 9d33edb20f7e Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pu [...] adds 64ea6e44f85b cpu/hotplug: Make target_store() a nop when target == state adds d385febc9a19 cpu/hotplug: Set cpuhp target for boot cpu adds 6f855b39e460 cpu/hotplug: Do not bail-out in DYING/STARTING sections new 08d72bd299d0 Merge tag 'smp-core-2022-12-10' of git://git.kernel.org/pu [...] adds e3998434da4f x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2AP [...] adds 9b09927c0cde x86/of: Remove unused early_init_dt_add_memory_arch() adds 2b822f474621 dt-bindings: x86: apic: Convert Intel's APIC bindings to Y [...] adds b3a9801cccef dt-bindings: x86: apic: Introduce new optional bool proper [...] adds 535403323b4d x86/of: Replace printk(KERN_LVL) with pr_lvl() adds 283327556875 x86/of: Add support for boot time interrupt delivery mode [...] new 369013162f7a Merge tag 'x86-apic-2022-12-10' of git://git.kernel.org/pu [...] adds 3548eda8ae28 x86/tsc: Make art_related_clocksource static adds c9053e1c5a6f x86/i8259: Make default_legacy_pic static adds d28abd23b927 x86: Separate out x86_regset for 32 and 64 bit adds 0ba5df84d063 x86: Improve formatting of user_regset arrays adds d632bf6ff1f6 x86/boot: Repair kernel-doc for boot_kstrtoul() adds 6426773410fd x86: Fix misc small issues adds ee92fa03918d x86/kaslr: Fix process_mem_region()'s return value adds ff4c85c05333 x86/asm/32: Remove setup_once() new 79ad89123c25 Merge tag 'x86-cleanups-2022-12-10' of git://git.kernel.or [...] adds 8be3f96ceddb timers: Replace in_irq() with in_hardirq() adds 2f117484329b timerqueue: Use rb_entry_safe() in timerqueue_getnext() adds b0b0aa5d858d Documentation: Remove bogus claim about del_timer_sync() adds 80b55772d41d ARM: spear: Do not use timer namespace for timer_shutdown( [...] adds 73737a5833ac clocksource/drivers/arm_arch_timer: Do not use timer names [...] adds 6e1fc2591f11 clocksource/drivers/sp804: Do not use timer namespace for [...] adds 9a5a30568697 timers: Get rid of del_singleshot_timer_sync() adds 82ed6f7ef58f timers: Replace BUG_ON()s adds 14f043f1340b timers: Update kernel-doc for various functions adds 168f6b6ffbee timers: Use del_timer_sync() even on UP adds 9b13df3fb64e timers: Rename del_timer_sync() to timer_delete_sync() adds bb663f0f3c39 timers: Rename del_timer() to timer_delete() adds 87bdd932e858 Documentation: Replace del_timer/del_timer_sync() adds d02e382cef06 timers: Silently ignore timers with a NULL function adds 8553b5f2774a timers: Split [try_to_]del_timer[_sync]() to prepare for s [...] adds 0cc04e80458a timers: Add shutdown mechanism to the internal functions adds f571faf6e443 timers: Provide timer_shutdown[_sync]() adds a31323bef2b6 timers: Update the documentation to reflect on the new tim [...] adds e0d3da982c96 Bluetooth: hci_qca: Fix the teardown problem for real adds d6c494e8ee93 vdso/timens: Refactor copy-pasted find_timens_vvar_page() [...] adds 3f44f7156f59 clocksource/drivers/sh_cmt: Access registers according to spec adds 035629547999 clocksource/drivers/ingenic-ost: Define pm functions prope [...] adds ebe11732838f clockevents: Repair kernel-doc for clockevent_delta2ns() new 9ffa5e6b8f93 dt-bindings: timer: rockchip: Add rockchip,rk3128-timer new aa3f72ea9410 dt-bindings: timer: nuvoton,npcm7xx-timer: Allow specifyin [...] new db78539fc95c clocksource/drivers/timer-npcm7xx: Enable timer 1 clock be [...] new 45ae272a948a clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL regis [...] new 9688498b1648 clocksource/drivers/timer-ti-dm: Fix warning for omap_timer_match new dedb2aced3e9 clocksource/drivers/timer-ti-dm: Make timer_get_irq static new 822963b96dfd clocksource/drivers/timer-ti-dm: Clear settings on probe and free new 180d35a7c05d clocksource/drivers/timer-ti-dm: Fix missing clk_disable_u [...] new 4238568744c0 clocksource/drivers/arm_arch_timer: Use kstrtobool() inste [...] new bbf687daab58 dt-bindings: timer: renesas,tmu: Add r8a779g0 support new 83571a438903 dt-bindings: timer: renesas,cmt: Add r8a779g0 CMT support new 18a207849218 Merge tag 'timers-v6.2-rc1' of https://git.linaro.org/peop [...] new 0a1d4434db5f Merge tag 'timers-core-2022-12-10' of git://git.kernel.org [...] adds a27e292b8a54 Documentation/x86/boot: Reserve type_of_loader=13 for barebox adds 8bb2d28e2b92 x86/signal: Remove sig parameter from frame setup functions adds f544822ea587 x86/signal: Remove sigset_t parameter from frame setup functions adds 653714220f88 signal/compat: Remove compat_sigset_t override adds 695c39bc5b86 x86: Remove __USER32_DS adds 9c36e592b3f8 x86/signal: Merge get_sigframe() adds c461ae39373a x86/signal: Add ABI prefixes to frame setup functions adds 24e6dc35ccd8 x86/signal/32: Merge native and compat 32-bit signal code adds a545b48c2d90 x86/signal/64: Move 64-bit signal code to its own file adds 00ed1eabcc3b x86/espfix: Use get_random_long() rather than archrandom new 631aa7444231 Merge tag 'x86-misc-2022-12-10' of git://git.kernel.org/pu [...] adds bc80c2e438dc PM: runtime: Do not call __rpm_callback() from rpm_idle() adds 0307f4e8fff5 PM: runtime: Relocate rpm_callback() right after __rpm_callback() new dbfa44782787 PM: runtime: Adjust white space in the core code adds abdea5fca781 cpufreq: ACPI: Use str_enabled_disabled() helper adds 59fdc4279325 cpufreq: longhaul: Make array speeds static const adds 2842e06f19b9 cpufreq: SPEAr: Make read-only array sys_clk_src static adds 13fdbc8b8da6 cpufreq: ACPI: Defer setting boost MSRs adds 21cdb6c18f85 cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware adds cab75e1c8e42 cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_onlin [...] adds c7a5518ac397 Merge back earlier cpufreq material for v6.2. adds 5c51054896bc cpufreq: Init completion before kobject_init_and_add() adds 91fda1f88c09 cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() adds df51f287b5de cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode adds d182dc6de932 cpufreq: Generalize of_perf_domain_get_sharing_cpumask pha [...] adds 68069b0d458b cpufreq: qcom-hw: Remove un-necessary cpumask_empty() check adds 054a3ef683a1 cpufreq: qcom-hw: Allocate qcom_cpufreq_data during probe adds 7cfa8553fe8c cpufreq: qcom-hw: Use cached dev pointer in probe() adds 4f7961706c63 cpufreq: qcom-hw: Move soc_data to struct qcom_cpufreq adds cb140497fe47 dt-bindings: cpufreq: qcom: Add missing cache related properties adds aac0293a8f1c cpufreq: ti-cpufreq: Add support for AM625 adds e66e20d71d79 cpufreq: dt-platdev: Blacklist ti,am625 SoC adds 6d4ee83b423f arm64: dts: ti: k3-am625: Introduce operating-points table adds ddb72884c8bf cpufreq: ti: Enable ti-cpufreq for ARCH_K3 adds 1313edfdcd79 arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP adds 9901c21bcaf2 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() adds c72cf0cb1d77 cpufreq: qcom-hw: Fix the frequency returned by cpufreq_dr [...] adds f9281ab6b836 dt-bindings: cpufreq: cpufreq-qcom-hw: Add cpufreq clock provider adds 4370232c727b cpufreq: qcom-hw: Add CPU clock provider support adds 6286bbb40576 cpufreq: apple-soc: Add new driver to control Apple SoC CP [...] adds 32eb6453328c cpufreq: tegra186: Use flexible array to simplify memory a [...] adds 8ff150aa6fe2 dt-bindings: cpufreq: cpufreq-qcom-hw: Add QDU1000/QRU1000 [...] adds edeba49e3919 Merge tag 'cpufreq-arm-updates-6.2' of git://git.kernel.or [...] adds 442046328f27 cpufreq: ACPI: Only set boost MSRs on supported CPUs new 7ed40bcf8a61 cpufreq: stats: Convert to use sysfs_emit_at() API new 04ac14ad3a1a cpufreq: Remove CVS version control contents from documentation new 173c6c5af327 Merge branch 'pm-cpufreq' adds 668057b07db0 cpuidle: psci: Extend information in log about OSI/PC mode adds ee3c2c8ad6ba cpuidle: dt: Return the correct numbers of parsed idle states adds cb51aeec1473 cpuidle: dt: Clarify a comment and simplify code in dt_ini [...] adds 6e5d7300cbe7 PM: hibernate: Fix mistake in kerneldoc comment adds 3363e0adb393 PM: hibernate: Complain about memory map mismatches during resume adds a449dfbfc089 PM: sleep: Avoid using pr_cont() in the tasks freezing code adds 96d4b8e1ad8a PM: sleep: Refine error message in try_to_freeze_tasks() adds 5616ce7b780a PM: domains: Drop genpd status manipulation for hibernate restore adds 615db6d96c72 PM: domains: Pass generic PM noirq hooks to genpd_finish_s [...] adds d9cc34fe0aae PM: domains: Consolidate genpd_restore_noirq() and genpd_r [...] adds ebb486bed2c3 PM: domains: Power off[on] domain in hibernate .freeze[tha [...] adds ae8ac19655e0 PM: domains: Reverse the order of performance and enabling ops new 7680d45a910f Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-domains' adds b55eef5226b7 powercap: arm_scmi: Add SCMI Powercap based driver adds 7ac70300f386 powercap: Use kstrtobool() instead of strtobool() adds 98e596fc85fe powercap: idle_inject: Fix warnings with make W=1 adds 9c252ecf3036 platform/x86: intel-uncore-freq: add Emerald Rapids support adds d0c46b59ac82 dt-bindings: opp: Fix usage of current in microwatt property adds 1b91dba2474e dt-bindings: opp: Fix named microwatt property adds 71b09429e82e OPP: Parse named opp-microwatt property too adds e5acb1991b58 OPP: Simplify opp_parse_supplies() by restructuring it adds 2eedf62e66c2 OPP: decouple dt properties in opp_parse_supplies() adds dba79b78ecc1 dt-bindings: opp-v2: Fix clock-latency-ns prop in example adds 68bf66a10858 Merge tag 'opp-updates-6.2' of git://git.kernel.org/pub/sc [...] adds f9b4dc920d35 notifier: repair slips in kernel-doc comments new e0e44513c793 Merge branches 'powercap', 'pm-x86', 'pm-opp' and 'pm-misc' adds 5fdded844892 PM/devfreq: governor: Add a private governor_data for governor adds fba395369af5 PM / devfreq: Use device_match_of_node() adds ad44c2fd0e22 PM / devfreq: event: Use device_match_of_node() adds 7fc7f25419f5 PM / devfreq: event: use devm_platform_get_and_ioremap_resource() adds 92e61c2e0cee Merge tag 'devfreq-next-for-6.2' of git://git.kernel.org/p [...] adds 5975e2558e2d tools/cpupower: Choose base_cpu to display default cpupowe [...] adds 4680b734e729 cpupower: Add Georgian translation adds c2294c1496b7 cpupower: Introduce powercap intel-rapl library and powerc [...] adds 8c37df3d635e cpupower: rapl monitor - shows the used power consumption [...] adds 2ed6b4c26669 Merge tag 'linux-cpupower-6.2-rc1' of git://git.kernel.org [...] new ed6a00471dd4 Merge branches 'pm-devfreq' and 'pm-tools' new 045e222d0a9d Merge tag 'pm-6.2-rc1' of git://git.kernel.org/pub/scm/lin [...] new 57336224da83 ACPI: thermal: Adjust critical.flags.valid check adds 5620fe641620 ACPICA: Make acpi_ex_load_op() match upstream adds 60f2096b59bc ACPICA: MADT: Add loong_arch-specific APICs support adds 5c62d5aab875 ACPICA: Events: Support fixed PCIe wake event adds 4fe54f509304 ACPICA: Check that EBDA pointer is in valid memory adds 8ff2906513f5 ACPICA: Do not touch VGA memory when EBDA < 1ki_b adds 407144ebd445 ACPICA: iASL: Add CCEL table to both compiler/disassembler adds e92e4a451c0c ACPICA: Add a couple of new UUIDs to the known UUID list adds ee64b827a9af ACPICA: Add support for FFH Opregion special context data adds 183f0a09d32c ACPICA: Improve warning message for "invalid ACPI name" adds f350c68e3cd5 ACPICA: Add CXL 3.0 structures (CXIMS & RDPAS) to the CEDT table adds 3f062a516a63 ACPICA: IORT: Update for revision E.e adds 51aad1a6723b ACPICA: Finish support for the CDAT table adds f6fc0bf2be79 Revert "LoongArch: Provisionally add ACPICA data structures" adds 4f4356e6b4f2 ACPICA: Add utcksum.o to the acpidump Makefile adds 2b6bab689172 ACPICA: Update version to 20221020 adds 404ec60438ad ACPICA: Fix error code path in acpi_ds_call_control_method() adds 470188b09e92 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() new 888bc86e7cca Merge branch 'acpica' adds 9256dac0c67a ACPI: scan: substitute empty_zero_page with helper ZERO_PAGE(0) adds e81c782c1684 ACPI: Implement a generic FFH Opregion handler adds 1d280ce099db arm64: Add architecture specific ACPI FFH Opregion callbacks adds d7d4332155ef ACPI: bus: Fix the _OSC capability check for FFH OpRegion adds 6c0eb5ba3500 ACPI: make remove callback of ACPI driver void adds 3223417d1fc4 ACPI: FFH: Silence missing prototype warnings adds 4125d10d5f7c ACPI: tables: Print CORE_PIC information when MADT is parsed adds 062c0e3670c3 ACPI: tables: Fix the stale comments for acpi_locate_initi [...] adds 4612c7f1387d ACPI: sysfs: Use kstrtobool() instead of strtobool() adds 82d08d61e3a8 ACPI: sysfs: use sysfs_emit() to instead of scnprintf() new 45494d77f279 Merge branches 'acpi-scan', 'acpi-bus', 'acpi-tables' and [...] adds dc776bd3eb90 ACPI: PM: Print full name path while adding power resource adds d96d30d83638 ACPI: PM: Silence missing prototype warning adds 2437513a814b ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value adds 04068da84735 ACPI: processor: throttling: remove variable count adds 314363737cc9 ACPI: processor_idle: Silence missing prototype warnings adds 05e6b4313755 ACPI: processor: Silence missing prototype warnings new b697b812d455 ACPI: processor: idle: Drop unnecessary statements and parens new 3d9e9a96ca18 ACPI: processor: perflib: Adjust white space new d8f4ed072817 ACPI: processor: perflib: Drop redundant parentheses new 5be583c695ed ACPI: processor: perflib: Rearrange unregistration routine new be5c8a046caa ACPI: processor: perflib: Rearrange acpi_processor_notify_smm() new f1a70bac90ca ACPI: processor: perflib: Adjust acpi_processor_notify_smm [...] adds b423f240a66a ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur adds 60f1fac20bee ACPI: video: Add a few bugtracker links to DMI quirks adds 9f7dd272ff93 ACPI: video: Change GIGABYTE GB-BXBT-2807 quirk to force_none adds 84d56f326a8e ACPI: video: Change Sony Vaio VPCEH3U1E quirk to force_native adds 23735543eb22 ACPI: video: Add force_vendor quirk for Sony Vaio PCG-FRV35 adds f5a6ff923d4a ACPI: video: Add force_native quirk for Sony Vaio VPCY11S1E adds a5df42521f32 ACPI: video: Simplify __acpi_video_get_backlight_type() adds fb1836c91317 ACPI: video: Prefer native over vendor new 6f1581810b29 Merge branches 'acpi-pm', 'acpi-processor', 'acpi-ec' and [...] adds 36006ccb6bc7 ACPI: APEI: Drop unsetting driver data on remove adds dd3fa54b2eee apei/ghes: Use xchg_release() for updating new cache slot [...] adds e78963f5c528 ACPI: APEI: Silence missing prototype warnings adds 89da5c476dd5 ACPI: APEI: Remove a useless include new 37ea96938696 ACPI: APEI: EINJ: Fix formatting errors new 87386ee83dc2 ACPI: APEI: EINJ: Refactor available_error_type_show() adds fe820db35275 ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab [...] new ecc6aaabcedc ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 adds 98b0cf207b61 ACPI: battery: Call power_supply_changed() when adding hooks adds 0f2aa7fc2a9a ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object adds e335beed78ec ACPI: pfr_update: use ACPI_FREE() to free acpi_object new 39f26d10120a Merge branches 'acpi-apei', 'acpi-x86', 'acpi-battery' and [...] new f2ae44ae5335 ACPI: fan: Bail out if extract package failed new 64ee25282610 ACPI: fan: Convert to use sysfs_emit_at() API adds a10b1c99e2dc ACPI: PCC: Setup PCC Opregion handler only if platform int [...] adds 6d7d3c287410 mailbox: pcc: Reset pcc_chan_count to zero in case of PCC [...] adds ebb92d58b907 ACPI: irq: Fix some kernel-doc issues adds 92266c65e087 ACPI: use sysfs_emit() instead of scnprintf() adds 110d7b0325c5 PNP: fix name memory leak in pnp_alloc_dev() adds 62a0ec9dc1df PNP: Do not disable devices on suspend when they cannot be [...] new bee74dcbd390 Merge branches 'acpi-fan', 'acpi-pcc', 'acpi-misc' and 'pnp' new 456ed864fd90 Merge tag 'acpi-6.2-rc1' of git://git.kernel.org/pub/scm/l [...] adds c408b3d1d9bb thermal: Validate new state in cur_state_store() adds a365105c685c thermal: sysfs: Reuse cdev->max_state adds e49a1e1ee078 thermal/core: fix error code in __thermal_cooling_device_r [...] adds d35f29ed9d11 thermal/core: Destroy thermal zone device mutex in release [...] adds 30b2ae07d3d6 thermal/core: Delete device under thermal device zone lock adds 1c6b30060777 thermal/core: Ensure that thermal device is registered in [...] adds ed97d10a8b2c thermal/core: Move parameter validation from __thermal_zon [...] adds 1c439dec359c thermal/core: Introduce locked version of thermal_zone_dev [...] adds ea37bec51ff4 thermal/core: Protect hwmon accesses to thermal operations [...] adds 05eeee2b51b4 thermal/core: Protect sysfs accesses to thermal operations [...] adds 91b3aafc2238 thermal/core: Remove thermal_zone_set_trips() adds b778b4d782d4 thermal/core: Protect thermal device operations against th [...] adds 4748f9687caa thermal: core: fix some possible name leaks in error paths adds 54d9135cf223 thermal: intel: hfi: Improve the type of hfi_features::nr_ [...] adds be6abd3ed656 thermal: intel: intel_tcc_cooling: Detect TCC lock bit adds e77f069fd6ce thermal: intel: intel_tcc_cooling: Add TCC cooling support [...] adds 6fe1e64b6026 thermal: intel: Prevent accidental clearing of HFI status adds 930d06bf071a thermal: intel: Protect clearing of thermal status bits adds c0e3acdcdeb1 thermal: intel: hfi: ACK HFI for the same timestamp adds 7d4b19ab6b89 Merge Intel thermal control drivers changes for v6.2 adds 3a3073b69c76 thermal: intel: hfi: Remove a pointless die_id check new 75b15aa0d83e Merge branch 'thermal-intel' new 691806e977a3 Merge tag 'thermal-6.2-rc1' of git://git.kernel.org/pub/sc [...] new b7edf4b1cdb1 mm: hwpoison: support recovery from ksm_might_need_to_copy() new c05dd28a00cb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 9f109ca6ff46 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 6223c55333c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 44aa5a6dba82 net: vmw_vsock: vmci: Check memcpy_from_msg() new ae18dcdff0f8 net: defxx: Fix missing err handling in dfx_init() new f150b63f3fa5 net: stmmac: selftests: fix potential memleak in stmmac_te [...] new a137f3f27f92 net: stmmac: fix possible memory leak in stmmac_dvr_probe() new 01de1123322e drivers: net: qlcnic: Fix potential memory leak in qlcnic_ [...] new 6cee96e09df5 ethernet: s2io: don't call dev_kfree_skb() under spin_lock [...] new 2f623aaf9f31 net: farsync: Fix kmemleak when rmmods farsync new 3cf7203ca620 net/tunnel: wait until all sk_user_data reader finish befo [...] new 3dfe3486c1cd net: apple: mace: don't call dev_kfree_skb() under spin_lo [...] new 5fe02e046e64 net: apple: bmac: don't call dev_kfree_skb() under spin_lo [...] new d1678bf45f21 net: emaclite: don't call dev_kfree_skb() under spin_lock_ [...] new f07fadcbee2a net: ethernet: dnet: don't call dev_kfree_skb() under spin [...] new 3727f742915f hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() new 6151d105dfce net: amd: lance: don't call dev_kfree_skb() under spin_loc [...] new 1b1661f68b5f Merge branch 'net-dev_kfree_skb_irq' new 526682b458b1 net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets new 73e341e0281a af_unix: call proto_unregister() in the error path in af_u [...] new 4998006c73af net: amd-xgbe: Fix logic around active and passive cables new f8ab263d4d48 net: amd-xgbe: Check only the minimum speed for active/pas [...] new 8964916d2060 net: lan9303: Fix read error execution path new 5f7d78b2b12a ntb_netdev: Use dev_kfree_skb_any() in interrupt context new 4e81462a45ce MAINTAINERS: Update NXP FEC maintainer new fb21cad28489 dt-bindings: FEC/i.MX DWMAC and INTMUX maintainer new 84698dad0641 Merge branch 'update-joakim-zhang-entries' new e0fe1123ab2b mptcp: netlink: fix some error return code new 3fff88186f04 mptcp: remove MPTCP 'ifdef' in TCP SYN cookies new 34b21d1ddc8a mptcp: dedicated request sock for subflow in v6 new d3295fee3c75 mptcp: use proper req destructor for IPv6 new a38a211e9e0c Merge branch 'mptcp-fix-ipv6-reqsk-ops-and-some-netlink-er [...] new 4d2f25937d0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8afe28de9729 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e7f61172c1a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 648caa567416 Merge remote-tracking branch 'spi/for-6.0' into spi-linus new fbbdf237ff21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 125e917846fa Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 8e670219fb12 iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw() new a3bd6876ad94 iio:adc:twl6030: Enable measurements of VUSB, VBAT and others new d61ad1e65f52 iio: imu: fxos8700: fix map label of channel type to MAGN sensor new 1ebd9d1af70f iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback new 27d901a3cec7 iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels [...] new 594e25b4dd70 iio: imu: fxos8700: fix IMU data bits returned to user space new 95e3f901f7b1 iio: imu: fxos8700: fix ACCEL measurement range selection new 3b34d4f97adf Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new e978e3c9a74f Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 48a4dec82f15 Input: atmel_captouch - drop obsolete dependency on COMPILE_TEST adds d4a596eddb90 Input: dlink-dir685-touchkeys - make array bl_data static const adds c29a017f9df3 Merge tag 'v6.1-rc1' into next adds a306d0696aa9 ARM: dts: imx6qdl-sabre*: fix Egalax touchscreen properties adds 413a009ffff1 dt-binding: input: egalax-ts: fix GPIO and IRQ in example adds d19e719da9b2 Input: egalax_ts - switch to using gpiod API adds 1ffb0cd82477 Input: egalax_ts - do not hardcode interrupt trigger adds bbd16b0d8399 Input: iqs7222 - drop unused device node references adds ccad486525c4 dt-bindings: input: iqs7222: Reduce 'linux,code' to optional adds 404f3b48e65f Input: iqs7222 - report malformed properties adds 99d03b54ef85 dt-bindings: input: iqs7222: Correct minimum slider size adds 2f6fd2329789 Input: iqs7222 - protect against undefined slider size adds 97384a65c5e3 dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+ adds 8d4c313c03f1 Input: iqs7222 - add support for IQS7222A v1.13+ adds 51de52c9db82 Input: tps6507x-ts - remove variable loops adds 4f494028c7ff iio: adc: twl4030-madc: add missing of.h include adds 80194a13240b ARM: s3c64xx: include header defining input event codes adds c59b6bc4673b Input: stmpe-keypad - add missing of.h include adds 8eae11e8ce9b dt-bindings: input: qcom,pm8921-pwrkey: convert to dt-schema adds 537187c897d2 dt-bindings: vendor-prefixes: add Hynitron vendor prefix adds 86a7d13c9afa dt-bindings: input: touchscreen: Add Hynitron cstxxx adds 66603243f528 Input: add driver for Hynitron cstxxx touchscreens adds cdb51323360c dt-bindings: input: Add Cypress TT21000 touchscreen controller adds 5b0c03e24a06 Input: Add driver for Cypress Generation 5 touchscreen adds 01c84b03d80a Input: matrix_keypad - force switch rows to input mode adds 153a197077d3 dt-bindings: input: sun4i-lradc-keys: Add F1C100s compatible adds cd044ff91811 dt-bindings: touchscreen: add Himax hx83112b bindings adds 0f382cade722 Input: add driver for Himax hx83112b touchscreen devices adds 6100a19c4fcf Input: joystick - fix Kconfig warning for JOYSTICK_ADC adds 60f07c29e035 Input: Use kstrtobool() instead of strtobool() adds d87ffe00e45d Input: msg2638 - set max finger number and irqhandler from [...] adds 14ce9e4c7d2d dt-bindings: input: touchscreen: msg2638: Document msg2138 [...] adds ae6b18e631d6 Input: msg2638 - add support for msg2138 adds 8f076b98f13b dt-bindings: input: touchscreen: msg2638: Document keys support adds c18ef50346f2 Input: msg2638 - add support for msg2138 key events adds 5e7a0af793ce fixp-arith: do not require users to include bug.h adds c7f43645de78 Input: hynitron_cstxxx - initialize tmp to 0 to fix uninit [...] adds a85fbd649844 Input: elants_i2c - properly handle the reset GPIO when po [...] adds b76f64caa42e Input: max8997 - convert to modern way to get a reference [...] adds d08999cc593e HID: i2c-hid: Use PM subsystem to manage wake irq adds a6d4439af581 Input: elan_i2c - use PM subsystem to manage wake irq adds 2e758f535e23 Input: elants_i2c - use PM subsystem to manage wake irq adds d86388c902b4 Input: raydium_ts_i2c - use PM subsystem to manage wake irq adds 1796f808e4bb HID: i2c-hid: acpi: Stop setting wakeup_capable adds 327c8b23a25d HID: i2c-hid: Don't set wake_capable and wake_irq adds 1076fc5621bd Input: elan_i2c - don't set wake_capable and wake_irq adds 44a87dd73be4 Input: elants_i2c - don't set wake_capable and wake_irq adds f16fb37dad4f Input: raydium_ts_i2c - don't set wake_capable and wake_irq adds 5f964b024685 Input: stmpe-ts - drop obsolete dependency on COMPILE_TEST adds 9f4211bf7f81 HID: add mapping for camera access keys adds 80fb249da98e Input: elants_i2c - delete some dead code adds 98519195e3d4 MAINTAINERS: change sis_i2c maintainer email address adds b2b80d9dd14c Input: wistron_btns - disable on UML adds a5df8025f37a Input: msg2638 - only read linux,keycodes array if necessary adds 662233731d66 i2c: core: Introduce i2c_client_get_device_id helper function adds 3d94887aca09 Merge branch 'i2c/client_device_id_helper-immutable' of ht [...] adds 37ab3d75b4d2 Input: as5011 - Convert to i2c's .probe_new() adds f043ad51e5c6 Input: adp5588-keys - Convert to i2c's .probe_new() adds 5a5fa6583e85 Input: adp5589-keys - Convert to i2c's .probe_new() adds 15214ab26928 Input: cap11xx - Convert to i2c's .probe_new() adds 7d7cc76fc03f Input: dlink-dir685-touchkeys - Convert to i2c's .probe_new() adds 0985fe754d75 Input: lm8323 - Convert to i2c's .probe_new() adds 37bbce75fab2 Input: lm8333 - Convert to i2c's .probe_new() adds f424fe080efe Input: max7359_keypad - Convert to i2c's .probe_new() adds 742c4687df15 Input: mcs_touchkey - Convert to i2c's .probe_new() adds 2aa677480bda Input: mpr121_touchkey - Convert to i2c's .probe_new() adds ee27fe8adb4a Input: qt1070 - Convert to i2c's .probe_new() adds b37a4c1bd2ae Input: qt2160 - Convert to i2c's .probe_new() adds 3da11976b80c Input: tca6416-keypad - Convert to i2c's .probe_new() adds 1ce2619cf61a Input: tca8418_keypad - Convert to i2c's .probe_new() adds c933db7e6c25 Input: tm2-touchkey - Convert to i2c's .probe_new() adds d9526001504e Input: ad714x-i2c - Convert to i2c's .probe_new() adds e186e84ee5da Input: adxl34x-i2c - Convert to i2c's .probe_new() adds 619f318f952d Input: apanel - Convert to i2c's .probe_new() adds 22972ef80933 Input: atmel_captouch - Convert to i2c's .probe_new() adds 8140acff1217 Input: bma150 - Convert to i2c's .probe_new() adds c1ae0e98b0d1 Input: cma3000_d0x_i2c - Convert to i2c's .probe_new() adds 642ff4850df3 Input: da7280 - Convert to i2c's .probe_new() adds 9555491625bb Input: drv260x - Convert to i2c's .probe_new() adds 110c0a46e7ee Input: drv2665 - Convert to i2c's .probe_new() adds 18dfbd318150 Input: drv2667 - Convert to i2c's .probe_new() adds b67df1e1285e Input: ibm-panel - Convert to i2c's .probe_new() adds b05989d773d9 Input: kxtj9 - Convert to i2c's .probe_new() adds 7f4a8e20e500 Input: mma8450 - Convert to i2c's .probe_new() adds f8630ccde5a5 Input: pcf8574_keypad - Convert to i2c's .probe_new() adds cc6490c640db Input: cyapa - Convert to i2c's .probe_new() adds fbe2715cbc80 Input: elan_i2c_core - Convert to i2c's .probe_new() adds 05b2456d9dbe Input: synaptics_i2c - Convert to i2c's .probe_new() adds f4ae4f03f913 Input: rmi_i2c - Convert to i2c's .probe_new() adds 3684d80339c6 Input: rmi_smbus - Convert to i2c's .probe_new() adds f2a19deed7e4 Input: ad7879-i2c - Convert to i2c's .probe_new() adds 92f63271687b Input: ar1021_i2c - Convert to i2c's .probe_new() adds 1d0fd91fabff Input: atmel_mxt_ts - Convert to i2c's .probe_new() adds 771d0539e1f7 Input: auo-pixcir-ts - Convert to i2c's .probe_new() adds f1a1ea015751 Input: bu21013_ts - Convert to i2c's .probe_new() adds dbb690c18066 Input: bu21029_ts - Convert to i2c's .probe_new() adds 4e499793a7f7 Input: chipone_icn8318 - Convert to i2c's .probe_new() adds 4baa30118d4d Input: cy8ctma140 - Convert to i2c's .probe_new() adds 520bc8fb7ae5 Input: cy8ctmg110_ts - Convert to i2c's .probe_new() adds 9ec6bc8b41a8 Input: cyttsp4 - Convert to i2c's .probe_new() adds eebf2bf1f591 Input: cyttsp5: Convert to i2c's .probe_new() adds 667c577a0160 Input: cyttsp_i2c - Convert to i2c's .probe_new() adds e7c31218086f Input: edt-ft5x06 - Convert to i2c's .probe_new() adds 923366e9faff Input: eeti_ts - Convert to i2c's .probe_new() adds 0b754b03591c Input: egalax_ts - Convert to i2c's .probe_new() adds 4e4c8b546879 Input: ektf2127 - Convert to i2c's .probe_new() adds 6056d49bfd1e Input: goodix - Convert to i2c's .probe_new() adds d4be9206aeb9 Input: hideep - Convert to i2c's .probe_new() adds 4d1c7cc69d13 Input: hx83112b: Convert to i2c's .probe_new() adds cb812d3985d2 Input: hycon-hy46xx - Convert to i2c's .probe_new() adds 497a2c8e05ba Input: ili210x - Convert to i2c's .probe_new() adds 19a28e791c82 Input: ilitek_ts_i2c - Convert to i2c's .probe_new() adds dd271dd94a50 Input: iqs5xx - Convert to i2c's .probe_new() adds edaa7aa9d8bd Input: max11801_ts - Convert to i2c's .probe_new() adds e0715e3c8c5c Input: mcs5000_ts - Convert to i2c's .probe_new() adds 5a2b1cf32d3c Input: melfas_mip4 - Convert to i2c's .probe_new() adds ff3de8630935 Input: migor_ts - Convert to i2c's .probe_new() adds 5e857ccf1f84 Input: mms114 - Convert to i2c's .probe_new() adds 211ab70dbb82 Input: pixcir_i2c_ts - Convert to i2c's .probe_new() adds 962bf0ec19e2 Input: raydium_i2c_ts - Convert to i2c's .probe_new() adds 57e72dd78ba7 Input: rohm_bu21023 - Convert to i2c's .probe_new() adds 62ba881ad99b Input: s6sy761 - Convert to i2c's .probe_new() adds 09a77dc4d462 Input: silead - Convert to i2c's .probe_new() adds 6440fab21644 Input: sis_i2c - Convert to i2c's .probe_new() adds 8ff48be322fb Input: st1232 - Convert to i2c's .probe_new() adds 3d2f81819a07 Input: stmfts - Convert to i2c's .probe_new() adds bc0bbf91c4bb Input: sx8654 - Convert to i2c's .probe_new() adds cd66fd103ee9 Input: tsc2004 - Convert to i2c's .probe_new() adds 4e9d70a98f80 Input: tsc2007_core - Convert to i2c's .probe_new() adds 0a3098db138c Input: wacom_i2c - Convert to i2c's .probe_new() adds 8360705a6c3e Input: wdt87xx_i2c - Convert to i2c's .probe_new() adds f8684ea53977 Input: zet6223 - Convert to i2c's .probe_new() adds 56232e933dd6 Input: zforce_ts - Convert to i2c's .probe_new() adds f3183157cf89 Input: pxspad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 32a97d3155a2 Input: adp5589-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds ca219cf7fd19 Input: cros-ec-keyb - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds fbfb262e0aa5 Input: cypress-sf - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 64bc273208cf Input: ep39xx-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds ba4de5d94435 Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 8c1f3b2e248f Input: ipaq-micro-keys - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 8362cb5ca904 Input: mpr121-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds b346200943a2 Input: mtk-pmic-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds ffa5d80fa99a Input: qt1050 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds 1844c79c4dc9 Input: spear-keyboard - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 03ea337338ce Input: tm2-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds d0774bc97543 Input: lm8323 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds bad0193a0692 Input: lpc32xx-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds b9425700d297 Input: matrix-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds b94615650fe6 Input: max7359-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 6b94d7b64944 Input: mcs-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds baa0e23fbedd Input: nomadik-ske-keypad - switch to DEFINE_SIMPLE_DEV_PM [...] adds bb4678889e69 Input: pmic8xxx-keypad - switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds a4b4fa510181 Input: pxa27x_keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds 9254ed3f13e4 Input: qt1070 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and p [...] adds aebc2380c1f2 Input: sh-keysc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds a473a763f435 Input: st-keyscan - switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds eeeeb51b9c78 Input: tc3589x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds bf7aa12bb0a3 Input: tca6416-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 995765edc43b Input: tegra-kbc - switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds d65adc2b16f8 Input: tegra-kbc - allow build with COMPILE_TEST adds 0b07641ec0f9 Input: spear-keyboard - improve build coverage using COMPILE_TEST adds ececc2024e10 Input: pxa27xx-keypad - allow build with COMPILE_TEST adds 78c2b18b1e85 Input: nomadik-ske-keypad - allow building with COMPILE_TEST adds 1c89ef672a16 Input: lpc32xx - allow building with COMPILE_TEST adds de4b8d201666 Input: pxspad - fix unused data warning when force feedbac [...] new c4a5bcae72a8 dt-bindings: input: gpio-beeper: Convert to yaml schema new 39cb018aefa5 dt-bindings: input: Convert ti,drv260x to DT schema new c3991107a28a Input: elants_i2c - delay longer with reset asserted new e291c116f60f Merge branch 'next' into for-linus new 3bda2f1faa39 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7d60cb6321b0 Merge branch 'for-backlight-fixes' of git://git.kernel.org [...] new b47ffcdb786e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 975d452bfb5d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 169585c7fadb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5c02e5d167d0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2d38c60cb87b) \ N -- N -- N refs/heads/pending-fixes (5c02e5d167d0)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 221 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clang-format | 1 + .gitignore | 1 + .mailmap | 2 + Documentation/ABI/testing/debugfs-dell-wmi-ddv | 21 + Documentation/ABI/testing/sysfs-driver-intel_sdsi | 47 +- .../ABI/testing/sysfs-platform-dell-wmi-ddv | 7 + Documentation/PCI/msi-howto.rst | 10 + .../RCU/Design/Requirements/Requirements.rst | 2 +- Documentation/RCU/arrayRCU.rst | 165 -- Documentation/RCU/checklist.rst | 244 ++- Documentation/RCU/index.rst | 1 - Documentation/RCU/listRCU.rst | 174 +- Documentation/RCU/lockdep.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/admin-guide/perf/hisi-pcie-pmu.rst | 112 +- Documentation/admin-guide/perf/index.rst | 2 + Documentation/admin-guide/perf/meson-ddr-pmu.rst | 70 + Documentation/admin-guide/perf/nvidia-pmu.rst | 299 +++ Documentation/arm64/acpi_object_usage.rst | 2 +- Documentation/arm64/booting.rst | 7 +- Documentation/arm64/elf_hwcaps.rst | 9 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/arm64/sve.rst | 1 + Documentation/core-api/local_ops.rst | 2 +- Documentation/cpu-freq/index.rst | 9 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + Documentation/devicetree/bindings/arm/apple.yaml | 14 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 3 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 + Documentation/devicetree/bindings/arm/cpus.yaml | 2 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../devicetree/bindings/arm/mediatek.yaml | 2 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 14 +- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + .../devicetree/bindings/arm/qcom-soc.yaml | 66 + Documentation/devicetree/bindings/arm/qcom.yaml | 232 ++- Documentation/devicetree/bindings/arm/renesas.yaml | 471 ----- .../devicetree/bindings/arm/rockchip.yaml | 42 + .../bindings/arm/socionext/uniphier.yaml | 6 + .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + Documentation/devicetree/bindings/arm/swir.txt | 12 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 + .../bindings/chrome/google,cros-ec-typec.yaml | 1 + .../chrome/google,cros-kbd-led-backlight.yaml | 1 + .../bindings/clock/fsl,imx8m-anatop.yaml | 51 + .../bindings/clock/nvidia,tegra124-dfll.txt | 2 +- .../bindings/cpufreq/apple,cluster-cpufreq.yaml | 117 ++ .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 31 + .../devicetree/bindings/dma/apple,admac.yaml | 3 + .../bindings/extcon/extcon-usbc-cros-ec.yaml | 1 + .../devicetree/bindings/firmware/qcom,scm.yaml | 3 + .../bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml | 156 ++ .../bindings/hwinfo/loongson,ls2k-chipid.yaml | 38 + .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 1 + .../bindings/iio/adc/qcom,spmi-vadc.yaml | 94 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 4 +- .../devicetree/bindings/input/azoteq,iqs7222.yaml | 25 +- .../devicetree/bindings/input/gpio-beeper.txt | 13 - .../devicetree/bindings/input/gpio-beeper.yaml | 33 + .../bindings/input/qcom,pm8921-pwrkey.yaml | 75 + .../bindings/input/qcom,pm8xxx-pwrkey.txt | 46 - .../devicetree/bindings/input/ti,drv260x.txt | 50 - .../devicetree/bindings/input/ti,drv260x.yaml | 109 ++ .../input/touchscreen/cypress,tt21000.yaml | 106 ++ .../bindings/input/touchscreen/egalax-ts.txt | 4 +- .../bindings/input/touchscreen/himax,hx83112b.yaml | 63 + .../input/touchscreen/hynitron,cstxxx.yaml | 65 + .../bindings/input/touchscreen/mstar,msg2638.yaml | 8 +- .../bindings/interrupt-controller/apple,aic2.yaml | 29 + .../bindings/interrupt-controller/fsl,intmux.yaml | 3 +- .../interrupt-controller/intel,ce4100-ioapic.txt | 26 - .../interrupt-controller/intel,ce4100-ioapic.yaml | 60 + .../interrupt-controller/intel,ce4100-lapic.yaml | 71 + .../loongarch,cpu-interrupt-controller.yaml | 34 + .../interrupt-controller/mediatek,cirq.txt | 33 - .../interrupt-controller/mediatek,mtk-cirq.yaml | 68 + .../devicetree/bindings/iommu/apple,dart.yaml | 4 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 1 + .../bindings/memory-controllers/arm,pl353-smc.yaml | 130 -- .../bindings/memory-controllers/arm,pl35x-smc.yaml | 156 ++ .../ddr/jedec,lpddr-channel.yaml | 146 ++ .../memory-controllers/ddr/jedec,lpddr-props.yaml | 74 + .../memory-controllers/ddr/jedec,lpddr2.yaml | 48 +- .../memory-controllers/ddr/jedec,lpddr3.yaml | 44 +- .../memory-controllers/ddr/jedec,lpddr4.yaml | 35 + .../memory-controllers/ddr/jedec,lpddr5.yaml | 46 + .../memory-controllers/mc-peripheral-props.yaml | 38 + .../memory-controllers/renesas,rpc-if.yaml | 5 + .../st,stm32-fmc2-ebi-props.yaml | 144 ++ .../memory-controllers/st,stm32-fmc2-ebi.yaml | 138 +- .../bindings/memory-controllers/ti,gpmc-child.yaml | 7 + .../devicetree/bindings/mfd/google,cros-ec.yaml | 103 +- .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 + .../devicetree/bindings/mips/brcm/brcm,bmips.txt | 8 - .../devicetree/bindings/mips/brcm/soc.yaml | 96 + Documentation/devicetree/bindings/mips/cpus.yaml | 115 ++ .../bindings/mips/ingenic/ingenic,cpu.yaml | 69 - Documentation/devicetree/bindings/net/fsl,fec.yaml | 4 +- .../devicetree/bindings/net/micrel,ks8851.yaml | 1 + .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 4 +- .../devicetree/bindings/nvmem/snvs-lpgpr.yaml | 20 +- .../devicetree/bindings/opp/opp-v2-base.yaml | 6 +- Documentation/devicetree/bindings/opp/opp-v2.yaml | 2 +- .../bindings/pci/nvidia,tegra194-pcie.yaml | 34 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +- .../bindings/perf/amlogic,g12-ddr-pmu.yaml | 54 + .../pinctrl/nvidia,tegra-pinmux-common.yaml | 178 ++ .../bindings/pinctrl/nvidia,tegra114-pinmux.txt | 131 -- .../bindings/pinctrl/nvidia,tegra114-pinmux.yaml | 155 ++ .../bindings/pinctrl/nvidia,tegra124-pinmux.txt | 153 -- .../bindings/pinctrl/nvidia,tegra124-pinmux.yaml | 176 ++ .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 107 -- .../bindings/pinctrl/nvidia,tegra194-pinmux.yaml | 284 +++ .../bindings/pinctrl/nvidia,tegra20-pinmux.txt | 143 -- .../bindings/pinctrl/nvidia,tegra20-pinmux.yaml | 112 ++ .../bindings/pinctrl/nvidia,tegra210-pinmux.txt | 166 -- .../bindings/pinctrl/nvidia,tegra210-pinmux.yaml | 142 ++ .../bindings/pinctrl/nvidia,tegra30-pinmux.txt | 144 -- .../bindings/pinctrl/nvidia,tegra30-pinmux.yaml | 176 ++ .../devicetree/bindings/power/qcom,rpmpd.yaml | 4 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 4 +- .../bindings/pwm/google,cros-ec-pwm.yaml | 1 + .../devicetree/bindings/pwm/microchip,corepwm.yaml | 4 +- .../devicetree/bindings/pwm/nvidia,tegra20-pwm.txt | 77 - .../bindings/pwm/nvidia,tegra20-pwm.yaml | 96 + .../regulator/google,cros-ec-regulator.yaml | 1 + Documentation/devicetree/bindings/riscv/cpus.yaml | 13 +- .../devicetree/bindings/riscv/starfive.yaml | 4 +- .../devicetree/bindings/soc/mediatek/pwrap.txt | 3 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 1 + .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 5 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 28 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml | 2 +- .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 3 + .../soc/renesas/renesas,r9a09g011-sys.yaml | 43 + .../devicetree/bindings/soc/renesas/renesas.yaml | 472 +++++ .../bindings/sound/google,cros-ec-codec.yaml | 1 + .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 4 +- .../devicetree/bindings/sram/qcom,imem.yaml | 1 + .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 6 +- .../bindings/timer/nuvoton,npcm7xx-timer.yaml | 8 +- .../devicetree/bindings/timer/renesas,cmt.yaml | 2 + .../devicetree/bindings/timer/renesas,tmu.yaml | 1 + .../bindings/timer/rockchip,rk-timer.yaml | 1 + .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/generic-ohci.yaml | 1 + .../bindings/usb/nvidia,tegra124-xusb.txt | 132 -- .../bindings/usb/nvidia,tegra124-xusb.yaml | 202 ++ .../bindings/usb/nvidia,tegra186-xusb.yaml | 173 ++ .../bindings/usb/nvidia,tegra194-xusb.yaml | 179 ++ .../bindings/usb/nvidia,tegra210-xusb.yaml | 199 ++ .../devicetree/bindings/vendor-prefixes.yaml | 8 + Documentation/kernel-hacking/locking.rst | 17 +- Documentation/loongarch/booting.rst | 42 + Documentation/loongarch/index.rst | 1 + Documentation/memory-barriers.txt | 2 +- Documentation/mm/slub.rst | 2 + Documentation/timers/hrtimers.rst | 2 +- .../translations/it_IT/kernel-hacking/locking.rst | 14 +- .../translations/ko_KR/memory-barriers.txt | 149 +- .../translations/zh_CN/core-api/local_ops.rst | 2 +- .../translations/zh_CN/loongarch/booting.rst | 48 + .../translations/zh_CN/loongarch/index.rst | 1 + Documentation/x86/boot.rst | 1 + MAINTAINERS | 81 +- Makefile | 10 +- arch/Kconfig | 10 + arch/arm/boot/dts/Makefile | 13 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 7 +- arch/arm/boot/dts/am335x-evm.dts | 4 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-guardian.dts | 3 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 4 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 10 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 10 +- arch/arm/boot/dts/am335x-myirtech-myd.dts | 7 +- arch/arm/boot/dts/am335x-pepper.dts | 4 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 8 +- arch/arm/boot/dts/am3517-evm.dts | 18 +- arch/arm/boot/dts/am3517.dtsi | 38 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 2 +- arch/arm/boot/dts/armada-370-dlink-dns327l.dts | 6 +- arch/arm/boot/dts/armada-370-netgear-rn102.dts | 10 +- arch/arm/boot/dts/armada-370-netgear-rn104.dts | 10 +- arch/arm/boot/dts/armada-370-rd.dts | 16 +- arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts | 4 +- arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 8 +- .../dts/armada-370-seagate-personal-cloud.dtsi | 2 +- arch/arm/boot/dts/armada-370-synology-ds213j.dts | 6 +- arch/arm/boot/dts/armada-370.dtsi | 2 +- arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-380.dtsi | 4 +- arch/arm/boot/dts/armada-385-linksys-caiman.dts | 4 +- arch/arm/boot/dts/armada-385-linksys-cobra.dts | 4 +- arch/arm/boot/dts/armada-385-linksys-rango.dts | 8 +- arch/arm/boot/dts/armada-385-linksys-shelby.dts | 4 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 4 +- arch/arm/boot/dts/armada-385-synology-ds116.dts | 2 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 18 +- arch/arm/boot/dts/armada-385.dtsi | 6 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/armada-39x.dtsi | 10 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 1 + arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 2 +- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 8 +- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 16 +- arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 10 +- arch/arm/boot/dts/armada-xp.dtsi | 1 + arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 12 + arch/arm/boot/dts/aspeed-bmc-ampere-mtmitchell.dts | 4 + arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts | 418 ++++ .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 213 ++- .../boot/dts/aspeed-bmc-facebook-cloudripper.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-elbert.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-fuji.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts | 921 +++++++++ arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 57 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 244 +-- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 1381 -------------- arch/arm/boot/dts/aspeed-g6.dtsi | 4 + .../boot/dts/ast2600-facebook-netbmc-common.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 4 - arch/arm/boot/dts/at91-sama7g5ek.dts | 5 +- arch/arm/boot/dts/axp22x.dtsi | 6 + arch/arm/boot/dts/axp809.dtsi | 7 + arch/arm/boot/dts/axp81x.dtsi | 14 - arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 31 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 16 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 27 +- arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 95 +- arch/arm/boot/dts/bcm2835-common.dtsi | 18 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 28 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 28 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 6 + arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 17 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 10 - arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 27 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 27 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 27 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 11 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 8 - arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 11 +- arch/arm/boot/dts/bcm2837.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-led-deprecated.dtsi | 18 + arch/arm/boot/dts/bcm283x.dtsi | 70 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 15 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 16 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 16 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 6 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 10 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 10 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 22 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 10 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 14 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 16 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 6 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 20 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 43 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 18 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 16 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 22 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 43 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 12 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 14 +- arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts | 211 ++ arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 28 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 6 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 20 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 10 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 14 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 10 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 14 +- arch/arm/boot/dts/bcm47622.dtsi | 1 + arch/arm/boot/dts/bcm53016-dlink-dwl-8610ap.dts | 131 ++ arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 6 +- arch/arm/boot/dts/bcm63148.dtsi | 1 + arch/arm/boot/dts/bcm63178.dtsi | 1 + arch/arm/boot/dts/bcm6756.dtsi | 1 + arch/arm/boot/dts/bcm6846.dtsi | 1 + arch/arm/boot/dts/bcm6855.dtsi | 1 + arch/arm/boot/dts/bcm6878.dtsi | 1 + arch/arm/boot/dts/bcm947189acdbmr.dts | 6 +- arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/e60k02.dtsi | 11 +- arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/imx6dl-colibri-aster.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-iris.dts | 1 - arch/arm/boot/dts/imx6qdl-colibri.dtsi | 22 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 5 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +- arch/arm/boot/dts/imx6sl-kobo-aura2.dts | 555 ++++++ arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 30 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 7 + arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 7 + arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 4 + arch/arm/boot/dts/imx6ull-colibri-aster.dts | 40 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts | 24 + arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts | 48 +- arch/arm/boot/dts/imx6ull-colibri-iris.dts | 22 +- arch/arm/boot/dts/imx6ull-colibri-iris.dtsi | 4 +- arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts | 40 + arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts | 24 + arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts | 32 +- arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts | 20 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 37 +- arch/arm/boot/dts/imx7-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7d-remarkable2.dts | 62 + arch/arm/boot/dts/imx7s.dtsi | 4 +- arch/arm/boot/dts/kirkwood-b3.dts | 2 +- arch/arm/boot/dts/kirkwood-db-88f6281.dts | 2 +- arch/arm/boot/dts/kirkwood-db-88f6282.dts | 2 +- arch/arm/boot/dts/kirkwood-dir665.dts | 14 +- arch/arm/boot/dts/kirkwood-ds112.dts | 2 +- arch/arm/boot/dts/kirkwood-ds411.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-km_common.dtsi | 2 +- arch/arm/boot/dts/kirkwood-l-50.dts | 24 +- arch/arm/boot/dts/kirkwood-laplug.dts | 2 +- arch/arm/boot/dts/kirkwood-linkstation.dtsi | 2 +- arch/arm/boot/dts/kirkwood-mplcec4.dts | 16 +- arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 2 +- arch/arm/boot/dts/kirkwood-nas2big.dts | 2 +- arch/arm/boot/dts/kirkwood-net2big.dts | 10 +- arch/arm/boot/dts/kirkwood-net5big.dts | 10 +- .../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts | 12 +- arch/arm/boot/dts/kirkwood-nsa310.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa310s.dts | 259 +++ arch/arm/boot/dts/kirkwood-nsa320.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa325.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood-rd88f6192.dts | 60 +- arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts | 2 +- arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 4 +- arch/arm/boot/dts/kirkwood-rs212.dts | 2 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/kirkwood-t5325.dts | 2 +- arch/arm/boot/dts/kirkwood-ts219.dtsi | 4 +- arch/arm/boot/dts/kirkwood.dtsi | 34 +- arch/arm/boot/dts/lan966x-pcb8290.dts | 16 + arch/arm/boot/dts/lan966x.dtsi | 5 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 2 +- arch/arm/boot/dts/lpc32xx.dtsi | 2 +- arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 10 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 4 +- arch/arm/boot/dts/nuvoton-npcm730-gbs.dts | 2 +- arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 2 +- arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 6 +- arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 4 +- .../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 6 +- .../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 36 +- arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 34 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 6 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 6 +- arch/arm/boot/dts/omap3-beagle.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 12 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 8 +- arch/arm/boot/dts/omap3-echo.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 8 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 42 +- arch/arm/boot/dts/omap3-overo-alto35-common.dtsi | 8 +- .../boot/dts/omap3-overo-chestnut43-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-palo35-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-palo43-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-summit-common.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-tobi-common.dtsi | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 44 +- arch/arm/boot/dts/omap3.dtsi | 40 +- arch/arm/boot/dts/omap34xx.dtsi | 4 + arch/arm/boot/dts/omap36xx.dtsi | 4 + arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 24 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 4 +- arch/arm/boot/dts/omap4-panda-es.dts | 4 +- arch/arm/boot/dts/omap5-cm-t54.dts | 64 +- arch/arm/boot/dts/pxa168.dtsi | 2 + arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 2 +- arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts | 376 ++++ arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 9 +- .../boot/dts/qcom-apq8026-samsung-matisse-wifi.dts | 453 +++++ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 1754 +++++++++-------- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 524 +++-- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 390 ++-- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 561 +++--- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 650 ++++--- arch/arm/boot/dts/qcom-apq8064.dtsi | 149 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 60 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 6 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 6 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 5 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 7 +- .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 59 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 61 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 123 +- arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 1 + arch/arm/boot/dts/qcom-msm8226.dtsi | 78 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 42 +- arch/arm/boot/dts/qcom-msm8960-cdp.dts | 23 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 92 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 83 +- .../dts/qcom-msm8974-sony-xperia-rhine-amami.dts | 1 + .../dts/qcom-msm8974-sony-xperia-rhine-honami.dts | 1 + .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 70 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 174 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 75 +- .../arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dts | 417 ++++ arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 83 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 86 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 12 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 33 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 19 +- arch/arm/boot/dts/qcom-pmx65.dtsi | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 45 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 + arch/arm/boot/dts/qcom-sdx65.dtsi | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 10 +- arch/arm/boot/dts/sama7g5-pinfunc.h | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 67 +- arch/arm/boot/dts/socfpga.dtsi | 4 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 4 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 1 + arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 4 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 1 + arch/arm/boot/dts/socfpga_arria5.dtsi | 3 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 8 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 3 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 1 + arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 8 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 2 +- arch/arm/boot/dts/socfpga_vt.dts | 2 +- arch/arm/boot/dts/spear600.dtsi | 32 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +- arch/arm/boot/dts/ste-ux500-samsung-codina-tmo.dts | 2 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 2 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 2 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 16 +- arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 29 + arch/arm/boot/dts/stih410-b2260.dts | 8 +- arch/arm/boot/dts/stih418-b2199.dts | 4 +- arch/arm/boot/dts/stih418-b2264.dts | 2 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 4 +- arch/arm/boot/dts/stm32h743.dtsi | 2 - arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 21 + arch/arm/boot/dts/stm32mp131.dtsi | 126 +- arch/arm/boot/dts/stm32mp133.dtsi | 31 + arch/arm/boot/dts/stm32mp135f-dk.dts | 144 +- arch/arm/boot/dts/stm32mp151.dtsi | 3 - arch/arm/boot/dts/stm32mp151a-dhcor-testbench.dts | 17 + arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts | 1 - arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 15 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 7 +- .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi | 171 ++ arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 6 +- arch/arm/boot/dts/suniv-f1c100s.dtsi | 70 + arch/arm/boot/dts/sunplus-sp7021.dtsi | 3 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 14 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 4 + arch/arm/boot/dts/tegra114-asus-tf701t.dts | 24 +- arch/arm/boot/dts/tegra124-nyan-big.dts | 3 +- arch/arm/boot/dts/tegra124-nyan-blaze.dts | 3 +- arch/arm/boot/dts/tegra124-venice2.dts | 3 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 6 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 8 +- arch/arm/boot/dts/tegra20-seaboard.dts | 6 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +- arch/arm/boot/dts/tegra20-ventana.dts | 6 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 11 +- arch/arm/boot/dts/uniphier-pro5-epcore.dts | 76 + arch/arm/boot/dts/uniphier-pro5-proex.dts | 59 + arch/arm/boot/dts/vexpress-v2m.dtsi | 16 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 2 +- arch/arm/configs/clps711x_defconfig | 3 +- arch/arm/configs/collie_defconfig | 3 +- arch/arm/configs/imx_v6_v7_defconfig | 5 + arch/arm/configs/multi_v4t_defconfig | 3 +- arch/arm/configs/multi_v7_defconfig | 8 +- arch/arm/configs/omap1_defconfig | 3 +- arch/arm/configs/pxa_defconfig | 3 +- arch/arm/configs/qcom_defconfig | 5 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/sama7_defconfig | 11 +- arch/arm/configs/spear6xx_defconfig | 7 +- arch/arm/configs/tct_hammer_defconfig | 3 +- arch/arm/configs/xcep_defconfig | 3 +- arch/arm/mach-imx/mm-imx3.c | 1 - arch/arm/mach-ixp4xx/ixp4xx-of.c | 42 - arch/arm/mach-keystone/Makefile | 4 +- arch/arm/mach-keystone/keystone.c | 2 - arch/arm/mach-keystone/keystone.h | 5 - arch/arm/mach-keystone/platsmp.c | 41 - arch/arm/mach-keystone/smc.S | 26 - arch/arm/mach-mmp/time.c | 11 +- arch/arm/mach-mvebu/pm-board.c | 28 +- arch/arm/mach-mxs/mach-mxs.c | 1 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 99 - arch/arm/mach-s3c/mach-crag6410.c | 1 + arch/arm/mach-shmobile/Kconfig | 2 - arch/arm/mach-spear/time.c | 8 +- arch/arm/mach-ux500/cpu-db8500.c | 1 - arch/arm/mach-ux500/db8500-regs.h | 195 -- arch/arm/mach-ux500/platsmp.c | 2 - arch/arm/mach-ux500/pm.c | 4 +- arch/arm/mm/fault.c | 18 +- arch/arm/mm/fault.h | 9 +- arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig | 50 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/Makefile | 17 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 14 + .../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 41 + .../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 25 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 160 ++ arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 1 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 7 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 6 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 5 + .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 722 +++++++ .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 42 + arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 5 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 14 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 14 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 1 - .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 5 + arch/arm64/boot/dts/apple/Makefile | 6 + arch/arm64/boot/dts/apple/multi-die-cpp.h | 22 + arch/arm64/boot/dts/apple/t6000-j314s.dts | 18 + arch/arm64/boot/dts/apple/t6000-j316s.dts | 18 + arch/arm64/boot/dts/apple/t6000.dtsi | 18 + arch/arm64/boot/dts/apple/t6001-j314c.dts | 18 + arch/arm64/boot/dts/apple/t6001-j316c.dts | 18 + arch/arm64/boot/dts/apple/t6001-j375c.dts | 18 + arch/arm64/boot/dts/apple/t6001.dtsi | 63 + arch/arm64/boot/dts/apple/t6002-j375d.dts | 50 + arch/arm64/boot/dts/apple/t6002.dtsi | 301 +++ arch/arm64/boot/dts/apple/t600x-common.dtsi | 374 ++++ arch/arm64/boot/dts/apple/t600x-die0.dtsi | 361 ++++ arch/arm64/boot/dts/apple/t600x-dieX.dtsi | 121 ++ arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi | 45 + arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 114 ++ arch/arm64/boot/dts/apple/t600x-j375.dtsi | 117 ++ arch/arm64/boot/dts/apple/t600x-nvme.dtsi | 42 + arch/arm64/boot/dts/apple/t600x-pmgr.dtsi | 2012 ++++++++++++++++++++ arch/arm64/boot/dts/apple/t8103-j456.dts | 2 +- arch/arm64/boot/dts/apple/t8103-j457.dts | 2 +- arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 4 + arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 2 +- arch/arm64/boot/dts/apple/t8103.dtsi | 322 +++- arch/arm64/boot/dts/arm/corstone1000.dtsi | 1 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 6 + arch/arm64/boot/dts/arm/fvp-base-revc.dts | 73 + arch/arm64/boot/dts/arm/juno-r1.dts | 2 + arch/arm64/boot/dts/arm/juno-r2.dts | 2 + arch/arm64/boot/dts/arm/juno.dts | 2 + arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 1 + .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 6 + arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 20 + .../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 2 +- .../arm64/boot/dts/broadcom/northstar2/ns2-xmc.dts | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 1 + .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 + arch/arm64/boot/dts/freescale/Makefile | 2 + ...028a-qds-13bb.dts => fsl-ls1028a-qds-13bb.dtso} | 0 ...028a-qds-65bb.dts => fsl-ls1028a-qds-65bb.dtso} | 0 ...028a-qds-7777.dts => fsl-ls1028a-qds-7777.dtso} | 0 ...028a-qds-85bb.dts => fsl-ls1028a-qds-85bb.dtso} | 0 ...028a-qds-899b.dts => fsl-ls1028a-qds-899b.dtso} | 0 ...028a-qds-9999.dts => fsl-ls1028a-qds-9999.dtso} | 0 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 39 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 164 ++ arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 107 ++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 20 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 10 + arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 46 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 7 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 6 +- .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 24 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 6 + .../dts/freescale/imx8mm-innocomm-wb15-evk.dts | 146 ++ .../boot/dts/freescale/imx8mm-innocomm-wb15.dtsi | 480 +++++ .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 4 +- .../boot/dts/freescale/imx8mm-kontron-sl.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 266 +++ .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 30 +- ...219.dts => imx8mm-venice-gw72xx-0x-imx219.dtso} | 0 ....dts => imx8mm-venice-gw72xx-0x-rs232-rts.dtso} | 0 ...s422.dts => imx8mm-venice-gw72xx-0x-rs422.dtso} | 0 ...s485.dts => imx8mm-venice-gw72xx-0x-rs485.dtso} | 0 ...219.dts => imx8mm-venice-gw73xx-0x-imx219.dtso} | 0 ....dts => imx8mm-venice-gw73xx-0x-rs232-rts.dtso} | 0 ...s422.dts => imx8mm-venice-gw73xx-0x-rs422.dtso} | 0 ...s485.dts => imx8mm-venice-gw73xx-0x-rs485.dtso} | 0 .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 54 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 66 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 42 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 54 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 6 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 47 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 62 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 7 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 31 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 111 ++ .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 159 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 48 +- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 49 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 34 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 9 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 22 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 38 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 + .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 25 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx93.dtsi | 111 ++ arch/arm64/boot/dts/freescale/mba8mx.dtsi | 1 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hip05.dtsi | 4 + arch/arm64/boot/dts/hisilicon/hip06.dtsi | 4 + arch/arm64/boot/dts/hisilicon/hip07.dtsi | 16 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 1 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 1 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 4 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 1 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 5 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 28 +- arch/arm64/boot/dts/mediatek/mt6779.dtsi | 10 +- .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 88 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 109 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 1 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 1 - arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 135 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 74 +- arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 57 +- arch/arm64/boot/dts/mediatek/mt7986b.dtsi | 3 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 6 - arch/arm64/boot/dts/mediatek/mt8186.dtsi | 3 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 3 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 86 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 233 ++- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 70 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 61 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 8 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 21 +- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 14 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 666 ++++--- arch/arm64/boot/dts/qcom/Makefile | 27 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 16 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 114 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 70 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 11 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 25 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 10 +- arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts | 3 +- arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts | 3 +- arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 21 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 134 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 80 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 24 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 24 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 22 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 8 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 276 +-- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 112 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 14 +- .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 10 +- .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 28 +- .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 45 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 47 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 314 ++- .../dts/qcom/msm8956-sony-xperia-loire-kugo.dts | 35 + .../dts/qcom/msm8956-sony-xperia-loire-suzu.dts | 17 + .../boot/dts/qcom/msm8956-sony-xperia-loire.dtsi | 282 +++ arch/arm64/boot/dts/qcom/msm8956.dtsi | 18 + arch/arm64/boot/dts/qcom/msm8976.dtsi | 1198 ++++++++++++ .../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 3 +- .../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 3 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 45 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 4 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 3 +- .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 3 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 12 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 10 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 135 +- .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 787 ++++++++ arch/arm64/boot/dts/qcom/msm8996-oneplus3.dts | 44 + arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dts | 45 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 29 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 11 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts | 414 ---- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 498 ----- arch/arm64/boot/dts/qcom/msm8996.dtsi | 389 ++-- .../boot/dts/qcom/msm8996pro-xiaomi-natrium.dts | 415 ++++ .../boot/dts/qcom/msm8996pro-xiaomi-scorpio.dts | 499 +++++ arch/arm64/boot/dts/qcom/msm8996pro.dtsi | 291 +++ arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 9 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 28 +- .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 4 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 16 +- .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 12 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 22 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 67 +- arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts | 711 +++++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 95 +- arch/arm64/boot/dts/qcom/pm6125.dtsi | 154 ++ arch/arm64/boot/dts/qcom/pm6150.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 44 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 41 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm7325.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8450a.dtsi | 77 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8950.dtsi | 165 ++ arch/arm64/boot/dts/qcom/pm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmi8950.dtsi | 97 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 10 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 22 +- arch/arm64/boot/dts/qcom/pmp8074.dtsi | 125 ++ arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 4 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 24 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 58 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 70 +- .../boot/dts/qcom/qrb5165-rb5-vision-mezzanine.dts | 62 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 22 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 82 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 199 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 270 +++ arch/arm64/boot/dts/qcom/sa8540p.dtsi | 98 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 236 +-- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 36 +- .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 51 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts | 16 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 16 +- .../boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi | 25 +- .../boot/dts/qcom/sc7180-trogdor-mrbland.dtsi | 78 +- .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 34 +- .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 8 +- .../dts/qcom/sc7180-trogdor-pazquel360-lte.dts | 22 + .../dts/qcom/sc7180-trogdor-pazquel360-wifi.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi | 50 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 14 +- .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 60 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 8 +- .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 16 +- .../dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi | 25 +- ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 1 + ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 78 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 668 +++---- arch/arm64/boot/dts/qcom/sc7180.dtsi | 606 +++--- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 15 - arch/arm64/boot/dts/qcom/sc7280-crd-r3.dts | 8 +- .../qcom/sc7280-herobrine-audio-rt5682-3mic.dtsi | 187 ++ .../dts/qcom/sc7280-herobrine-audio-rt5682.dtsi | 122 ++ .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 20 - arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 1 + .../boot/dts/qcom/sc7280-herobrine-evoker-lte.dts | 16 + .../boot/dts/qcom/sc7280-herobrine-evoker-r0.dts | 333 ---- .../boot/dts/qcom/sc7280-herobrine-evoker.dts | 16 + .../boot/dts/qcom/sc7280-herobrine-evoker.dtsi | 325 ++++ .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 6 +- .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 19 + .../dts/qcom/sc7280-herobrine-villager-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7280-herobrine-villager-r1.dts | 31 +- .../dts/qcom/sc7280-herobrine-villager-r1.dtsi | 37 + .../boot/dts/qcom/sc7280-herobrine-villager.dtsi | 11 - .../boot/dts/qcom/sc7280-herobrine-wifi-sku.dtsi | 11 + .../boot/dts/qcom/sc7280-herobrine-zombie-lte.dts | 16 + .../boot/dts/qcom/sc7280-herobrine-zombie.dts | 16 + .../boot/dts/qcom/sc7280-herobrine-zombie.dtsi | 312 +++ arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 73 +- arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 6 - arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 55 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 22 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 432 ++--- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 219 ++- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 439 ++++- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 84 + arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 786 +++++++- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 14 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 24 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 140 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 16 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 10 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts | 531 ++++++ arch/arm64/boot/dts/qcom/sdm670.dtsi | 1160 +++++++++++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 49 +- .../qcom/sdm845-db845c-navigation-mezzanine.dts | 104 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 169 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 39 +- .../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 460 +++++ arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 9 + .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 574 ++++++ .../boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts | 15 + .../dts/qcom/sdm845-xiaomi-beryllium-tianma.dts | 15 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 594 ------ arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 36 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 177 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 24 +- .../arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 241 +++ arch/arm64/boot/dts/qcom/sm4250.dtsi | 38 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 1425 ++++++++++++++ .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 164 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 8 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 335 ++++ arch/arm64/boot/dts/qcom/sm6350.dtsi | 56 +- .../dts/qcom/sm6375-sony-xperia-murray-pdx225.dts | 406 ++++ arch/arm64/boot/dts/qcom/sm6375.dtsi | 1396 ++++++++++++++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 37 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 2 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 407 ++-- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 40 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 41 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 1205 ++++++++---- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 20 +- .../dts/qcom/sm8350-sony-xperia-sagami-pdx215.dts | 206 ++ .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 604 +++++- arch/arm64/boot/dts/qcom/sm8350.dtsi | 98 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 205 ++ arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 19 + .../dts/qcom/sm8450-sony-xperia-nagara-pdx223.dts | 831 +++----- .../dts/qcom/sm8450-sony-xperia-nagara-pdx224.dts | 234 +++ .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi | 631 ++++++ arch/arm64/boot/dts/qcom/sm8450.dtsi | 600 +++++- arch/arm64/boot/dts/renesas/condor-common.dtsi | 1 + ...04xd12.dts => draak-ebisu-panel-aa104xd12.dtso} | 0 arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 24 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 30 +- .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 90 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 126 +- .../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 89 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 735 ++++++- arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 362 ++-- arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 73 + arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 2 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 17 +- arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 30 + arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 17 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 4 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 31 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 5 - arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 5 - arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 28 - .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi | 7 + arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 7 - ...aa104xd12.dts => salvator-panel-aa104xd12.dtso} | 0 arch/arm64/boot/dts/rockchip/Makefile | 10 + .../boot/dts/rockchip/px30-ringneck-haikou.dts | 232 +++ arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 382 ++++ arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1 + .../boot/dts/rockchip/rk3326-anbernic-rg351m.dts | 33 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 600 ++++++ .../boot/dts/rockchip/rk3326-odroid-go2-v11.dts | 156 ++ arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 620 +----- arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 185 ++ arch/arm64/boot/dts/rockchip/rk3328.dtsi | 12 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 76 + .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 6 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 20 + .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 109 +- .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 114 ++ .../boot/dts/rockchip/rk3566-anbernic-rg353vs.dts | 87 + .../boot/dts/rockchip/rk3566-anbernic-rg353x.dtsi | 60 + .../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 79 + .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 503 +++++ arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 34 + .../boot/dts/rockchip/rk3566-soquartz-blade.dts | 194 ++ .../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 11 + .../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 232 +++ arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 75 + arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 744 ++++++++ arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 146 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 50 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 34 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 6 +- arch/arm64/boot/dts/ti/Makefile | 1 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 122 ++ arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 49 + arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 90 +- arch/arm64/boot/dts/ti/k3-am625.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 44 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 6 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 119 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 142 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 101 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 207 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 85 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 + .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 113 +- .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 4 - .../boot/dts/ti/k3-j7200-common-proc-board.dts | 48 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 1055 ++++++++++ .../boot/dts/ti/k3-j721e-common-proc-board.dts | 143 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 125 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 205 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 33 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 132 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 79 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 9 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 98 +- arch/arm64/configs/defconfig | 43 +- arch/arm64/include/asm/alternative-macros.h | 4 +- arch/arm64/include/asm/assembler.h | 33 +- arch/arm64/include/asm/cpufeature.h | 3 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/exception.h | 7 +- arch/arm64/include/asm/fpsimd.h | 17 +- arch/arm64/include/asm/ftrace.h | 72 +- arch/arm64/include/asm/hugetlb.h | 9 + arch/arm64/include/asm/hwcap.h | 3 + arch/arm64/include/asm/insn.h | 156 +- arch/arm64/include/asm/jump_label.h | 8 +- arch/arm64/include/asm/kernel-pgtable.h | 11 +- arch/arm64/include/asm/kvm_host.h | 12 +- arch/arm64/include/asm/lse.h | 1 - arch/arm64/include/asm/mmu_context.h | 10 + arch/arm64/include/asm/module.lds.h | 8 + arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 14 +- arch/arm64/include/asm/processor.h | 24 +- arch/arm64/include/asm/scs.h | 49 + arch/arm64/include/asm/spectre.h | 2 + arch/arm64/include/asm/stacktrace.h | 2 + arch/arm64/include/asm/sysreg.h | 150 +- arch/arm64/include/asm/traps.h | 19 +- arch/arm64/include/asm/uprobes.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 3 + arch/arm64/include/uapi/asm/sigcontext.h | 4 + arch/arm64/kernel/Makefile | 2 + arch/arm64/kernel/acpi.c | 106 ++ arch/arm64/kernel/alternative.c | 6 +- arch/arm64/kernel/armv8_deprecated.c | 567 +++--- arch/arm64/kernel/asm-offsets.c | 13 + arch/arm64/kernel/cpu_errata.c | 7 + arch/arm64/kernel/cpufeature.c | 253 +-- arch/arm64/kernel/cpuinfo.c | 3 + arch/arm64/kernel/entry-common.c | 24 +- arch/arm64/kernel/entry-ftrace.S | 156 +- arch/arm64/kernel/entry.S | 3 + arch/arm64/kernel/fpsimd.c | 169 +- arch/arm64/kernel/ftrace.c | 87 +- arch/arm64/kernel/head.S | 3 + arch/arm64/kernel/irq.c | 11 +- arch/arm64/kernel/module.c | 11 +- arch/arm64/kernel/paravirt.c | 4 - arch/arm64/kernel/patch-scs.c | 257 +++ arch/arm64/kernel/perf_event.c | 3 +- arch/arm64/kernel/pi/Makefile | 1 + arch/arm64/kernel/probes/decode-insn.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 86 +- arch/arm64/kernel/process.c | 2 + arch/arm64/kernel/proton-pack.c | 26 +- arch/arm64/kernel/ptrace.c | 5 +- arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/setup.c | 4 + arch/arm64/kernel/signal.c | 7 +- arch/arm64/kernel/stacktrace.c | 10 +- arch/arm64/kernel/suspend.c | 2 + arch/arm64/kernel/syscall.c | 19 +- arch/arm64/kernel/traps.c | 93 +- arch/arm64/kernel/vdso.c | 22 - arch/arm64/kernel/vmlinux.lds.S | 13 + arch/arm64/kvm/fpsimd.c | 26 +- arch/arm64/kvm/hyp/nvhe/Makefile | 1 + arch/arm64/kvm/sys_regs.c | 4 +- arch/arm64/lib/insn.c | 165 -- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/fault.c | 8 +- arch/arm64/mm/hugetlbpage.c | 21 + arch/arm64/mm/init.c | 25 +- arch/arm64/mm/mmu.c | 23 +- arch/arm64/mm/proc.S | 4 - arch/arm64/tools/cpucaps | 2 + arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 766 +++++++- arch/ia64/hp/common/aml_nfw.c | 4 +- arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/acpi.h | 142 -- arch/loongarch/include/asm/irq.h | 2 +- arch/loongarch/include/asm/smp.h | 10 - arch/loongarch/kernel/smp.c | 11 + arch/loongarch/mm/tlbex.S | 30 +- arch/m68k/configs/amiga_defconfig | 42 +- arch/m68k/configs/apollo_defconfig | 42 +- arch/m68k/configs/atari_defconfig | 42 +- arch/m68k/configs/bvme6000_defconfig | 42 +- arch/m68k/configs/hp300_defconfig | 42 +- arch/m68k/configs/mac_defconfig | 42 +- arch/m68k/configs/multi_defconfig | 42 +- arch/m68k/configs/mvme147_defconfig | 42 +- arch/m68k/configs/mvme16x_defconfig | 42 +- arch/m68k/configs/q40_defconfig | 42 +- arch/m68k/configs/sun3_defconfig | 42 +- arch/m68k/configs/sun3x_defconfig | 42 +- arch/m68k/emu/nfcon.c | 9 +- arch/m68k/include/asm/mac_via.h | 8 - arch/m68k/mac/misc.c | 2 +- arch/microblaze/Kconfig | 8 - arch/microblaze/configs/mmu_defconfig | 1 - arch/microblaze/include/asm/pci-bridge.h | 92 - arch/microblaze/include/asm/pci.h | 29 - arch/microblaze/pci/Makefile | 3 +- arch/microblaze/pci/indirect_pci.c | 158 -- arch/microblaze/pci/iomap.c | 36 + arch/microblaze/pci/pci-common.c | 1067 ----------- arch/microblaze/pci/xilinx_pci.c | 170 -- arch/mips/Makefile | 2 +- arch/mips/bcm63xx/clk.c | 2 + arch/mips/boot/dts/brcm/bcm63268.dtsi | 5 + arch/mips/boot/dts/brcm/bcm7435.dtsi | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 4 +- arch/mips/boot/dts/qca/ar9331.dtsi | 1 - arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- arch/mips/boot/dts/ralink/mt7621.dtsi | 11 +- arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 3 +- .../cavium-octeon/executive/cvmx-helper-board.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/include/asm/asm-prototypes.h | 3 + arch/mips/include/asm/mach-ralink/mt7621.h | 4 +- arch/mips/kernel/vpe-cmp.c | 4 +- arch/mips/kernel/vpe-mt.c | 4 +- arch/mips/pci/pci-rt3883.c | 4 +- arch/mips/ralink/mt7621.c | 97 +- arch/mips/vdso/Makefile | 2 +- arch/openrisc/configs/or1ksim_defconfig | 3 +- arch/openrisc/configs/simple_smp_defconfig | 3 +- arch/powerpc/include/asm/ftrace.h | 24 +- arch/powerpc/kernel/vdso.c | 22 - arch/powerpc/platforms/pseries/msi.c | 7 +- arch/riscv/Kconfig.socs | 5 + arch/riscv/boot/dts/Makefile | 1 + .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 33 +- arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 36 +- .../boot/dts/microchip/mpfs-m100pfs-fabric.dtsi | 4 +- .../boot/dts/microchip/mpfs-polarberry-fabric.dtsi | 4 +- .../boot/dts/microchip/mpfs-sev-kit-fabric.dtsi | 29 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 32 + arch/riscv/boot/dts/renesas/Makefile | 2 + arch/riscv/boot/dts/renesas/r9a07g043f.dtsi | 59 + arch/riscv/boot/dts/renesas/r9a07g043f01-smarc.dts | 27 + arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi | 47 + arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi | 64 + arch/riscv/boot/dts/starfive/Makefile | 2 +- .../boot/dts/starfive/jh7100-beaglev-starlight.dts | 153 +- arch/riscv/boot/dts/starfive/jh7100-common.dtsi | 161 ++ .../dts/starfive/jh7100-starfive-visionfive-v1.dts | 20 + arch/riscv/configs/defconfig | 3 + arch/riscv/configs/nommu_k210_defconfig | 3 +- arch/riscv/configs/nommu_k210_sdcard_defconfig | 3 +- arch/riscv/configs/nommu_virt_defconfig | 3 +- arch/riscv/kernel/vdso.c | 22 - arch/s390/Kconfig | 8 + arch/s390/appldata/appldata_base.c | 113 +- arch/s390/boot/ipl_parm.c | 9 + arch/s390/hypfs/hypfs_diag.c | 8 - arch/s390/include/asm/bugs.h | 21 - arch/s390/include/asm/checksum.h | 7 + arch/s390/include/asm/ftrace.h | 29 +- arch/s390/include/asm/ipl.h | 11 + arch/s390/include/asm/pai.h | 6 + arch/s390/include/asm/sclp.h | 2 + arch/s390/include/asm/serial.h | 7 - arch/s390/include/asm/shmparam.h | 12 - arch/s390/include/asm/vga.h | 7 - arch/s390/include/asm/vx-insn-asm.h | 681 +++++++ arch/s390/include/asm/vx-insn.h | 671 +------ arch/s390/include/uapi/asm/ipl.h | 29 + arch/s390/kernel/debug.c | 7 +- arch/s390/kernel/entry.S | 34 +- arch/s390/kernel/fpu.c | 3 +- arch/s390/kernel/ipl.c | 403 +++- arch/s390/kernel/kprobes.c | 3 +- arch/s390/kernel/kprobes.h | 9 + arch/s390/kernel/nmi.c | 181 +- arch/s390/kernel/perf_pai_crypto.c | 48 +- arch/s390/kernel/perf_pai_ext.c | 12 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/vdso.c | 20 - arch/s390/mm/init.c | 39 +- arch/s390/mm/page-states.c | 11 - arch/s390/pci/pci_irq.c | 2 +- arch/sh/configs/rsk7201_defconfig | 3 +- arch/sh/configs/rsk7203_defconfig | 3 +- arch/sh/configs/se7206_defconfig | 3 +- arch/sh/configs/shmin_defconfig | 3 +- arch/sh/configs/shx3_defconfig | 3 +- arch/um/drivers/Kconfig | 1 - arch/um/include/asm/pci.h | 2 +- arch/um/kernel/kmsg_dump.c | 24 +- arch/x86/Kconfig | 6 +- arch/x86/boot/compressed/kaslr.c | 2 +- arch/x86/boot/string.c | 2 +- arch/x86/entry/entry_64_compat.S | 4 +- arch/x86/entry/vdso/vdso.lds.S | 2 + arch/x86/entry/vdso/vma.c | 30 +- arch/x86/events/intel/p4.c | 2 +- arch/x86/hyperv/hv_init.c | 4 +- arch/x86/ia32/Makefile | 2 - arch/x86/ia32/ia32_signal.c | 374 ---- arch/x86/include/asm/apic.h | 3 +- arch/x86/include/asm/elf.h | 4 - arch/x86/include/asm/fpu/signal.h | 7 - arch/x86/include/asm/ftrace.h | 49 +- arch/x86/include/asm/hyperv-tlfs.h | 11 +- arch/x86/include/asm/hyperv_timer.h | 9 + arch/x86/include/asm/irq_remapping.h | 4 - arch/x86/include/asm/irqdomain.h | 4 +- arch/x86/include/asm/mshyperv.h | 2 - arch/x86/include/asm/msi.h | 6 + arch/x86/include/asm/pci.h | 5 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/sighandling.h | 9 + arch/x86/include/asm/signal.h | 5 - arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/apic/apic.c | 13 +- arch/x86/kernel/apic/msi.c | 211 +- arch/x86/kernel/apic/vector.c | 4 - arch/x86/kernel/cpu/mshyperv.c | 6 + arch/x86/kernel/devicetree.c | 18 +- arch/x86/kernel/espfix_64.c | 12 +- arch/x86/kernel/head_32.S | 22 - arch/x86/kernel/i8259.c | 2 +- arch/x86/kernel/ptrace.c | 174 +- arch/x86/kernel/signal.c | 654 +------ arch/x86/kernel/signal_32.c | 379 ++++ arch/x86/kernel/signal_64.c | 383 ++++ arch/x86/kernel/traps.c | 4 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/uprobes.c | 4 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 3 +- arch/x86/xen/smp.c | 24 +- arch/x86/xen/smp_pv.c | 12 +- arch/x86/xen/spinlock.c | 6 +- arch/x86/xen/xen-asm.S | 8 +- drivers/acpi/Kconfig | 12 +- drivers/acpi/Makefile | 1 + drivers/acpi/ac.c | 8 +- drivers/acpi/acpi_ffh.c | 55 + drivers/acpi/acpi_pad.c | 7 +- drivers/acpi/acpi_pcc.c | 47 +- drivers/acpi/acpi_video.c | 8 +- drivers/acpi/acpica/Makefile | 1 + drivers/acpi/acpica/acglobal.h | 1 + drivers/acpi/acpica/actables.h | 5 - drivers/acpi/acpica/acutils.h | 13 + drivers/acpi/acpica/dsmethod.c | 10 +- drivers/acpi/acpica/evevent.c | 11 + drivers/acpi/acpica/evregion.c | 9 + drivers/acpi/acpica/exconfig.c | 4 +- drivers/acpi/acpica/exfield.c | 8 +- drivers/acpi/acpica/exserial.c | 6 + drivers/acpi/acpica/hwsleep.c | 14 + drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbprint.c | 77 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 32 +- drivers/acpi/acpica/utcksum.c | 170 ++ drivers/acpi/acpica/utcopy.c | 7 - drivers/acpi/acpica/utglobal.c | 4 + drivers/acpi/acpica/utstring.c | 10 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/apei/einj.c | 56 +- drivers/acpi/apei/ghes.c | 62 +- drivers/acpi/arm64/Kconfig | 3 + drivers/acpi/arm64/Makefile | 1 + drivers/acpi/arm64/apmt.c | 178 ++ drivers/acpi/arm64/iort.c | 16 +- drivers/acpi/battery.c | 16 +- drivers/acpi/bus.c | 5 + drivers/acpi/button.c | 5 +- drivers/acpi/cppc_acpi.c | 4 +- drivers/acpi/ec.c | 15 +- drivers/acpi/fan_attr.c | 16 +- drivers/acpi/fan_core.c | 1 + drivers/acpi/hed.c | 3 +- drivers/acpi/irq.c | 5 +- drivers/acpi/nfit/core.c | 3 +- drivers/acpi/pci_irq.c | 6 +- drivers/acpi/pfr_telemetry.c | 6 +- drivers/acpi/pfr_update.c | 6 +- drivers/acpi/power.c | 2 +- drivers/acpi/processor_idle.c | 9 +- drivers/acpi/processor_perflib.c | 100 +- drivers/acpi/processor_throttling.c | 4 +- drivers/acpi/sbs.c | 9 +- drivers/acpi/sbshc.c | 7 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sysfs.c | 5 +- drivers/acpi/tables.c | 17 +- drivers/acpi/thermal.c | 9 +- drivers/acpi/tiny-power-button.c | 10 +- drivers/acpi/video_detect.c | 110 +- drivers/acpi/x86/utils.c | 24 +- drivers/ata/libahci_platform.c | 2 +- drivers/base/Makefile | 2 +- drivers/base/platform-msi.c | 6 +- drivers/base/power/domain.c | 176 +- drivers/base/power/domain_governor.c | 3 + drivers/base/power/runtime.c | 145 +- drivers/bluetooth/hci_qca.c | 10 +- drivers/bus/fsl-mc/Kconfig | 2 +- drivers/bus/fsl-mc/dprc-driver.c | 1 - drivers/bus/fsl-mc/fsl-mc-bus.c | 1 - drivers/bus/fsl-mc/fsl-mc-msi.c | 25 +- drivers/bus/ti-sysc.c | 6 + drivers/char/sonypi.c | 3 +- drivers/char/tpm/eventlog/acpi.c | 12 +- drivers/char/tpm/st33zp24/i2c.c | 142 +- drivers/char/tpm/st33zp24/spi.c | 145 +- drivers/char/tpm/st33zp24/st33zp24.c | 39 +- drivers/char/tpm/st33zp24/st33zp24.h | 7 +- drivers/char/tpm/tpm-chip.c | 7 +- drivers/char/tpm/tpm-dev-common.c | 4 +- drivers/char/tpm/tpm_crb.c | 35 +- drivers/char/tpm/tpm_ftpm_tee.c | 8 +- drivers/char/tpm/tpm_tis.c | 9 +- drivers/char/tpm/tpm_tis_core.c | 20 +- drivers/char/tpm/tpm_tis_core.h | 1 + drivers/char/tpm/tpm_tis_i2c.c | 3 +- drivers/clk/tegra/clk-bpmp.c | 37 +- drivers/clocksource/arm_arch_timer.c | 15 +- drivers/clocksource/hyperv_timer.c | 61 +- drivers/clocksource/ingenic-ost.c | 10 +- drivers/clocksource/sh_cmt.c | 88 +- drivers/clocksource/timer-npcm7xx.c | 10 + drivers/clocksource/timer-sp804.c | 6 +- drivers/clocksource/timer-ti-dm-systimer.c | 4 +- drivers/clocksource/timer-ti-dm.c | 21 +- drivers/cpufreq/Kconfig.arm | 13 +- drivers/cpufreq/Makefile | 1 + drivers/cpufreq/acpi-cpufreq.c | 43 +- drivers/cpufreq/amd_freq_sensitivity.c | 2 + drivers/cpufreq/apple-soc-cpufreq.c | 352 ++++ drivers/cpufreq/cpufreq-dt-platdev.c | 3 + drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/intel_pstate.c | 10 +- drivers/cpufreq/longhaul.c | 4 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 14 +- drivers/cpufreq/qcom-cpufreq-hw.c | 206 +- drivers/cpufreq/spear-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 11 +- drivers/cpufreq/ti-cpufreq.c | 36 + drivers/cpuidle/cpuidle-psci-domain.c | 3 +- drivers/cpuidle/dt_idle_states.c | 11 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 8 +- drivers/devfreq/event/exynos-nocp.c | 3 +- drivers/devfreq/governor_userspace.c | 12 +- drivers/dma/Kconfig | 2 +- drivers/dma/qcom/hidma.c | 8 +- drivers/firmware/arm_ffa/driver.c | 101 +- drivers/firmware/broadcom/bcm47xx_nvram.c | 18 + drivers/firmware/efi/earlycon.c | 8 +- drivers/firmware/efi/efi-pstore.c | 2 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/imx/scu-pd.c | 1 + drivers/firmware/raspberrypi.c | 9 +- drivers/firmware/tegra/Kconfig | 1 + drivers/firmware/tegra/bpmp-debugfs.c | 62 +- drivers/firmware/tegra/bpmp-tegra186.c | 36 +- drivers/firmware/tegra/bpmp-tegra210.c | 15 +- drivers/firmware/tegra/bpmp.c | 33 +- drivers/firmware/tegra/ivc.c | 150 +- drivers/firmware/ti_sci.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 24 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 +- drivers/hid/hid-core.c | 3 + drivers/hid/hid-debug.c | 3 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-input.c | 3 + drivers/hid/hid-ite.c | 5 + drivers/hid/hid-lg4ff.c | 6 + drivers/hid/hid-logitech-hidpp.c | 28 +- drivers/hid/hid-quirks.c | 3 + drivers/hid/hid-uclogic-core.c | 1 + drivers/hid/hid-uclogic-rdesc.c | 2 +- drivers/hid/i2c-hid/Kconfig | 4 +- drivers/hid/i2c-hid/i2c-hid-acpi.c | 5 - drivers/hid/i2c-hid/i2c-hid-core.c | 24 +- drivers/hv/hv_balloon.c | 94 +- drivers/hv/ring_buffer.c | 13 + drivers/hv/vmbus_drv.c | 110 +- drivers/hwmon/acpi_power_meter.c | 5 +- drivers/hwmon/asus_atk0110.c | 6 +- drivers/i2c/i2c-core-base.c | 14 + drivers/iio/adc/imx8qxp-adc.c | 11 +- drivers/iio/adc/twl4030-madc.c | 1 + drivers/iio/adc/twl6030-gpadc.c | 32 + drivers/iio/imu/fxos8700_core.c | 90 +- drivers/input/input.c | 3 +- drivers/input/joystick/Kconfig | 1 + drivers/input/joystick/as5011.c | 5 +- drivers/input/joystick/psxpad-spi.c | 9 +- drivers/input/keyboard/Kconfig | 10 +- drivers/input/keyboard/adp5588-keys.c | 5 +- drivers/input/keyboard/adp5589-keys.c | 14 +- drivers/input/keyboard/cap11xx.c | 6 +- drivers/input/keyboard/cros_ec_keyb.c | 6 +- drivers/input/keyboard/cypress-sf.c | 10 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 9 +- drivers/input/keyboard/ep93xx_keypad.c | 10 +- drivers/input/keyboard/gpio_keys.c | 8 +- drivers/input/keyboard/ipaq-micro-keys.c | 10 +- drivers/input/keyboard/lm8323.c | 11 +- drivers/input/keyboard/lm8333.c | 5 +- drivers/input/keyboard/lpc32xx-keys.c | 8 +- drivers/input/keyboard/matrix_keypad.c | 11 +- drivers/input/keyboard/max7359_keypad.c | 11 +- drivers/input/keyboard/mcs_touchkey.c | 14 +- drivers/input/keyboard/mpr121_touchkey.c | 13 +- drivers/input/keyboard/mtk-pmic-keys.c | 10 +- drivers/input/keyboard/nomadik-ske-keypad.c | 8 +- drivers/input/keyboard/pmic8xxx-keypad.c | 8 +- drivers/input/keyboard/pxa27x_keypad.c | 8 +- drivers/input/keyboard/qt1050.c | 8 +- drivers/input/keyboard/qt1070.c | 11 +- drivers/input/keyboard/qt2160.c | 5 +- drivers/input/keyboard/sh_keysc.c | 8 +- drivers/input/keyboard/spear-keyboard.c | 9 +- drivers/input/keyboard/st-keyscan.c | 7 +- drivers/input/keyboard/stmpe-keypad.c | 1 + drivers/input/keyboard/tc3589x-keypad.c | 8 +- drivers/input/keyboard/tca6416-keypad.c | 14 +- drivers/input/keyboard/tca8418_keypad.c | 5 +- drivers/input/keyboard/tegra-kbc.c | 7 +- drivers/input/keyboard/tm2-touchkey.c | 15 +- drivers/input/misc/Kconfig | 4 +- drivers/input/misc/ad714x-i2c.c | 5 +- drivers/input/misc/adxl34x-i2c.c | 5 +- drivers/input/misc/apanel.c | 5 +- drivers/input/misc/atlas_btns.c | 4 +- drivers/input/misc/atmel_captouch.c | 9 +- drivers/input/misc/bma150.c | 5 +- drivers/input/misc/cma3000_d0x_i2c.c | 5 +- drivers/input/misc/da7280.c | 5 +- drivers/input/misc/drv260x.c | 5 +- drivers/input/misc/drv2665.c | 5 +- drivers/input/misc/drv2667.c | 5 +- drivers/input/misc/ibm-panel.c | 5 +- drivers/input/misc/iqs7222.c | 504 +++-- drivers/input/misc/kxtj9.c | 5 +- drivers/input/misc/max8997_haptic.c | 7 +- drivers/input/misc/mma8450.c | 5 +- drivers/input/misc/pcf8574_keypad.c | 4 +- drivers/input/mouse/cyapa.c | 5 +- drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/synaptics_i2c.c | 5 +- drivers/input/rmi4/rmi_i2c.c | 5 +- drivers/input/rmi4/rmi_smbus.c | 5 +- drivers/input/touchscreen/Kconfig | 42 +- drivers/input/touchscreen/Makefile | 3 + drivers/input/touchscreen/ad7879-i2c.c | 5 +- drivers/input/touchscreen/ar1021_i2c.c | 5 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/input/touchscreen/auo-pixcir-ts.c | 5 +- drivers/input/touchscreen/bu21013_ts.c | 5 +- drivers/input/touchscreen/bu21029_ts.c | 5 +- drivers/input/touchscreen/chipone_icn8318.c | 5 +- drivers/input/touchscreen/cy8ctma140.c | 5 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 5 +- drivers/input/touchscreen/cyttsp4_i2c.c | 5 +- drivers/input/touchscreen/cyttsp5.c | 900 +++++++++ drivers/input/touchscreen/cyttsp_i2c.c | 5 +- drivers/input/touchscreen/edt-ft5x06.c | 6 +- drivers/input/touchscreen/eeti_ts.c | 5 +- drivers/input/touchscreen/egalax_ts.c | 54 +- drivers/input/touchscreen/ektf2127.c | 5 +- drivers/input/touchscreen/elants_i2c.c | 28 +- drivers/input/touchscreen/goodix.c | 5 +- drivers/input/touchscreen/hideep.c | 5 +- drivers/input/touchscreen/himax_hx83112b.c | 364 ++++ drivers/input/touchscreen/hycon-hy46xx.c | 5 +- drivers/input/touchscreen/hynitron_cstxxx.c | 498 +++++ drivers/input/touchscreen/ili210x.c | 6 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 5 +- drivers/input/touchscreen/iqs5xx.c | 5 +- drivers/input/touchscreen/max11801_ts.c | 5 +- drivers/input/touchscreen/mcs5000_ts.c | 5 +- drivers/input/touchscreen/melfas_mip4.c | 4 +- drivers/input/touchscreen/migor_ts.c | 5 +- drivers/input/touchscreen/mms114.c | 5 +- drivers/input/touchscreen/msg2638.c | 197 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 6 +- drivers/input/touchscreen/raydium_i2c_ts.c | 12 +- drivers/input/touchscreen/rohm_bu21023.c | 5 +- drivers/input/touchscreen/s6sy761.c | 5 +- drivers/input/touchscreen/silead.c | 6 +- drivers/input/touchscreen/sis_i2c.c | 5 +- drivers/input/touchscreen/st1232.c | 6 +- drivers/input/touchscreen/stmfts.c | 5 +- drivers/input/touchscreen/sx8654.c | 6 +- drivers/input/touchscreen/tps6507x-ts.c | 2 - drivers/input/touchscreen/tsc2004.c | 5 +- drivers/input/touchscreen/tsc2007_core.c | 6 +- drivers/input/touchscreen/wacom_i2c.c | 5 +- drivers/input/touchscreen/wdt87xx_i2c.c | 5 +- drivers/input/touchscreen/zet6223.c | 5 +- drivers/input/touchscreen/zforce_ts.c | 5 +- drivers/iommu/Kconfig | 8 +- drivers/iommu/amd/amd_iommu_types.h | 1 - drivers/iommu/amd/iommu.c | 44 +- drivers/iommu/hyperv-iommu.c | 11 +- drivers/iommu/intel/iommu.c | 2 +- drivers/iommu/intel/iommu.h | 1 - drivers/iommu/intel/irq_remapping.c | 52 +- drivers/iommu/of_iommu.c | 1 - drivers/irqchip/Kconfig | 9 +- drivers/irqchip/irq-apple-aic.c | 6 +- drivers/irqchip/irq-gic-pm.c | 2 +- drivers/irqchip/irq-gic-v2m.c | 11 +- drivers/irqchip/irq-gic-v3.c | 3 +- drivers/irqchip/irq-gic.c | 7 +- drivers/irqchip/irq-loongarch-cpu.c | 48 +- drivers/irqchip/irq-loongson-eiointc.c | 63 +- drivers/irqchip/irq-loongson-htvec.c | 176 +- drivers/irqchip/irq-loongson-liointc.c | 37 +- drivers/irqchip/irq-loongson-pch-lpc.c | 25 + drivers/irqchip/irq-loongson-pch-pic.c | 76 +- drivers/irqchip/irq-ls-extirq.c | 2 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-mtk-cirq.c | 95 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-sifive-plic.c | 6 +- drivers/irqchip/irq-sl28cpld.c | 3 +- drivers/irqchip/irq-st.c | 7 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/irq-wpcm450-aic.c | 1 + drivers/mailbox/Kconfig | 2 +- drivers/mailbox/pcc.c | 1 + drivers/media/dvb-frontends/stv0288.c | 5 +- drivers/memory/omap-gpmc.c | 122 +- drivers/memory/renesas-rpc-if.c | 22 +- drivers/memory/tegra/tegra186-emc.c | 15 +- drivers/memory/tegra/tegra20-emc.c | 15 +- drivers/memory/tegra/tegra210-emc-core.c | 15 +- drivers/memory/tegra/tegra234.c | 160 ++ drivers/memory/tegra/tegra30-emc.c | 15 +- drivers/net/can/can327.c | 17 +- drivers/net/can/slcan/slcan-core.c | 10 +- drivers/net/can/usb/esd_usb.c | 6 + drivers/net/dsa/lan9303-core.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/lance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 23 +- drivers/net/ethernet/apple/bmac.c | 2 +- drivers/net/ethernet/apple/mace.c | 2 +- drivers/net/ethernet/dnet.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- drivers/net/ethernet/neterion/s2io.c | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 8 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/fddi/defxx.c | 22 +- drivers/net/fjes/fjes_main.c | 4 +- drivers/net/hamradio/scc.c | 6 +- drivers/net/macsec.c | 1 + drivers/net/netconsole.c | 21 +- drivers/net/ntb_netdev.c | 4 +- drivers/net/phy/mxl-gpy.c | 85 + drivers/net/plip/plip.c | 4 +- drivers/net/thunderbolt.c | 1 + drivers/net/wan/farsync.c | 2 + drivers/net/xen-netback/netback.c | 2 +- drivers/nvme/host/core.c | 8 +- drivers/nvmem/brcm_nvram.c | 3 + drivers/of/unittest-data/Makefile | 66 +- .../of/unittest-data/{overlay.dts => overlay.dtso} | 0 .../{overlay_0.dts => overlay_0.dtso} | 0 .../{overlay_1.dts => overlay_1.dtso} | 0 .../{overlay_10.dts => overlay_10.dtso} | 0 .../{overlay_11.dts => overlay_11.dtso} | 0 .../{overlay_12.dts => overlay_12.dtso} | 0 .../{overlay_13.dts => overlay_13.dtso} | 0 .../{overlay_15.dts => overlay_15.dtso} | 0 .../{overlay_16.dts => overlay_16.dtso} | 0 .../{overlay_17.dts => overlay_17.dtso} | 0 .../{overlay_18.dts => overlay_18.dtso} | 0 .../{overlay_19.dts => overlay_19.dtso} | 0 .../{overlay_2.dts => overlay_2.dtso} | 0 .../{overlay_20.dts => overlay_20.dtso} | 0 .../{overlay_3.dts => overlay_3.dtso} | 0 .../{overlay_4.dts => overlay_4.dtso} | 0 .../{overlay_5.dts => overlay_5.dtso} | 0 .../{overlay_6.dts => overlay_6.dtso} | 0 .../{overlay_7.dts => overlay_7.dtso} | 0 .../{overlay_8.dts => overlay_8.dtso} | 0 .../{overlay_9.dts => overlay_9.dtso} | 0 ..._dup_node.dts => overlay_bad_add_dup_node.dtso} | 0 ..._dup_prop.dts => overlay_bad_add_dup_prop.dtso} | 0 ...ay_bad_phandle.dts => overlay_bad_phandle.dtso} | 0 ...rlay_bad_symbol.dts => overlay_bad_symbol.dtso} | 0 .../{overlay_base.dts => overlay_base.dtso} | 0 .../{overlay_gpio_01.dts => overlay_gpio_01.dtso} | 0 ...{overlay_gpio_02a.dts => overlay_gpio_02a.dtso} | 0 ...{overlay_gpio_02b.dts => overlay_gpio_02b.dtso} | 0 .../{overlay_gpio_03.dts => overlay_gpio_03.dtso} | 0 ...{overlay_gpio_04a.dts => overlay_gpio_04a.dtso} | 0 ...{overlay_gpio_04b.dts => overlay_gpio_04b.dtso} | 0 .../{testcases.dts => testcases.dtso} | 0 drivers/of/unittest.c | 48 +- drivers/opp/of.c | 228 +-- drivers/pci/Kconfig | 7 +- drivers/pci/controller/Kconfig | 30 +- drivers/pci/controller/dwc/Kconfig | 48 +- drivers/pci/controller/mobiveil/Kconfig | 6 +- drivers/pci/controller/pci-hyperv.c | 21 +- drivers/pci/msi/Makefile | 3 +- drivers/pci/msi/api.c | 458 +++++ drivers/pci/msi/irqdomain.c | 369 +++- drivers/pci/msi/msi.c | 1100 +++++------ drivers/pci/msi/msi.h | 114 +- drivers/pci/probe.c | 2 - drivers/perf/Kconfig | 6 +- drivers/perf/Makefile | 2 + drivers/perf/amlogic/Kconfig | 10 + drivers/perf/amlogic/Makefile | 5 + drivers/perf/amlogic/meson_ddr_pmu_core.c | 561 ++++++ drivers/perf/amlogic/meson_g12_ddr_pmu.c | 394 ++++ drivers/perf/arm_cspmu/Kconfig | 13 + drivers/perf/arm_cspmu/Makefile | 6 + drivers/perf/arm_cspmu/arm_cspmu.c | 1303 +++++++++++++ drivers/perf/arm_cspmu/arm_cspmu.h | 151 ++ drivers/perf/arm_cspmu/nvidia_cspmu.c | 400 ++++ drivers/perf/arm_cspmu/nvidia_cspmu.h | 17 + drivers/perf/arm_dmc620_pmu.c | 8 +- drivers/perf/arm_dsu_pmu.c | 6 +- drivers/perf/arm_pmu.c | 20 +- drivers/perf/arm_pmu_acpi.c | 114 +- drivers/perf/arm_smmuv3_pmu.c | 8 +- drivers/perf/hisilicon/hisi_pcie_pmu.c | 22 +- drivers/perf/marvell_cn10k_tad_pmu.c | 6 +- drivers/platform/Kconfig | 2 - drivers/platform/chrome/Kconfig | 10 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/chromeos_privacy_screen.c | 3 +- drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/cros_ec_i2c.c | 5 +- drivers/platform/chrome/cros_ec_lightbar.c | 4 +- drivers/platform/chrome/cros_ec_lpc.c | 15 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 6 - drivers/platform/chrome/cros_ec_lpc_mec.h | 7 - drivers/platform/chrome/cros_ec_spi.c | 1 + drivers/platform/chrome/cros_ec_typec.c | 3 + drivers/platform/chrome/cros_hps_i2c.c | 160 ++ drivers/platform/chrome/cros_usbpd_notify.c | 6 +- drivers/platform/chrome/wilco_ec/core.c | 5 - drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/platform/mellanox/mlxbf-pmc.c | 2 +- drivers/platform/mellanox/mlxbf-tmfifo-regs.h | 10 + drivers/platform/mellanox/mlxbf-tmfifo.c | 86 +- drivers/platform/mips/Kconfig | 1 + drivers/platform/surface/surfacepro3_button.c | 3 +- drivers/platform/x86/Kconfig | 43 +- drivers/platform/x86/Makefile | 4 +- drivers/platform/x86/amd/pmf/cnqf.c | 92 +- drivers/platform/x86/asus-laptop.c | 3 +- drivers/platform/x86/asus-wireless.c | 3 +- drivers/platform/x86/asus-wmi.c | 4 +- drivers/platform/x86/classmate-laptop.c | 20 +- drivers/platform/x86/dell/Kconfig | 13 + drivers/platform/x86/dell/Makefile | 1 + drivers/platform/x86/dell/alienware-wmi.c | 41 +- drivers/platform/x86/dell/dell-rbtn.c | 6 +- drivers/platform/x86/dell/dell-wmi-ddv.c | 375 ++++ drivers/platform/x86/eeepc-laptop.c | 3 +- drivers/platform/x86/fujitsu-laptop.c | 4 +- drivers/platform/x86/fujitsu-tablet.c | 3 +- drivers/platform/x86/hp/Kconfig | 63 + drivers/platform/x86/hp/Makefile | 10 + drivers/platform/x86/{ => hp}/hp-wmi.c | 0 drivers/platform/x86/hp/hp_accel.c | 387 ++++ drivers/platform/x86/{ => hp}/tc1100-wmi.c | 0 drivers/platform/x86/hp_accel.c | 387 ---- drivers/platform/x86/huawei-wmi.c | 51 +- drivers/platform/x86/ideapad-laptop.c | 388 +++- drivers/platform/x86/intel/Kconfig | 8 +- drivers/platform/x86/intel/hid.c | 36 +- drivers/platform/x86/intel/pmc/Makefile | 3 +- drivers/platform/x86/intel/pmc/adl.c | 325 ++++ drivers/platform/x86/intel/pmc/cnp.c | 210 ++ drivers/platform/x86/intel/pmc/core.c | 994 +--------- drivers/platform/x86/intel/pmc/core.h | 91 +- drivers/platform/x86/intel/pmc/icl.c | 56 + drivers/platform/x86/intel/pmc/mtl.c | 52 + drivers/platform/x86/intel/pmc/spt.c | 140 ++ drivers/platform/x86/intel/pmc/tgl.c | 269 +++ drivers/platform/x86/intel/rst.c | 4 +- drivers/platform/x86/intel/sdsi.c | 136 +- .../x86/intel/speed_select_if/isst_if_common.c | 2 +- .../x86/intel/uncore-frequency/uncore-frequency.c | 1 + drivers/platform/x86/intel_scu_ipc.c | 2 +- drivers/platform/x86/lg-laptop.c | 8 +- drivers/platform/x86/mxm-wmi.c | 8 +- drivers/platform/x86/panasonic-laptop.c | 8 +- drivers/platform/x86/sony-laptop.c | 19 +- drivers/platform/x86/system76_acpi.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 63 +- drivers/platform/x86/topstar-laptop.c | 3 +- drivers/platform/x86/toshiba_acpi.c | 8 +- drivers/platform/x86/toshiba_bluetooth.c | 6 +- drivers/platform/x86/toshiba_haps.c | 4 +- drivers/platform/x86/uv_sysfs.c | 16 +- drivers/platform/x86/wireless-hotkey.c | 63 +- drivers/platform/x86/wmi.c | 1 + drivers/platform/x86/x86-android-tablets.c | 285 ++- drivers/platform/x86/xo15-ebook.c | 3 +- drivers/pnp/core.c | 4 +- drivers/pnp/driver.c | 3 +- drivers/powercap/Kconfig | 13 + drivers/powercap/Makefile | 1 + drivers/powercap/arm_scmi_powercap.c | 509 +++++ drivers/powercap/idle_inject.c | 3 + drivers/powercap/powercap_sys.c | 3 +- drivers/ptp/ptp_vmw.c | 3 +- drivers/s390/char/con3215.c | 275 ++- drivers/s390/char/raw3270.c | 12 +- drivers/s390/char/sclp.c | 25 +- drivers/s390/char/sclp.h | 2 +- drivers/s390/char/sclp_early.c | 4 +- drivers/s390/char/sclp_early_core.c | 26 +- drivers/s390/char/zcore.c | 4 + drivers/s390/cio/chsc_sch.c | 3 +- drivers/s390/cio/cio.c | 14 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/device_fsm.c | 13 +- drivers/s390/cio/device_id.c | 2 +- drivers/s390/cio/device_pgid.c | 11 +- drivers/s390/cio/device_status.c | 3 +- drivers/s390/cio/eadm_sch.c | 9 +- drivers/s390/cio/fcx.c | 23 +- drivers/s390/cio/itcw.c | 3 +- drivers/s390/cio/vfio_ccw_cp.c | 4 +- drivers/s390/cio/vfio_ccw_fsm.c | 2 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/scsi_error.c | 2 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/apple/rtkit.c | 7 +- drivers/soc/apple/sart.c | 7 +- drivers/soc/fsl/dpio/dpio-driver.c | 1 - drivers/soc/fsl/qe/gpio.c | 77 +- drivers/soc/imx/gpcv2.c | 3 + drivers/soc/imx/imx8m-blk-ctrl.c | 11 +- drivers/soc/loongson/Kconfig | 18 + drivers/soc/loongson/Makefile | 6 + drivers/soc/loongson/loongson2_guts.c | 192 ++ drivers/soc/mediatek/mt8186-mmsys.h | 8 +- drivers/soc/mediatek/mtk-mmsys.c | 176 +- drivers/soc/mediatek/mtk-mmsys.h | 6 - drivers/soc/mediatek/mtk-pmic-wrap.c | 114 +- drivers/soc/pxa/ssp.c | 4 +- drivers/soc/qcom/Kconfig | 2 + drivers/soc/qcom/apr.c | 15 +- drivers/soc/qcom/cmd-db.c | 2 + drivers/soc/qcom/llcc-qcom.c | 168 +- drivers/soc/qcom/pdr_internal.h | 20 +- drivers/soc/qcom/qcom_stats.c | 2 + drivers/soc/qcom/rpmh-internal.h | 20 +- drivers/soc/qcom/rpmh-rsc.c | 321 +++- drivers/soc/qcom/rpmh.c | 14 +- drivers/soc/qcom/rpmhpd.c | 95 +- drivers/soc/qcom/rpmpd.c | 18 + drivers/soc/qcom/smd-rpm.c | 3 +- drivers/soc/qcom/smp2p.c | 2 +- drivers/soc/qcom/socinfo.c | 280 +-- drivers/soc/qcom/spm.c | 46 + drivers/soc/qcom/trace-rpmh.h | 11 +- drivers/soc/renesas/Kconfig | 2 + drivers/soc/renesas/renesas-soc.c | 22 + drivers/soc/sifive/sifive_ccache.c | 33 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/cbb/tegra-cbb.c | 13 +- drivers/soc/tegra/cbb/tegra194-cbb.c | 18 +- drivers/soc/tegra/cbb/tegra234-cbb.c | 170 +- drivers/soc/tegra/fuse/fuse-tegra.c | 134 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 278 ++- drivers/soc/tegra/fuse/fuse.h | 4 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 1 + drivers/soc/tegra/pmc.c | 878 ++++++--- drivers/soc/ti/Kconfig | 4 +- drivers/soc/ti/k3-ringacc.c | 28 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/knav_qmss_queue.c | 3 +- drivers/soc/ti/smartreflex.c | 1 + drivers/soc/ti/ti_sci_inta_msi.c | 12 +- drivers/soc/ux500/ux500-soc-id.c | 10 +- drivers/staging/media/atomisp/pci/hive_types.h | 2 +- .../{pi433-overlay.dts => pi433-overlay.dtso} | 0 .../pi433/Documentation/devicetree/pi433.txt | 6 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/staging/wlan-ng/prism2usb.c | 6 +- drivers/tee/optee/core.c | 4 +- drivers/thermal/gov_fair_share.c | 6 +- drivers/thermal/intel/intel_hfi.c | 34 +- drivers/thermal/intel/intel_menlow.c | 8 +- drivers/thermal/intel/intel_tcc_cooling.c | 11 + drivers/thermal/intel/therm_throt.c | 25 +- drivers/thermal/intel/thermal_interrupt.h | 6 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 9 +- drivers/thermal/tegra/tegra-bpmp-thermal.c | 15 +- drivers/thermal/thermal_core.c | 110 +- drivers/thermal/thermal_core.h | 3 +- drivers/thermal/thermal_helpers.c | 67 +- drivers/thermal/thermal_hwmon.c | 10 +- drivers/thermal/thermal_sysfs.c | 116 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/earlycon.c | 4 +- drivers/tty/serial/kgdboc.c | 46 +- drivers/tty/serial/pic32_uart.c | 4 +- drivers/tty/serial/samsung_tty.c | 2 +- drivers/tty/serial/serial_core.c | 14 +- drivers/tty/serial/sh-sci.c | 20 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/tty_io.c | 18 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/host/fhci-hcd.c | 2 +- drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 1 - drivers/video/backlight/apple_bl.c | 3 +- drivers/video/fbdev/hyperv_fb.c | 16 +- drivers/video/fbdev/xen-fbfront.c | 12 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/xen/grant-dma-ops.c | 105 +- drivers/xen/privcmd.c | 2 +- drivers/xen/xen-acpi-pad.c | 3 +- fs/binfmt_elf.c | 32 +- fs/binfmt_elf_fdpic.c | 7 +- fs/binfmt_misc.c | 8 +- fs/ceph/locks.c | 4 +- fs/cifs/file.c | 2 +- fs/exec.c | 34 +- fs/ksmbd/vfs.c | 2 +- fs/lockd/svcsubs.c | 4 +- fs/locks.c | 50 +- fs/nfs/delegation.c | 2 +- fs/nfs/nfs4state.c | 2 +- fs/nfs/pagelist.c | 2 +- fs/nfs/write.c | 4 +- fs/nfsd/nfs4state.c | 6 +- fs/proc/consoles.c | 21 +- fs/pstore/platform.c | 25 +- fs/pstore/ram.c | 44 +- fs/pstore/ram_core.c | 20 +- fs/pstore/ram_internal.h | 98 + fs/pstore/zone.c | 2 +- include/acpi/acconfig.h | 2 + include/acpi/acpi_bus.h | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 151 +- include/acpi/actbl2.h | 162 +- include/acpi/actypes.h | 10 +- include/acpi/acuuid.h | 3 +- include/acpi/battery.h | 4 +- include/acpi/processor.h | 10 + include/asm-generic/msi.h | 4 +- include/asm-generic/vmlinux.lds.h | 9 +- include/clocksource/hyperv_timer.h | 11 +- include/clocksource/timer-ti-dm.h | 2 - include/dt-bindings/arm/qcom,ids.h | 170 ++ include/dt-bindings/clock/rk3399-cru.h | 6 +- include/dt-bindings/clock/tegra234-clock.h | 639 ++++++- include/dt-bindings/firmware/imx/rsrc.h | 302 ++- include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h | 90 +- include/dt-bindings/memory/tegra234-mc.h | 440 ++++- include/dt-bindings/power/qcom-rpmpd.h | 42 + include/dt-bindings/power/tegra234-powergate.h | 15 + include/dt-bindings/reset/tegra234-reset.h | 111 +- include/linux/acpi.h | 13 + include/linux/acpi_apmt.h | 19 + include/linux/arm_ffa.h | 85 +- include/linux/bcm47xx_nvram.h | 6 + include/linux/cgroup.h | 1 + include/linux/compat.h | 2 - include/linux/console.h | 129 +- include/linux/cpufreq.h | 28 +- include/linux/devfreq.h | 7 +- include/linux/device.h | 8 +- include/linux/fixp-arith.h | 1 + include/linux/fs.h | 20 + include/linux/ftrace.h | 47 +- include/linux/gpio/driver.h | 2 +- include/linux/hyperv.h | 4 +- include/linux/i2c.h | 1 + include/linux/irqdomain.h | 143 +- include/linux/irqdomain_defs.h | 31 + include/linux/irqreturn.h | 8 +- include/linux/kasan.h | 5 +- include/linux/kvm_host.h | 2 +- include/linux/mfd/max8997.h | 3 - include/linux/msi.h | 357 +++- include/linux/msi_api.h | 73 + include/linux/nsproxy.h | 1 + include/linux/pci.h | 29 +- include/linux/percpu.h | 2 +- include/linux/perf/arm_pmu.h | 1 - include/linux/platform_data/gpmc-omap.h | 8 + include/linux/platform_data/st33zp24.h | 16 - include/linux/pm_domain.h | 7 + include/linux/pstore_ram.h | 99 - include/linux/rcupdate.h | 14 + include/linux/rcutiny.h | 8 +- include/linux/rcutree.h | 4 +- include/linux/scs.h | 18 + include/linux/seccomp.h | 1 + include/linux/serial_core.h | 10 +- include/linux/slab.h | 75 +- include/linux/slab_def.h | 2 + include/linux/slub_def.h | 8 +- include/linux/soc/mediatek/mtk-mmsys.h | 7 + include/linux/soc/qcom/llcc-qcom.h | 12 + include/linux/srcu.h | 72 +- include/linux/srcutree.h | 5 +- include/linux/swapops.h | 2 +- include/linux/syscalls.h | 2 + include/linux/thermal.h | 1 + include/linux/time_namespace.h | 6 + include/linux/timer.h | 35 +- include/linux/timerqueue.h | 2 +- include/memory/renesas-rpc-if.h | 1 + include/net/mptcp.h | 12 +- include/soc/amlogic/meson_ddr_pmu.h | 66 + include/soc/fsl/qe/qe.h | 5 +- include/soc/qcom/qcom-spmi-pmic.h | 17 +- include/soc/tegra/bpmp-abi.h | 1802 +++++++++++++----- include/soc/tegra/bpmp.h | 17 +- include/soc/tegra/fuse.h | 15 + include/soc/tegra/ivc.h | 12 +- include/soc/tegra/pmc.h | 6 +- include/uapi/linux/elf.h | 14 +- include/uapi/linux/input-event-codes.h | 3 + include/xen/arm/xen-ops.h | 4 +- include/xen/xen-ops.h | 16 - include/xen/xen.h | 4 +- io_uring/io_uring.c | 4 +- kernel/cgroup/cgroup-internal.h | 1 - kernel/configs/tiny.config | 5 +- kernel/cpu.c | 61 +- kernel/debug/kdb/kdb_io.c | 18 +- kernel/fork.c | 26 +- kernel/irq/Kconfig | 7 +- kernel/irq/chip.c | 8 +- kernel/irq/internals.h | 2 + kernel/irq/irqdesc.c | 15 +- kernel/irq/manage.c | 4 +- kernel/irq/msi.c | 914 +++++++-- kernel/kcsan/core.c | 50 + kernel/livepatch/patch.c | 2 +- kernel/notifier.c | 6 +- kernel/nsproxy.c | 23 +- kernel/power/process.c | 25 +- kernel/power/snapshot.c | 12 +- kernel/printk/printk.c | 498 +++-- kernel/printk/printk_ringbuffer.c | 2 +- kernel/rcu/Kconfig | 22 +- kernel/rcu/Kconfig.debug | 3 - kernel/rcu/rcu.h | 16 +- kernel/rcu/rcuscale.c | 69 +- kernel/rcu/rcutorture.c | 72 +- kernel/rcu/srcutiny.c | 10 + kernel/rcu/srcutree.c | 100 +- kernel/rcu/sync.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 152 +- kernel/rcu/tree.h | 12 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_nocb.h | 259 ++- kernel/rcu/tree_plugin.h | 5 +- kernel/rcu/update.c | 18 +- kernel/scs.c | 14 +- kernel/time/clockevents.c | 2 +- kernel/time/namespace.c | 18 + kernel/time/timer.c | 427 ++++- kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 3 +- kernel/workqueue.c | 2 +- lib/Kconfig.kasan | 2 +- lib/Kconfig.kcsan | 6 +- lib/debugobjects.c | 4 +- lib/is_signed_type_kunit.c | 4 - lib/percpu-refcount.c | 3 +- lib/raid6/s390vx.uc | 3 +- lib/slub_kunit.c | 57 +- lib/test_printf.c | 38 +- lib/vsprintf.c | 2 +- mm/Kconfig | 38 +- mm/Kconfig.debug | 2 +- mm/gup.c | 2 +- mm/kasan/generic.c | 19 +- mm/memcontrol.c | 15 +- mm/migrate.c | 30 +- mm/page_reporting.c | 50 +- mm/slab.c | 113 +- mm/slab.h | 86 +- mm/slab_common.c | 27 +- mm/slub.c | 553 ++++-- net/can/af_can.c | 6 +- net/core/dst.c | 2 +- net/ipv4/devinet.c | 19 +- net/ipv4/syncookies.c | 7 +- net/ipv4/udp_tunnel_core.c | 1 + net/ipv6/datagram.c | 15 +- net/ipv6/ip6_output.c | 5 + net/mptcp/pm_userspace.c | 4 + net/mptcp/subflow.c | 61 +- net/sunrpc/xprt.c | 2 +- net/unix/af_unix.c | 1 + net/vmw_vsock/vmci_transport.c | 6 +- scripts/Makefile.build | 2 + scripts/Makefile.lib | 23 +- scripts/head-object-list.txt | 1 - scripts/module.lds.S | 6 + security/keys/trusted-keys/trusted_tee.c | 3 +- tools/arch/x86/intel_sdsi/intel_sdsi.c | 464 ++++- tools/memory-model/Documentation/explanation.txt | 7 +- tools/objtool/check.c | 10 + tools/power/acpi/tools/acpidump/Makefile | 1 + tools/power/acpi/tools/acpidump/apdump.c | 4 +- tools/power/cpupower/Makefile | 15 +- tools/power/cpupower/lib/powercap.c | 290 +++ tools/power/cpupower/lib/powercap.h | 54 + tools/power/cpupower/man/cpupower-powercap-info.1 | 25 + tools/power/cpupower/po/ka.po | 983 ++++++++++ tools/power/cpupower/utils/builtin.h | 2 + tools/power/cpupower/utils/cpufreq-info.c | 4 +- tools/power/cpupower/utils/cpuidle-info.c | 4 +- tools/power/cpupower/utils/cpupower-info.c | 4 +- tools/power/cpupower/utils/cpupower.c | 1 + .../cpupower/utils/idle_monitor/cpupower-monitor.c | 7 +- .../cpupower/utils/idle_monitor/idle_monitors.def | 1 + .../cpupower/utils/idle_monitor/rapl_monitor.c | 148 ++ tools/power/cpupower/utils/powercap-info.c | 117 ++ tools/power/pm-graph/sleepgraph.py | 2 +- tools/testing/selftests/arm64/abi/hwcap.c | 32 + .../testing/selftests/arm64/abi/syscall-abi-asm.S | 4 +- tools/testing/selftests/arm64/fp/fp-stress.c | 120 +- .../selftests/arm64/mte/check_buffer_fill.c | 12 +- .../selftests/arm64/mte/check_mmap_options.c | 9 +- .../testing/selftests/arm64/signal/testcases/TODO | 1 - .../selftests/arm64/signal/testcases/testcases.c | 21 +- tools/testing/selftests/nolibc/Makefile | 3 + tools/testing/selftests/nolibc/nolibc-test.c | 7 + .../testing/selftests/rcutorture/bin/config2csv.sh | 3 +- .../selftests/rcutorture/bin/config_override.sh | 3 +- .../selftests/rcutorture/bin/configcheck.sh | 3 +- .../testing/selftests/rcutorture/bin/configinit.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 49 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 3 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 3 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 13 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 3 +- .../rcutorture/bin/kvm-test-1-run-qemu.sh | 5 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 3 +- .../selftests/rcutorture/bin/kvm-transform.sh | 68 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 3 +- .../selftests/rcutorture/bin/parse-build.sh | 3 +- tools/testing/selftests/rcutorture/bin/torture.sh | 145 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 6 +- tools/testing/selftests/timens/.gitignore | 1 + tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/vfork_exec.c | 139 ++ tools/vm/slabinfo.c | 6 +- 2095 files changed, 88206 insertions(+), 32857 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-dell-wmi-ddv create mode 100644 Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/admin-guide/perf/meson-ddr-pmu.rst create mode 100644 Documentation/admin-guide/perf/nvidia-pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/qcom-soc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml delete mode 100644 Documentation/devicetree/bindings/arm/swir.txt create mode 100644 Documentation/devicetree/bindings/clock/fsl,imx8m-anatop.yaml create mode 100644 Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra234-nv [...] create mode 100644 Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml delete mode 100644 Documentation/devicetree/bindings/input/gpio-beeper.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-beeper.yaml create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8921-pwrkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt delete mode 100644 Documentation/devicetree/bindings/input/ti,drv260x.txt create mode 100644 Documentation/devicetree/bindings/input/ti,drv260x.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,tt2 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/himax,hx831 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/hynitron,cs [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ce [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ce [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/intel,ce [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongarc [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mediatek [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mediatek [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl353- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl35x- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mc-periphe [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/st,stm32-f [...] delete mode 100644 Documentation/devicetree/bindings/mips/brcm/brcm,bmips.txt create mode 100644 Documentation/devicetree/bindings/mips/brcm/soc.yaml create mode 100644 Documentation/devicetree/bindings/mips/cpus.yaml delete mode 100644 Documentation/devicetree/bindings/mips/ingenic/ingenic,cpu.yaml create mode 100644 Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra-pinmux-c [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.yaml create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g011 [...] create mode 100644 Documentation/devicetree/bindings/soc/renesas/renesas.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.txt create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra186-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra194-xusb.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra210-xusb.yaml create mode 100644 Documentation/loongarch/booting.rst create mode 100644 Documentation/translations/zh_CN/loongarch/booting.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts create mode 100644 arch/arm/boot/dts/bcm283x-rpi-led-deprecated.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts create mode 100644 arch/arm/boot/dts/bcm53016-dlink-dwl-8610ap.dts create mode 100644 arch/arm/boot/dts/imx6sl-kobo-aura2.dts create mode 100644 arch/arm/boot/dts/kirkwood-nsa310s.dts create mode 100644 arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts create mode 100644 arch/arm/boot/dts/qcom-apq8026-samsung-matisse-wifi.dts create mode 100644 arch/arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dts create mode 100644 arch/arm/boot/dts/stm32mp151a-dhcor-testbench.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi create mode 100644 arch/arm/boot/dts/uniphier-pro5-epcore.dts create mode 100644 arch/arm/boot/dts/uniphier-pro5-proex.dts delete mode 100644 arch/arm/mach-keystone/platsmp.c delete mode 100644 arch/arm/mach-keystone/smc.S delete mode 100644 arch/arm/mach-ux500/db8500-regs.h create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-go-ultra.dts create mode 100644 arch/arm64/boot/dts/apple/multi-die-cpp.h create mode 100644 arch/arm64/boot/dts/apple/t6000-j314s.dts create mode 100644 arch/arm64/boot/dts/apple/t6000-j316s.dts create mode 100644 arch/arm64/boot/dts/apple/t6000.dtsi create mode 100644 arch/arm64/boot/dts/apple/t6001-j314c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001-j316c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001-j375c.dts create mode 100644 arch/arm64/boot/dts/apple/t6001.dtsi create mode 100644 arch/arm64/boot/dts/apple/t6002-j375d.dts create mode 100644 arch/arm64/boot/dts/apple/t6002.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-common.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-die0.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-dieX.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-gpio-pins.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-j375.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-nvme.dtsi create mode 100644 arch/arm64/boot/dts/apple/t600x-pmgr.dtsi rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-13bb.dts => fsl-ls1028a-qds- [...] rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-65bb.dts => fsl-ls1028a-qds- [...] rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-7777.dts => fsl-ls1028a-qds- [...] rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-85bb.dts => fsl-ls1028a-qds- [...] rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-899b.dts => fsl-ls1028a-qds- [...] rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-9999.dts => fsl-ls1028a-qds- [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-innocomm-wb15-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-innocomm-wb15.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phg.dts rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-imx219.dts => imx8mm [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs232-rts.dts => imx [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs422.dts => imx8mm- [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs485.dts => imx8mm- [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-imx219.dts => imx8mm [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs232-rts.dts => imx [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs422.dts => imx8mm- [...] rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs485.dts => imx8mm- [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt6795-sony-xperia-m5.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8956.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8976.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus3.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996pro.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts create mode 100644 arch/arm64/boot/dts/qcom/pm6125.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8450a.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8950.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmi8950.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmp8074.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5-vision-mezzanine.dts create mode 100644 arch/arm64/boot/dts/qcom/sa8540p-ride.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-rt5682-3mic.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-rt5682.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-evoker.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-villager-r1.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-wifi-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-zombie.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm670.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts create mode 100644 arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts create mode 100644 arch/arm64/boot/dts/qcom/sm4250.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6375-sony-xperia-murray-pdx225.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6375.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx224.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi rename arch/arm64/boot/dts/renesas/{draak-ebisu-panel-aa104xd12.dts => draak-ebisu [...] create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u.dtsi rename arch/arm64/boot/dts/renesas/{salvator-panel-aa104xd12.dts => salvator-panel [...] create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2-v11.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353vs.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353x.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts create mode 100644 arch/arm64/kernel/patch-scs.c delete mode 100644 arch/microblaze/pci/indirect_pci.c delete mode 100644 arch/microblaze/pci/pci-common.c delete mode 100644 arch/microblaze/pci/xilinx_pci.c create mode 100644 arch/riscv/boot/dts/renesas/Makefile create mode 100644 arch/riscv/boot/dts/renesas/r9a07g043f.dtsi create mode 100644 arch/riscv/boot/dts/renesas/r9a07g043f01-smarc.dts create mode 100644 arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi create mode 100644 arch/riscv/boot/dts/renesas/rzfive-smarc.dtsi create mode 100644 arch/riscv/boot/dts/starfive/jh7100-common.dtsi create mode 100644 arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dts delete mode 100644 arch/s390/include/asm/bugs.h delete mode 100644 arch/s390/include/asm/serial.h delete mode 100644 arch/s390/include/asm/shmparam.h delete mode 100644 arch/s390/include/asm/vga.h create mode 100644 arch/s390/include/asm/vx-insn-asm.h create mode 100644 arch/s390/kernel/kprobes.h delete mode 100644 arch/x86/ia32/ia32_signal.c create mode 100644 arch/x86/include/asm/hyperv_timer.h create mode 100644 arch/x86/kernel/signal_32.c create mode 100644 arch/x86/kernel/signal_64.c create mode 100644 drivers/acpi/acpi_ffh.c create mode 100644 drivers/acpi/acpica/utcksum.c create mode 100644 drivers/acpi/arm64/apmt.c create mode 100644 drivers/cpufreq/apple-soc-cpufreq.c create mode 100644 drivers/input/touchscreen/cyttsp5.c create mode 100644 drivers/input/touchscreen/himax_hx83112b.c create mode 100644 drivers/input/touchscreen/hynitron_cstxxx.c rename drivers/of/unittest-data/{overlay.dts => overlay.dtso} (100%) rename drivers/of/unittest-data/{overlay_0.dts => overlay_0.dtso} (100%) rename drivers/of/unittest-data/{overlay_1.dts => overlay_1.dtso} (100%) rename drivers/of/unittest-data/{overlay_10.dts => overlay_10.dtso} (100%) rename drivers/of/unittest-data/{overlay_11.dts => overlay_11.dtso} (100%) rename drivers/of/unittest-data/{overlay_12.dts => overlay_12.dtso} (100%) rename drivers/of/unittest-data/{overlay_13.dts => overlay_13.dtso} (100%) rename drivers/of/unittest-data/{overlay_15.dts => overlay_15.dtso} (100%) rename drivers/of/unittest-data/{overlay_16.dts => overlay_16.dtso} (100%) rename drivers/of/unittest-data/{overlay_17.dts => overlay_17.dtso} (100%) rename drivers/of/unittest-data/{overlay_18.dts => overlay_18.dtso} (100%) rename drivers/of/unittest-data/{overlay_19.dts => overlay_19.dtso} (100%) rename drivers/of/unittest-data/{overlay_2.dts => overlay_2.dtso} (100%) rename drivers/of/unittest-data/{overlay_20.dts => overlay_20.dtso} (100%) rename drivers/of/unittest-data/{overlay_3.dts => overlay_3.dtso} (100%) rename drivers/of/unittest-data/{overlay_4.dts => overlay_4.dtso} (100%) rename drivers/of/unittest-data/{overlay_5.dts => overlay_5.dtso} (100%) rename drivers/of/unittest-data/{overlay_6.dts => overlay_6.dtso} (100%) rename drivers/of/unittest-data/{overlay_7.dts => overlay_7.dtso} (100%) rename drivers/of/unittest-data/{overlay_8.dts => overlay_8.dtso} (100%) rename drivers/of/unittest-data/{overlay_9.dts => overlay_9.dtso} (100%) rename drivers/of/unittest-data/{overlay_bad_add_dup_node.dts => overlay_bad_add_d [...] rename drivers/of/unittest-data/{overlay_bad_add_dup_prop.dts => overlay_bad_add_d [...] rename drivers/of/unittest-data/{overlay_bad_phandle.dts => overlay_bad_phandle.dt [...] rename drivers/of/unittest-data/{overlay_bad_symbol.dts => overlay_bad_symbol.dtso [...] rename drivers/of/unittest-data/{overlay_base.dts => overlay_base.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_01.dts => overlay_gpio_01.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_02a.dts => overlay_gpio_02a.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_02b.dts => overlay_gpio_02b.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_03.dts => overlay_gpio_03.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_04a.dts => overlay_gpio_04a.dtso} (100%) rename drivers/of/unittest-data/{overlay_gpio_04b.dts => overlay_gpio_04b.dtso} (100%) rename drivers/of/unittest-data/{testcases.dts => testcases.dtso} (100%) create mode 100644 drivers/pci/msi/api.c create mode 100644 drivers/perf/amlogic/Kconfig create mode 100644 drivers/perf/amlogic/Makefile create mode 100644 drivers/perf/amlogic/meson_ddr_pmu_core.c create mode 100644 drivers/perf/amlogic/meson_g12_ddr_pmu.c create mode 100644 drivers/perf/arm_cspmu/Kconfig create mode 100644 drivers/perf/arm_cspmu/Makefile create mode 100644 drivers/perf/arm_cspmu/arm_cspmu.c create mode 100644 drivers/perf/arm_cspmu/arm_cspmu.h create mode 100644 drivers/perf/arm_cspmu/nvidia_cspmu.c create mode 100644 drivers/perf/arm_cspmu/nvidia_cspmu.h create mode 100644 drivers/platform/chrome/cros_hps_i2c.c create mode 100644 drivers/platform/x86/dell/dell-wmi-ddv.c create mode 100644 drivers/platform/x86/hp/Kconfig create mode 100644 drivers/platform/x86/hp/Makefile rename drivers/platform/x86/{ => hp}/hp-wmi.c (100%) create mode 100644 drivers/platform/x86/hp/hp_accel.c rename drivers/platform/x86/{ => hp}/tc1100-wmi.c (100%) delete mode 100644 drivers/platform/x86/hp_accel.c create mode 100644 drivers/platform/x86/intel/pmc/adl.c create mode 100644 drivers/platform/x86/intel/pmc/cnp.c create mode 100644 drivers/platform/x86/intel/pmc/icl.c create mode 100644 drivers/platform/x86/intel/pmc/mtl.c create mode 100644 drivers/platform/x86/intel/pmc/spt.c create mode 100644 drivers/platform/x86/intel/pmc/tgl.c create mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 drivers/soc/loongson/Kconfig create mode 100644 drivers/soc/loongson/Makefile create mode 100644 drivers/soc/loongson/loongson2_guts.c rename drivers/staging/pi433/Documentation/devicetree/{pi433-overlay.dts => pi433- [...] create mode 100644 fs/pstore/ram_internal.h create mode 100644 include/dt-bindings/arm/qcom,ids.h create mode 100644 include/linux/acpi_apmt.h create mode 100644 include/linux/irqdomain_defs.h create mode 100644 include/linux/msi_api.h delete mode 100644 include/linux/platform_data/st33zp24.h create mode 100644 include/soc/amlogic/meson_ddr_pmu.h create mode 100644 tools/power/cpupower/lib/powercap.c create mode 100644 tools/power/cpupower/lib/powercap.h create mode 100644 tools/power/cpupower/man/cpupower-powercap-info.1 create mode 100644 tools/power/cpupower/po/ka.po create mode 100644 tools/power/cpupower/utils/idle_monitor/rapl_monitor.c create mode 100644 tools/power/cpupower/utils/powercap-info.c create mode 100644 tools/testing/selftests/timens/vfork_exec.c