android_kernel_samsung_sm8650/Documentation/devicetree
jianzhou 766873b453 Merge keystone/android-mainline-keystone-qcom-release.5.18.0 (8b0a7fb) into msm-pineapple
* refs/heads/tmp-8b0a7fb:
  ANDROID: Adding Image.gz and boot-gz.img
  Revert "ANDROID: modpost: Forbid double exports"
  ANDROID: Enable SM8450 drivers and DTB in the db845c config
  ANDROID: GKI: remove info print for header generation
  ANDROID: Add clang-tidy/clang-analyzer support for mixed build environment
  ANDROID: dm-default-key: support report_zones
  ANDROID: GKI: enable zoned device support
  Revert "ANDROID: modules: introduce the MODULE_SCMVERSION config"
  ANDROID: scsi: ufs: sysfs: fix up scsi/ufs merge problems.
  ANDROID: BUILD.bazel: db845c: Fix up modules_out for drm_dp_helper -> drm_display_helper change
  ANDROID: binder: fix race in priority restore
  ANDROID: binder: switch task argument for binder_thread
  ANDROID: binder: pass desired priority by reference
  ANDROID: binder: fold common setup of node_prio
  ANDROID: db845c: Add zram and zsmalloc to module_outs
  ANDROID: GKI: ZSMALLOC & ZRAM as modules for arm64
  ANDROID: gki_defconfig: enable CONFIG_KFENCE_STATIC_KEYS
  ANDROID: incremental-fs: convert to read_folio
  locking/lockref: Use try_cmpxchg64 in CMPXCHG_LOOP macro
  linux/types.h: reinstate "__bitwise__" macro for user space use
  media: lirc: revert removal of unused feature flags
  ARM: ixp4xx: Consolidate Kconfig fixing issue
  ext4: only allow test_dummy_encryption when supported
  ext4: fix bug_on in __es_tree_search
  ext4: avoid cycles in directory h-tree
  ext4: verify dir block before splitting it
  ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state
  gfs2: Convert function bh_get to use iomap
  gfs2: use i_lock spin_lock for inode qadata
  gfs2: Return more useful errors from gfs2_rgrp_send_discards()
  gfs2: Use container_of() for gfs2_glock(aspace)
  gfs2: Explain some direct I/O oddities
  ptp: ocp: Add firmware header checks
  ptp: ocp: fix PPS source selector debugfs reporting
  ptp: ocp: add .init function for sma_op vector
  ptp: ocp: vectorize the sma accessor functions
  ptp: ocp: constify selectors
  ptp: ocp: parameterize input/output sma selectors
  ptp: ocp: revise firmware display
  ptp: ocp: add Celestica timecard PCI ids
  ptp: ocp: Remove #ifdefs around PCI IDs
  ptp: ocp: 32-bit fixups for pci start address
  Revert "net/smc: fix listen processing for SMC-Rv2"
  ath6kl: Use cc-disable-warning to disable -Wdangling-pointer
  ALSA: hda/realtek - Add new type for ALC245
  zonefs: Fix zonefs_init_file_inode() return value
  ALSA: usb-audio: Configure sync endpoints before data
  of/irq: fix typo in comment
  selftests/bpf: Dynptr tests
  bpf: Add dynptr data slices
  bpf: Add bpf_dynptr_read and bpf_dynptr_write
  bpf: Dynptr support for ring buffers
  bpf: Add bpf_dynptr_from_mem for local dynptrs
  bpf: Add verifier support for dynptrs
  bpf: Suppress 'passing zero to PTR_ERR' warning
  bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack
  x86/alternative: Introduce text_poke_set
  bpf: Fill new bpf_prog_pack with illegal instructions
  can: ctucanfd: platform: add missing dependency to HAS_IOMEM
  can: kvaser_usb: silence a GCC 12 -Warray-bounds warning
  can: peak_usb: fix typo in comment
  selftests/bpf: Fix spelling mistake: "unpriviliged" -> "unprivileged"
  selftests/bpf: fix btf_dump/btf_dump due to recent clang change
  Bluetooth: hci_conn: Fix hci_connect_le_sync
  s390/bpf: Fix typo in comment
  libbpf: Fix typo in comment
  smack: Remove redundant assignments
  dt-bindings: Fix properties without any type
  MAINTAINERS: Add maintainer to AF_XDP
  Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
  MAINTAINERS: add KEYS-TRUSTED-CAAM
  doc: trusted-encrypted: describe new CAAM trust source
  KEYS: trusted: Introduce support for NXP CAAM-based trusted keys
  crypto: caam - add in-kernel interface for blob generator
  crypto: caam - determine whether CAAM supports blob encap/decap
  KEYS: trusted: allow use of kernel RNG for key material
  KEYS: trusted: allow use of TEE as backend without TCG_TPM support
  tpm: Add field upgrade mode support for Infineon TPM2 modules
  tpm: Fix buffer access in tpm2_get_tpm_pt()
  char: tpm: cr50_i2c: Suppress duplicated error message in .remove()
  tpm: cr50: Add new device/vendor ID 0x504a6666
  tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
  tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
  tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions
  certs: Explain the rationale to call panic()
  certs: Allow root user to append signed hashes to the blacklist keyring
  certs: Check that builtin blacklist hashes are valid
  certs: Make blacklist_vet_description() more strict
  certs: Factor out the blacklist hash creation
  tools/certs: Add print-cert-tbs-hash.sh
  writeback: fix typo in comment
  Bluetooth: hci_sync: use hci_skb_event() helper
  dma-direct: don't over-decrypt memory
  perf intel-pt: Add guest_code support
  perf kvm report: Add guest_code support
  perf script: Add guest_code support
  perf tools: Add guest_code support
  perf tools: Factor out thread__set_guest_comm()
  perf tools: Add machine to machines back pointer
  perf vendors events arm64: Update Cortex A57/A72
  perf vendors events arm64: Arm Neoverse E1
  perf vendors events arm64: Arm Cortex-X2
  perf vendors events arm64: Arm Cortex-X1
  perf vendors events arm64: Arm Cortex-A710
  perf vendors events arm64: Arm Cortex-A78
  perf vendors events arm64: Arm Cortex-A77
  perf vendors events arm64: Arm Cortex-A75
  perf vendors events arm64: Arm Cortex-A73
  perf vendors events arm64: Arm Cortex-A65
  perf vendors events arm64: Arm Cortex-A510
  perf vendors events arm64: Arm Cortex-A55
  perf vendors events arm64: Arm Cortex-A35
  perf vendors events arm64: Arm Cortex-A34
  perf inject: Keep a copy of kcore_dir
  perf data: Add has_kcore_dir()
  perf inject: Keep some features sections from input file
  libperf: Add preadn()
  perf header: Add ability to keep feature sections
  perf jevents: Modify match field
  perf vendor events: Fix Ivytown UNC_M_ACT_COUNT.RD umask
  perf vendor events: Fix Alderlake metric groups
  perf jevents: Append PMU description later
  perf test: Use skip in PERF_RECORD_*
  perf test: Parse events break apart tests
  perf test: Parse events tidy evlist_test
  perf test: Parse events tidy terms_test
  perf test: Basic mmap use skip
  perf test: Use skip in openat syscall
  perf test: Use skip in vmlinux kallsyms
  perf test: Skip reason for suites with 1 test
  perf stat: Make use of index clearer with perf_counts
  perf bpf_counter: Tidy use of CPU map index
  perf cpumap: Add perf_cpu_map__for_each_idx()
  perf stat: Add stat record+report test
  perf lock: Add -t/--thread option for report
  perf lock: Do not discard broken lock stats
  perf c2c: Update documentation for store metric 'N/A'
  perf c2c: Add dimensions for 'N/A' metrics of store operation
  perf mem: Add stats for store operation with no available memory level
  perf build: Error for BPF skeletons without LIBBPF
  landlock: Explain how to support Landlock
  landlock: Add design choices documentation for filesystem access rights
  landlock: Document good practices about filesystem policies
  landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioning
  samples/landlock: Add support for file reparenting
  selftests/landlock: Add 11 new test suites dedicated to file reparenting
  landlock: Add support for file reparenting with LANDLOCK_ACCESS_FS_REFER
  LSM: Remove double path_rename hook calls for RENAME_EXCHANGE
  landlock: Move filesystem helpers and add a new one
  landlock: Fix same-layer rule unions
  landlock: Create find_rule() from unmask_layers()
  landlock: Reduce the maximum number of layers to 16
  landlock: Define access_mask_t to enforce a consistent access mask size
  selftests/landlock: Test landlock_create_ruleset(2) argument check ordering
  net: dsa: OF-ware slave_mii_bus
  landlock: Change landlock_restrict_self(2) check ordering
  landlock: Change landlock_add_rule(2) argument check ordering
  selftests/landlock: Add tests for O_PATH
  selftests/landlock: Fully test file rename with "remove" access
  selftests/landlock: Extend access right tests to directories
  selftests/landlock: Add tests for unknown access rights
  selftests/landlock: Extend tests for minimal valid attribute size
  selftests/landlock: Make tests build with old libc
  landlock: Fix landlock_add_rule(2) documentation
  samples/landlock: Format with clang-format
  samples/landlock: Add clang-format exceptions
  selftests/landlock: Format with clang-format
  eth: de4x5: remove support for Generic DECchip & DIGITAL EtherWORKS PCI/EISA
  net: ethernet: mtk_eth_soc: fix error code in mtk_flow_offload_replace()
  fanotify: fix incorrect fmode_t casts
  net: dsa: felix: tag_8021q preparation for multiple CPU ports
  net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU ports
  net: dsa: felix: directly call ocelot_port_{set,unset}_dsa_8021q_cpu
  net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_8021q CPU
  net: dsa: felix: move the updating of PGID_CPU to the ocelot lib
  net: dsa: fix missing adjustment of host broadcast flooding
  drm/i915/dsi: fix VBT send packet port selection for ICL+
  net/smc: fix listen processing for SMC-Rv2
  net/smc: postpone sk_refcnt increment in connect()
  ALSA: ctxfi: fix typo in comment
  ALSA: cs5535audio: fix typo in comment
  ALSA: ctxfi: Add SB046x PCI ID
  exfat: check if cluster num is valid
  exfat: reduce block requests when zeroing a cluster
  block: add sync_blockdev_range()
  exfat: introduce mount option 'sys_tz'
  exfat: fix referencing wrong parent directory information after renaming
  wifi: carl9170: silence a GCC 12 -Warray-bounds warning
  wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning
  wifi: iwlwifi: use unsigned to silence a GCC 12 warning
  wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12
  wifi: rtlwifi: remove always-true condition pointed out by GCC 12
  wifi: ath9k: silence array-bounds warning on GCC 12
  wifi: plfxlc: remove redundant NULL-check for GCC 12
  dt-bindings: net: toshiba,visconti-dwmac: Update the common clock properties
  net: dsa: restrict SMSC_LAN9303_I2C kconfig
  net: fddi: skfp: smt: Remove extra parameters to vararg macro
  net: ethernet: mtk_eth_soc: introduce support for mt7986 chipset
  net: ethernet: mtk_eth_soc: convert scratch_ring pointer to void
  net: ethernet: mtk_eth_soc: convert ring dma pointer to void
  net: ethernet: mtk_eth_soc: introduce MTK_NETSYS_V2 support
  net: ethernet: mtk_eth_soc: introduce device register map
  net: ethernet: mtk_eth_soc: rely on rxd_size field in mtk_rx_alloc/mtk_rx_clean
  net: ethernet: mtk_eth_soc: rely on txd_size field in mtk_poll_tx/mtk_poll_rx
  net: ethernet: mtk_eth_soc: add rxd_size to mtk_soc_data
  net: ethernet: mtk_eth_soc: rely on txd_size in txd_to_idx
  net: ethernet: mtk_eth_soc: rely on txd_size in mtk_desc_to_tx_buf
  net: ethernet: mtk_eth_soc: rely on txd_size in mtk_tx_alloc/mtk_tx_clean
  net: ethernet: mtk_eth_soc: add txd_size to mtk_soc_data
  net: ethernet: mtk_eth_soc: move tx dma desc configuration in mtk_tx_set_dma_desc
  net: ethernet: mtk_eth_soc: rely on GFP_KERNEL for dma_alloc_coherent whenever possible
  dt-bindings: net: mediatek,net: add mt7986-eth binding
  arm64: dts: mediatek: mt7986: introduce ethernet nodes
  eth: tg3: silence the GCC 12 array-bounds warning
  eth: ice: silence the GCC 12 array-bounds warning
  eth: mtk_eth_soc: silence the GCC 12 array-bounds warning
  dpaa2-eth: unmap the SGT buffer before accessing its contents
  dpaa2-eth: use the correct software annotation field
  dpaa2-eth: retrieve the virtual address before dma_unmap
  net: mscc: ocelot: offload tc action "ok" using an empty action vector
  selftests: ocelot: tc_flower_chains: reorder interfaces
  selftests: ocelot: tc_flower_chains: use conventional interface names
  selftests: ocelot: tc_flower_chains: streamline test output
  net: wrap the wireless pointers in struct net_device in an ifdef
  net: fec: Do proper error checking for enet_out clk
  hinic: Avoid some over memory allocation
  net: fec: Do proper error checking for optional clks
  net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii
  net: selftests: Add stress_reuseport_listen to .gitignore
  rxrpc: Fix decision on when to generate an IDLE ACK
  rxrpc: Don't let ack.previousPacket regress
  rxrpc: Fix overlapping ACK accounting
  rxrpc: Don't try to resend the request if we're receiving the reply
  rxrpc: Fix listen() setting the bar too high for the prealloc rings
  afs: Adjust ACK interpretation to try and cope with NAT
  rxrpc, afs: Fix selection of abort codes
  rxrpc: Return an error to sendmsg if call failed
  rxrpc: Automatically generate trace tag enums
  rxrpc: Fix locking issue
  rxrpc: Use refcount_t rather than atomic_t
  rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
  net: ipa: use data space for command opcodes
  net: ipa: remove command info pool
  net: ipa: remove command direction argument
  net: ipa: get rid of ipa_cmd_info->direction
  net: ipa: count the number of modem TX endpoints
  net: ipa: kill gsi_trans_commit_wait_timeout()
  net: ipa: specify RX aggregation time limit in config data
  net: ipa: support hard aggregation limits
  net: ipa: make endpoint HOLB drop configurable
  qed: fix typos in comments
  nfp: flower: fix typo in comment
  net: marvell: prestera: fix typo in comment
  cirrus: cs89x0: fix typo in comment
  net: qed: fix typos in comments
  net/mlx5: fix typo in comment
  net: mvpp2: fix typo in comment
  net: sparx5: switchdev: fix typo in comment
  hwmon: (aquacomputer_d5next) Fix an error handling path in aqc_probe()
  hwmon: (sl28cpld) Fix typo in comment
  hwmon: (pmbus) Check PEC support before reading other registers
  hwmon: (dimmtemp) Fix bitmap handling
  hwmon: (lm90) enable extended range according to DTS node
  dt-bindings: hwmon: lm90: add ti,extended-range-enable property
  dt-bindings: hwmon: lm90: add missing ti,tmp461
  hwmon: (ibmaem) Directly use ida_alloc()/free()
  hwmon: Directly use ida_alloc()/free()
  hwmon: (asus-ec-sensors) fix Formula VIII definition
  dt-bindings: trivial-devices: Add xdp152
  hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro
  hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro
  hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro
  hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro
  hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro
  hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro
  hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro
  hwmon: Make chip parameter for with_info API mandatory
  thermal/drivers/thermal_hwmon: Use hwmon_device_register_for_thermal()
  hwmon: Introduce hwmon_device_register_for_thermal
  hwmon: (acpi_power_meter) Fix style issues
  hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II
  hwmon: (nct6775) Add i2c driver
  dt-bindings: hwmon: Add nuvoton,nct6775
  hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG X570-E GAMING WIFI II
  hwmon: (lm83) Remove unused include directives
  hwmon: (pmbus) Add get_voltage/set_voltage ops
  hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE
  hwmon: (adt7475) Use enum chips when loading attenuator settings
  hwmon: (adt7475) Add support for pin configuration
  dt-bindings: hwmon: Document adt7475 pin-function properties
  hwmon: add driver for the Microchip LAN966x SoC
  dt-bindings: hwmon: add Microchip LAN966x bindings
  hwmon: (bt1-pvt) use generic polynomial functions
  lib: add generic polynomial calculation
  hwmon: (pmbus) Add support for Infineon Digital Multi-phase xdp152 family controllers
  ext4: fix bug_on in ext4_writepages
  ext4: refactor and move ext4_ioctl_get_encryption_pwsalt()
  ext4: cleanup function defs from ext4.h into crypto.c
  ext4: move ext4 crypto code to its own file crypto.c
  Revert "ACPICA: executer/exsystem: Warn about sleeps greater than 10 ms"
  ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
  ALSA: usb-audio: Workaround for clock setup on TEAC devices
  ALSA: lola: Bounds check loop iterator against streams array size
  selftests/bpf: add tests verifying unprivileged bpf behaviour
  bpf: refine kernel.unprivileged_bpf_disabled behaviour
  bpf: Allow kfunc in tracing and syscall programs.
  selftests: Add test for timing a bind request to a port with a populated bhash entry
  net: Add a second bind table hashed by port and address
  wwan: iosm: use a flexible array rather than allocate short objects
  hv_netvsc: Fix potential dereference of NULL pointer
  stcp: Use memset_after() to zero sctp_stream_out_ext
  net: mscc: fix the alignment in ocelot_port_fdb_del()
  net: vxlan: Fix kernel coding style
  eth: bnxt: make ulp_id unsigned to make GCC 12 happy
  selftests: fib_nexthops: Make ping timeout configurable
  net: wwan: t7xx: use GFP_ATOMIC under spin lock in t7xx_cldma_gpd_set_next_ptr()
  net: tulip: fix build with CONFIG_GSC
  amt: fix memory leak for advertisement message
  amt: fix gateway mode stuck
  net: avoid strange behavior with skb_defer_max == 1
  net: stmmac: fix out-of-bounds access in a selftest
  sfc/siena: Remove duplicate check on segments
  selftests/bpf: Remove filtered subtests from output
  selftests/bpf: Fix subtest number formatting in test_progs
  selftests/bpf: Add missing trampoline program type to trampoline_count test
  selftests/bpf: Verify first of struct mptcp_sock
  selftests/bpf: Verify ca_name of struct mptcp_sock
  selftests/bpf: Verify token of struct mptcp_sock
  selftests/bpf: Test bpf_skc_to_mptcp_sock
  selftests/bpf: Add MPTCP test base
  selftests/bpf: Enable CONFIG_IKCONFIG_PROC in config
  bpf: Add bpf_skc_to_mptcp_sock_proto
  selftests/bpf: Fix some bugs in map_lookup_percpu_elem testcase
  h8300: remove stale bindings and symlink
  hwmon: (pmbus/ltc2978) Add chip specific write_byte_data
  hwmon: (pmbus) Use _pmbus_read_byte_data with callback
  hwmon: (pmbus) Introduce and use write_byte_data callback
  hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO
  hwmon: (asus-ec-sensors) add PRIME X470-PRO board
  hwmon: (asus-ec-sensors) add support for board families
  hwmon: (asus-ec-sensors) implement locking via the ACPI global lock
  hwmon: (asus-ec-sensors) introduce ec_board_info struct for board data
  hwmon: (occ) Delay hwmon registration until user request
  hwmon: (nct6775) Split core and platform driver
  hwmon: (nct6775) Convert S_I* permissions macros to octal
  hwmon: (nct6775) Add read-only mode
  hwmon: (nct6775) Rearrange attr-group initialization
  hwmon: (nct6775) Convert register access to regmap API
  hwmon: (dell-smm) Warn if SMM call took a very long time to execute
  hwmon: (dell-smm) Cleanup init code
  hwmon: (dell-smm) Avoid unnecessary SMM calls during init
  hwmon: (lm75) Add Atmel AT30TS74 support
  dt-bindings: hwmon: Add Atmel AT30TS74
  hwmon: (tmp401) Fix incorrect return value of tmp401_init_client
  hwmon: (pmbus/max16601) Add MAX16602 support
  hwmon: (aquacomputer_d5next) Add support for Aquacomputer Farbwerk
  hwmon: (dell-smm) Update Documentation regarding firmware bugs
  hwmon: (jc42) Add support for S-34TS04A
  hwmon: (tmp401) Add support of three advanced features
  dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x
  tcp_ipv6: set the drop_reason in the right place
  perf parse-events: Move slots event for the hybrid platform too
  perf parse-events: Support different format of the topdown event name
  perf stat: Always keep perf metrics topdown events in a group
  perf evsel: Fixes topdown events in a weak group for the hybrid platform
  ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()
  ASoC: rt1308-sdw: add the default value of register 0xc320
  net: ipa: save a copy of endpoint default config
  net: ipa: rename a few endpoint config data types
  net: ipa: move endpoint configuration data definitions
  net: ipa: open-code ether_setup()
  net: ipa: ignore endianness if there is no header
  net: ipa: rename a GSI error code
  net: ipa: drop an unneeded transaction reference
  cgroup: remove the superfluous judgment
  eth: mtk_ppe: fix up after merge
  selftests: mptcp: add MP_FAIL reset testcase
  mptcp: Do not traverse the subflow connection list without lock
  mptcp: Check for orphaned subflow before handling MP_FAIL timer
  mptcp: stop using the mptcp_has_another_subflow() helper
  tcp: improve PRR loss recovery
  bonding: fix missed rcu protection
  docs: change the title of networking docs
  net: ipa: don't proceed to out-of-bound write
  net: wwan: iosm: remove pointless null check
  net: dsa: lantiq_gswip: Fix typo in gswip_port_fdb_dump() error print
  net: dsa: lantiq_gswip: Fix start index in gswip_port_fdb()
  net: wwan: t7xx: Fix smatch errors
  net: mtk_eth_soc: partially convert to phylink_pcs
  net: mtk_eth_soc: convert code structure to suit split PCS support
  net: mtk_eth_soc: move restoration of SYSCFG0 to mac_finish()
  net: mtk_eth_soc: move MAC_MCR setting to mac_finish()
  net: mtk_eth_soc: add fixme comment for state->speed use
  net: mtk_eth_soc: provide mtk_sgmii_config()
  net: mtk_eth_soc: stop passing phylink state to sgmii setup
  net: mtk_eth_soc: correct 802.3z duplex setting
  net: mtk_eth_soc: correct 802.3z speed setting
  net: mtk_eth_soc: add mask and update PCS speed definitions
  net: mtk_eth_soc: remove unused sgmii flags
  net: mtk_eth_soc: remove unused mac->mode
  net: tls: fix messing up lists when bpf enabled
  NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx
  net: ethernet: SP7021: fix a use after free of skb->len
  Documentation: add description for net.core.gro_normal_batch
  net: usb: r8152: Add in new Devices that are supported for Mac-Passthru
  scsi: target: tcmu: Avoid holding XArray lock when calling lock_page
  scsi: elx: efct: Remove NULL check after calling container_of()
  scsi: dpt_i2o: Drop redundant spinlock initialization
  scsi: qedf: Remove redundant variable op
  scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver()
  scsi: fnic: Replace DMA mask of 64 bits with 47 bits
  scsi: mpi3mr: Add target device related sysfs attributes
  scsi: mpi3mr: Add shost related sysfs attributes
  scsi: elx: efct: Remove redundant memset() statement
  scsi: megaraid_sas: Remove redundant memset() statement
  scsi: mpi3mr: Return error if dma_alloc_coherent() fails
  scsi: hisi_sas: Fix rescan after deleting a disk
  scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset
  scsi: libsas: Refactor sas_ata_hard_reset()
  scsi: mpt3sas: Update driver version to 42.100.00.00
  scsi: mpt3sas: Fix junk chars displayed while printing ChipName
  net: macb: Fix PTP one step sync support
  dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili2xxx bindings
  dt-bindings: timer: samsung,exynos4210-mct: define strict clock order
  dt-bindings: timer: samsung,exynos4210-mct: drop unneeded minItems
  dt-bindings: timer: cdns,ttc: drop unneeded minItems
  can: mcp251xfd: silence clang's -Wunaligned-access warning
  can: can-dev: remove obsolete CAN LED support
  can: can-dev: move to netif_napi_add_weight()
  can: isotp: isotp_bind(): do not validate unused address information
  PM: domains: Trust domain-idle-states from DT to be correct by genpd
  PM: domains: Measure power-on/off latencies in genpd based on a governor
  PM: domains: Allocate governor data dynamically based on a genpd governor
  PM: domains: Clean up some code in pm_genpd_init() and genpd_remove()
  PM: domains: Fix initialization of genpd's next_wakeup
  PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd
  PM: domains: Measure suspend/resume latencies in genpd based on governor
  PM: domains: Move the next_wakeup variable into the struct gpd_timing_data
  PM: domains: Allocate gpd_timing_data dynamically based on governor
  PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain()
  PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd
  PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd
  PM: domains: Drop redundant code for genpd always-on governor
  PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor
  Bluetooth: eir: Add helpers for managing service data
  ACPI: utils: include UUID in _DSM evaluation warning
  powercap: intel_rapl: remove redundant store to value after multiply
  cpufreq: CPPC: Enable dvfs_possible_from_any_cpu
  cpufreq: CPPC: Enable fast_switch
  ACPI: CPPC: Assume no transition latency if no PCCT
  ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported
  ACPI: CPPC: Check _OSC for flexible address space
  thermal: intel: pch: improve the cooling delay log
  thermal: intel: pch: enhance overheat handling
  thermal: intel: pch: move cooling delay to suspend_noirq phase
  PM: wakeup: expose pm_wakeup_pending to modules
  cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used
  cpuidle: psci: Fix regression leading to no genpd governor
  PM / devfreq: passive: Return non-error when not-supported event is required
  libbpf: remove bpf_create_map*() APIs
  libbpf: start 1.0 development cycle
  libbpf: fix up global symbol counting logic
  ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic
  ASoC: rt9120: Fix 3byte read, valule offset typo
  ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver.
  ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver
  ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()
  ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR'
  ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get()
  ASoC: SOF: mediatek: remove duplicate include in mt8195.c
  ASoC: SOF: mediatek: Add mt8195 debug dump
  ASoC: SOF: mediatek: Add mediatek common debug dump
  ASoC: rt1015p: remove dependency on GPIOLIB
  ASoC: max98357a: remove dependency on GPIOLIB
  ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev
  ASoC: SOF: Introduce opaque storage of private data for firmware tracing
  ASoC: SOF: Modify the host trace_init parameter list to include dmab
  ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private
  ASoC: SOF: Switch to IPC generic firmware tracing
  ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation
  ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported
  ASoC: SOF: Introduce IPC independent ops for firmware tracing support
  tls: Add opt-in zerocopy mode of sendfile()
  thermal: k3_j72xx_bandgap: Add the bandgap driver support
  dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation
  thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe
  thermal/core: Fix memory leak in __thermal_cooling_device_register()
  dt-bindings: thermal: tsens: Add sc8280xp compatible
  dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible
  thermal/drivers/qcom/lmh: Add sc8180x compatible
  thermal/drivers/rz2gl: Fix OTP Calibration Register values
  dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings
  thermal: thermal_of: fix typo on __thermal_bind_params
  tools/thermal: remove unneeded semicolon
  tools/lib/thermal: remove unneeded semicolon
  thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
  tools/thermal: Add thermal daemon skeleton
  tools/thermal: Add a temperature capture tool
  tools/thermal: Add util library
  tools/lib/thermal: Add a thermal library
  thermal/drivers/thermal_of: Add change_mode ops support for thermal_of sensor
  thermal/drivers/bcm2711: Don't clamp temperature at zero
  thermal/drivers/tsens: Add compat string for the qcom,msm8960
  dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string
  thermal/drivers/k3: Add hwmon support
  thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM
  thermal/drivers/qcom: Add support for multiple generations of devices
  iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 Gen2 ADC_TM
  dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings
  thermal/drivers/rcar_thermal: Use platform_get_irq_optional() to get the interrupt
  dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings
  drm/i915/uc: Fix undefined behavior due to shift overflowing the constant
  drm/i915/reg: fix undefined behavior due to shift overflowing the constant
  drm/i915/gt: Fix use of static in macro mismatch
  drm/i915/audio: fix audio code enable/disable pipe logging
  nfp: flower: support ct merging when mangle action exists
  net: fec: Avoid allocating rx buffer using ATOMIC in ndo_open
  drm/i915: Fix CFI violation with show_dynamic_id()
  drm/i915: Fix 'mixing different enum types' warnings in intel_display_power.c
  drm/i915/gt: Fix build error without CONFIG_PM
  net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup
  sfc: siena: Have a unique wrapper ifndef for efx channels header
  octeon_ep: Fix irq releasing in the error handling path of octep_request_irqs()
  octeon_ep: Fix a memory leak in the error handling path of octep_request_irqs()
  ARM: dts: imx6qdl-sr-som: update phy configuration for som revision 1.9
  net: phy: adin: add support for clock output
  dt-bindings: net: adin: document phy clock output properties
  drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path
  selftests/bpf: Add missed ima_setup.sh in Makefile
  kunit: tool: Use qemu-system-i386 for i386 runs
  drm/msm/dpu: add DRM_MODE_ROTATE_180 back to supported rotations
  drm/msm: don't free the IRQ if it was not requested
  drm/msm/dpu: limit writeback modes according to max_linewidth
  drm/amd: Don't reset dGPUs if the system is going to s2idle
  drm/amdgpu: Unmap legacy queue when MES is enabled
  thermal: intel: hfi: remove NULL check after container_of() call
  powercap: intel_rapl: add support for ALDERLAKE_N
  drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
  drm/msm: Fix fb plane offset calculation
  drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
  drm/msm/dsi: don't powerup at modeset time for parade-ps8640
  cgroup: Make cgroup_debug static
  ext4: fix memory leak in parse_apply_sb_mount_options()
  ext4: reject the 'commit' option on ext2 filesystems
  ext4: remove duplicated #include of dax.h in inode.c
  net: smc911x: Fix min() use in debug code
  net: ethernet: sunplus: add missing of_node_put() in spl2sw_mdio_init()
  fsnotify: consistent behavior for parent not watching children
  fsnotify: introduce mark type iterator
  selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test
  eth: sun: cassini: remove dead code
  net: stmmac: remove unused get_addr() callback
  dt-bindings: net: marvell,orion-mdio: Set unevaluatedProperties to false
  arm64: dts: armada-3720-turris-mox: Correct reg property for mdio devices
  net: dsa: microchip: remove unused members in ksz_device
  net: dsa: microchip: add the phylink get_caps
  net: dsa: move mib->cnt_ptr reset code to ksz_common.c
  net: dsa: microchip: move get_strings to ksz_common
  net: dsa: microchip: move port memory allocation to ksz_common
  net: dsa: microchip: move struct mib_names to ksz_chip_data
  net: dsa: microchip: perform the compatibility check for dev probed
  net: dsa: microchip: move ksz_chip_data to ksz_common
  net: dsa: microchip: ksz8795: update the port_cnt value in ksz_chip_data
  iwlwifi: mei: fix potential NULL-ptr deref
  iwlwifi: mei: clear the sap data header before sending
  iwlwifi: mvm: remove vif_count
  iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS
  iwlwifi: mvm: add OTP info in case of init failure
  iwlwifi: mvm: fix assert 1F04 upon reconfig
  iwlwifi: fw: init SAR GEO table only if data is present
  iwlwifi: mvm: clean up authorized condition
  iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status
  iwlwifi: pcie: simplify MSI-X cause mapping
  netfilter: ctnetlink: fix up for "netfilter: conntrack: remove unconfirmed list"
  net/mlx5: Support multiport eswitch mode
  net/mlx5: Remove unused argument
  net/mlx5: Lag, refactor lag state machine
  net/mlx5e: Add XDP SQs to uplink representors steering tables
  net/mlx5e: Correct the calculation of max channels for rep
  net/mlx5e: CT: Add ct driver counters
  net/mlx5e: Allow relaxed ordering over VFs
  net/mlx5e: Support partial GSO for tunnels over vlans
  net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB
  net/mlx5e: Allocate virtually contiguous memory for reps structures
  net/mlx5e: Allocate virtually contiguous memory for VLANs list
  net/mlx5: Allocate virtually contiguous memory in pci_irq.c
  net/mlx5: Allocate virtually contiguous memory in vport.c
  net/mlx5: Inline db alloc API function
  net/mlx5: Add last command failure syndrome to debugfs
  net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev'
  ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all
  dt-bindings: mailbox: zynqmp_ipi: convert to yaml
  octeontx2-pf: Add support for adaptive interrupt coalescing
  dn_route: set rt neigh to blackhole_netdev instead of loopback_dev in ifdown
  ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in progress
  ptp: ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support
  net: smc911x: replace ternary operator with min()
  net: thunderx: remove null check after call container_of()
  octeontx2-pf: Use memset_startat() helper in otx2_stop()
  net/smc: rdma write inline if qp has sufficient inline space
  net/smc: send cdc msg inline if qp has sufficient inline space
  docs: pdfdocs: Add space for chapter counts >= 100 in TOC
  cpufreq: make interface functions and lock holding state clear
  cpufreq: Abort show()/store() for half-initialized policies
  docs/zh_CN: Add dev-tools/gdb-kernel-debugging.rst Chinese translation
  input: Docs: correct ntrig.rst typo
  input: Docs: correct atarikbd.rst typos
  MAINTAINERS: Become the docs/zh_CN maintainer
  ext4: fix race condition between ext4_write and ext4_convert_inline_data
  ext4: convert symlink external data block mapping to bdev
  ext4: add nowait mode for ext4_getblk()
  ext4: fix journal_ioprio mount option handling
  ext4: mark group as trimmed only if it was fully scanned
  ext4: fix use-after-free in ext4_rename_dir_prepare
  btrfs: zoned: introduce a minimal zone size 4M and reject mount
  btrfs: allow defrag to convert inline extents to regular extents
  btrfs: add "0x" prefix for unsupported optional features
  btrfs: do not account twice for inode ref when reserving metadata units
  btrfs: zoned: fix comparison of alloc_offset vs meta_write_pointer
  btrfs: send: avoid trashing the page cache
  dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller
  dt-bindings: net: add schema for Microchip/SMSC LAN95xx USB Ethernet controllers
  dt-bindings: net: add schema for ASIX USB Ethernet controllers
  of/fdt: Ignore disabled memory nodes
  dt-bindings: arm: fix typos in compatible
  dt-bindings: mfd: Add bindings child nodes for the Mediatek MT6360
  mtd: st_spi_fsm: add missing clk_disable_unprepare() in stfsm_remove()
  erofs: scan devices from device table
  erofs: change to use asynchronous io for fscache readpage/readahead
  erofs: add 'fsid' mount option
  erofs: implement fscache-based data readahead
  erofs: implement fscache-based data read for inline layout
  erofs: implement fscache-based data read for non-inline layout
  erofs: implement fscache-based metadata read
  erofs: register fscache context for extra data blobs
  erofs: register fscache context for primary data blob
  erofs: add erofs_fscache_read_folios() helper
  erofs: add anonymous inode caching metadata for data blobs
  erofs: add fscache context helper functions
  erofs: register fscache volume
  erofs: add fscache mode check helper
  erofs: make erofs_map_blocks() generally available
  cachefiles: document on-demand read mode
  cachefiles: add tracepoints for on-demand read mode
  cachefiles: enable on-demand read mode
  cachefiles: implement on-demand read
  cachefiles: notify the user daemon when withdrawing cookie
  cachefiles: unbind cachefiles gracefully in on-demand mode
  cachefiles: notify the user daemon when looking up cookie
  cachefiles: extract write routine
  kunit: fix executor OOM error handling logic on non-UML
  erofs: support idmapped mounts
  erofs: make filesystem exportable
  erofs: fix buffer copy overflow of ztailpacking feature
  erofs: refine on-disk definition comments
  erofs: remove obsoleted comments
  erofs: do not prompt for risk any more when using big pcluster
  rtw89: pci: only mask out INT indicator register for disable interrupt v1
  rtw89: convert rtw89_band to nl80211_band precisely
  rtw89: 8852c: update txpwr tables to HALRF_027_00_052
  rtw89: cfo: check mac_id to avoid out-of-bounds
  rtw89: 8852c: set TX antenna path
  rtw89: add ieee80211::sta_rc_update ops
  wireless: Fix Makefile to be in alphabetical order
  perf test: Add basic stat and topdown group test
  perf evlist: Keep topdown counters in weak group
  perf scripts python: intel-pt-events.py: Print ptwrite value as a string if it is ASCII
  perf script: Print Intel ptwrite value as a string if it is ASCII
  perf intel-pt: Add support for emulated ptwrite
  hwmon: (dell-smm) Add cooling device support
  hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board
  hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name()
  hwmon: introduce hwmon_sanitize_name()
  hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo
  hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code
  hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE
  hwmon: (jc42) add HWMON_C_TZ_REGISTER
  net: phy: marvell: Add errata section 5.1 for Alaska PHY
  net: qede: Remove unnecessary synchronize_irq() before free_irq()
  mac80211: refactor freeing the next_beacon
  net: vxge: Remove unnecessary synchronize_irq() before free_irq()
  qed: Remove unnecessary synchronize_irq() before free_irq()
  ASoC: ux500: mop500: Check before clk_put() not needed
  regulator: scmi: Fix refcount leak in scmi_regulator_probe
  ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode
  ASoC: Intel: avs: APL-based platforms support
  ASoC: Intel: avs: SKL-based platforms support
  ASoC: Intel: avs: Power management
  ASoC: Intel: avs: PCI driver implementation
  ASoC: Intel: avs: Machine board registration
  ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask
  ASoC: Intel: avs: Event tracing
  ASoC: Intel: avs: D0ix power state support
  ASoC: Intel: avs: Prepare for firmware tracing
  ASoC: Intel: avs: Coredump and recovery flow
  ASoC: Intel: avs: HDA PCM BE operations
  ASoC: Intel: avs: non-HDA PCM BE operations
  ASoC: Intel: avs: Generic PCM FE operations
  ASoC: Intel: avs: Generic soc component driver
  ASoC: Intel: avs: Account for libraries when booting basefw
  cfg80211: fix kernel-doc for cfg80211_beacon_data
  ax25: merge repeat codes in ax25_dev_device_down()
  PM / devfreq: passive: Keep cpufreq_policy for possible cpus
  PM / devfreq: passive: Reduce duplicate code when passive_devfreq case
  PM / devfreq: Add cpu based scaling support to passive governor
  PM / devfreq: Export devfreq_get_freq_range symbol within devfreq
  net/mlxbf_gige: use eth_zero_addr() to clear mac address
  swiotlb: max mapping size takes min align mask into account
  ethernet/ti: delete if NULL check befort devm_kfree
  media: hantro: Enable HOLD_CAPTURE_BUF for H.264
  media: hantro: Add H.264 field decoding support
  media: hantro: h264: Make dpb entry management more robust
  media: hantro: Stop using H.264 parameter pic_num
  media: rkvdec: Enable capture buffer holding for H264
  media: rkvdec-h264: Add field decoding support
  media: rkvdec: Ensure decoded resolution fit coded resolution
  media: rkvdec: h264: Fix reference frame_num wrap for second field
  media: rkvdec: h264: Validate and use pic width and height in mbs
  media: rkvdec: Move H264 SPS validation in rkvdec-h264
  media: rkvdec: h264: Fix bit depth wrap in pps packet
  media: rkvdec: h264: Fix dpb_valid implementation
  media: rkvdec: Stop overclocking the decoder
  media: v4l2: Reorder field reflist
  media: h264: Sort p/b reflist using frame_num
  media: v4l2: Trace calculated p/b0/b1 initial reflist
  media: h264: Store all fields into the unordered list
  media: h264: Store current picture fields
  media: h264: Increase reference lists size to 32
  media: h264: Use v4l2_h264_reference for reflist
  media: ov7251: fix mutex lock unbalance
  media: i2c: Add vblank control to ov7251 driver
  media: i2c: Add hblank control to ov7251
  media: i2c: add ov7251_init_ctrls()
  media: i2c: Extend .get_selection() for ov7251
  media: ipu3-cio2: Add INT347E to cio2-bridge
  media: i2c: Remove .s_power() from ov7251
  media: i2c: Add pm_runtime support to ov7251
  media: i2c: Add ov7251_detect_chip()
  media: i2c: Add support for new frequencies to ov7251
  media: i2c: Add ov7251_pll_configure()
  media: i2c: Remove per-mode frequencies from ov7251
  media: i2c: Provide ov7251_check_hwcfg()
  media: i2c: Add acpi support to ov7251
  media: ipu3-cio2: Add support for V4L2_PIX_FMT_IPU3_Y10
  media: uapi: Add IPU3 packed Y10 format
  media: i2c: ov5645: Remove unneeded of_match_ptr macro
  media: ov8856: apply digital gain by setting global gain control register
  media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()
  media: Documentation: mc: Add media_device_{init,cleanup}
  media: Add MIPI CSI-2 28 bits per pixel raw data type
  media: i2c: ov2640: Depend on V4L2_ASYNC
  media: i2c: video-i2c: Use GENMASK for masking bits
  media: i2c: video-i2c: Replace constants with proper names
  media: i2c: video-i2c: Move defines to the top of the file
  media: exynos4-is: Fix compile warning
  media: i2c: adv7180: Add support for the test patterns
  media: ti: cal: use frame desc to get vc and dt
  media: Add CSI-2 bus configuration to frame descriptors
  media: Add bus type to frame descriptors
  media: dt-bindings: media: video-interfaces: Add new bus-type
  media: media/v4l2-core: Add enum V4L2_FWNODE_BUS_TYPE_DPI
  media: ov7670: remove ov7670_power_off from ov7670_remove
  media: dw9807-vcm: Add "dongwoon,dw9807" compatible string
  media: dt-bindings: Convert Dongwoon dw9807-vcm bindings to json-schema
  media: i2c: imx412: Add bulk regulator support
  media: dt-bindings: imx412: Add regulator descriptions
  media: i2c: imx412: Fix power_off ordering
  media: i2c: imx412: Fix reset GPIO polarity
  ALSA: seq: replace ternary operator with max()
  scsi: ipr: Use kobj_to_dev()
  scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init()
  scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc()
  scsi: libfc: Remove get_cpu() semantics in fc_exch_em_alloc()
  scsi: fcoe: Use per-CPU API to update per-CPU statistics
  scsi: fcoe: Add a local_lock to fcoe_percpu
  net: ethernet: Fix unmet direct dependencies detected for NVMEM_SUNPLUS_OCOTP
  perf bench breakpoint: Fix build on 32-bit arches
  selftests/bpf: Fix building bpf selftests statically
  iomap: don't invalidate folios after writeback errors
  drm/rockchip: Change register space names in vop2
  dt-bindings: display: rockchip: make reg-names mandatory for VOP2
  integrity: Fix sparse warnings in keyring_handler
  net: skb: Remove skb_data_area_size()
  net: wwan: t7xx: Avoid calls to skb_data_area_size()
  libbpf: fix memory leak in attach_tp for target-less tracepoint program
  mptcp: sockopt: add TCP_DEFER_ACCEPT support
  Revert "mptcp: add data lock for sk timers"
  selftests: mptcp: fix a mp_fail test warning
  docs: ctucanfd: Use 'kernel-figure' directive instead of 'figure'
  dt-bindings: can: ctucanfd: include common CAN controller bindings
  net: dsa: realtek: rtl8366rb: Serialize indirect PHY register access
  dt-bindings: can: renesas,rcar-canfd: Make interrupt-names required
  can: slcan: slc_xmit(): use can_dropped_invalid_skb() instead of manual check
  can: ctucanfd: Let users select instead of depend on CAN_CTUCANFD
  can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
  can: isotp: add support for transmission without flow control
  can: raw: add support for SO_TXTIME/SCM_TXTIME
  can: raw: raw_sendmsg(): remove not needed setting of skb->sk
  net: phy: micrel: Use the kszphy probe/suspend/resume
  net: phy: micrel: Allow probing without .driver_data
  kselftests/ir : Improve readability of modprobe error message
  kunit: tool: update riscv QEMU config with new serial dependency
  kcsan: test: use new suite_{init,exit} support
  kunit: tool: Add list of all valid test configs on UML
  kunit: take `kunit_assert` as `const`
  kunit: tool: misc cleanups
  kunit: tool: minor cosmetic cleanups in kunit_parser.py
  kunit: tool: make parser stop overwriting status of suites w/ no_tests
  kunit: tool: remove dead parse_crash_in_log() logic
  drm/amd/pm: consistent approach for smartshift
  drm/amd/display: clean up some inconsistent indenting
  spi: spi-au1550: replace ternary operator with min()
  dt-bindings: mtd: partitions: Extend fixed-partitions binding
  dt-bindings: Add Sercomm (Suzhou) Corporation vendor prefix
  mtd: phram: Allow cached mappings
  mtd: call of_platform_populate() for MTD partitions
  mtd: rawnand: renesas: Use runtime PM instead of the raw clock API
  dt-bindings: mtd: renesas: Fix the NAND controller description
  mtd: rawnand: mpc5121: Check before clk_disable_unprepare() not needed
  mtd: rawnand: rockchip: Check before clk_disable_unprepare() not needed
  btrfs: send: keep the current inode open while processing it
  btrfs: allocate the btrfs_dio_private as part of the iomap dio bio
  btrfs: move struct btrfs_dio_private to inode.c
  btrfs: remove the disk_bytenr in struct btrfs_dio_private
  btrfs: allocate dio_data on stack
  iomap: add per-iomap_iter private data
  iomap: allow the file system to provide a bio_set for direct I/O
  btrfs: add a btrfs_dio_rw wrapper
  btrfs: zoned: zone finish unused block group
  btrfs: zoned: properly finish block group on metadata write
  btrfs: zoned: finish block group when there are no more allocatable bytes left
  btrfs: zoned: consolidate zone finish functions
  btrfs: zoned: introduce btrfs_zoned_bg_is_full
  btrfs: improve error reporting in lookup_inline_extent_backref
  btrfs: rename bio_ctrl::bio_flags to compress_type
  btrfs: rename bio_flags in parameters and switch type
  btrfs: rename io_failure_record::bio_flags to compress_type
  btrfs: open code extent_set_compress_type helpers
  btrfs: simplify handling of bio_ctrl::bio_flags
  btrfs: remove trivial helper update_nr_written
  btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio
  btrfs: remove btrfs_delayed_extent_op::is_data
  btrfs: sink parameter is_data to btrfs_set_disk_extent_flags
  btrfs: fix deadlock between concurrent dio writes when low on free data space
  btrfs: derive compression type from extent map during reads
  btrfs: scrub: move scrub_remap_extent() call into scrub_extent()
  btrfs: scrub: use find_first_extent_item to for extent item search
  btrfs: scrub: refactor scrub_raid56_parity()
  btrfs: scrub: use scrub_simple_mirror() to handle RAID56 data stripe scrub
  btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe()
  btrfs: scrub: introduce dedicated helper to scrub simple-stripe based range
  btrfs: scrub: introduce dedicated helper to scrub simple-mirror based range
  btrfs: scrub: introduce a helper to locate an extent item
  btrfs: calculate physical_end using dev_extent_len directly in scrub_stripe()
  btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray
  btrfs: turn fs_info member buffer_radix into XArray
  btrfs: turn name_cache radix tree into XArray in send_ctx
  btrfs: turn delayed_nodes_tree into an XArray
  btrfs: use ilog2() to replace if () branches for btrfs_bg_flags_to_raid_index()
  btrfs: move definition of btrfs_raid_types to volumes.h
  btrfs: use a normal workqueue for rmw_workers
  btrfs: use normal workqueues for scrub
  btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue
  btrfs: raid56: enable subpage support for RAID56
  btrfs: raid56: make alloc_rbio_essential_pages() subpage compatible
  btrfs: raid56: make steal_rbio() subpage compatible
  btrfs: raid56: make set_bio_pages_uptodate() subpage compatible
  btrfs: raid56: remove btrfs_raid_bio::bio_pages array
  btrfs: raid56: make raid56_add_scrub_pages() subpage compatible
  btrfs: raid56: open code rbio_stripe_page_index()
  btrfs: raid56: make finish_rmw() subpage compatible
  btrfs: raid56: make __raid_recover_endio_io() subpage compatible
  btrfs: raid56: make finish_parity_scrub() subpage compatible
  btrfs: raid56: make rbio_add_io_page() subpage compatible
  btrfs: raid56: introduce btrfs_raid_bio::bio_sectors
  btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors
  btrfs: raid56: introduce new cached members for btrfs_raid_bio
  btrfs: raid56: make btrfs_raid_bio more compact
  btrfs: raid56: open code rbio_nr_pages()
  btrfs: reduce width for stripe_len from u64 to u32
  btrfs: do not return errors from submit_bio_hook_t instances
  btrfs: do not return errors from btrfs_submit_compressed_read
  btrfs: do not return errors from btrfs_submit_metadata_bio
  btrfs: remove unused bio_flags argument to btrfs_submit_metadata_bio
  btrfs: move btrfs_readpage to extent_io.c
  btrfs: repair super block num_devices automatically
  btrfs: do not pass compressed_bio to submit_compressed_bio()
  btrfs: avoid double search for block group during NOCOW writes
  btrfs: return block group directly at btrfs_next_block_group()
  btrfs: use a read/write lock for protecting the block groups tree
  btrfs: use rbtree with leftmost node cached for tracking lowest block group
  btrfs: remove search start argument from first_logical_byte()
  btrfs: return correct error number for __extent_writepage_io()
  btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()
  btrfs: avoid double clean up when submit_one_bio() failed
  btrfs: use non-bh spin_lock in zstd timer callback
  btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode()
  btrfs: simplify parameters of submit_read_repair() and rename
  btrfs: remove the zoned/zone_size union in struct btrfs_fs_info
  btrfs: remove unnecessary check of iput argument
  btrfs: stop using the btrfs_bio saved iter in index_rbio_pages
  btrfs: don't allocate a btrfs_bio for scrub bios
  btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios
  btrfs: pass bio opf to rbio_add_io_page
  btrfs: pass a block_device to btrfs_bio_clone
  btrfs: move the call to bio_set_dev out of submit_stripe_bio
  btrfs: use on-stack bio in scrub_repair_page_from_good_copy
  btrfs: use on-stack bio in scrub_recheck_block
  btrfs: use on-stack bio in repair_io_failure
  btrfs: check-integrity: simplify bio allocation in btrfsic_read_block
  btrfs: check-integrity: split submit_bio from btrfsic checking
  btrfs: factor check and flush helpers from __btrfsic_submit_bio
  btrfs: zoned: make auto-reclaim less aggressive
  btrfs: change the bg_reclaim_threshold valid region from 0 to 100
  btrfs: allow block group background reclaim for non-zoned filesystems
  btrfs: make the bg_reclaim_threshold per-space info
  btrfs: do not test for free space inode during NOCOW check against file extent
  btrfs: move common NOCOW checks against a file extent into a helper
  btrfs: wait between incomplete batch memory allocations
  btrfs: allocate page arrays using bulk page allocator
  btrfs: factor out allocating an array of pages
  btrfs: remove unnecessary type casts
  btrfs: expand subpage support to any PAGE_SIZE > 4K
  btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine
  btrfs: use dummy extent buffer for super block sys chunk array read
  btrfs: assert that relocation is protected with sb_start_write()
  fs: add a lockdep check function for sb_start_write()
  btrfs: simplify code flow in btrfs_ioctl_balance
  btrfs: remove checks for arg argument in btrfs_ioctl_balance
  btrfs: replace memset with memzero_page in data checksum verification
  btrfs: avoid blocking on space revervation when doing nowait dio writes
  btrfs: avoid blocking when allocating context for nowait dio read/write
  btrfs: release path earlier at can_nocow_extent()
  btrfs: free path at can_nocow_extent() before checking for checksum items
  btrfs: stop allocating a path when checking if cross reference exists
  btrfs: avoid double nocow check when doing nowait dio writes
  btrfs: avoid blocking nowait dio when locking file range
  btrfs: avoid blocking on page locks with nowait dio on compressed range
  btrfs: add messages to printk index
  btrfs: tree-checker: check extent buffer owner against owner rootid
  btrfs: add and use helper to assert an inode range is clean
  btrfs: remove ordered extent check and wait during hole punching and zero range
  btrfs: lock the inode first before flushing range when punching hole
  btrfs: remove ordered extent check and wait during fallocate
  btrfs: remove inode_dio_wait() calls when starting reflink operations
  btrfs: remove useless dio wait call when doing fallocate zero range
  btrfs: only reserve the needed data space amount during fallocate
  btrfs: restore inode creation before xattr setting
  btrfs: move common inode creation code into btrfs_create_new_inode()
  btrfs: reserve correct number of items for inode creation
  btrfs: factor out common part of btrfs_{mknod,create,mkdir}()
  btrfs: allocate inode outside of btrfs_new_inode()
  btrfs: warn when extent buffer leak test fails
  btrfs: use a local variable for fs_devices pointer in btrfs_dev_replace_finishing
  btrfs: use btrfs_for_each_slot in btrfs_listxattr
  btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree
  btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths
  btrfs: use btrfs_for_each_slot in process_all_extents
  btrfs: use btrfs_for_each_slot in process_all_new_xattrs
  btrfs: use btrfs_for_each_slot in process_all_refs
  btrfs: use btrfs_for_each_slot in is_ancestor
  btrfs: use btrfs_for_each_slot in can_rmdir
  btrfs: use btrfs_for_each_slot in did_create_dir
  btrfs: use btrfs_for_each_slot in btrfs_real_readdir
  btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item
  btrfs: use btrfs_for_each_slot in mark_block_group_to_copy
  btrfs: use btrfs_for_each_slot in find_first_block_group
  btrfs: introduce btrfs_for_each_slot iterator macro
  btrfs: scrub: rename scrub_bio::pagev and related members
  btrfs: scrub: rename scrub_page to scrub_sector
  btrfs: scrub: rename members related to scrub_block::pagev
  btrfs: remove trivial wrapper btrfs_read_buffer()
  btrfs: update outdated comment for read_block_for_search()
  btrfs: release upper nodes when reading stale btree node from disk
  btrfs: avoid unnecessary btree search restarts when reading node
  btrfs: set inode flags earlier in btrfs_new_inode()
  btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode()
  btrfs: don't pass parent objectid to btrfs_new_inode() explicitly
  btrfs: remove redundant name and name_len parameters to create_subvol
  btrfs: remove unused mnt_userns parameter from __btrfs_set_acl
  btrfs: remove unnecessary set_nlink() in btrfs_create_subvol_root()
  btrfs: remove unnecessary inode_set_bytes(0) call
  btrfs: remove unnecessary btrfs_i_size_write(0) calls
  btrfs: get rid of btrfs_add_nondir()
  btrfs: fix anon_dev leak in create_subvol()
  btrfs: reserve correct number of items for rename
  btrfs: reserve correct number of items for unlink and rmdir
  drm/amdkfd: Fix static checker warning on MES queue type
  drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init()
  drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list
  drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.4
  drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4
  drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4
  drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x
  drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU IP v13.0.4
  drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers
  drm/amdgpu/gfx11: fix mes mqd settings
  drm/amdgpu/gfx11: fix me field handling in map_queue packet
  drm/amd/pm: update smartshift powerboost calc for smu13
  drm/amd/pm: update smartshift powerboost calc for smu12
  drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CREATE_PREEMPTIBLE
  drm/amdgpu: Ensure the DMA engine is deactivated during set ups
  drm/amdgpu/ctx: only reset stable pstate if the user changed it (v2)
  drm/amd/pm: add smu power_limit callback for smu_v13_0_7
  drm/amd/pm: add smu feature map support for smu_v13_0_0
  drm/amd/pm: add smu feature map support for smu_v13_0_7
  drm/amd/pm: support ss metrics read for smu11
  drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7
  mmc: sdhci-of-arasan: Add NULL check for data field
  evm: Clean up some variables
  evm: Return INTEGRITY_PASS for enum integrity_status value '0'
  mtd: spi-nor: aspeed: set the decoding size to at least 2MB for AST2600
  spi: aspeed: Calibrate read timings
  spi: aspeed: Add support for the AST2400 SPI controller
  spi: aspeed: Workaround AST2500 limitations
  spi: aspeed: Adjust direct mapping to device size
  spi: aspeed: Add support for direct mapping
  spi: spi-mem: Convert Aspeed SMC driver to spi-mem
  spi: Convert the Aspeed SMC controllers device tree binding
  ASoC: rt5645: Fix errorenous cleanup order
  ASoC: soc-component: Update handling to component delays
  ASoC: core: Pass legacy_dai_naming flag directly
  ASoC: core: Correct spelling fliped -> flipped
  ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*
  ASoC: amd: vangogh: Remove duplicate include files
  ASoC: SOF: mediatek: Add mt8186 ipc support
  ASoC: SOF: mediatek: Add ipc support for mt8195
  firmware: mediatek: Add adsp ipc protocol interface
  ASoC: fsl_sai: Add support for i.MX8ULP
  ASoC: fsl_sai: Add support for i.MX8M Plus
  ASoC: fsl_sai: Add support for i.MX8MM
  netfilter: conntrack: remove pr_debug callsites from tcp tracker
  netfilter: nf_conncount: reduce unnecessary GC
  netfilter: Use l3mdev flow key when re-routing mangled packets
  ALSA: usb-audio: Refcount multiple accesses on the single clock
  octeontx2-pf: Remove unnecessary synchronize_irq() before free_irq()
  net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout()
  octeon_ep: delete unnecessary NULL check
  octeon_ep: add missing destroy_workqueue in octep_init_module
  net: call skb_defer_free_flush() before each napi_poll()
  net: add skb_defer_max sysctl
  net: use napi_consume_skb() in skb_defer_free_flush()
  net: fix possible race in skb_attempt_defer_free()
  net: tulip: convert to devres
  net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init
  net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv()
  net: skb: change the definition SKB_DR_SET()
  net: skb: check the boundrary of drop reason in kfree_skb_reason()
  net: dm: check the boundary of skb drop reasons
  net/smc: align the connect behaviour with TCP
  inet: rename INET_MATCH()
  ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
  l2tp: use add READ_ONCE() to fetch sk->sk_bound_dev_if
  net_sched: em_meta: add READ_ONCE() in var_sk_bound_if()
  inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
  dccp: use READ_ONCE() to read sk->sk_bound_dev_if
  net: core: add READ_ONCE/WRITE_ONCE annotations for sk->sk_bound_dev_if
  tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
  sctp: read sk->sk_bound_dev_if once in sctp_rcv()
  net: annotate races around sk->sk_bound_dev_if
  mlx5: support BIG TCP packets
  mlx4: support BIG TCP packets
  veth: enable BIG TCP packets
  net: loopback: enable BIG TCP packets
  ipv6: Add hop-by-hop header to jumbograms in ip6_output
  net: allow gro_max_size to exceed 65536
  ipv6/gro: insert temporary HBH/jumbo header
  ipv6/gso: remove temporary HBH/jumbo header
  ipv6: add struct hop_jumbo_hdr definition
  tcp_cubic: make hystart_ack_delay() aware of BIG TCP
  net: limit GSO_MAX_SIZE to 524280 bytes
  net: allow gso_max_size to exceed 65536
  net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes
  ravb: Add support for RZ/V2M
  ravb: Use separate clock for gPTP
  ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs
  ravb: Separate handling of irq enable/disable regs into feature
  dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC
  mac80211: minstrel_ht: support ieee80211_rate_status
  mac80211: extend current rate control tx status API
  mac80211: minstrel_ht: fill all requested rates
  ALSA: hda: cs35l41: Add Amp Name based on channel and index
  ASoC: cs35l41: Move cs_dsp config struct into shared code
  ASoC: cs35l41: Move cs35l41 fs errata into shared code
  ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code
  ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops
  ALSA: hda: cs35l41: Add Support for Interrupts
  ALSA: hda: cs35l41: Remove Set Channel Map api from binding
  ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop
  ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name
  mac80211: disable BSS color collision detection in case of no free colors
  nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon
  mac80211: mlme: track assoc_bss/associated separately
  mac80211: remove useless bssid copy
  mac80211: remove unused argument to ieee80211_sta_connection_lost()
  mac80211: mlme: use local SSID copy
  mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid
  mac80211: mlme: move in RSSI reporting code
  mac80211: remove stray multi_sta_back_32bit docs
  mac80211: fix typo in documentation
  mac80211: unify CCMP/GCMP AAD construction
  efi: Do not import certificates from UEFI Secure Boot for T2 Macs
  gfs2: replace 'found' with dedicated list iterator variable
  ice: Expose RSS indirection tables for queue groups via ethtool
  ixgbe: add xdp frags support to ndo_xdp_xmit
  eth: sfc: remove remnants of the out-of-tree napi_weight module param
  bpftool: Use sysfs vmlinux when dumping BTF by ID
  bpf: Add MEM_UNINIT as a bpf_type_flag
  ext4: add unmount filesystem message
  ext4: remove unnecessary conditionals
  selftests/bpf: Fix usdt_400 test case
  kseltest/cgroup: Make test_stress.sh work if run interactively
  sfc: siena: Fix Kconfig dependencies
  drm/amdgpu: clean up some inconsistent indenting
  netfilter: conntrack: skip verification of zero UDP checksum
  netfilter: flowtable: nft_flow_route use more data for reverse route
  netfilter: prefer extension check to pointer check
  netfilter: conntrack: add nf_conntrack_events autodetect mode
  netfilter: conntrack: un-inline nf_ct_ecache_ext_add
  netfilter: nfnetlink: allow to detect if ctnetlink listeners exist
  netfilter: conntrack: add nf_ct_iter_data object for nf_ct_iterate_cleanup*()
  netfilter: conntrack: avoid unconditional local_bh_disable
  netfilter: conntrack: remove unconfirmed list
  netfilter: conntrack: remove __nf_ct_unconfirmed_destroy
  netfilter: cttimeout: decouple unlink and free on netns destruction
  netfilter: extensions: introduce extension genid count
  netfilter: remove nf_ct_unconfirmed_destroy helper
  netfilter: cttimeout: decouple unlink and free on netns destruction
  netfilter: conntrack: remove the percpu dying list
  netfilter: conntrack: include ecache dying list in dumps
  netfilter: ecache: use dedicated list for event redelivery
  perf tools: Remove unused machines__find_host()
  perf bench: Add breakpoint benchmarks
  ARM: dts: kswitch-d10: enable networking
  ARM: dts: lan966x: add switch node
  ARM: dts: lan966x: add serdes node
  ARM: dts: lan966x: add reset switch reset node
  ARM: dts: lan966x: add MIIM nodes
  ARM: dts: lan966x: add hwmon node
  ARM: dts: lan966x: add basic Kontron KSwitch D10 support
  ARM: dts: lan966x: add flexcom I2C nodes
  ARM: dts: lan966x: add flexcom SPI nodes
  ARM: dts: lan966x: add all flexcom usart nodes
  ARM: dts: lan966x: add missing uart DMA channel
  ARM: dts: lan966x: add sgpio node
  ARM: dts: lan966x: swap dma channels for crypto node
  ARM: dts: lan966x: rename pinctrl nodes
  ARM: dts: at91: sama7g5: remove interrupt-parent from gic node
  ARM: dts: at91: use generic node name for dataflash
  selftests/bpf: Convert some selftests to high-level BPF map APIs
  libbpf: Add safer high-level wrappers for map operations
  selftests/bpf: Check combination of jit blinding and pointers to bpf subprogs.
  bpf: Fix combination of jit blinding and pointers to bpf subprogs.
  media: h264: Avoid wrapping long_term_frame_idx
  media: v4l2-mem2mem: Trace on implicit un-hold
  media: doc: Document dual use of H.264 pic_num/frame_num
  media: mediatek: vcodec: add h264 decoder driver for mt8186
  media: mediatek: vcodec: Support MT8186
  media: dt-bindings: media: mediatek: vcodec: Adds decoder dt-bindings for mt8186
  media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko
  media: mediatek: vcodec: support stateless VP9 decoding
  media: mediatek: vcodec: support stateless VP8 decoding
  media: mediatek: vcodec: support stateless H.264 decoding for mt8192
  media: mediatek: vcodec: Extract H264 common code
  media: mediatek: vcodec: record capture queue format type
  media: mediatek: vcodec: Fix v4l2-compliance fail
  media: mediatek: vcodec: disable vp8 4K capability
  media: mediatek: vcodec: Add format to support MT21C
  media: mediatek: vcodec: Getting supported decoder format types
  media: mediatek: vcodec: Refactor supported vdec formats and framesizes
  media: mediatek: vcodec: Refactor get and put capture buffer flow
  spi: spi-cadence: Update ISR status variable type to irqreturn_t
  media: mediatek: vcodec: set each plane bytesused in buf prepare
  media: mediatek: vcodec: Read max resolution from dec_capability
  media: mediatek: vcodec: get capture queue buffer size from scp
  media: mediatek: vcodec: Using firmware type to separate different firmware architecture
  media: mediatek: vcodec: Add vdec enable/disable hardware helpers
  media: mediatek: vcodec: Fix v4l2 compliance decoder cmd test fail
  ARM: dts: turris-omnia: Add atsha204a node
  ARM: configs: Enable ASoC AC'97 glue
  bnxt_en: parse and report result field when NVRAM package install fails
  bnxt_en: Enable packet timestamping for all RX packets
  bnxt_en: Configure ptp filters during bnxt open
  bnxt_en: Update firmware interface to 1.10.2.95
  ARM: at91: debug: add lan966 support
  arm64: dts: mt8192: Follow binding order for SCP registers
  arm64: dts: mediatek: add mtk-snfi for mt7622
  arm64: dts: mediatek: mt8195-demo: enable uart1
  arm64: dts: mediatek: mt8195-demo: Remove input-name property
  arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
  arm64: dts: mt7622: specify the L2 cache topology
  arm64: dts: mt7622: specify the number of DMA requests
  arm64: dts: mediatek: pumpkin: Remove input-name property
  Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan
  Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP
  net: axienet: Use NAPI for TX completion path
  net: axienet: Be more careful about updating tx_bd_tail
  Bluetooth: btmtksdio: fix the reset takes too long
  Bluetooth: btmtksdio: fix possible FW initialization failure
  inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
  Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
  Bluetooth: btbcm: Add entry for BCM4373A0 UART Bluetooth
  Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921
  Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices
  Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA
  Bluetooth: core: Fix missing power_on work cancel on HCI close
  Bluetooth: btusb: add support for Qualcomm WCN785x
  Bluetooth: protect le accept and resolv lists with hdev->lock
  Bluetooth: use hdev lock for accept_list and reject_list in conn req
  Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring
  Bluetooth: btrtl: Add support for RTL8852C
  Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA
  Bluetooth: Print broken quirks
  Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk
  Bluetooth: hci_qca: Use del_timer_sync() before freeing
  Bluetooth: btintel: Constify static struct regmap_bus
  Bluetooth: Keep MGMT pending queue ordered FIFO
  Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
  Bluetooth: mt7921s: Fix the incorrect pointer check
  Bluetooth: btbcm: Support per-board firmware variants
  selftests: fib_nexthops: Make the test more robust
  swiotlb: use the right nslabs-derived sizes in swiotlb_init_late
  swiotlb: use the right nslabs value in swiotlb_init_remap
  swiotlb: don't panic when the swiotlb buffer can't be allocated
  net: phy: smsc: Cope with hot-removal in interrupt handler
  net: phy: smsc: Cache interrupt mask
  usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling
  usbnet: smsc95xx: Avoid link settings race on interrupt reception
  usbnet: smsc95xx: Don't reset PHY behind PHY driver's back
  usbnet: smsc95xx: Don't clear read-only PHY interrupt
  usbnet: Run unregister_netdev() before unbind() again
  net: ethernet: fix platform_no_drv_owner.cocci warning
  net: page_pool: add page allocation stats for two fast page allocate path
  net: ethernet: Use swap() instead of open coding it
  dt-bindings: clock: stm32mp1: adapt example for "st,stm32mp1-rcc-secure"
  media: cec-adap.c: drop activate_cnt, use state info instead
  media: cec-adap.c: reconfigure if the PA changes during configuration
  media: cec-adap.c: fix is_configuring state
  media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT
  Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node"
  media: cec-adap.c: don't unconfigure if already unconfigured
  media: cec-pin.c: don't zero work_pin_num_events in adap_enable
  media: cec-pin.c: disabling the adapter cannot call kthread_stop
  media: imon: reorganize serialization
  media: imon: drop references only after device is no longer used
  media: imon: fix timer racing disconnect
  media: imon: avoid needless atomic allocations in resume
  media: s5k6a3: add missing clk_disable_unprepare
  media: ccs-core.c: fix failure to call clk_disable_unprepare
  media: cx25821: request_irq -> devm_request_irq
  media: videobuf2-dma-sg.c: kvmalloc_array -> kvcalloc
  media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc
  media: v4l2-subdev.c: kvmalloc_array -> kvcalloc
  media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values
  media: hantro: HEVC: Fix reference frames management
  media: hantro: HEVC: Fix tile info buffer value computation
  media: hantro: HEVC: Fix output frame chroma offset
  media: hantro: Use post processor scaling capacities
  media: amphion: G/S_PARM only for encoder's output queue
  media: amphion: wake up when error occurs
  media: atmel: microchip-csi2dc: add link validation support
  media: dt-bindings: media: microchip,xisc: add bus-width of 14
  media: atmel: atmel-sama7g5-isc: remove stray line
  media: atmel: atmel-isc: compact the controller formats list
  media: atmel: atmel-isc-base: use mutex to lock awb workq from streaming
  media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check
  media: atmel: atmel-isc: remove redundant comments
  media: atmel: atmel-isc-base: replace is_streaming call in s_fmt_vid_cap
  media: atmel: atmel-isc-base: use streaming status when queueing buffers
  media: vsp1: Fix offset calculation for plane cropping
  media: vsp1: Use vb2_queue_is_busy()
  media: vsp1: Don't open-code vb2_fop_release()
  media: videobuf2-v4l2: Expose vb2_queue_is_busy() to drivers
  media: rockchip: rkisp1: Use mipi-csi2.h
  media: cadence: cdns-csi2tx: Use mipi-csi2.h
  media: atomisp: don't pass a pointer to a local variable
  media: amphion: ensure the buffer count is not less than min_buffer
  media: stkwebcam: move stk_camera_read_reg() scratch buffer to struct stk_camera
  media: coda: limit frame interval enumeration to supported encoder frame sizes
  media: coda: fix default JPEG colorimetry
  media: isif: remove unnecessary check of res
  media: dm644x_ccdc: remove unnecessary check of res
  media: dm355_ccdc: remove unnecessary check of res
  media: dt-bindings: media: rockchip-vdec: Add RK3328 compatible
  media: platform: video-viu: Do not select it by default
  media: Documentation/media: Remove incorrect statement
  media: amphion: no need to check return value of debugfs_create functions
  media: amphion: free ctrl handler if error is set and return error
  media: amphion: handle picture skipped event
  media: amphion: encoder copy timestamp from output to capture
  media: amphion: decoder copy timestamp from output to capture
  media: make RADIO_ADAPTERS tristate
  media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
  media: rcar-vin: Remove stray blank line
  media: docs-rst: Append HEVC specific term
  media: staging: media: rkvdec: Update TODO list
  media: staging: media: hantro: Update TODO list
  media: staging: media: hantro: Fix typos
  media: rga: fix possible memory leak in rga_probe
  media: imx-jpeg: Support dynamic resolution change
  media: imx-jpeg: Handle source change in a function
  media: imx-jpeg: Propagate the output frame size to the capture side
  media: imx-jpeg: Identify and handle precision correctly
  media: imx-jpeg: Refactor function mxc_jpeg_parse
  media: av7110: fix prohibited spaces in switch statement
  media: av7110: fix switch indentation
  media: platform: return early if the iface is not handled
  media: exynos4-is: Change clk_disable to clk_disable_unprepare
  media: platform: renesas-ceu: Fix unused variable warning
  media: davinci: remove unnecessary NULL check
  media: bdisp: remove unnecessary IS_ERR() check
  media: platform: Remove unused including <linux/version.h>
  media: i2c: rdacm20: Fix format definition
  media: rcar-vin: Add check that input interface and format are valid
  media: MAINTAINERS: adjust entries to nxp driver movement in media platform
  media: v4l2: mem2mem: Fix typos in v4l2_m2m_dev documentation
  media: cec: seco: remove byte handling from smb_word_op
  media: i2c: rdacm2x: properly set subdev entity function
  media: imx-jpeg: Fix potential array out of bounds in queue_setup
  media: MAINTAINERS: drop unreachable contact for MEDIATEK JPEG DRIVER
  media: MAINTAINERS: rectify entry for MEDIATEK MEDIA DRIVER
  media: MAINTAINERS: refurbish MEDIATEK JPEG DRIVER section
  media: gspca: make the read-only array table static const
  media: MAINTAINERS: rectify entry for MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
  media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe
  media: st-delta: Fix PM disable depth imbalance in delta_probe
  sparc: add asm/stat.h to UAPI compile-test coverage
  powerpc: add asm/stat.h to UAPI compile-test coverage
  mips: add asm/stat.h to UAPI compile-test coverage
  riscv: add linux/bpf_perf_event.h to UAPI compile-test coverage
  kbuild: prevent exported headers from including <stdlib.h>, <stdbool.h>
  agpgart.h: do not include <stdlib.h> from exported header
  mt76: mt7921: add ipv6 NS offload support
  mt76: add gfp to mt76_mcu_msg_alloc signature
  mt76: mt7915: add more statistics from fw_util debugfs knobs
  mt76: mt7915: improve error handling for fw_debug knobs
  mt76: mt7615/mt7915: do reset_work with mt76's work queue
  mt76: mt7915: add support for 6G in-band discovery
  mt76: mt7915: add Wireless Ethernet Dispatch support
  mt76: make number of tokens configurable dynamically
  mt76: add support for overriding the device used for DMA mapping
  mt76: dma: add wrapper macro for accessing queue registers
  mt76: mt7915: move MT_INT_MASK_CSR to init.c
  mt76: mt7915: introduce mt7915_mac_severe_check()
  mt76: mt7915: rework SER debugfs knob
  mt76: mt7915: limit minimum twt duration
  mt76: mt7915: reject duplicated twt flows
  mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
  mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976()
  mt76: connac: use skb_put_data instead of open coding
  mt76: mt7915: configure soc clocks in mt7986_wmac_init
  mt76: fix tx status related use-after-free race on station removal
  mt76: fix encap offload ethernet type check
  mt76: do not attempt to reorder received 802.3 packets without agg session
  mt76: mt7915: disable RX_HDR_TRANS_SHORT
  mt76: mt7603: move spin_lock_bh() to spin_lock()
  mt76: mt7915: add debugfs knob for RF registers read/write
  mt76: mt7921: fix kernel crash at mt7921_pci_remove
  mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const
  mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const
  mt76: mt7915: remove SCS feature
  mt76: fix antenna config missing in 6G cap
  mt76: fix rx reordering with non explicit / psmp ack policy
  mt76: mt7921: Add AP mode support
  mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask
  mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate
  mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
  mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
  mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup
  mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
  mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss
  mt76: mt7915: always call mt7915_wfsys_reset() during init
  mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
  mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter
  mt76: mt7921u: add suspend/resume support
  mt76: fix MBSS index condition in DBDC mode
  mt76: fix use-after-free by removing a non-RCU wcid pointer
  mt76: mt7921: accept rx frames with non-standard VHT MCS10-11
  mt76: mt7915: accept rx frames with non-standard VHT MCS10-11
  mt76: dma: use kzalloc instead of devm_kzalloc for txwi
  mt76: reduce tx queue lock hold time
  mt76: mt7915: rework hardware/phy initialization
  mt76: mt7915: fix DBDC default band selection on MT7915D
  media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe
  media: aspeed: Fix an error handling path in aspeed_video_probe()
  media: dt-bindings: mtk-vcodec-encoder: Add power-domains property
  rtlwifi: Use pr_warn instead of WARN_ONCE
  net: selftests: Stress reuseport listen
  net: inet: Retire port only listening_hash
  net: inet: Open code inet_hash2 and inet_unhash2
  net: inet: Remove count from inet_listen_hashbucket
  sfc/siena: Reinstate SRIOV init/fini function calls
  sfc/siena: Make PTP and reset support specific for Siena
  sfc/siena: Make MCDI logging support specific for Siena
  siena: Make HWMON support specific for Siena
  siena: Make SRIOV support specific for Siena
  siena: Make MTD support specific for Siena
  net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: index
  net: mscc: ocelot: minimize holes in struct ocelot_port
  net: mscc: ocelot: delete ocelot_port :: xmit_template
  net: dsa: felix: reimplement tagging protocol change with function pointers
  net: dsa: felix: dynamically determine tag_8021q CPU port for traps
  net: dsa: remove port argument from ->change_tag_protocol()
  net: dsa: felix: manage host flooding using a specific driver callback
  net: dsa: introduce the dsa_cpu_ports() helper
  net: dsa: felix: bring the NPI port indirection for host flooding to surface
  net: dsa: felix: bring the NPI port indirection for host MDBs to surface
  net: dsa: felix: program host FDB entries towards PGID_CPU for tag_8021q too
  net: lan966x: Fix use of pointer after being freed
  net: update the register_netdevice() kdoc
  skbuff: replace a BUG_ON() with the new DEBUG_NET_WARN_ON_ONCE()
  mlxbf_gige: remove driver-managed interrupt counts
  fsverity: update the documentation
  kunit: tool: print clearer error message when there's no TAP output
  kunit: tool: stop using a shell to run kernel under QEMU
  kunit: tool: update test counts summary line format
  kunit: bail out of test filtering logic quicker if OOM
  lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS
  kunit: Rework kunit_resource allocation policy
  kselftest/cgroup: fix test_stress.sh to use OUTPUT dir
  docs/zh_CN: fix devicetree usage-model translation
  cpufreq: Rearrange locking in cpufreq_remove_dev()
  cpufreq: Split cpufreq_offline()
  cpufreq: Reorganize checks in cpufreq_offline()
  ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe
  ipmi: remove unnecessary type castings
  ipmi: Make two logs unique
  ipmi:si: Convert pr_debug() to dev_dbg()
  ipmi: Convert pr_debug() to dev_dbg()
  ipmi: Fix pr_fmt to avoid compilation issues
  ipmi: Add an intializer for ipmi_recv_msg struct
  ipmi: Add an intializer for ipmi_smi_msg struct
  ipmi:ssif: Check for NULL msg when handling events and messages
  ipmi: use simple i2c probe function
  ipmi: Add a sysfs count of total outstanding messages for an interface
  ipmi: Add a sysfs interface to view the number of users
  ipmi: Limit the number of message a user may have outstanding
  ipmi: Add a limit on the number of users that may use IPMI
  ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default
  nilfs2: Fix some kernel-doc comments
  Appoint myself page cache maintainer
  mtd: nand: MTD_NAND_ECC_MEDIATEK should depend on ARCH_MEDIATEK
  spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller
  mtd: rawnand: cs553x: simplify the return expression of cs553x_write_ctrl_byte()
  spi: cadence-quadspi: Handle spi_unregister_master() in remove()
  mtd: rawnand: kioxia: Add support for TH58NVG3S0HBAI4
  mtd: spi-nor: debugfs: fix format specifier
  ARM: at91: pm: add support for sama5d2 secure suspend
  ARM: at91: add code to handle secure calls
  nfp: VF rate limit support
  rtnetlink: verify rate parameters for calls to ndo_set_vf_rate
  ASoC: max98396: Fix build error for implicit function declaration
  ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe
  ASoC: samsung: Fix refcount leak in aries_audio_probe
  ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4
  ASoC: SOF: IPC4: Add FW loader ops
  ASoC: SOF: Add header for IPC4 manifest
  ASoC: SOF: Add IPC4 private header
  ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms
  net: ethernet: SP7021: Fix spelling mistake "Interrput" -> "Interrupt"
  ALSA: Add generic serial MIDI driver using serial bus API
  dt-bindings: sound: Add generic serial MIDI device
  ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock
  ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg
  ALSA: hda/cs8409: Support new Odin Variants
  net: enetc: kill PHY-less mode for PFs
  fortify: Provide a memcpy trap door for sharp corners
  fs: hold writers when changing mount's idmapping
  ARM: at91: Kconfig: implement PIT64B selection
  ARM: at91: pm: add quirks for pm
  ARM: at91: pm: use kernel documentation style
  ARM: at91: pm: introduce macros for pm mode replacement
  ARM: at91: pm: keep documentation inline with structure members
  xfs: can't use kmem_zalloc() for attribute buffers
  xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify
  xfs: ATTR_REPLACE algorithm with LARP enabled needs rework
  xfs: use XFS_DA_OP flags in deferred attr ops
  xfs: remove xfs_attri_remove_iter
  xfs: switch attr remove to xfs_attri_set_iter
  xfs: introduce attr remove initial states into xfs_attr_set_iter
  xfs: xfs_attr_set_iter() does not need to return EAGAIN
  xfs: clean up final attr removal in xfs_attr_set_iter
  xfs: remote xattr removal in xfs_attr_set_iter() is conditional
  xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP
  xfs: split remote attr setting out from replace path
  xfs: consolidate leaf/node states in xfs_attr_set_iter
  xfs: kill XFS_DAC_LEAF_ADDNAME_INIT
  xfs: separate out initial attr_set states
  bpf: Fix potential array overflow in bpf_trampoline_get_progs()
  selftests/bpf: make fexit_stress test run in serial mode
  selftests/bpf: add test case for bpf_map_lookup_percpu_elem
  bpf: add bpf_map_lookup_percpu_elem for percpu map
  selftests/bpf: Add tests for kptr_ref refcounting
  selftests/bpf: Add negative C tests for kptrs
  bpf: Prepare prog_test_struct kfuncs for runtime tests
  bpf: Fix sparse warning for bpf_kptr_xchg_proto
  net: enetc: count the tc-taprio window drops
  net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
  net: macb: use NAPI for TX completion path
  net: macb: simplify/cleanup NAPI reschedule checking
  net: dsa: ocelot: accept 1000base-X for VSC9959 and VSC9953
  selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2
  selftests/bpf: fix a few clang compilation errors
  ext4: remove unnecessary code in __mb_check_buddy
  ext4: fix spelling errors in comments
  ext4: remove unnecessary type castings
  ext4: fix warning in ext4_handle_inode_extension
  selftests/bpf: Enable CONFIG_FPROBE for self tests
  csky: Move to generic ticket-spinlock
  RISC-V: Move to queued RW locks
  RISC-V: Move to generic spinlocks
  openrisc: Move to ticket-spinlock
  asm-generic: qrwlock: Document the spinlock fairness requirements
  asm-generic: qspinlock: Indicate the use of mixed-size atomics
  asm-generic: ticket-lock: New generic ticket-based spinlock
  powercap: RAPL: Add Power Limit4 support for RaptorLake
  dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC
  dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages
  swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm
  x86: ACPI: Make mp_config_acpi_gsi() a void function
  cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink()
  cpufreq: intel_pstate: Support Sapphire Rapids OOB mode
  PM: EM: Decrement policy counter
  regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
  ASoC: wm9090: Remove redundant endianness flag
  ASoC: wm2000: Remove redundant endianness flag
  ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
  ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe()
  ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe
  ASoC: fsl_ssi: Add support multi fifo script
  ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
  ASoC: cs42l46: Fix the error handling of cs42l56_i2c_probe()
  ASoC: wm8903: Fix the error handling of wm8903_i2c_probe()
  ASoC: tas6424: Fix the error handling of tas6424_i2c_probe()
  ASoC: tas571x: Fix the error handling of tas571x_i2c_probe()
  ASoC: rt5645: Fix the error handling of rt5645_i2c_probe()
  ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe()
  spi: stm32-qspi: Remove SR_BUSY bit check before sending command
  spi: stm32-qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd()
  spi: stm32-qspi: Fix wait_cmd timeout in APM mode
  selftests: xsk: make stat tests not spin on getsockopt
  selftests: xsk: make the stats tests normal tests
  selftests: xsk: introduce validation functions
  selftests: xsk: cleanup veth pair at ctrl-c
  selftests: xsk: add timeout to tests
  selftests: xsk: fix reporting of failed tests
  selftests: xsk: run all tests for busy-poll
  selftests: xsk: do not send zero-length packets
  selftests: xsk: cleanup bash scripts
  HID: apple: Properly handle function keys on Keychron keyboards
  HID: uclogic: Switch to Digitizer usage for styluses
  HID: uclogic: Add pen support for XP-PEN Star 06
  HID: uclogic: Differentiate touch ring and touch strip
  HID: uclogic: Always shift touch reports to zero
  HID: uclogic: Do not focus on touch ring only
  HID: uclogic: Return raw parameters from v2 pen init
  HID: uclogic: Move param printing to a function
  HID: core: Display "SENSOR HUB" for sensor hub bus string in hid_info
  HID: amd_sfh: Move bus declaration outside of amd-sfh
  HID: amd_sfh: Add physical location to HID device
  HID: amd_sfh: Modify the hid name
  HID: amd_sfh: Modify the bus name
  HID: amd_sfh: Add sensor name by index for debug info
  HID: amd_sfh: Add support for sensor discovery
  libbpf: Add bpf_program__set_insns function
  eth: amd: remove NI6510 support (ni65)
  net: appletalk: remove Apple/Farallon LocalTalk PC support
  libbpf: Clean up ringbuf size adjustment implementation
  ext4: get rid of unused DEFAULT_MB_OPTIMIZE_SCAN
  net: add more debug info in skb_checksum_help()
  net: remove two BUG() from skb_checksum_help()
  net: warn if transport header was not set
  net: add CONFIG_DEBUG_NET
  net: add include/net/net_debug.h
  xfs: don't set quota warning values
  xfs: remove warning counters from struct xfs_dquot_res
  xfs: remove quota warning limit from struct xfs_quota_limits
  xfs: rework deferred attribute operation setup
  xfs: make xattri_leaf_bp more useful
  xfs: initialise attrd item to zero
  xfs: avoid empty xattr transaction when attrs are inline
  xfs: add leaf to node error tag
  xfs: add leaf split error tag
  xfs: Add helper function xfs_init_attr_trans
  xfs: Add helper function xfs_attr_leaf_addname
  xfs: Merge xfs_delattr_context into xfs_attr_item
  xfs: Add larp debug option
  xfs: Add log attribute error tag
  xfs: Remove unused xfs_attr_*_args
  xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred
  wfx: use container_of() to get vif
  rtw89: add debug entry to dump BSSID CAM
  rtw89: add debug select to dump MAC pages 0x30 to 0x33
  rtw89: correct CCA control
  rtw89: correct setting of RX MPDU length
  rtw89: 8852c: add settings to decrease the effect of DC
  ssb: remove unreachable code
  brcmfmac: allow setting wlan MAC address using device tree
  wilc1000: add valid vmm_entry check before fetching from TX queue
  wilc1000: use 'u64' datatype for cookie variable
  wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice()
  wilc1000: use fixed function base register value to access SDIO_FBR_ENABLE_CSA
  wilc1000: increase firmware version array size
  selftest/bpf: The test cases of BPF cookie for fentry/fexit/fmod_ret/lsm.
  libbpf: Assign cookies to links in libbpf.
  bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.
  arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x
  scsi: target: iscsi: Rename iscsi_session to iscsit_session
  scsi: target: iscsi: Rename iscsi_conn to iscsit_conn
  scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd
  scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR
  scsi: mpi3mr: Hidden drives not removed during soft reset
  scsi: mpi3mr: Increase I/O timeout value to 60s
  scsi: lpfc: Update lpfc version to 14.2.0.3
  scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O
  scsi: lpfc: Alter FPIN stat accounting logic
  scsi: lpfc: Rework FDMI initialization after link up
  scsi: lpfc: Change VMID registration to be based on fabric parameters
  scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link()
  scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check()
  scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
  scsi: lpfc: Inhibit aborts if external loopback plug is inserted
  scsi: lpfc: Fix ndlp put following a LOGO completion
  scsi: lpfc: Fill in missing ndlp kref puts in error paths
  scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume()
  scsi: ufs: ufshpb: Add handing of device reset regions in HPB device mode
  scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix to start with rcmd_*
  scsi: ufs: ufshpb: Clean up the handler when device resets HPB information
  scsi: ufs: ufshpb: Remove enum initialization value
  scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host()
  net: phy: smsc: add comments for the LAN8742 phy ID mask.
  net: phy: microchip: add comments for the modified LAN88xx phy ID mask.
  scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM
  scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command()
  scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
  scsi: ufs: qcom: Simplify handling of devm_phy_get()
  scsi: ufs: qcom: Fix acquiring the optional reset control line
  scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW
  dt-bindings: net: orion-mdio: Convert to JSON schema
  bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stack
  bpf, x86: Generate trampolines from bpf_tramp_links
  skbuff: render the checksum comment to documentation
  skbuff: rewrite the doc for data-only skbs
  skbuff: add a basic intro doc
  net: fix kdoc on __dev_queue_xmit()
  sfc: Add a basic Siena module
  sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc
  sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc
  sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc
  sfc/siena: Rename peripheral functions to avoid conflicts with sfc
  sfc/siena: Rename RX/TX functions to avoid conflicts with sfc
  sfc/siena: Rename functions in efx headers to avoid conflicts with sfc
  sfc/siena: Remove build references to missing functionality
  sfc: Copy shared files needed for Siena (part 2)
  sfc: Copy shared files needed for Siena (part 1)
  sfc: Move Siena specific files
  nfp: flower: fix 'variable 'flow6' set but not used'
  drm/amdgpu: Remove duplicated argument in vcn_v4_0
  Revert "drm/amd/pm: keep the BACO feature enabled for suspend"
  drm/amdgpu: vm flush needed after updating PDEs
  drm/amd/display: 3.2.185
  Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"
  drm/amd/display: remove unnecessary else by CONFIG_DRM_AMD_DC_DCN
  drm/amdgpu/vcn: include header for vcn_dec_sw_ring_emit_fence
  amdgpu/pm: Disallow managing power profiles on SRIOV for Sienna Cichlid
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm
  drm/amd/pm: suppress compile warning about possible unaligned accesses
  drm/amdgpu/vcn: Add vcn ras poison consumption event handling
  drm/amdgpu/jpeg: add jpeg ras poison consumption handling
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN for z10
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in irq
  drm/amdgpu: refine RAS poison consumption handler
  drm/amdgpu: enable RAS IH for poison consumption
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in gpio
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dce
  drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dc
  drm/amd/display: do not wait for vblank during pipe programming
  drm/amd/display: do not calculate DP2.0 SST payload when link is off
  drm/amd/display: do not disable an invalid irq source in hdp finish
  drm/amd/display: move definition of dc_flip_addrs struct
  drm/amd/display: Reset cached PSR parameters after hibernate
  drm/amd/display: Refactor LTTPR cap retrieval
  drm/amdgpu: support memory power gating for lsdma 6.0.2
  drm/amdgpu: support memory power gating for lsdma
  drm/amdgpu: add LSDMA block for LSDMA v6.0.2
  drm/amdgpu: add LSDMA block for LSDMA v6.0.0
  drm/amdgpu: support fill mem for LSDMA
  drm/amdgpu: support mem copy for LSDMA
  drm/amdgpu: add lsdma block
  drm/amdgpu: add lsdma v6_0_0 ip headers
  drm/amdgpu/gfx11: unlock on error in gfx_v11_0_kiq_resume()
  drm/amdgpu/mes: fix format specifier for size_t
  drm/amdgpu: make smu_v13_0_7_check_fw_status() static
  drm/amdgpu/psp: Return failure when firmware failed to load in SRIOV
  drm/amdgpu: Implement get_vmid_pasid_mapping for gfx11
  drm/amdkfd: Update event_interrupt_isr_v11 return
  drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0
  drm/amd/pm: enable gfxoff control on smu_v13_0_7
  drm/amd/pm: disable ac/dc on smu_v13_0_7
  drm/amd/pm: disable the gfxoff feature temporarily for SMU 13.0.0
  drm/amd/pm: enable FCLK DPM support for SMU 13.0.0
  drm/amd/pm: correct the way for retrieving current fclk frequency
  drm/amd/pm: correct the way for retrieving current uclk frequency
  drm/amd/pm: correct the check for current link status
  drm/amd/pm: enable UCLK DPM for SMU 13.0.0
  drm/amd/pm: enable BACO support for SMU 13.0.0
  drm/amd/pm: enable lclk dpm/ds and BACO features for SMU 13.0.0
  drm/amdgpu: add sysfs to shows psp vbflash status
  drm/amdgpu/psp: Add vbflash sysfs interface support
  selftests/bpf: Add attach bench test
  bpf: Resolve symbols with ftrace_lookup_symbols for kprobe multi link
  fprobe: Resolve symbols with ftrace_lookup_symbols
  ftrace: Add ftrace_lookup_symbols function
  kallsyms: Make kallsyms_on_each_symbol generally available
  igc: Change type of the 'igc_check_downshift' method
  igc: Remove unused phy_type enum
  igc: Remove igc_set_spd_dplx method
  selftests/bpf: Add bpf link iter test
  selftests/bpf: Use ASSERT_* instead of CHECK
  selftests/bpf: Fix result check for test_bpf_hash_map
  bpf: Add bpf_link iterator
  selftests/bpf: Replace bpf_trace_printk in tunnel kernel code
  selftests/bpf: Move vxlan tunnel testcases to test_progs
  bpf: Add source ip in "struct bpf_tunnel_key"
  bpftool: bpf_link_get_from_fd support for LSM programs in lskel
  perf annotate: Add --percent-limit option
  selftests/bpf: Handle batch operations for map-in-map bpf-maps
  bpf: Extend batch operations for map-in-map bpf-maps
  perf auxtrace: Record whether an auxtrace mmap is needed
  libperf evlist: Add evsel as a parameter to ->idx()
  libperf evlist: Move ->idx() into mmap_per_evsel()
  libperf evlist: Remove ->idx() per_cpu parameter
  perf auxtrace: Do not mix up mmap idx
  perf auxtrace: Move evlist__enable_event_idx() to auxtrace.c
  perf evlist: Use libperf functions in evlist__enable_event_idx()
  libperf evsel: Add perf_evsel__enable_thread()
  bpf: Print some info if disable bpf_jit_enable failed
  net: sysctl: Use SYSCTL_TWO instead of &two
  ath11k: remove redundant assignment to variables vht_mcs and he_mcs
  ath11k: Reuse the available memory after firmware reload
  wil6210: remove 'freq' debugfs
  ath11k: Designating channel frequency when sending management frames
  ath11k: Don't check arvif->is_started before sending management frames
  ath11k: Implement remain-on-channel support
  ath11k: Handle keepalive during WoWLAN suspend and resume
  spi: cadence-quadspi: remove unnecessary (void *) casts
  spi: cadence-quadspi: Add missing blank line in cqspi_request_mmap_dma()
  ASoC: dt-bindings: fsl,micfil: Add compatible string for imx8mp
  ASoC: fsl_micfil: Add support for i.MX8MPlus
  ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct
  ASoC: samsung: spdif: remove unnecessary check of mem_res
  ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41
  ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks
  ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s
  ASoC: tlv320adcx140: Register a callback to disable the regulator_disable
  ASoC: codecs: rt715-sdca: remove useless assignment of ops
  mmc: core: Support zeroout using TRIM for eMMC
  x25: remove redundant pointer dev
  net: ethernet: Add driver for Sunplus SP7021
  devicetree: bindings: net: Add bindings doc for Sunplus SP7021.
  MAINTAINERS: add myself as reviewer for slab
  tsnep: Add free running cycle counter support
  ptp: Speed up vclock lookup
  ptp: Support late timestamp determination
  ptp: Pass hwtstamp to ptp_convert_timestamp()
  ptp: Request cycles for TX timestamp
  ptp: Add cycles support for virtual clocks
  eth: dpaa2-mac: remove a dead-code NULL check on fwnode parent
  net/mlx5: Lag, add debugfs to query hardware lag state
  net/mlx5: Lag, use buckets in hash mode
  net/mlx5: Lag, refactor dmesg print
  net/mlx5: Support devices with more than 2 ports
  net/mlx5: Lag, use actual number of lag ports
  net/mlx5: Lag, use hash when in roce lag on 4 ports
  net/mlx5: Lag, support single FDB only on 2 ports
  net/mlx5: Lag, store number of ports inside lag object
  net/mlx5: Lag, filter non compatible devices
  net/mlx5: Lag, use lag lock
  net/mlx5: Lag, move E-Switch prerequisite check into lag code
  net/mlx5: devcom only supports 2 ports
  net/mlx5: Lag, expose number of lag ports
  net/mlx5: Increase FW pre-init timeout for health recovery
  net/mlx5: Add exit route when waiting for FW
  fs: Remove aops->freepage
  secretmem: Convert to free_folio
  nfs: Convert to free_folio
  orangefs: Convert to free_folio
  fs: Add free_folio address space operation
  fs: Convert drop_buffers() to use a folio
  fs: Change try_to_free_buffers() to take a folio
  jbd2: Convert release_buffer_page() to use a folio
  jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio
  reiserfs: Convert release_buffer_page() to use a folio
  fs: Remove last vestiges of releasepage
  ubifs: Convert to release_folio
  reiserfs: Convert to release_folio
  orangefs: Convert to release_folio
  ocfs2: Convert to release_folio
  nilfs2: Remove comment about releasepage
  nfs: Convert to release_folio
  jfs: Convert to release_folio
  hfsplus: Convert to release_folio
  hfs: Convert to release_folio
  gfs2: Convert to release_folio
  f2fs: Convert to release_folio
  ext4: Convert to release_folio
  erofs: Convert to release_folio
  cifs: Convert to release_folio
  ceph: Convert to release_folio
  btrfs: Convert to release_folio
  afs: Convert to release_folio
  9p: Convert to release_folio
  iomap: Convert to release_folio
  fs: Add aops->release_folio
  arm64: dts: visconti: Update the clock providers for PCIe host controller
  arm64: dts: visconti: Update the clock providers for ethernet device
  arm64: dts: visconti: Update the clock providers for SPI
  arm64: dts: visconti: Update the clock providers for watchdog timer
  arm64: dts: visconti: Update the clock providers for I2C
  arm64: dts: visconti: Update the clock providers for UART
  arm64: dts: visconti: Add clock controller support for TMPV7708
  nfp: support Corigine PCIE vendor ID
  nfp: vendor neutral strings for chip and Corigne in strings for driver
  bpf: Remove unused parameter from find_kfunc_desc_btf()
  bpftool: Declare generator name
  samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided
  ROSE: Remove unused code and clean up some inconsistent indenting
  bpftool: Output message if no helpers found in feature probing
  bpftool: Adjust for error codes from libbpf probes
  mm,doc: Add new documentation structure
  Documentation: drop more IDE boot options and ide-cd.rst
  Documentation/process: use scripts/get_maintainer.pl on patches
  MAINTAINERS: Add entry for DOCUMENTATION/JAPANESE
  docs/trans/ja_JP/howto: Don't mention specific kernel versions
  docs/ja_JP/SubmittingPatches: Request summaries for commit references
  docs/ja_JP/SubmittingPatches: Add Suggested-by as a standard signature
  docs/ja_JP/SubmittingPatches: Randy has moved
  docs/ja_JP/SubmittingPatches: Suggest the use of scripts/get_maintainer.pl
  docs/ja_JP/SubmittingPatches: Update GregKH links
  mm/filemap: Hoist filler_t decision to the top of do_read_cache_folio()
  fs: Change the type of filler_t
  nfs: Pass the file pointer to nfs_symlink_filler()
  jffs2: Pass the file pointer to jffs2_do_readpage_unlock()
  mm,fs: Remove aops->readpage
  mm: Convert swap_readpage to call read_folio instead of readpage
  vboxsf: Convert vboxsf to read_folio
  udf: Convert adinicb and symlinks to read_folio
  ubifs: Convert ubifs to read_folio
  squashfs: Convert squashfs to read_folio
  romfs: Convert romfs to read_folio
  orangefs: Convert orangefs to read_folio
  ocfs2: Convert ocfs2 to read_folio
  ntfs: Convert ntfs to read_folio
  nfs: Convert nfs to read_folio
  jfs: Convert metadata pages to read_folio
  jffs2: Convert jffs2 to read_folio
  isofs: Convert symlinks and zisofs to read_folio
  hpfs: Convert symlinks to read_folio
  hostfs: Convert hostfs to read_folio
  fuse: Convert fuse to read_folio
  freevxfs: Convert vxfs_immed to read_folio
  f2fs: Convert f2fs to read_folio
  ext4: Convert ext4 to read_folio
  erofs: Convert erofs zdata to read_folio
  efs: Convert efs symlinks to read_folio
  ecryptfs: Convert ecryptfs to read_folio
  cramfs: Convert cramfs to read_folio
  coda: Convert coda to read_folio
  cifs: Convert cifs to read_folio
  btrfs: Convert btrfs to read_folio
  befs: Convert befs to read_folio
  afs: Convert afs_symlink_readpage to afs_symlink_read_folio
  affs: Convert affs to read_folio
  fs: Convert simple_readpage to simple_read_folio
  fs: Convert mpage_readpage to mpage_read_folio
  fs: Convert block_read_full_page() to block_read_full_folio()
  fs: Convert iomap_readpage to iomap_read_folio
  fs: Convert netfs_readpage to netfs_read_folio
  fs: Add read_folio documentation
  fs: Introduce aops->read_folio
  ASoC: dt-bindings: mediatek: mt8192: Drop i2s-share properties
  ASoC: SOF: trace: The dtrace is only available with SOF_IPC
  ASoC: sam9g20_wm8731: Use dev_err_probe() for snd_soc_register_card()
  ASoC: mediatek: mt8195: Fix build warning without CONFIG_OF
  ASoC: wm8940: add devicetree support
  doc: dts: Add device tree information regarding wm8940 codec
  spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged
  spi: spi-imx: add PIO polling support
  spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller
  spi: spi-imx: complete conversion from master -> controller
  spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open coded swahw32s()
  spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warning: use swab32s() instead of cpu_to_be32()
  spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' to bare use of 'unsigned'
  spi: spi-imx: avoid unnecessary line continuations
  spi: spi-imx: fix sparse warning: add identifier name to function definition
  ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC
  ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages
  ASoC: SOF: ipc-msg-injector: Separate the message sending
  ASoC: SOF: sof-client: Add support IPC4 message sending
  ASoC: SOF: sof-client: Add API to get the ipc_type
  ASoC: SOF: sof-client-probes: Query the maximum IPC payload size
  ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size
  ASoC: SOF: sof-client: Add API to get the maximum IPC payload size
  regulator: qcom_smd: Fix up PM8950 regulator configuration
  Revert "cpufreq: Fix possible race in cpufreq online error path"
  dt-bindings: display: convert Arm Komeda to DT schema
  dt-bindings: display: convert Arm Mali-DP to DT schema
  dt-bindings: display: convert Arm HDLCD to DT schema
  dt-bindings: display: convert PL110/PL111 to DT schema
  dt-bindings: arm: convert vexpress-config to DT schema
  dt-bindings: arm: convert vexpress-sysregs to DT schema
  dt-bindings: serio: add Arm PL050 DT schema
  dt-bindings: sound: add Arm PL041 AACI DT schema
  dt-bindings: arm: sp810: convert to DT schema
  dt-bindings: arm: spe-pmu: convert to DT schema
  dt-bindings: iommu: arm,smmu-v3: make PRI IRQ optional
  selftests/bpf: Test libbpf's ringbuf size fix up logic
  libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if necessary
  libbpf: Provide barrier() and barrier_var() in bpf_helpers.h
  selftests/bpf: Add bpf_core_field_offset() tests
  libbpf: Complete field-based CO-RE helpers with field offset helper
  selftests/bpf: Use both syntaxes for field-based CO-RE helpers
  libbpf: Improve usability of field-based CO-RE helpers
  libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attr
  selftests/bpf: Prevent skeleton generation race
  ARM: configs: Enable audio on BeagleBone Black in multi_v7_defconfig
  net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl
  net: hns3: add query vf ring and vector map relation
  net: hns3: add byte order conversion for VF to PF mailbox message
  net: hns3: add byte order conversion for PF to VF mailbox message
  net: hns3: remove the affinity settings of vector0
  net: hns3: fix access null pointer issue when set tx-buf-size as 0
  perf metrics: Don't add all tool events for sharing
  perf metrics: Support all tool events
  perf evsel: Add tool event helpers
  perf evsel: Constify a few arrays
  Revert "perf stat: Support metrics with hybrid events"
  ath11k: reset 11d state in process of recovery
  spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
  regmap: Add missing map->bus check
  ASoC: pcm186x: simplify the return expression of pcm186x_power_off()
  ASoC: mediatek: simplify the return expression of mtk_dai_pcm_prepare()
  ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params()
  ASoC: dt-bindings: rt5682: Add #sound-dai-cells
  ASoC: dt-bindings: rt1015p: Add #sound-dai-cells
  ASoC: dt-bindings: mediatek: mt8192: Add i2s-share properties
  ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver
  ASoC: wsa881x: Add endianness flag in snd_soc_component_driver
  ASoC: wcd938x: Add endianness flag in snd_soc_component_driver
  ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver
  ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver
  ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver
  ASoC: rt715: Add endianness flag in snd_soc_component_driver
  ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
  ASoC: rt711: Add endianness flag in snd_soc_component_driver
  ASoC: rt700: Add endianness flag in snd_soc_component_driver
  ASoC: wcd9335: Add endianness flag in snd_soc_component_driver
  ASoC: wcd934x: Add endianness flag in snd_soc_component_driver
  ASoC: cros_ec_codec: Add endianness flag in i2s_rx_component_driver
  ASoC: tscs454: Add endianness flag in snd_soc_component_driver
  ASoC: tlv320adc3xxx: Add endianness flag in snd_soc_component_driver
  ASoC: rt9120: Add endianness flag in snd_soc_component_driver
  ASoC: rt1019: Add endianness flag in snd_soc_component_driver
  ASoC: pcm3060: Add endianness flag in snd_soc_component_driver
  ASoC: mt6660: Add endianness flag in snd_soc_component_driver
  ASoC: mt6359: Add endianness flag in snd_soc_component_driver
  ASoC: mt6358: Add endianness flag in snd_soc_component_driver
  ASoC: mt6351: Add endianness flag in snd_soc_component_driver
  ASoC: lochnagar: Add endianness flag in snd_soc_component_driver
  ASoC: cx2072x: Add endianness flag in snd_soc_component_driver
  ASoC: cs35l41: Add endianness flag in snd_soc_component_driver
  ASoC: cs4234: Add endianness flag in snd_soc_component_driver
  ASoC: adau1372: Add endianness flag in snd_soc_component_driver
  ASoC: max98504: Add endianness flag in snd_soc_component_driver
  ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver
  ASoC: sta350: Remove redundant big endian formats
  ASoC: sta32x: Remove redundant big endian formats
  ASoC: hdmi-codec: Remove redundant big endian formats
  ASoC: cs4349: Remove redundant big endian formats
  ASoC: cs42l51: Remove redundant big endian formats
  ASoC: cs4270: Remove redundant big endian formats
  ASoC: atmel-classd: Remove endianness flag on class d component
  ASoC: atmel-pdmic: Remove endianness flag on pdmic component
  ASoC: soc-component: Add comment for the endianness flag
  bcma: gpio: Switch to use fwnode instead of of_node
  rtw88: adjust adaptivity option to 1
  mtd: spi-nor: support eon en25qh256a variant
  mtd: spi-nor: winbond: add support for W25Q512NW-IM
  mtd: spi-nor: expose internal parameters via debugfs
  mtd: spi-nor: export spi_nor_hwcaps_pp2cmd()
  net: phy: smsc: add LAN8742 phy support.
  net: phy: microchip: update LAN88xx phy ID and phy ID mask.
  net: phy: dp83td510: Add support for the DP83TD510 Ethernet PHY
  net: phy: export genphy_c45_baset1_read_status()
  net: phy: genphy_c45_pma_baset1_read_master_slave: read actual configuration
  net: phy: introduce genphy_c45_pma_baset1_read_master_slave()
  net: phy: genphy_c45_pma_baset1_setup_master_slave: do no set unknown configuration
  net: phy: introduce genphy_c45_pma_baset1_setup_master_slave()
  net: phy: genphy_c45_baset1_an_config_aneg: do no set unknown configuration
  net: vxlan: Add extack support to vxlan_fdb_delete
  rtnetlink: add extack support in fdb del handlers
  selftests/landlock: Normalize array assignment
  selftests/landlock: Add clang-format exceptions
  landlock: Format with clang-format
  landlock: Add clang-format exceptions
  net: wwan: t7xx: Add maintainers and documentation
  net: wwan: t7xx: Device deep sleep lock/unlock
  net: wwan: t7xx: Runtime PM
  net: wwan: t7xx: Introduce power management
  net: wwan: t7xx: Add WWAN network interface
  net: wwan: t7xx: Add data path interface
  net: wwan: t7xx: Data path HW layer
  net: wwan: t7xx: Add AT and MBIM WWAN ports
  net: wwan: t7xx: Add control port
  net: wwan: t7xx: Add port proxy infrastructure
  net: wwan: t7xx: Add core components
  net: wwan: t7xx: Add control DMA interface
  net: skb: introduce skb_data_area_size()
  list: Add list_next_entry_circular() and list_prev_entry_circular()
  arm64: dts: marvell: Update sdhci node names to match schema
  docs: Add small intro to idmap examples
  xfs: Skip flip flags for delayed attrs
  xfs: Implement attr logging and replay
  arm64: dts: marvell: espressobin-ultra: enable front USB3 port
  arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins
  arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
  arm64: dts: uDPU: correct temperature sensors
  arm64: dts: uDPU: update partition table
  ALSA: hda/cs8409: Support manual mode detection for CS42L42
  memory: tegra: Add MC error logging on Tegra186 onward
  memory: tegra: Add memory controller channels support
  memory: tegra: Add APE memory clients for Tegra234
  memory: tegra: Add Tegra234 support
  ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver
  ASoC: cs42l42: Move CS42L42 register descriptions to general include
  ALSA: hdsp: remove redundant assignment to pointer kctl
  orion5x: fix typos in comments
  iomap: iomap_write_end cleanup
  iomap: iomap_write_failed fix
  ARM: dts: sunxi: nanopi: Remove input-name property
  buffer: Rewrite nobh_truncate_page() to use folios
  mm/readahead: Convert page_cache_async_readahead to take a folio
  fs: Convert is_dirty_writeback() to take a folio
  readahead: Use a folio in read_pages()
  filemap: Update the folio_mark_dirty documentation
  filemap: Update the folio_lock documentation
  filemap: Remove obsolete comment in lock_page
  fs: Remove pagecache_write_begin() and pagecache_write_end()
  i915: Call aops write_begin() and write_end() directly
  f2fs: Call aops write_begin() and write_end() directly
  ext4: Call aops write_begin() and write_end() directly
  hfsplus: Call hfsplus_write_begin() and generic_write_end() directly
  hfs: Call hfs_write_begin() and generic_write_end() directly
  ntfs3: Remove fsdata parameter from ntfs_extend_initialized_size()
  PM / devfreq: rk3399_dmc: Block PMU during transitions
  soc: rockchip: power-domain: Manage resource conflicts with firmware
  ntfs3: Call ntfs_write_begin() and ntfs_write_end() directly
  namei: Call aops write_begin() and write_end() directly
  buffer: Call aops write_begin() and write_end() directly
  fs: Remove flags parameter from aops->write_begin
  fs: Remove aop flags parameter from nobh_write_begin()
  fs: Remove aop flags parameter from grab_cache_page_write_begin()
  fs: Remove aop flags parameter from cont_write_begin()
  fs: Remove aop flags parameter from block_write_begin()
  fs: Remove aop_flags parameter from netfs_write_begin()
  fs: Remove AOP_FLAG_NOFS
  ext4: Use scoped memory APIs in ext4_write_begin()
  ext4: Use scoped memory APIs in ext4_da_write_begin()
  ext4: Use scoped memory API in mext_page_double_lock()
  ext4: Allow GFP_FS allocations in ext4_da_convert_inline_data_to_extent()
  f2fs: Convert f2fs_grab_cache_page() to use scoped memory APIs
  namei: Convert page_symlink() to use memalloc_nofs_save()
  namei: Merge page_symlink() and __page_symlink()
  ext4: Use page_symlink() instead of __page_symlink()
  scsicam: Fix use of page cache
  selftests: forwarding: Add a tunnel-based test for L3 HW stats
  selftests: lib: Add a generic helper for obtaining HW stats
  mlxsw: spectrum_router: Take router lock in router notifier handler
  mlxsw: spectrum: Update a comment
  mlxsw: spectrum: Move handling of tunnel events to router code
  mlxsw: spectrum: Move handling of router events to router code
  mlxsw: spectrum: Move handling of HW stats events to router code
  mlxsw: spectrum: Move handling of VRF events to router code
  mlxsw: spectrum_router: Add a dedicated notifier block
  mlxsw: spectrum: Tolerate enslaving of various devices to VRF
  net: wan: switch to netif_napi_add_weight()
  net: virtio: switch to netif_napi_add_weight()
  r8152: switch to netif_napi_add_weight()
  eth: switch to netif_napi_add_weight()
  caif_virtio: switch to netif_napi_add_weight()
  um: vector: switch to netif_napi_add_weight()
  ALSA: hda/conexant: add a new hda codec SN6140
  media: uvcvideo: Add UVC_GUID_FORMAT_H265
  media: uvcvideo: Undup use uvc_endpoint_max_bpi() code
  media: uvcvideo: Simplify uvc_endpoint_max_bpi()
  media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails
  media: uvcvideo: Fix bit overflow in uvc_probe_video
  media: uvcvideo: Fix missing check to determine if element is found in list
  media: docs: media: uvcvideo: Use linux-media mailing list
  media: gpio-ir-tx: simplify wait logic
  MAINTAINERS: Add Dmitry as MSM DRM driver co-maintainer
  drm/msm/dpu: remove NULL-ness check in dpu_hw_intr_destroy
  drm/msm: Limit command submission when no IOMMU
  net: dsa: delete dsa_port_walk_{fdbs,mdbs}
  net: dsa: felix: perform MDB migration based on ocelot->multicast list
  net: dsa: felix: stop migrating FDBs back and forth on tag proto change
  net: dsa: felix: use PGID_CPU for FDB entry migration on NPI port
  ARM: dts: imx6ull-colibri: improve pinctrl node names
  ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi
  ARM: dts: imx6ull-colibri: add/update some comments
  ARM: dts: imx6ull-colibri: fix nand bch geometry
  ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards
  ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards
  ARM: dts: imx6ull-colibri: add gpio-line-names
  ARM: dts: imx6ull-colibri: update device trees to support overlays
  ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling
  ARM: dts: imx6ull-colibri: add touchscreen device nodes
  ARM: dts: imx6ull-colibri: add phy-supply to fec
  ARM: dts: imx6ull-colibri: change touch i2c parameters
  ARM: dts: imx6ull-colibri: use pull-down for adc pins
  drm/msm/dsi: pll_7nm: remove unsupported dividers for DSI pixel clock
  drm/msm: Fix shutdown
  drm/msm: return an error pointer in msm_gem_prime_get_sg_table()
  drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
  drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
  drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()
  drm/msm/dsi: fix address for second DSI PHY on SDM660
  drm/msm/disp: dpu1: Properly sort qcm2290_dpu_caps
  drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit
  drm/msm/dpu: don't access mode pointer before it is set
  drm/msm/dpu: add missing break statement for update_pending_flush_wb()
  mlxbf_gige: increase MDIO polling rate to 5us
  drm/amdgpu/psp: Add VBIOS flash handler
  drm/amd/psp: Add C2P registers to mp_13_0_2 header
  drm/amdkfd: Return true/false (not 1/0) from bool functions
  drm/amdgpu/gfx11: remove unneeded semicolon
  drm/amdgpu/vcn4: replace ip based software ring decode with common vcn software ring decode
  drm/amdgpu/vcn3: replace ip based software ring decode with common vcn software ring decode
  drm/amdgpu/vcn: add common vcn sofware ring decode
  drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems
  drm/amdgpu: nuke dynamic gfx scratch reg allocation
  drm/amdgpu: simplify nv and soc21 read_register functions
  drm/amdgpu: flush delete wq after wait fence
  nvme-apple: fix sparse endianess warnings
  cpufreq: CPPC: Register EM based on efficiency class information
  cpufreq: CPPC: Add per_cpu efficiency_class
  cpufreq: Avoid unnecessary frequency updates due to mismatch
  ACPI: DPTF: Add support for high frequency impedance notification
  device property: Advertise fwnode and device property count API calls
  ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init()
  perf test: Add skip to --per-thread test
  Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode"
  ice: link representors to PCI device
  Revert "dt-bindings: rcc: Add optional external ethernet RX clock properties"
  drm/amdgpu/discovery: enable mes support for GC v11.0.1
  drm/amdgpu/discovery: enable gfx v11 for GC 11.0.1
  drm/amdgpu: enable imu firmware for GC 11.0.1
  drm/amdkfd: add GC 11.0.1 KFD support
  drm/amdgpu: add GC v11.0.1 into mes v11
  drm/amdgpu: add gfx support for GC 11.0.1
  drm/amdgpu/discovery: set flag for GC 11.0.1
  drm/amdgpu: set GC 11.0.1 family
  drm/amdgpu: add GC 11.0.1 family id
  drm/amdgpu/discovery: enable sdma v6 for SDMA 6.0.1
  drm/amdgpu: add sdma support for sdma 6.0.1
  drm/amdgpu/discovery: add PSP v13.0.4 into the IP discovery list
  drm/amdgpu/discovery: enable ih v6 for OSS 6.0.1
  drm/amdgpu/discovery: enable gmc v11 for GC 11.0.1
  drm/amdgpu: add gmc v11 support for GC 11.0.1
  drm/amdgpu/discovery: enable soc21 common for GC 11.0.1
  drm/amdgpu: add soc21 common ip block support for GC 11.0.1
  drm/amdgpu: add mmhub support for MMHUB 3.0.1
  drm/amdgpu/discovery: add HDP v5.2.1 into the IP discovery list
  drm/amdgpu: add the files of HDP v5.2 block
  drm/amdgpu: add hdp v5_2_1 ip headers
  drm/admgpu/discovery: add NBIO v7.7 into the IP discovery list
  drm/amdgpu: add the files of NBIO v7.7 block
  drm/amdgpu: add pcie port function helpers for SOC21
  drm/amdgpu: add nbio v7_7_0 ip headers
  drm/amdgpu: skip the new gc doorbell function for some asics
  drm/amdgpu: handle asics with 1 SDMA instance
  drm/amd/pm: report preDS gfxclk on smu_v13_0_7
  drm/amd/pm: change the soft pptable id for smu_v13_0_7
  drm/amd/pm: enable pmlog support for smu_v13_0_7
  drm/amd/pm: enable workload type change on smu_v13_0_7
  drm/tegra: gem: Do not try to dereference ERR_PTR()
  dt-bindings: arm: Add bosch acc board
  ARM: dts: Add bosch acc board
  ARM: dts: imx: Add i.MXRT1050-EVK support
  net: move netif_set_gso_max helpers
  net: make drivers set the TSO limit not the GSO limit
  net: don't allow user space to lift the device limits
  net: add netif_inherit_tso_max()
  nfp: flower: enable decap_v2 bit
  nfp: flower: remove unused neighbour cache
  nfp: flower: link pre_tun flow rules with neigh entries
  nfp: flower: rework tunnel neighbour configuration
  nfp: flower: update nfp_tun_neigh structs
  nfp: flower: fixup ipv6/ipv4 route lookup for neigh events
  nfp: flower: enforce more strict pre_tun checks
  nfp: flower: add/remove predt_list entries
  nfp: flower: add infrastructure for pre_tun rework
  arm64: dts: renesas: Add initial device tree for RZ/V2M EVK
  arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC
  arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
  ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY
  ARM: dts: r9a06g032: Add USB PHY DT support
  ARM: dts: r9a06g032: Add internal PCI bridge node
  ARM: dts: r9a06g032: Describe the RTC
  arm64: dts: renesas: Add interrupt-names to CANFD nodes
  arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus controller node
  arm64: dts: renesas: r9a07g043: Create thermal zone to support IPA
  arm64: dts: renesas: r9a07g043: Add TSU node
  arm64: dts: renesas: r9a07g043: Add OPP table
  arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes
  arm64: dts: renesas: r9a07g054: Fix external clk node names
  arm64: dts: renesas: r9a07g044: Fix external clk node names
  ARM: dts: r9a06g032: Fix the NAND controller node
  ARM: dts: r9a06g032: Fill the UART DMA properties
  ARM: dts: r9a06g032: Describe the DMA router
  ARM: dts: r9a06g032: Add the two DMA nodes
  arm64: dts: renesas: Remove empty rgb output endpoints
  arm64: dts: renesas: Remove empty lvds endpoints
  arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support
  arm64: dts: renesas: rzg2ul-smarc: Enable Audio
  arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_dai nodes from common dtsi
  arm64: dts: renesas: Add Renesas White Hawk boards support
  arm64: dts: renesas: Add Renesas R8A779G0 SoC support
  printk, tracing: fix console tracepoint
  soc/tegra: pmc: Document core domain fields
  HID: bigben: fix slab-out-of-bounds Write in bigben_probe
  mmc: sdhci-brcmstb: Fix compiler warning
  ARM: configs: at91: Enable AUTOFS_FS required by systemd
  ARM: configs: at91: Enable options required for systemd
  ARM: configs: at91: sama7: enable CONFIG_RESET_CONTROLLER
  ARM: configs: at91: sama7: add MCHP PDMC and DMIC drivers
  ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK
  ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP
  ARM: configs: at91: sama7: add xisc and csi2dc
  ARM: multi_v7_defconfig: add atmel video pipeline modules
  ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK for read only block FS
  Hid: wacom: Fix kernel test robot warning
  xfrm: drop not needed flags variable in XFRM offload struct
  net/mlx5e: Use XFRM state direction instead of flags
  netdevsim: rely on XFRM state direction instead of flags
  HID: uclogic: Disable pen usage for Huion keyboard interfaces
  HID: uclogic: Support disabling pen usage
  HID: uclogic: Pass keyboard reports as is
  HID: uclogic: Clarify pen/frame desc_ptr description
  HID: uclogic: Clarify params desc_size description
  ixgbe: propagate XFRM offload state direction instead of flags
  xfrm: store and rely on direction to construct offload flags
  xfrm: rename xfrm_state_offload struct to allow reuse
  HID: Add support for Mega World controller force feedback
  xfrm: delete not used number of external headers
  xfrm: free not used XFRM_ESP_NO_TRAILER flag
  ath11k: Fix RX de-fragmentation issue on WCN6750
  ath10k: support bus and device specific API 1 BDF selection
  ath10k: mac: fix too long lines
  ath11k: mac: fix too long line
  wl1251: dynamically allocate memory used for DMA
  qtnfmac: switch to netif_napi_add_weight()
  mt76: switch to netif_napi_add_tx()
  wil6210: switch to netif_napi_add_tx()
  arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi
  arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling
  arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling
  arm64: dts: qcom: sc7280: eDP for herobrine boards
  arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx queues for ethernet IP
  arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller
  soc: qcom: pdr: use static for servreg_* variables
  ARM: hisi: Add missing of_node_put after of_find_compatible_node
  mptcp: add more offered MIBs counter
  mptcp: never shrink offered window
  tcp: allow MPTCP to update the announced window
  mptcp: add mib for xmit window sharing
  mptcp: really share subflow snd_wnd
  firmware: tee_bnxt: Use UUID API for exporting the UUID
  net: Make msg_zerocopy_alloc static
  net: move snowflake callers to netif_napi_add_tx_weight()
  net: switch to netif_napi_add_tx()
  jme: remove an unnecessary indirection
  net: ethernet: Prepare cleanup of powerpc's asm/prom.h
  sungem: Prepare cleanup of powerpc's asm/prom.h
  net: align SO_RCVMARK required privileges with SO_MARK
  Revert "Merge branch 'mlxsw-line-card-model'"
  dt-bindings: timer: Convert rda,8810pl-timer to YAML
  ima: support fs-verity file digest based version 3 signatures
  drm/amd/pm: pp_dpm_sclk change for smu_v13_0_7
  drm/amd/pm: enable gfx pcc and soc cg on smu_v13_0_7
  drm/amd/pm: enable gfx ds for smu_v13_0_7
  drm/amd/soc21: enable mmhub and athub power gating
  drm/amd/pm: add the pg_flag for athub and mmhub pg on smu_v13_0_7
  drm/amd/pm: port the fan interface to smu_v13_0_7
  drm/amd/pm: enable pp_dpm_vclk/dclk interface for smu_v13_0_7
  drm/amd/pm:add UMD Pstate clock settings for smu_v13_0_7
  drm/amd/pm: pp_dpm_* interface for smu_v13_0_7
  drm/amd/pm: update the features for smu_v13_0_7
  drm/amd/pm: add SCPM support in smu v13_0_7
  drm/amd/pm: enable platform features for smu_v13_0_7
  drm/amd/pm: enable fclk,vcn ds and df cstate for smu_v13_0_7
  drm/amd/pm: enable mp0,vcn,dcn dpm on smu_v13_0_7
  drm/amd/pm: enable link dpm and link ds on smu_v13_0_7
  drm/amd/pm: add mvdd and vddio scaling in smu_v13_0_7
  drm/amd/pm: add features to smu_v13_0_7
  drm/amd/pm: support power on/off vcn/jpeg in smu v13_0_7
  drm/amd/pm: add get enable mask function for smu v13_0_7
  drm/amd/pm: add SMU_13_0_7 ppt_funcs for SMU_13_0_7
  drm/amdgpu/swsmu: add smu 13.0.7 firmware
  drm/amd/pm: add SMU_13_0_7 PMFW headers
  drm/amdgpu: enable cgcg and cgls for GC 11_0_2
  drm/amdgpu/discovery: set family for GC 11.0.2
  drm/amdgpu/discovery: add gfx11 support for GC 11.0.2
  drm/amdgpu: update rlc ram for gc v11_0_2
  drm/amdkfd: add asic support for GC 11.0.2
  drm/amdgpu: add initial GC 11.0.2 support
  drm/amdgpu: add gc v11_0_2 imu firmware
  drm/amdgpu/discovery: add mes11 support for GC 11.0.2
  drm/amdgpu: add mes 11 firmware for mes 11.0.2
  drm/amdgpu/discovery: add sdma6 support for SDMA 6.0.2
  drm/amdkfd: add asic support for SDMA 6.0.2
  drm/amdgpu: add sdma 6.0.2 firware support
  drm/amdgpu/discovery: enable vcn/jpeg v4_0_4
  drm/amdgpu: Enable vcn v4_0_4 sram
  drm/amdgpu/vcn: enable VCN DPG mode for VCN4_0_4
  drm/amdgpu/vcn: enable VCN PG for VCN4_0_4
  drm/amdgpu/vcn: enable VCN CG for VCN4_0_4
  drm/amdgpu/jpeg: enable JPEG PG for VCN4_0_4
  drm/amdgpu/jpeg: enable JPEG CG for VCN4_0_4
  drm/amdgpu: add VCN4_0_4 firmware
  drm/amdgpu/discovery: add psp13 support for PSP 13.0.7
  drm/amdgpu/psp13: add support for MP0 13.0.7
  drm/amdgpu/discovery: add gmc11 support for GC 11.0.2
  drm/amdgpu: add GMC11 support for GC 11.0.2
  drm/amdgpu: add UMC 8.11.0 support
  drm/amdgpu: split mmhub v3_0_2 callbacks from mmhub v3_0
  drm/amdgpu: add mmhub v3_0_2 ip callback functions
  drm/amdgpu: add mmhub v3_0_2 ip headers
  drm/amdgpu/discovery: add SMUIO_13_0_8 func support
  drm/amdgpu/discovery: add hdp6 support for HDP 6.0.1
  drm/amdgpu/discovery: add nbio 4.3 support for NBIO 4.3.1
  drm/amdgpu/discovery: add smu13 support for MP1 13.0.7
  drm/amdgpu/discovery: add ih6 support for IH 6.0.2
  drm/amdgpu: add support for ATHUB 3.0.2
  drm/amdgpu/discovery: add soc21 support for GC 11.0.2
  drm/amdgpu: add soc21 support for GC 11.0.2
  drm/amdgpu: enable clock gating for HDP 6.0
  drm/amdgpu: enable clock gating for IH 6.0
  drm/amdgpu: enable MGCG and LS for MMHUB 3.0
  drm/amdgpu: enable MGCG and LS for ATHUB 3.0
  drm/amd/pm: enable more dpm features to pair with PMFW 78.31.0
  drm/amd/pm: enable gfx ulv feature control for SMU 13.0.0
  drm/amd/pm: enable deep sleep features control for SMU 13.0.0
  drm/amd/pm: support more DPM features for SMU 13.0.0
  drm/amdgpu: enable more GFX clockgating features for GC 11.0.0
  drm/amd/pm: enable df cstate feature for SMU 13.0.0
  drm/amd/pm: enable PMLOG support for SMU 13.0.0
  drm/amd/pm: enable ppfeature mask setting for SMU 13.0.0
  drm/amd/pm: enable RunDcBtc support for SMU 13.0.0
  drm/amd/pm: enable power profile setting for SMU 13.0.0
  drm/amd/pm: enable ac/dc switching for SMU 13.0.0
  drm/amd/pm: enable power limit retrieving and setting for SMU 13.0.0
  drm/amdgpu: simplify the return expression of vega10_ih_hw_init()
  drm/amdgpu: simplify the return expression
  drm/amdgpu/gfx11: Avoid uninitialised variable 'index'
  drm/amdgpu/gfx10: Avoid uninitialised variable 'index'
  drm/amdgpu/gfx11: Add missing break
  Revert "fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb"
  Revert "drm/amdgpu: disable runpm if we are the primary adapter"
  drm/amdgpu/gfx11: remove some register fields that no longer exist
  ice: remove period on argument description in ice_for_each_vf
  ice: add a function comment for ice_cfg_mac_antispoof
  ice: fix wording in comment for ice_reset_vf
  ice: remove return value comment for ice_reset_all_vfs
  ice: always check VF VSI pointer values
  ice: add newline to dev_dbg in ice_vf_fdir_dump_info
  ice: get switch id on switchdev devices
  ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS
  ice: introduce common helper for retrieving VSI by vsi_num
  ice: use min_t() to make code cleaner in ice_gnss
  perf evlist: Clear all_cpus before propagating
  arm64: dts: ti: k3-j721e-sk: Enable HDMI
  arm64: dts: ti: k3-j721e-sk: Enable DisplayPort
  arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm
  arm64: dts: ti: k3-j721e-*: add DP & DP PHY
  perf cpumap: Switch to using perf_cpu_map API
  ima: permit fsverity's file digests in the IMA measurement list
  ima: define a new template field named 'd-ngv2' and templates
  igb: Convert kmap() to kmap_local_page()
  ixgbe: Fix module_param allow_unsupported_sfp type
  drm/i915: Respect VBT seamless DRRS min refresh rate
  drm/i915/bios: Parse the seamless DRRS min refresh rate
  drm/i915/bios: Refactor panel_type code
  drm/i915/bios: Extract get_panel_type()
  drm/i915/bios: Assume panel_type==0 if the VBT has bogus data
  drm/i915/bios: Document the mess around the LFP data tables
  drm/i915/bios: Get access to the tail end of the LFP data block
  drm/i915/bios: Generate LFP data table pointers if the VBT lacks them
  drm/i915/bios: Reorder panel DTD parsing
  drm/i915: Use drm_mode_init() for on-stack modes
  regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
  net: sparx5: Add handling of host MDB entries
  ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board
  dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board
  dt-bindings: vendor-prefixes: Add prefix for Storopack
  soc: imx: fix semicolon.cocci warnings
  ASoC: cs43130: Re-use generic struct u16_fract
  ASoC: fsl_micfil: fix the naming style for mask definition
  ASoC: ti: davinci-mcasp: Add dma-type for bcdma
  ASoC: SOF: ipc4: Add support for mandatory message handling functionality
  ASoC: SOF: Add initial header file for ipc4
  ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct
  regmap: Add bulk read/write callbacks into regmap_config
  device property: Fix recent breakage of fwnode_get_next_parent_dev()
  ARM: shmobile: rcar-gen2: Drop comma after OF match table sentinel
  ARM: shmobile: Drop commas after dt_compat sentinels
  soc: renesas: R-Car V3U is R-Car Gen4
  drm/qxl: add drm_gem_plane_helper_prepare_fb
  dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
  dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
  dt-bindings: memory: renesas,rpc-if: Document RZ/G2UL SoC
  drm/todo: Add entry for using kunit in the subsystem
  arm64: dt: imx8mp: support pwm polarity inversion
  arm64: dt: imx8mn: support pwm polarity inversion
  arm64: dt: imx8mm: support pwm polarity inversion
  arm64: dt: imx8mq: support pwm polarity inversion
  arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override
  arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel
  arm64: dts: imx8m*venice: add missing clock-names to pcie_phy
  drm: simplify the return expression of ast_drm_resume()
  drm/mgag200: Protect concurrent access to I/O registers with lock
  drm/ast: Protect concurrent access to I/O registers with lock
  arm64: dts: exynos: switch UFS clock node in ExynosAutov9
  arm64: dts: exynos: switch USI clocks in ExynosAutov9
  arm64: dts: exynos: add initial CMU clock nodes in ExynosAutov9
  drm: Add DRM-managed mutex_init()
  arm64: dts: imx8mm-venice-gw7902: fix pcie bindings
  dt-bindings: clock: add Exynos Auto v9 SoC CMU bindings
  dt-bindings: clock: add clock binding definitions for Exynos Auto v9
  drm/format-helper: Share implementation among conversion helpers
  drm/format-helper: Unify the parameters of all per-line conversion helpers
  drm/format-helper: Remove optional byte-swap from line convertion
  drm/format-helper: Implement drm_fb_swab() with per-line helpers
  ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues
  ARM: dts: imx27: use new 'dma-channels' property
  dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and '#dma-requests'
  ARM: dts: imx6qdl-phytec: Add LED labels
  arm64: dts: freescale: reduce the interrup-map-mask
  ARM: dts: ls1021a: reduce the interrupt-map-mask
  arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3
  arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
  arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC
  arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC
  arm64: dts: imx8mm: Add CPLD on MX8Menlo board
  net: mscc: ocelot: don't use magic numbers for OCELOT_POLICER_DISCARD
  net: mscc: ocelot: drop port argument from qos_policer_conf_set
  net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_filter_add_to_block
  net: mscc: ocelot: add to tail of empty list in ocelot_vcap_filter_add_to_block
  net: mscc: ocelot: use list_add_tail in ocelot_vcap_filter_add_to_block()
  dt-bindings: net: lan966x: fix example
  dt-bindings: arm: fsl: add toradex,colibri-imx6ull
  ARM: dts: imx6sl: Add a label for the cpu node
  arm64: defconfig: Enable the WM8524 codec driver
  memcg: accounting for objects allocated for new netdevice
  arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts'
  arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts'
  ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts'
  ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts'
  ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells
  arm64: dts: imx8mp: Add MEDIA_BLK_CTRL
  arm64: dts: imx8mp: Add MEDIAMIX power domains
  arm64: dts: imx8mp: add HSIO power-domains
  soc: imx: add i.MX8MP HDMI blk-ctrl
  soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl
  soc: imx: add i.MX8MP HSIO blk-ctrl
  dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
  dt-bindings: arm: fsl: add ls1021a-iot board
  dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board
  dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board
  dt-bindings: arm: fsl: add IMX8MN DDR3L eval board
  dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl
  dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings
  dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al.
  dt-bindings: arm: Add i.MX53 based Menlo board comment
  dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
  dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL
  dt-bindings: soc: Add i.MX8MP media block control DT bindings
  dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L)
  dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC
  dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl
  soc: imx: imx8m-blk-ctrl: set power device name
  arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
  arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM
  arm64: dts: freescale: update ifc node name to be memory-controller
  arm64: dts: remove "simple-bus" compatible from ifc node
  ARM: dts: update ifc node name to be memory-controller
  ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node
  drm/bridge: tc358767: Fix DP bridge mode detection from DT endpoints
  drm: mxsfb: Implement LCDIF scanout CRC32 support
  drm/mediatek: mtk_dsi: Remove unnecessary print function dev_err()
  mac80211: support disabling EHT mode
  cfg80211: support disabling EHT mode
  mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
  mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit()
  mac80211: consider Order bit to fill CCMP AAD
  drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
  drm/nouveau: remove trace_dma_fence_emit
  drm/nouveau/subdev/bus: Ratelimit logging for fault errors
  drm/i915: warn about missing ->get_buf_trans initialization
  drm/nouveau/devinit: fix returnvar.cocci warnings
  arm64: dts: qcom: sm8350-duo2: enable battery charger
  soc: qcom: llcc: Add sc8180x and sc8280xp configurations
  dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles
  arm64: dts: qcom: Enable pm8350c pwm for sc7280-idp2
  arm64: dts: qcom: pm8350c: Add pwm support
  perf vendor events intel: Update CLX events to v1.15
  drm/i915: Fix race in __i915_vma_remove_closed
  drm: exynos: dsi: Use child panel or bridge find helpers
  Revert "drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge"
  Revert "drm: bridge: mcde_dsi: Drop explicit bridge remove"
  spi: omap2-mcspi: add support for interword delay
  drm/amdgpu/discovery: add VCN 4.0 Support
  drm/amdgpu: add vcn_4_0_0 video codec query
  drm/amdgpu/vcn: enable vcn4 dpg mode
  drm/amdgpu/jpeg: enable JPEG PG and CG for VCN4_0_0
  drm/amdgpu: enable VCN4 PG and CG for VCN4_0_0
  drm/amdgpu/jpeg: add jpeg support for VCN4_0_0
  drm/amdgpu: add VCN4 ip block support
  drm/amdgpu: add irq sources for vcn v4_0
  drm/amdgpu: move out asic specific definition from common header
  drm/amdgpu: make software ring functions reuseable for newer VCN
  drm/amdgpu: add vcn 4_0_0 header files v7
  drm/amdgpu/discovery: add SDMA v6_0 ip block
  drm/amdgpu: add initial support for sdma v6.0
  drm/amdgpu: add sdma v6_0_0 pkt header v3
  drm/amd/display: 3.2.184
  drm/amd/display: [FW Promotion] Release 0.0.115.0
  drm/amd/display: Clean up pixel format types
  drm/amd/display: Add new DSC interface to disconnect from pipe
  drm/amd/display: Remove outdated register for dcn3+
  Revert "drm/amd/display: Reset cached PSR parameters after hibernate"
  drm/amd/display: Add Connection Manager boot option.
  drm/amd/display: Make OPTC3 function accessible to other DCN
  drm/amdgpu/discovery: add MES11 support
  drm/amdgpu/discovery: add GFX 11.0 Support
  drm/amdgpu/gfx11: enable kiq to map mes ring
  drm/amdgpu/gfx10: enable kiq to map mes ring
  drm/amdgpu: enable GENERIC0_INT for gfx/compute pipes
  drm/amdgpu: enable fgcg for soc21
  drm/amdgpu: enable GFX CGCG/CGLS for GC11.0.0
  drm/amdkfd: Add KFD support for soc21 v3
  drm/amdkfd: add helper to generate cache info from gfx config
  drm/amdgpu: add init support for GFX11 (v2)
  drm/amdgpu/mes11: initiate mes v11 support
  drm/amdgpu: support imu for gfx11
  drm/amdgpu: add mes unmap legacy queue routine
  drm/amdgpu: support RS64 CP fw front door load
  drm/amdgpu: renovate sdma fw struct
  drm/amdgpu/discovery: handle AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO in SMU
  drm/amdgpu: fix the fw size for sdma
  drm/amd/amdgpu: add more fw load type to fit new ASICs
  drm/amdgpu: correct cp doorbell range
  drm/amd/amdgpu: adjust the fw load type list
  drm/amdgpu/gfx: refine fw hdr check fuction
  drm/amdgpu: extend the show ucode name function
  drm/amdgpu: init SDMA v6 microcode with PSP load type
  drm/amdgpu: add convert for new gfx type
  drm/amdgpu: support IMU front door load
  drm/amdgpu: add new CP_MES ucode ids
  drm/amdgpu: support for new SDMA front door load
  drm/amdgpu: support RLCV firmware front door load
  drm/amdgpu: support RLCP firmware front door load
  drm/amdgpu/mes: Update the doorbell function signatures
  drm/amdgpu/mes: disable mes sdma queue test
  drm/amdgpu/mes: fix vm csa update issue
  drm/amdgpu/mes10.1: add mes self test in late init
  drm/amdgpu/mes: implement mes self test
  drm/amdgpu/mes: add ring/ib test for mes self test
  drm/amdgpu/mes: create gang and queues for mes self test
  drm/amdgpu/mes: map ctx metadata for mes self test
  drm/amdgpu: kiq takes charge of all queues
  drm/amdgpu: skip gds switch for mes queue
  drm/amdgpu: skip kiq ib tests if mes enabled
  drm/amdgpu: skip some checking for mes queue ib submission
  drm/amdgpu: Enable KFD with MES enabled
  drm/amdgpu: skip kfd routines when mes enabled
  drm/amdgpu/mes: add helper functions to alloc/free ctx metadata
  drm/amdgpu/mes: implement removing mes ring
  drm/amdgpu/mes: use ring for kernel queue submission
  drm/amdgpu/mes: add helper function to get the ctx meta data offset
  drm/amdgpu/mes: add helper function to convert ring to queue property
  drm/amdgpu/mes: implement removing mes queue
  drm/amdgpu/mes: implement adding mes queue
  drm/amdgpu/mes: initialize mqd from queue properties
  drm/amdgpu/mes: implement resuming all gangs
  drm/amdgpu/mes: implement suspending all gangs
  drm/amdgpu/mes: implement removing mes gang
  drm/amdgpu/mes: implement adding mes gang
  drm/amdgpu/mes: implement destroying mes process
  drm/amdgpu/mes: implement creating mes process v2
  drm/amdgpu/mes10.1: implement the suspend/resume routine
  drm/amdgpu/mes10.1: add delay after mes engine enable
  drm/amdgpu/mes10.1: call general mes initialization
  drm/amdgpu/mes: relocate status_fence slot allocation
  drm/amdgpu/mes: initialize/finalize common mes structure v2
  drm/amdgpu: add mes queue id mask v2
  drm/amdgpu/mes: manage mes doorbell allocation
  drm/amdgpu: enable mes kiq N-1 test on sienna cichlid
  drm/amdgpu: add mes kiq frontdoor loading support
  drm/amdgpu/mes: add mes kiq callback
  drm/amdgpu: add mes kiq PSP GFX FW type
  drm/amdgpu/sdma5: add mes support for sdma ib test
  drm/amdgpu/sdma5: add mes support for sdma ring test
  drm/amdgpu/sdma5: add mes queue fence handling
  drm/amdgpu/sdma5: associate mes queue id with fence
  drm/amdgpu/sdma5: initialize sdma mqd
  drm/amdgpu/sdma5.2: add mes support for sdma ib test
  drm/amdgpu/sdma5.2: add mes support for sdma ring test
  drm/amdgpu/sdma5.2: add mes queue fence handling
  drm/amdgpu/sdma5.2: associate mes queue id with fence
  drm/amdgpu/sdma5.2: initialize sdma mqd
  drm/amdgpu/sdma: use per-ctx sdma csa address for mes sdma queue
  drm/amdgpu: don't use kiq to flush gpu tlb if mes enabled
  drm/amdgpu/gfx10: add mes support for gfx ib test
  drm/amdgpu/gfx10: add mes queue fence handling
  drm/amdgpu/mes: extend mes framework to support multiple mes pipes
  drm/amdgpu: allocate doorbell index for mes kiq
  drm/amdgpu: add mes_kiq module parameter v2
  drm/amdgpu: update mes process/gang/queue definitions
  regulator: core: Add error flags to sysfs attributes
  regulator: dt-bindings: qcom,rpmh: document vdd-l7-bob-supply on PMR735A
  regulator: dt-bindings: qcom,rpmh: document supplies per variant
  regulator: dt-bindings: qcom,rpmh: update maintainers
  ASoC: cs35l45: Enable BOOST
  ASoC: soc-generic-dmaengine-pcm: Use default config when none is given
  ASoC: SOF: ipc3: Remove the ipc3-ops.h header file
  regulator: mt6315: Enforce regulator-compatible, not name
  drm/amdgpu: use the whole doorbell space for mes
  drm/amdgpu/gmc10: skip emitting pasid mapping packet
  drm/amdgpu/gfx10: use INVALIDATE_TLBS to invalidate TLBs v2
  drm/amdgpu/gfx10: inherit vmid from mqd
  drm/amdgpu/gfx10: associate mes queue id with fence v2
  drm/amdgpu/gfx10: use per ctx CSA for de metadata
  drm/amdgpu/gfx10: use per ctx CSA for ce metadata
  drm/amdgpu/gfx10: implement mqd functions of gfx/compute eng v2
  drm/amdgpu: assign the cpu/gpu address of fence from ring
  drm/amdgpu: initialize/finalize the ring for mes queue
  drm/amdgpu: use ring structure to access rptr/wptr v2
  drm/amdgpu: define ring structure to access rptr/wptr/fence
  drm/amdgpu: add mes ctx data in amdgpu_ring
  drm/amdgpu: add the per-context meta data v3
  drm/amdgpu: add helper function to initialize mqd from ring v4
  drm/amdgpu: define MQD abstract layer for hw ip
  drm/amdgpu: add imu fw structure
  drm/amdgpu: add rlc TOC header file for soc21 (v2)
  drm/amdgpu: add FGCG support
  drm/amdgpu: support rlc v2_3 ucode struct
  drm/amdgpu: add gfx firmware header v2_0
  drm/amdgpu: add irq src id for GFX11
  drm/amdgpu: add gfx11 mqd structures
  drm/amdgpu: add gfx11 clearstate header
  drm/amdgpu: add soc21 chip enum header v8
  drm/amdgpu/discovery: Set GC family for GC 11.0 IP
  drm/amdgpu: add GC v11_0_0 family id
  drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo
  drm/amd/display: Fix null pointer exception while load amdgpu
  drm/amdgpu/discovery: Enable SMU for SMU 13.0.0
  drm/amdgpu/soc21: enable ATHUB and MMHUB PG
  drm/amd/smu: Update SMU13 support for SMU 13.0.0
  drm/amd/smu: add smu v13_0 header files
  drm/amd/pm: enable the support for retrieving combo pptable
  drm/amd/pm: correct SMU OverridePcieParameters related settings
  drm/amd/pm: enable SCPM support for SMU
  drm/amdgpu: enable pptable ucode loading
  drm/amd/pm: update the hw initialization sequence around pptable setup
  drm/amd/pm: correct the way for retrieving bootup clocks
  drm/amd/pm: move bootup values retrieving to ->sw_init
  drm/amd/pm: fix NULL pointer issue of amdgpu_smu_stb_debug_fs_init
  drm/amd/pm: enable pp_dpm_vclk/dclk sysfs interface support for SMU 13.0.0
  drm/amdgpu: query core refclk from bios for smu v13
  drm/amdgpu: add updated smu_info structures
  drm/amdgpu/discovery: add GMC 11.0 Support
  drm/amdgpu: add gmc v11_0 ip block (v3)
  drm/amdgpu: save the setting of VM_CONTEXT_CNTL
  drm/amdgpu: add mmhub v3_0 ip block
  drm/amdgpu: add mmhub v3_0_0 ip headers v6
  drm/amdgpu: add gfxhub v3_0 ip block
  drm/amdgpu: add athub v3_0 ip block
  drm/amdgpu: add athub v3_0_0 ip headers v6
  drm/amdgpu/discovery: Enable PSP for PSP 13.0.0
  drm/amdgpu: add tracking for the enablement of SCPM
  drm/amdgpu: rework psp firmware name
  drm/amdgpu: support psp v13_0_0 microcode init
  drm/amdgpu: add support for spl fw load on psp v13
  drm/amdgpu: extend PSP GFX FW type
  drm/amdgpu: support print psp v2_0 hdr debug information
  drm/amdgpu/psp: deallocate memory when psp_load_fw failed
  drm/amdgpu/psp: move shared buffer frees into single function
  drm/amdgpu/psp: fix memory leak in terminate functions
  drm/amdgpu/psp: drop load/unload/init_shared_buf wrappers
  drm/amd/pm: Disable fan control if not supported
  drm/amdgpu: init smuio v13_0_6 callbacks
  drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init
  drm/amdgpu: add smuio v13_0_6 support
  drm/amdgpu: add smuio v13_0_6 ip headers v4
  drm/amdgpu: Remove trailing space
  drm/amdgpu/discovery: add HDP v6
  drm/amdgpu: add hdp version 6 functions
  drm/amdgpu: Free user pages if kvmalloc_array fails
  drm/amdgpu: add hdp v6_0_0 ip headers v4
  gpu/drm/radeon: Fix spelling typo in comments
  drm/amdgpu: simplify the return expression of navi10_ih_hw_init()
  drm/amdgpu: simplify the return expression of iceland_ih_hw_init
  drm/amdgpu/discovery: add IH v6
  drm/amdgpu: add ih v6_0 ip block v2
  drm/amd/smu: Increace dpm level count only for smu v13.0.2
  drm/amdgpu: add soc21 ih clientid definition
  drm/amdgpu: add osssys v6_0_0 ip headers v4
  drm/amdgpu/discovery: add NBIO 4.3 Support
  drm/amdgpu: add nbio v4_3_0 ip block v2
  drm/amdgpu: add nbio v4_3_0 ip headers v6
  drm/amdgpu/discovery: add soc21 common Support
  drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT
  drm/i915: use IOMEM_ERR_PTR() directly
  drm/etnaviv: avoid cleaning up sched_job when submit succeeded
  drm: fix typo in comment
  drm/rockchip: Add VOP2 driver
  drm/rockchip: Make VOP driver optional
  dt-bindings: display: rockchip: dw-hdmi: fix ports description
  dt-bindings: display: rockchip: Add binding for VOP2
  cfg80211: declare MODULE_FIRMWARE for regulatory.db
  nl80211: rework internal_flags usage
  nl80211: don't hold RTNL in color change request
  cfg80211: remove cfg80211_get_chan_state()
  mmc: sdhci-msm: Add compatible string check for sdx65
  dt-bindings: mmc: sdhci-msm: Document the SDX65 compatible
  mmc: sdhci-msm: Add compatible string check for sm8150
  dt-bindings: mmc: sdhci-msm: Add compatible string for sm8150
  mmc: sdhci-msm: Add SoC specific compatibles
  dt-bindings: mmc: sdhci-msm: Convert bindings to yaml
  mlxsw: spectrum_router: Only query neighbour activity when necessary
  mlxsw: spectrum_switchdev: Only query FDB notifications when necessary
  mlxsw: spectrum_acl: Do not report activity for multicast routes
  mlxsw: Treat LLDP packets as control
  mlxsw: spectrum_dcb: Do not warn about priority changes
  selftests: router.sh: Add a diagram
  selftests: router_vid_1: Add a diagram, fix coding style
  selftests: mlxsw: bail_on_lldpad before installing the cleanup trap
  sfc: Copy a subset of mcdi_pcol.h to siena
  sfc: Disable Siena support
  dma-buf/sync_file: cleanup fence merging a bit
  dt-bindings: mmc: brcm,sdhci-brcmstb: cleanup example
  dt-bindings: mmc: brcm,sdhci-brcmstb: correct number of reg entries
  mmc: sdhci-brcmstb: Enable Clock Gating to save power
  mmc: sdhci-brcmstb: Re-organize flags
  mmc: mmci: Remove custom ios handler
  mmc: atmel-mci: Simplify if(chan) and if(!chan)
  mmc: core: use kobj_to_dev()
  selftests: mptcp: functional tests for the userspace PM type
  selftests: mptcp: create listeners to receive MPJs
  selftests: mptcp: capture netlink events
  selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_DESTROY
  selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_CREATE
  mptcp: netlink: allow userspace-driven subflow establishment
  selftests: mptcp: support MPTCP_PM_CMD_REMOVE
  mptcp: netlink: Add MPTCP_PM_CMD_REMOVE
  selftests: mptcp: support MPTCP_PM_CMD_ANNOUNCE
  mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE
  mptcp: netlink: split mptcp_pm_parse_addr into two functions
  mptcp: read attributes of addr entries managed by userspace PMs
  mptcp: handle local addrs announced by userspace PMs
  dt-bindings: mmc: sdhci-of-dwcmhsc: Add rk3588
  arm64: tegra: Add missing DFLL reset on Tegra210
  soc/tegra: pmc: Select REGMAP
  ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
  dt-bindings: arm: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
  ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15
  dt-bindings: reset: stm32mp15: rename RST_SCMI define
  dt-bindings: clock: stm32mp15: rename CK_SCMI define
  dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure"
  dt-bindings: rcc: Add optional external ethernet RX clock properties
  arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
  arm64: dts: stratix10/agilex: drop useless 'dma-channels/requests' properties
  ARM: dts: socfpga: drop useless 'dma-channels/requests' properties
  ARM: dts: zynq-7000: drop useless 'dma-channels/requests' properties
  ARM: dts: exynos: drop useless 'dma-channels/requests' properties
  ARM: dts: s5pv210: drop useless 'dma-channels/requests' properties
  arm64: dts: fsd: drop useless 'dma-channels/requests' properties
  arm64: dts: exynos: drop useless 'dma-channels/requests' properties
  arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
  net/mlx5: Allow future addition of IPsec object modifiers
  net/mlx5: Don't perform lookup after already known sec_path
  net/mlx5: Cleanup XFRM attributes struct
  net/mlx5: Remove not-supported ICV length
  net/mlx5: Simplify IPsec capabilities logic
  net/mlx5: Don't advertise IPsec netdev support for non-IPsec device
  net/mlx5: Make sure that no dangling IPsec FS pointers exist
  net/mlx5: Clean IPsec FS add/delete rules
  net/mlx5: Simplify HW context interfaces by using SA entry
  net/mlx5: Remove indirections from esp functions
  net/mlx5: Merge various control path IPsec headers into one file
  net/mlx5: Remove useless validity check
  net/mlx5: Store IPsec ESN update work in XFRM state
  net/mlx5: Reduce useless indirection in IPsec FS add/delete flows
  net/mlx5: Don't hide fallback to software IPsec in FS code
  net/mlx5: Check IPsec TX flow steering namespace in advance
  net/mlx5: Simplify IPsec flow steering init/cleanup functions
  ath11k: Add support for targets without trustzone
  rtw89: 8852c: add 8852ce to Makefile and Kconfig
  rtw89: 8852c: fix warning of FIELD_PREP() mask type
  rtw89: 8852c: correct register definitions used by 8852c
  rtw89: correct AID settings of beamformee
  rtw89: ps: fine tune polling interval while changing low power mode
  rtw89: 8852c: add basic and remaining chip_info
  rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc
  rtw89: 8852c: rfk: get calibrated channels to notify firmware
  wfx: avoid flush_workqueue(system_highpri_wq) usage
  xfs: Set up infrastructure for log attribute replay
  xfs: Return from xfs_attr_set_iter if there are no more rmtblks to process
  xfs: Fix double unlock in defer capture code
  xfs: validate v5 feature fields
  xfs: set XFS_FEAT_NLINK correctly
  xfs: validate inode fork size against fork format
  xfs: detect self referencing btree sibling pointers
  xfs: intent item whiteouts
  xfs: whiteouts release intents that are not in the AIL
  xfs: add log item method to return related intents
  xfs: factor and move some code in xfs_log_cil.c
  xfs: tag transactions that contain intent done items
  xfs: add log item flags to indicate intents
  xfs: don't commit the first deferred transaction without intents
  xfs: hide log iovec alignment constraints
  xfs: fix potential log item leak
  xfs: zero inode fork buffer at allocation
  netdev: reshuffle netif_napi_add() APIs to allow dropping weight
  selftests: forwarding: add basic QoS classification test for Ocelot switches
  mptcp: allow ADD_ADDR reissuance by userspace PMs
  mptcp: expose server_side attribute in MPTCP netlink events
  mptcp: establish subflows from either end of connection
  mptcp: reflect remote port (not 0) in ANNOUNCED events
  mptcp: store remote id from MP_JOIN SYN/ACK in local ctx
  selftests: mptcp: ADD_ADDR echo test with missing userspace daemon
  mptcp: bypass in-kernel PM restrictions for non-kernel PMs
  ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2
  ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs
  ARM: dts: qcom: msm8974-FP2: Configure charger
  ARM: dts: qcom: msm8974-FP2: Add support for touchscreen
  arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth
  arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth
  ARM: dts: qcom: sdx55: Remove ipa interconnect node
  arm64: dts: qcom: sc7180: Remove ipa interconnect node
  drm/amdgpu: fix drm-next merge fallout
  drm/i915/pvc: add initial Ponte Vecchio definitions
  arm64: dts: allwinner: teres-i: Add GPIO port regulators
  dt-bindings: I2C: Add Qualcomm Geni based QUP I2C bindings
  of: overlay: do not free changeset when of_overlay_apply returns error
  of: overlay: unittest: add tests for overlay notifiers
  of: overlay: add entry to of_overlay_action_name[]
  dt-bindings: mailbox: qcom-ipcc: add missing properties into example
  dt-bindings: mailbox: qcom-ipcc: add missing compatible for SM8450
  dt-bindings: gnss: Add Broacom BCM4751 family bindings
  dt-bindings: eeprom/at24: Add samsung,s524ad0xd1 compatible
  dt-bindings: reset: st,sti-powerdown: Convert to yaml
  dt-bindings: reset: st,sti-picophyreset: Convert to yaml
  dt-bindings: reset: socfpga: Convert to yaml
  dt-bindings: reset: snps,axs10x-reset: Convert to yaml
  dt-bindings: reset: nuvoton,npcm-reset: Convert to yaml
  dt-bindings: reset: lantiq,reset: Convert to yaml
  dt-bindings: reset: bitmain,bm1880-reset: Convert to yaml
  dt-bindings: reset: berlin: Convert to yaml
  dt-bindings: reset: ath79: Convert to yaml
  dt-bindings: reset: amlogic,meson-axg-audio-arb: Convert to yaml
  dt-bindings: reset: uniphier-glue: Clean up clocks, resets, and their names using compatible string
  reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L
  reset: ACPI reset support
  reset: simple: Add AST2600 compatible
  reset: reset-meson: add support for the Meson-S4 SoC Reset Controller
  dt-bindings: reset: add bindings for the Meson-S4 SoC Reset Controller
  dt-bindings: reset: Add compatible for Meson-S4 Reset Controller
  reset: uniphier-glue: Use devm_add_action_or_reset()
  reset: uniphier-glue: Use reset_control_bulk API
  ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
  ARM: versatile: Add missing of_node_put in dcscb_init
  perf vendor events intel: Add uncore event list for Sapphirerapids
  perf vendor events intel: Update core event list for Sapphirerapids
  drm/i915: Fix assert in i915_ggtt_pin
  perf tools: Use Python devtools for version autodetection rather than runtime
  perf stat: Avoid printing cpus with no counters
  drm/simpledrm: Use fbdev defaults for shadow buffering
  fbdev: Use pageref offset for deferred-I/O writeback
  fbdev: Rename pagelist to pagereflist for deferred I/O
  fbdev: Refactor implementation of page_mkwrite
  fbdev: Track deferred-I/O pages in pageref struct
  fbdev: Put mmap for deferred I/O into drivers
  drm/ast: Create the driver for ASPEED proprietory Display-Port
  ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk
  ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
  ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
  firmware: arm_scmi: Fix late checks on pointer dereference
  soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend
  soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling
  soc: ti: wkup_m3_ipc: Add support for IO Isolation
  soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result
  spi: dt-bindings: renesas,rspi: Document RZ/G2UL SoC
  spi: mtk-snfi: preserve dma_mapping_error() error codes
  arm64: defconfig: Enable modules for arm displays
  regulator: pca9450: Enable DVS control via PMIC_STBY_REQ
  regulator: pca9450: Make warm reset on WDOG_B assertion
  regulator: Add property for WDOG_B warm reset
  regulator: pca9450: Make I2C Level Translator configurable
  regulator: Add property for I2C level shifter
  spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA
  ASoC: tpa6130: use i2c_match_id and simple i2c probe
  arm: nomadik: drop selecting obsolete CLKSRC_NOMADIK_MTU_SCHED_CLOCK
  ARM: config: Refresh IXP4xx config after multiplatform
  ASoC: rk3328: fix disabling mclk on pclk probe failure
  ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode
  ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload
  ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control
  ASoC: dapm: Don't fold register value changes into notifications
  ASoC: max98090: Fix event generation for custom controls
  soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  firmware: ti_sci: Switch transport to polled mode during system suspend
  dt-bindings: display: rockchip: dw-hdmi: Make unwedge pinctrl optional
  drm/rockchip: dw_hdmi: add regulator support
  dt-bindings: display: rockchip: dw-hdmi: Add regulator support
  drm/rockchip: dw_hdmi: add rk3568 support
  dt-bindings: display: rockchip: dw-hdmi: Add compatible for rk3568 HDMI
  selftests: mlxsw: Add a test for soaking up a burst of traffic
  selftests: forwarding: lib: Add start_traffic_pktsize() helpers
  mlxsw: Configure descriptor buffers
  mlxsw: reg: Add "desc" field to SBPR
  arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399
  dt-bindings: display: rockchip: dw-hdmi: use "ref" as clock name
  drm/rockchip: dw_hdmi: rename vpll clock to reference clock
  drm/rockchip: Add crtc_endpoint_id to rockchip_encoder
  drm/rockchip: Embed drm_encoder into rockchip_decoder
  selftests/sysctl: add sysctl macro test
  net: sysctl: introduce sysctl SYSCTL_THREE
  net: sysctl: use shared sysctl macro
  drm/i915: remove superfluous string helper include
  ARM: dts: dm81xx: use new 'dma-channels/requests' properties
  ARM: dts: am33xx: use new 'dma-channels/requests' properties
  ARM: dts: Group omap3 CM_CLKSEL1_EMU clocks
  ARM: dts: Group omap3 CM_CLKSEL_PER clocks
  ARM: dts: Group omap3 CM_ICLKEN_PER clocks
  ARM: dts: Group omap3 CM_FCLKEN_PER clocks
  ARM: dts: Group omap3 CM_FCLKEN_CAM clocks
  ARM: dts: Group omap3 CM_CLKSEL_DSS clocks
  ARM: dts: Group omap3 CM_FCLKEN_DSS clocks
  ARM: dts: Group omap3 CM_CLKOUT_CTRL clocks
  ARM: dts: Group omap3 CM_CLKSEL1_PLL clocks
  ARM: dts: Group omap3 CM_CLKSEL_WKUP clocks
  ARM: dts: Group omap3 CM_ICLKEN_WKUP clocks
  ARM: dts: Group omap3 CM_FCLKEN_WKUP clocks
  ARM: dts: Group omap3 CM_CLKSEL_CORE clocks
  ARM: dts: Group omap3 CM_ICLKEN3_CORE clocks
  ARM: dts: Group omap3 CM_ICLKEN1_CORE clocks
  ARM: dts: Group omap3 crypto accelerator clocks
  ARM: dts: Group omap3 CM_FCLKEN1_CORE clocks
  ARM: dts: Group omap3 CONTROL_DEVCONF1 clocks
  ARM: dts: Group omap3 CONTROL_DEVCONF0 clocks
  ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
  ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
  ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
  rtw89: 8852c: rfk: add DPK
  rtw89: 8852c: rfk: add IQK
  rtw89: 8852c: rfk: add RX DCK
  rtw89: 8852c: rfk: add RCK
  rtw89: 8852c: rfk: add TSSI
  rtw89: 8852c: rfk: add LCK
  rtw89: 8852c: rfk: add DACK
  rtw89: 8852c: rfk: add RFK tables
  plfxlc: fix le16_to_cpu warning for beacon_interval
  net/mlx5: fs, an FTE should have no dests when deleted
  net/mlx5: fs, call the deletion function of the node
  net/mlx5: fs, delete the FTE when there are no rules attached to it
  net/mlx5: fs, do proper bookkeeping for forward destinations
  net/mlx5: fs, add unused destination type
  net/mlx5: fs, jump to exit point and don't fall through
  net/mlx5: fs, refactor software deletion rule
  net/mlx5: fs, split software and IFC flow destination definitions
  net/mlx5e: TC, set proper dest type
  net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function
  net/mlx5e: Drop error CQE handling from the XSK RX handler
  net/mlx5: Print initializing field in case of timeout
  net/mlx5: Delete redundant default assignment of runtime devlink params
  net/mlx5: Remove useless kfree
  net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create
  drm/i915/gt: Document the eviction of the Flat-CCS objects
  drm/i915/gt: optimize the ccs_sz calculation per chunk
  vsock/virtio: add support for device suspend/resume
  vsock/virtio: factor our the code to initialize and delete VQs
  drm/rockchip: Support YUV formats with U/V swapped
  selftests: forwarding: add Per-Stream Filtering and Policing test for Ocelot
  drm/rockchip: rk3066_hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
  drm/rockchip: inno_hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
  drm/rockchip: cdn-dp: change rk3399_cdn_dp from global to static
  drm/rockchip: Refactor IOMMU initialisation
  ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL
  tcp: optimise skb_zerocopy_iter_stream()
  octeontx2-af: debugfs: fix error return of allocations
  drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
  net: mscc: ocelot: add missed parentheses around macro argument
  net: mscc: ocelot: remove unnecessary variable
  scsi: mpi3mr: Update driver version to 8.0.0.69.0
  scsi: mpi3mr: Add support for NVMe passthrough
  scsi: mpi3mr: Expose adapter state to sysfs
  scsi: mpi3mr: Add support for PEL commands
  scsi: mpi3mr: Add support for MPT commands
  scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header
  scsi: mpi3mr: Add support for driver commands
  scsi: mpi3mr: Add bsg device support
  scsi: sr: Add memory allocation failure handling for get_capabilities()
  scsi: target: tcmu: Fix possible data corruption
  scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call
  scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els()
  scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice
  scsi: sd: Optimal I/O size should be a multiple of reported granularity
  scsi: sd: Switch to using scsi_device VPD pages
  scsi: sd: Use cached ATA Information VPD page
  scsi: core: Do not truncate INQUIRY data on modern devices
  scsi: core: Cache VPD pages b0, b1, b2
  scsi: core: Pick suitable allocation length in scsi_report_opcode()
  scsi: core: Query VPD size before getting full page
  scsi: mpt3sas: Use cached ATA Information VPD page
  kunit: fix debugfs code to use enum kunit_status, not bool
  kfence: test: use new suite_{init/exit} support, add .kunitconfig
  kunit: add ability to specify suite-level init and exit functions
  kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite)
  drm/msm: Fix null pointer dereferences without iommu
  dlm: use kref_put_lock in __put_lkb
  dlm: use kref_put_lock in put_rsb
  dlm: remove unnecessary error assign
  dlm: fix missing lkb refcount handling
  dt-bindings: spmi: spmi-pmic-arb: make interrupt properties as optional
  dt-bindings: spmi: convert QCOM PMIC SPMI bindings to yaml
  dt-bindings: wkup-m3-ipc: Add firmware-name property
  MAINTAINERS: Add Wacom driver maintainers
  HID: lenovo: Add note about different report numbers
  HID: lenovo: Sync Fn-lock state on button press for Compact and TrackPoint II keyboards
  HID: lenovo: Add support for ThinkPad TrackPoint Keyboard II
  nvme-apple: Add initial Apple SoC NVMe driver
  dt-bindings: nvme: Add Apple ANS NVMe
  soc: apple: Add SART driver
  drm/bridge: tfp410: Make tfp410_fini() return void
  drm: bridge: ldb: Implement simple Freescale i.MX8MP LDB bridge
  dt-bindings: display: bridge: ldb: Implement simple Freescale i.MX8MP LDB bridge
  rtw88: remove a copy of the NAPI_POLL_WEIGHT define
  drm: bridge: adv7511: use non-legacy mode for CEC RX
  drm: bridge: adv7511: enable CEC support for ADV7535
  drm/bridge: it6505: Send DPCD SET_POWER to downstream
  drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H
  carl9170: tx: fix an incorrect use of list iterator
  wil6210: use NAPI_POLL_WEIGHT for napi budget
  ath10k: remove a copy of the NAPI_POLL_WEIGHT define
  ath11k: Add support for WCN6750 device
  ath11k: Datapath changes to support WCN6750
  ath11k: HAL changes to support WCN6750
  ath11k: Add QMI changes for WCN6750
  ath11k: Fetch device information via QMI for WCN6750
  ath11k: Add register access logic for WCN6750
  ath11k: Add HW params for WCN6750
  ath11k: Move parameters in bus_params to hw_params
  dt: bindings: net: add bindings of WCN6750 for ath11k
  ath11k: change management tx queue to avoid connection timed out
  ath11k: fix warning of not found station for bssid in message
  rtnl: move rtnl_newlink_create()
  rtnl: split __rtnl_newlink() into two functions
  rtnl: allocate more attr tables on the heap
  net: pcs: pcs-xpcs: Convert to mdiobus_c45_read
  net: dsa: sja1105: Convert to mdiobus_c45_read
  net: phy: bcm87xx: Use mmd helpers
  net: phy: Convert to mdiobus_c45_{read|write}
  net: phylink: Convert to mdiobus_c45_{read|write}
  nfp: support VxLAN inner TSO with GSO_PARTIAL offload
  drm/i915/gt: Clear SET_PREDICATE_RESULT prior to executing the ring
  drm/i915/selftests: Skip poisoning SET_PREDICATE_RESULT on dg2
  drm/i915/xehpsdv/dg1/tgl: Fix issue with LRI relative addressing
  mtd: spi-nor: move spi_nor_write_ear() to winbond module
  mm/slub: remove unused kmem_cache_order_objects max
  selftests: net: vrf_strict_mode_test: add support to select a test to run
  mm: slab: fix comment for __assume_kmalloc_alignment
  mm: slab: fix comment for ARCH_KMALLOC_MINALIGN
  drm/i915: move tons of power well initializers to rodata
  ARM: dts: stm32: add support for Protonic PRTT1x boards
  ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group
  dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant
  dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards
  ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX
  ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX
  dt-bindings: arm: stm32: correct blank lines
  dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards
  can: ctucanfd: remove PCI module debug parameters
  can: ctucanfd: remove debug statements
  can: ctucanfd: remove inline keyword from local static functions
  can: ctucanfd: ctucan_platform_probe(): remove unnecessary print function dev_err()
  can: ctucanfd: remove unused including <linux/version.h>
  docs: networking: device drivers: can: ctucanfd: update author e-mail
  docs: networking: device drivers: can: add ctucanfd to index
  can: m_can: remove a copy of the NAPI_POLL_WEIGHT define
  dt-bindings: can: renesas,rcar-canfd: Document RZ/G2UL support
  drm/nouveau: use drm_gem_plane_helper_prepare_fb
  drm: handle kernel fences in drm_gem_plane_helper_prepare_fb v2
  drm/msm: drop old eDP block support (again)
  drm/msm: add missing include to msm_drv.c
  drm/msm/dsi: use RMW cycles in dsi_update_dsc_timing
  drm/msm/dpu: Use indexed array initializer to prevent mismatches
  drm/msm/dpu: Clean up CRC debug logs
  drm/msm/disp/dpu1: set mdp clk to the maximum frequency in opp table during probe
  drm/msm/dpu: remove unused refcount for encoder_phys_wb
  drm/msm: fix returnvar.cocci warning
  drm: msm: fix error check return value of irq_of_parse_and_map()
  drm/msm/mdp5: Eliminate useless code
  drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()
  drm/msm/hdmi: check return value after calling platform_get_resource_byname()
  drm/msm/dsi: fix error checks and return values for DSI xmit functions
  drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test
  drm/msm/dp: reset DP controller before transmit phy test pattern
  drm/msm/dp: Support the eDP modes given by panel
  drm/msm/dp: wait for hpd high before aux transaction
  drm/msm/dp: Support only IRQ_HPD and REPLUG interrupts for eDP
  drm/msm: select DRM_DP_AUX_BUS for the AUX bus support
  Documentation/sysctl: document max_rcu_stall_to_panic
  drm/msm/dp: Add eDP support via aux_bus
  drm/msm/dp: tear down main link at unplug handle immediately
  drm/msm/dp: fix error check return value of irq_of_parse_and_map()
  drm/msm/dp: stop event kernel thread when DP unbind
  drm/msm/dp: remove max_pclk_khz field from dp_panel/dp_display
  drm/msm/dp: simplify dp_connector_get_modes()
  drm/msm/dp: drop dp_mode argument from dp_panel_get_modes()
  drm/msm/dp: replace DRM_DEBUG_DP marco with drm_dbg_dp
  drm/msm/dp: remove extra wrappers and public functions
  drm/msm/dp: replace dp_connector with drm_bridge_connector
  drm/msm/dpu: add wb_idx to DRM traces in dpu_encoder
  drm/msm/dpu: add wb_idx to existing DRM prints in dpu_encoder
  drm/msm/dpu: add writeback blocks to the display snapshot
  drm/msm/dpu: gracefully handle null fb commits for writeback
  drm/msm/dpu: initialize dpu encoder and connector for writeback
  drm/msm/dpu: add the writeback connector layer
  drm/msm/dpu: introduce the dpu_encoder_phys_* for writeback
  drm/msm/dpu: move _dpu_plane_get_qos_lut to dpu_hw_util file
  drm/msm/dpu: add encoder operations to prepare/cleanup wb job
  drm/msm/dpu: make changes to dpu_encoder to support virtual encoder
  drm/msm/dpu: add an API to reset the encoder related hw blocks
  drm/msm/dpu: add changes to support writeback in hw_ctl
  drm/msm/dpu: add writeback blocks to DPU RM
  drm/msm/dpu: add dpu_hw_wb abstraction for writeback blocks
  drm/msm/dpu: rename dpu_hw_pipe_cdp_cfg to dpu_hw_cdp_cfg
  drm/msm/dpu: add reset_intf_cfg operation for dpu_hw_ctl
  drm/msm/dpu: add writeback blocks to the sm8250 DPU catalog
  drm: introduce drm_writeback_connector_init_with_encoder() API
  drm: allow passing possible_crtcs to drm_writeback_connector_init()
  drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
  drm/msm/dpu: fix error check return value of irq_of_parse_and_map()
  drm/msm/dpu: Issue MDSS reset during initialization
  dt-bindings: display: msm: Add optional resets
  drm/msm/disp/dpu1: add inline rotation support for sc7280
  drm/msm/disp/dpu1: add inline function to validate format support
  drm/msm/dpu: Bind pingpong block to intf on active ctls in cmd encoder
  drm/msm/dpu: drop INTF_EDP from interface type conditions
  drm/msm/dpu: drop obsolete INTF_EDP comment
  drm/msm/dpu: drop INTF_TYPE_MAX symbol
  drm/msm/dpu: document INTF_EDP/INTF_DP difference
  drm/msm/dpu: pass irq to dpu_encoder_helper_wait_for_irq()
  drm/msm/dpu: remove struct dpu_encoder_irq
  drm/msm/dpu: get rid of dpu_encoder_helper_(un)register_irq
  drm/msm/dpu: allow just single IRQ callback
  drm/msm/dpu: remove always-true argument of dpu_core_irq_read()
  drm/msm/dpu: remove extra wrappers around dpu_core_irq
  fs-verity: define a function to return the integrity protected file digest
  ima: use IMA default hash algorithm for integrity violations
  ima: fix 'd-ng' comments and documentation
  dt-bindings: net: phy: Add 10-baseT1L 2.4 Vpp
  net: phy: adin1100: Add SQI support
  net: phy: adin1100: Add initial support for ADIN1100 industrial PHY
  net: phy: Add 10BASE-T1L support in phy-c45
  net: phy: Add BaseT1 auto-negotiation registers
  net: phy: Add 10-BaseT1L registers
  ethtool: Add 10base-T1L link mode entry
  rtw88: fix hw scan may cause disconnect issue
  rtw88: fix not disabling beacon filter after disconnection
  rtw88: add HT MPDU density value for each chip
  net: dsa: mv88e6xxx: Cosmetic change spaces to tabs in dsa_switch_ops
  plfxlc: Remove unused include <linux/version.h>
  dt-bindings: iommu: Add Apple SART DMA address filter
  soc: apple: Add RTKit IPC library
  soc: apple: Always include Makefile
  arm64: dts: rockchip: add dts for Firefly Station M2 rk3566
  arm64: dts: rockchip: add SoQuartz CM4IO dts
  arm64: dts: rockchip: add Pine64 Quartz64-B device tree
  dt-bindings: arm: rockchip: Add Firefly Station M2
  dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM
  dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B
  net: enable memcg accounting for veth queues
  sock: optimise sock_def_write_space barriers
  sock: optimise UDP sock_wfree() refcounting
  sock: dedup sock_def_write_space wmem_alloc checks
  net: phy: marvell: update abilities and advertising when switching to SGMII
  arm64: dts: juno: Drop useless 'dma-channels/requests' properties
  net: mac802154: Fix symbol durations
  perf tools: Add missing headers needed by util/data.h
  net: lan966x: Fix compilation error
  ipv4: remove unnecessary type castings
  arm64: dts: rockchip: enable usb hub on the radxa rock3 model a
  arm64: dts: rockchip: add usb3 support to the radxa rock3 model a
  arm64: dts: rockchip: add rk356x sfc support
  arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote
  arm64: dts: rockchip: Add accelerometer to rk3566-pinenote
  arm64: dts: rockchip: add an input enable pinconf to rk3399
  soc: rockchip: Fix compile-testing SoC drivers
  soc: rockchip: power-domain: Replace dsb() with smb()
  soc: rockchip: Clean up Kconfig whitespace
  arm64: dts: rockchip: Add vdec support for RK3328
  arm64: dts: rockchip: Rename vdec_mmu node for RK3328
  eth: remove remaining copies of the NAPI_POLL_WEIGHT define
  tcp: use tcp_skb_sent_after() instead in RACK
  net/funeth: simplify the return expression of fun_dl_info_get()
  qede: Reduce verbosity of ptp tx timestamp
  net: ethernet: ocelot: remove the need for num_stats initializer
  tcp: drop skb dst in tcp_rcv_established()
  net: lan966x: remove PHY reset support
  dt-bindings: net: lan966x: remove PHY reset
  ipv6: refactor ip6_finish_output2()
  ipv6: help __ip6_finish_output() inlining
  net: inline dev_queue_xmit()
  net: inline skb_zerocopy_iter_dgram
  net: inline sock_alloc_send_skb
  nfp: flower: utilize the tuple iifidx in offloading ct flows
  sfc: add EF100 VF support via a write to sriov_numvfs
  selftests: mptcp: Add tests for userspace PM type
  mptcp: Add a per-namespace sysctl to set the default path manager type
  mptcp: Make kernel path manager check for userspace-managed sockets
  mptcp: Bypass kernel PM when userspace PM is enabled
  mptcp: Add a member to mptcp_pm_data to track kernel vs userspace mode
  mptcp: Remove redundant assignments in path manager init
  net: phy: micrel: add coma mode GPIO
  net: phy: micrel: move the PHY timestamping check
  dt-bindings: net: micrel: add coma-mode-gpios property
  drm/i915: Xe_HP SDV and DG2 have up to 4 CCS engines
  drm/i915/xehp: Add compute engine ABI
  drm/panel: simple: Add Startek KD070WVFPA043-C069A panel support
  drm/i915/xehp: Add register for compute engine's MMIO-based TLB invalidation
  dt-bindings: display: simple: Add Startek KD070WVFPA043-C069A panel
  drm/i915/uapi: Add kerneldoc for engine class enum
  drm/nouveau: simplify the return expression of nouveau_debugfs_init()
  drm/vc4: simplify the return expression of vc4_grab_bin_bo()
  drm/vc4: simplify the return expression of vc4_prepare_fb()
  drm/sun4i: dsi: delete unnecessary IS_ERR() checks
  tee: optee: Use ffa_dev_get_drvdata to fetch driver_data
  firmware: arm_ffa: Add ffa_dev_get_drvdata helper function
  firmware: arm_ffa: Remove incorrect assignment of driver_data
  firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe
  ASoC: dsp: mediatek: add mt8195 dsp document
  drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
  ath11k: Don't use GFP_KERNEL in atomic context
  regulator: sm5703: Correct reference to the common regulator schema
  ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe()
  ASoC: SOF: loader: Call optional query_fw_configuration on first boot
  ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used
  ASoC: SOF: mediatek: mt8195: Do not set the load_module ops
  ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops
  ASoC: SOF: imx: Do not set the load_module ops
  ASoC: SOF: amd: renoir: Do not set the load_module ops
  ASoC: SOF: loader: Switch to use the fw_loader ops
  ASoC: SOF: ipc: Add check for fw_loader ops
  ASoC: SOF: ipc3-loader: Implement firmware parsing and loading
  ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading
  ASoC: SOF: Add a prepare op to IPC topology widget ops
  ASoC: SOF: clarify use of widget complete flag
  ASoC: SOF: topology: Skip parsing DAI link tokens if not needed
  ASoC: SOF: pcm: remove unnecessary function declaration
  ASoC: SOF: Add two new fields to struct snd_sof_widget
  ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops
  ASoC: SOF: expose a couple of functions
  ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params()
  ASoC: SOF: sof-audio: Set up widgets from source to sink
  ASoC: SOF: sof-audio: reset route status before freeing widget
  ASoC: SOF: Add a new op to set up volume table
  drm/edid: drop kernel-doc for static functions
  drm/edid: fix kernel-doc parameter name mismatches
  qeth: remove a copy of the NAPI_POLL_WEIGHT define
  eth: velocity: remove a copy of the NAPI_POLL_WEIGHT define
  eth: spider: remove a copy of the NAPI_POLL_WEIGHT define
  eth: vxge: remove a copy of the NAPI_POLL_WEIGHT define
  eth: gfar: remove a copy of the NAPI_POLL_WEIGHT define
  eth: benet: remove a copy of the NAPI_POLL_WEIGHT define
  eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define
  net: bgmac: remove a copy of the NAPI_POLL_WEIGHT define
  slic: remove a copy of the NAPI_POLL_WEIGHT define
  usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define
  eth: mtk_eth_soc: remove a copy of the NAPI_POLL_WEIGHT define
  eth: pch_gbe: remove a copy of the NAPI_POLL_WEIGHT define
  eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define
  eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define
  eth: remove copies of the NAPI_POLL_WEIGHT define
  arm64: tegra: Add memory controller channels
  dt-bindings: memory: tegra: Update validation for reg and reg-names
  drm/display: Select DP helper for DRM_DP_AUX_CHARDEV and DRM_DP_CEC
  ARM: omap1: add back omap_set_dma_priority() stub
  ARM: omap: fix missing declaration warnings
  ARM: omap: fix address space warnings from sparse
  ARM: spear: remove include/mach/ subdirectory
  ARM: davinci: remove include/mach/ subdirectory
  ARM: omap2: remove include/mach/ subdirectory
  arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog
  arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM
  arm64: dts: renesas: rzg2ul-smarc: Enable CANFD
  arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978
  ARM: dts: am335x-myirtech: Update NAND default partition table layout
  ARM: dts: am335x-myirtech: Add an external clock oscillator for CPU RTC
  arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main
  memory: omap-gpmc: Allow building as a module
  memory: omap-gpmc: Make OMAP_GPMC config visible and selectable
  ath10k: skip ath10k_halt during suspend for driver state RESTARTING
  ath9k: hif_usb: simplify if-if to if-else
  mtd: spi-nor: amend the rdsr dummy cycles documentation
  rtw89: remove unneeded semicolon
  selftests/bpf: Fix two memory leaks in prog_tests
  selftests/bpf: Test bpf_map__set_autocreate() and related log fixup logic
  libbpf: Allow to opt-out from creating BPF maps
  libbpf: Use libbpf_mem_ensure() when allocating new map
  libbpf: Append "..." in fixed up log if CO-RE spec is truncated
  net: dsa: mv88e6xxx: Single chip mode detection for MV88E6*41
  net: prestera: add police action support
  net: phy: Deduplicate interrupt disablement on PHY attach
  dt-bindings: fsl: convert fsl,layerscape-scfg to YAML
  dt-bindings: interrupt-controller: fsl,ls-extirq: convert to YAML
  drm/mediatek: Add lut diff flag for new gamma hardware support
  drm/amdgpu: Free user pages if amdgpu_cs_parser_bos failed
  drm/amdgpu: Fix build warning for TA debugfs interface
  drm/amdgpu: add soc21 common ip block v2
  drm/amdgpu: add new write field for soc21
  drm/amdgpu: add nbio callback to query rom offset
  drm/amdgpu: add gc v11_0_0 ip headers v11
  drm/amdgpu: add mp v13_0_0 ip headers v7
  drm/amdgpu: update query ref clk from bios
  drm/amdgpu: update gc info from bios table
  drm/amdgpu: add atom_gfx_info_v3_0 structure
  drm/amdgpu: support query vram_info v3_0
  drm/amdgpu: add vram_info v3_0 structure
  drm/amdgpu: switch to atomfirmware_asic_init
  drm/amdgpu: add helper to execute atomfirmware asic_init
  drm/amdgpu/discovery: move all table parsing into amdgpu_discovery.c
  drm/amdgpu/discovery: add a function to parse the vcn info table
  drm/amdgpu/discovery: add additional validation
  drm/amdgpu/discovery: add a function to get the mall_size
  drm/amdgpu/discovery: handle UMC harvesting in IP discovery
  drm/amdgpu/discovery: store the number of UMC IPs on the asic
  drm/amdgpu: store the mall size in the gmc structure
  drm/amdgpu/discovery: fix byteswapping in gc info parsing
  drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2)
  drm/amdgpu/discovery: populate additional GC info
  drm/amdgpu: update latest IP discovery table structures
  drm/amdgpu: add function to decode ip version
  drm/amdgpu: increase HWIP MAX INSTANCE
  selftests/bpf: Use target-less SEC() definitions in various tests
  libbpf: Support target-less SEC() definitions for BTF-backed programs
  drm/amdgpu: do not use passthrough mode in Xen dom0
  libbpf: Allow "incomplete" basic tracing SEC() definitions
  drm/amd/pm: fix the compile warning
  drm/amdkfd: Fix circular lock dependency warning
  drm/amdkfd: Fix updating IO links during device removal
  drm/amdkfd: Use non-atomic bitmap functions when possible
  drm/amdkfd: Use bitmap_zalloc() when applicable
  drm/amd/display: protect remaining FPU-code calls on dcn3.1.x
  bpf, sockmap: Call skb_linearize only when required in sk_psock_skb_ingress_enqueue
  i915/gvt: Fix NULL pointer dereference in init_mmio_block_handlers
  drm/i915/gvt: Fix the compiling error when CONFIG_DRM_I915_DEBUG_RUNTIME_PM=n
  drm/i915/gvt: Make intel_gvt_match_device() static
  net: SO_RCVMARK socket option for SO_MARK with recvmsg()
  drm/i915/pmu: Use existing uncore helper to read gpm_timestamp
  soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-domains
  soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays
  dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains
  Documentation: add missing angle bracket in cgroup-v2 doc
  Documentation: dev-tools: use literal block instead of code-block
  docs/zh_CN: add vm numa translation
  docs/zh_CN: add vm hmm translation
  docs/ja_JP/index: update section title in Japanese
  Documentation: devres: fix typo in interface list
  docs: submitting-patches: Fix crossref to 'The canonical patch format'
  ARM: dts: qcom: msm8974: Add missing license headers
  ARM: dts: qcom: msm8974-FP2: Add mmc* aliases
  ARM: dts: qcom: msm8974-FP2: We're msm8974pro
  xfs: rename xfs_*alloc*_log_count to _block_count
  xfs: rewrite xfs_reflink_end_cow to use intents
  xfs: reduce transaction reservations with reflink
  xfs: reduce the absurdly large log operation count
  xfs: report "max_resp" used for min log size computation
  xfs: create shadow transaction reservations for computing minimum log size
  xfs: remove a __xfs_bunmapi call from reflink
  xfs: stop artificially limiting the length of bunmap calls
  xfs: count EFIs when deciding to ask for a continuation of a refcount update
  xfs: speed up write operations by using non-overlapped lookups when possible
  firmware: arm_scmi: Support optee shared memory in the optee transport
  firmware: arm_scmi: Add SCMI v3.1 VOLTAGE_LEVEL_SET_COMPLETE
  firmware: arm_scmi: Add SCMI v3.1 clock notifications
  firmware: arm_scmi: Add checks for min/max limits in PERFORMANCE_LIMITS_SET
  firmware: arm_scmi: Add SCMI v3.1 perf power-cost in microwatts
  firmware: arm_scmi: Use common iterators in the perf protocol
  firmware: arm_scmi: Use common iterators in the voltage protocol
  firmware: arm_scmi: Use common iterators in the clock protocol
  firmware: arm_scmi: Add SCMI v3.1 SENSOR_AXIS_NAME_GET support
  firmware: arm_scmi: Use common iterators in the sensor protocol
  firmware: arm_scmi: Add iterators for multi-part commands
  firmware: arm_scmi: Parse clock_enable_latency conditionally
  firmware: arm_scmi: Set clock latency to U32_MAX if it is not supported
  firmware: arm_scmi: Add SCMI v3.1 protocol extended names support
  firmware: arm_scmi: Introduce a common SCMI v3.1 .extended_name_get helper
  firmware: arm_scmi: Split protocol specific definitions in a dedicated header
  firmware: arm_scmi: Remove unneeded NULL termination of clk name
  firmware: arm_scmi: Check CLOCK_RATE_SET_COMPLETE async response
  firmware: arm_scmi: Make name_get operations return a const
  firmware: arm_scmi: Dynamically allocate implemented protocols array
  firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS response
  drm/dp_mst: Lower down debug info level when receive NAK
  bpf, docs: Fix typo "respetively" to "respectively"
  bpf, docs: BPF_FROM_BE exists as alias for BPF_TO_BE
  bpf, docs: Remove duplicated word "instructions"
  drm/plane: Move range check for format_count earlier
  malidp: Fix NULL vs IS_ERR() checking
  arm64: defconfig: Enable Renesas RZ/V2M SoC
  arm64: defconfig: Enable ARCH_R9A07G043
  arm64: dts: renesas: r9a07g043: Fillup the WDT{0,2} stub nodes
  arm64: dts: renesas: r9a07g043: Fillup the OSTM{0,1,2} stub nodes
  arm64: dts: renesas: r9a07g043: Fillup the CANFD stub node
  arm64: dts: renesas: r9a07g043: Add USB2.0 support
  arm64: dts: renesas: r9a07g043: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
  arm64: dts: renesas: r9a07g043: Add I2C2 node and fillup the I2C{0,1,3} stub nodes
  ARM: dts: r9a06g032: Add missing '#power-domain-cells'
  soc: renesas: rzn1: Select PM and PM_GENERIC_DOMAINS configs
  soc: renesas: Add RZ/V2M (R9A09G011) config option
  dt-bindings: arm: renesas: Document Renesas RZ/V2M SoC and EVK board
  dt-bindings: power: renesas,rcar-sysc: Document r8a779g0 SYSC bindings
  Documentation: x86: rework IOMMU documentation
  perf vendor events intel: Update WSM-EX events to v3
  perf vendor events intel: Update WSM-EP-SP events to v3
  perf vendor events intel: Update SKX events to v1.27
  perf vendor events intel: Update SKL events to v53
  perf vendor events intel: Update IVT events to v21
  perf vendor events intel: Update ICL events to v1.13
  perf test: Fix test case 81 ("perf record tests") on s390x
  intel_idle: Add AlderLake support
  ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408
  ASoC: rk3328: fix disabling mclk on pclk probe failure
  ASoC: wm8960: Add ACPI support
  firmware: arm_scmi: Fix list protocols enumeration in the base protocol
  firmware: arm_scmi: Make protocols initialisation fail on basic errors
  net: make sure net_rx_action() calls skb_defer_free_flush()
  mtd: cfi_cmdset_0002: Rename chip_ready variables
  mtd: cfi_cmdset_0002: Add S29GL064N ID definition
  mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N
  mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write
  ARM: dts: aspeed: add reset properties into MDIO nodes
  net: mdio: add reset control for Aspeed MDIO
  dt-bindings: net: add reset property for aspeed, ast2600-mdio binding
  drm/i915/dg2: Define GuC firmware version for DG2
  samples/bpf: Detach xdp prog when program exits unexpectedly in xdp_rxq_info_user
  bpf/selftests: Add granular subtest output for prog_test
  drm/i915: Add first set of DG2 PCI IDs
  perf tools: Delete perf-with-kcore.sh script
  net: dsa: ksz9477: move get_stats64 to ksz_common.c
  xfs: speed up rmap lookups by using non-overlapped lookups when possible
  xfs: simplify xfs_rmap_lookup_le call sites
  xfs: capture buffer ops in the xfs_buf tracepoints
  spi: dt-bindings: add binding doc for spi-mtk-snfi
  spi: add driver for MTK SPI NAND Flash Interface
  ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path
  ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname()
  ASoC: sh: rz-ssi: Drop SSIFSR_TDC and SSIFSR_RDC macros
  mtd: nand: mtk-ecc: also parse nand-ecc-engine if available
  mtd: nand: make mtk_ecc.c a separated module
  arm64: defconfig: Enable configs for DisplayPort on J721e
  mtd: rawnand: tmio: check return value after calling platform_get_resource()
  mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()
  mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
  arm64: dts: ti: k3-am62: Add support for MCAN
  arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module
  arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes
  ASoC: SOF: mediatek: Fix allyesconfig build error
  ASoC: Intel: avs: Drop direct ACPI dependency
  ALSA: hda: intel-nhlt: Move structs out of #define block
  ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second
  ASoC: SOF: bump SOF_ABI_MINOR
  ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path
  ASoC: Intel: atom: use pm_runtime_resume_and_get()
  ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get()
  ASoC: SOF: debug: use pm_runtime_resume_and_get()
  ASoC: SOF: control: use pm_runtime_resume_and_get()
  net: hamradio: remove support for DMA SCC devices
  net: wan: remove support for Z85230-based devices
  net: wan: remove support for COSA and SRP synchronous serial boards
  net: atm: remove support for ZeitNet ZN122x ATM devices
  net: atm: remove support for Madge Horizon ATM devices
  net: atm: remove support for Fujitsu FireStream ATM devices
  net: lan966x: Add support for PTP_PF_EXTTS
  net: lan966x: Add support for PTP_PF_PEROUT
  net: lan966x: Add registers used to configure the PTP pin
  net: lan966x: Change the PTP pin used to read/write the PHC.
  dt-bindings: net: lan966x: Extend with the ptp external interrupt.
  arm64: dts: ti: k3-am625-sk: Enable on board peripherals
  arm64: dts: ti: k3-am62: Add more peripheral nodes
  arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0
  arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
  selftests: mptcp: print extra msg in chk_csum_nr
  selftests: mptcp: check MP_FAIL response mibs
  mptcp: reset subflow when MP_FAIL doesn't respond
  mptcp: add MP_FAIL response support
  mptcp: add data lock for sk timers
  mptcp: use mptcp_stop_timer
  selftests: mptcp: add infinite map testcase
  mtd: spi-nor: micron-st: Remove status polling on volatile registers write
  mtd: spi-nor: spansion: Remove status polling on volatile registers write
  mtd: spi-nor: Introduce templates for SPI NOR operations
  mtd: spi-nor: spansion: Rework spi_nor_cypress_octal_dtr_enable()
  mtd: spi-nor: micron-st: Rework spi_nor_micron_octal_dtr_enable()
  mtd: spi-nor: core: Add helpers to read/write any register
  mtd: spi-nor: manufacturers: Use spi_nor_read_id() core method
  mtd: spi-nor: core: Introduce method for RDID op
  mtd: spi-nor: core: Use auto-detection only once
  mtd: spi-nor: Introduce spi_nor_match_id()
  mtd: spi-nor: Rename method, s/spi_nor_match_id/spi_nor_match_name
  mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()
  firmware: arm_ffa: Fix handling of fragmented memory descriptors
  drm/msm: change msm_sched_ops from global to static
  drm/msm: remove unused hotplug and edid macros from msm_drv.h
  wil6210: simplify if-if to if-else
  ath10k: simplify if-if to if-else
  ath11k: read country code from SMBIOS for WCN6855/QCA6390
  ath11k: disable spectral scan during spectral deinit
  ath11k: Update WBM idle ring HP after FW mode on
  ath11k: WMI changes to support WCN6750
  ath11k: Do not put HW in DBS mode for WCN6750
  drm/i915/dp: Add workaround for spurious AUX timeouts/hotplugs on LTTPR links
  drm/format-helper: Add RGB565-to-XRGB8888 conversion
  drm/format-helper: Add RGB888-to-XRGB8888 conversion
  drm/format-helper: Print warning on missing format conversion
  rtlwifi: btcoex: fix if == else warning
  brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips
  rtl818x: Prevent using not initialized queues
  rtw88: use the correct bit in the REG_HCI_OPT_CTRL register
  mwifiex: Add SD8997 SDIO-UART firmware
  mwifiex: Select firmware based on strapping
  scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
  scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli_prep_wqe()
  scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  net: stmmac: dwmac-imx: comment spelling fix
  net: remove comments that mention obsolete __SLOW_DOWN_IO
  net: wan: atp: remove unused eeprom_delay()
  net: tls: fix async vs NIC crypto offload
  net: dsa: mt753x: fix pcs conversion regression
  kunit: add support for kunit_suites that reference init code
  net: generalize skb freeing deferral to per-cpu lists
  selftests/bpf: Add libbpf's log fixup logic selftests
  libbpf: Fix up verifier log for unguarded failed CO-RE relos
  libbpf: Simplify bpf_core_parse_spec() signature
  libbpf: Refactor CO-RE relo human description formatting routine
  libbpf: Record subprog-resolved CO-RE relocations unconditionally
  selftests/bpf: Add CO-RE relos and SEC("?...") to linked_funcs selftests
  libbpf: Avoid joining .BTF.ext data with BPF programs by section name
  libbpf: Fix logic for finding matching program for CO-RE relocation
  libbpf: Drop unhelpful "program too large" guess
  libbpf: Fix anonymous type check in CO-RE logic
  ARM: dts: ux500: Add GPS to the Codina
  drm/sched: use __string in tracepoints
  drm/sched: use DECLARE_EVENT_CLASS
  dt-bindings: arm: mediatek: infracfg: Convert to DT schema
  dt-bindings: arm: mediatek: apmixedsys: Convert to DT schema
  dt-bindings: arm: mediatek: topckgen: Convert to DT schema
  bpf: Compute map_btf_id during build time
  drm/nouveau/devinit/nva3-: fix returnvar.cocci warning
  dt-bindings: Drop empty and unreferenced binding .txt files
  dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC
  drm/nouveau/disp/gv100: make gv100_disp_wndw and gv100_disp_wndw_mthd static
  drm/nouveau/disp/gv100: make gv100_disp_wimm static
  perf intel-pt: Add link to the perf wiki's Intel PT page
  drm/nouveau/kms/gv100: use static for gv100_disp_core_mthd_[base|sor]
  bus: brcmstb_gisb: Remove the suppress_bind_attrs attribute of the driver
  soc: bcm: Check for NULL return of devm_kzalloc()
  drm/amd: Fix spelling typo in comment
  drm/amdgpu: fix typo
  drm/amdgpu: debugfs: fix NULL dereference in ta_if_invoke_debugfs_write()
  drm/amdgpu: debugfs: fix error codes in write functions
  gpu/drm/radeon: Fix typo in comments
  drm/amd: add dc feature mask flags for PSR allow smu and multi-display optimizations
  drm/amdgpu: keep mmhub clock gating being enabled during s2idle suspend
  drm/amd/display: fix if == else warning
  drm/amdgpu/display: Make dcn31_set_low_power_state static
  drm/amdgpu: Fix out-of-bound access for gfx_v10_0_ring_test_ib()
  drm/amdgpu/sdma: Remove redundant lower_32_bits() calls when settings SDMA doorbell
  drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells
  drm/radeon: change cac_weights_* to static
  drm/radeon: change cik_default_state table from global to static
  drm/amd/display: fix non-kernel-doc comment warnings
  drm/amdkfd: Update mapping if range attributes changed
  drm/amdkfd: Add SVM range mapped_to_gpu flag
  drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c
  scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
  virt: acrn: Prefer array_size and struct_size over open coded arithmetic
  selftests/resctrl: Fix null pointer dereference on open failed
  afs: Prefer struct_size over open coded arithmetic
  spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema
  regulator: sm5703-regulator: Add regulators support for SM5703 MFD
  dt-bindings: regulator: Add bindings for Silicon Mitus SM5703 regulators
  ASoC: pcm1789: Make pcm1789_common_exit() return void
  ASoC: qcom: SC7280: Update machine driver startup, shutdown callbacks
  ASoC: dt-bindings: max98396: add amplifier driver
  ASoC: max98396: add amplifier driver
  ASoC: tas6424: Return zero in remove callback
  mmc: core: Add CIDs for cards to the entropy pool
  mmc: core: Allows to override the timeout value for ioctl() path
  arm64: tegra: Enable ASRC on various platforms
  arm64: tegra: Add ASRC device on Tegra186 and later
  arm64: defconfig: Build Tegra ASRC module
  scsi: megaraid: Fix error check return value of register_chrdev()
  scsi: qla2xxx: edif: Remove unneeded variable
  drm/v3d: Fix null pointer dereference of pointer perfmon
  scsi: dc395x: Fix a missing check on list iterator
  scsi: qedf: Remove an unneeded NULL check on list iterator
  printk: remove @console_locked
  printk: extend console_lock for per-console locking
  scsi: ufs: core: Remove duplicate include in ufshcd
  scsi: ufs: core: Exclude UECxx from SFR dump list
  drm/sun4i: Add compatible for D1 display engine
  drm/sun4i: Add support for D1 TCONs
  drm/sun4i: Add support for D1 TCON TOP
  drm/sun4i: Add support for D1 mixers
  drm/sun4i: csc: Add support for the new MMIO layout
  drm/sun4i: Allow VI layers to be primary planes
  sun4i/drm: sun8i: use mode_set engine callback
  sun4i/drm: backend: use mode_set engine callback
  sun4i/drm: engine: Add mode_set callback
  drm/sun4i: Allow building the driver on RISC-V
  drm/sun4i: hdmi: Use more portable I/O helpers
  dt-bindings: display: Add D1 display engine compatibles
  dt-bindings: display: Separate clock item lists by compatible
  scsi: core: Refine how we set tag_set NUMA node
  mmc: sdhci-omap: Use of_device_get_match_data() helper
  drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit
  dt-bindings: mmc: sdhci-am654: Add flag to force setting of TESTCD bit
  dt-bindings: mmc: imx-esdhc: Add i.MX8DXL compatible string
  dt-bindings: mmc: convert sdhci-dove to JSON schema
  dt-bindings: mmc: convert orion-sdio to JSON schema
  dt-bindings: mmc: Add small binding note on level shifters
  mmc: mmci: Break IRQ status loop when all zero
  mmc: meson-gx: switch to device-managed dmam_alloc_coherent()
  mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2
  mmc: sh_mmcif: move platform_data header to proper location
  mmc: jz4740: Apply DMA engine limits to maximum segment size
  dt-bindings: mmc: imx-esdhc: Update compatible fallbacks
  mmc: improve API to make clear hw_reset callback is for cards
  mmc: core: improve API to make clear that mmc_sw_reset is for cards
  MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list for Renesas TMIO/SDHI driver
  mmc: renesas_sdhi: remove superfluous specific M3W entry
  mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support
  mmc: omap: Make it CCF clk API compatible
  mmc: mmc_spi: parse speed mode options
  mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd()
  dt-bindings: mmc: mtk-sd: increase reg items
  dt-bindings: mmc: xenon: Convert to JSON schema
  mmc: renesas_sdhi: R-Car V3M also has no HS400
  mmc: renesas_sdhi: Add missing checks for the presence of quirks
  mmc: mmci: stm32: use a buffer for unaligned DMA requests
  mmc: renesas_sdhi: style fix for proper function bodies
  mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk
  mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk
  mmc: renesas_sdhi: remove a stale comment
  mmc: renesas_sdhi: make setup selection more understandable
  mmc: renesas_sdhi: R-Car D3 also has no HS400
  mmc: renesas_sdhi: remove outdated headers
  drm/bridge: tc358762: drop connector field
  arm64: dts: marvell: align SPI NOR node name with dtschema
  arm64: dts: microchip: align SPI NOR node name with dtschema
  net: usb: qmi_wwan: add support for Sierra Wireless EM7590
  net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
  arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex
  arm64: dts: mediatek: Add device-tree for MT8195 Demo board
  dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
  arm64: dts: Add mediatek SoC mt8195 and evaluation board
  arm64: dts: mt8192: Add mmc device nodes
  arm64: dts: mt8183: Update disp_aal node compatible
  arm64: dts: mt8192: Add audio-related nodes
  arm64: dts: mt8192: Add spmi node
  dt-bindings: arm: Add compatible for Mediatek MT8192
  arm64: dts: mt6359: add PMIC MT6359 related nodes
  arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
  arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes
  arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
  arm64: dts: mediatek: align thermal zone node names with dtschema
  arm64: dts: mediatek: align operating-points table name with dtschema
  arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name with dtschema
  net: dsa: ksz: added the generic port_stp_state_set function
  drm/i915/gvt: Add missing symbol export.
  tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUF
  tee: remove tee_shm_va2pa() and tee_shm_pa2va()
  net: phy: LAN937x: add interrupt support for link detection
  memory: renesas-rpc-if: simplify platform_get_resource_byname()
  memory: brcmstb_dpfe: simplify platform_get_resource_byname()
  memory: tegra: mc: simplify platform_get_resource()
  memory: ti-emif-pm: simplify platform_get_resource()
  memory: ti-emif: simplify platform_get_resource()
  memory: emif: simplify platform_get_resource()
  memory: da8xx-ddrctl: simplify platform_get_resource()
  drm/ssd130x: Make ssd130x_remove() return void
  mtd: mtdoops: Add a timestamp to the mtdoops header.
  mtd: mtdoops: Create a header structure for the saved mtdoops.
  mtd: mtdoops: Fix the size of the header read buffer.
  checkpatch: add new alloc functions to alloc with multiplies check
  scsi: lpfc: Remove unneeded variable
  scsi: fnic: Remove unneeded flush_workqueue()
  scsi: qla2xxx: Remove unneeded flush_workqueue()
  scsi: bfa: Remove unneeded flush_workqueue()
  scsi: qedf: Remove unnecessary code
  xfs: revert "xfs: actually bump warning counts when we send warnings"
  xfs: fix soft lockup via spinning in filestream ag selection loop
  xfs: improve __xfs_set_acl
  scsi: qla4xxx: Drop redundant memset()
  scsi: ipr: Directly return instead of using local ret variable
  scsi: elx: efct: Remove unnecessary memset() in efct_io()
  selftests/bpf: Add test for strict BTF type check
  selftests/bpf: Add verifier tests for kptr
  selftests/bpf: Add C tests for kptr
  libbpf: Add kptr type tag macros to bpf_helpers.h
  bpf: Make BTF type match stricter for release arguments
  bpf: Teach verifier about kptr_get kfunc helpers
  bpf: Wire up freeing of referenced kptr
  bpf: Populate pairs of btf_id and destructor kfunc in btf
  bpf: Adapt copy_map_value for multiple offset case
  bpf: Prevent escaping of kptr loaded from maps
  scsi: message: fusion: Remove unused variable retval
  bpf: Allow storing referenced kptr in map
  scsi: aha1542: Remove unneeded semicolon
  scsi: bfa: Remove redundant NULL check
  scsi: fnic: Remove redundant NULL check
  scsi: mac53c94: Fix warning comparing pointer to 0
  scsi: aacraid: Fix undefined behavior due to shift overflowing the constant
  scsi: scsi_debug: Add gap zone support
  scsi: scsi_debug: Rename zone type constants
  scsi: scsi_debug: Fix a typo
  scsi: sd: sd_zbc: Hide gap zones
  scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics()
  scsi: sd: sd_zbc: Introduce struct zoned_disk_info
  scsi: sd: sd_zbc: Use logical blocks as unit when querying zones
  scsi: sd: sd_zbc: Verify that the zone size is a power of two
  scsi: sd: sd_zbc: Improve source code documentation
  scsi: ufs: Move the ufs_is_valid_unit_desc_lun() definition
  scsi: ufs: Move the struct ufs_ref_clk definition
  scsi: ufs: Split the ufshcd.h header file
  scsi: ufs: Minimize #include directives
  scsi: ufs: Fix kernel-doc syntax in ufshcd.h
  scsi: ufs: Remove unnecessary ufshcd-crypto.h include directives
  scsi: ufs: qcom: Fix ufs_qcom_resume()
  scsi: ufs: Introduce ufshcd_clkgate_delay_set()
  scsi: ufs: Remove locking from around single register writes
  scsi: ufs: Remove the TRUE and FALSE definitions
  scsi: ufs: Remove paths from source code comments
  scsi: ufs: Use an SPDX license identifier in the Kconfig file
  scsi: ufs: Rename sdev_ufs_device into ufs_device_wlun
  scsi: ufs: Remove the driver version
  scsi: ufs: Make the config_scaling_param calls type safe
  scsi: ufs: Switch to aggregate initialization
  scsi: ufs: Remove unused constants and code
  scsi: ufs: Invert the return value of ufshcd_is_hba_active()
  scsi: ufs: Declare the quirks array const
  scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk
  scsi: ufs: Remove the UFS_FIX() and END_FIX() macros
  scsi: ufs: Use get_unaligned_be16() instead of be16_to_cpup()
  scsi: ufs: Remove ufshcd_lrb.sense_buffer
  scsi: ufs: Remove ufshcd_lrb.sense_bufflen
  scsi: ufs: Simplify statements that return a boolean
  scsi: ufs: Remove superfluous boolean conversions
  scsi: ufs: Declare ufshcd_wait_for_register() static
  scsi: ufs: Fix a spelling error in a source code comment
  scsi: ufs: core: Increase fDeviceInit poll frequency
  scsi: iscsi: Fix harmless double shift bug
  scsi: target: core: Silence the message about unknown VPD pages
  scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration
  scsi: mpt3sas: Fix event callback log_code value handling
  scsi: mpt3sas: Fix ioc->base_readl() use
  scsi: mpt3sas: Fix writel() use
  scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check
  scsi: qla2xxx: Remove free_sg command flag
  ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1
  ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply
  ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages
  ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators
  ARM: dts: imx51: Add generic DMA bindings for UART nodes
  ARM: dts: Add initial LS1021A IoT board dts support
  bpf: Tag argument to be released in bpf_func_proto
  bpf: Allow storing unreferenced kptr in map
  bpf: Use bpf_prog_run_array_cg_flags everywhere
  selftests/resctrl: Add missing SPDX license to Makefile
  selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests
  selftests/resctrl: Make resctrl_tests run using kselftest framework
  selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework
  selftests/resctrl: Change the default limited time to 120 seconds
  selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received
  selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU
  selftests/resctrl: Extend CPU vendor detection
  media: ext-ctrls-codec.rst: fix indentation
  drm: mxsfb: Obtain bus flags from bridge state
  drm: mxsfb: Reorder mxsfb_crtc_mode_set_nofb()
  drm: mxsfb: Factor out mxsfb_set_mode()
  drm: mxsfb: Replace mxsfb_get_fb_paddr() with drm_fb_cma_get_gem_addr()
  drm: mxsfb: Wrap FIFO reset and comments into mxsfb_reset_block()
  drm/msm/dsi: Add support for DSC configuration
  drm/msm: Update generated headers
  drm/msm/dsi: add mode valid callback for dsi_mgr
  drm/msm/disp/dpu1: Add DSC support in RM
  drm/msm/disp/dpu1: Add support for DSC in topology
  drm/msm: Add missing num_dspp field documentation
  drm/msm/dpu: don't use merge_3d if DSC merge topology is used
  drm/msm/disp/dpu1: Add support for DSC in encoder
  drm/msm/disp/dpu1: Add DSC support in hw_ctl
  drm/msm/disp/dpu1: Add DSC for SDM845 to hw_catalog
  drm/msm/disp/dpu1: Add support for DSC in pingpong block
  drm/msm/disp/dpu1: Add support for DSC
  dt-bindings: timer: Add compatible for am6 for TI timer-dm
  dt-bindings: timer: Update TI timer to yaml
  drm/msm/dsi: Pass DSC params to drm_panel
  drm/msm/dsi: add support for dsc data
  drm/msm/dp: enable widebus feature for display port
  drm/msm/dpu: revise timing engine programming to support widebus feature
  drm/msm/dpu: replace BIT(x) with correspond marco define string
  drm/msm/dpu: adjust display_v_end for eDP and DP
  drm/msm: remove unused plane_property field from msm_drm_private
  drm/msm: don't store created planes, connectors and encoders
  drm/msm: loop over encoders using drm_for_each_encoder()
  drm/msm/dpu: remove manual destruction of DRM objects
  drm/msm: properly add and remove internal bridges
  drm/msm: make mdp5/dpu devices master components
  drm/msm: allow compile time selection of driver components
  drm/msm: stop using device's match data pointer
  drm/msm: split the main platform driver
  drm/msm: remove extra indirection for msm_mdss
  drm/msm: unify MDSS drivers
  bpftool, musl compat: Replace sys/fcntl.h by fcntl.h
  bpftool, musl compat: Replace nftw with FTW_ACTIONRETVAL
  selftests/x86/corrupt_xstate_header: Use provided __cpuid_count() macro
  selftests/x86/amx: Use provided __cpuid_count() macro
  selftests/vm/pkeys: Use provided __cpuid_count() macro
  selftests: Provide local define of __cpuid_count()
  drm/amd/display: 3.2.183
  drm/amd/display: Keep track of DSC packed PPS
  drm/amd/display: Remove unused integer
  drm/amd/display: Maintain current link settings in link loss interrupt
  drm/amd/display: Remove ddc write and read size checking
  drm/amd/display: read PSR-SU cap DPCD for specific panel
  drm/amd/display: Don't pass HostVM by default on DCN3.1
  drm/amd/display: Reset cached PSR parameters after hibernate
  drm/amd/display: Add Audio readback registers
  drm/amd/display: update dcn315 clk table read
  drm/amd/display: 3.2.182
  drm/amd/display: Fix HDCP QUERY Error for eDP and Tiled
  drm/amd/display: Insert smu busy status before sending another request
  drm/amdkfd: Ignore bogus signals from MEC efficiently
  drm/amdgpu: Remove useless kfree
  dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2UL OSTM
  dt-bindings: fsl: convert fsl,layerscape-dcfg to YAML
  dt-bindings: i2c: renesas,riic: Document RZ/G2UL SoC
  dt-bindings: gnss: Rewrite Mediatek bindings in YAML
  selftests/damon: add damon to selftests root Makefile
  arm64: tegra: Update PWM fan node name
  optee: cache argument shared memory structs
  wwan_hwsim: Avoid flush_scheduled_work() usage
  net: ieee802154: ca8210: Call _xmit_error() when a transmission fails
  net: ieee802154: ca8210: Use core return codes instead of hardcoding them
  net: ieee802154: atusb: Call _xmit_hw_error() upon transmission error
  net: ieee802154: at86rf230: Forward Tx trac errors
  net: ieee802154: at86rf230: Call _xmit_hw_error() when failing to offload frames
  net: mac802154: Create an error helper for asynchronous offloading errors
  net: mac802154: Create an offloaded transmission error helper
  net: mac802154: Save a global error code on transmissions
  net: ieee802154: Fill the list of MLME return codes
  net: ieee802154: Enhance/fix the names of the MLME return codes
  drm/i915: Add crtc .crtc_get_shared_dpll()
  drm/i915: Split out dg2_crtc_compute_clock()
  drm/i915: Clear the dpll_hw_state when disabling a pipe
  drm/i915: Move the dpll_hw_state clearing to intel_dpll_crtc_compute_clock()
  drm/i915: Move stuff into intel_dpll_crtc_compute_clock()
  drm/i915: Adjust .crtc_compute_clock() calling convention
  drm/i915: Remove pointless dpll_funcs checks
  drm/i915: Pass dev_priv to intel_shared_dpll_init()
  drm/i915: Make .get_dplls() return int
  cgroup: Add config file to cgroup selftest suite
  cgroup: Add test_cpucg_max_nested() testcase
  cgroup: Add test_cpucg_max() testcase
  cgroup: Add test_cpucg_nested_weight_underprovisioned() testcase
  cgroup: Adding test_cpucg_nested_weight_overprovisioned() testcase
  arm64: tegra: Add node for Tegra234 CCPLEX cluster
  selftests/binderfs: Improve message to provide more info
  of: overlay: rework overlay apply and remove kfree()s
  of: overlay: rename variables to be consistent
  drm/i915/fbc: s/false/0/
  drm/i915/fbc: Consult hw.crtc instead of uapi.crtc
  libbpf: Remove unnecessary type cast
  arm64: dts: fvp: Align virtio device node names with dtschema
  of: overlay: do not break notify on NOTIFY_{OK|STOP}
  arm64: dts: fvp: Add virtio-rng support
  arm64: dts: Add Arm corstone1000 platform support
  dt-bindings: Add Arm corstone1000 platform
  ASoC: SOF: mediatek: Add DSP system PM callback for mt8186
  ASoC: SOF: mediatek: Add mt8186 dsp clock support
  ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops
  ASoC: SOF: mediatek: Add mt8186 hardware support
  spi: clps711x: Use syscon_regmap_lookup_by_phandle
  spi: stm32: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-cadence-quadspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-tegra20-slink: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: cadence-quadspi: allow operations with cmd/addr buswidth >1
  spi: cadence-quadspi: drop cqspi_set_protocol()
  spi: spi-tegra20-sflash: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: rockchip: fix missing error on unsupported SPI_CS_HIGH
  spi: spi-omap2-mcspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: mxs: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-sprd: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: ingenic: Add support for new Ingenic SoCs.
  spi: Add bindings for new Ingenic SoCs.
  spi: ingenic: Add support for use GPIO as chip select line.
  regulator: richtek,rt4801: parse GPIOs per regulator
  regulator: dt-bindings: richtek,rt4801: use existing ena_gpiod feature
  regmap: cache: set max_register with reg_stride
  ASoC: img-i2s-in: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ASoC: img-parallel-out: using pm_runtime_resume_and_get
  ASoC: qcom: Use MCLK as RT5682I-VS sysclk source
  ASoC: imx-hdmi: remove useless null check before call of_node_put()
  ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG
  ASoC: Intel: avs: Enable AVS driver only on x86 platforms
  ASoC: img-spdif-out: using pm_runtime_resume_and_get to simplify the code
  ASoC: img-spdif-in: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  firmware: cirrus: cs_dsp: Avoid padding bytes in cs_dsp_coeff_ctl
  ASoC: sh: Make SND_SOC_RZ depend on ARCH_RZG2L
  ASoC: fsl_asrc: using pm_runtime_resume_and_get to simplify the code
  ASoC: tlv320*: use i2c_match_id and simple i2c probe
  ASoC: tas*: use i2c_match_id and simple i2c probe
  ASoC: pcm186x: use i2c_match_id and simple i2c probe
  ASoC: max980*: use i2c_match_id and simple i2c probe
  ASoC: alc56*: use i2c_match_id and simple i2c probe
  ASoC: ak*: use i2c_match_id and simple i2c probe
  ASoC: SOF: loader: Remove the old fw_ready related code
  ASoC: SOF: Intel: Do not set fw_ready callback
  ASoC: SOF: imx: Do not set fw_ready callback
  ASoC: SOF: amd: Do not set fw_ready callback
  ASoC: SOF: Do not check for the fw_ready callback
  ASoC: SOF: ipc3: Add local implementation for handling fw_ready message
  ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls
  ASoC: SOF: Intel: add helper for link DMA cleanups
  ASoC: SOF: Intel: hda-dai: reset dma_data and release stream
  ASoC: SOF: Intel: hda-dai: improve suspend case
  ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend
  ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper
  ASoC: SOF: sof-audio: flag errors on pipeline teardown
  ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations
  ASoC: SOF: Intel: hda-dai: split link DMA and dai operations
  ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper
  ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype
  ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA
  ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3
  ASoC: SOF: remove incorrect clearing of prepared flag
  ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro
  ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro
  fanotify: enable "evictable" inode marks
  fanotify: use fsnotify group lock helpers
  fanotify: implement "evictable" inode marks
  fanotify: factor out helper fanotify_mark_update_flags()
  fanotify: create helper fanotify_mark_user_flags()
  fsnotify: allow adding an inode mark without pinning inode
  dnotify: use fsnotify group lock helpers
  nfsd: use fsnotify group lock helpers
  audit: use fsnotify group lock helpers
  inotify: use fsnotify group lock helpers
  fsnotify: create helpers for group mark_mutex lock
  fsnotify: make allow_dups a property of the group
  fsnotify: pass flags argument to fsnotify_alloc_group()
  fsnotify: fix wrong lockdep annotations
  inotify: move control flags from mask to mark flags
  inotify: show inotify mask flags in proc fdinfo
  wireless: add plfxlc driver for pureLiFi X, XL, XC devices
  drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses
  net: dsa: remove unused headers
  arp: fix unused variable warnning when CONFIG_PROC_FS=n
  soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition
  net: ipa: compute proper aggregation limit
  net: ethernet: mtk_eth_soc: add check for allocation failure
  ethernet: broadcom/sb1250-mac: remove BUG_ON in sbmac_probe()
  net: mscc: ocelot: Remove useless code
  selftests: mlxsw: Check device info on activated line card
  mlxsw: core_linecards: Expose device FW version over device info
  mlxsw: reg: Extend MDDQ device_info by FW version fields
  selftests: mlxsw: Check line card info on provisioned line card
  mlxsw: core_linecards: Expose HW revision and INI version
  selftests: mlxsw: Check devices on provisioned line card
  mlxsw: core_linecards: Probe provisioned line cards for devices and attach them
  mlxsw: reg: Extend MDDQ by device_info
  devlink: introduce line card device info infrastructure
  devlink: introduce line card info get message
  devlink: introduce line card devices support
  drm/display: Move SCDC helpers into display-helper library
  drm/display: Move HDMI helpers into display-helper module
  drm/display: Move HDCP helpers into display-helper module
  drm/display: Move DSC header and helpers into display-helper module
  drm/display: Split DisplayPort header into core and helper
  drm/display: Introduce a DRM display-helper module
  drm: Rename dp/ to display/
  drm: Put related statements next to each other in Makefile
  soc: renesas: rcar-rst: Add support for R-Car V4H
  soc: renesas: Identify R-Car V4H
  soc: renesas: r8a779g0-sysc: Add r8a779g0 support
  dt-bindings: reset: renesas,rst: Document r8a779g0 reset module
  dt-bindings: arm: renesas: Document R-Car V4H White Hawk DT bindings
  mtdblock: warn if opened on NAND
  mtd: phram: Allow probing via reserved-memory
  dt-bindings: reserved-memory: Support MTD/block device
  mtd: core: Check devicetree alias for index
  dt-bindings: mtd: jedec, spi-nor: remove unneeded properties
  mtd: maps: ixp4xx: Drop driver
  dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
  dt-bindings: power: Add r8a779g0 SYSC power domain definitions
  drm/tilcdc: fix typos in comment
  ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
  selftests: alsa: Start validating control names
  drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
  drm/panel: lvds: Drop now redundant width-mm and height-mm check
  drm/modes: Make width-mm/height-mm check in of_get_drm_panel_display_mode() mandatory
  drm/panel: simple: Add DataImage FG040346DSSWBG04 panel support
  dt-bindings: display: simple: Add DataImage FG040346DSSWBG04 compatible string
  dt-bindings: timer: exynos4210-mct: describe known hardware and its interrupts
  ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it.
  ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node
  ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion
  ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants
  ARM: dts: Remove imx6qdl-victgo.dtsi
  ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files
  ARM: dts: imx6dl-victgo.dts: Factor out common parts to imx6qdl-victgo.dtsi
  ARM: dts: imx6dl-victgo.dts: update gpio names
  ARM: dts: imx6q-vicut1.dts: remove sata node
  ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry
  ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names
  ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins
  ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names
  ARM: dts: imx6qdl-vicut1/victgo: Remove UART2
  ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe
  ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
  ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module
  arm64: dts: imx8mn-evk: Add UART3 support
  arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board
  rtw89: 8852c: add chip_ops related to BTC
  rtw89: 8852c: fill freq and band of RX status by PPDU report
  rtw89: 8852c: implement chip_ops::get_thermal
  rtw89: 8852c: implement chip_ops related to TX power
  rtw89: 8852c: configure default BB TX/RX path
  rtw89: add RF H2C to notify firmware
  rtw89: don't flush hci queues and send h2c if power is off
  rtw89: pci: allow to process RPP prior to TX BD
  rtw89: ps: access TX/RX rings via another registers in low power mode
  rtw89: ser: re-enable interrupt in threadfn if under_recovery
  rtw89: pci: add a separate interrupt handler for low power mode
  rtw89: pci: reclaim TX BD only if it really need
  rtw89: pci: add variant RPWM/CPWM to enter low power mode
  rtw89: pci: add variant IMR/ISR and configure functions
  libperf evsel: Factor out perf_evsel__ioctl()
  perf stat: Support hybrid --topdown option
  media: platform: imx-mipi-csis: Remove unneeded 'default n'
  media: imx: imx-mipi-csis: Fix active format initialization on source pad
  media: imx: imx-mipi-csis: Protect mipi_csis_dump_regs()
  media: imx: imx-mipi-csis: Drop powered flag
  media: imx: imx-mipi-csis: Simplify mipi_csis_s_stream()
  media: imx: imx-mipi-csis: Simplify runtime PM implementation
  media: imx: imx-mipi-csis: Don't stop streaming at runtime suspend time
  media: imx: imx-mipi-csis: Drop unneeded system PM implementation
  media: imx: imx-mipi-csis: Don't use .s_power()
  media: imx: imx-mipi-csis: Rename csi_state to mipi_csis_device
  media: hantro: Empty encoder capture buffers by default
  media: hantro: Implement support for encoder commands
  media: dt-bindings: media: rockchip-vpu: Add RK3568 compatible
  media: hantro: Add support for Hantro G1 on RK356x
  media: amphion: fix decoder's interlaced field
  media: saa7134: simplify if-if to if-else
  media: imx-jpeg: don't change byteused of queued buffer
  media: cx25821: Fix the warning when removing the module
  media: pci: cx23885: Fix the error handling in cx23885_initdev()
  media: v4l2: fix uninitialized value tuner_status(CWE-457)
  media: docs: Fix vimc default pipeline graph
  media: coda: Add more H264 levels for CODA960
  media: coda: Fix reported H264 profile
  media: imx-jpeg: Correct the pixel format of rgb
  media: imx-jpeg: Add pm-sleep support for imx-jpeg
  media: coda: jpeg: start streaming without valid header
  media: coda: jpeg: improve header parse error message
  media: coda: jpeg: set buffer error flag when header parsing fails
  media: coda: add JPEG downscale support
  media: platform: samsung: remove redundant assignment to variable m
  media: coda: consolidate job_finish calls on decoder prepare_run failure
  media: coda: assert bitstream mutex is locked in coda_fill_bitstream
  media: coda: disable stateful encoder ioctls for jpeg encoder
  media: coda: disable encoder ioctls for decoder devices
  media: coda: disable encoder cmd ioctl on decoder and vice versa
  media: venus: venc: Add support for intra-refresh type
  media: v4l2-ctrls: Add intra-refresh type control
  media: venus: vdec: Use output resolution on reconfigure
  media: venus: Add a handling of QC10C compressed format
  media: venus: hfi_platform: Correct supported compressed format
  media: venus: Add a handling of QC08C compressed format
  media: venus: helpers: Add helper to check supported pixel formats
  media: v4l: Add Qualcomm custom compressed pixel formats
  media: venus: vdec: ensure venus is powered on during stream off
  media: venus: do not queue internal buffers from previous sequence
  media: venus: hfi: avoid null dereference in deinit
  media: venus: hfi: Add error message for timeout error
  media: video-mux: Use dev_err_probe()
  media: staging: media: ipu3: Fix AWB x_start position when rightmost stripe is used
  media: media-entity.h: Fix documentation for media_create_intf_link
  media: media.h: remove unneeded <stdint.h> inclusion
  media: i2c: dw9714: Return zero in remove callback
  media: i2c: dw9714: Disable the regulator when the driver fails to probe
  media: i2c: cleanup comments
  media: i2c: ov5695: fix typos in comments
  media: ov7640: Use ARRAY_SIZE instead of manual checking
  media: Revert "media: dw9768: activate runtime PM and turn off device"
  media: Documentation: add documentation about subdev state
  media: subdev: add v4l2_subdev_get_fmt() helper function
  media: subdev: add locking wrappers to subdev op wrappers
  media: subdev: add subdev state locking
  media: subdev: pass also the active state to subdevs from ioctls
  media: subdev: rename v4l2_subdev_get_pad_* helpers
  media: subdev: add active state to struct v4l2_subdev
  media: subdev: rename subdev-state alloc & free
  media: v4l2-subdev: drop extra #ifdef
  media: v4l2-subdev: fix #endif comments
  media: i2c: ov5645: Fix media bus format
  media: mc: delete redundant code in __media_device_unregister_entity
  media: staging/intel-ipu3: Cleanup dummy buffers via helper
  media: staging/intel-ipu3: Reset imgu_video_device sequence
  media: v4l2-async: Use endpoints in __v4l2_async_nf_add_fwnode_remote()
  media: staging: media: ipu3-imgu: Request specific firmware binary
  media: staging: media: ipu3: Fix AF x_start position when rightmost stripe is used
  media: i2c: max9286: fix kernel oops when removing module
  media: v4l: ioctl: Set bus_info in v4l_querycap()
  media: mc: Set bus_info in media_device_init()
  media: mc: Provide a helper for setting bus_info field
  media: mc: media_device_init() initialises a media_device, not media_entity
  media: mc: Remove redundant documentation
  media: ccs: Use unsigned int as index to an array
  media: ccs: Use %u for printing unsigned values, remove extra debug print
  media: v4l2-async: Create links during v4l2_async_match_notify()
  media: entity: Add support for ancillary links
  media: entity: Add link_type_name() helper
  media: media.h: Add new media link type
  media: entity: Skip non-data links in graph iteration
  media: entity: skip non-data link when removing reverse links
  media: imx: imx-mipi-csis: Add support for JPEG_1X8
  media: cec: add optional adap_configured callback
  media: cec: add xfer_timeout_ms field
  media: cec: use call_op and check for !unregistered
  media: cec.h: add cec_msg_recv_is_rx/tx_result helpers
  media: cec: correctly pass on reply results
  media: cec: abort if the current transmit was canceled
  media: cec: call enable_adap on s_log_addrs
  media: meson-ir-tx: remove superfluous dev_err()
  arm64: dts: qcom: sc7280-idp: Enable GPI DMAs
  arm64: dts: qcom: sc7280: Add GENI I2C/SPI DMA channels
  arm64: dts: qcom: sc7280: Add GPI DMAengines
  arm64: dts: qcom: sm8450: Fix qmp phy node (use phy@ instead of lanes@)
  arm64: dts: qcom: db845c: Add support for MCP2517FD
  arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
  rtw88: pci: 8821c: Disable 21ce completion timeout
  rtw88: fix uninitialized 'tim_offset' warning
  wl12xx: scan: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wl12xx: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  rtw89: 8852c: add help function of set channel
  rtw89: 8852c: add set channel of BB part
  rtw89: 8852c: set channel of MAC part
  rtw89: 8852c: add set channel function of RF part
  rtw89: 8852c: add HFC parameters
  rtw89: 8852c: add efuse gain offset parser
  rtw89: 8852c: support bb gain info
  rtw89: 8852c: add BB initial and reset functions
  rtw89: 8852c: phy: configure TSSI bandedge
  rtw89: 8852c: add TX power track tables
  rtw89: 8852c: add TX power by rate and limit tables
  rtw89: 8852c: add BB and RF parameters tables
  wl18xx: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  selftests: drivers: dsa: add a subset of forwarding selftests
  selftests: forwarding: add a test for local_termination.sh
  selftests: forwarding: add a no_forwarding.sh test
  selftests: forwarding: add helper for retrieving IPv6 link-local address of interface
  selftests: forwarding: add helpers for IP multicast group joins/leaves
  selftests: forwarding: multiple instances in tcpdump helper
  selftests: forwarding: add TCPDUMP_EXTRA_FLAGS to lib.sh
  selftests: forwarding: add option to run tests with stable MAC addresses
  selftests: mptcp: add infinite map mibs check
  mptcp: dump infinite_map field in mptcp_dump_mpext
  mptcp: add mib for infinite map sending
  mptcp: infinite mapping receiving
  mptcp: infinite mapping sending
  mptcp: track and update contiguous data status
  mptcp: add the fallback check
  mptcp: don't send RST for single subflow
  ath9k: fix QCA9561 PA bias level
  ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
  wil6210: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  ath11k: Fix build warning without CONFIG_IPV6
  ath11k: fix missing unlock on error in ath11k_wow_op_resume()
  ath11k: Add support for SAR
  ath11k: add support for extended wmi service bit
  wlcore: cmd: using pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wlcore: sdio: using pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wlcore: vendor_cmd: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wlcore: testmode: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wlcore: sysfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  wlcore: main: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  drm/vmwgfx: Reserve fence slots on buffer objects in cotables
  net: hns3: Fix spelling mistake "actvie" -> "active"
  tsnep: Remove useless null check before call of_node_put()
  MAINTAINERS: Add maintainers for Microchip T1 Phy driver
  net: phy: LAN87xx: add ethtool SQI support
  ASoC: soc-core: remove always-false path
  ASoC: SOF: Intel: hda: Revisit IMR boot sequence
  ASoC: SOF: Intel: hda: simplify NHLT handling
  ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget()
  soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator
  soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
  mlxsw: core_linecards: Fix size of array element during ini_files allocation
  selftests/bpf: Switch fexit_stress to bpf_link_create() API
  libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open()
  bpf: Allow attach TRACING programs through LINK_CREATE command
  qed: Remove IP services API.
  ARM: multi_v7_defconfig: enable CONFIG_ARCH_BCMBCA in armv7 defconfig
  MAINTAINERS: Add Broadcom BCMBCA entry
  ARM: dts: add dts files for bcmbca soc 47622
  arm: bcmbca: add arch bcmbca machine entry
  dt-bindings: arm: add bcmbca device tree binding document
  MAINTAINERS: Broadcom internal lists aren't maintainers
  printk: add kthread console printers
  printk: add functions to prefer direct printing
  printk: add pr_flush()
  printk: move buffer definitions into console_emit_next_record() caller
  printk: refactor and rework printing logic
  printk: add con_printk() macro for console details
  printk: call boot_delay_msec() in printk_delay()
  printk: get caller_id/timestamp after migration disable
  printk: wake waiters for safe and NMI contexts
  printk: wake up all waiters
  printk: add missing memory barrier to wake_up_klogd()
  printk: cpu sync always disable interrupts
  printk: rename cpulock functions
  drm/amdgpu: Ta fw needs to be loaded for SRIOV aldebaran
  drm/amd/pm: fix the deadlock issue observed on SI
  drm/amdgpu: add RAS fatal error interrupt handler
  drm/amdgpu: add RAS poison consumption handler (v2)
  drm/amdgpu: add RAS poison creation handler (v2)
  drm/amdkfd: use kvcalloc() instead of kvmalloc() in kfd_migrate
  ARM: dts: keystone: Fix missing fallback and case in SPI NOR node compatible
  ARM: dts: keystone: Align SPI NOR node name with dtschema
  cgroup: Add test_cpucg_weight_underprovisioned() testcase
  cgroup: Add test_cpucg_weight_overprovisioned() testcase
  cgroup: Add test_cpucg_stats() testcase to cgroup cpu selftests
  cgroup: Add new test_cpu.c test suite in cgroup selftests
  perf stat: Merge event counts from all hybrid PMUs
  perf stat: Support metrics with hybrid events
  perf vendor events intel: Add metrics for Alderlake
  drm/nouveau/gsp: change gv100_gsp from global to static
  perf tools: Move libbpf init in libbpf_init function
  ACPI: bus: Avoid non-ACPI device objects in walks over children
  cpufreq: Fix possible race in cpufreq online error path
  Documentation: move watch_queue to core-api
  Docs: Replace version by 'current' in changes.rst
  Docs: Add cpio requirement to changes.rst
  Documentation: kunit: change complete_and_exit to kthread_complete_and_exit
  arm: mediatek: select arch timer for mt7629
  ACPI: DPTF: Correct description of INT3407 / INT3532 attributes
  ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines
  ACPI, APEI, EINJ: Refuse to inject into the zero page
  arm64: defconfig: enable some mt6360 PMIC drivers
  arm64: defconfig: enable MT6359 regulator driver
  dt-bindings: pwrap: mediatek: Update pwrap document for mt8195
  powercap: intel_rapl: add support for RaptorLake
  libbpf: Improve libbpf API documentation link position
  PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns()
  integrator: remove empty ap_init_early()
  drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency
  arm: dts: mediatek: Get rid of mediatek, larb for MM nodes
  dt-bindings: net: mediatek,net: convert to the json-schema
  soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0
  soc: mediatek: add mtk-mutex support for mt8195 vdosys0
  soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
  ipv4: Initialise ->flowi4_scope properly in ICMP handlers.
  ipv4: Avoid using RTO_ONLINK with ip_route_connect().
  ipv4: Don't reset ->flowi4_scope in ip_rt_fix_tos().
  drm/doc: Add sections about tiny drivers and external refs to intro page
  net: macb: In ZynqMP initialization make SGMII phy configuration optional
  dt-bindings: net: cdns,macb: Drop phy-names property for ZynqMP SGMII PHY
  ipv6: Use ipv6_only_sock() helper in condition.
  ipv6: Remove __ipv6_only_sock().
  USB2NET : SR9800 : change SR9800_BULKIN_SIZE from global to static
  spi: img-spfi: Fix pm_runtime_get_sync() error checking
  ASoC: SOF: sof-audio: remove useless assignment
  ASoC: SOF: Intel: pci-tgl: add RPL-P support
  ASoC: SOF: Intel: pci-tgl: add ADL-PS support
  ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests
  ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
  Revert "rtnetlink: return EINVAL when request cannot succeed"
  nfp: support 802.1ad VLAN assingment to VF
  net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get
  drm/sun4i: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
  net/ipv6: Enforce limits for accept_unsolicited_na sysctl
  batman-adv: remove unnecessary type castings
  myri10ge: remove redundant assignment to variable status
  net: cdc-ncm: Move spin_lock_bh() to spin_lock()
  batman-adv: Start new development cycle
  ARM: s3c: fix include path
  MAINTAINERS: omap1: Add Janusz as an additional maintainer
  ARM: omap1: htc_herald: fix typos in comments
  ARM: OMAP1: fix typos in comments
  ARM: OMAP1: clock: Remove noop code
  ARM: OMAP1: clock: Remove unused code
  ARM: OMAP1: clock: Fix UART rate reporting algorithm
  ARM: OMAP1: clock: Fix early UART rate issues
  ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
  ARM: omap1: fix build with no SoC selected
  ARM: omap1: move mach/*.h into mach directory
  ARM: omap1: use pci_remap_iospace() for omap_cf
  ARM: omap1: relocate static I/O mapping
  ARM: omap: remove empty plat-omap directory
  ARM: omap: un-merge plat/sram.c
  ARM: omap: split up arch/arm/plat-omap/Kconfig
  ARM: omap1: move plat/dma.c to mach/omap-dma.c
  ARM: omap1: dma: remove omap2 specific bits
  dma: omap: hide legacy interface
  drm: bridge: dw_hdmi: Audio: fix returnvar.cocci warnings
  workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs
  drm/mediatek: dpi: Use mt8183 output formats for mt8192
  drm/mediatek: Add display support for MT8186
  drm/msm: return the average load over the polling period
  drm/msm: simplify gpu_busy callback
  drm/msm: remove explicit devfreq status reset
  drm/msm: Add a way for userspace to allocate GPU iova
  drm/msm/gem: Add fenced vma unpin
  drm/msm/gem: Split vma lookup and pin
  drm/msm/gem: Rework vma lookup and pin
  drm/msm: Drop msm_gem_iova()
  drm/msm/gem: Drop PAGE_SHIFT for address space mm
  drm/msm/gem: Split out inuse helper
  drm/msm/gem: Convert some missed GEM_WARN_ON()s
  drm/msm/gpu: Drop duplicate fence counter
  drm/msm/gem: Move prototypes
  drm/msm: Add a way to override processes comm/cmdline
  drm/msm: Split out helper to get comm/cmdline
  drm/msm: Add support for pointer params
  drm/msm: Remove unused field in submit
  drm/fourcc: Add QCOM tiled modifiers
  drm/amd/amdgpu: Update PF2VF header
  drm/amd/amdgpu: Properly indent PF2VF header
  drm/amd/amdgpu: Update MIT license in SRIOV msg header
  drm/amdgpu/display: make hubp31_program_extended_blank static
  drm/amd/display: Fix memory leak in dcn21_clock_source_create
  drm/amd/display: Remove useless code
  drm/amdgpu: don't runtime suspend if there are displays attached (v3)
  Revert "drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too"
  drm/amdgpu: Add debugfs TA load/unload/invoke support
  drm/amdgpu: Use indirect buffer and save response status for TA load/invoke
  drm/i915/dg2: add gsc with special gsc bar offsets
  mei: gsc: retrieve the firmware version
  mei: gsc: add runtime pm handlers
  mei: gsc: setup char driver alive in spite of firmware handshake failure
  mei: add support for graphics system controller (gsc) devices
  drm/i915/gsc: add gsc as a mei auxiliary device
  ACPI: PM: Always print final debug message in acpi_device_set_power()
  ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning
  ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication
  ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback
  libbpf: Remove redundant non-null checks on obj_elf
  selftests/bpf: Fix map tests errno checks
  selftests/bpf: Fix prog_tests uprobe_autoattach compilation error
  drm/amdkfd: CRIU add support for GWS queues
  drm/amdkfd: Fix GWS queue count
  ASoC: rsnd: care return value from rsnd_node_fixed_index()
  ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed
  ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear()
  ASoC: dt-bindings: max98390: add reset gpio bindings
  ASoC: max98390: Add reset gpio control
  selftests/bpf: Fix attach tests retcode checks
  i40e, xsk: Get rid of redundant 'fallthrough'
  ixgbe, xsk: Get rid of redundant 'fallthrough'
  bpf: Move check_ptr_off_reg before check_map_access
  bpf: Make btf_find_field more generic
  libbpf: Add documentation to API functions
  libbpf: Update API functions usage to check error
  libbpf: Add error returns to two API functions
  drm/i915: Check EDID for HDR static metadata when choosing blc
  regulator: core: Sleep (not delay) in set_voltage()
  regulator: core: Rename _regulator_enable_delay()
  regulator: da9121: Fix uninit-value in da9121_assign_chip_model()
  spi: spi-mem: check if data buffers are on stack
  ARM: s3c: mark as deprecated and schedule removal
  ARM: omap: dma: make usb support optional
  ARM: omap: remove debug-leds driver
  ARM: omap1: move 32k counter from plat-omap to mach-omap1
  ARM: omap1: innovator: move ohci phy power handling to board file
  input: omap: void using mach/*.h headers
  serial: 8250/omap1: include linux/soc/ti/omap1-soc.h
  clocksource: ti-dmtimer: avoid using mach/hardware.h
  usb: omap: avoid mach/*.h headers
  fbdev: omap: avoid using mach/*.h files
  ARM: omap1: move CF chipselect setup to board file
  ARM: omap1: move perseus spi pinconf to board file
  ARM: omap1: move some headers to include/linux/soc
  ARM: omap1: move mach/usb.h to include/linux/soc
  ARM: omap1: ams-delta: remove camera leftovers
  fbdev: omap: pass irqs as resource
  ARM: omap1: declare a dummy omap_set_dma_priority
  ARM: omap1: move lcd_dma code into omapfb driver
  ARM: omap1: innovator: pass lcd control address as pdata
  video: fbdev: omapfb: lcd_ams_delta: fix unused variable warning
  drm/ttm: use kvcalloc() instead of kvmalloc_array() in ttm_tt v2
  net: eql: Use kzalloc instead of kmalloc/memset
  drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  drm/bridge: Fix error handling in analogix_dp_probe
  bus: ti-sysc: Drop commas after SoC match table sentinels
  ARM: omap2plus_defconfig: Enable ISP176x USB driver
  ARM: omap2plus_defconfig: enable TLV320AIC3X
  ARM: OMAP2+: drop hwmod-clock helper comment
  ARM: OMAP2+: drop omap_device_register() helper
  ARM: OMAP2+: add missing of_node_put before break and return
  vfio/mdev: Remove mdev drvdata
  vfio/mdev: Use the driver core to create the 'remove' file
  vfio/mdev: Remove mdev_parent_ops
  vfio/mdev: Remove mdev_parent_ops dev_attr_groups
  vfio/mdev: Remove vfio_mdev.c
  drm/i915/gvt: merge gvt.c into kvmgvt.c
  drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev
  drm/i915/gvt: remove kvmgt_guest_{init,exit}
  drm/i915/gvt: pass a struct intel_vgpu to the vfio read/write helpers
  drm/i915/gvt: streamline intel_vgpu_create
  drm/i915/gvt: remove the extra vfio_device refcounting for dmabufs
  drm/i915/gvt: remove struct intel_gvt_mpt
  drm/i915/gvt: devirtualize dma_pin_guest_page
  drm/i915/gvt: devirtualize ->dma_{,un}map_guest_page
  drm/i915/gvt: devirtualize ->{enable,disable}_page_track
  drm/i915/gvt: devirtualize ->gfn_to_mfn
  drm/i915/gvt: devirtualize ->is_valid_gfn
  drm/i915/gvt: devirtualize ->inject_msi
  drm/i915/gvt: devirtualize ->detach_vgpu
  drm/i915/gvt: devirtualize ->set_edid and ->set_opregion
  drm/i915/gvt: devirtualize ->{get,put}_vfio_device
  drm/i915/gvt: devirtualize ->{read,write}_gpa
  drm/i915/gvt: remove vgpu->handle
  drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpu
  drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpu
  drm/i915/gvt: remove the unused from_virt_to_mfn op
  drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area ops
  drm/i915/gvt: remove intel_gvt_ops
  drm/i915/gvt: move the gvt code into kvmgt.ko
  drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_ops
  drm/i915/gvt: remove enum hypervisor_type
  drm/i915/gvt: remove module refcounting in intel_gvt_{,un}register_hypervisor
  drm/i915/gvt: better align the Makefile with i915 Makefile
  drm/i915/gvt: fix trace TRACE_INCLUDE_PATH
  i915/gvt: Use the initial HW state snapshot saved in i915
  i915/gvt: Save the initial HW state snapshot in i915
  i915/gvt: Separate the MMIO tracking table from GVT-g
  ARM: dts: am335x-baltos: update MPU regulator range
  ARM: dts: am335x: Guardian: Update comments
  ARM: dts: am335x: Guardian: Add gpio line manes
  ARM: dts: am335x: Guardian: Update interface pinmux
  ARM: dts: am335x: Guardian: Disable DMA property of USB1
  ARM: dts: am335x: Guardian: Enable UART port two
  ARM: dts: am335x: Guardian: Update backlight parameter
  ARM: dts: am335x: Guardian: Add lcd port
  ARM: dts: am335x: Guardian: Update regulator node name
  ARM: dts: am335x: Guardian: Update beeper label
  ARM: dts: am335x: Guardian: Update life led
  ARM: dts: am335x: Guardian: Remove mmc status led
  ARM: dts: am335x: Guardian: Disable poweroff support from RTC
  ARM: dts: am335x: Guardian: Add keypad
  ARM: dts: am335x: Guardian: Rename power button label
  ARM: dts: am335x: Guardian: Update NAND partition table
  ARM: dts: logicpd-som-lv: Move pinmuxing to peripheral nodes
  ARM: dts: omap3/4/5: fix ethernet node name for different OMAP boards
  HID: elan: Fix potential double free in elan_input_configured
  drm/i915/selftests: tweak the misaligned_case
  drm/i915/selftests: fixup min_alignment usage
  drm/amdgpu: remove pointless ttm_eu usage from DM
  drm/amdgpu: remove pointless ttm_eu usage from vkms
  drm/i915/buddy: sanity check the size
  drm/i915: consider min_page_size when migrating
  HID: hid-led: fix maximum brightness for Dream Cheeky
  HID: multitouch: Add support for Google Whiskers Touchpad
  HID: amd_sfh: change global variables to static
  ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c
  ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb
  HID: uclogic: Add support for Huion Q620M
  HID: uclogic: Add support for bitmap dials
  HID: uclogic: Reduce indent for params format str/args
  HID: uclogic: Compress params format string
  HID: wacom: Correct power_supply type
  HID: wacom: Adding Support for new usages
  mtd: rawnand: add support for Toshiba TC58NVG0S3HTA00 NAND flash
  mtd: spinand: Add support for XTX XT26G0xA
  mtd: rawnand: gpmi: Add large oob bch setting support
  mtd: rawnand: gpmi: Rename the variable ecc_chunk_size
  mtd: rawnand: gpmi: Uninline the gpmi_check_ecc function
  mtd: rawnand: gpmi: Add strict ecc strength check
  mtd: rawnand: gpmi: Refactor bch geometry settings function
  mtd: rawnand: denali: Use managed device resources
  drm/vc4: hdmi: Remove vc4_hdmi_encoder
  drm/vc4: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
  drm/radeon: Use TTM builtin resource manager debugfs code
  drm/qxl: Use TTM builtin resource manager debugfs code
  drm/amdgpu: Use TTM builtin resource manager debugfs code
  drm/vmwgfx: Add debugfs entries for various ttm resource managers
  drm/ttm: Add common debugfs code for resource managers
  xfs: convert log ticket and iclog flags to unsigned.
  xfs: convert shutdown reasons to unsigned.
  xfs: convert quota options flags to unsigned.
  xfs: convert ptag flags to unsigned.
  xfs: convert inode lock flags to unsigned.
  xfs: convert log item tracepoint flags to unsigned.
  xfs: convert dquot flags to unsigned.
  xfs: convert da btree operations flags to unsigned.
  xfs: convert buffer log item flags to unsigned.
  xfs: convert btree buffer log flags to unsigned.
  xfs: convert AGI log flags to unsigned.
  xfs: convert AGF log flags to unsigned.
  xfs: convert bmapi flags to unsigned.
  xfs: convert bmap extent type flags to unsigned.
  xfs: convert scrub type flags to unsigned.
  xfs: convert attr type flags to unsigned.
  xfs: CIL context doesn't need to count iovecs
  xfs: xlog_write() doesn't need optype anymore
  xfs: xlog_write() no longer needs contwr state
  xfs: remove xlog_verify_dest_ptr
  xfs: introduce xlog_write_partial()
  xfs: introduce xlog_write_full()
  xfs: change the type of ic_datap
  xfs: pass lv chain length into xlog_write()
  xfs: log ticket region debug is largely useless
  xfs: reserve space and initialise xlog_op_header in item formatting
  xfs: move log iovec alignment to preparation function
  xfs: log tickets don't need log client id
  xfs: embed the xlog_op_header in the commit record
  xfs: embed the xlog_op_header in the unmount record
  xfs: only CIL pushes require a start record
  xfs: factor out the CIL transaction header building
  xfs: simplify local variable assignment in file write code
  samples/bpf: Reduce the sampling interval in xdp1_user
  selftests/bpf: Add test for skb_load_bytes
  net: Change skb_ensure_writable()'s write_len param to unsigned int type
  bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
  ASoC: SOF: using pm_runtime_resume_and_get to simplify the code
  drm/i915: Fixup merge of the power well refactor patchset
  perf list: Print all available tool events
  drm/i915: Remove the XELPD specific AUX and DDI power domains
  drm/i915: Remove duplicate DDI/AUX power domain mappings
  drm/i915: Remove the ICL specific TBT power domains
  drm/i915: Remove the aliasing of power domain enum values
  drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
  drm/i915: Sanitize the ADL-S power well definition
  drm/i915: Simplify the DG1 power well descriptors
  drm/i915: Allow platforms to share power well descriptors
  drm/i915: Simplify power well definitions by adding power well instances
  drm/i915: Convert the u64 power well domains mask to a bitmap
  drm/i915: Convert the power well descriptor domain mask to an array of domains
  drm/i915: Sanitize the power well names
  drm/i915: Rename the power domain names to end with pipes/ports
  drm/i915: Move the HSW power well flags to a common bitfield
  drm/i915: Move the dg2 fixed_enable_delay power well param to a common bitfield
  drm/i915: Move the power domain->well mappings to intel_display_power_map.c
  drm/i915: Unexport the for_each_power_well() macros
  drm/i915: Move per-platform power well hooks to intel_display_power_well.c
  mm/slub: remove unneeded return value of slab_pad_check
  drm/i915/dg2: Add workaround 18019627453
  drm/solomon: Add SSD130x OLED displays SPI support
  drm/solomon: Move device info from ssd130x-i2c to the core driver
  drm/solomon: Add ssd130x new compatible strings and deprecate old ones.
  dt-bindings: display: ssd1307fb: Extend schema for SPI controllers
  dt-bindings: display: ssd1307fb: Deprecate "-i2c" compatible strings
  perf stat: Add user_time and system_time events
  drm/i915/display: Add workaround 22014263786
  perf stat: Introduce stats for the user and system rusage times
  perf tools: Print warning when HAVE_DEBUGINFOD_SUPPORT is not set and user tries to use debuginfod support
  perf version: Add HAVE_DEBUGINFOD_SUPPORT to built-in features
  mlxsw: core_hwmon: Add interfaces for line card initialization and de-initialization
  mlxsw: core_thermal: Add interfaces for line card initialization and de-initialization
  mlxsw: core_env: Add interfaces for line card initialization and de-initialization
  mlxsw: core_env: Split module power mode setting to a separate function
  mlxsw: core: Add bus argument to environment init API
  mlxsw: core_linecards: Introduce ops for linecards status change tracking
  drm/i915: Program i830 DPLL FP register later
  drm/i915: program wm blocks to at least blocks required per line
  drm/i915: Fix DISP_POS_Y and DISP_HEIGHT defines
  spi: intel: Implement dirmap hooks
  ASoC: amd: acp: Add pm ops callback in machine driver
  soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb
  net/sched: flower: Consider the number of tags for vlan filters
  net/sched: flower: Add number of vlan tags filter
  flow_dissector: Add number of vlan tags dissector
  net/sched: flower: Reduce identation after is_key_vlan refactoring
  net/sched: flower: Helper function for vlan ethtype checks
  ar5523: Use kzalloc instead of kmalloc/memset
  net: dsa: realtek: remove realtek,rtl8367s string
  dt-bindings: net: dsa: realtek: cleanup compatible strings
  net: hns3: remove unnecessary line wrap for hns3_set_tunable
  net: hns3: replace magic value by HCLGE_RING_REG_OFFSET
  net: hns3: fix the wrong words in comments
  net: hns3: update the comment of function hclgevf_get_mbx_resp
  net: hns3: add log for setting tx spare buf size
  net: hns3: add failure logs in hclge_set_vport_mtu
  net: hns3: refine the definition for struct hclge_pf_to_vf_msg
  net: hns3: refactor hns3_set_ringparam()
  net: hns3: add ethtool parameter check for CQE/EQE mode
  net: atlantic: Implement .ndo_xdp_xmit handler
  net: atlantic: Implement xdp data plane
  net: atlantic: Implement xdp control plane
  net: dsa: don't emit targeted cross-chip notifiers for MTU change
  net: dsa: drop dsa_slave_priv from dsa_slave_change_mtu
  net: dsa: avoid one dsa_to_port() in dsa_slave_change_mtu
  net: dsa: use dsa_tree_for_each_user_port in dsa_slave_change_mtu
  net: dsa: make cross-chip notifiers more efficient for host events
  net: dsa: move reset of VLAN filtering to dsa_port_switchdev_unsync_attrs
  ARM: dts: marvell: align SPI NOR node name with dtschema
  ARM: dts: omap: align SPI NOR node name with dtschema
  ARM: dts: nuvoton: align SPI NOR node name with dtschema
  rtla: Documentation: fix email addresses
  Drop Documentation/ide/
  fbdev: Warn in hot-unplug workaround for framebuffers without device
  of: Create platform devices for OF framebuffers
  drm/gma500: fix a potential repeat execution in psb_driver_load
  libbpf: Support riscv USDT argument parsing logic
  libbpf: Fix usdt_cookie being cast to 32 bits
  ARM: dts: qcom-msm8974*: Remove unnecessary include
  ARM: dts: qcom-msm8974-rhine: Add pstore node
  ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts
  ARM: dts: qcom-msm8974*: Clean up old GPIO declarations
  ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI
  ARM: dts: qcom-msm8974*: Enable IMEM unconditionally
  ARM: dts: qcom-msm8974: Sort and clean up nodes
  ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
  ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames
  ARM: dts: qcom-msm8974pro: Use &labels
  ARM: dts: qcom-msm8974-castor: Use &labels
  ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
  ARM: dts: qcom-msm8974-klte: Use &labels
  ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
  ARM: dts: qcom-msm8974-fp2: Use &labels
  selftests: mqueue: drop duplicate min definition
  selftests/ftrace: add mips support for kprobe args syntax tests
  selftests/ftrace: add mips support for kprobe args string tests
  bpf: Fix usage of trace RCU in local storage.
  drm/i915/rpl-p: Add PCI IDs
  ARM: dts: qcom-apq8074-dragonboard: Use &labels
  ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
  ARM: dts: qcom-msm8974: Fix up SDHCI nodes
  ARM: dts: qcom-msm8974: Fix up mdss nodes
  ARM: dts: qcom-msm8974*: Fix I2C labels
  ARM: dts: qcom-msm8974*: Fix UART naming
  ARM: dts: qcom-msm8974: Remove properties that are always overriden
  ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames
  selftests/bpf: Add tests for type tag order validation
  bpf: Ensure type tags precede modifiers in BTF
  selftests/bpf: Use non-autoloaded programs in few tests
  libbpf: Support opting out from autoloading BPF programs declaratively
  docs: dt: writing-schema: mention yamllint
  MAINTAINERS: add raspberrypi to BCM2835 architecture
  drm/i915/dg2: Enable Wa_22012727170/Wa_22012727685
  drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context exit
  drm/i915/guc: Apply Wa_16011777198
  drm/i915/guc: Enable GuC based workarounds for DG2
  drm/i915/guc: Enable Wa_22011802037 for gen12 GuC based platforms
  drm/i915: Add Wa_22011802037 force cs halt
  ARM: dts: bcm283x: Align ETH_CLK GPIO line name
  ARM: dts: bcm283x: Remove gpio line name NC
  ARM: dts: bcm2835-rpi-b: Fix GPIO line names
  ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
  ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
  ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
  soc: qcom: socinfo: Sort out 8974PRO names
  dt-bindings: soc: qcom,smp2p: convert to dtschema
  dt-bindings: qcom: geni-se: Update UART schema reference
  dt-bindings: qcom: geni-se: Update I2C schema reference
  dt-bindings: soc: qcom,rpmh-rsc: convert to dtschema
  bus: add driver for initializing the SSC bus on (some) qcom SoCs
  arm64: dts: qcom: sc7280: Add SAR sensors to herobrine crd
  arm64: dts: qcom: sm8250: camss: Add CCI definitions
  arm64: dts: qcom: sm8250: camss: Add CAMSS block definition
  arm64: dts: qcom: sm8250: Add camcc DT node
  MAINTAINERS: add docs entry to AMDGPU
  Documentation/gpu: Add entries to amdgpu glossary
  drm/radeon/kms: change evergreen_default_state table from global to static
  drm/amd/display: add virtual_setup_stream_attribute decl to header
  drm/amd/pm: fix double free in si_parse_power_table()
  drm/amd/display: make hubp1_wait_pipe_read_start() static
  amdgpu/pm: Clarify documentation of error handling in send_smc_mesg
  drm/amdgpu/pm: fix the null pointer while the smu is disabled
  drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too
  arm64: dts: qcom: sm8450-qrd: Enable spi and i2c nodes
  arm64: dts: qcom: sm8450: Fix missing iommus for qup1
  arm64: dts: qcom: sm8450: Add qup nodes for qup2
  arm64: dts: qcom: sm8450: Add qup nodes for qup1
  arm64: dts: qcom: sm8450: Add qup nodes for qup0
  arm64: dts: qcom: sm8450: Fix missing iommus for qup
  arm64: dts: qcom: sm8450: Add gpi_dma nodes
  drm/amdkfd: move kfd_flush_tlb_after_unmap into kfd_priv.h
  arm64: dts: qcom: sm8350-hdk: Enable &gpi_dma1
  arm64: dts: qcom: sm8350: Add GENI I2C/SPI DMA channels
  arm64: dts: qcom: sm8350: Define GPI DMA engines
  arm64: dts: qcom: sc7280: Add wakeup-source property for USB node
  arm64: dts: qcom: msm8996: override nodes by label
  arm64: dts: qcom: msm8994: override nodes by label
  arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom wled backlight and link to panel
  arm64: dts: qcom: sdm845-xiaomi-beryllium: enable second wifi channel
  arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property
  arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom ipa driver
  arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path and use mbn format
  arm64: dts: qcom: do not use underscore in BCM node name
  ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
  ARM: dts: qcom: sdx55: do not use underscore in BCM node name
  selftests/bpf: Workaround a verifier issue for test exhandler
  selftests/bpf: Limit unroll_count for pyperf600 test
  drm: bridge: icn6211: Add DSI lane count DT property parsing
  arm64: dts: qcom: sm8450: Add thermal zones
  arm64: dts: qcom: sm8450: Add thermal sensor controllers
  dt-bindings: display: bridge: icn6211: Document DSI data-lanes property
  arm64: dts: qcom: msm8998: reserve potentially inaccessible clocks
  dt-bindings: clock: gcc-msm8998: Add definitions of SSC-related clocks
  dt-bindings: bus: add device tree bindings for qcom,ssc-block-bus
  drm/bridge: anx7625: Use uint8 for lane-swing arrays
  bpf: Move rcu lock management out of BPF_PROG_RUN routines
  dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible
  drm: bridge: dw_hdmi: Audio: Add General Parallel Audio (GPA) driver
  drm: bridge: dw_hdmi: add reset function for PHY GEN1
  drm: bridge: dw_hdmi: Enable GCP only for Deep Color
  drm: bridge: dw_hdmi: default enable workaround to clear the overflow
  drm: bridge: panel: Register connector if DRM device is already registered
  drm: bridge: adv7511: Enable DRM_BRIDGE_OP_HPD based on HPD interrupt
  ASoC: soc-pcm: improve BE transition for TRIGGER_START
  ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE
  spi: mt65xx: Fix definitions indentation
  spi: mt65xx: Add kerneldoc for driver structures
  spi: mt65xx: Simplify probe function with dev_err_probe()
  spi: mt65xx: Move pm_runtime_enable() call to remove all gotos
  spi: mt65xx: Move clock parent setting to remove clock disable gotos
  spi: mt65xx: Add and use pointer to struct device in mtk_spi_probe()
  spi: mt65xx: Switch to device_get_match_data()
  spi: mt65xx: Simplify probe function with devm_spi_alloc_master
  ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate
  ASoC: dmic: Add support for DSD data format
  ARM: dts: stm32: enable RTC support on stm32mp135f-dk
  ARM: dts: stm32: add RTC node on stm32mp131
  cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode
  PM: runtime: Allow to call __pm_runtime_set_status() from atomic context
  ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
  of: of_property_read_string return -ENODATA when !length
  dt-bindings: wkup-m3-ipc: Add ti,set-io-isolation property
  MAINTAINERS: Add maintainers for CTU CAN FD IP core driver
  docs: ctucanfd: CTU CAN FD open-source IP core documentation.
  can: ctucanfd: CTU CAN FD open-source IP core - platform/SoC support.
  can: ctucanfd: CTU CAN FD open-source IP core - PCI bus support.
  can: ctucanfd: add support for CTU CAN FD open-source IP core - bus independent part.
  dt-bindings: net: can: binding for CTU CAN FD open-source IP core.
  dt-bindings: vendor-prefix: add prefix for the Czech Technical University in Prague.
  can: mcp251xfd: add support for mcp251863
  dt-binding: can: mcp251xfd: add binding information for mcp251863
  dt-bindings: can: renesas,rcar-canfd: document r8a77961 support
  can: xilinx_can: mark bit timing constants as const
  MAINTAINERS: rectify entry for XILINX CAN DRIVER
  can: flexcan: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  can: mscan: mpc5xxx_can: Prepare cleanup of powerpc's asm/prom.h
  can: Fix Links to Technologic Systems web resources
  can: bittiming: can_calc_bittiming(): prefer small bit rate pre-scalers over larger ones
  ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
  ARM: dts: stm32: fix pinctrl node name warnings (MCU soc)
  memory: fsl-corenet-cf: Use helper function devm_platform_ioremap_resource()
  can: rx-offload: rename can_rx_offload_queue_sorted() -> can_rx_offload_queue_timestamp()
  dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
  dt-bindings: arm: mediatek: mmsys: add power and gce properties
  drm/bridge: lt9211: Add Lontium LT9211 bridge driver
  dt-bindings: display: bridge: lt9211: Add Lontium LT9211 bridge driver
  drm/bridge: anx7625: Fill in empty ELD when no connector
  drm/i915/display/psr: Clear more PSR state during disable
  drm/i915/display/psr: Unset enable_psr2_sel_fetch if other checks in intel_psr2_config_valid() fails
  spi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-imx: add support for SPI_RX_CPHA_FLIP
  spi: spidev: add SPI_RX_CPHA_FLIP
  spi: add SPI_RX_CPHA_FLIP mode bit
  spi: intel: Fix typo in kernel-doc of intel_spi_probe()
  spi: spi-ti-qspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-tegra114: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: spi-cadence-quadspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  spi: remove spin_lock_irq and variable in the irq procress
  drm/tidss: Soft Reset DISPC on startup
  rtnetlink: return EINVAL when request cannot succeed
  rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink
  rtnetlink: enable alt_ifname for setlink/newlink
  rtnetlink: return ENODEV when ifname does not exist and group is given
  ASoC: fsl_micfil: Remove debug message
  ASoC: fsl_micfil: fold fsl_set_clock_params() into its only user
  ASoC: fsl_micfil: drop support for undocumented property
  ASoC: fsl_micfil: drop only once used defines
  ASoC: fsl_micfil: drop unused include
  ASoC: fsl_micfil: rework quality setting
  ASoC: fsl_micfil: simplify clock setting
  ASoC: fsl_micfil: Drop get_pdm_clk()
  ASoC: fsl_micfil: use define for OSR default value
  ASoC: fsl_micfil: add multi fifo support
  dmaengine: imx-sdma: Add multi fifo support
  dmaengine: imx-sdma: error out on unsupported transfer types
  dmaengine: imx: Move header to include/dma/
  ASoC: fsl_micfil: drop unused variables
  ASoC: fsl_micfil: drop error messages from failed register accesses
  ASoC: fsl_micfil: use clear/set bits
  ASoC: fsl_micfil: use GENMASK to define register bit fields
  ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
  ASoC: fsl_micfil: drop fsl_micfil_set_mclk_rate()
  ASoC: fsl_micfil: Drop unused register read
  ASoC: fsl_micfil: Drop unnecessary register read
  regulator: stm32-vrefbuf: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ASoC: qcom: lpass-platform: Update memremap flag to MEMREMAP_WC
  ASoC: Intel: avs: Configure modules according to their type
  ASoC: Intel: avs: Prepare modules before bindings them
  ASoC: Intel: avs: Arm paths after creating them
  ASoC: Intel: avs: Path state management
  ASoC: Intel: avs: Path creation and freeing
  ASoC: Intel: avs: Declare path and its components
  ASoC: Intel: avs: Support link_mask formatted string
  ASoC: Intel: avs: Add topology loading operations
  ASoC: Intel: avs: Parse path and path templates tuples
  ASoC: Intel: avs: Parse pipeline and module tuples
  ASoC: Intel: avs: Parse pplcfg and binding tuples
  ASoC: Intel: avs: Parse module-extension tuples
  ASoC: Intel: avs: Add topology parsing infrastructure
  ASoC: Intel: avs: Declare vendor tokens
  ASoC: SOF: Intel: add IP identifier
  ASoC: SOF: Intel: hda: expose some codeloader functions
  ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc
  ASoC: SOF: Intel: hda: define check_ipc_irq op
  ASoC: SOF: Intel: hda: use BIT() macros for consistency
  ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header
  ASoC: SOF: Intel: hda: use common ops across platforms
  ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops'
  ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode
  ASoC: SOF: sof-pci-dev: add parameter to override topology filename
  ASoC: SOF: sof-pci-dev: add parameter to override firmware filename
  ASoC: SOF: add IPC-dependent file names
  ASoC: SOF: add default IPC capability and file paths
  ASoC: SOF: add path indirection to each IPC type
  ASoC: SOF: add definitions for different IPC types
  net: sched: support hash selecting tx queue
  net: sched: use queue_mapping to pick tx queue
  arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS
  ARM: shmobile: defconfig: Refresh for v5.18-rc1
  arm64: defconfig: Enable Maxim MAX96712 Quad GMSL2 Deserializer support
  ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node
  arm64: dts: renesas: r8a779f0: Add GPIO nodes
  selftests/bpf: Refactor prog_tests logging and test execution
  scsi: core: Increase max device queue_depth to 4096
  scsi: fcoe: Simplify if-if to if-else
  scsi: pmcraid: Remove unneeded semicolon
  scsi: lpfc: Copyright updates for 14.2.0.2 patches
  scsi: lpfc: Update lpfc version to 14.2.0.2
  scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
  scsi: lpfc: Update stat accounting for READ_STATUS mbox command
  scsi: lpfc: Change FA-PWWN detection methodology
  scsi: lpfc: Refactor cleanup of mailbox commands
  scsi: lpfc: Fix field overload in lpfc_iocbq data structure
  scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post RSCN completion
  scsi: lpfc: Register for Application Services FC-4 type in Fabric topology
  scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports
  scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups
  scsi: lpfc: Fix call trace observed during I/O with CMF enabled
  scsi: lpfc: Correct CRC32 calculation for congestion stats
  scsi: lpfc: Move MI module parameter check to handle dynamic disable
  scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path
  scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted
  scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit
  scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT
  scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI
  scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI
  scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock
  scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down
  scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field
  scsi: lpfc: Fix diagnostic fw logging after a function reset
  scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
  scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan
  scsi: ufs: core: Remove redundant HPB unmap
  ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board
  ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards
  ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration
  ARM: dts: imx6dl-colibri: Cleanup
  ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi
  ARM: dts: imx6dl-colibri: Add additional pingroups
  ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff
  ARM: dts: imx6dl-colibri: Disable add-on accessories
  ARM: dts: imx6dl-colibri: Add gpio-line-names
  ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
  drm/nouveau/gr/gf100-: change gf108_gr_fwif from global to static
  drm/nouveau: change base917c_format from global to static
  perf vendor events intel: Update goldmont event topics
  perf vendor events intel: Update goldmontplus event topics
  perf vendor events intel: Update elkhartlake event topics
  perf vendor events intel: Update westmereex event topics
  perf vendor events intel: Update westmereep-sp event topics
  perf vendor events intel: Update westmereep-dp event topics
  perf vendor events intel: Update tremontx uncore and topics
  perf vendor events intel: Update tigerlake topic
  perf vendor events intel: Update nehalemep event topics
  perf vendor events intel: Update SKX uncore
  perf vendor events intel: Update CLX uncore to v1.14
  perf vendor events intel: Add sapphirerapids events
  perf vendor events intel: Fix icelakex cstate metrics
  perf vendor events intel: Fix icelake cstate metrics
  perf mem: Print memory operation type
  arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support
  docs: net: dsa: describe issues with checksum offload
  arm64: dts: imx8mm-evk: add pwm1/backlight support
  arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree
  selftests: mlxsw: Introduce devlink line card provision/unprovision/activation tests
  mlxsw: spectrum: Add port to linecard mapping
  mlxsw: core: Extend driver ops by remove selected ports op
  mlxsw: core_linecards: Implement line card activation process
  mlxsw: core_linecards: Add line card objects and implement provisioning
  mlxsw: reg: Add Management Binary Code Transfer Register
  mlxsw: reg: Add Management DownStream Device Control Register
  mlxsw: reg: Add Management DownStream Device Query Register
  mlxsw: spectrum: Introduce port mapping change event processing
  mlxsw: Narrow the critical section of devl_lock during ports creation/removal
  mlxsw: reg: Add Ports Mapping Event Configuration Register
  mlxsw: spectrum: Allocate port mapping array of structs instead of pointers
  mlxsw: spectrum: Allow lane to start from non-zero index
  devlink: add port to line card relationship set
  devlink: implement line card active state
  devlink: implement line card provisioning
  devlink: add support to create line card and expose to user
  tcp: fix signed/unsigned comparison
  arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts property to UARTs
  ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD
  ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree
  arm64: dts: freescale: imx8q: add imx vpu codec entries
  arm64: dts: imx8mp: Enable HS400-ES
  arm64: dts: imx8mn: Enable HS400-ES
  media: dvb-usb: dib0700_devices: use an enum for the device number
  media: dvb-usb: dibusb-mc: use an enum for the device number
  media: dvb-usb: dibusb-mb: use an enum for the device number
  media: dvb-usb: vp7045: use an enum for the device number
  media: dvb-usb: vp702x: use an enum for the device number
  media: dvb-usb: umt-010: use an enum for the device number
  media: dvb-usb: ttusb2: use an enum for the device number
  media: technisat-usb2: use the newer dvb-usb macros for USB device
  media: dvb-usb: pctv452e: use an enum for the device number
  media: dvb-usb: opera1: use an enum for the device number
  media: dvb-usb: nova-t-usb2: use an enum for the device number
  media: dvb-usb: m920x: use an enum for the device number
  media: dvb-usb: gp8psk: use an enum for the device number
  media: dw2102: use the newer dvb-usb macros for USB device
  media: dtv5100: use the newer dvb-usb macros for USB device
  media: dvb-usb: dtt200u: use an enum for the device number
  media: digitv: use the newer dvb-usb macros for USB device
  media: cxusb: use the newer dvb-usb macros for USB device
  media: cinergyT2-core: use the newer dvb-usb macros for USB device
  media: dvb-usb: az6027: use an enum for the device number
  media: af9005: use the newer dvb-usb macros for USB device
  media: dvb-usb: a800: use an enum for the device number
  media: dvb-usb: Add helper macros for using USB VID/PID
  media: dvb-usb: vp702x: reference to usb ID table
  media: dvb-usb: move USB IDs to dvb-usb-ids.h
  media: dvb-usb-ids.h: sort entries
  x86: remove cruft from <asm/dma-mapping.h>
  swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl
  swiotlb: merge swiotlb-xen initialization into swiotlb
  swiotlb: provide swiotlb_init variants that remap the buffer
  swiotlb: pass a gfp_mask argument to swiotlb_init_late
  swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
  swiotlb: make the swiotlb_init interface more useful
  x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled
  x86: remove the IOMMU table infrastructure
  MIPS/octeon: use swiotlb_init instead of open coding it
  arm/xen: don't check for xen_initial_domain() in xen_create_contiguous_region
  swiotlb: rename swiotlb_late_init_with_default_size
  swiotlb: simplify swiotlb_max_segment
  swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set
  dma-direct: use is_swiotlb_active in dma_direct_map_page
  tcp: add drop reason support to tcp_ofo_queue()
  tcp: add drop reasons to tcp_rcv_synsent_state_process()
  tcp: make tcp_rcv_synsent_state_process() drop monitor friend
  tcp: add drop reason support to tcp_prune_ofo_queue()
  tcp: add two drop reasons for tcp_ack()
  tcp: add drop reasons to tcp_rcv_state_process()
  tcp: make tcp_rcv_state_process() drop monitor friendly
  tcp: add drop reason support to tcp_validate_incoming()
  tcp: get rid of rst_seq_match
  tcp: consume incoming skb leading to a reset
  net: dsa: qca8k: unify bus id naming with legacy and OF mdio bus
  net: dsa: qca8k: correctly handle mdio read error
  net: dsa: qca8k: drop dsa_switch_ops from qca8k_priv
  net: dsa: qca8k: rework and simplify mdiobus logic
  net: dsa: qca8k: drop port_sts from qca8k_priv
  net: dsa: qca8k: drop MTU tracking from qca8k_priv
  net/ipv6: Introduce accept_unsolicited_na knob to implement router-side changes for RFC9131
  tools/power turbostat: version 2022.04.16
  tools/power turbostat: No build warnings with -Wextra
  tools/power turbostat: be more useful as non-root
  tools/power turbostat: fix ICX DRAM power numbers
  tools/power turbostat: Support thermal throttle count print
  tools/power turbostat: Allow printing header every N iterations
  tools/power turbostat: Allow -e for all names.
  tools/power turbostat: print power values upto three decimal
  tools/power turbostat: Add Power Limit4 support
  tools/power turbostat: fix dump for AMD cpus
  tools/power turbostat: tweak --show and --hide capability
  ARM: dts: BCM5301X: Disable gmac0 and enable port@8 on Asus RT-AC88U
  dt-bindings: display: mediatek: Update disp_aal binding for MT8192 and MT8195
  dt-bindings: display: mediatek: Update disp_aal binding for MT8183
  docs/scheduler: fix unit error
  docs/admin: alphabetize parts of kernel-parameters.txt (part 2)
  Docs/admin: alphabetize some kernel-parameters (part 1)
  Docs: admin/kernel-parameters: edit a few boot options
  x86/efi: Remove references of EFI earlyprintk from documentation
  docs: fault-injection: fix defaults
  Documentation: arch_pgtable_helpers: demote pgtable list headings
  docs/zh_CN: Fix typo in process/howto.rst
  docs/zh_CN: add vm hugetlbfs_reserv translation
  docs/scheduler: Change unit of cpu_time and rq_time to nanoseconds
  docs/zh_CN: Add spinlocks Chinese translation
  docs/zh_CN: Add locking/index Chinese translation
  drm/i915/hwconfig: Add DG2 support
  drm/i915: Don't show engine information in fdinfo with GuC submission
  ipv6: fix NULL deref in ip6_rcv_core()
  net_sched: make qdisc_reset() smaller
  octeon_ep: Remove custom driver version
  ibmvnic: Allow multiple ltbs in txpool ltb_set
  ibmvnic: Allow multiple ltbs in rxpool ltb_set
  ibmvnic: convert rxpool ltb to a set of ltbs
  ibmvnic: define map_txpool_buf_to_ltb()
  ibmvnic: define map_rxpool_buf_to_ltb()
  ibmvnic: rename local variable index to bufidx
  drm/i915/guc/slpc: Use i915_probe_error instead of drm_err
  soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
  reset: ti-sci: Allow building under COMPILE_TEST
  soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
  soc: ti: omap_prm: Use of_device_get_match_data()
  xsk: Drop ternary operator from xskq_cons_has_entries
  ice, xsk: Avoid refilling single Rx descriptors
  stmmac, xsk: Diversify return values from xsk_wakeup call paths
  mlx5, xsk: Diversify return values from xsk_wakeup call paths
  ixgbe, xsk: Diversify return values from xsk_wakeup call paths
  i40e, xsk: Diversify return values from xsk_wakeup call paths
  ice, xsk: Diversify return values from xsk_wakeup call paths
  ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
  i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
  ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
  ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely()
  ice, xsk: Decorate ICE_XDP_REDIR with likely()
  xsk: Diversify return codes in xsk_rcv_check()
  xsk: Improve xdp_do_redirect() error codes
  net: hns3: add tx push support in hns3 ring param process
  net: ethtool: move checks before rtnl_lock() in ethnl_set_rings
  net: ethtool: extend ringparam set/get APIs for tx_push
  drm/i915/uapi: Add DRM_I915_QUERY_GEOMETRY_SUBSLICES
  drm/i915/doc: Link query items to their uapi structs
  drm/i915/doc: Convert perf UAPI comments to kerneldoc
  drm/i915/doc: Convert drm_i915_query_topology_info comment to kerneldoc
  octeon_ep: fix error return code in octep_probe()
  net: emaclite: Remove custom BUFFER_ALIGN macro
  net: emaclite: Update copyright text to correct format
  net: emaclite: Fix coding style
  net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  octeon_ep: Fix spelling mistake "inerrupts" -> "interrupts"
  mlxsw: core_thermal: Use common define for thermal zone name length
  mlxsw: core_thermal: Use exact name of cooling devices for binding
  mlxsw: core_thermal: Add line card id prefix to line card thermal zone name
  mlxsw: core_thermal: Extend internal structures to support multi thermal areas
  mlxsw: core_hwmon: Introduce slot parameter in hwmon interfaces
  mlxsw: core_hwmon: Extend internal structures to support multi hwmon objects
  mlxsw: core: Move port module events enablement to a separate function
  mlxsw: core: Extend port module data structures for line cards
  mlxsw: core: Extend interfaces for cable info access with slot argument
  net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  geneve: avoid indirect calls in GRO path, when possible
  net: mvneta: add support for page_pool_get_stats
  net: page_pool: introduce ethtool stats
  drm/i915/guc: Update to GuC version 70.1.1
  Revert "video: fbdev: fbmem: fix pointer reference to null device field"
  ARM: dts: ux500: Add NFC to the Codina
  video: fbdev: fbmem: fix pointer reference to null device field
  fbcon: replace snprintf in show functions with sysfs_emit
  drm/amd/amdgpu: Remove static from variable in RLCG Reg RW
  drm/amdkfd: fix race condition in kfd_wait_on_events
  Revert "drm/amd/display: Pass HostVM enable flag into DCN3.1 DML"
  drm/amdgpu: Fix one use-after-free of VM
  drm/amdkfd: potential NULL dereference in kfd_set/reset_event()
  drm/dp: Factor out a function to probe a DPCD address
  ASoC: soc-card: Create jack kcontrol without pins
  dt-bindings: soc: qcom,smp2p: convert to dtschema
  spi: core: Initialize returned status in spi_setup
  drm/edid: add EDID block count and size helpers
  drm/edid: add single point of return to drm_do_get_edid()
  drm/edid: drop extra local var
  drm/edid: convert extension block read to EDID block read helper
  drm/edid: use EDID block read helper in drm_do_get_edid()
  drm/edid: abstract an EDID block read helper
  drm/edid: add typedef for block read function
  drm/edid: pass struct edid to connector_bad_edid()
  drm/edid: add a helper to log dump an EDID block
  drm/edid: refactor EDID block status printing
  drm/edid: have edid_block_check() detect blocks that are all zero
  drm/edid: convert edid_is_zero() to edid_block_is_zero() for blocks
  rndis_host: limit scope of bogus MAC address detection to ZTE devices
  rndis_host: enable the bogus MAC fixup for ZTE devices from cdc_ether
  cdc_ether: export usbnet_cdc_zte_rx_fixup
  perf test: Add basic perf record tests
  perf docs: Add man page entry for Arm SPE
  arm64: dts: juno: add CTI entries to device tree
  arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
  drm/i915/migrate: Evict and restore the flatccs capable lmem obj
  drm/i915/gem: Add extra pages in ttm_tt for ccs data
  drm/i915/selftest_migrate: Check CCS meta data clear
  drm/i915/selftest_migrate: Consider the possible roundup of size
  drm/i915/gt: Clear compress metadata for Flat-ccs objects
  drm/i915/gt: Pass the -EINVAL when emit_pte doesn't update any PTE
  drm/i915/gt: Optimize the migration and clear loop
  drm/i915/gt: Use XY_FAST_COLOR_BLT to clear obj on graphics ver 12+
  drm/i915/gt: use engine instance directly for offset
  memory: renesas-rpc-if: Simplify single/double data register access
  bpf: Remove unnecessary type castings
  dt-bindings: rcc: Add optional external ethernet RX clock properties
  PM / devfreq: rk3399_dmc: Avoid static (reused) profile
  PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table()
  PM / devfreq: rk3399_dmc: Disable edev on remove()
  PM / devfreq: rk3399_dmc: Support new *-ns properties
  PM / devfreq: rk3399_dmc: Support new disable-freq properties
  PM / devfreq: rk3399_dmc: Use bitfield macro definitions for ODT_PD
  PM / devfreq: rk3399_dmc: Drop excess timing properties
  PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props
  dt-bindings: devfreq: rk3399_dmc: Add more disable-freq properties
  dt-bindings: devfreq: rk3399_dmc: Specify idle params in nanoseconds
  dt-bindings: devfreq: rk3399_dmc: Fix Hz units
  dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redundant properties
  dt-bindings: devfreq: rk3399_dmc: Convert to YAML
  dt-bindings: wkup-m3-ipc: Add vtt toggle gpio pin property
  fbcon: Fix delayed takeover locking
  bpf: Move BPF sysctls from kernel/sysctl.c to BPF core
  dt-bindings: nvmem: snvs-lpgpr: Add i.MX8M compatible strings
  ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype
  ACPI: docs: enumeration: Unify Package () for properties (part 2)
  ACPI: APEI: Fix missing ERST record id
  ACPICA: Update version to 20220331
  ACPICA: exsystem.c: Use ACPI_FORMAT_UINT64 for 64-bit output
  ACPICA: IORT: Updates for revision E.d
  ACPICA: executer/exsystem: Fix some typo mistakes
  ACPICA: iASL/MADT: Add OEM-defined subtable
  ACPICA: executer/exsystem: Warn about sleeps greater than 10 ms
  ACPICA: executer/exsystem: Inform users about ACPI spec violation
  ACPICA: Add support for ARM Performance Monitoring Unit Table.
  ACPICA: executer/exsystem: Add units to time variable names
  ACPICA: Headers: Replace zero-length array with flexible-array member
  ACPICA: Removed some tabs and // comments
  ACPICA: Update copyright notices to the year 2022
  ACPICA: Clean up double word in comment
  ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator
  ACPICA: Add new ACPI 6.4 semantics to the Load() operator
  ACPICA: iASL: NHLT: Rename linux specific strucures to device_info
  ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor
  ACPICA: iASL: NHLT: Treat Terminator as specific_config
  ACPICA: Add the subtable CFMWS to the CEDT table
  ACPICA: Add support for the Windows 11 _OSI string
  device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of()
  device property: Introduce fwnode_for_each_parent_node()
  device property: Allow error pointer to be passed to fwnode APIs
  ACPI: sysfs: Fix BERT error region memory mapping
  ACPI: property: Release subnode properties with data nodes
  spi: atmel-quadspi: Remove duplicated DTR checks
  cpufreq: intel_pstate: Handle no_turbo in frequency invariance
  PM: runtime: Avoid device usage count underflows
  PCI: ACPI: PM: Power up devices in D3cold before scanning them
  ACPI: PM: Introduce acpi_dev_power_up_children_with_adr()
  ACPI: bus: Introduce acpi_dev_for_each_child()
  ACPI: PM: Unify debug messages in acpi_device_set_power()
  ACPI: PM: Change pr_fmt() in device_pm.c
  ACPI: PM: Convert debug message in acpi_device_get_power()
  cpufreq: Prepare cleanup of powerpc's asm/prom.h
  PM: hibernate: Don't mark comment as kernel-doc
  PM: domains: Extend dev_pm_domain_detach() doc
  x86/ACPI: Preserve ACPI-table override during hibernation
  thermal: devfreq_cooling: use local ops instead of global ops
  PM: hibernate: Fix some kernel-doc comments
  thermal: hisi_termal: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
  PM: sleep: enable dynamic debug support within pm_pr_dbg()
  PM: sleep: Narrow down -DDEBUG on kernel/power/ files
  drm/panel: lvds: Use bus_flags from DT panel-timing property
  powercap: DTPM: Check for Energy Model type
  thermal: cooling: Check Energy Model type in cpufreq_cooling and devfreq_cooling
  Documentation: EM: Add artificial EM registration description
  drm/panel: lvds: Simplify mode parsing
  PM: EM: Remove old debugfs files and print all 'flags'
  PM: EM: Change the order of arguments in the .active_power() callback
  PM: EM: Use the new .get_cost() callback while registering EM
  PM: EM: Add artificial EM flag
  PM: EM: Add .get_cost() callback
  drm: bridge: icn6211: Convert to regmap
  drm/i915/fbc: Call intel_fbc_activate() directly from frontbuffer flush
  drm/i915/fbc: Introduce intel_fbc_sanitize()
  drm/i915/fbc: Remove intel_fbc_global_disable()
  drm/i915: Remove remaining locks from i9xx plane udpates
  drm/i915/fbc: Skip nuke when flip is pending
  drm/i915/fbc: Streamline frontbuffer busy bits handling
  drm/i915/fbc: Eliminate possible_framebuffer_bits
  nfp: update nfp_X logging definitions
  cpufreq: governor: Use kobject release() method to free dbs_data
  drm/amdkfd: Cleanup IO links during KFD device removal
  drm/amd/amdgpu: Not request init data for MS_HYPERV with vega10
  drm/amdkfd: shrink bitmap size in struct svm_validate_context
  drm/amd/display: extract update stream allocation to link_hwss
  drm/amd/display: implement shared PSR-SU sink validation helper
  drm: add PSR2 support and capability definition as per eDP 1.5
  regulator: dt-bindings: qcom,rpmh: document h and k ID
  ASoC: SOF: Intel: Check the bar size before remapping
  printk/index: Printk index feature documentation
  net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu()
  net: ipv6: add skb drop reasons to ip6_rcv_core()
  net: ipv6: add skb drop reasons to TLV parse
  net: ipv6: remove redundant statistics in ipv6_hop_jumbo()
  net: icmp: introduce function icmpv6_param_prob_reason()
  net: ip: add skb drop reasons to ip forwarding
  net: ipv6: add skb drop reasons to ip6_pkt_drop()
  net: ipv4: add skb drop reasons to ip_error()
  skb: add some helpers for skb drop reasons
  octeon_ep: add ethtool support for Octeon PCI Endpoint NIC
  octeon_ep: add Tx/Rx processing and interrupt support
  octeon_ep: add support for ndo ops
  octeon_ep: add Tx/Rx ring resource setup and cleanup
  octeon_ep: Add mailbox for control commands
  octeon_ep: add hardware configuration APIs
  octeon_ep: Add driver framework and device initialization
  arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform
  arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
  arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
  arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
  arm64: dts: renesas: r9a07g043: Add SDHI nodes
  arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
  arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
  arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
  arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
  arm64: dts: renesas: rzg2l-smarc: Move gpios property of vccq_sdhi1 from common dtsi
  arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
  arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
  arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
  arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
  arm64: dts: renesas: draak: Add RPC HyperFlash device node
  arm64: dts: renesas: rcar-gen3: Add RPC device nodes
  net: bridge: fdb: add support for flush filtering based on ifindex and vlan
  net: bridge: fdb: add support for flush filtering based on ndm flags and state
  net: rtnetlink: add ndm flags and state mask attributes
  net: bridge: fdb: add support for fine-grained flushing
  net: bridge: fdb: add ndo_fdb_del_bulk
  net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del
  net: add ndo_fdb_del_bulk
  net: rtnetlink: add bulk delete support flag
  net: netlink: add NLM_F_BULK delete request modifier
  net: rtnetlink: use BIT for flag values
  net: rtnetlink: add helper to extract msg type's kind
  net: rtnetlink: add msg kind names
  arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes
  arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
  arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
  ARM: dts: rzg1: Add interrupt properties to watchdog nodes
  ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
  net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support
  net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support
  drivers: net: cpsw: ale: add broadcast/multicast rate limit support
  net: phylink: remove phylink_helper_basex_speed()
  net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_check_skb()
  net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  NFC: NULL out the dev->rfkill to prevent UAF
  ipv6: exthdrs: use swap() instead of open coding it
  selftests: net: fib_rule_tests: add support to select a test to run
  net: ethernet: mtk_eth_soc: use standard property for cci-control-port
  tls: rx: only copy IV from the packet for TLS 1.2
  tls: rx: use MAX_IV_SIZE for allocations
  tls: rx: use async as an in-out argument
  tls: rx: return the already-copied data on crypto error
  tls: rx: treat process_rx_list() errors as transient
  tls: rx: assume crypto always calls our callback
  tls: rx: don't handle TLS 1.3 in the async crypto callback
  tls: rx: move counting TlsDecryptErrors for sync
  tls: rx: reuse leave_on_list label for psock
  tls: rx: consistently use unlocked accessors for rx_list
  dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
  dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK
  drm/ttm: fix kerneldoc for ttm_lru_bulk_move
  drm/ttm: fixup ttm_bo_add_move_fence v2
  ASoC: cs35l41: Support external boost
  ASoC: cs35l41: Document CS35l41 External Boost
  ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use
  ALSA: hda: cs35l41: Handle all external boost setups the same way
  ALSA: hda: cs35l41: Reorganize log for playback actions
  ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct
  ALSA: hda: cs35l41: Move boost config to initialization code
  ALSA: cs35l41: Enable Internal Boost in shared lib
  ALSA: hda: cs35l41: Mute the device before shutdown
  ALSA: hda: cs35l41: Put the device into safe mode for external boost
  ALSA: hda: cs35l41: Add Boost type flag
  ALSA: hda: cs35l41: Always configure the DAI
  ALSA: hda: cs35l41: Fix I2S params comments
  ALSA: cs35l41: Move cs35l41_gpio_config to shared lib
  ALSA: cs35l41: Check hw_config before using it
  ALSA: cs35l41: Unify hardware configuration
  mm/slab_common: move dma-kmalloc caches creation into new_kmalloc_cache()
  mm/slub: remove meaningless node check in ___slab_alloc()
  mm/slub: remove duplicate flag in allocate_slab()
  mm/slub: remove unused parameter in setup_object*()
  xfs: Add XFS_SB_FEAT_INCOMPAT_NREXT64 to the list of supported flags
  xfs: Enable bulkstat ioctl to support 64-bit per-inode extent counters
  xfs: Decouple XFS_IBULK flags from XFS_IWALK flags
  xfs: Conditionally upgrade existing inodes to use large extent counters
  xfs: Directory's data fork extent counter can never overflow
  rtw89: pci: correct return value handling of rtw89_write16_mdio_mask()
  rtw89: configure security CAM for V1 chip
  rtw89: add new H2C to configure security CAM via DCTL for V1 chip
  rtw89: extend H2C of CMAC control info
  optee: add FF-A capability OPTEE_FFA_SEC_CAP_ARG_OFFSET
  optee: add OPTEE_SMC_CALL_WITH_RPC_ARG and OPTEE_SMC_CALL_WITH_REGD_ARG
  optee: rename rpc_arg_count to rpc_param_count
  ARM: dts: qcom: sdx65: Add support for TCSR Mutex
  ARM: dts: qcom: sdx65: Enable ARM SMMU
  ARM: dts: qcom: sdx65: Add support for SDHCI controller
  ARM: dts: qcom: sdx65: Add reserved memory nodes
  ARM: dts: qcom: do not use underscore in node name
  ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
  ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
  ARM: dts: qcom: sdx65-mtp: Add regulator nodes
  ARM: dts: qcom: sdx65: Add rpmpd node
  ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic
  ARM: dts: qcom: Add PMIC pmx65 dts
  dt-bindings: qcom: qcom,geni-se: refer to dtschema for SPI
  dt-bindings: soc: qcom,smd: convert to dtschema
  arm64: dts: qcom: add RPM clock controller fallback compatible
  arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property
  arm64: dts: qcom: msm8953: do not use underscore in node name
  arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi
  arm64: dts: qcom: sm6350: Add wifi node
  arm64: dts: qcom: msm8994: Add mmc aliases
  arm64: dts: qcom: msm8994: Add watchdog timer node
  arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
  arm64: dts: qcom: msm8994: Add OCMEM node
  arm64: dts: qcom: msm8994-kitakami: Update regulator configuration
  arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly enabled I2C host
  arm64: dts: qcom: msm8992-libra: Fix up the framebuffer
  arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
  arm64: dts: qcom: msm8992: Use the correct MMCC compatible
  arm64: dts: qcom: msm8992: Use the correct GCC compatible
  arm64: dts: qcom: msm8994: Add MMCC node
  arm64: dts: qcom: msm8992-libra: Remove superfluous status = "okay"
  arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU count to 1
  arm64: dts: qcom: msm8992-libra: Add CPU regulators
  arm64: dts: qcom: msm8994: Fix sleep clock name
  ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic
  ARM: dts: qcom: sdx65: Add spmi node
  arm64: dts: qcom: sc7280: Support gpu speedbin
  ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064
  firmware: qcom_scm: Add compatible for MSM8976 SoC
  dt-bindings: firmware: qcom-scm: Document msm8976 bindings
  ARM: dts: qcom: Add support for ASUS ZenWatch 2
  dt-bindings: arm: qcom: Document asus,sparrow device
  arm64: dts: qcom: ipq8074: fix the sleep clock frequency
  ARM: dts: qcom: msm8974: Drop flags for mdss irqs
  arm64: dts: qcom: sm8250: Drop flags for mdss irqs
  arm64: dts: qcom: sdm845: Drop flags for mdss irqs
  arm64: dts: qcom: sdm660: Drop flags for mdss irqs
  arm64: dts: qcom: sdm630: Drop flags for mdss irqs
  arm64: dts: qcom: msm8996: Drop flags for mdss irqs
  soc: qcom: smem: validate fields of shared structures
  soc: qcom: smem: map only partitions used by local HOST
  arm64: dts: qcom: sm8450-hdk: add pcie nodes
  arm64: dts: qcom: sm8450-qrd: enable PCIe0 host
  arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device
  arm64: dts: qcom: sm8450: add PCIe1 root device
  arm64: dts: qcom: sm8450: add PCIe1 PHY node
  arm64: dts: qcom: sm8450: add PCIe0 RC device
  arm64: dts: qcom: sm8450: add PCIe0 PHY node
  ARM: dts: qcom: sdx65: Add support for APCS block
  ARM: dts: qcom: sdx65: Add support for A7 PLL clock
  ARM: dts: qcom: pm8226: Add VADC node
  arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers
  dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280
  ARM: dts: qcom: ipq8064: User generic node name for DMA
  ARM: dts: qcom: ipq4019: User generic node name for DMA
  arm64: dts: qcom: msm8996: User generic node name for DMA
  ixp4xx_eth: fix error check return value of platform_get_irq()
  net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  fou: Remove XRFM from NET_FOU Kconfig
  arm64: defconfig: Enable Qualcomm GPI DMA Driver
  drm/i915/display/vrr: Reset VRR capable property on a long hpd
  ASoC: ti: osk5912: Make it CCF clk API compatible
  fbcon: use min() to make code cleaner
  arm64: dts: qcom: msm8916-huawei-g7: Add sound card
  arm64: dts: qcom: msm8916-huawei-g7: Clarify installation instructions
  ARM: dts: qcom: apq8064: User generic node name for DMA
  ARM: dts: qcom: mdm9615: User generic node name for DMA
  arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps
  arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers
  of/irq: Use interrupts-extended to find parent
  drm/amd/display: 3.2.181
  drm/amd/display: Select correct DTO source
  drm/amdkfd: Asynchronously free events
  drm/amd/display: expose skip_detection_link_training to debugfs
  drm/amd/display: Add dtb clock to dc_clocks
  drm/amd/display: Fix inconsistent timestamp type
  drm/amd/display: add DCN30 support FEC init
  drm/amd/display: Add odm seamless boot support
  drm/amd/display: Always update DPPCLK_DTO when clock increase
  drm/amd/display: Insert pulling smu busy status before sending another request
  drm/amd/display: Power down hardware if timer not trigger
  drm/amd/display: remove dtbclk_ss compensation for dcn316
  drm/amd/display: ensure PSR force_static flag can always be set
  drm/amd/display: Fix crash on setting VRR with no display connected
  drm/amd/display: Disable FEC if DSC not supported for EDP
  i40e: Add Ethernet Connection X722 for 10GbE SFP+ support
  i40e: Add vsi.tx_restart to i40e ethtool stats
  i40e: Add tx_stopped stat
  ice: Add mpls+tso support
  dt-bindings: power: renesas,rcar-sysc: correct typo in path
  mlxsw: reg: Add new field to Management General Peripheral Information Register
  mlxsw: core_env: Pass slot index during PMAOS register write call
  mlxsw: reg: Extend MGPIR register with new slot fields
  mlxsw: reg: Extend PMMP register with new slot number field
  mlxsw: reg: Extend MCION register with new slot number field
  mlxsw: reg: Extend MCIA register with new slot number field
  mlxsw: reg: Extend MTBR register with new slot number field
  mlxsw: reg: Extend MTMP register with new slot number field
  i40e: Add support for MPLS + TSO
  spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction
  spi: core: Only check bits_per_word validity when explicitly provided
  spi: spi-stm32-qspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ASoC: fsl: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ASoC: fix invalid yaml
  arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V, not 1.62V
  arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node
  arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ instead of lanes@)
  arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ instead of lanes@)
  arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and vddp-ref-clk properties from QMP PHY
  arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network interfaces
  arm64: dts: qcom: add pm8450 support
  arm64: dts: qcom: pmr735a: stop depending on thermal_zones label
  arm64: dts: qcom: pm8350c: stop depending on thermal_zones label
  arm64: dts: qcom: pmr735b: add temp sensor and thermal zone config
  arm64: dts: qcom: pm8350b: add temp sensor and thermal zone config
  arm64: dts: qcom: pm8350: add temp sensor and thermal zone config
  arm64: dts: qcom: ipq6018: Add mdio bus description
  arm64: dts: qcom: msm8998-oneplus-common: Add NFC
  arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out
  arm64: dts: qcom: sa8155p-adp: Enable ethernet node
  arm64: dts: qcom: sm8150: add ethernet node
  arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS
  arm64: dts: qcom: sm6350: Add UFS nodes
  arm64: dts: qcom: sdm845: correct dynamic power coefficients
  arm64: dts: qcom: sm8150: Add PDC as the interrupt parent for tlmm
  arm64: dts: qcom: sm8450: add fastrpc nodes
  arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances
  arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles
  arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles
  arm64: dts: qcom: apq8096-db820c: enable MSS node
  arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI
  arm64: dts: qcom: msm8996: Add MSS and SLPI
  arm64: dts: qcom: msm8996: Unify smp2p naming
  arm64: dts: qcom: msm8996: Revamp reserved memory
  arm64: dts: qcom: sa8155p-adp: Add support for uSD card
  arm64: dts: qcom: sm8150: Add support for SDC2
  arm64: dts: qcom: sdm845-db845c: add wifi variant property
  arm64: dts: qcom: align clocks in I2C/SPI with DT schema
  arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema
  arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth
  arm64: dts: qcom: sc7280: Set the default dr_mode for usb2
  arm64: dts: qcom: sc7280: Add WCN6750 WiFi node
  arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS
  arm64: dts: qcom: msm8996: correct UFS compatible
  arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-clk-max-microamp
  arm64: dts: qcom: align SPI NOR node name with dtschema
  arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties with values
  rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing"
  rtlwifi: Fix spelling mistake "cacluated" -> "calculated"
  wlcore: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID
  rtw88: 8821ce: add support for device ID 0xb821
  rtw88: 8821c: fix debugfs rssi value
  rtw88: do PHY calibration while starting AP
  rtw88: 8821c: Enable TX report for management frames
  rtw88: Add update beacon flow for AP mode
  rtw88: fix incorrect frequency reported
  rtw88: add ieee80211:sta_rc_update ops
  rtw89: rtw89_ser: add const to struct state_ent and event_ent
  rtw89: 8852c: add 8852c specific BT-coexistence initial function
  rtw89: Skip useless dig gain and igi related settings for 8852C
  rtw89: 8852c: disable firmware watchdog if CPU disabled
  rtw89: reset BA CAM
  rtw89: change station scheduler setting for hardware TX mode
  rtw89: ser: configure top ERR IMR for firmware to recover
  rtw89: ser: configure C-MAC interrupt mask
  rtw89: ser: configure D-MAC interrupt mask
  rtw89: ser: fix unannotated fall-through
  page_pool: Add recycle stats to page_pool_put_page_bulk
  ath9k: Remove unnecessary print function dev_err()
  wcn36xx: clean up some inconsistent indenting
  ath11k: Fix spelling mistake "reseting" -> "resetting"
  ath9k: fix ath_get_rate_txpower() to respect the rate list end tag
  net: remove noblock parameter from recvmsg() entities
  drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup
  net: usb: qmi_wwan: add Telit 0x1057 composition
  ALSA: jack: Access input_dev under mutex
  sfc: Remove global definition of efx_reset_type_names
  sfc: Remove duplicate definition of efx_xmit_done
  sfc: efx_default_channel_type APIs can be static
  drm/i915/dg2: Add support for DG2 clear color compression
  drm/fourcc: Introduce format modifier for DG2 clear color
  drm/i915/dg2: Add support for DG2 render and media compression
  drm/fourcc: Introduce format modifiers for DG2 render and media compression
  ALSA: hda/tegra: Enable Jack poll for tegra
  ALSA: hda: Jack detection poll in suspend state
  net: dsa: mt7530: mark as non-legacy
  net: dsa: mt7530: move autoneg handling to PCS validation
  net: dsa: mt7530: partially convert to phylink_pcs
  net: dsa: mt7530: switch to use phylink_get_linkmodes()
  net: dsa: mt7530: only indicate linkmodes that can be supported
  net: dsa: mt7530: drop use of phylink_helper_basex_speed()
  net: dsa: mt7530: remove interface checks
  net: dsa: mt7530: populate supported_interfaces and mac_capabilities
  net: dsa: mt7530: 1G can also support 1000BASE-X link mode
  selftests: forwarding: new test, verify host mdb entries
  net: bridge: add support for host l2 mdb entries
  sfc: Fix spelling mistake "writting" -> "writing"
  drm: Use drm_mode_copy()
  drm: Use drm_mode_init() for on-stack modes
  drm/i915/bios: Validate the panel_name table
  drm/i915/bios: Trust the LFP data pointers
  drm/i915/bios: Validate LFP data table pointers
  drm/i915/bios: Use the copy of the LFP data table always
  drm/i915/bios: Make copies of VBT data blocks
  drm/i915/bios: Use the cached BDB version
  net/cadence: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  sfc: ef10: Fix assigning negative value to unsigned variable
  net: bridge: offload BR_HAIRPIN_MODE, BR_ISOLATED, BR_MULTICAST_TO_UNICAST
  net: lan966x: Update FDMA to change MTU.
  net: lan966x: Add FDMA functionality
  net: lan966x: Expose functions that are needed by FDMA
  net: lan966x: Add registers that are used for FDMA.
  net: calxedaxgmac: Fix typo (doubled "the")
  net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK
  net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  ARM: dts: qcom: pm8226: add node for RTC
  dt-bindings: qcom,smd-rpm: update maintainers (drop Kathiravan)
  ARM: dts: qcom: msm8660: disable GSBI8
  ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema
  ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema
  dt-bindings: qcom: qcom,gsbi: convert to dtschema
  dt-bindings: soc: qcom,wcnss: convert to dtschema
  ARM: dts: qcom: rename WCNSS child name to bluetooth
  dt-bindings: soc: qcom,smsm: convert to dtschema
  ARM: dts: qcom: align SPI NOR node name with dtschema
  arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics
  arm64: dts: qcom: sm6350: Add I2C busses
  arm64: dts: qcom: sm6350: Fix naming of uart9
  arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition
  scsi: megaraid_sas: Remove unnecessary memset
  soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
  hv_netvsc: Add support for XDP_REDIRECT
  net: marvell: prestera: Use dscp_t in struct prestera_kern_fib_cache
  mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entry
  netdevsim: Use dscp_t in struct nsim_fib4_rt
  ipv4: Use dscp_t in struct fib_entry_notifier_info
  ipv4: Use dscp_t in struct fib_rt_info
  libbpf: Usdt aarch64 arg parsing support
  dt-bindings: display: mediatek: dpi: Add compatible for MediaTek MT8186
  dt-bindings: display: mediatek: add MT8186 SoC binding
  dt-bindings: display: mediatek: change to use enum for mutex
  arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling
  arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
  xfs: use a separate frextents counter for rt extent reservations
  xfs: recalculate free rt extents after log recovery
  xfs: pass explicit mount pointer to rtalloc query functions
  xfs: Use generic_file_open()
  arm64: dts: qcom: sc7280: Delete herobrine-r0
  arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator glitch at bootup
  arm64: dts: qcom: sc7280: Add CRD rev5
  arm64: dts: qcom: sc7280: herobrine: disable some regulators by default
  arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compatible strings
  arm64: dts: qcom: sc7280: Rename crd to crd-r3
  arm64: dts: qcom: switch panel compatible to "edp-panel" for limozeen
  arm64: dts: qcom: sc7280: Add WPSS remoteproc node
  arm64: dts: qcom: sc7280: Add device tree for herobrine villager
  arm64: dts: qcom: sc7280: Add SAR sensors for herobrine
  arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
  perf test: Shell - Limit to only run executable scripts in tests
  perf scripting python: Expose symbol offset and source information
  perf jitdump: Add riscv64 support
  bpf: Remove redundant assignment to meta.seq in __task_seq_show()
  spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout
  ASoC: cs35l45: Make exports namespaced
  ASoC: tegra186_asrc: mark runtime-pm functions as __maybe_unused
  ASoC: amd: yc: add new YC platform varaint support
  ASoC: uda1380: use simple i2c probe function
  ASoC: ts3a227e: use simple i2c probe function
  ASoC: tlv320*: use simple i2c probe function
  ASoC: tda7419: use simple i2c probe function
  ASoC: tas*: use simple i2c probe function
  ASoC: sta*: use simple i2c probe function
  ASoC: pcm*: use simple i2c probe function
  ASoC: nau8*: use simple i2c probe function
  ASoC: ml26124: use simple i2c probe function
  ASoC: max9*: use simple i2c probe function
  ASoC: lm4857: use simple i2c probe function
  ASoC: es83*: use simple i2c probe function
  ASoC: cx2072x: use simple i2c probe function
  ASoC: ak4*: use simple i2c probe function
  ASoC: amd: Add support for enabling DMIC on acp6x via _DSD
  ASoC: amd: Add driver data to acp6x machine driver
  ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control
  ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up
  ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3
  ASoC: SOF: ipc: Switch over to use the rx_msg ops
  ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops
  ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply()
  ASoC: SOF: ipc: Add check for mandatory IPC message handling ops
  ASoC: SOF: ipc: Separate the ops checks by functions/topics
  ASoC: SOF: ipc3: Implement rx_msg IPC ops
  ASoC: SOF: ipc3: Implement the get_reply IPC ops
  ASoC: SOF: ipc3: Implement the set_get_data IPC ops
  ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending
  ASoC: SOF: ipc3: Implement the tx_msg IPC ops
  ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops
  ASoC: SOF: Add helper function to prepare and send an IPC message
  drm/i915/dg2: Do not explode on phy calibration error
  drm/radeon: remove r600_blit_shaders.[c|h]
  drm/amd/display: Disallow entering PSR when panel is disconnected
  drm/amd/display: Disabling Z10 on DCN31
  drm/amd/display: do not wait for mpc idle if tg is disabled
  drm/amd/display: undo clearing of z10 related function pointers
  drm/amdgpu: add umc query error status function
  drm/amd/display: fix 64 bit divide in freesync code
  drm/amdgpu: Fix incorrect enum type
  drm/radeon: change cayman_default_state table from global to static
  drm/amd/amdgpu: Update debugfs GCA data
  drm/amd/amdgpu: Fix asm/hypervisor.h build error.
  drm/amdkfd: Handle drain retry fault race with XNACK mode change
  drm/amdgpu: Use flexible array member
  drm: mali-dp: potential dereference of null pointer
  drm/arm/malidp: Stop using iommu_present()
  drm/komeda: return early if drm_universal_plane_init() fails.
  drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
  selftests/bpf: Drop duplicate max/min definitions
  HID: amd_sfh: Remove name from maintainers list
  drm/ingenic: Add dw-hdmi driver specialization for jz4780
  drm/ingenic: Implement proper .atomic_get_input_bus_fmts
  drm/bridge: display-connector: add ddc-en gpio support
  riscv, bpf: Implement more atomic operations for RV64
  HID: uclogic: Add support for Huion touch ring reports
  HID: uclogic: Allow three frame parameter sets
  HID: uclogic: Support custom device suffix for frames
  HID: uclogic: Add support for touch ring reports
  mac80211: prepare sta handling for MLO support
  drm/ttm: fix logic inversion in ttm_eu_reserve_buffers
  mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output)
  drm/i915: Swap ret and status returned from skl_pcode_request
  drm/i915: Fix skl_pcode_try_request function
  soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  soc: ti: replace usage of found with dedicated list iterator variable
  soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning
  drm: add a check to verify the size alignment
  nl80211: show SSID for P2P_GO interfaces
  mac80211: introduce BSS color collision detection
  mac80211: Improve confusing comment around tx_info clearing
  mac80211: protect ieee80211_assign_beacon with next_beacon check
  ARM: dts: Drop custom clkctrl compatible and update omap5 l4per
  ARM: dts: Add clock-output-names for omap5
  ARM: dts: Drop custom clkctrl compatible and update omap4 l4per
  ARM: dts: Add clock-output-names for omap4
  ARM: dts: Use clock-output-names for am4
  ARM: dts: Use clock-output-names for dra7
  ARM: dts: Use clock-output-names for am3
  ARM: dts: Add clksel node for am3 clkout
  ARM: dts: Add clksel node for am3 gfx
  ARM: dts: Add clksel node for am3 ehrpwm
  dt-bindings: clock: ti: Add clock-output-names for TI composite clocks
  dt-bindings: clock: ti: Add clock-output-names for clockctrl
  dt-bindings: omap: Add clock-output-names and #clock-cells
  arm64: dts: meson: alpa sort the board Makefile
  net: ethernet: ti: cpsw: drop CPSW_HEADROOM define
  selftests/mptcp: add diag listen tests
  mptcp: listen diag dump support
  mptcp: remove locking in mptcp_diag_fill_info
  mptcp: diag: switch to context structure
  mptcp: add pm_nl_pernet helpers
  mptcp: reset the packet scheduler on PRIO change
  mptcp: reset the packet scheduler on incoming MP_PRIO
  mptcp: optimize release_cb for the common case
  selftests: netfilter: add fib expression forward test case
  netfilter: nft_fib: reverse path filter for policy-based routing on iif
  arm64: dts: renesas: spider: Add Ethernet sub-board
  arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
  arm64: dts: renesas: r8a779f0: Add I2C nodes
  bnx2x: Fix spelling mistake "regiser" -> "register"
  net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings
  net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw()
  net: icmp: add skb drop reasons to icmp protocol
  net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons
  net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT
  net: sock: introduce sock_queue_rcv_skb_reason()
  mtd: rawnand: omap_elm: Add compatible for AM64 ELM
  dt-bindings: mtd: ti,elm: Add support for AM64 ELM
  dt-bindings: mtd: ti,elm: Convert to yaml
  ARM: dts: imx: align SPI NOR node name with dtschema
  ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks
  xfs: Introduce per-inode 64-bit extent counters
  xfs: Replace numbered inode recovery error messages with descriptive ones
  xfs: Introduce macros to represent new maximum extent counts for data/attr forks
  xfs: Use uint64_t to count maximum blocks that can be used by BMBT
  xfs: Introduce XFS_DIFLAG2_NREXT64 and associated helpers
  xfs: Introduce XFS_FSOP_GEOM_FLAGS_NREXT64
  xfs: Introduce XFS_SB_FEAT_INCOMPAT_NREXT64 and associated per-fs feature bit
  xfs: Promote xfs_extnum_t and xfs_aextnum_t to 64 and 32-bits respectively
  xfs: Use basic types to define xfs_log_dinode's di_nextents and di_anextents
  xfs: Introduce xfs_dfork_nextents() helper
  xfs: Use xfs_extnum_t instead of basic data types
  xfs: Introduce xfs_iext_max_nextents() helper
  xfs: Define max extent length based on on-disk format definition
  xfs: Move extent count limits to xfs_format.h
  tools/runqslower: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
  bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
  selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
  samples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
  libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels
  selftests/bpf: Improve by-name subtest selection logic in prog_tests
  xfs: Add XFS messages to printk index
  xfs: Simplify XFS logging methods.
  arm64: dts: freescale: add initial support for verdin imx8m plus
  arm64: dts: imx8mp: add uart2 dma
  libbpf: Add ARC support to bpf_tracing.h
  arm64: dts: freescale: align SPI NOR node name with dtschema
  arm64: dts: lx2160a: Update can node property
  arm64: dts: ls1028a: default to OTG mode for USB
  arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default
  arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl
  arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups
  arm64: dts: imx8mm-verdin: capitalisation of verdin comments
  arm64: dts: imx8mm-verdin: re-order pinctrl groups
  arm64: dts: imx8mm-verdin: update iomux configuration
  arm64: dts: imx8mm-verdin: comment about i2c level shifter
  arm64: dts: imx8mm-verdin: only dashes in node names
  arm64: dts: imx8mm-verdin: alphabetically re-order nodes
  arm64: dts: imx8mm-verdin: multi-line comment style
  arm64: dts: imx8mm-verdin: update regulator names
  arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp
  arm64: dts: imx8mp: Add cpu-freq support
  arm64: dts: imx8mp: Add missing speed grade phandle
  ARM: dts: imx6qdl-tx6: Drop some duplicated properties
  ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036
  arm64: dts: allwinner: a64: olinuxino: Enable audio
  arm64: dts: rockchip: Enable dmc and dfi nodes on gru
  arm64: dts: rockchip: Add dfi and dmc nodes to rk3399
  arm64: dts: rockchip: add clocks property to cru nodes rk3399
  arm64: dts: rockchip: use generic node name for pmucru on rk3399
  arm64: dts: rockchip: Add SATA support to BPI-R2-Pro
  arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro
  arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10
  arm64: dts: rockchip: enable dwc3 on quartz64-a
  arm64: dts: rockchip: add rk356x dwc3 usb3 nodes
  soc: rockchip: set dwc3 clock for rk3566
  dt-bindings: soc: rockchip: add rk3566-pipe-grf compatible
  soc: rockchip: pm_domains: Fix typo in comment
  dt-bindings: soc: rockchip: add naneng combo phy register compatible
  arm64: dts: rockchip: add basic dts for the radxa rock3 model a
  dt-bindings: arm: rockchip: add radxa rock3 model a
  arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro
  arm64: dts: rockchip: correct interrupt flags on rk3399 boards
  tls: rx: jump out for cases which need to leave skb on list
  tls: rx: clear ctx->recv_pkt earlier
  tls: rx: inline consuming the skb at the end of the loop
  tls: rx: pull most of zc check out of the loop
  tls: rx: don't track the async count
  tls: rx: don't handle async in tls_sw_advance_skb()
  tls: rx: factor out writing ContentType to cmsg
  tls: rx: simplify async wait
  tls: rx: wrap decryption arguments in a structure
  tls: rx: don't report text length from the bowels of decrypt
  tls: rx: drop unnecessary arguments from tls_setup_from_iter()
  ARM: dts: s5pv210: align DMA channels with dtschema
  ARM: dts: s5pv210: Adjust DMA node names to match spec
  ARM: dts: s5pv210: Adjust memory reg entries to match spec
  ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
  ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
  drm/i915/uncore: Warn only if unclaimed access remains flagged
  netfilter: bitwise: improve error goto labels
  netfilter: bitwise: replace hard-coded size with `sizeof` expression
  net/mlx5: Remove not-implemented IPsec capabilities
  net/mlx5: Remove ipsec_ops function table
  net/mlx5: Reduce kconfig complexity while building crypto support
  net/mlx5: Move IPsec file to relevant directory
  net/mlx5: Remove not-needed IPsec config
  net/mlx5: Align flow steering allocation namespace to common style
  net/mlx5: Unify device IPsec capabilities check
  net/mlx5: Remove useless IPsec device checks
  net/mlx5: Remove ipsec vs. ipsec offload file separation
  RDMA/core: Delete IPsec flow action logic from the core
  RDMA/mlx5: Drop crypto flow steering API
  RDMA/mlx5: Delete never supported IPsec flow action
  net/mlx5: Remove FPGA ipsec specific statistics
  net/mlx5: Remove XFRM no_trailer flag
  net/mlx5: Remove not-used IDA field from IPsec struct
  net/mlx5: Delete metadata handling logic
  net/mlx5_fpga: Drop INNOVA IPsec support
  net: mdio: mscc-miim: add local dev variable to cleanup probe function
  ARM: dts: imx7s: fix iomuxc_lpsr node name
  arm64: dts: qcom: sa8155: Enable PCIe nodes
  arm64: dts: qcom: sm8150: Add PCIe nodes
  arm64: dts: qcom: sm8150: Add ufs power-domain entries
  arm64: dts: qcom: sm8150: Add pdc interrupt controller node
  bpf: Fix excessive memory allocation in stack_map_alloc()
  dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp
  sfc: use hardware tx timestamps for more than PTP
  drm/amdgpu: expand cg_flags from u32 to u64
  dt-bindings: trivial-devices: Document CPLD on Menlo boards
  dt-bindings: trivial-devices: Document CPLD on DH electronics boards
  net: phy: micrel: ksz9031/ksz9131: add cabletest support
  selftests/bpf: Fix return value checks in perf_event_stackmap test
  selftests/bpf: Add CO-RE relos into linked_funcs selftests
  libbpf: Use weak hidden modifier for USDT BPF-side API functions
  libbpf: Don't error out on CO-RE relos for overriden weak subprogs
  samples, bpf: Move routes monitor in xdp_router_ipv4 in a dedicated thread
  drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL
  dt-bindings: soc: ti: wkup_m3_ipc: convert bindings to json-schema
  drm/i915/display: Fix warnings about PSR lock not held
  arm64: dts: synaptics: remove unused DTSI for AS370
  libbpf: Allow WEAK and GLOBAL bindings during BTF fixup
  libbpf: Use strlcpy() in path resolution fallback logic
  ARM: ixp4xx: enable multiplatform support
  ARM: rework endianess selection
  ARM: iop32x: enable multiplatform support
  ARM: s3c: enable s3c24xx multiplatform support
  dt-bindings: memory: renesas,rpc-if: Document R-Car H3/M3/E3 support
  ASoC: update to support either TAS2764 or TAS2780
  ASoC: rename tas2764 to tas27xx
  ASoC: mediatek: mt8195: Make sure of_device_id table are NULL terminated
  dt-bindings: thermal: tsens: Add SM6350 compatible
  dt-bindings: qcom,pdc: Add SM6350 compatible
  libbpf: Add s390-specific USDT arg spec parsing logic
  arm64: dts: imx8mp: add GPU nodes
  arm64: dts: imx8mp: add GPC node with GPU power domains
  arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY
  net/sched: flower: Avoid overwriting error messages
  net/sched: matchall: Avoid overwriting error messages
  net/sched: cls_api: Add extack message for unsupported action offload
  net/sched: act_vlan: Add extack message for offload failure
  net/sched: act_tunnel_key: Add extack message for offload failure
  net/sched: act_skbedit: Add extack messages for offload failure
  net/sched: act_police: Add extack messages for offload failure
  net/sched: act_pedit: Add extack message for offload failure
  net/sched: act_mpls: Add extack messages for offload failure
  net/sched: act_mirred: Add extack message for offload failure
  net/sched: act_gact: Add extack messages for offload failure
  net/sched: act_api: Add extack to offload_act_setup() callback
  net/sched: flower: Take verbose flag into account when logging error messages
  net/sched: matchall: Take verbose flag into account when logging error messages
  netfilter: nf_log_syslog: Consolidate entry checks
  netfilter: nf_log_syslog: Don't ignore unknown protocols
  netfilter: nf_log_syslog: Merge MAC header dumpers
  soc: imx: gpcv2: add support for i.MX8MP power domains
  soc: imx: gpcv2: add PGC control register indirection
  arm64: dts: imx8mn-evk: add QSPI flash
  drm/vc4: kms: Improve logging
  drm/vc4: kms: Warn if we have an incompatible muxing setup
  drm/vc4: kms: Store channel in local variable
  drm/vc4: txp: Force alpha to be 0xff if it's disabled
  drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
  drm/vc4: hvs: Reset muxes at probe time
  net: mdio: aspeed: Add c45 support
  net: mdio: aspeed: Introduce read write function for c22 and c45
  net: mdio: aspeed: move reg accessing part into separate functions
  ASoC: mediatek: mt8192: support rt1015p_rt5682s
  ASoC: mediatek: mt8192: refactor for I2S8/I2S9 DAI links of headset
  ASoC: mediatek: mt8192: refactor for I2S3 DAI link of speaker
  ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties
  net: atm: remove the ambassador driver
  drm/i915: fix i915_gem_object_wait_moving_fence
  drm/amdgpu: add drm buddy support to amdgpu
  bnxt: XDP multibuffer enablement
  bnxt: support transmit and free of aggregation buffers
  bnxt: adding bnxt_xdp_build_skb to build skb from multibuffer xdp_buff
  bnxt: add page_pool support for aggregation ring when using xdp
  bnxt: change receive ring space parameters
  bnxt: set xdp_buff pfmemalloc flag if needed
  bnxt: adding bnxt_rx_agg_pages_xdp for aggregated xdp
  bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb
  bnxt: refactor bnxt_rx_pages operate on skb_shared_info
  bnxt: add flag to denote that an xdp program is currently attached
  bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff
  tls: hw: rx: use return value of tls_device_decrypted() to carry status
  tls: rx: refactor decrypt_skb_update()
  tls: rx: don't issue wake ups when data is decrypted
  tls: rx: replace 'back' with 'offset'
  tls: rx: use a define for tag length
  tls: rx: init decrypted status in tls_read_size()
  tls: rx: don't store the decryption status in socket context
  tls: rx: don't store the record type in socket context
  tls: rx: drop pointless else after goto
  tls: rx: jump to a more appropriate label
  arm64: dts: imx8mq-librem5-r4: add the correct panel
  arm64: dts: imx8mq-librem5: add a RO firmware partition
  arm64: dts: imx8mq-librem5: higher boost regulation current
  arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B
  arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source
  netfilter: cttimeout: inc/dec module refcount per object, not per use refcount
  netfilter: conntrack: split inner loop of list dumping to own function
  netfilter: ecache: move to separate structure
  drm/i915: fix broken build
  ARM: dts: meson: align SPI NOR node name with dtschema
  arm64: dts: meson: align SPI NOR node name with dtschema
  net: mpls: fix memdup.cocci warning
  hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}()
  qed: remove an unneed NULL check on list iterator
  sfc: Stop using iommu_present()
  net: ethernet: set default assignment identifier to NET_NAME_ENUM
  libbpf: Make BPF-side of USDT support work on big-endian machines
  libbpf: Minor style improvements in USDT code
  tcp: Add tracepoint for tcp_set_ca_state
  net-core: rx_otherhost_dropped to core_stats
  net: extract a few internals from netdevice.h
  net: unexport a handful of dev_* functions
  net: hyperv: remove use of bpf_op_t
  arm64: defconfig: Enable SM8250 video clock controller
  arm64: defconfig: Enable PM8916 watchdog driver
  arm64: defconfig: enable ath11k driver
  arm64: defconfig: Enable some Qualcomm drivers
  arm64: defconfig: reenable SM_DISPCC_8250
  arm64: defconfig: enable wcd9335 codec as module
  arm64: defconfig: enable Qualcomm RX and TX macro for SM8250 audio
  ARM: qcom_defconfig: enable debug fs support
  ARM: qcom_defconfig: enable options for Qualcomm random number generator
  soc: qcom: pdr: replace usage of found with dedicated list iterator variable
  soc: qcom: rpmhpd: Add SDX65 power domains
  dt-bindings: power: Add rpm power domain bindings for SDX65
  soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc
  soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
  soc: qcom: socinfo: Add another ID for SM8450
  soc: qcom: socinfo: add SC7280 entry to soc_id array
  dt-bindings: power: renesas,rcar-sysc: drop useless consumer example
  libbpf: Fix use #ifdef instead of #if to avoid compiler warning
  drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host.
  drm/amdkfd: Fix NULL pointer dereference
  drm/amd/display: cleanup extern usage in function definition
  drm/amdgpu: Enable gfxoff quirk on MacBook Pro
  drm/amdgpu: Ensure HDA function is suspended before ASIC reset
  drm/amdgpu: fix VCN 3.1.2 firmware name
  drm/amd/display: don't ignore alpha property on pre-multiplied mode
  drm/amdkfd: Improve concurrency of event handling
  ARM: dts: socfpga: align interrupt controller node name with dtschema
  ARM: dts: ox820: align interrupt controller node name with dtschema
  ARM: dts: nspire: use lower case hex addresses in node unit addresses
  dt-bindings: align SPI NOR node name with dtschema
  arm64: dts: broadcom: align SPI NOR node name with dtschema
  ARM: dts: broadcom: align SPI NOR node name with dtschema
  libbpf: Potential NULL dereference in usdt_manager_attach_usdt()
  selftests/bpf: Uprobe tests should verify param/return values
  libbpf: Improve string parsing for uprobe auto-attach
  libbpf: Improve library identification for uprobe binary path resolution
  dt-bindings: reset: Drop the hisilicon,hi6220-reset binding
  dt-bindings: i2c: convert i2c-mt65xx to json-schema
  dt-bindings: vendor-prefixes: add Enclustra
  dt-bindings: qcom: qcom,gsbi: convert to dtschema
  dt-bindings: i2c: qcom,i2c-qup: convert to dtschema
  dt-bindings: serial: qcom,msm-uartdm: convert to dtschema
  spi: dt-bindings: qcom,spi-qup: convert to dtschema
  dt-bindings: qcom: update maintainers (drop Akash and Mukesh)
  regulator: uniphier: Use unevaluatedProperties
  regulator: uniphier: Clean up clocks, resets, and their names using compatible string
  ASoC: SOF: mediatek: mt8195 add shutdown callback
  ASoC: SOF: OF: Add shutdown callback for SOF OF device
  ice: switch: convert packet template match code to rodata
  ice: switch: use convenience macros to declare dummy pkt templates
  ice: switch: use a struct to pass packet template params
  ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet()
  ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u
  fs: dlm: cast resource pointer to uintptr_t
  fbcon: Maintain a private array of fb_info
  fbcon: untangle fbcon_exit
  fbcon: Move more code into fbcon_release
  fbcon: Move console_lock for register/unlink/unregister
  fbcon: Consistently protect deferred_takeover with console_lock()
  fbcon: use lock_fb_info in fbcon_open/release
  fbcon: move more common code into fb_open()
  fbcon: Ditch error handling for con2fb_release_oldinfo
  fbcon: Extract fbcon_open/release helpers
  fb: Delete fb_info->queue
  fbcon: Replace FBCON_FLAGS_INIT with a boolean
  fbcon: Use delayed work for cursor
  fbdev/sysfs: Fix locking
  fbcon: delete delayed loading code
  fbcon: Introduce wrapper for console->fb_info lookup
  fbcon: Move fbcon_bmove(_rec) functions
  fbcon: delete a few unneeded forward decl
  drm/vc4: Use newer fence API properly to fix build errors
  drm/ssd130x: Add support for SINO WEALTH SH1106
  drm/ssd130x: Support page addressing mode
  dt-bindings: display: ssd1307fb: Add entry for SINO WEALTH SH1106
  dt-bindings: vendor-prefixes: Add prefix for SINO WEALTH Eletronics Ltd.
  drm/i915/rps: Centralize computation of freq caps
  futex: add missing rtmutex.h include
  ima: remove the IMA_TEMPLATE Kconfig option
  ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM
  ARM: dts: stm32: Add alternate pinmux for mco2 pins
  ARM: dts: stm32: Add alternate pinmux for ethernet0 pins
  seqlock: drop seqcount_ww_mutex_t
  dma-buf: drop seq count based update
  drm/ttm: remove bo->moving
  drm/i915: drop bo->moving dependency
  dma-buf: wait for map to complete for static attachments
  dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3
  RDMA: use DMA_RESV_USAGE_KERNEL
  drm/radeon: use DMA_RESV_USAGE_KERNEL
  drm/amdgpu: use DMA_RESV_USAGE_KERNEL
  dma-buf: add DMA_RESV_USAGE_KERNEL v3
  dma-buf & drm/amdgpu: remove dma_resv workaround
  dma-buf: specify usage while adding fences to dma_resv obj v7
  dma-buf: add enum dma_resv_usage v4
  mm/slab.c: fix comments
  drm/sti: fix typos in comments
  drm/i915/selftests: handle more rounding
  drm: sti: fix spelling mistake: rejec -> rejection
  drm: sti: don't use kernel-doc markers
  stm: ltdc: fix two incorrect NULL checks on list iterator
  ARM: s3c24xx: convert to sparse-irq
  ARM: s3c24xx: remove support for ISA drivers on BAST PC/104
  prestera: acl: add action hw_stats support
  ipv6: fix locking issues with loops over idev->addr_list
  scsi: vmw_pvscsi: No need to clear memory after a dma_alloc_coherent() call
  scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage
  scsi: target: Allow changing dbroot if there are no registered devices
  ASoC: wm8731: use simple i2c probe function
  ASoC: sgtl5000: use simple i2c probe function
  ASoC: rt1016: enable building
  ASoC: pcm3060: use simple i2c probe function
  ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation
  ASoC: rt*: use simple i2c probe function
  ASoC: tscs*: use simple i2c probe function
  ASoC: wm*: use simple i2c probe function
  ASoC: lm49xxx: use simple i2c probe function
  ASoC: mt6660: use simple i2c probe function
  ASoC: Intel: boards: Use temporary variable for struct device
  drm/i915/uncore: Warn on previous unclaimed accesses
  ARM: dts: suniv: licheepi-nano: add SPI flash
  ARM: dts: suniv: F1C100: add SPI support
  dt-bindings: spi: sunxi: document F1C100 controllers
  ARM: dts: suniv: licheepi-nano: add microSD card
  ARM: dts: suniv: F1C100: add MMC controllers
  ARM: dts: suniv: F1C100: fix timer node
  ARM: dts: suniv: F1C100: fix CPU node
  ARM: dts: suniv: F1C100: add clock and reset macros
  dt-bindings: arm: sunxi: document LicheePi Nano name
  ARM: dts: suniv: F1C100: fix watchdog compatible
  dt-bindings: watchdog: sunxi: clarify clock support
  dt-bindings: watchdog: sunxi: fix F1C100s compatible
  bnx2x: Fix undefined behavior due to shift overflowing the constant
  tcp: add accessors to read/set tp->snd_cwnd
  dlm: replace usage of found with dedicated list iterator variable
  dlm: remove usage of list iterator for list_add() after the loop body
  dlm: fix pending remove if msg allocation fails
  dlm: fix wake_up() calls for pending remove
  dlm: check required context while close
  dlm: cleanup lock handling in dlm_master_lookup
  dlm: remove found label in dlm_master_lookup
  dlm: remove __user conversion warnings
  dlm: move conversion to compile time
  dlm: use __le types for dlm messages
  dlm: use __le types for rcom messages
  dlm: use __le types for dlm header
  dlm: use __le types for options header
  dlm: add __CHECKER__ for false positives
  dlm: move global to static inits
  dlm: remove unnecessary INIT_LIST_HEAD()
  dlm: improve plock logging if interrupted
  dlm: rearrange async condition return
  dlm: cleanup plock_op vs plock_xop
  dlm: replace sanity checks with WARN_ON
  dlm: fix plock invalid read
  dlm: fix missing check in validate_lock_args
  dlm: uninitialized variable on error in dlm_listen_for_all()
  drm/i915: Require INTEL_GTT to depend on X86
  drm/i915/gt: Split intel-gtt functions by arch
  selftests/bpf: Test for writes to map key from BPF helpers
  selftests/bpf: Test passing rdonly mem to global func
  bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
  bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
  bpf: Do write access check for kfunc and global func
  selftests/bpf: Use bpf_num_possible_cpus() in per-cpu map allocations
  libbpf: Fix spelling mistake "libaries" -> "libraries"
  selftests/bpf: Fix issues in parse_num_list()
  net: netfilter: Reports ct direction in CT lookup helpers for XDP and TC-BPF
  drm/i915/adlp: Fix register corruption after DDI clock enabling
  dt-bindings: net: smsc,lan91c111 convert to schema
  drm/i915: Split i915_run_as_guest into x86 and non-x86
  memory: emif: remove unneeded ENOMEM error messages
  drm/i915/display/psr: Use continuos full frame to handle frontbuffer invalidations
  drm/i915/display/psr: Lock and unlock PSR around pipe updates
  drm/i915/display/psr: Set partial frame enable when forcing full frame fetch
  dt-bindings: soc: samsung: usi: refer to dtschema for SPI
  dma-buf/drivers: make reserving a shared slot mandatory v4
  spi: spi-cadence: Fix kernel-doc format for resume/suspend
  regulator: rpi-panel-attiny: Get rid of duplicate of_node assignment
  dt-bindings: display: mediatek: revise enum to const
  drm/mediatek: Fix mtk_cec_mask()
  ip6_tunnel: Remove duplicate assignments
  net: wan: remove the lanmedia (lmc) driver
  drm/amd/dc: remove duplicate include
  drm/amdgpu/smu10: fix SoC/fclk units in auto mode
  drm/amd/display: update dcn315 clock table read
  drm/amdgpu: Remove leftover igp_lane_info
  drm/radeon: change si_default_state table from global to static
  drm/amdgpu/display: change pipe policy for DCN 2.1
  drm/radeon: simplify if-if to if-else
  net: usb: remove duplicate assignment
  net: ethernet: xilinx: use of_property_read_bool() instead of of_get_property
  drm/amdkfd: Add missing NULL check in svm_range_map_to_gpu
  drm/tegra: vic: Fix unused-function warnings
  gpu: host1x: Show all allocated syncpts via debugfs
  ARM: tegra: Fix typos in comments
  arm64: tegra: Add QSPI controllers on Tegra234
  arm64: dts: imx8mq: add hdmi phy 27m clock
  drm/drm_modeset_helper_vtables.h: fix a typo
  arm64: tegra: Update SDMMC1/3 clock source for Tegra194
  arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC
  arm64: dts: imx8mn-evk: use proper names for PMIC outputs
  drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macros
  drm/vc4: kms: Ignore atomic_flush if we're disabled
  drm/vc4: hvs: Move the dlist setup to its own function
  drm/vc4: hvs: Remove dlist setup duplication
  drm/vc4: hvs: Store channel in variable
  drm/vc4: hvs: Fix frame count register readout
  drm/vc4: kms: Take old state core clock rate into account
  gpu: host1x: Do not use mapping cache for job submissions
  net: ethernet: mtk_eth_soc: support creating mac address based offload entries
  net: ethernet: mtk_eth_soc: remove bridge flow offload type entry support
  net: ethernet: mtk_eth_soc: rework hardware flow table management
  net: ethernet: mtk_eth_soc: allocate struct mtk_ppe separately
  net: ethernet: mtk_eth_soc: support TC_SETUP_BLOCK for PPE offload
  net: ethernet: mtk_eth_soc: add ipv6 flow offload support
  arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch
  net: ethernet: mtk_eth_soc: implement flow offloading to WED devices
  net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED)
  dt-bindings: arm: mediatek: document the pcie mirror node on MT7622
  dt-bindings: arm: mediatek: document WED binding for MT7622
  arm64: dts: mediatek: mt7622: add support for coherent DMA
  net: ethernet: mtk_eth_soc: add support for coherent DMA
  dt-bindings: net: mediatek: add optional properties for the SoC ethernet core
  gpu: host1x: Fix a kernel-doc warning
  ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm
  ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL
  net: phy: mscc-miim: add support to set MDIO bus frequency
  dt-bindings: net: mscc-miim: add clock and clock-frequency
  dt-bindings: net: convert mscc-miim to YAML format
  soc/tegra: pmc: Update Tegra234 reset sources
  ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees
  ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees
  ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees
  ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees
  soc/tegra: fuse: Add nvmem cell lookup entries for Tegra194
  arm64: dts: imx8mm-kontron: fix ethernet node name
  net, uapi: remove inclusion of arpa/inet.h
  net: remove noblock parameter from skb_recv_datagram()
  ipw2x00: use DEVICE_ATTR_*() macro
  orinoco: Prepare cleanup of powerpc's asm/prom.h
  ipw2x00: Fix potential NULL dereference in libipw_xmit()
  b43: Fix assigning negative value to unsigned variable
  b43legacy: Fix assigning negative value to unsigned variable
  rtl8xxxu: fill up txrate info for gen1 chips
  rtl8xxxu: feed antenna information for cfg80211
  rtlwifi: replace usage of found with dedicated list iterator variable
  brcmfmac: Avoid keeping power to SDIO card unless WOWL is used
  mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue
  drm/vc4: hdmi: Remove clock rate initialization
  drm/vc4: Add logging and comments
  drm/i915/pmu: Drop redundant IS_VALLEYVIEW check in __get_rc6()
  drm: bridge: icn6211: Drop I2C module owner assignment
  slab, documentation: add description of debugfs files for SLUB caches
  mm/slub: sort debugfs output by frequency of stack traces
  mm/slub: distinguish and print stack traces in debugfs files
  mm/slub: use stackdepot to save stack trace in objects
  mm/slub: move struct track init out of set_track()
  rtw89: fix misconfiguration on hw_scan channel time
  rtw89: coex: Add case for scan offload
  rtw89: packet offload handler to avoid warning
  rtw89: change idle mode condition during hw_scan
  lib/stackdepot: allow requesting early initialization dynamically
  rtw89: update ptcl_init
  rtw89: update TMAC parameters
  rtw89: initialize NAV control
  rtw89: update scheduler setting
  rtw89: 8852c: update security engine setting
  rtw89: Turn on CR protection of CMAC
  rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip
  rtw89: update STA scheduler parameters for v1 chip
  rtw89: extend dmac_pre_init to support 8852C
  rtw89: pci: add L1 settings
  rtw89: pci: add deglitch setting
  rtw89: pci: set address info registers depends on chips
  rtw89: pci: add LTR setting for v1 chip
  rtw89: pci: refine pci pre_init function
  rtw89: pci: add pci attributes to configure operating mode
  rtw89: pci: add register definition to rtw89_pci_info to generalize pci code
  ath11k: mhi: remove unnecessary goto from ath11k_mhi_start()
  ath11k: mhi: add error handling for suspend and resume
  ath11k: mhi: remove state machine
  mm/slub, kunit: Make slub_kunit unaffected by user specified flags
  drm/etnaviv: reap idle softpin mappings when necessary
  drm/etnaviv: move flush_seq increment into etnaviv_iommu_map/unmap
  drm/etnaviv: move MMU context ref/unref into map/unmap_gem
  drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem
  rtw89: handle potential uninitialized variable
  rtw89: read RX bandwidth from v1 type RX descriptor
  rtw89: support hardware generate security header
  rtw89: support variant of fill_txdesc
  rtw89: pci: support variant of fill_txaddr_info
  rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips
  rtw89: disabled IGI configuration for unsupported hardware
  rtw89: packed IGI configuration flow into function for DIG feature
  rtw89: regd: update mapping table to R59-R32
  rtw89: regd: consider 6G band
  rtw89: 8852a: update txpwr tables to HALRF_027_00_038
  rtw89: add UK to regulation type
  rtw89: reduce export symbol number of mac size and quota
  rtw89: support FW crash simulation
  rtw89: reconstruct fw feature
  rtw89: ser: dump fw backtrace while L2 reset
  rtw89: ser: dump memory for fw payload engine while L2 reset
  rtw89: ser: control hci interrupts on/off by state
  rtw89: mac: correct decision on error status by scenario
  rtw89: mac: move table of mem base addr to common
  rtw89: ser: fix CAM leaks occurring in L2 reset
  rtw88: change idle mode condition during hw_scan
  drm/gma500: fix a missing break in psb_intel_crtc_mode_set
  drm: bridge: icn6211: Mark module exit callback with __exit
  drm/i915: Fixup kerneldoc in struct i915_gem_context
  iwlwifi: mei: Replace zero-length array with flexible-array member
  iwlwifi: fw: Replace zero-length arrays with flexible-array members
  IB/mlx5: Fix undefined behavior due to shift overflowing the constant
  net/mlx5: Cleanup kTLS function names and their exposure
  net/mlx5: Remove tls vs. ktls separation as it is the same
  net/mlx5: Remove indirection in TLS build
  net/mlx5: Reliably return TLS device capabilities
  net/mlx5_fpga: Drop INNOVA TLS support
  wfx: get out from the staging area
  ARM: dts: imx6qdl-victgo: add CAN termination support
  ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display
  ARM: dts: imx6dl-victgo: Add interrupt-counter nodes
  ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs
  ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node
  ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd
  ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight brightness to maximum
  arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC
  arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node
  selftests/bpf: Fix file descriptor leak in load_kallsyms()
  drm/mediatek: Fix DPI component detection for MT8192
  drm: bridge: icn6211: Fix DSI-to-DPI PLL configuration
  drm/mediatek: Add vblank register/unregister callback functions
  ARM: dts: ux500: Add GPS to Skomer device tree
  ARM: dts: ux500: Add GPS to Janice device tree
  drm/mediatek: mtk_drm_crtc: Use kmalloc in mtk_drm_crtc_duplicate_state
  drm/mediatek: mtk_drm_plane: Use kmalloc in mtk_plane_duplicate_state
  bpf, arm64: Sign return address for JITed code
  net: ensure net_todo_list is processed quickly
  drm/panel: innolux-ej030na and abt-y030xx067a: add .enable and .disable
  drm/panel: Add panel driver for NewVision NV3052C based LCDs
  drm/ingenic: Add ingenic_drm_bridge_atomic_enable and disable
  mlxsw: spectrum_router: simplify list unwinding
  selftests/bpf: Add urandom_read shared lib and USDTs
  selftests/bpf: Add basic USDT selftests
  libbpf: Add x86-specific USDT arg spec parsing logic
  libbpf: Wire up spec management and other arch-independent USDT logic
  libbpf: Add USDT notes parsing and resolution logic
  libbpf: Wire up USDT API and bpf_link integration
  libbpf: Add BPF-side of USDT support
  kunit: Make kunit_remove_resource() idempotent
  list: test: Test the hlist structure
  thermal: int340x: Clean up _OSC context init
  thermal: int340x: Consolidate freeing of acpi_buffer pointer
  thermal: int340x: Clean up unnecessary acpi_buffer pointer freeing
  iio: chemical: scd30: Move symbol exports into IIO_SCD30 namespace
  PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv
  iio: chemical: scd30: Export dev_pm_ops instead of suspend() and resume()
  ASoC: dt-bindings: lpass-cpu: Update clocks and power domain names for sc7280 platform
  ASoC: dt-bindings: wcd938x: Add mic bias supply property
  ASoC: qcom: dt-bindings: Update bindings for clocks in lpass digital codes
  ASoC: ak4613: add TDM256 support
  ASoC: ak4613: rename constraint to constraint_rates
  ASoC: ak4613: priv has ctrl1 instead of iface
  ASoC: ak4613: return error if it was setup as clock provider
  ASoC: ak4613: tidyup ak4613_interface
  ASoC: ak4613: add missing mutex_lock()
  ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp
  ASoC: dt-bindings: cs35l45: Cirrus Logic CS35L45 Smart Amp
  ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk()
  ASoC: soc-utils: Add helper to calculate BCLK from TDM info
  ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro
  docs/zh_CN: Add schedutil Chinese translation
  docs/zh_CN: Add sched-debug Chinese translation
  Documentation: x86: Fix obsolete name of page fault handler
  firewire: add kernel API to access packet structure in request structure for AR context
  firewire: add kernel API to access CYCLE_TIME register
  firewire: Add dummy read_csr/write_csr functions
  w1: w1_therm: Document Maxim MAX31850 thermoelement IF.
  ALSA: echoaudio: remove redundant assignment to variable i
  Documentation/process: Update ARM contact for embargoed hardware issues
  ALSA: emu10k1: Stop using iommu_present()
  docs/zh_CN: add vm zsmalloc translation
  docs/zh_CN: add vm z3fold translation
  docs/zh_CN: add vm split_page_table_lock translation
  docs/zh_CN: add vm remap_file_pages translation
  docs/zh_CN: add vm page_table_check translation
  docs/zh_CN: add vm page_owner translation
  docs/zh_CN: add vm page_frags translation
  docs/zh_CN: add vm overcommit-accounting translation
  docs/zh_CN: add vm mmu_notifier translation
  docs/zh_CN: add vm memory-model translation
  docs/zh_CN: add vm hwpoison translation
  docs/zh_CN: add vm frontswap translation
  docs/zh_CN/damon: typo fix
  docs/zh_CN/damon: add sysfs interface
  docs/zh_CN/damon: update outdated term 'regions update interval'
  Documentation: sphinx: replace "Introduction" chapter heading with page title
  Documentation: kernel-doc: Promote two chapter headings to page title
  Documentation: kernel-hacking: minor edits for style
  Documentation: dev-tools: Enhance static analysis section with discussion
  Documentation: dev-tools: Add a section for static analysis tools
  docs: driver-api/thermal/intel_dptf: Use copyright symbol
  Documentation/process: mention patch changelog in review process
  drm/amd/display: [FW Promotion] Release 0.0.111.0
  drm/amd/display: Check for invalid input params when building scaling params
  drm/amd/display: Move link_trace for edp to dp_trace
  drm/amd/display: 3.2.180
  drm/amd/display: fix missing-prototypes warning
  drm/amd/display: Enable 3 plane for DCN 3.0 and 3.02
  drm/amd/display: extract set stream attribute to link_hwss
  drm/amd/display: revert Power down hardware if timer not trigger
  drm/amd/display: add support for handling 128b/132b link training test request
  drm/amd/display: Add configuration options for AUX wake work around.
  drm/amd/display: Remove underflow IRQ type
  drm/amd/display: Add flip interval workaround
  drm/amd/display: remove assert for odm transition case
  drm/amdgpu: Flush TLB after mapping for VG20+XGMI
  drm/amdgpu: don't use BACO for reset in S3
  drm/amdgpu/vcn: Remove unneeded semicolon
  drm/amd/display: Fix unused-but-set-variable warning
  amdgpu/pm: Enable sysfs nodes for vclk and dclk for NAVI12
  drm/amdgpu: fix TLB flushing during eviction
  drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw
  device property: Add irq_get to fwnode operation
  device property: Add iomap to fwnode operations
  ACPI: property: Move acpi_fwnode_device_get_match_data() up
  device property: Convert device_{dma_supported,get_dma_attr} to fwnode
  drm/i915/dsb: modified to drm_info in dsb_prepare()
  netfilter: nf_tables: replace unnecessary use of list_for_each_entry_continue()
  ASoC: rsnd: use inclusive language for DAIFMT mask
  ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
  ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
  drm/nouveau: support more than one write fence in fenv50_wndw_prepare_fb
  ASoC: Intel: catpt: Drop redundant enum constant
  ASoC: rt5682s: Separate the regulator consumer controls
  ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it
  ASoC: cs*: use simple i2c probe function
  ASoC: wm*: use i2c_match_id and simple i2c probe
  ASoC: ada*, ssm*: use simple i2c probe function
  ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t
  ASoC: cs35l41: Add one more variable in the debug log
  ASoC: samsung: Constify snd_soc_dapm_{route,widget} structs
  ASoC: da7218: use i2c_match_id and simple i2c probe
  ASoC: da[79]*: use simple i2c probe function
  ASoC: qcom: Add driver support for ALC5682I-VS
  ASoC: intel: atom: Remove superfluous flush_scheduled_work()
  ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe
  ASoC: Introduce snd_soc_of_get_dai_link_cpus
  ASoC: codecs: Fix error handling in power domain init and exit handlers
  ASoC: SOF: topology: use new sound control LED layer
  spi: spidev: replace usage of found with dedicated list iterator variable
  spi: Prepare cleanup of powerpc's asm/prom.h
  spi: qcom-qspi: Add minItems to interconnect-names
  spi: spidev: Replace OF specific code by device property API
  spi: spidev: Replace ACPI specific code by device_get_match_data()
  spi: spidev: Convert BUILD_BUG_ON() to static_assert()
  mm/slab: remove some unused functions
  drm/i915/dp: Fix DFP rgb->ycbcr conversion matrix
  drm/i915/dp: Duplicate native HDMI TMDS clock limit handling for DP HDMI DFPs
  drm/i915/dp: Add support for "4:2:0 also" modes for DP
  drm/i915/dp: Rework HDMI DFP TMDS clock handling
  drm/i915/dp: Make intel_dp_output_format() usable for "4:2:0 also" modes
  drm/i915/dp: Pass around intel_connector rather than drm_connector
  drm/i915/dp: Reorder intel_dp_compute_config() a bit
  drm/i915/dp: s/intel_dp_hdmi_ycbcr420/intel_dp_is_ycbcr420/
  drm/i915/dp: Extract intel_dp_has_audio()
  ath11k: fix driver initialization failure with WoW unsupported hw
  drm/i915/dp: Respect the sink's max TMDS clock when dealing with DP->HDMI DFPs
  ath11k: Remove unnecessary delay in ath11k_core_suspend
  drm/i915/dp: Extract intel_dp_tmds_clock_valid()
  ath11k: Change max no of active probe SSID and BSSID to fw capability
  ath11k: Remove core PCI references from PCI common code
  ath11k: Refactor MSI logic to support WCN6750
  ath11k: Choose MSI config based on HW revision
  ath11k: Refactor PCI code to support WCN6750
  ath11k: PCI changes to support WCN6750
  dma-buf: finally make dma_resv_excl_fence private v2
  drm/i915: Expose client engine utilisation via fdinfo
  drm/i915: Count engine instances per uabi class
  drm: Document fdinfo format specification
  drm/i915: Track context current active time
  drm/i915: Track all user contexts per client
  drm/i915: Track runtime spent in closed and unreachable GEM contexts
  drm/i915: Make GEM contexts track DRM clients
  drm/i915: Explicitly track DRM clients
  drm/nouveau: stop using dma_resv_excl_fence
  tee: make tee_shm_register_kernel_buf vmalloc supported
  tee: combine "config" and "menu" for TEE's menuconfig
  of/platform: Drop static setup of IRQ resource from DT core
  docs: dt: writing-schema: mention coding style
  docs: dt: writing-bindings: describe typical cases
  dt-bindings: net: qcom,ipa: finish the qcom,smp2p example
  dt-bindings: white-space cleanups
  dt-bindings: PCI: uniphier: Convert uniphier-pcie.txt to json-schema
  libbpf: Support Debian in resolve_full_path()
  Documentation: kunit: update kconfig options needed for UML coverage
  kunit: split resource API impl from test.c into new resource.c
  kunit: split resource API from test.h into new resource.h
  kunit: tool: more descriptive metavars/--help output
  selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for aarch64
  bpftool: Handle libbpf_probe_prog_type errors
  bpftool: Add missing link types
  bpftool: Add syscall prog type
  selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync
  samples: bpf: Fix linking xdp_router_ipv4 after migration
  sample: bpf: syscall_tp_user: Print result of verify_map
  drm/nouveau/clk: Fix an incorrect NULL check on list iterator
  kunit: tool: Do not colorize output when redirected
  kunit: tool: properly report the used arch for --json, or '' if not known
  kunit: tool: refactor how we plumb metadata into JSON
  kunit: tool: readability tweaks in KernelCI json generation logic
  ARM: dts: ux500: Add line impedance to fuel gauge
  ARM: dts: ux500: Register Amstaos proximity sensor
  ARM: dts: ux500: Add Codina TMO device tree
  dt-bindings: arm: ux500: Document Codina-TMO
  ARM: dts: ste-dbx: Update spi clock-names property
  apparmor: test: Use NULL macros
  mctp: test: Use NULL macros
  kasan: test: Use NULL macros
  thunderbolt: test: use NULL macros
  kunit: use NULL macros
  kunit: Introduce _NULL and _NOT_NULL macros
  ima: remove redundant initialization of pointer 'file'.
  kunit: tool: simplify code since build_dir can't be None
  kunit: tool: drop last uses of collections.namedtuple
  kunit: tool: drop unused KernelDirectoryPath var
  kunit: tool: make --json handling a bit clearer
  dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
  ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
  dt-bindings: arm: bcm: create new description for BCM53016
  dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
  ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
  ARM: dts: BCM5301X: Add rgmii to port@5 of Broadcom switch on Asus RT-AC88U
  ARM: dts: BCM5301X: Remove cell properties from srab ports on Asus RT-AC88U
  ARM: dts: BCM5301X: Fix DTC warning for NAND node
  ARM: dts: BCM5301X: Update pin controller node name
  ARM: brcmstb: fix typos in comments
  ARM: dts: bcm-cygnus: Update spi clock properties
  ARM: mm: fix typos in comments
  ARM: s3c: fix typos in comments
  ARM: dts: s5pv210: Use standard arrays of generic PHYs for EHCI/OHCI device
  ARM: dts: s5pv210: align EHCI/OHCI nodes with dtschema
  ARM: dts: exynos: align EHCI/OHCI nodes with dtschema on Exynos4
  ARM: dts: exynos: drop deprecated SFR region from MIPI phy
  arm64: dts: tesla: add a specific compatible to MCT on FSD
  arm64: dts: exynos: add a specific compatible to MCT
  ARM: dts: exynos: add a specific compatible to MCT
  arm64: dts: exynos: move aliases to board in Exynos850
  ARM: dts: bcm283x: fix ethernet node name
  ARM: dts: exynos: remove deprecated unit address for LPDDR3 timings on Odroid
  memory: samsung: exynos5422-dmc: Avoid some over memory allocation
  ARM: s3c: Drop config symbol S3C24XX_PWM
  ARM: dts: exynos: fix compatible strings for Ethernet USB devices
  ARM: dts: exynos: fix ethernet node name for different odroid boards
  drm/format_helper: fix a kernel-doc typo
  drm: fix a kernel-doc typo
  drm/sched: Check locking in drm_sched_job_add_implicit_dependencies
  drm/gem: Delete gem array fencing helpers
  drm/etnaviv: Use scheduler dependency handling
  regulator: mt6366: Add support for MT6366 regulator
  regulator: Add BUCK and LDO document for MT6358 and MT6366
  drm/i915/bios: Extract struct lvds_lfp_data_ptr_table
  drm/i915: Remove dead members from dev_priv
  drm/i915: Use drm_connector_attach_hdr_output_metadata_property()
  ASoC: atmel: Don't squash error codes from atmel_ssc_set_audio()
  ASoC: atmel: Fix error handling in at91samg20ek probe()
  soc: mediatek: mmsys: Add sw0_rst_offset for MT8192
  arm64: dts: mt8192: Add H264 venc device node
  arm64: dts: mt8192: Add PCIe node
  arm64: dts: mt8192: Add dpi node
  dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
  arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
  arm64: dts: mt8192: Add m4u and smi nodes
  arm64: dts: mt8192: Add efuse node
  arm64: dts: mt8192: Fix nor_flash status disable typo
  arm64: dts: mt8192: Add xhci node
  arm64: dts: mt8192: Add usb-phy node
  arm64: dts: mt8192: Add SCP node
  arm64: dts: mt8192: Add pwrap node
  arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
  HID: multitouch: add quirks to enable Lenovo X12 trackpoint
  drm/bridge: nwl-dsi: Drop the drm_of_panel_bridge_remove() function call
  drm: bridge: mcde_dsi: Drop explicit bridge remove
  arm64: defconfig: Enable ARCH_R9A07G054
  arm64: dts: renesas: r8a77961: Add CAN-FD node
  arm64: dts: renesas: falcon: Enable CANFD 0 and 1
  arm64: dts: renesas: r8a779a0: Add CANFD device node
  arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86
  arm64: dts: renesas: r9a07g054: Add TSU node
  arm64: dts: renesas: r9a07g054: Add OPP table
  arm64: dts: renesas: r9a07g054: Fillup the GPU node
  arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
  arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
  arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
  arm64: dts: renesas: rzg2lc-smarc: Enable Audio
  arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
  arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec from common dtsi
  arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
  arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
  arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup SPI1 stub node
  arm64: dts: renesas: r9a07g054: Add USB2.0 device support
  arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
  arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
  arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
  arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
  arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
  arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
  soc: renesas: Identify RZ/G2UL SoC
  dt-bindings: power: renesas,rzg2l-sysc: Document RZ/G2UL SoC
  arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting can{0,1}-stb-hog nodes
  arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
  arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog pins related to SDHI
  arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
  arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
  ARM: rockchip: fix typos in comments
  mtd: rawnand: print offset instead of page number for bad blocks
  mtd: spinand: gigadevice: add support for GD5FxGM7xExxG
  mtd: spinand: gigadevice: add support for GD5F{2, 4}GQ5xExxG
  mtd: spinand: gigadevice: add support for GD5F1GQ5RExxG
  mtd: spinand: gigadevice: add support for GD5FxGQ4xExxG
  mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG
  mtd: rawnand: davinci: Remove redundant unsigned comparison to zero
  mtd: parsers: bcm47xxpart: print correct offset on read error
  ARM: dove: multiplatform support
  ARM: ep93xx: multiplatform support
  ARM: ep93xx: make mach/ep93xx-regs.h local
  ARM: ep93xx: enable SPARSE_IRQ
  ARM: ep93xx: renumber interrupts
  ARM: versatile: move integrator/realview/vexpress to versatile
  arm64: dts: add support for S4 power domain controller
  arm64: dts: meson-s4: add gpio_intc node
  arm64: dts: meson-s4: add pinctrl node
  arm64: dts: rockchip: Add some pins for NanoPi4
  arm64: dts: rockchip: Add sata nodes to rk356x
  arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399
  arm64: meson: update WiFi SDIO in dts for JetHub D1
  arm64: meson: update SDIO voltage in dts for JetHub D1
  arm64: meson: dts: update serial alias in dts for JetHub D1
  arm64: meson: add dts bluetooth node for JetHub H1
  ARM: dts: rockchip: use generic node name for dma rk3036/rk322x
  ARM: dts: rockchip: correct interrupt flags on rk3188 boards
  regulator: Flag uncontrollable regulators as always_on
  spi: support hclk
  spi: mediatek: support hclk
  spi: mediatek: add spi memory support for ipm design
  regulator: fixed: Remove print on allocation failure
  regulator: dt-bindings: richtek,rt4801: minor comments adjustments
  regulator: Add binding for Richtek RT5759 DCDC converter
  regulator: rt5759: Add support for Richtek RT5759 DCDC converter
  regulator: Add BUCK and LDO document for MT6358 and MT6366
  regulator: mt6366: Add support for MT6366 regulator
  regmap: Constify static regmap_bus structs
  ASoC: dt-bindings: mediatek: mt8195: support mt8195-mt6359-max98390-rt5682
  ASoC: mediatek: mt8195: add machine support for max98390 and rt5682
  ASoC: mediatek: mt8195: rename card controls
  ASoC: dt-bindings: mediatek: mt8195: merge mt8195 machine yaml
  ASoC: mediatek: mt8195: merge machine driver
  ASoC: mediatek: mt8195: revise mt8195-mt6359-rt1019-rt5682.c
  ARM: configs: Update multi_v5_defconfig for WM8731 bus refactoring
  ASoC: wm8731: Convert DT bindings to YAML format
  ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules
  ASoC: wm8731: Factor our MCLK and mutex initialisation
  ASoC: wm8731: Move regulator request into wm8731_init()
  ASoC: wm8731: Factor component init out of bus code
  ASoC: wm8731: Update to modern DAI terminology
  ASoC: topology: Rename soc_tplg_init_kcontrol() function
  ASoC: topology: Correct error message
  ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL
  ASoC: topology: Return bool instead of int
  ASoC: topology: Remove unnecessary looping
  ASoC: topology: Use for loop instead of while
  ASoC: tegra: AHUB routes for ASRC module
  ASoC: tegra: Add Tegra186 based ASRC driver
  ASoC: tegra: Add binding doc for ASRC module
  ASoC: SOF: Remove redundant return statements
  ASoC: SOF: Remove header from struct snd_sof_ipc_msg
  ASoC: SOF: Drop 'header' parameter from tx_message() API
  ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply()
  ASoC: SOF: disable dma trace in s0ix
  ASoC: SOF: extend the interface to stop DMA trace
  ASoC: SOF: Drop support for mapped control data
  ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking
  ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc
  ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct
  ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer
  drm/imx: ipuv3-plane: Remove redundant color encoding and range initialisation
  drm/imx: ipuv3-plane: Remove redundant zpos initialisation
  drm/imx: make static read-only array channel_offsets const
  drm/imx: imx-tve: Make use of the helper function devm_platform_ioremap_resource()
  gpu: ipu-v3: image-convert: use swap()
  fs: ext2: Fix duplicate included linux/dax.h
  libbpf: Don't return -EINVAL if hdr_len < offsetofend(core_relo_len)
  selftests/bpf: Add tests for uprobe auto-attach via skeleton
  selftests/bpf: Add tests for u[ret]probe attach by name
  libbpf: Add auto-attach for uprobes based on section name
  libbpf: Support function name-based attach uprobes
  libbpf: auto-resolve programs/libraries when necessary for uprobes
  samples: bpf: Convert xdp_router_ipv4 to XDP samples helper
  bpf: Correct the comment for BTF kind bitfield
  selftests/bpf: Fix cd_flavor_subdir() of test_progs
  selftests/bpf: Return true/false (not 1/0) from bool functions
  selftests/bpf: Fix vfs_link kprobe definition
  bpf: Replace usage of supported with dedicated list iterator variable
  drm/amdgpu: use dma_resv_get_singleton in amdgpu_pasid_free_cb
  drm/atomic-helper: support more than one write fence in drm_gem_plane_helper_prepare_fb
  drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2
  drm/radeon: stop using dma_resv_excl_fence
  drm/vmwgfx: stop using dma_resv_excl_fence v2
  dma-buf: add dma_resv_get_singleton v2
  drivers/dma-buf: dma-buf.c: fix a typo
  drm/ttm: Add a parameter to add extra pages into ttm_tt
  bpf, test_offload.py: Skip base maps without names
  bpf: Remove redundant assignment to smap->map.value_size
  selftests/bpf: Remove unused variable from bpf_sk_assign test
  bpf: Use swap() instead of open coding it
  drm/edid: reduce magic when updating the EDID block checksum
  drm/edid: track invalid blocks in drm_do_get_edid()
  drm/edid: split out invalid block filtering to a separate function
  drm/edid: simplify block check when filtering invalid blocks
  drm/edid: use a better variable name for EDID block read retries
  drm/edid: split drm_edid_block_valid() to check and act parts
  drm/edid: split out edid_header_fix()
  drm/edid: clean up edid_is_zero()
  drm/edid: make drm_edid_header_is_valid() accept void pointer
  drm/edid: add edid_block_tag() helper to get the EDID extension tag
  drm/edid: clean up EDID block checksum functions
  drm/edid: use struct edid * in drm_do_get_edid()
  MAINTAINERS: Add printk indexing maintainers on mention of printk_index
  wcn36xx: Improve readability of wcn36xx_caps_name
  ath9k: make is2ghz consistent in ar9003_eeprom
  ath10k: enable napi on RX path for usb
  ath10k: add support for MSDU IDs for USB devices
  dma-buf: drop the DAG approach for the dma_resv object v3
  drm/amdkfd: Create file descriptor after client is added to smi_clients list
  drm/amdgpu: Sync up header and implementation to use the same parameter names
  drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address
  drm/amdgpu: Fix unique_id references for Sienna Cichlid
  drm/amd/display: remove DC_FP_* wrapper from dml folder
  drm/amd/display: detach fpu operations from dcn10_validate_bandwidth in calcs
  drm/amdgpu: Add unique_id support for sienna cichlid
  drm/amdgpu: Use metrics data function to get unique_id for Aldebaran
  drm/amdgpu: Add UNIQUE_ID to MetricsMember_t
  drm/amdgpu: Use switch case for unique_id
  drm/amdkfd: Use atomic64_t type for pdd->tlb_seq
  drm/amdgpu: fix incorrect size printing in error msg
  drm/amdgpu: fix some kerneldoc in the VM code v2
  amd/display: set backlight only if required
  drm/amd/display: DCN3.1: don't mark as kernel-doc
  drm/amd/display: Fix pointer dereferenced before checking
  drm/amdgpu: Add tlb_cb for unlocked update
  drm/amdgpu: Correct unlocked update fence handling
  drm/amd/display: Fix pointer dereferenced before checking
  drm/amd/display: Fix allocate_mst_payload assert on resume
  drm/amd/display: 3.2.179
  drm/amd/display: [FW Promotion] Release 0.0.110.0
  drm/amd/display: Revert FEC check in validation
  drm/amd/display: Update LTTPR UHBR link rate support struct
  drm/amd/display: Add support for USBC connector
  drm/amd/display: Add work around for AUX failure on wake.
  drm/amd/display: Clear optc false state when disable otg
  drm/amd/display: Enable power gating before init_pipes
  drm/amd/display: Remove redundant dsc power gating from init_hw
  drm/amd/display: Power down hardware if timer not trigger
  drm/amd/display: Correct Slice reset calculation
  drm/amd/display: Enable 3-plane MPO for DCN31
  drm/amd/display: Set fec register init value
  drm/amd/display: Remove SW w/a for HDCP 1.4 1A-07 failure based on ECO fix
  drm/amd/display: Create underflow interrupt IRQ type
  bpf, tests: Add load store test case for tail call
  bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsets
  bpf, arm64: Adjust the offset of str/ldr(immediate) to positive number
  bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate offset)
  arm64, insn: Add ldr/str with immediate offset
  drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge
  drm: bridge: dw-mipi-dsi: Switch to devm_drm_of_get_bridge
  drm: bridge: mtk_dsi: Switch to devm_drm_of_get_bridge
  drm: bridge: nwl-dsi: Switch to devm_drm_of_get_bridge
  Revert "drm/bridge: dw-mipi-dsi: Find the possible DSI devices"
  drm/bridge: lt9611: Add atomic_get_input_bus_fmts
  drm/bridge: lt9611: Switch to atomic operations
  drm/bridge: ti-sn65dsi83: Check link status register after enabling the bridge
  drm: bridge: icn6211: Read and validate chip IDs before configuration
  drm: bridge: icn6211: Rework ICN6211_DSI to chipone_writeb()
  drm: bridge: icn6211: Add I2C configuration support
  drm: bridge: icn6211: Implement atomic_get_input_bus_fmts
  drm: bridge: icn6211: Set SYS_CTRL_1 to value used in examples
  drm: bridge: icn6211: Disable DPI color swap
  drm: bridge: icn6211: Use DSI burst mode without EoT and with LP command mode
  drm: bridge: icn6211: Add generic DSI-to-DPI PLL configuration
  drm: bridge: icn6211: Add HS/VS/DE polarity handling
  drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling
  drm: bridge: icn6211: Fix register layout
  drm: exynos: dsi: Switch to atomic funcs
  drm: exynos: dsi: Convert to bridge driver
  drm: exynos: dsi: Use drm panel_bridge API
  exynos: drm: dsi: Attach in_bridge in MIC driver
  drm: bridge: panel: Reset the connector state pointer
  drm: bridge: tc358764: Use drm panel_bridge API
  drm/bridge: tc358767: Add DSI-to-DPI mode support
  drm/bridge: tc358767: Split tc_set_video_mode() into common and (e)DP part
  drm/bridge: tc358767: Detect bridge mode from connected endpoints in DT
  drm/bridge: tc358767: Move bridge ops setup into tc_probe_edp_bridge_endpoint()
  drm/bridge: tc358767: Wrap (e)DP aux I2C registration into tc_aux_link_setup()
  drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
  drm/bridge: tc358767: Implement atomic_check callback
  drm/bridge: tc358767: Convert to atomic ops
  drm/bridge: tc358767: Change tc_ prefix to tc_edp_ for (e)DP specific functions
  dt-bindings: display: bridge: tc358867: Document DSI data-lanes property
  dt-bindings: display: bridge: tc358867: Document DPI output support
  drm/bridge: adv7511: clean up CEC adapter when probe fails
  drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe()
  drm/i915: Allow static DRRS on LVDS
  drm/i915: Allow static DRRS on all eDP ports
  drm/i915: Move intel_drrs_compute_config() into intel_dp.c
  drm/i915: Allow higher refresh rate alternate fixed modes
  drm/i915: Allow an arbitrary number of downclock modes
  drm/i915: Stop duplicating the EDID fixed/downclock modes
  drm/i915: Combine the EDID fixed_mode+downclock_mode lookup into one
  drm/i915: Nuke intel_drrs_init()
  drm/i915: Refactor non-EDID fixed mode duplication
  drm/i915: Put fixed modes directly onto the panel's fixed_modes list
  drm/i915: Extract intel_edp_has_drrs()
  drm/i915/display: Add HAS_MBUS_JOINING
  drm/i915/dmc: split out dmc registers to a separate file
  drm/i915/dmc: hide DMC version macros
  drm/i915/dmc: abstract GPU error state dump
  drm/i915: Handle the DG2 max bw properly
  drm/edid: fix invalid EDID extension block filtering
  drm/vc4: Implement atomic_print_state for HVS channel state
  drm/vc4: Constify private state accessors
  drm/atomic: Add atomic_print_state to private objects
  drm/atomic: Print the state every non-blocking commit
  drm/panel-edp: Fix AUO B133UAN01 panel id
  drm/i915/display/adlp: Fix programing of PIPE_MBUS_DBOX_CTL
  drm/i915/display/adlp: Adjust MBUS DBOX BW and B credits
  drm/i915/display/tgl+: Set default values for all registers in PIPE_MBUS_DBOX_CTL
  drm/i915/dg2: Add Wa_22014226127
  drm/i915/dp: make DSC usage logging actually useful
  drm/i915/audio: move has_audio checks to within codec enable/disable
  drm/i915/audio: unify audio codec enable/disable debug logging
  HID: intel-ish-hid: ipc: add ADL and RPL device id
  drm/i915: Move intel_vtd_active and run_as_guest to i915_utils
  drm/i915/dmc: fix i915_reg_t usage
  drm/i915/dmc: move dmc debugfs to intel_dmc.c
  drm/i915/dmc: move assert_dmc_loaded() to intel_dmc.c
  drm/i915/dmc: simplify intel_dmc_load_program() conditions
  ath11k: reduce the wait time of 11d scan and hw scan while add interface
  ath11k: add support to search regdb data in board-2.bin for WCN6855
  wcn36xx: Implement tx_rate reporting
  drm/i915/ats-m: add ATS-M platform info
  drm/panel-edp: Add AUO B133UAN01
  drm/i915: Add RPL-S PCI IDs
  drm/i915: Change SDVO fixed mode handling
  drm/i915: Use intel_panel_edid_fixed_mode() for sdvo
  drm/i915: Extract intel_panel_encoder_fixed_mode()
  drm/i915: Extract intel_panel_vbt_sdvo_fixed_mode()
  drm/i915: Rename intel_panel_vbt_fixed_mode()
  drm/i915: Use intel_panel_preferred_fixed_mode() more
  drm/i915: Extract intel_edp_add_properties()
  drm/i915: Use DRM_MODE_FMT+DRM_MODE_ARG()
  drm/i915: Pass intel_connector to intel_panel_{init,fini}()
  drm/i915: Split pipe+output CSC programming to noarm+arm pair
  drm/i915: Split color_commit() into noarm+arm pair
  drm/i915: Make ilk+ pfit regiser unlocked
  drm/i915: Remove locks around skl+ scaler programming
  docs: gpu: i915.rst: Fix DRRS documentation
  drm/edid: split drm_add_edid_modes() to two
  drm/edid: add more general struct edid constness in the interfaces
  drm/edid: constify struct edid passed around in callbacks and closure
  drm/edid: constify struct edid passed to detailed blocks
  drm/edid: constify struct detailed_timing in parsing callbacks
  drm/edid: constify struct detailed_timing in lower level parsing
  drm/edid: use struct detailed_timing member access in gtf2 functions
  drm/edid: use struct detailed_timing member access in is_rb()
  drm/edid: pass a timing pointer to is_detailed_timing_descriptor()
  drm/edid: pass a timing pointer to is_display_descriptor()
  drm/edid: fix reduced blanking support check
  drm/edid: don't modify EDID while parsing
  drm/i915: Add a DP1.2 compatible way to read LTTPR capabilities
  tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
  gma500: fix an incorrect NULL check on list iterator
  drm/amdgpu: drop amdgpu_gtt_node
  drm/ttm: rework bulk move handling v5
  drm/ttm: de-inline ttm_bo_pin/unpin
  drm/i915/migrate: move the sanity check
  drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUS
  drm/i915: avoid concurrent writes to aux_inv
  drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
  drm/ttm: allow bulk moves for all domains
  drm/ttm: add resource iterator v4
  drm/ttm: move the LRU into resource handling v4
  drm/amdgpu/jpeg: Add jpeg ras error query support
  drm/amdgpu/vcn: Add VCN ras error query support
  drm/amdgpu/vcn: Add vcn and jpeg ver 2.6 ras register definition
  drm/amdgpu/jpeg: Add jpeg block ras support
  drm/amdgpu/vcn: Add vcn ras support
  drm/amdgpu: Add vcn and jpeg ras support flag
  drm/amd/vcn: fix an error msg on vcn 3.0
  drm/amdgpu: Re-classify some log messages in commit path
  drm/amd/pm: Check feature support using IP version
  drm/amdgpu/vcn3: send smu interface type
  amdgpu/pm: Implement emit_clk_levels for vega10
  amdgpu/pm: Add new hwmgr API function "emit_clock_levels"
  drm/i915/display: Extend DP HDR support to hsw+
  drm/sched: Fix htmldoc warning.
  drm/bridge: anx7625: Set downstream sink into normal status
  ath11k: store and send country code to firmware after recovery
  drm/i915/intel_combo_phy: Print I/O voltage info
  drm/i915/display: Remove check for low voltage sku for max dp source rate
  drm: omapdrm: Do no allocate non-scanout GEMs through DMM/TILER
  drm: omapdrm: Support exporting of non-contiguous GEM BOs
  drm: omapdrm: simplify omap_gem_pin
  drm/i915: add lmem_size modparam
  drm/i915/guc: Correctly free guc capture struct on error
  drm/amdgpu: remove table_freed param from the VM code
  drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2
  drm/amdkfd: start using tlb_seq from the VM subsystem
  drm/amdgpu: rework TLB flushing
  drm/amdgpu: simplify VM update tracking a bit
  drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c
  drm/amdgpu: move VM PDEs to idle after update
  drm/amd/display: move FPU related code from dcn316 to dml/dcn31 folder
  drm/amd/display: move FPU related code from dcn315 to dml/dcn31 folder
  drm/amd/display: move FPU related code from dcn31 to dml/dcn31 folder
  drm/amd/display: 3.2.178
  drm/amd/display: [FW Promotion] Release 0.0.109.0
  drm/amdkfd: print unmap queue status for RAS poison consumption (v3)
  drm/amd/display: Fix HDCP SEND AKI INIT error
  drm/amdgpu: drop redundant check of harvest info
  drm/amdgpu: Fix spelling mistake "regiser" -> "register"
  drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2)
  drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2)
  drm/amdkfd: replace source_id with client_id for RAS poison consumption
  drm/amdkfd: refine event_interrupt_poison_consumption
  drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static
  drm/amdgpu: drop amdgpu_display_gem_fb_init()
  drm/amdgpu: make amdgpu_display_framebuffer_init() static
  drm/i915/uapi: Document DRM_I915_QUERY_HWCONFIG_BLOB
  drm/qxl: fix qxl can't use in arm64
  drm/virtio: Remove restriction of non-zero blob_flags
  drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
  ath9k: add functions to get paprd rate mask
  ath9k: refactor ar9003_hw_spur_mitigate_ofdm
  ath9k: fix ar9003_get_eepmisc
  ath9k: use AR9300_MAX_CHAINS when appropriate
  ath9k: split set11nRateFlags and set11nChainSel
  ath9k: make ATH_SREV macros more consistent
  ath11k: Add peer rhash table support
  ath11k: add read variant from SMBIOS for download board data
  ath11k: add fallback board name without variant while searching board-2.bin
  drm/vc4: hdmi: Support HDMI YUV output
  drm/vc4: hdmi: Always try to have the highest bpc
  drm/vc4: hdmi: Take bpp into account for the scrambler
  drm/vc4: hdmi: Take the sink maximum TMDS clock into account
  drm/vc4: hdmi: Move clock calculation into its own function
  drm/vc4: hdmi: Move clock validation to its own function
  drm/vc4: hdmi: Rename pixel_rate variable
  drm/bridge: it6505: Fix build error
  dma-buf: finally make the dma_resv_list private v2
  dma-buf: add dma_resv_replace_fences v2
  RDMA: use dma_resv_wait() instead of extracting the fence
  drm/etnaviv: stop using dma_resv_excl_fence v2
  drm: bridge: it66121: Add audio support
  drm: bridge: it66121: Fix the register page length
  dt-bindings: display: bridge: it66121: Add audio support
  drm/gma500: Add crtc prefix to vblank functions
  drm/gma500: Declare a few functions static
  drm/gma500: Free the correct connector allocation
  drm/gma500: gma500 don't register non-hotpluggable connectors
  drm/gma500: Make use of the drm connector iterator
  drm/gma500: Uninstall interrupts on driver removal
  drm/gma500: Use managed drmm_mode_config_init()
  ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability
  ath11k: fix the warning of dev_wake in mhi_pm_disable_transition()
  ath11k: Add hw-restart option to simulate_fw_crash
  ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base
  ath11k: add support for device recovery for QCA6390/WCN6855
  ath11k: disable regdb support for QCA6390
  ath11k: remove unused ATH11K_BD_IE_BOARD_EXT
  ath11k: acquire ab->base_lock in unassign when finding the peer by addr
  drm/i915/guc: Print the GuC error capture output register list.
  drm/i915/guc: Plumb GuC-capture into gpu_coredump
  drm/i915/guc: Pre-allocate output nodes for extraction
  drm/i915/guc: Extract GuC error capture lists on G2H notification.
  drm/i915/guc: Check sizing of guc_capture output
  drm/i915/guc: Add capture region into intel_guc_log
  drm/i915/guc: Update GuC-log relay function names
  drm/i915/guc: Add GuC's error state capture output structures.
  drm/i915/guc: Add Gen9 registers for GuC error state capture.
  drm/i915/guc: Add DG2 registers for GuC error state capture.
  drm/i915/guc: Add XE_LP steered register lists support
  drm/i915/guc: Add XE_LP static registers for GuC error capture.
  drm/i915/guc: Update GuC ADS size for error capture lists
  drm/i915/gt: replace cache_clflush_range
  drm/i915/: Re-work clflush_write32
  drm/i915/gt: Re-work reset_csb
  drm/i915/gt: Drop invalidate_csb_entries
  drm/i915/gt: Re-work intel_write_status_page
  drm/i915/gt: fix i915_reg_t initialization
  drm/i915/debugfs: Do not return '0' if there is nothing to return
  drm/i915: s/enable/active/ for DRRS
  drm/tilcdc: Use drm_mode_copy()
  drm/gma500: Use drm_mode_copy()
  drm/i915: Add "maximum pipe read bandwidth" checks
  drm/i915: Fix DBUF bandwidth vs. cdclk handling
  drm/i915: Properly write lock bw_state when it changes
  drm/i915: Round up when calculating display bandwidth requirements
  drm/i915: Nuke intel_bw_calc_min_cdclk()
  drm/i915: Remove total[] and uv_total[] from ddb allocation
  drm/i915: Pre-calculate plane relative data rate
  drm/i915: Split plane data_rate into data_rate+data_rate_y
  drm/i915: Tweak plane ddb allocation tracking
  drm/i915/display/adlp: More voltage swing table updates
  drm/vmwgfx: Disable command buffers on svga3 without gbobjects
  drm/vmwgfx: validate the screen formats
  drm/vmwgfx: Fix mob cursor allocation race
  drm/vmwgfx: Fix an invalid read
  drm/i915/sdvo: prefer __packed over __attribute__((packed))
  drm/i915/gem: Don't evict unmappable VMAs when pinning with PIN_MAPPABLE (v2)
  ath11k: change fw build id format in driver init log
  ath11k: Refactor the peer delete
  ath10k: Use of_device_get_match_data() helper
  ath10k: Trigger sta disconnect on hardware restart
  drm/i915/gt: Add sysfs throttle frequency interfaces
  drm/i915/gt: Create per-tile RPS sysfs interfaces
  drm/i915/gt: Create per-tile RC6 sysfs interface
  drm/i915/gt: create per-tile sysfs interface
  drm/i915: Prepare for multiple GTs
  drm/i915/gt: add gt_is_root() helper
  drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0
  drm/i915: Add logical mapping for video decode engines
  drm/i915: Fix renamed struct field
  drm/i915: Rename QGV request/response bits
  drm/i915: Unconfuses QGV vs. PSF point masks
  drm/i915: Fix PSF GV point mask when SAGV is not possible
  drm/i915: Rename pre-icl SAGV enable/disable functions
  drm/i915: Reject excessive SAGV block time
  drm/i915: Probe whether SAGV works on pre-icl
  drm/i915: Rework SAGV block time probing
  drm/i915: Treat SAGV block time 0 as SAGV disabled
  fbdev: defio: fix the pagelist corruption
  drm/i915/dg2: Add preemption changes for Wa_14015141709
  ath6kl: fix typos in comments
  ath9k: Use platform_get_irq() to get the interrupt
  ath11k: support GTK rekey offload
  ath11k: support ARP and NS offload
  ath11k: purge rx pktlog when entering WoW
  ath11k: implement hardware data filter
  ath11k: Add WoW net-detect functionality
  ath11k: Add basic WoW functionalities
  drm/i915/uapi: Add query for hwconfig blob
  drm/i915/guc: Add fetch of hwconfig blob
  drm/panel-edp: add LQ140M1JW46 edp panel entry
  dt-bindings: display/panel: Add Leadtek ltk035c5444t
  fbdev: Fix cfb_imageblit() for arbitrary image widths
  fbdev: Fix sys_imageblit() for arbitrary image widths
  drm/i915: include uapi/drm/i915_drm.h directly where needed
  drm/gma500: Cosmetic cleanup of irq code
  drm/gma500: Don't store crtc_funcs in psb_ops
  drm/gma500: Move gma_intel_crtc_funcs into gma_display.c
  drm/gma500: Remove unused declarations and other cruft
  drm/vc4: add tracepoints for CL submissions
  drm/ssd130x: Reduce temporary buffer sizes
  drm/ssd130x: Fix rectangle updates
  drm/format-helper: Fix XRGB888 to monochrome conversion
  drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()
  drm/doc: Clarify what ioctls can be used on render nodes
  drm/i915: move i915_gem_object_needs_bit17_swizzle() to i915_gem_tiling.[ch]
  drm/nouveau: Fix spelling mistake "endianess" -> "endianness"
  drm/i915: fixup the initial fb base on DGFX
  drm/i915/display: Check mappable aperture when pinning preallocated vma
  drm/i915/ttm: wire up the object offset
  drm/i915: add i915_gem_object_create_region_at()
  drm/i915/stolen: consider I915_BO_ALLOC_GPU_ONLY
  drm/i915/stolen: don't treat small BAR as an error
  drm/i915/lmem: don't treat small BAR as an error
  drm/gma500: Move GTT memory-range setup into helper
  drm/gma500: Move GTT enable and disable code into helpers
  drm/gma500: Move GEM memory management functions to gem.c
  drm/gma500: Inline psb_gtt_restore()
  drm/gma500: Split GTT init/resume/fini into GTT and GEM functions
  drm/gma500: Cleanup GTT uninit and error handling
  drm/gma500: Move GTT resume logic out of psb_gtt_init()
  drm/gma500: Move GTT setup and restoration into helper funtions
  drm/gma500: Remove struct psb_gtt.sem sempahore
  drm/gma500: Move GTT locking into GTT helpers
  drm/gma500: Acquire reservation lock for GEM objects
  drm/gma500: Remove struct psb_gem_object.npage
  drm/i915: Reject unsupported TMDS rates on ICL+
  drm/solomon: Make DRM_SSD130X depends on MMU
  drm/i915: Deal with bigjoiner vs. DRRS
  drm/i915: Do DRRS disable/enable during pre/post_plane_update()
  drm/i915: Schedule DRRS work from intel_drrs_enable()
  drm/i915: Don't cancel/schedule drrs work if the pipe wasn't affected
  drm/i915: Determine DRRS frontbuffer_bits ahead of time
  drm/i915: Fix DRRS frontbuffer_bits handling
  drm/i915: Add missing tab to DRRS debugfs
  drm/i915: Put the downclock_mode check back into can_enable_drrs()
  drm/i915: Use drm_mode_copy()
  drm/blend: fix typo in the comment
  drm/i915: Add support for steered register writes
  drm/i915/guc: add steering info to GuC register save/restore list
  drm/i915: Report steering details in debugfs
  drm/i915: Reduce stack usage in debugfs due to SSEU
  drm/i915/display: Do not re-enable PSR after it was marked as not reliable
  drm/i915/display: Fix HPD short pulse handling for eDP
  drm/i915: Convert fixed_mode/downclock_mode into a list
  drm/i915: Implement static DRRS
  drm/i915: Enable eDP DRRS on ilk/snb port A
  drm/i915: Move DRRS enable/disable higher up
  drm/i915: Stash DRRS state under intel_crtc
  drm/i915: Eliminate the intel_dp dependency from DRRS
  drm/i915: Introduce intel_drrs_type_str()
  drm/i915: Introduce intel_panel_drrs_type()
  drm/i915: Introduce intel_panel_preferred_fixed_mode()
  drm/i915: Introduce intel_panel_get_modes()
  drm/i915: Introduce intel_panel_{fixed,downclock}_mode()
  drm/i915: Nuke dev_priv->drrs.type
  drm/i915: Simplify intel_panel_info()
  drm/i915/lvds: Pass fixed_mode to compute_is_dual_link_lvds()
  drm/i915/sdvo: Pass the requesed mode to intel_sdvo_create_preferred_input_timing()
  drm/i915/dsi: Pass fixed_mode to *_dsi_add_properties()
  drm/i915/display/adlp: Update eDP voltage swing table
  drm/i915/xehp: Update topology dumps for Xe_HP
  drm/i915/sseu: Don't overallocate subslice storage
  x86/gpu: include drm/i915_pciids.h directly in early quirks
  drm/panel: Use drm_mode_duplicate()
  drm/imx: Use drm_mode_duplicate()
  drm/bridge: Use drm_mode_copy()
  drm: Add drm_mode_init()
  drm/vmwgfx: Stop using surface dma commands on most configurations
  drm/vmwgfx: Implement MSI/MSI-X support for IRQs
  drm/vmwgfx: Initialize drm_mode_fb_cmd2
  drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace
  drm/vmwgfx: Fix fencing on SVGAv3
  drm/vmwgfx: Print capabilities early during the initialization
  drm/vmwgfx: Cleanup multimon initialization code
  drm/vmwgfx: Add support for CursorMob and CursorBypass 4
  drm/i915/gt: Remove GEN12_SFC_DONE_MAX from register defs header
  drm/i915/gem: add missing boundary check in vm_access
  drm/i915: Rename PIPECONF refresh select bits
  drm/i915: Clean up DRRS refresh rate enum
  drm/i915: Polish drrs type enum
  drm/i915: Program MSA timing delay on ilk/snb/ivb
  drm/i915: Read DRRS MSA timing delay from VBT
  drm/i915: Pimp DRRS debugs
  drm/i915: Constify intel_drrs_init() args
  drm/i915: Fix up some DRRS type checks
  drm/i915: Remove struct dp_link_dpll
  drm/i915: Populate bxt/glk DPLL clock limits a bit more
  drm/i915: Replace hand rolled bxt vco calculation with chv_calc_dpll_params()
  drm/i915: Replace bxt_clk_div with struct dpll
  drm/i915: Store the m2 divider as a whole in bxt_clk_div
  drm/i915: Clean up bxt/glk PLL registers
  drm/i915: Remove redundant/wrong comments
  drm/i915: Store the /5 target clock in struct dpll on vlv/chv
  drm/i915: Make the PIPESRC rect relative to the entire bigjoiner area
  ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed
  drm/i915: Remove leftover cnl SAGV block time
  drm/bridge: analogix_dp: Enable autosuspend
  drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
  drm/bridge: Add myself as a reviewer for the Parade PS8640 bridge chip
  drm/bridge: Add myself as a reviewer for the TI SN65DSI86 bridge chip
  drm/bridge: Add MAINTAINERS entry for DRM drivers for bridge chip bindings
  drm/bridge: anx7625: switch to devm_drm_of_get_bridge
  drm: ssd130x: Always apply segment remap setting
  drm: ssd130x: Fix COM scan direction register mask
  drm/bridge: ti-sn65dsi86: switch to devm_drm_of_get_bridge
  drm/bridge: anx7625: check the return on anx7625_aux_trans
  drm/bridge: anx7625: config hs packets end aligned to avoid screen shift
  drm/mediatek: implement the DSI HS packets aligned
  drm/dsi: transfer DSI HS packets ending at the same time
  dt-bindings: display: sitronix, st7735r: Remove spi-max-frequency limit
  dt-bindings: display: sitronix, st7735r: Make reset-gpios optional
  dt-bindings: display: sitronix, st7735r: Fix backlight in example
  drm/i915/dsi: use min_t() to make code cleaner
  drm/i915/xehp: Drop aux table invalidation on FlatCCS platforms
  drm/doc: pull in drm_buddy.c
  drm/i915: opportunistically apply ALLOC_CONTIGIOUS
  drm/i915/gtt: reduce overzealous alignment constraints for GGTT
  drm/bridge: ti-sn65dsi83: switch to devm_drm_of_get_bridge
  drm/bridge: tc358775: switch to devm_drm_of_get_bridge
  drm/bridge: tc358762: switch to devm_drm_of_get_bridge
  drm/bridge: parade-ps8640: switch to devm_drm_of_get_bridge
  drm/bridge: parade-ps8622: switch to devm_drm_of_get_bridge
  drm/bridge: nxp-ptn3460: switch to devm_drm_of_get_bridge
  drm/komeda: plane: Remove redundant color encoding and range initialisation
  drm/komeda: plane: Remove redundant zpos initialisation
  drm/komeda: plane: switch to plane reset helper
  drm/omap: fix NULL but dereferenced coccicheck error
  drm/selftests: missing error code in igt_buddy_alloc_smoke()
  drm: Drop commas after SoC match table sentinels
  drm/i915: stop checking for NULL vma->obj
  drm/i915: limit the async bind to bind_async_flags
  drm/i915/gmbus: use to_intel_gmbus() instead of open coding
  drm/i915/gmbus: move some local bus variables within loops
  drm/i915/fbdev: fixup setting screen_size
  drm/i915/gem: Remove some unnecessary code
  drm/i915: Remove the vma refcount
  drm/i915: Remove the vm open count
  drm/i915/dmabuf: Fix prime_mmap to work when using LMEM
  drm/i915/dmabuf: Update dma_buf_ops.unmap_dma_buf callback to use drm_gem_unmap_dma_buf()
  efifb: Remove redundant efifb_setup_from_dmi stub
  sysfb: Enable boot time VESA graphic mode selection
  sysfb: Make config option dependencies explicit
  drm/bridge_connector: enable HPD by default if supported
  drm/i915: Use bigjoiner_pipes more
  drm/i915: Eliminate bigjoiner boolean
  drm/i915: Start tracking PIPESRC as a drm_rect
  drm/i915: Use designated initializers for bxt_dp_clk_val[]
  drm/i915: Remove bxt m2_frac_en
  drm/i915: Clean up some struct/array initializers
  drm/i915: Move a bunch of stuff into rodata from the stack
  drm/i915: Nuke skl_wrpll_context_init()
  drm/i915: Relocate a few more pch transcoder bits
  drm/i915: Relocate ibx pch port sanitation code
  drm/i915: Remove framestart_delay sanitation
  drm/i915: Move framestart_delay to crtc_state
  drm/i915/dmc: Update DMC to v2.16 on ADL-P
  drm/i915: Add RCS mask to GuC ADS params
  drm/i915/xehp: Support platforms with CCS engines but no RCS
  drm/selftests: fix a shift-out-of-bounds bug
  drm/i915: include linux/highmem.h and linux/swap.h where needed
  drm/i915/gmbus: alloc intel_gmbus dynamically
  drm/i915/gmbus: pass gpio reg to intel_gpio_setup()
  drm/i915/gmbus: reduce gmbus pin lookups in gmbus setup
  drm/i915/gmbus: combine gmbus pin lookups to one function
  drm/i915/adl-n: Add stepping info
  drm/i915/guc: Fix potential invalid pointer dereferences when decoding G2Hs
  drm/i915/guc: Drop obsolete H2G definitions
  drm/i915/guc: Rename desc_idx to ctx_id
  drm/i915/guc: Move lrc desc setup to where it is needed
  drm/i915/guc: Split guc_lrc_desc_pin apart
  drm/i915/guc: Better name for context id limit
  drm/i915/guc: Add an explicit 'submission_initialized' flag
  drm/i915/guc: Do not conflate lrc_desc with GuC id for registration
  drm/nouveau/instmem: fix uninitialized_var.cocci warning
  drm/i915: Pimp async flip debugs
  drm/i915: Fix the async flip wm0/ddb optimization
  drm/i915: Check async flip capability early on
  drm/i915: Don't skip ddb allocation if data_rate==0
  drm/i915/dg2: Use I915_BO_ALLOC_CONTIGUOUS flag for DPT
  drm/i915/display: Allow users to disable PSR2
  drm/i915/psr: Set "SF Partial Frame Enable" also on full update
  drm/i915: update new TMDS clock setting defined by VBT
  drm/i915/display/adlp: Remove code related to underrun recovery
  iommu/vt-d: Add RPLS to quirk list to skip TE disabling
  drm/i915: Use str_on_off()
  drm/i915: Use str_enabled_disabled()
  drm/i915: Use str_enable_disable()
  drm/i915: Use str_yes_no()
  drm/i915: make a handful of read-only arrays static const
  drm/i915: Move intel_display_power_well_is_enabled() to intel_display_power_well.c
  drm/i915: Add functions to get a power well's state/name/domains/mask/refcount
  drm/i915: Add function to call a power well's sync_hw() hook
  drm/i915: Move power well get/put/enable/disable functions to a new file
  drm/i915: Move i915_power_well_regs struct into i915_power_well_ops
  drm/i915: Remove redundant state verification during TypeC AUX power well disabling
  drm/i915: Sanitize open-coded power well enable()/disable() calls
  drm/i915: Fix the VDSC_PW2 power domain enum value
  drm/i915/wm: use REG_FIELD_{PREP,GET} for PLANE_WM_BLOCKS_MASK
  drm/i915: Fix MSO vs. bigjoiner timings confusion
  drm/i915: Extract intel_crtc_compute_pipe_mode()
  drm/i915: Extract intel_crtc_compute_pipe_src()
  drm/i915: Extract intel_bigjoiner_adjust_timings()
  drm/i915: Extract intel_splitter_adjust_timings()
  drm/i915: Rename variables in intel_crtc_compute_config()
  drm/i915: Remove nop bigjoiner state copy
  drm/i915: Fix cursor coordinates on bigjoiner slave
  drm/i915: Avoid negative shift due to bigjoiner_pipes==0
  drm/i915: s/JSP2/ICP2/ PCH
  drm/i915/dmc: Do not try loading wrong DMC version
  drm/i915/dg2: Skip output init on PHY calibration failure
  drm/i915: Make pre-skl sprite plane registers unlocked
  drm/i915: Make most pre-skl primary plane registers unlocked
  drm/i915: Make cursor plane registers unlocked
  drm/i915: Make skl+ universal plane registers unlocked
  drm/i915: Optimize icl+ universal plane programming
  drm/i915/dg2: Tile 4 plane format support
  drm/i915: Introduce new Tile 4 format
  remove the h8300 architecture
  net: ieee802154: Drop duration settings when the core does it already
  net: mac802154: Set durations automatically
  net: mac802154: Convert the symbol duration into nanoseconds
  net: ieee802154: ca8210: Fix lifs/sifs periods

 Conflicts:
	Documentation/devicetree/bindings
	Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml
	Documentation/devicetree/bindings/arm/bcm/brcm,bcm63138.txt
	Documentation/devicetree/bindings/arm/fsl.yaml
	Documentation/devicetree/bindings/arm/hisilicon/controller/hip04-bootwrapper.yaml
	Documentation/devicetree/bindings/arm/mediatek.yaml
	Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml
	Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
	Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml
	Documentation/devicetree/bindings/arm/omap/prcm.txt
	Documentation/devicetree/bindings/arm/qcom.yaml
	Documentation/devicetree/bindings/arm/renesas.yaml
	Documentation/devicetree/bindings/arm/rockchip.yaml
	Documentation/devicetree/bindings/arm/stm32/stm32.yaml
	Documentation/devicetree/bindings/arm/sunxi.yaml
	Documentation/devicetree/bindings/arm/syna.txt
	Documentation/devicetree/bindings/arm/ux500.yaml
	Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml
	Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml
	Documentation/devicetree/bindings/clock/ti-clkctrl.txt
	Documentation/devicetree/bindings/clock/ti/clockdomain.txt
	Documentation/devicetree/bindings/clock/ti/composite.txt
	Documentation/devicetree/bindings/clock/ti/fixed-factor-clock.txt
	Documentation/devicetree/bindings/clock/ti/gate.txt
	Documentation/devicetree/bindings/clock/ti/interface.txt
	Documentation/devicetree/bindings/clock/ti/mux.txt
	Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml
	Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.yaml
	Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml
	Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml
	Documentation/devicetree/bindings/display/allwinner,sun8i-r40-tcon-top.yaml
	Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
	Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
	Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml
	Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
	Documentation/devicetree/bindings/display/bridge/ps8640.yaml
	Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml
	Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml
	Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,merge.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
	Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
	Documentation/devicetree/bindings/display/msm/dpu-qcm2290.yaml
	Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml
	Documentation/devicetree/bindings/display/msm/dpu-sc7280.yaml
	Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml
	Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml
	Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml
	Documentation/devicetree/bindings/display/panel/panel-simple.yaml
	Documentation/devicetree/bindings/display/panel/panel-timing.yaml
	Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
	Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.yaml
	Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml
	Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
	Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
	Documentation/devicetree/bindings/display/sprd/sprd,display-subsystem.yaml
	Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
	Documentation/devicetree/bindings/dma/fsl-imx-dma.txt
	Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml
	Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml
	Documentation/devicetree/bindings/eeprom/at24.yaml
	Documentation/devicetree/bindings/example-schema.yaml
	Documentation/devicetree/bindings/firmware/qcom,scm.txt
	Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml
	Documentation/devicetree/bindings/gpu/samsung-rotator.yaml
	Documentation/devicetree/bindings/hwmon/adt7475.yaml
	Documentation/devicetree/bindings/hwmon/lm75.yaml
	Documentation/devicetree/bindings/hwmon/national,lm90.yaml
	Documentation/devicetree/bindings/i2c/i2c-gate.yaml
	Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml
	Documentation/devicetree/bindings/i2c/renesas,riic.yaml
	Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml
	Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml
	Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
	Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml
	Documentation/devicetree/bindings/input/touchscreen/ilitek_ts_i2c.yaml
	Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml
	Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.txt
	Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml
	Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml
	Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
	Documentation/devicetree/bindings/leds/leds-mt6360.yaml
	Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml
	Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
	Documentation/devicetree/bindings/media/i2c/adv7604.yaml
	Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
	Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml
	Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
	Documentation/devicetree/bindings/media/microchip,xisc.yaml
	Documentation/devicetree/bindings/media/rockchip,vdec.yaml
	Documentation/devicetree/bindings/media/rockchip-vpu.yaml
	Documentation/devicetree/bindings/media/video-interfaces.yaml
	Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
	Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml
	Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
	Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml
	Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
	Documentation/devicetree/bindings/mmc/mmc-controller.yaml
	Documentation/devicetree/bindings/mmc/mtk-sd.yaml
	Documentation/devicetree/bindings/mmc/sdhci-am654.yaml
	Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml
	Documentation/devicetree/bindings/mtd/hisilicon,fmc-spi-nor.txt
	Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
	Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml
	Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
	Documentation/devicetree/bindings/mux/reg-mux.yaml
	Documentation/devicetree/bindings/net/adi,adin.yaml
	Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml
	Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
	Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml
	Documentation/devicetree/bindings/net/cdns,macb.yaml
	Documentation/devicetree/bindings/net/ethernet-phy.yaml
	Documentation/devicetree/bindings/net/ingenic,mac.yaml
	Documentation/devicetree/bindings/net/micrel.txt
	Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml
	Documentation/devicetree/bindings/net/qcom,ipa.yaml
	Documentation/devicetree/bindings/net/renesas,etheravb.yaml
	Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml
	Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml
	Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
	Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
	Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
	Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml
	Documentation/devicetree/bindings/nvmem/snvs-lpgpr.yaml
	Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
	Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
	Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
	Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml
	Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
	Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
	Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml
	Documentation/devicetree/bindings/power/supply/battery.yaml
	Documentation/devicetree/bindings/power/supply/charger-manager.yaml
	Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
	Documentation/devicetree/bindings/power/supply/power-supply.yaml
	Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml
	Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml
	Documentation/devicetree/bindings/pwm/pwm-omap-dmtimer.txt
	Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml
	Documentation/devicetree/bindings/regulator/mt6358-regulator.txt
	Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml
	Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml
	Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml
	Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml
	Documentation/devicetree/bindings/regulator/socionext,uniphier-regulator.yaml
	Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml
	Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt
	Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.txt
	Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
	Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml
	Documentation/devicetree/bindings/reset/microchip,rst.yaml
	Documentation/devicetree/bindings/reset/renesas,rst.yaml
	Documentation/devicetree/bindings/reset/socionext,uniphier-glue-reset.yaml
	Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
	Documentation/devicetree/bindings/rng/st,stm32-rng.yaml
	Documentation/devicetree/bindings/serial/8250.yaml
	Documentation/devicetree/bindings/serial/sprd-uart.yaml
	Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml
	Documentation/devicetree/bindings/soc/mediatek/pwrap.txt
	Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
	Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
	Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml
	Documentation/devicetree/bindings/soc/rockchip/grf.yaml
	Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml
	Documentation/devicetree/bindings/sound/adi,adau1372.yaml
	Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml
	Documentation/devicetree/bindings/sound/audio-graph-card2.yaml
	Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml
	Documentation/devicetree/bindings/sound/fsl,micfil.txt
	Documentation/devicetree/bindings/sound/imx-audio-hdmi.yaml
	Documentation/devicetree/bindings/sound/maxim,max98390.yaml
	Documentation/devicetree/bindings/sound/maxim,max98520.yaml
	Documentation/devicetree/bindings/sound/mchp,spdifrx.yaml
	Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml
	Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml
	Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml
	Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5640.yaml
	Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml
	Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml
	Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
	Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
	Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml
	Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml
	Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml
	Documentation/devicetree/bindings/sound/rt5682.txt
	Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml
	Documentation/devicetree/bindings/sound/samsung,odroid.yaml
	Documentation/devicetree/bindings/sound/tas2562.yaml
	Documentation/devicetree/bindings/sound/tas2770.yaml
	Documentation/devicetree/bindings/sound/tas27xx.yaml
	Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
	Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml
	Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml
	Documentation/devicetree/bindings/spi/ingenic,spi.yaml
	Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml
	Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml
	Documentation/devicetree/bindings/spi/renesas,hspi.yaml
	Documentation/devicetree/bindings/spi/renesas,rspi.yaml
	Documentation/devicetree/bindings/spi/spi-davinci.txt
	Documentation/devicetree/bindings/spi/spi-pl022.yaml
	Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
	Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm5.yaml
	Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
	Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml
	Documentation/devicetree/bindings/timer/cdns,ttc.yaml
	Documentation/devicetree/bindings/timer/renesas,ostm.yaml
	Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml
	Documentation/devicetree/bindings/trivial-devices.yaml
	Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt
	Documentation/devicetree/bindings/usb/dwc2.yaml
	Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml
	Documentation/devicetree/bindings/usb/smsc,usb3503.yaml
	Documentation/devicetree/bindings/vendor-prefixes.yaml
	Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
	Documentation/devicetree/bindings/writing-bindings.rst
	Documentation/devicetree/bindings/writing-schema.rst
	drivers/scsi/ufs/ufs-qcom.c
	drivers/scsi/ufs/ufs-qcom.h
	drivers/soc/qcom/llcc-qcom.c
	drivers/soc/qcom/socinfo.c
	include/linux/soc/qcom/llcc-qcom.h

Upstream-Build:ks_qcom-android-mainline-keystone-qcom-release@8731890 SKQ4.220615.002
Change-Id: I011b089f8acb3289360dd12bb7280a4345958369
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
2022-06-21 23:18:19 -07:00
..
bindings asm-generic changes for 5.19 2022-05-26 10:50:30 -07:00
changesets.rst
dynamic-resolution-notes.rst
index.rst
kernel-api.rst
of_unittest.rst of: unittest: add program to process EXPECT messages 2022-02-28 15:20:32 -06:00
overlay-notes.rst of: overlay: rework overlay apply and remove kfree()s 2022-04-25 10:56:11 -05:00
usage-model.rst