Список изменений в Linux 6.6

 
8250_men_mcb: Add clockrate speed for G215/F215 boards
8250_men_mcb: fix error handling in read_uarts_available_from_reg()
8250_men_mcb: Fix unsigned comparison with less than zero
8250_men_mcb: Fix unsigned expression compared with zero
8250_men_mcb: Make UART config auto configurable
8250_men_mcb: Read num ports from register data.
8250_men_mcb: Remove redundant initialization owner in mcb_driver
8250_men_mcb: remove unnecessary cast when reading register
 
9p: convert to ctime accessor functions
 
Linux: [SMB3] send channel sequence number in SMB3 requests after reconnects
 
accel/ivpu/37xx: Fix missing VPUIP interrupts
 
accel/ivpu/40xx: Disable frequency change interrupt
accel/ivpu/40xx: Ensure clock resource ownership Ack before Power-Up
accel/ivpu/40xx: Fix buttress interrupt handling
accel/ivpu/40xx: Fix missing VPUIP interrupts
 
accel/ivpu: Add Arrow Lake pci id
accel/ivpu: Add debugfs files for testing device reset
accel/ivpu: Add firmware tracing support
accel/ivpu: Add fw_name file to debugfs
accel/ivpu: Add initial support for VPU 4
accel/ivpu: Add MMU support for 4 level page mappings
accel/ivpu: Do not use wait event interruptible
accel/ivpu: Don't enter d0i3 during FLR
accel/ivpu: Don't flood dmesg with VPU ready message
accel/ivpu: Extend address range for MMU mmap
accel/ivpu: Extend get_param ioctl to identify capabilities
accel/ivpu: Initial debugfs support
accel/ivpu: Make DMA bit mask HW specific
accel/ivpu: Mark 64 kB contiguous areas as contiguous in PTEs
accel/ivpu: Print firmware name and version
accel/ivpu: refactor deprecated strncpy
accel/ivpu: Refactor memory ranges logic
accel/ivpu: Remove configuration of MMU TBU1 and TBU3
accel/ivpu: Rename and cleanup MMU600 page tables
accel/ivpu: Rename sources to use generation based names
accel/ivpu: Switch to generation based FW names
accel/ivpu: Use cached buffers for FW loading
accel/ivpu: Use generation based function and registers names
accel/ivpu: Use struct_size()
 
accel/qaic: remove redundant pointer pexec
 
acct: replace all non-returning strlcpy with strscpy
 
acpi/prmt: Use EFI runtime sandbox to invoke PRM handlers
 
ACPI: AC: Install Notify() handler directly
ACPI: Adjust #ifdef for *_lps0_dev use
ACPI: battery: Install Notify() handler directly
ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove
ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init()
ACPI: bus: Set driver_data to NULL every time .add() fails
ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
ACPI: extlog: Fix finding the generic error data for v3 structure
ACPI: HED: Install Notify() handler directly
ACPI: irq: Fix incorrect return value in acpi_register_gsi()
ACPI: Move AMBA bus scan handling into arm64 specific directory
ACPI: NFIT: Fix incorrect calculation of idt size
ACPI: NFIT: Install Notify() handler before getting NFIT table
ACPI: NFIT: Install Notify() handler directly
ACPI: NFIT: Remove unnecessary .remove callback
ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits()
ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits()
ACPI: processor: Introduce acpi_processor_osc()
ACPI: processor: LoongArch: Get physical ID from MADT
ACPI: processor: Move MWAIT quirk out of acpi_processor.c
ACPI: processor: Move processor_physically_present() to acpi_processor.c
ACPI: processor: Refactor arch_acpi_set_pdc_bits()
ACPI: processor: Refine messages in acpi_early_processor_control_setup()
ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc()
ACPI: processor: Rename ACPI_PDC symbols
ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits()
ACPI: processor: Use _OSC to convey OSPM processor support information
 
acpi: Provide ia64 dummy implementation of acpi_proc_quirk_mwait_check()
 
ACPI: Remove assorted unused declarations of functions
ACPI: Remove unused extern declaration acpi_paddr_to_node()
ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[]
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device
ACPI: TAD: Install SystemCMOS address space handler for ACPI000E
ACPI: thermal: Carry out trip point updates under zone lock
ACPI: thermal: Clean up acpi_thermal_register_thermal_zone()
ACPI: thermal: Do not attach private data to ACPI handles
ACPI: thermal: Drop enabled flag from struct acpi_thermal_active
ACPI: thermal: Drop nocrt parameter
ACPI: thermal: Drop redundant local variable from acpi_thermal_resume()
ACPI: thermal: Drop unnecessary thermal zone callbacks
ACPI: thermal: Eliminate code duplication from acpi_thermal_notify()
ACPI: thermal: Install Notify() handler directly
ACPI: thermal: Introduce struct acpi_thermal_trip
ACPI: thermal: Rework thermal_get_trend()
ACPI: thermal: Use trip point table to register thermal zones
ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add()
ACPI: video: Install Notify() handler directly
ACPI: video: Put ACPI video and its child devices into D0 on boot
ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device
ACPI: x86: s2idle: Add for_each_lpi_constraint() helper
ACPI: x86: s2idle: Add more debugging for AMD constraints parsing
ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
ACPI: x86: s2idle: Post-increment variables when getting constraints
 
ACPICA: Add a define for size of struct acpi_srat_generic_affinity device_handle
ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
ACPICA: Add interrupt command to acpiexec
ACPICA: Add support for _DSC as per ACPI 6.5
ACPICA: Detect GED device and keep track of _EVT
ACPICA: exserial.c: replace ternary operator with ACPI_MIN()
ACPICA: fix for conflict macro definition on zephyr interface
ACPICA: Fix GCC 12 dangling-pointer warning
ACPICA: Fix misspelled CDAT DSMAS define
ACPICA: MADT: Add RISC-V external interrupt controllers
ACPICA: Modify ACPI_STATE_COMMON
ACPICA: RHCT: Add flags, CMO and MMU nodes
ACPICA: Slightly simplify an error message in acpi_ds_result_push()
ACPICA: Update version to 20230628
 
Add acpi mahine id: 's for vangogh platform and
 
Linux: Add compatible support for RT5733
Linux: Add cs42l43 PC focused SoundWire CODEC
Linux: Add cs42l43 PC focused SoundWire CODEC
Linux: Add DMI ID for MSI Bravo 15 B7ED
Linux: Add I2S support for the StarFive JH7110 SoC
Linux: Add Probe functionality support for amd platforms.
Linux: Add regulators support for PMX75
Linux: Add Richtek RTQ2208 SubPMIC support
Linux: Add support for IIO devices in ASoC
Linux: Add support for rpmsg sound card on i.MX93 platform
 
adfs: convert to ctime accessor functions
adfs: delete unused "union adfs_dirtail" definition
 
af_packet: Fix fortified memcpy() without flex array.
 
af_unix: Fix data race around sk->sk_err.
af_unix: Fix data-race around unix_tot_inflight.
af_unix: Fix data-races around sk->sk_shutdown.
af_unix: Fix data-races around user->unix_inflight.
af_unix: Fix msg_controllen test in scm_pidfd_recv() for MSG_CMSG_COMPAT.
 
af_vsock: Remove unused declaration vsock_release_pending()/vsock_init_tap()
 
affs: convert affs_symlink_read_folio() to use the folio
affs: convert data read and write to use folios
affs: convert to ctime accessor functions
affs: remove writepage implementation
affs: rename local toupper() to fn() to avoid confusion
 
afs: convert to ctime accessor functions
afs: Documentation: correct reference to CONFIG_AFS_FS
 
aio: Annotate struct kioctx_table with __counted_by
aio: use kiocb_{start,end}_write() helpers
 
Linux: Allwinner R329/D1/R528/T113s Dual/Quad SPI modes
 
alpha: implement the new page table range API
alpha: remove
alpha: replace #include with #include
alpha: Replace one-element array with flexible-array member
 
ALSA: ac97: Fix possible error value of *rac97
ALSA: ac97: set variables dev_attr_vendor_id to static
ALSA: ac97: Simplify with snd_ctl_find_id_mixer()
ALSA: ac97: Use the standard snd_ctl_add_followers() helper
ALSA: ad1848: Fix -Wformat-truncation warning for longname string
ALSA: aoa: Fix typos in PCM fix patch
ALSA: asihpi: Remove unused declarations
ALSA: bcd2000: refactor deprecated strncpy
ALSA: ca0106: Simplify with snd_ctl_find_id_mixer()
ALSA: ca0106: Use the standard snd_ctl_add_followers() helper
ALSA: caiaq: Fix -Wformat-truncation warning
ALSA: cmipci: Fix -Wformat-truncation warning
ALSA: cmipci: Simplify with snd_ctl_find_id_mixer()
ALSA: compress: Don't embed device
ALSA: control: Add lockdep warning to internal functions
ALSA: control: Don't embed ctl_dev
ALSA: control: Introduce snd_ctl_find_id_mixer()
ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers
ALSA: control: Make snd_ctl_find_id() argument const
ALSA: control: Take card->controls_rwsem in snd_ctl_rename()
ALSA: control: Take controls_rwsem lock in snd_ctl_remove()
ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid()
ALSA: core: Add memory copy helpers between iov_iter and iomem
ALSA: core: Drop snd_device_initialize()
ALSA: core: Introduce snd_device_alloc()
ALSA: core: Use dev_name of card_dev as debugfs directory name
ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay
ALSA: cs35l41: Use mbox command to enable speaker output for external boost
ALSA: cs4231: Fix -Wformat-truncation warning for longname string
ALSA: cs4236: Fix -Wformat-truncation warning
ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer()
ALSA: dice: add stream format parameters for Weiss devices
ALSA: doc: Fix missing backquote in midi-2.0.rst
ALSA: doc: Update description for the new PCM copy ops
ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio
ALSA: documentation: Add description for USB MIDI 2.0 gadget driver
ALSA: dummy: Convert to generic PCM copy ops
ALSA: emu10k1: add separate documentation for E-MU cards
ALSA: emu10k1: clean up driver status comments
ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst
ALSA: emu10k1: fix return value of snd_emu1010_adc_pads_put()
ALSA: emu10k1: Go back and simplify with snd_ctl_find_id()
ALSA: emu10k1: make E-MU dock monitoring interrupt-driven
ALSA: emu10k1: more documentation updates
ALSA: emu10k1: remove superfluous IRQ enable state saving
ALSA: emu10k1: rework copyright statements
ALSA: emu10k1: set the "no filtering" bits on PCM voices on Audigy
ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer()
ALSA: emu10k1: track loss of external clock on E-MU cards
ALSA: emu8000: Convert to generic PCM copy ops
ALSA: Enable build with UML
ALSA: es1688: Fix -Wformat-truncation warning
ALSA: es1938: Convert to generic PCM copy ops
ALSA: es1968: Simplify with snd_ctl_find_id_mixer()
ALSA: Explicitly include correct DT includes
ALSA: firewire: Fix -Wformat-truncation warning for longname string
ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names
ALSA: gus: Convert to generic PCM copy ops
ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier
ALSA: hda/cs35l56: Always power-up and start cs_dsp
ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling cs_dsp_remove()
ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloading firmware
ALSA: hda/cs35l56: Complete firmware reboot before calling cs_dsp_run()
ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_load() error path
ALSA: hda/cs35l56: Do not download firmware over existing RAM firmware
ALSA: hda/cs35l56: Do not mark cache dirty after REINIT
ALSA: hda/cs35l56: Do some clean up on probe error
ALSA: hda/cs35l56: Fail if .bin not found and firmware not patched
ALSA: hda/cs35l56: Reject I2C alias addresses
ALSA: hda/hdmi: keep codec entries in numerical order
ALSA: hda/i915: extend connectivity check to cover Intel ARL
ALSA: hda/i915: Use global PCI match macro
ALSA: hda/realtek - ALC287 I2S speaker platform support
ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
ALSA: hda/realtek - ALC287 Realtek I2S speaker platform support
ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
ALSA: hda/realtek - Fixed two speaker platform
ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV
ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED
ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx
ALSA: hda/realtek: Change model for Intel RVP board
ALSA: hda/realtek: Fix spelling mistake "powe" -> "power"
ALSA: hda/realtek: Splitting the UX3402 into two separate models
ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
ALSA: hda/tas2781: Add tas2781 HDA driver
ALSA: hda/tas2781: Add tas2781 HDA driver
ALSA: hda/tas2781: Fix acpi device refcount leak at tas2781_read_acpi()
ALSA: hda/tas2781: Fix PM refcount unbalance at tas2781_hda_bind()
ALSA: hda/tas2781: Switch back to use struct i2c_driver's .probe()
ALSA: hda/tas2781: Use standard clamp() macro
ALSA: hda/tegra: refactor deprecated strncpy
ALSA: hda: Add controller matching macros
ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S
ALSA: hda: add HDMI codec ID for Intel LNL
ALSA: hda: Add missing dependency on CONFIG_EFI for Cirrus/TI sub-codecs
ALSA: hda: Adding support for CS35L56 on HDA
ALSA: hda: Convert to PCI device IDs defines
ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda
ALSA: hda: cs35l41: change cs35l41_prop_model to static
ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load
ALSA: hda: cs35l41: Cleanup and fix double free in firmware request
ALSA: hda: cs35l41: Ensure amp is only unmuted during playback
ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending.
ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend.
ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties
ALSA: hda: cs35l41: Move Play and Pause into separate functions
ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type
ALSA: hda: cs35l41: Print amp configuration after bind
ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation
ALSA: hda: cs35l41: Support systems with missing _DSD properties
ALSA: hda: cs35l41: Use pre and post playback hooks
ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend()
ALSA: hda: cs35l56: Disable low-power hibernation mode
ALSA: hda: cs35l56: Don't 'return ret' if ret is always zero
ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missing
ALSA: hda: cs35l56: Use the new RUNTIME_PM_OPS() macro
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
ALSA: hda: Fix missing header dependencies
ALSA: hda: generic: Check potential mixer name string truncation
ALSA: hda: hda_component: Add pre and post playback hooks to hda_component
ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL
ALSA: hda: intel-dsp-cfg: add LunarLake support
ALSA: hda: intel-dsp-cfg: use common include for MeteorLake
ALSA: hda: intel-sdw-acpi: Use u8 type for link index
ALSA: hda: Use global PCI match macro
ALSA: hda: Use regcache_reg_cached() rather than open coding
ALSA: hdsp: Convert to generic PCM copy ops
ALSA: hwdep: Don't embed device
ALSA: ice1712: Simplify with snd_ctl_find_id_mixer()
ALSA: ice1712: Use the standard snd_ctl_add_followers() helper
ALSA: info: Remove unused function declarations
ALSA: intel-dsp-config: Convert to PCI device IDs defines
ALSA: korg1212: Convert to generic PCM copy ops
ALSA: maestro3: Simplify with snd_ctl_find_id_mixer()
ALSA: Make SND_PCMTEST depend on DEBUG_FS
ALSA: nm256: Convert to generic PCM copy ops
ALSA: opti9x: Fix -Wformat-truncation warning
ALSA: pcm: Add copy ops with iov_iter
ALSA: pcm: Don't embed device
ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops
ALSA: pcm: Fix error checks of default read/write copy ops
ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
ALSA: pcmtest: Add 'open' PCM callback error injection
ALSA: pcmtest: Add support for pcm pausing
ALSA: pcmtest: minor optimizations
ALSA: pcmtest: Move buffer iterator initialization to prepare callback
ALSA: pcmtest: Remove redundant definitions
ALSA: pcmtest: Update comment about PCM copy ops
ALSA: rawmidi: Don't embed device
ALSA: rawmidi: Fix NULL dereference at proc read
ALSA: Remove redundant of_match_ptr()
ALSA: Remove unused Broxton PCI ID
ALSA: riptide: Fix -Wformat-truncation warning for longname string
ALSA: rme32: Convert to generic PCM copy ops
ALSA: rme9652: Convert to generic PCM copy ops
ALSA: rme96: Convert to generic PCM copy ops
ALSA: sb: Fix wrong argument in commented code
ALSA: seq: Avoid delivery of events for disabled UMP groups
ALSA: seq: Create device with snd_device_alloc()
ALSA: seq: Fix snd_seq_expand_var_event() call to user-space
ALSA: seq: midi: Fix -Wformat-truncation warning
ALSA: seq: ump: Fix -Wformat-truncation warning
ALSA: sh: Convert to generic PCM copy ops
ALSA: sscape: Fix -Wformat-truncation warning
ALSA: timer: Create device with snd_device_alloc()
ALSA: ump: Don't create unused substreams for static blocks
ALSA: ump: Fill group names for legacy rawmidi substreams
ALSA: ump: Fix -Wformat-truncation warnings
ALSA: usb-audio: Attach legacy rawmidi after probing all UMP EPs
ALSA: usb-audio: Don't try to submit URBs after disconnection
ALSA: usb-audio: Fix init call orders for UAC1
ALSA: usb-audio: Fix microphone sound on Nexigo webcam.
ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
ALSA: usb-audio: Fix potential memory leaks at error path for UMP open
ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unit
ALSA: usb-audio: Remove unused function declaration
ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warning
ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warning
ALSA: via82xx: Simplify with snd_ctl_find_id_mixer()
ALSA: vmaster: Add snd_ctl_add_followers() helper
ALSA: xen-front: refactor deprecated strncpy
ALSA: xen: Convert to generic PCM copy ops
ALSA: xen: Fix -Wformat-truncation warning
 
alx: fix OOB-read compiler warning
 
amba: bus: fix refcount leak
 
Linux: AMD Vangogh support for NAU8821/MAX98388
 
amiflop: don't call fsync_bdev in FDFMTBEG
 
android: Remove error checking for debugfs_create_dir()
 
apparmor: convert to ctime accessor functions
apparmor: update ctime whenever the mtime changes on an inode
 
apple-gmux: Hard Code max brightness for MMIO gmux
 
ARC: -Wmissing-prototype warning fixes
ARC: __switch_to: asm with dwarf ops (vs. inline asm)
ARC: __switch_to: move ksp to thread_info from thread_struct
ARC: atomics: Add compiler barrier to atomic operations...
ARC: boot log: eliminate struct cpuinfo_arc #1: mm
ARC: boot log: eliminate struct cpuinfo_arc #2: cache
ARC: boot log: eliminate struct cpuinfo_arc #3: don't export
ARC: boot log: eliminate struct cpuinfo_arc #4: boot log per ISA
ARC: boot log: fix warning
ARC: entry: Add more common chores to EXCEPTION_PROLOGUE
ARC: entry: ARcompact EV_ProtV to use r10 directly
ARC: entry: EV_MachineCheck dont re-read ECR
ARC: entry: replace 8 byte ADD.ne with 4 byte ADD2.ne
ARC: entry: replace 8 byte OR with 4 byte BSET
ARC: entry: rework (non-functional)
ARC: entry: use gp to cache task pointer (vs. r25)
 
arc: Explicitly include correct DT includes
arc: implement the new page table range API
 
ARC: kernel stack: INIT_THREAD need not setup @init_stack in @ksp
 
arc: mm: convert to GENERIC_IOREMAP
 
ARC: pt_regs: create seperate type for ecr
ARC: uaccess: elide unaliged handling if hardware supports
ARC: uaccess: remove arc specific out-of-line handles for -Os
ARC: uaccess: use optimized generic __strnlen_user/__strncpy_from_user
 
arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from uapi header
 
Linux: arch/mips/configs/*_defconfig cleanup
 
arch: enable HAS_LTO_CLANG with KASAN and KCOV
arch: Register fchmodat2, usually as syscall 452
 
ARCv2: entry: rearrange pt_regs slightly
ARCv2: memset: don't prefetch for len == 0 which happens a alot
 
argv_split: fix kernel-doc warnings
 
ARM dts: renesas: armadillo800eva: Switch to enable-gpios
 
arm/kexec: refactor for kernel/Kconfig.kexec
 
arm/xen: remove lazy mode related definitions
 
arm64 : mm: add wrapper function ioremap_prot()
 
arm64/cpufeature: Use ARM64_CPUID_FIELD() to match EVT
 
arm64/fpsimd: Only provide the length to cpufeature for xCR registers
 
arm64/hbc: Document HWCAP2_HBC
 
arm64/Kconfig: Sort the RCpc feature under the ARMv8.3 features menu
 
arm64/kexec: refactor for kernel/Kconfig.kexec
 
arm64/mm: Add pte_rdonly() helper
arm64/mm: Directly use ID_AA64MMFR2_EL1_VARange_MASK
arm64/mm: Replace an open coding with ID_AA64MMFR1_EL1_HAFDBS_MASK
arm64/mm: Set only the PTE_DIRTY bit while preserving the HW dirty state
 
arm64/ptrace: Clean up error handling path in sve_set_common()
 
arm64/sme: Include ID_AA64PFR1_EL1.SME in cpu-feature-registers.rst
 
arm64/smmu: use TLBI ASID when invalidating entire range
 
arm64/sysreg: Fix broken strncpy() -> strscpy() conversion
arm64/sysreg: refactor deprecated strncpy
 
arm64: Add AT operation encodings
arm64: Add Cortex-A520 CPU part definition
arm64: Add debug registers affected by HDFGxTR_EL2
arm64: Add feature detection for fine grained traps
arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts
arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
arm64: Add missing BRB/CFP/DVP/CPP instructions
arm64: Add missing DC ZVA/GVA/GZVA encodings
arm64: Add missing ERX*_EL1 encodings
arm64: Add missing VA CMO encodings
arm64: Add TLBI operation encodings
arm64: convert various functions to use ptdescs
arm64: cpufeature: Fix CLRBHB and BC detection
arm64: csum: Fix OoB access in IP checksum code for negative lengths
arm64: defconfig: Drop CONFIG_VIDEO_IMX_MEDIA
arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF
arm64: defconfig: enable driver for bluetooth nxp uart
arm64: defconfig: Enable drivers for the Odroid-M1 board
arm64: defconfig: Enable GPIO_SYSCON
arm64: defconfig: Enable i.MX93 devices
arm64: defconfig: Enable IPQ5018 SoC base configs
arm64: defconfig: Enable ITE_IT66121 HDMI transmitter
arm64: defconfig: Enable PHY_ROCKCHIP_NANENG_COMBO_PHY
arm64: defconfig: Enable PMIC RAA215300 and RTC ISL 1208 configs
arm64: defconfig: enable Qualcomm MSM8996 Global Clock Controller as built-in
arm64: defconfig: Enable Qualcomm SC8280XP GPUCC
arm64: defconfig: Enable Redpine 91X wlan driver
arm64: defconfig: Enable Renesas MTU3a PWM config
arm64: defconfig: Enable Renesas RZ/V2M CSI driver
arm64: defconfig: Enable Rockchip OTP memory driver
arm64: defconfig: enable SL28VPD NVMEM layout
arm64: defconfig: enable syscon-poweroff driver
arm64: defconfig: enable the SerDes PHY for Qualcomm DWMAC
arm64: defconfig: Enable TI PRUSS
arm64: defconfig: Enable various configs for TI K3 platforms
arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
arm64: defconfig: select IMX_REMOTEPROC and RPMSG_VIRTIO
arm64: Document missing userspace visible fields in ID_AA64ISAR2_EL1
arm64: dts: add board AN400
arm64: dts: Add gpio_intc node and pinctrl node for Amlogic C3 SoCs
arm64: dts: Add ipq5018 SoC and rdp432-c2 board support
arm64: dts: add support for C3 power domain controller
arm64: dts: agilex/stratix10/n5x: fix dtbs_check for rstmgr
arm64: dts: agilex/stratix10: Updated QSPI Flash layout for UBIFS
arm64: dts: agilex5: add initial support for Intel Agilex5 SoCFPGA
arm64: dts: allwinner: h616: Add OrangePi Zero 3 board support
arm64: dts: allwinner: h616: Split Orange Pi Zero 2 DT
arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial device-tree
arm64: dts: amlogic: drop cooling-[min|max]-state from pwm-fan
arm64: dts: amlogic: drop redundant status=okay in sound nodes
arm64: dts: amlogic: meson-g12-common: change aobus-pinctrl node name
arm64: dts: amlogic: meson-g12b-bananapi: switch to enable-gpios
arm64: dts: amlogic: meson-g12b-odroid-n2: fix usb hub hog name
arm64: dts: amlogic: minor whitespace cleanup around '='
arm64: dts: arm: minor whitespace cleanup around '='
arm64: dts: broadcom: add missing space before {
arm64: dts: exynos: add missing space before {
arm64: dts: exynos: add pwm node for exynosautov9-sadk
arm64: dts: exynos: exynos5433-tm2: drop redundant status=okay
arm64: dts: exynos: minor whitespace cleanup around '='
arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board support
arm64: dts: freescale: Add imx8mm-venice-gw7905-0x
arm64: dts: freescale: Add imx8mp-venice-gw71xx-2x
arm64: dts: freescale: Add imx8mp-venice-gw72xx-2x
arm64: dts: freescale: Add imx8mp-venice-gw73xx-2x
arm64: dts: freescale: add initial device tree for MBa93xxLA SBC board
arm64: dts: freescale: add missing space before {
arm64: dts: freescale: fix imx8mm-venice-gw72xx-0x-imx219 overlay
arm64: dts: freescale: imx8mm-phyboard-polis: Add TPM node
arm64: dts: freescale: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
arm64: dts: freescale: tqma9352: Fix gpio hog
arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card
arm64: dts: freescale: verdin-imx8mp: dev: add sound card
arm64: dts: fsd: minor whitespace cleanup around '='
arm64: dts: hi3798cv200: Fix clocks order of sd0
arm64: dts: hisilicon: add missing space before {
arm64: dts: hisilicon: minor whitespace cleanup around '='
arm64: dts: imx8: conn: Fix reg order for USB3 controller
arm64: dts: imx8dxl-evk: Remove 'fsl,spi-num-chipselects'
arm64: dts: imx8dxl: remove "fsl,imx7ulp-lpuart" compatible for imx8dxl
arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry
arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac"
arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names
arm64: dts: imx8mm-beacon: Add HDMI video with sound
arm64: dts: imx8mm-beacon: Change camera I2C address
arm64: dts: imx8mm-emcon: Fix the regulator names
arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names
arm64: dts: imx8mm-evk: Add camera support
arm64: dts: imx8mm-evk: Fix hdmi@3d node
arm64: dts: imx8mm-phyboard-polis-rdk: Remove 'fsl,spi-num-chipselects'
arm64: dts: imx8mm-phyboard-polis: Add i2c4 sda-/scl-gpios
arm64: dts: imx8mm-phyboard-polis: Set debug uart muxing to 0x140
arm64: dts: imx8mm-phycore: drop uncorrect vselect-en
arm64: dts: imx8mm-venice-gw7901: add cpu-supply node for cpufreq
arm64: dts: imx8mm-venice-gw7901: add SDR50/SDR104 SDIO support for wifi
arm64: dts: imx8mm-venice-gw7904: enable UART1 hardware flow control
arm64: dts: imx8mm: add imx8mm-venice-gw72xx-0x-rpidsi overlay for display
arm64: dts: imx8mm: add imx8mm-venice-gw73xx-0x-rpidsi overlay for display
arm64: dts: imx8mm: split PCIe ranges
arm64: dts: imx8mn-beacon: Add HDMI video with sound
arm64: dts: imx8mn-evk: Add camera support
arm64: dts: imx8mn-evk: Add HDMI support
arm64: dts: imx8mn-evk: Pass GPIO_OPEN_DRAIN flag
arm64: dts: imx8mn-var-som-symphony: update USB OTG for new board versions
arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property
arm64: dts: imx8mp-debix: remove unused fec pinctrl node
arm64: dts: imx8mp-evk: Add HDMI support
arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property
arm64: dts: imx8mp-phyboard-pollux-rdk: Fix led sub-node names
arm64: dts: imx8mp-phyboard-pollux: Add missing usdhc clocks assignment
arm64: dts: imx8mp-phycore-som: Add regulator names
arm64: dts: imx8mp-phycore-som: Correct pad settings
arm64: dts: imx8mp-phycore-som: Order properties alphabetically
arm64: dts: imx8mp-phycore-som: Remove eth phy interrupt
arm64: dts: imx8mp-phycore-som: Remove LDO2 and LDO4 pmic nodes
arm64: dts: imx8mp-phycore-som: Update regulator output voltages
arm64: dts: imx8mp-venice-gw74xx: update to revB PCB
arm64: dts: imx8mp: add imx8mp-venice-gw74xx-rpidsi overlay for display
arm64: dts: imx8mp: Fix SDMA2/3 clocks
arm64: dts: imx8mp: remove arm,primecell-periphid at etm nodes
arm64: dts: imx8mq-librem5-devkit: Drop power-supply
arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on
arm64: dts: imx8mq-librem5-r4: Bump up proximity sensor's near level
arm64: dts: imx8mq-librem5: Mark tps65982 as wakeup source
arm64: dts: imx8mq-librem5: Reduce usdhc2's post-power-on-delay-ms to 20ms
arm64: dts: imx8mq-librem5: set audio-1v8 always-on
arm64: dts: imx8mq-librem5: Use 'vqmmc-supply'
arm64: dts: imx8mq: Add coresight trace components
arm64: dts: imx8m{m,n}-venice-gw7902: add SDR50/SDR104 SDIO support for wifi
arm64: dts: imx8qm-mek: delete A72 thermal zone
arm64: dts: imx8qm: add cpu frequency table
arm64: dts: imx8qm: add thermal zone and cooling map
arm64: dts: imx8qm: Fix VPU core alias name
arm64: dts: imx8qm: Fix VPU core alias name
arm64: dts: imx8ulp-evk: add 100MHz/200MHz pinctrl setting for eMMC
arm64: dts: imx8ulp-evk: add reserved memory for cma
arm64: dts: imx8ulp-evk: add spi-nor device support
arm64: dts: imx8ulp-evk: enable CM33 node
arm64: dts: imx8ulp-evk: enable lpi2c7 bus
arm64: dts: imx8ulp: add cm33 node
arm64: dts: imx8ulp: add cpuidle node
arm64: dts: imx8ulp: add flexspi node
arm64: dts: imx8ulp: add thermal node
arm64: dts: imx8ulp: set default clock for SDHC
arm64: dts: imx93: add "fsl,imx8ulp-lpuart" compatible for imx93
arm64: dts: imx93: add cm33 node
arm64: dts: imx93: add cma area for i.MX93 11x11 EVK
arm64: dts: imx93: add the Flex-CAN stop mode by GPR
arm64: dts: imx93: add thermal support
arm64: dts: imx93: enable CM33 for 11x11 EVK
arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
arm64: dts: imx: minor whitespace cleanup around '='
arm64: dts: imx: Pass a single BD71847 clock entry
arm64: dts: lg: add missing cache properties
arm64: dts: ls1028a: add l1 and l2 cache info
arm64: dts: ls1028a: sl28: get MAC addresses from VPD
arm64: dts: marvell: add missing space before {
arm64: dts: marvell: Add NAND flash controller to AC5
arm64: dts: mediatek: Fix "mediatek,merge-mute" and "mediatek,merge-fifo-en" types
arm64: dts: mediatek: Fix "status" values
arm64: dts: mediatek: fix t-phy unit name
arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions
arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
arm64: dts: meson: a1: change uart compatible string
arm64: dts: microchip: minor whitespace cleanup around '='
arm64: dts: nuvoton: add missing cache properties
arm64: dts: nuvoton: Add PECI controller node
arm64: dts: phycore-imx8mm: fix nor mtd partitions
arm64: dts: qcom: Add base SM4450 QRD DTS
arm64: dts: qcom: add missing space before {
arm64: dts: qcom: Add pinctrl gpio support for pm7250b
arm64: dts: qcom: Add pm7550ba PMIC dtsi
arm64: dts: qcom: Add pmx75 PMIC dtsi
arm64: dts: qcom: Add rpm-proc node for GLINK gplatforms
arm64: dts: qcom: Add rpm-proc node for SMD platforms
arm64: dts: qcom: Adds base SM4450 DTSI
arm64: dts: qcom: apq8016-sbc-d3-camera-mezzanine: Move default ov5640 to a standalone dts
arm64: dts: qcom: apq8016-sbc: drop label from I2C and SPI
arm64: dts: qcom: apq8016-sbc: Enable camss for non-mezzanine cases
arm64: dts: qcom: apq8016-sbc: Fix ov5640 data-lanes declaration
arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
arm64: dts: qcom: apq8016-sbc: Rename ov5640 enable-gpios to powerdown-gpios
arm64: dts: qcom: apq8016-sbc: Set ov5640 assigned-clock
arm64: dts: qcom: apq8039-t2: Drop inexistent property
arm64: dts: qcom: apq8039-t2: remove superfluous "input-enable"
arm64: dts: qcom: apq8096-db820c: drop label from I2C
arm64: dts: qcom: apq8096-db820c: fix missing clock populate
arm64: dts: qcom: c630: add debug uart
arm64: dts: qcom: c630: add panel bridge 1p2 regulator
arm64: dts: qcom: Drop undocumented "svid" property
arm64: dts: qcom: Fix "status" value
arm64: dts: qcom: ipq5332: Add common RDP dtsi file
arm64: dts: qcom: ipq5332: enable GPIO based LEDs and Buttons
arm64: dts: qcom: ipq9574: Add cpu cooling maps
arm64: dts: qcom: ipq9574: Add LDO regulator node
arm64: dts: qcom: ipq9574: Add USB related nodes
arm64: dts: qcom: ipq9574: Enable USB
arm64: dts: qcom: ipq9574: Use assigned-clock-rates for QUP I2C core clks
arm64: dts: qcom: minor whitespace cleanup around '='
arm64: dts: qcom: msm8916-gt5: drop incorrect accelerometer interrupt-names
arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply
arm64: dts: qcom: msm8916-samsung-e2015: Add accelerometer
arm64: dts: qcom: msm8916-samsung-e5: Add touchscreen
arm64: dts: qcom: msm8916-samsung-j5-common: Add touchscreen
arm64: dts: qcom: msm8916-samsung-serranove: Add RT5033 PMIC with charger
arm64: dts: qcom: msm8916: Define CAMSS ports in core dtsi
arm64: dts: qcom: msm8939-samsung-a7: Add initial dts
arm64: dts: qcom: msm8939-samsung-a7: Drop internal pull for SD CD
arm64: dts: qcom: msm8939-sony-xperia-kanuti-tulip: Add missing 'chassis-type'
arm64: dts: qcom: msm8939: Add missing 'cache-unified' to L2
arm64: dts: qcom: msm8939: Drop "qcom,idle-state-spc" compatible
arm64: dts: qcom: msm8939: drop incorrect smp2p Hexagon properties
arm64: dts: qcom: msm8953-daisy: use new speaker maxim,interleave-mode
arm64: dts: qcom: msm8953-tissot: use 0 as speaker DAI cells
arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interrupt
arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply
arm64: dts: qcom: msm8996-sagit: drop unsupported syna,codes
arm64: dts: qcom: msm8996-xiaomi: drop label from I2C
arm64: dts: qcom: msm8996-xiaomi: fix missing clock populate
arm64: dts: qcom: msm8996-xiaomi: use generic node names
arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
arm64: dts: qcom: msm8996: Fix dsi1 interrupts
arm64: dts: qcom: msm8996: rename labels for HDMI nodes
arm64: dts: qcom: msm8996: scale CBF clock according to the CPUfreq
arm64: dts: qcom: msm8998: Add DPU1 nodes
arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU
arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU
arm64: dts: qcom: msm8998: Provide XO to RPMCC
arm64: dts: qcom: msm8998: Use the correct GPLL0 leg for GPUCC
arm64: dts: qcom: msm8998: Use the correct GPLL0_DIV leg for MMCC
arm64: dts: qcom: msm89xx-mtp: add chassis-type property
arm64: dts: qcom: pm6150l: Add missing short interrupt
arm64: dts: qcom: pm660l: Add missing short interrupt
arm64: dts: qcom: pm8350: fix thermal zone name
arm64: dts: qcom: pm8350b: fix thermal zone name
arm64: dts: qcom: pm8953: Add thermal zone
arm64: dts: qcom: pmi8950: Add missing OVP interrupt
arm64: dts: qcom: pmi8994: Add missing OVP interrupt
arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
arm64: dts: qcom: pmr735b: fix thermal zone name
arm64: dts: qcom: qcm2290: Add USB3 PHY
arm64: dts: qcom: qdu1000-idp: Add reserved gpio list
arm64: dts: qcom: qdu1000-idp: Update reserved memory region
arm64: dts: qcom: qrb2210-rb1: Add regulators
arm64: dts: qcom: qrb4210-rb2: Enable GPU
arm64: dts: qcom: qru1000-idp: Add reserved gpio list
arm64: dts: qcom: qru1000-idp: Update reserved memory region
arm64: dts: qcom: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
arm64: dts: qcom: sa8540p-ride: enable rtc
arm64: dts: qcom: sa8775p-ride: add an alias for ethernet0
arm64: dts: qcom: sa8775p-ride: add pin functions for ethernet0
arm64: dts: qcom: sa8775p-ride: add the second SGMII PHY
arm64: dts: qcom: sa8775p-ride: enable EMAC1
arm64: dts: qcom: sa8775p-ride: enable ethernet0
arm64: dts: qcom: sa8775p-ride: enable pcie nodes
arm64: dts: qcom: sa8775p-ride: enable the second SerDes PHY
arm64: dts: qcom: sa8775p-ride: enable the SerDes PHY
arm64: dts: qcom: sa8775p-ride: index the first SGMII PHY
arm64: dts: qcom: sa8775p-ride: move the reset-gpios property of the PHY
arm64: dts: qcom: sa8775p-ride: sort aliases alphabetically
arm64: dts: qcom: sa8775p: add a node for EMAC1
arm64: dts: qcom: sa8775p: add a node for the second serdes PHY
arm64: dts: qcom: sa8775p: Add pcie0 and pcie1 nodes
arm64: dts: qcom: sa8775p: add the first 1Gb ethernet interface
arm64: dts: qcom: sa8775p: add the SGMII PHY node
arm64: dts: qcom: sa8775p: correct PMIC GPIO label in gpio-ranges
arm64: dts: qcom: sa8775p: Hook up PDC as wakeup-parent of TLMM
arm64: dts: qcom: sc7180-aspire1: use generic ADC channel node names
arm64: dts: qcom: sc7180: Bring back cpufreq-based DDR votes
arm64: dts: qcom: sc7180: Fix DSI0_PHY reg-names
arm64: dts: qcom: sc7180: Hook up BWMONs
arm64: dts: qcom: sc7180: Split up TF-A related PSCI configuration
arm64: dts: qcom: sc8180x-flex-5g: align gpio-keys node name with bindings
arm64: dts: qcom: sc8180x-flex-5g: correct panel ports
arm64: dts: qcom: sc8180x-flex-5g: remove superfluous "input-enable"
arm64: dts: qcom: sc8180x-flex5g: Wire up USB Type-C
arm64: dts: qcom: sc8180x-pmics: add missing gpio-ranges
arm64: dts: qcom: sc8180x-pmics: add missing qcom,spmi-gpio fallbacks
arm64: dts: qcom: sc8180x-pmics: align LPG node name with dtschema
arm64: dts: qcom: sc8180x-pmics: align SPMI PMIC Power-on node name with dtschema
arm64: dts: qcom: sc8180x-primus: correct panel ports
arm64: dts: qcom: sc8180x-primus: remove superfluous "input-enable"
arm64: dts: qcom: sc8180x-primus: Wire up USB Type-C
arm64: dts: qcom: sc8180x: Add missing 'cache-unified' to L3
arm64: dts: qcom: sc8180x: Add USB Type-C of_graph anchors
arm64: dts: qcom: sc8180x: align thermal node name with bindings
arm64: dts: qcom: sc8180x: Fix cluster PSCI suspend param
arm64: dts: qcom: sc8180x: Fix LLCC reg property
arm64: dts: qcom: sc8180x: use generic ADC channel node names
arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO
arm64: dts: qcom: sc8280xp-crd: Fix naming of regulators
arm64: dts: qcom: sc8280xp-pmics: add explicit rtc interrupt parent
arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED
arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins
arm64: dts: qcom: sc8280xp: Add missing SCM interconnect
arm64: dts: qcom: sc8280xp: Hook up PDC as wakeup-parent of TLMM
arm64: dts: qcom: sdm670: add cpu frequency scaling
arm64: dts: qcom: sdm670: add frequency profile
arm64: dts: qcom: sdm670: add osm l3
arm64: dts: qcom: sdm670: Add PDC
arm64: dts: qcom: sdm670: Hook up PDC as wakeup-parent of TLMM
arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
arm64: dts: qcom: sdm845-enchilada: use 0 as speaker DAI cells
arm64: dts: qcom: sdm845-mtp: add chassis-type property
arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path
arm64: dts: qcom: sdm845: Add interconnect paths to UFSHC
arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
arm64: dts: qcom: sdm845: Enable CAMSS on the bare rb3 board
arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
arm64: dts: qcom: sdm850-*: fix uart6 aliases
arm64: dts: qcom: sdm850-c630: add missing panel supply
arm64: dts: qcom: sdx75-idp: Add pmics supported in SDX75
arm64: dts: qcom: sdx75-idp: Add regulator nodes
arm64: dts: qcom: sdx75: Add rpmhpd node
arm64: dts: qcom: sdx75: Add spmi node
arm64: dts: qcom: sm6115-pro1x: fix incorrect gpio-key,wakeup
arm64: dts: qcom: sm6115: Add GPU nodes
arm64: dts: qcom: sm6115p-j606f: Enable GPU
arm64: dts: qcom: sm6115p-j606f: Hook up display
arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: Add BWMONs
arm64: dts: qcom: sm6350: Add DPU1 nodes
arm64: dts: qcom: sm6350: Add GPU nodes
arm64: dts: qcom: sm6350: Add GPUCC node
arm64: dts: qcom: sm6350: Add QFPROM node
arm64: dts: qcom: sm6350: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: Fix ZAP region
arm64: dts: qcom: sm6350: Hook up PDC as wakeup-parent of TLMM
arm64: dts: qcom: sm6375: Set up L3 scaling
arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
arm64: dts: qcom: sm8150: extend the size of the PDC resource
arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
arm64: dts: qcom: sm8150: use proper DSI PHY compatible
arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
arm64: dts: qcom: sm8250-pdx203: add required pin function
arm64: dts: qcom: sm8250-pdx203: Configure SLG51000 PMIC
arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
arm64: dts: qcom: sm8250: Add BWMONs
arm64: dts: qcom: sm8250: Add interconnect paths to UFSHC
arm64: dts: qcom: sm8250: correct dynamic power coefficients
arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
arm64: dts: qcom: sm8250: Mark SMMUs as DMA coherent
arm64: dts: qcom: sm8250: Update the RPMHPD bindings entry
arm64: dts: qcom: sm8350-hdk: add uSD card
arm64: dts: qcom: sm8350-hdk: correct FSA4480 port
arm64: dts: qcom: sm8350-hdk: include PMK8350
arm64: dts: qcom: sm8350: add APR and LPASS TLMM
arm64: dts: qcom: sm8350: Add missing cluster sleep state
arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
arm64: dts: qcom: sm8350: Fix CPU idle state residency times
arm64: dts: qcom: sm8350: Update the RPMHPD bindings entry
arm64: dts: qcom: sm8350: Use proper CPU compatibles
arm64: dts: qcom: sm8450-hdk: add ADC-TM thermal zones
arm64: dts: qcom: sm8450-hdk: correct FSA4480 port
arm64: dts: qcom: sm8450-hdk: define DIE_TEMP channels
arm64: dts: qcom: sm8450-hdk: remove pmr735b PMIC inclusion
arm64: dts: qcom: sm8450: Add PRNG
arm64: dts: qcom: sm8450: Add RPMh stats
arm64: dts: qcom: sm8450: correct crypto unit address
arm64: dts: qcom: sm8450: provide MDSS cfg interconnect
arm64: dts: qcom: sm8450: Update the RPMHPD bindings entry
arm64: dts: qcom: sm8450: Use standalone ICE node for UFS
arm64: dts: qcom: sm8550-mtp: Add missing supply for L1B regulator
arm64: dts: qcom: sm8550-mtp: add pmic glink port/endpoints
arm64: dts: qcom: sm8550-qrd: add pmic glink port/endpoints
arm64: dts: qcom: sm8550: add ports subnodes in usb/dp qmpphy node
arm64: dts: qcom: sm8550: Update the RPMHPD bindings entry
arm64: dts: qcom: sm8[1234]50-hdk: add chassis-type property
arm64: dts: qcom: sm8[1235]50-mtp: add chassis-type property
arm64: dts: qcom: sm8[45]50-qrd: add chassis-type property
arm64: dts: qcom: use defines for interrupts
arm64: dts: qcom: Use labels with generic node names for ADC channels
arm64: dts: renesas: Add missing space before {
arm64: dts: renesas: Minor whitespace cleanup around '='
arm64: dts: renesas: r8a779f0: Add INTC-EX node
arm64: dts: renesas: r9a07g043: Add MTU3a node
arm64: dts: renesas: r9a09g011: Add CSI nodes
arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC
arm64: dts: renesas: rzg2l-smarc: Add support for enabling MTU3
arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
arm64: dts: renesas: rzg2lc-smarc-som: Add PHY interrupt support for ETH0
arm64: dts: renesas: rzg2lc-smarc-som: Enable PMIC and built-in RTC
arm64: dts: renesas: rzg2lc-smarc: Add support for enabling MTU3
arm64: dts: renesas: rzg2ul-smarc: Add support for enabling MTU3
arm64: dts: renesas: spider-cpu: Add GP LEDs
arm64: dts: Replace the IRQ number with the IRQID macro definition
arm64: dts: rockchip: add 5V regulator to rock-5a
arm64: dts: rockchip: add analog audio to rock-5a
arm64: dts: rockchip: add combo PHYs to rk3588
arm64: dts: rockchip: add dts for Firefly Station P2 aka rk3568-roc-pc
arm64: dts: rockchip: Add dtsi entry for RK3399 PCIe endpoint core
arm64: dts: rockchip: add fan support to rock-5a
arm64: dts: rockchip: add I2C EEPROM to rock-5a
arm64: dts: rockchip: Add i2s0-2ch-bus-bclk-off pins to RK3399
arm64: dts: rockchip: Add microSD card for edgeble-neu6b
arm64: dts: rockchip: Add NanoPC T6
arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support
arm64: dts: rockchip: add PCIe3 support for rk3588
arm64: dts: rockchip: Add PMIC for edgeble-neu6b
arm64: dts: rockchip: add PMIC to rock-5a
arm64: dts: rockchip: Add Radxa ROCK 4SE
arm64: dts: rockchip: add rk3588 PCIe2 support
arm64: dts: rockchip: add SARADC to rock-5a
arm64: dts: rockchip: add SATA support to rk3588
arm64: dts: rockchip: add SD card support to rock-5a
arm64: dts: rockchip: add status LED to rock-5a
arm64: dts: rockchip: add USB2 support for rk3588
arm64: dts: rockchip: add USB2 to rk3588-evb1
arm64: dts: rockchip: add USB2 to rk3588-rock5b
arm64: dts: rockchip: add USB2 to rk3588s-rock5a
arm64: dts: rockchip: add vdd_cpu_big regulators to rock-5a
arm64: dts: rockchip: add vdd_npu_s0 regulator to rock-5a
arm64: dts: rockchip: Drop unchanged max-frequency from rk3588 boards
arm64: dts: rockchip: enable I2C interface from DSI and CSI connectors on rock-5a
arm64: dts: rockchip: Enable internal SPI flash for ROCK Pi 4A/B/C
arm64: dts: rockchip: Enable PWM FAN for edgeble-neu6b
arm64: dts: rockchip: Enable RS232 for edgeble-neu6b
arm64: dts: rockchip: Enable RS485 for edgeble-neu6b
arm64: dts: rockchip: Enable RTC for edgeble-neu6b
arm64: dts: rockchip: Enable SATA for edgeble-neu6b
arm64: dts: rockchip: Enable SATA on Radxa E25
arm64: dts: rockchip: enable SATA on rk3588-evb1
arm64: dts: rockchip: Fix i2s0 pin conflict on ROCK Pi 4 boards
arm64: dts: rockchip: Fix PCIe regulators on Radxa E25
arm64: dts: rockchip: fix/update sdmmc properties for rock-5a and -5b
arm64: dts: rockchip: Move OPP table from ROCK Pi 4 dtsi
arm64: dts: rockchip: set codec system-clock-fixed on px30-ringneck-haikou
arm64: dts: rockchip: switch px30-engicam to enable-gpios
arm64: dts: rockchip: switch rk3399-gru boards to enable-gpios
arm64: dts: rockchip: Update sound card label on rk3588-rock-5b
arm64: dts: rockchip: use codec as clock master on px30-ringneck-haikou
arm64: dts: socfpga: agilex/stratix10: fix dtbs_check warnings for sram
arm64: dts: socfpga: change the reset-name of "stmmaceth-ocp" to "ahb"
arm64: dts: socfpga: n5x/stratix10: fix dtbs_check warning for partitions
arm64: dts: socfpga: stratix10: fix dtbs_check warning for usbphy
arm64: dts: stratix10/agilex/n5x: fix dtbs_check warning for memory node
arm64: dts: ti: add missing space before {
arm64: dts: ti: Add support for the AM62P5 Starter Kit
arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees
arm64: dts: ti: am62x-sk: Add overlay for HDMI audio
arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk
arm64: dts: ti: Introduce AM62P5 family of SoCs
arm64: dts: ti: k3-*: fix fss node dtbs check warnings
arm64: dts: ti: k3-am62-main: Add node for DSS
arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node
arm64: dts: ti: k3-am625-beagleplay: Add HDMI support
arm64: dts: ti: k3-am625-verdin: enable CAN_2
arm64: dts: ti: k3-am62: Add MCU MCAN nodes
arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx
arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port
arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes
arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk
arm64: dts: ti: k3-am62x-sk-common: Add HDMI support
arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency
arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays
arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level
arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level
arm64: dts: ti: k3-am64: Merge the two main_conf nodes
arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level
arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level
arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support
arm64: dts: ti: k3-am69-sk: Add phase tags marking
arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level
arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level
arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node
arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI
arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level
arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level
arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level
arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level
arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level
arm64: dts: ti: k3-j721s2-main: Add DSS node
arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs
arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node
arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI
arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain
arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi
arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level
arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-j784s4-evm: Add phase tags marking
arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral
arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC
arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi
arm64: dts: ti: k3-j784s4-main: Add DT node for UFS
arm64: dts: ti: k3-j784s4: Add phase tags marking
arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level
arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio
arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros
arm64: dts: ti: k3: Add cfg reg region to ringacc node
arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name
arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks
arm64: dts: ti: minor whitespace cleanup around '='
arm64: dts: ti: Use local header for SERDES MUX idle-state values
arm64: dts: ti: verdin-am62: Add DSI display support
arm64: dts: ti: verdin-am62: dahlia: add sound card
arm64: dts: ti: verdin-am62: dev: add sound card
arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate
arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms
arm64: dts: use capital "OR" for multiple licenses in SPDX
arm64: errata: Add Cortex-A520 speculative unprivileged load workaround
arm64: errata: Group all Cortex-A510 errata together
arm64: Explicitly include correct DT includes
arm64: fix build warning for ARM64_MEMSTART_SHIFT
arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE
arm64: hugetlb: fix set_huge_pte_at() to work with all swap entries
arm64: implement the new page table range API
arm64: include asm/cacheflush.h in asm/hugetlb.h
arm64: insn: Add encoders for LDRSB/LDRSH/LDRSW
arm64: libstub: Move KASLR handling functions to kaslr.c
arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()
arm64: module: Use module_init_layout_section() to spot init sections
arm64: mte: simplify swap tag restoration logic
arm64: Remove unsued extern declaration init_mem_pgprot()
arm64: sdei: abort running SDEI handlers during crash
arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() implementations
arm64: support batched/deferred tlb shootdown during page reclamation/migration
arm64: syscall: unmask DAIF earlier for SVCs
arm64: sysreg: Generate C compiler warnings on {read,write}_sysreg_s arguments
arm64: tegra: Adapt to LP855X bindings changes
arm64: tegra: Add 35б╟C trip point for Jetson Orin NX/Nano
arm64: tegra: Add audio support for IGX Orin
arm64: tegra: Add blank lines for better readability
arm64: tegra: Add missing alias for NVIDIA IGX Orin
arm64: tegra: Add missing reset-names for Tegra HS UART
arm64: tegra: Add PCIe and DP 3.3V supplies
arm64: tegra: Add SPI device tree nodes for Tegra234
arm64: tegra: Add UARTE device tree node on Tegra234
arm64: tegra: Drop incorrect maxim,disable-etr on Smaug
arm64: tegra: Enable UARTA and UARTE for Orin Nano
arm64: tegra: Fix HSUART for Jetson AGX Orin
arm64: tegra: Fix HSUART for Smaug
arm64: tegra: Remove current-speed for SBSA UART
arm64: tegra: Remove dmas and dma-names for debug UART
arm64: tegra: Remove duplicate PCI nodes
arm64: tegra: Remove {clock,reset}-names from VIC powergate
arm64: tegra: smaug: Remove reg-shift for high-speed UART
arm64: tegra: Sort PCI nodes correctly on Orin
arm64: tegra: Update AHUB clock parent and rate
arm64: tegra: Update AHUB clock parent and rate on Tegra234
arm64: tegra: Update CPU OPP tables
arm64: tlb: Implement __flush_s2_tlb_range_op()
arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range
arm64: tlbflush: add some comments for TLB batched flushing
arm64: vdso: remove two .altinstructions related symbols
arm64: zynqmp: Add L2 cache nodes
arm64: zynqmp: Add memory reserved node for k26 Kria SOM board
arm64: zynqmp: Assign TSU clock frequency for GEMs
arm64: zynqmp: Describe interrupts by using macros
arm64: zynqmp: Fix dwc3 usb interrupt description
arm64: zynqmp: Fix open drain warning on ZynqMP
arm64: zynqmp: Setting default i2c clock frequency to 400kHz
 
ARM: 9316/1: hw_breakpoint: fix single-stepping when using bpf_overflow_handler
ARM: 9317/1: kexec: Make smp stop calls asynchronous
ARM: 9318/1: locomo: move kernel-doc to prevent warnings
 
arm: adjust_pte() use pte_offset_map_nolock()
 
ARM: alpine: Drop unused includes
ARM: at91: Explicitly include correct DT includes
ARM: at91: Remove unused extern declarations
ARM: bcm: Drop unused includes
ARM: berlin: Drop unused includes
 
arm: convert various functions to use ptdescs
 
ARM: davinci: Drop unused includes
ARM: dove: Drop unused includes
ARM: dove: Drop unused includes
ARM: dts: aspeed: Add AST2600 I3C control pins
ARM: dts: aspeed: Add AST2600 VUARTs
ARM: dts: aspeed: Add P10 FSI descriptions
ARM: dts: aspeed: Adding Inventec Starscream BMC
ARM: dts: aspeed: bonnell: Add DIMM SPD
ARM: dts: aspeed: bonnell: Reorganise FSI description
ARM: dts: aspeed: everest: Move common devices up
ARM: dts: aspeed: everest: Reorganise FSI description
ARM: dts: aspeed: Fix pca954x i2c-mux node names
ARM: dts: aspeed: mtmitchell: Add MCTP
ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9
ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mitchell DVT systems
ARM: dts: aspeed: rainier: Remove TPM device
ARM: dts: aspeed: rainier: Reorganise FSI description
ARM: dts: aspeed: Update spi alias in Facebook AST2500 Common dtsi
ARM: dts: aspeed: wedge400: Enable more ADC channels
ARM: dts: aspeed: wedge400: Set eMMC max frequency
ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMC
ARM: dts: at91-vinco: Fix "status" values
ARM: dts: at91: ksz9477_evb: Add missing timer nodes
ARM: dts: at91: ksz9477_evb: Add tx-internal-delay-ps property for port5
ARM: dts: at91: remove duplicated entries
ARM: dts: bcm28155-ap: use node labels
ARM: dts: bcm2835: adjust DMA node names
ARM: dts: bcm283x: Fix pinctrl groups
ARM: dts: bcm283x: Increase pwm-cells
ARM: dts: BCM5301X: Add DT for ASUS RT-AC3100
ARM: dts: BCM5301X: Add Ethernet interfaces links
ARM: dts: bcm5301x: Add SEAMA compatibles
ARM: dts: BCM5301X: Add Wi-Fi regulatory mappings for Luxul devices
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
ARM: dts: BCM53573: Add BCM53125 switch port 5
ARM: dts: BCM53573: Add cells sizes to PCIe node
ARM: dts: BCM53573: Add Ethernet interfaces links
ARM: dts: BCM53573: Describe BCM53125 switch ports in the main DTS
ARM: dts: BCM53573: Disable second Ethernet on Luxul devices
ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger
ARM: dts: BCM53573: Drop nonexistent #usb-cells
ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port
ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
ARM: dts: broadcom: add missing space before {
ARM: dts: broadcom: split interrupts per cells
 
arm: dts: Enable device-tree overlay support for sun8i-h3 pi devices
 
ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards
ARM: dts: exynos: minor whitespace cleanup around '='
ARM: dts: hisilicon: Fix "status" values
ARM: dts: imx1-apf9328: correct ethernet reg addresses (split)
ARM: dts: imx23: drop incorrect reg in fixed regulators
ARM: dts: imx25/karo-tx25: Replace NO_PAD_CTL by explicit pad configuration
ARM: dts: imx25: drop incorrect reg in fixed regulators
ARM: dts: imx27: drop incorrect reg in fixed regulators
ARM: dts: imx28-m28evk: populate fixed regulators
ARM: dts: imx28: drop incorrect reg in fixed regulators
ARM: dts: imx50-evk: Use generic node name for SPI NOR flash
ARM: dts: imx50-kobo-aura: switch to enable-gpios
ARM: dts: imx53-qsb: Improve the parallel display description
ARM: dts: imx53-smd: Remove invalid SPI flash entry
ARM: dts: imx6: pfla02: Rely on PMIC reboot/reset handler
ARM: dts: imx6: phycore: Rely on PMIC reboot/reset handler
ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property
ARM: dts: imx6q-cm-fx6: Remove invalid SPI flash entry
ARM: dts: imx6q-prti6q: Fix the SDIO wifi node
ARM: dts: imx6qdl-mba6: Add missing supply regulator for lm75 and at24
ARM: dts: imx6qdl-tqma6x: Add missing vs-supply for lm75
ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names
ARM: dts: imx6sx-nitrogen6sx: drop incorrect regulator clock-names
ARM: dts: imx6sx: Describe the default LCDIF1 parent
ARM: dts: imx6ul-geam: Remove invalid sgtl5000 property
ARM: dts: imx6ul: Fix nand-controller #size-cells
ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings
ARM: dts: imx6ull-colibri: drop incorrect regulator regulator-type
ARM: dts: imx7d-sdb: Pass the Ethernet aliases
ARM: dts: imx: Pass #sound-dai-cells to sgtl5000
ARM: dts: imx: Remove 'compatible' from the pfuze nodes
ARM: dts: imx: Remove regulators from simple-bus
ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree
ARM: dts: ls1021a: add TQMLS1021A flash partition layout
ARM: dts: marvell: add missing space before {
ARM: dts: marvell: armada: drop incorrect reg in fixed regulators
ARM: dts: marvell: dove: drop incorrect reg in fixed regulators
ARM: dts: microchip: add missing space before {
ARM: dts: microchip: minor whitespace cleanup around '='
ARM: dts: microchip: split interrupts per cells
ARM: dts: nspire: Fix cpu node to conform with DT binding
ARM: dts: nspire: Fix sram node to conform with DT binding
ARM: dts: nspire: Fix uart node to conform with DT binding
ARM: dts: nspire: Fix vbus_reg node to conform with DT binding
ARM: dts: nspire: Remove file name from the files themselves
ARM: dts: nspire: Use MATRIX_KEY macro for linux,keymap
ARM: dts: nspire: Use syscon-reboot to handle restart
ARM: dts: nuvoton: Add PECI controller node
ARM: dts: nuvoton: Fix pca954x i2c-mux node names
ARM: dts: nxp/imx: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
ARM: dts: nxp: add missing space before {
ARM: dts: nxp: mxs: split interrupts per cells
ARM: dts: qcom-mdm9615: specify clocks for the lcc device
ARM: dts: qcom-mdm9615: specify gcc clocks
ARM: dts: qcom-pm8941: add resin support
ARM: dts: qcom: Add rpm-proc node for SMD platforms
ARM: dts: qcom: apq8064: add support to gsbi4 uart
ARM: dts: qcom: apq8064: Drop redundant /smd node
ARM: dts: qcom: apq8074-dragonboard: add resin
ARM: dts: qcom: ipq4019: correct SDHCI XO clock
ARM: dts: qcom: ipq4019: use generic node names for USB
ARM: dts: qcom: ipq8064: drop spi-max-frequency from controller
ARM: dts: qcom: minor whitespace cleanup around '='
ARM: dts: qcom: msm8226: Add mdss nodes
ARM: dts: qcom: msm8226: Add ocmem
ARM: dts: qcom: msm8960: drop spi-max-frequency from controller
ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen
ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names
ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode
ARM: dts: qcom: sdx55: use generic node names for USB
ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65
ARM: dts: qcom: Use labels with generic node names for ADC channels
ARM: dts: renesas: Add missing space before {
ARM: dts: rockchip: Add 12V main supply for edgeble-neu2
ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2
ARM: dts: rockchip: Add missing arm timer interrupt for RK3128
ARM: dts: rockchip: Add missing quirk for RK3128's dma engine
ARM: dts: rockchip: Add rv1126 FSPI pins
ARM: dts: rockchip: Add rv1126 PD_VO entry
ARM: dts: rockchip: Add rv1126 uart5m2_xfer pins
ARM: dts: rockchip: Add rv1126 VOP_LITE support
ARM: dts: rockchip: Add SFC node to rv1126
ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2
ARM: dts: rockchip: Enable SFC for edgeble-neu2
ARM: dts: rockchip: Fix i2c0 register address for RK3128
ARM: dts: rockchip: Fix timer clocks for RK3128
ARM: dts: s5pv210: minor whitespace cleanup around '='
ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
ARM: dts: samsung: exynos4412-midas: add USB connector and USB OTG
ARM: dts: samsung: exynos5250-snow: switch i2c-arb to new child variant
ARM: dts: samsung: exynos5250-snow: use 'gpios' suffix for i2c-arb
ARM: dts: samsung: fix Exynos4212 Tab3 makefile entries
ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
ARM: dts: st: Add gpio-ranges for stm32f746-pinctrl
ARM: dts: st: Add gpio-ranges for stm32f769-pinctrl
ARM: dts: st: spear: split interrupts per cells
ARM: dts: st: stm32mp157c-emstamp: correct regulator-active-discharge
ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr property
ARM: dts: stm32: add ltdc support on stm32f746 MCU
ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
ARM: dts: stm32: Add missing detach mailbox for DHCOR SoM
ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
ARM: dts: stm32: add pin map for i2c3 controller on stm32f7
ARM: dts: stm32: add pin map for LTDC on stm32f7
ARM: dts: stm32: Add pinmux groups for Linux Automation GmbH TAC
ARM: dts: stm32: add SCMI PMIC regulators on stm32mp135f-dk board
ARM: dts: stm32: add touchscreen on stm32f746-disco board
ARM: dts: stm32: Deduplicate DSI node on stm32mp15
ARM: dts: stm32: fix dts check warnings on stm32mp15-scmi
ARM: dts: stm32: leverage OP-TEE ASync notif on STM32MP13x Soc family
ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC
ARM: dts: stm32: prtt1c: Add PoDL PSE regulator nodes
ARM: dts: stm32: re-add CAN support on stm32f746
ARM: dts: stm32: remove shmem for scmi-optee on stm32mp13
ARM: dts: stm32: remove shmem for scmi-optee on stm32mp15
ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f746-disco
ARM: dts: stm32: STM32MP13x SoC exposes SCMI regulators
ARM: dts: stm32: support display on stm32f746-disco board
ARM: dts: ti: add missing space before {
 
arm: dts: ti: omap: am5729-beagleboneai: Drop the OPP
 
ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
 
arm: dts: ti: omap: Fix OPP table node names
 
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
 
arm: dts: ti: omap: omap36xx: Rename opp_supply nodename
 
ARM: dts: ti: split interrupts per cells
ARM: dts: Unify pinctrl-single pin group nodes for davinci
ARM: dts: use capital "OR" for multiple licenses in SPDX
ARM: dts: ux500: switch to enable-gpios
ARM: dts: vfxxx: Pass 'mmc' as the esdhc node names
ARM: entry: Disregard Thumb undef exception in coproc dispatch
ARM: entry: Make asm coproc dispatch code NWFPE only
ARM: hisi: Drop unused includes
ARM: hpe: Drop unused includes
 
arm: implement the new page table range API
 
ARM: imx: Drop unused includes
 
arm: include asm/cacheflush.h in asm/hugetlb.h
 
ARM: iwmmxt: Use undef hook to enable coprocessor for task
ARM: kernel: Get rid of thread_info::used_cp[] array
ARM: keystone: Drop unused includes
ARM: keystone: Merge memory.h into the only file that uses it
ARM: keystone: Merge PM function into main support file
ARM: l2x0: Add explicit includes for init and types
ARM: locomo: fix locomolcd_power declaration
ARM: meson: Drop unused includes
ARM: mmp: Drop unused includes
ARM: module: Use module_init_layout_section() to spot init sections
ARM: multi_v7_defconfig: Add SCMI regulator support
ARM: multi_v7_defconfig: Enable OMAP audio/display support
ARM: multi_v7_defconfig: Enable TI Remoteproc and related configs
ARM: multi_v7_defconfig: Enable TLV320AIC3x
ARM: mvebu: Explicitly include correct DT includes
ARM: mvebu: Explicitly include correct DT includes
ARM: nomadik: Drop unused includes
ARM: npcm: Drop unused includes
ARM: nspire: Drop unused includes
ARM: nspire: Remove unused header file mmio.h
ARM: nspire: Use syscon-reboot to handle restart
ARM: OMAP1: ams-delta: Fix MODEM initialization failure
ARM: omap2+: Downgrade u-boot version warnings to debug statements
ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
ARM: omap2: Explicitly include correct DT includes
ARM: omap2: fix a debug printk
ARM: omap2: Use of_range_to_resource() for "ranges" parsing
ARM: OMAP: timer32K: fix all kernel-doc warnings
ARM: ptrace: Restore syscall restart tracing
ARM: ptrace: Restore syscall skipping for tracers
ARM: pxa: Drop unused includes
ARM: pxa: remove use of symbol_get()
ARM: Remove
ARM: rockchip: Drop unused includes
ARM: s5pv210: Explicitly include correct DT includes
ARM: shmobile: rcar-gen2: Drop unused OF includes
ARM: socfpga: Explicitly include correct DT includes
ARM: spear: Explicitly include correct DT includes
ARM: sti: Drop unused includes
ARM: tegra: Add missing reset-names for Tegra HS UART
ARM: tegra: Provide specific compatible string for Nexus 7 panel
ARM: tegra: Remove dmas and dma-names for debug UART
ARM: tegra: Remove reset-names for UART devices
ARM: tegra: Reuse I2C3 for NVEC
ARM: tegra: Use Hannstar HSD101PWW2 on Pegatron Chagall
ARM: uniphier: fix cache kernel-doc warnings
ARM: ux500: Convert power-domain code into a regular platform driver
ARM: ux500: Move power-domain driver to the genpd dir
ARM: versatile: Drop unused includes
ARM: vfp: Record VFP bounces as perf emulation faults
ARM: vfp: Reimplement VFP exception entry in C code
ARM: vfp: Remove workaround for Feroceon CPUs
ARM: vfp: Use undef hook for handling VFP exceptions
 
arm_pmu: acpi: Add a representative platform device for TRBE
arm_pmu: acpi: Refactor arm_spe_acpi_register_device()
arm_pmu: Add PERF_PMU_CAP_EXTENDED_HW_TYPE capability
arm_pmu: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability
 
asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros
 
asm-generic: current: Don't include thread-info.h if building asm
asm-generic: Remove ide_iops.h
 
ASoC/SOF/Intel/AMD: cleanups for GCC11 -fanalyzer
 
ASoC: 88pm860x: refactor deprecated strncpy
ASoC: ad1836: Update to use maple tree register cache
ASoC: ad1980: Update to use maple tree register cache
ASoC: ad: Update Analog Devices drivers to maple tree
ASoC: adau1372: Update to use maple tree register cache
ASoC: adau1373: Update to use maple tree register cache
ASoC: adau1701: Update to use maple tree register cache
ASoC: adau1761: Update to use maple tree register cache
ASoC: adau1781: Update to use maple tree register cache
ASoC: adau1977: Update to use maple tree register cache
ASoC: adau7118: Update to use maple tree register cache
ASoC: adav80x: Update to use maple tree register cache
ASoC: add multi Component support
ASoC: adi: merge DAI call back functions into ops
ASoC: adi: merge DAI call back functions into ops
ASoC: adi: merge DAI call back functions into ops
ASoC: adi: merge DAI call back functions into ops
ASoC: ak4613: Simplify probe()
ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols
ASoC: amd: acp-rt5645: Map missing jack kcontrols
ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out
ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols
ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings
ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform
ASoC: amd: acp: Add kcontrols and widgets per-codec in common code
ASoC: amd: acp: Add machine driver support for max98388 codec
ASoC: amd: acp: Add machine driver support for nau8821 codec
ASoC: amd: acp: add pm ops support for acp pci driver
ASoC: amd: acp: add pm ops support for rembrandt platform
ASoC: amd: acp: clean up some inconsistent indentings
ASoC: amd: acp: delete unnecessary NULL check
ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols
ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies
ASoC: amd: acp: Map missing jack kcontrols
ASoC: amd: acp: move pdm macros to common header file
ASoC: amd: acp: refactor the acp init and de-init sequence
ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions
ASoC: amd: acp: store platform device reference created in pci probe call
ASoC: amd: acp: store the pdm stream channel mask
ASoC: amd: acp: store xfer_resolution of the stream
ASoC: amd: Add acpi machine id's for vangogh platform
ASoC: amd: Add new dmi entries to config entry
ASoC: amd: merge DAI call back functions into ops
ASoC: amd: merge DAI call back functions into ops
ASoC: amd: ps-sdw-dma: Convert to platform remove callback returning void
ASoC: amd: vangogh: Add support for NAU8821/MAX98388 variant
ASoC: amd: vangogh: Make use of DRV_NAME
ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling
ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E)
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
ASoC: Another set of platform remove conversions
ASoC: atmel: mchp-pdmc: Use snd_ctl_remove_id()
ASoC: atmel: merge DAI call back functions into ops
ASoC: atmel: merge DAI call back functions into ops
ASoC: atmel: Remove redundant of_match_ptr()
ASoC: atmel: tse850-pcm5142: Remove redundant of_match_ptr()
ASoC: au1x: merge DAI call back functions into ops
ASoC: au1x: merge DAI call back functions into ops
ASoC: audio-graph-card.c: move audio_graph_parse_of()
ASoC: audio-graph-card2: add comment for format property
ASoC: bcm: bcm63xx-i2s-whistler: Convert to devm_platform_ioremap_resource()
ASoC: bcm: merge DAI call back functions into ops
ASoC: bcm: merge DAI call back functions into ops
ASoC: cirrus: merge DAI call back functions into ops
ASoC: cirrus: merge DAI call back functions into ops
ASoC: cirrus: Use the maple tree register cache
ASoC: codec: wm8960: add additional probe check for codec identification
ASoC: codecs/cs47lxx: merge DAI call back functions into ops
ASoC: codecs/cs47lxx: merge DAI call back functions into ops
ASoC: codecs/cx2072x: merge DAI call back functions into ops
ASoC: codecs/cx2072x: merge DAI call back functions into ops
ASoC: codecs/hdmi-codec: merge DAI call back functions into ops
ASoC: codecs/hdmi-codec: merge DAI call back functions into ops
ASoC: codecs/wm*: merge DAI call back functions into ops
ASoC: codecs/wm*: merge DAI call back functions into ops
ASoC: codecs: Add aw88261 amplifier driver
ASoC: codecs: Add awinic AW88261 audio amplifier
ASoC: codecs: Add code for bin parsing compatible with aw88261
ASoC: codecs: Add support for the generic IIO auxiliary devices
ASoC: codecs: aw88261: avoid uninitialized variable warning
ASoC: codecs: aw88395: Fix some error codes
ASoC: codecs: es8316: Add support for 24 MHz MCLK
ASoC: codecs: es8316: Add support for S24_3LE format
 
ASOC: codecs: ES8326: Add calibration support for version_b
 
ASoC: codecs: ES8326: Add es8326_mute function
ASoC: codecs: ES8326: Change Hp_detect register names
ASoC: codecs: ES8326: Change Volatile Reg function
ASoC: codecs: ES8326: Fix power-up sequence
ASoC: codecs: ES8326: Update jact detection function
ASoC: codecs: Fix error code in aw88261_i2c_probe()
ASoC: codecs: fix widget name comparisons
ASoC: codecs: lpass: Log clk_get() failures
ASoC: codecs: max9892x: Reformat to coding style
ASoC: codecs: max9892x: Unify interleave mode OF property
ASoC: codecs: msm8916-wcd-analog: Cleanup DT bindings
ASoC: codecs: msm8916-wcd-analog: Drop invalid mclk
ASoC: codecs: msm8916-wcd-analog: Properly handle probe errors
ASoC: codecs: tas2780: Fix log of failed reset via I2C.
ASoC: codecs: tlv320aic32x4: Fix Wvoid-pointer-to-enum-cast warning
ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors
ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
ASoC: codecs: wcd938x: drop bogus bind error handling
ASoC: codecs: wcd938x: fix probe and bind error
ASoC: codecs: wcd938x: fix regulator leaks on probe errors
ASoC: codecs: wcd938x: fix resource leaks on bind errors
ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
ASoC: codecs: wcd938x: fix unbind tear down order
ASoC: codecs: wcd93xx: fix object added to multiple drivers
ASoC: codecs: wm8904: Fix Wvoid-pointer-to-enum-cast warning
ASoC: codecs: wsa-macro: handle component name prefix
ASoC: component: Add generic PCM copy ops
ASoC: Convert pm8916-wcd-analog-codec to YAML
ASoC: Convert remaining Realtek codecs to GPIO
ASoC: core: Do not call link_exit() on uninitialized rtd objects
ASoC: core: Print component name when printing log
ASoC: cs35l36: Update to use maple tree register cache
ASoC: cs35l41: Update to use maple tree register cache
ASoC: cs35l45: Add support for Chip ID 0x35A460
ASoC: cs35l45: Fix "Dead assigment" warning
ASoC: cs35l45: Rename DACPCM1 Source control
ASoC: cs35l45: Update to use maple tree register cache
ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmitting
ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions()
ASoC: cs35l56: Bugfixes
ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmware
ASoC: cs35l56: Convert utility functions to use common data structure
ASoC: cs35l56: Disable low-power hibernation mode
ASoC: cs35l56: Don't overwrite a patched firmware
ASoC: cs35l56: Don't patch firmware that is already
ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially low
ASoC: cs35l56: Fix illegal use of init_completion()
ASoC: cs35l56: Make a common function to shutdown the DSP
ASoC: cs35l56: Make common function for control port wait
ASoC: cs35l56: Make cs35l56_system_reset() code more generic
ASoC: cs35l56: Move cs_dsp init into shared library
ASoC: cs35l56: Move part of cs35l56_init() to shared library
ASoC: cs35l56: Move runtime suspend/resume to shared library
ASoC: cs35l56: Move shared data into a common data structure
ASoC: cs35l56: Move utility functions to shared file
ASoC: cs35l56: Patch soft registers to defaults
ASoC: cs35l56: Update to use maple tree register cache
ASoC: cs35l56: Wait for control port ready during system-resume
ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errors
ASoC: cs4265: Update to use maple tree register cache
ASoC: cs4270: Update to use maple tree register cache
ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
ASoC: cs42l42: Fix handling of hard reset
ASoC: cs42l42: Fix missing include of gpio/consumer.h
ASoC: cs42l43: Add shared IRQ flag for shutters
ASoC: cs42l43: Add support for the cs42l43
ASoC: cs42l43: Fix missing error code in cs42l43_codec_probe()
ASoC: cs42l43: Initialize ret in default case in cs42l43_pll_ev()
ASoC: cs42l43: Update values for bias sense
ASoC: cs42l43: Use new-style PM runtime macros
ASoC: cs42l51: change cs42l51_of_match to static
ASoC: cs42l51: Update to use maple tree register cache
ASoC: cs42l52: Update to use maple tree register cache
ASoC: cs42l56: Update to use maple tree register cache
ASoC: cs42xx8: Update to use maple tree register cache
ASoC: cs43130: Fix numerator/denominator mixup
ASoC: cs4349: Update to use maple tree register cache
ASoC: cygnus: Remove unused declarations
ASoC: da7219: Correct the process of setting up Gnd switch in AAD
ASoC: dapm: Add a flag for not having widget name in kcontrol name
ASoC: Delete UDA134x/L3 audio codec
ASoC: dmaengine: Convert to generic PCM copy ops
ASoC: dmaengine: Drop unused iov_iter for process callback
ASoC: dmaengine: Use iov_iter for process callback, too
ASoC: drm/vc4: merge DAI call back functions into ops
ASoC: drm/vc4: merge DAI call back functions into ops
ASoC: dt-bindings: Add audio-iio-aux
ASoC: dt-bindings: Add common sound card properties
ASoC: dt-bindings: Add schema for "awinic,aw88261"
ASoC: dt-bindings: audio-graph-card2: Drop incomplete example
ASoC: dt-bindings: cirrus,cs42l43: Update values for bias sense
ASoC: dt-bindings: Convert maxim,max98925 to DT schema
ASoC: dt-bindings: fsl,micfil: Document #sound-dai-cells
ASoC: dt-bindings: fsl_easrc: Add support for imx8mp-easrc
ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX93
ASoC: dt-bindings: mediatek,mt7986-afe: add audio afe document
ASoC: dt-bindings: mediatek,mt7986-wm8960: add mt7986-wm8960 document
ASoC: dt-bindings: mediatek,mt8188-afe: add memory-region
ASoC: dt-bindings: mediatek,mt8188-mt6359: use common sound card
ASoC: dt-bindings: nau8821: Add single-ended input feature
ASoC: dt-bindings: nau8821: Convert to dtschema
ASoC: dt-bindings: nau8822: Add #sound-dai-cells
ASoC: dt-bindings: nau8822: Add MCLK clock
ASoC: dt-bindings: nau8822: minor updates
ASoC: dt-bindings: pm8916-analog-codec: Drop invalid mclk
ASoC: dt-bindings: pm8916-analog-codec: Drop pointless reg-names
ASoC: dt-bindings: pm8916-analog-codec: Fix misleading example
ASoC: dt-bindings: renesas,rsnd.yaml: add common port-def
ASoC: dt-bindings: renesas,rsnd.yaml: enable multi ports for multi Component support
ASoC: dt-bindings: samsung,aries-wm8994: use common sound card
ASoC: dt-bindings: samsung,midas-audio: use common sound card
ASoC: dt-bindings: samsung,odroid: use common sound card
ASoC: dt-bindings: samsung,tm2: use common sound card
ASoC: dt-bindings: simple-card: Add additional-devs subnode
ASoC: dt-bindings: snps,designware-i2s: Add StarFive JH7110 SoC support
ASoC: dt-bindings: wlf,wm8960: Describe the power supplies
ASoC: dt-bindings: wm8904: Convert to dtschema
ASoC: dwc: Add TDM mode support
ASoC: dwc: Fix non-DT instantiation
ASoC: dwc: i2s: Add StarFive JH7110 SoC support
ASoC: dwc: i2s: Fix unused functions
ASoC: dwc: merge DAI call back functions into ops
ASoC: dwc: merge DAI call back functions into ops
ASoC: dwc: Use ops to get platform data
ASoC: fsl-asoc-card: use integer type for fll_id and pll_id
ASoC: fsl: fsl_qmc_audio: Fix snd_pcm_format_t values handling
ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
ASoC: fsl: merge DAI call back functions into ops
ASoC: fsl: merge DAI call back functions into ops
ASoC: fsl: merge DAI call back functions into ops
ASoC: fsl_micfil: Add fsl_micfil_use_verid function
ASoC: fsl_micfil: Add new registers and new bit definition
ASoC: fsl_micfil: refactor deprecated strncpy
ASoC: fsl_micfil: Use SET_SYSTEM_SLEEP_PM_OPS to simplify PM
ASoC: fsl_rpmsg: Add support for i.MX93 platform
ASoC: fsl_sai: Don't disable bitclock for i.MX8MP
ASoC: fsl_spdif: Add support for 22.05 kHz sample rate
ASoC: hdaudio.c: Add missing check for devm_kstrdup
ASoC: hdmi-codec: Fix broken channel map reporting
ASoC: hisilicon: merge DAI call back functions into ops
ASoC: hisilicon: merge DAI call back functions into ops
ASoC: img: merge DAI call back functions into ops
ASoC: img: merge DAI call back functions into ops
ASoC: Improve coverage in default KUnit runs
ASoC: imx-audio-rpmsg: Remove redundant initialization owner in imx_audio_rpmsg_driver
ASoC: imx-audmix: Fix return error with devm_clk_get()
ASoC: imx-es8328: Map missing jack kcontrols
ASoC: imx-pcm-rpmsg: Set PCM hardware parameters separately
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
ASoC: Intel: Add rpl_nau8318_8825 driver
ASoC: Intel: atom: remove static analysis false positive
ASoC: Intel: avs: Add es8336 machine board
ASoC: Intel: avs: Add rt5663 machine board
ASoC: Intel: avs: Convert to PCI device IDs defines
ASoC: Intel: avs: Convert to PCI device IDs defines
ASoC: Intel: avs: da7219: Map missing jack kcontrols
ASoC: Intel: avs: Load es8336 board on KBL-based platforms
ASoC: Intel: avs: Load rt5663 board on KBL-based platforms
ASoC: Intel: avs: New boards and fixes to existing
ASoC: Intel: avs: Provide support for fallback topology
ASoC: intel: avs: refactor strncpy usage in topology
ASoC: Intel: avs: rt5682: Add missing components
ASoC: Intel: avs: rt5682: Tidy up hw_params()
ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings
ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol
ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol
ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol
ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol
ASoC: Intel: machine driver updates for 6.6
ASoC: Intel: maxim-common: get codec number from ACPI table
ASoC: intel: merge DAI call back functions into ops
ASoC: intel: merge DAI call back functions into ops
ASoC: Intel: RPL/MTL machine updates for 6.6
ASoC: Intel: RPL: Add entry for HDMI-In capture support on non-I2S codec boards.
ASoC: Intel: Skylake: Convert to PCI device IDs defines
ASoC: Intel: Skylake: Use global PCI match macro
ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table
ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in RPL match table
ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in RPL match table.
ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices
ASoC: Intel: soc-acpi: Adding Es83x6 codec entry and
ASoC: Intel: soc-acpi: fix Dell SKU 0B34
ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info
ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol
ASoC: Intel: sof_rt5682 add support for HDMI_In capture
ASoC: Intel: sof_rt5682: add jsl_rt5650 board config
ASoC: Intel: sof_rt5682: add RPL support for MAX98357A speaker
ASoC: Intel: sof_sdw: add cs35l56 codec info
ASoC: intel: sof_sdw: Add helper to create a single codec DLC
ASoC: Intel: sof_sdw: add support for SKU 0AFE
ASoC: Intel: sof_sdw: add support for SKU 0B14
ASoC: intel: sof_sdw: Allow different devices on the same link
ASoC: intel: sof_sdw: Allow direct specification of CODEC name
ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback
ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs
ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info
ASoC: intel: sof_sdw: Clean up DAI link counting
ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info
ASoC: intel: sof_sdw: Device loop should not always start at adr_index
ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info
ASoC: intel: sof_sdw: Minor tidy up of mc_probe
ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe
ASoC: intel: sof_sdw: Move group_generated logic
ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop
ASoC: intel: sof_sdw: Printk's should end with a newline
ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink
ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link
ASoC: intel: sof_sdw: Remove redundant parameters in dai creation
ASoC: intel: sof_sdw: Remove some extra line breaks
ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index
ASoC: Intel: sof_sdw: rename link_id to be_id
ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig
ASoC: intel: sof_sdw: Simplify find_codec_info_acpi
ASoC: intel: sof_sdw: Simplify get_slave_info
ASoC: intel: sof_sdw: Support multiple groups on the same link
ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
ASoC: intel: sof_sdw: Update DLC index each time one is added
ASoC: intel: sof_sdw: Use a module device table
ASoC: intel: sof_sdw: Use consistent variable naming for links
ASoC: Intel: sst: Convert to PCI device IDs defines
ASoC: jz4740: merge DAI call back functions into ops
ASoC: jz4740: merge DAI call back functions into ops
ASoC: jz4740: Update to use maple tree register cache
ASoC: loongson: drop of_match_ptr for OF device id
ASoC: loongson: merge DAI call back functions into ops
ASoC: loongson: merge DAI call back functions into ops
ASoC: lower "no backend DAIs enabled for ... Port" log severity
ASoC: Map missing jack kcontrols
ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended'
ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended'
ASoC: mediatek: Convert to generic PCM copy ops
ASoC: mediatek: merge DAI call back functions into ops
ASoC: mediatek: merge DAI call back functions into ops
ASoC: mediatek: mt7986: add common header
ASoC: mediatek: mt7986: add machine driver with wm8960
ASoC: mediatek: mt7986: add platform driver
ASoC: mediatek: mt7986: support etdm in platform driver
ASoC: mediatek: mt8173-max98090: Configure jack as a Headset jack
ASoC: mediatek: mt8173-rt5650-rt5514: Map missing jack kcontrols
ASoC: mediatek: mt8173-rt5650-rt5676: Map missing jack kcontrols
ASoC: mediatek: mt8173-rt5650: Map missing jack kcontrols
ASoC: mediatek: mt8183-da7219-max98357: Map missing jack kcontrols
ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: Map missing jack kcontrols
ASoC: mediatek: mt8186-mt6366-da7219-max98357: Map missing jack kcontrols
ASoC: mediatek: mt8186: Convert to devm_platform_ioremap_resource()
ASoC: mediatek: mt8186: Remove unused mutex.
ASoC: mediatek: mt8188: add memory-region support
ASoC: mediatek: mt8188: DPCM used FE and BE merged parameters
ASoC: mediatek: mt8188: Simplify with snd_ctl_find_id_mixer()
ASoC: merge DAI call back functions into ops
ASoC: Merge up fixes
ASoC: Merge up fixes
ASoC: Merge up fixes from Linus' tree
ASoC: Merge up fixes from mainline
ASoC: meson: merge DAI call back functions into ops
ASoC: meson: merge DAI call back functions into ops
ASoC: meson: spdifin: start hw on dai probe
ASoC: mt8188: add memory-region support
ASoC: Name iov_iter argument as iterator instead of buffer
ASoC: nau8821: Improve AMIC recording performance.
ASoC: nau8825: Replace copied'n'pasted intlog10()
ASoC: pcm: Drop obsoleted PCM copy_user ops
ASoC: pxa: address unused variable warning
ASoC: pxa: fix a memory leak in probe()
ASoC: pxa: merge DAI call back functions into ops
ASoC: pxa: merge DAI call back functions into ops
ASoC: pxa: merge DAI call back functions into ops
ASoC: pxa: merge DAI call back functions into ops
ASoC: pxa: merge DAI call back functions into ops
ASoC: pxa: Use devm_platform_get_and_ioremap_resource()
ASoC: q6dsp: q6apm: make g_apm static
ASoC: q6dsp: Remove unused declaration
ASoC: qcom: apq8016_sbc: Map missing jack kcontrols
ASoC: qcom: Convert to generic PCM copy ops
ASoC: qcom: merge DAI call back functions into ops
ASoC: qcom: merge DAI call back functions into ops
ASoC: qcom: sc7180: Map missing jack kcontrols
ASoC: qcom: sc7280: Map missing jack kcontrols
ASoC: qcom: sdm845: Map missing jack kcontrols
ASoC: qcom: Use the maple tree register cache
ASoC: remove copy of intlog10()
ASoC: rk3399-gru-sound: Map missing Line Out jack kcontrol
ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning
ASoC: rockchip: merge DAI call back functions into ops
ASoC: rockchip: merge DAI call back functions into ops
ASoC: rockchip: rockchip_rt5645: Map missing jack kcontrols
ASoC: rsnd: add missing of_node_put
ASoC: rsnd: add multi Component support
ASoC: rsnd: call of_node_put() when break
ASoC: rsnd: cleanup rsnd_dai_of_node()
ASoC: rsnd: enable clk_i approximate rate usage
ASoC: rsnd: enable multi Component support for Audio Graph Card/Card2
ASoC: rsnd: merge DAI call back functions into ops
ASoC: rsnd: merge DAI call back functions into ops
ASoC: rsnd: remove default division of clock out
ASoC: rsnd: setup BRGCKR/BRRA/BRRB on rsnd_adg_clk_control()
ASoC: rsnd: setup clock-out only when all conditions are right
ASoC: rsnd: tidyup ADG
ASoC: rsnd: tidyup brga/brgb default value
ASoC: rsnd: use DAI driver ID instead of DAI ID
ASoC: rt1011: Drop GPIO includes
ASoC: rt1015: Drop GPIO include
ASoC: rt1015p: Drop legacy GPIO include
ASoC: rt1016: Drop GPIO include
ASoC: rt1017: Add RT1017 SDCA amplifier driver
ASoC: rt1017: Remove unused function
ASoC: rt1019: Drop GPIO include
ASoC: rt1305: Drop GPIO includes
ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt1308: Drop GPIO includes
ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt1316: fix key tone missing
ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt5514-spi: Drop GPIO include
ASoC: rt5514: Drop GPIO include
ASoC: rt5640: Convert to just use GPIO descriptors
ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect
ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
ASoC: rt5640: Fix sleep in atomic context
ASoC: rt5640: fix typos
ASoC: rt5640: Fix various IRQ handling issues
ASoC: rt5640: Only cancel jack-detect work on suspend if active
ASoC: rt5640: Revert "Fix sleep in atomic context"
ASoC: rt5645: add the system level suspend-resume callback
ASoC: rt5645: Drop legacy GPIO include
ASoC: rt5645: implement set_jack callback
ASoC: rt5645: improve the depop sequences of CBJ detection
ASoC: rt5645: NULL pointer access when removing jack
ASoC: rt5650: fix the wrong result of key button
ASoC: rt5659: Drop legacy GPIO include
ASoC: rt5660: Drop GPIO includes
ASoC: rt5665: Convert to use GPIO descriptors
ASoC: rt5668: Convert to use GPIO descriptors
ASoC: rt5677: Refactor GPIO and use
ASoC: rt5677: Refactor GPIO support code
ASoC: rt5677: Sort headers alphabetically
ASoC: rt5677: Use agnostic irq_domain_create_linear()
ASoC: rt5677: Use device_get_match_data()
ASoC: rt5682-sdw: Drop GPIO includes
ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt5682-sdw: make regmap cache-only in probe
ASoC: rt5682: Convert to use GPIO descriptors
ASoC: rt5682: Fix regulator enable/disable sequence
ASoC: rt5682s: Convert to use GPIO descriptors
ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt715: Add software reset in io init
ASoC: rt715: Drop GPIO includes
ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended'
ASoC: rt722-sdca: Remove redundant sdca mask
ASoC: rt: Drop unused GPIO includes
ASoC: samsung: aries_wm8994: parse audio-routing
ASoC: samsung: littlemill: Map missing jack kcontrols
ASoC: samsung: lowland: Split Line Out jack kcontrol from Headphone
ASoC: samsung: merge DAI call back functions into ops
ASoC: samsung: merge DAI call back functions into ops
ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation
ASoC: samsung: midas_wm1811: Map missing jack kcontrols
ASoC: samsung: midas_wm1811: parse audio-routing
ASoC: samsung: odroid: parse audio-routing
ASoC: samsung: odroid: use of_property_present to check for property
ASoC: samsung: tm2_wm5110: parse audio-routing
ASoC: sigmadsp: Simplify with snd_ctl_activate_id()
ASoC: simple-card-utils.c: enable multi Component support
ASoC: simple-card-utils: fixup simple_util_startup() error handling
ASoC: simple-card.c: enable multi Component support
ASoC: simple-card: fixup asoc_simple_probe() error handling
ASoC: simple-card: Handle additional devices
ASoC: soc-acpi: Add missing kernel doc
ASoC: soc-acpi: improve log messagesin link_slaves_found()
ASoC: soc-acpi: move link_slaves_found()
ASoC: soc-compress: Fix deadlock in soc_compr_open_fe
ASoC: soc-core.c: add snd_soc_copy_dai_args()
ASoC: soc-core.c: add snd_soc_dlc_use_cpu_as_platform()
ASoC: soc-core.c: add snd_soc_get_dai_via_args()
ASoC: soc-core.c: cleanup soc_dai_link_sanity_check()
ASoC: soc-core.c: Do not error if a DAI link component is not found
ASoC: soc-core.c: enable multi Component
ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id()
ASoC: soc-core: protect dlc->of_node under mutex
ASoC: soc-dai.c: add DAI get/match functions
ASoC: soc-dai.h: merge DAI call back functions into ops
ASoC: soc-dai.h: merge DAI call back functions into ops
ASoC: soc-dai.h: remove unused call back functions
ASoC: soc-dai.h: remove unused call back functions
ASoC: soc-dai: don't call PCM audio ops if the stream is not supported
ASoC: soc-dapm.h: Convert macros to return a compound literal
ASoC: soc-dapm: Add helper for comparing widget name
ASoC: soc-generic-dmaengine-pcm: Fix function name in comment
ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access
ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_params
ASoC: soc-topology: merge DAI call back functions into ops
ASoC: soc-topology: merge DAI call back functions into ops
ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
ASoC: SOF: Add acp-probe id to sof probe client driver for registration.
ASoC: SOF: amd: add conditional check for acp_clkmux_sel register
ASoC: SOF: amd: add module parameter for firmware debug
ASoC: SOF: amd: Add Probe functionality support for amd platforms.
ASoC: SOF: amd: Add Probe register offset for renoir and rembrandt platform.
ASoC: SOF: amd: Add sof support for vangogh platform
ASoC: SOF: amd: Add support for signed fw image loading
ASoC: SOF: amd: clear dsp to host interrupt status
ASoC: SOF: amd: clear panic mask status when panic occurs
ASoC: SOF: amd: enable ACP external global interrupt
ASoC: SOF: amd: Enable signed firmware image loading for Vangogh platform
ASoC: SOF: amd: fix for firmware reload failure after playback
ASoC: SOF: amd: refactor PSP smn_read
ASoC: SOF: amd: remove redundant clock mux selection register write
ASoC: SOF: amd: remove unused sha dma interrupt code
ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
ASoC: SOF: Deprecate invalid enums in IPC3
ASoC: SOF: imx: remove error checks on NULL ipc
ASoC: SOF: Intel: add abstraction for SoundWire wake-ups
ASoC: SOF: Intel: add LunarLake support
ASoC: SOF: Intel: Convert to PCI device IDs defines
ASoC: SOF: Intel: fix u16/32 confusion in LSDIID
ASoC: SOF: Intel: hda-dai-ops: add ops for SoundWire
ASoC: SOF: Intel: hda-dai-ops: add/select DMA ops for SSP
ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI
ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs
ASoC: SOF: Intel: hda-dai: add DMIC support
ASoC: SOF: Intel: hda-dai: add helpers for SoundWire callbacks
ASoC: SOF: Intel: hda-dai: add ops for SSP
ASoC: SOF: Intel: hda-mlink: add helper to get sublink LSDIID register
ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log
ASoC: SOF: Intel: hda-mlink: fix off-by-one error
ASoC: SOF: Intel: hda: add hw_params/free/trigger callbacks
ASoC: SOF: Intel: hda: add interface definitions for ACE2.x
ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq()
ASoC: SOF: Intel: LNL: Add support for Lunarlake platform
ASoC: SOF: Intel: LNL: enable DMIC/SSP offload in probe/resume
ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
ASoC: SOF: Intel: Refactor code for HDA stream creation
ASoC: SOF: Intel: Remove duplicated include in lnl.c
ASoC: SOF: Intel: split MTL and LNL operations
ASoC: SOF: Intel: start simplify the signature of link_slaves_found()
ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper
ASoC: SOF: ipc3: add checks to prevent static analysis warnings
ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE
ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy
ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value
ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier
ASoC: SOF: ipc4-topology: Fix the output reference params for SRC
ASoC: SOF: ipc4-topology: fix wrong sizeof argument
ASoC: SOF: ipc4-topology: Fixes for pipelines with SRC
ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format
ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier
ASoC: SOF: ipc4-topology: restore gateway config length
ASoC: SOF: ipc4: avoid uninitialized default instance 0
ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs
ASoC: SOF: mediatek: mt8186 modify dram type as non-cache
ASoC: SOF: mediatek: remove error checks on NULL ipc
ASoC: sof: merge DAI call back functions into ops
ASoC: sof: merge DAI call back functions into ops
ASoC: SOF: remove duplicate code due to merge
ASoC: SOF: Remove unused Broxton PCI ID
ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure
ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings
ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name
ASoC: SOF: topology: simplify code to prevent static analysis warnings
ASoC: SOF: topology: simplify kcontrol names with
ASoC: SoundWire codecs: improve pm_runtime handling
ASoC: SoundWire codecs: make regmap cache-only in probe
ASoC: SoundWire codecs: return error status in probe
ASoC: ssm3515: Remove redundant of_match_ptr()
ASoC: st: Use maple tree register cache
ASoC: sta32x: Update to use maple tree register cache
ASoC: sta350: Update to use maple tree register cache
ASoC: sta529: Update to use maple tree register cache
ASoC: stac9766: fix build errors with REGMAP_AC97
ASoC: stac9766: Update to use maple tree register cache
ASoC: starfive: jh7110_tdm: Convert to platform remove callback returning void
ASoC: starfive: merge DAI call back functions into ops
ASoC: starfive: merge DAI call back functions into ops
ASoC: sti-sas: Update to use maple tree register cache
ASoC: sti: merge DAI call back functions into ops
ASoC: sti: merge DAI call back functions into ops
ASoC: stm: merge DAI call back functions into ops
ASoC: stm: merge DAI call back functions into ops
ASoC: sunxi: merge DAI call back functions into ops
ASoC: sunxi: merge DAI call back functions into ops
ASoC: sunxi: sun4i-spdif: Remove redundant of_match_ptr()
ASoC: tas2781: No need to set device_driver owner
ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy
ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
ASoC: tegra: Fix SFC conversion for few rates
ASoC: tegra: merge DAI call back functions into ops
ASoC: tegra: merge DAI call back functions into ops
ASoC: tegra: tegra20_ac97: Use devm_platform_get_and_ioremap_resource()
ASoC: ti: ams-delta: Fix cx81801_receive() argument types
ASoC: ti: Convert to devm_platform_ioremap_resource_byname()
ASoC: ti: davinci-evm: simplify the code with module_platform_driver
ASoC: ti: merge DAI call back functions into ops
ASoC: ti: merge DAI call back functions into ops
ASoC: ti: omap-mcbsp: Ignore errors for getting fck_src
ASoC: tlv320adc3xxx: BUG: Correct micbias setting
ASoC: tlv320aic32x4: Fix the divide by zero
ASoC: topology: Add explicit build option
ASoC: uniphier: merge DAI call back functions into ops
ASoC: uniphier: merge DAI call back functions into ops
ASoC: ux500: merge DAI call back functions into ops
ASoC: ux500: merge DAI call back functions into ops
ASoC: wcd9335: Update to use maple tree register cache
ASoC: wcd938x: Update to use maple tree register cache
ASoC: wm2200: Update to use maple tree register cache
ASoC: wm5100: Update to use maple tree register cache
ASoC: wm8510: Update to use maple tree register cache
ASoC: wm8523: Update to use maple tree register cache
ASoC: wm8580: Update to use maple tree register cache
ASoC: wm8711: Update to use maple tree register cache
ASoC: wm8728: Update to use maple tree register cache
ASoC: wm8731: Update to use maple tree register cache
ASoC: wm8737: Update to use maple tree register cache
ASoC: wm8741: Update to use maple tree register cache
ASoC: wm8750: Update to use maple tree register cache
ASoC: wm8753: Update to use maple tree register cache
ASoC: wm8770: Update to use maple tree register cache
ASoC: wm8776: Update to use maple tree register cache
ASoC: wm8804: Update to use maple tree register cache
ASoC: wm8900: Update to use maple tree register cache
ASoC: wm8903: Update to use maple tree register cache
ASoC: wm8904: Update to use maple tree register cache
ASoC: wm8940: Update to use maple tree register cache
ASoC: wm8955: Update to use maple tree register cache
ASoC: wm8960: Add DAC filter characteristics selection
ASoC: wm8960: Add support for the power supplies
ASoC: wm8960: Clocking tweaks
ASoC: wm8960: Fix error handling in probe
ASoC: wm8960: Make automatic the default clocking mode
ASoC: wm8960: Read initial MCLK rate from clock API
ASoC: wm8960: Update to use maple tree register cache
ASoC: wm8961: Update to use maple tree register cache
ASoC: wm8962: Update to use maple tree register cache
ASoC: wm8971: Update to use maple tree register cache
ASoC: wm8978: Update to use maple tree register cache
ASoC: wm8983: Update to use maple tree register cache
ASoC: wm8985: Update to use maple tree register cache
ASoC: wm8988: Update to use maple tree register cache
ASoC: wm8991: Update to use maple tree register cache
ASoC: wm8993: Update to use maple tree register cache
ASoC: wm8995: Update to use maple tree register cache
ASoC: wm8996: Update to use maple tree register cache
ASoC: wm9081: Update to use maple tree register cache
ASoC: wm9090: Update to use maple tree register cache
ASoC: wm9705: Update to use maple tree register cache
ASoC: wm9712: Update to use maple tree register cache
ASoC: wm9713: Update to use maple tree register cache
ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down()
ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
ASoC: wm_adsp: Support powering-up DSP without trying to load firmware
ASoC: wsa881x: Update to use maple tree register cache
ASoC: wsa883x: Update to use maple tree register cache
 
ata,scsi: cleanup __ata_port_probe()
ata,scsi: remove ata_sas_port_destroy()
ata,scsi: remove ata_sas_port_init()
ata,scsi: remove ata_sas_port_{start,stop} callbacks
 
ata: ahci: Add Elkhart Lake AHCI controller
ata: ahci_octeon: Convert to devm_platform_ioremap_resource()
ata: ahci_seattle: Convert to devm_platform_ioremap_resource()
ata: ahci_tegra: Convert to devm_platform_ioremap_resource()
ata: ahci_xgene: Convert to devm_platform_ioremap_resource()
ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val()
ata: Explicitly include correct DT includes
ata: fix debounce timings type
ata: libahci: clear pending interrupt status
ata: libahci: fix parameter type of ahci_exec_polled_cmd()
ata: libata-core: Disable NCQ_TRIM on Micron 1100 drives
ata: libata-core: Do not register PM operations for SAS ports
ata: libata-core: fetch sense data for successful commands iff CDL enabled
ata: libata-core: Fix ata_port_request_pm() locking
ata: libata-core: Fix compilation warning in ata_dev_config_ncq()
ata: libata-core: fix parameter types of ata_wait_register()
ata: libata-core: Fix port and device removal
ata: libata-core: inline ata_port_probe()
ata: libata-core: remove ata_bus_probe()
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
ata: libata-eh: do not thaw the port twice in ata_eh_reset()
ata: libata-eh: Fix compilation warning in ata_eh_link_report()
ata: libata-eh: fix reset timeout type
ata: libata-sata: increase PMP SRST timeout to 10s
ata: libata-sata: remove ata_sas_sync_probe()
ata: libata-scsi: Disable scsi device manage_system_start_stop
ata: libata-scsi: Fix delayed scsi_rescan_device() execution
ata: libata-scsi: fix timeout type in ata_scsi_park_store()
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
ata: libata-scsi: link ata port and scsi device
ata: libata: disallow dev-initiated LPM transitions to unsupported states
ata: libata: fix parameter type of ata_deadline()
ata: libata: remove deprecated EH callbacks
ata: libata: remove references to non-existing error_handler()
ata: pata_arasan_cf: Convert to platform remove callback returning void
ata: pata_buddha: Remove #include
ata: pata_ep93xx: Convert to platform remove callback returning void
ata: pata_ep93xx: fix error return code in probe
ata: pata_ep93xx: use soc_device_match for UDMA modes
ata: pata_falcon: add data_swab option to byte-swap disk data
ata: pata_falcon: fix IO base selection for Q40
ata: pata_falcon: Remove #include
ata: pata_ftide010: Add missing MODULE_DESCRIPTION
ata: pata_ftide010: Convert to platform remove callback returning void
ata: pata_ftide010: Use devm_platform_get_and_ioremap_resource()
ata: pata_gayle: Remove #include
ata: pata_imx: Convert to platform remove callback returning void
ata: pata_imx: Use devm_platform_get_and_ioremap_resource()
ata: pata_imx: Use helper function devm_clk_get_enabled()
ata: pata_ixp4xx: Remove unnecessary return value check
ata: pata_ixp4xx: Use devm_platform_get_and_ioremap_resource()
ata: pata_mpc52xx: Convert to platform remove callback returning void
ata: pata_parport: add custom version of wait_after_reset
ata: pata_parport: fit3: implement IDE command set registers
ata: pata_parport: Fix code style issues
ata: pata_parport: fix pata_parport_devchk
ata: pata_parport: implement set_devctl
ata: pata_pxa: Convert to platform remove callback returning void
ata: pata_rb532_cf: Convert to platform remove callback returning void
ata: sata_dwc_460ex: Convert to platform remove callback returning void
ata: sata_fsl: Convert to platform remove callback returning void
ata: sata_gemini: Add missing MODULE_DESCRIPTION
ata: sata_gemini: Convert to platform remove callback returning void
ata: sata_mv: Convert to platform remove callback returning void
ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
ata: sata_rcar: Convert to devm_platform_ioremap_resource()
ata: sata_rcar: Convert to platform remove callback returning void
ata: sata_rcar: drop useless initializer
ata: sata_rcar: Remove unnecessary return value check
ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd()
ata: sata_sx4: drop already completed TODO
 
attr: block mode changes of symlinks
 
audit,io_uring: io_uring openat triggers audit reference count underflow
 
audit: add space before parenthesis and around '=', "==", and '<'
audit: cleanup function braces and assignment-in-if-condition
audit: correct audit_filter_inodes() definition
audit: fix possible soft lockup in __audit_inode_child()
audit: include security.h unconditionally
audit: move trailing statements to next line
 
autofs: convert to ctime accessor functions
autofs: fix memory leak of waitqueues in autofs_catatonic_mode
autofs: use wake_up() instead of wake_up_interruptible(()
 
auxdisplay: hd44780: move cursor home after clear display command
auxdisplay: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers
 
ax.25: Update to register_net_sysctl_sz
 
ax25: Kconfig: Update link for linux-ax25.org
 
backlight/bd6107: Compare against struct fb_info.device
backlight/bd6107: Rename struct bd6107_platform_data.fbdev to 'dev'
 
backlight/gpio_backlight: Compare against struct fb_info.device
backlight/gpio_backlight: Rename field 'fbdev' to 'dev'
 
backlight/lv5207lp: Compare against struct fb_info.device
backlight/lv5207lp: Rename struct lv5207lp_platform_data.fbdev to 'dev'
 
backlight: gpio_backlight: Drop output GPIO direction check for initial power state
backlight: led_bl: Remove redundant of_match_ptr()
backlight: lp855x: Catch errors when changing brightness
backlight: lp855x: Drop ret variable in brightness change function
backlight: lp855x: Initialize PWM state on first brightness change
backlight: qcom-wled: Explicitly include correct DT includes
 
BackMerge tag : 'v6.5-rc7' into drm-next
 
base/node: Remove duplicated include
 
batman-adv: Avoid magic value for minimum MTU
batman-adv: Check hardif MTU against runtime MTU
batman-adv: Drop per algo GW section class code
batman-adv: Drop unused function batadv_gw_bandwidth_set
batman-adv: Keep batadv_netlink_notify_* static
batman-adv: Remove unused declarations
batman-adv: Start new development cycle
 
bcm63xx_enet: Remove redundant initialization owner
 
bcmasp: BCMASP should depend on ARCH_BRCMSTB
 
befs: convert to ctime accessor functions
 
bfs: convert to ctime accessor functions
bfs: update ctime in addition to mtime when adding entries
 
binder: fix memory leaks of spam and pending work
 
binderfs: convert to ctime accessor functions
binderfs: Drop unused #include
 
binfmt_elf_fdpic: support 64-bit systems
 
bio-integrity: cleanup adding integrity pages to bip's bvec.
bio-integrity: create multi-page bvecs in bio_integrity_add_page()
bio-integrity: update the payload size in bio_integrity_add_page()
 
blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init
 
blk-flush: count inflight flush_data requests
blk-flush: fix rq->flush.seq for post-flush requests
blk-flush: reuse rq queuelist in flush state machine
 
blk-mq: delete redundant tagset map update when fallback
blk-mq: fix tags leak when shrink nr_hw_queues
blk-mq: fix tags UAF when shrinking q->nr_hw_queues
blk-mq: prealloc tags when increase tagset nr_hw_queues
blk-mq: use percpu csd to remote complete instead of per-rq csd
 
blk-throttle: check for overflow in calculate_bytes_allowed
blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()
blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative
blk-throttle: print signed value 'carryover_bytes/ios' for user
blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()
 
blk-wbt: Replace strlcpy with strscpy
 
block/mq-deadline: use correct way to throttling write requests
 
block: Add some exports for bcachefs
block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset
block: Bring back zero_fill_bio_iter
block: call into the file system for bdev_mark_dead
block: call into the file system for ioctl BLKFLSBUF
block: cleanup bio_integrity_prep
block: cleanup queue_wc_store
block: consolidate __invalidate_device and fsync_bdev
block: correct stale comment in rq_qos_wait
block: don't add or resize partition on the disk with GENHD_FL_NO_PART
block: don't allow enabling a cache on devices that don't support it
block: Don't invalidate pagecache for invalid falloc modes
block: don't pass a bio to bio_try_merge_hw_seg
block: downgrade a bio_full call in bio_add_page
block: drop the "busy inodes on changed media" log message
block: fix bad lockdep annotation in blk-iolatency
block: fix kernel-doc for disk_force_media_change()
block: fix pin count management when merging same-page segments
block: Fix regression in sed-opal for a saved key.
block: Improve performance for BLK_MQ_F_BLOCKING drivers
block: make bvec_try_merge_hw_page() non-static
block: move the bi_size overflow check in __bio_try_merge_page
block: move the bi_size update out of __bio_try_merge_page
block: move the bi_vcnt check out of __bio_try_merge_page
block: move the BIO_CLONED checks out of __bio_try_merge_page
block: open code __generic_file_write_iter for blkdev writes
block: refactor to use helper
block: remove init_mutex and open-code blk_iolatency_try_init
block: remove the call to file_remove_privs in blkdev_write_iter
block: sed-opal: Implement IOC_OPAL_DISCOVERY
block: sed-opal: Implement IOC_OPAL_REVERT_LSP
block: sed-opal: keyring support for SED keys
block: simplify the disk_force_media_change interface
block: stop setting ->direct_IO
block: tidy up the bio full checks in bio_add_hw_page
block: uapi: Fix compilation errors using ioprio.h with C++
block: use iomap for writes to block devices
block: use SECTOR_SHIFT bio_add_hw_page
block: use strscpy() to instead of strncpy()
 
Bluetooth: Add support for Gale Peak (8087:0036)
Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic
Bluetooth: avoid memcmp() out of bounds warning
Bluetooth: Avoid redundant authentication
Bluetooth: btbcm: add default address for BCM43430A1
Bluetooth: btintel: Add support for Gale Peak
Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM
Bluetooth: btintel: Send new command for PPAG
Bluetooth: btmtk: add printing firmware information
Bluetooth: btmtk: Fix kernel crash when processing coredump
Bluetooth: btmtk: introduce btmtk reset work
Bluetooth: btnxpuart: Add support for AW693 chipset
Bluetooth: btnxpuart: Add support for IW624 chipset
Bluetooth: btnxpuart: Improve inband Independent Reset handling
Bluetooth: btnxpuart: Remove check for CTS low after FW download
Bluetooth: btqca: Add WCN3988 support
Bluetooth: btrtl: Add Realtek devcoredump support
Bluetooth: btrtl: Correct the length of the HCI command for drop fw
Bluetooth: btrtl: Ignore error return for hci_devcd_register()
Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C
Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922
Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device
Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922
Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922
Bluetooth: btusb: add shutdown function for QCA6174
Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID
Bluetooth: btusb: Add support Mediatek MT7925
Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
Bluetooth: btusb: Fix quirks table naming
Bluetooth: btusb: mediatek: add MediaTek devcoredump support
Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding
Bluetooth: btusb: Move btusb_recv_event_intel to btintel
Bluetooth: Check for ISO support in controller
Bluetooth: Consolidate code around sk_alloc into a helper function
Bluetooth: Delete unused hci_req_prepare_suspend() declaration
 
bluetooth: Explicitly include correct DT includes
 
Bluetooth: Fix a refcnt underflow problem for hci_conn
Bluetooth: Fix hci_link_tx_to RCU lock usage
Bluetooth: Fix hci_suspend_sync crash
Bluetooth: Fix potential use-after-free when clear keys
Bluetooth: HCI: Introduce HCI_QUIRK_BROKEN_LE_CODED
Bluetooth: hci_codec: Fix leaking content of local_codecs
Bluetooth: hci_conn: Always allocate unique handles
Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids
Bluetooth: hci_conn: Consolidate code for aborting connections
Bluetooth: hci_conn: fail SCO/ISO via hci_conn_failed if ACL gone early
Bluetooth: hci_conn: Fix hci_le_set_cig_params
Bluetooth: hci_conn: Fix modifying handle while aborting
Bluetooth: hci_conn: Fix not allowing valid CIS ID
Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL
Bluetooth: hci_core: Fix build warnings
Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTH
Bluetooth: hci_core: Make hci_is_le_conn_scanning public
Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool()
Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails
Bluetooth: hci_event: Fix coding style
Bluetooth: hci_event: Fix using memcmp when comparing keys
Bluetooth: hci_event: Ignore NULL link key
Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
Bluetooth: hci_qca: Add qcom devcoredump support
Bluetooth: hci_qca: Add qcom devcoredump sysfs support
Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
Bluetooth: hci_sock: fix slab oob read in create_monitor_event
Bluetooth: hci_sock: Forward credentials to monitor
Bluetooth: hci_sync: always check if connection is alive before deleting
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when aborting
Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor
Bluetooth: hci_sync: Enable events for BIS capable devices
Bluetooth: hci_sync: Fix handling of HCI_OP_CREATE_CONN_CANCEL
Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER
Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abort_conn_sync
Bluetooth: hci_sync: Fix UAF in hci_disconnect_all_sync
Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
Bluetooth: Init sk_peer_* on bt_sock_alloc
Bluetooth: ISO: Add support for BT_PKT_STATUS
Bluetooth: ISO: Add support for connecting multiple BISes
Bluetooth: ISO: Add support for periodic adv reports processing
Bluetooth: ISO: do not emit new LE Create CIS if previous is pending
Bluetooth: ISO: Fix handling of listen for unicast
Bluetooth: ISO: Fix invalid context error
Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs
Bluetooth: ISO: handle bound CIS cleanup via hci_conn
Bluetooth: ISO: Notify user space about failed bis connections
Bluetooth: ISO: Support multiple BIGs
Bluetooth: ISO: Use defer setup to separate PA sync and BIG sync
Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH
Bluetooth: msft: Extended monitor tracking by address filter
Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync()
Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
Bluetooth: qca: add support for WCN7850
Bluetooth: qca: use switch case for soc type behavior
Bluetooth: Reject connection with the device which has same BD_ADDR
Bluetooth: Remove unnecessary NULL check before vfree()
Bluetooth: Remove unused declaration amp_read_loc_info()
Bluetooth: rfcomm: remove casts from tty->driver_data
Bluetooth: vhci: Fix race when opening vhci device
 
bnx2x: Remove unnecessary ternary operators
 
bnxt: use the NAPI skb allocation cache
 
bnxt_en: Add tx_resets ring counter
bnxt_en: Display the ring error counters under ethtool -S
bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()
bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
bnxt_en: Increment rx_resets counter in bnxt_disable_napi()
bnxt_en: Let the page pool manage the DMA mapping
bnxt_en: Save ring error counters across reset
bnxt_en: Share the bar0 address with the RoCE driver
bnxt_en: Update HW interface headers
bnxt_en: use dev_consume_skb_any() in bnxt_tx_int
bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP
 
bnxt_re: Expose the missing hw counters
bnxt_re: Reorganize the resource stats
bnxt_re: Update the debug counters for doorbell pacing
bnxt_re: Update the hw counters for resource stats
 
bonding: 3ad: Remove unused declaration bond_3ad_update_lacp_active()
bonding: add modifier to initialization function and exit function
bonding: remove redundant NULL check in debugfs function
bonding: remove unnecessary NULL check in bond_destructor
bonding: Return pointer to data after pull on skb
bonding: support balance-alb with openvswitch
bonding: update port speed when getting bond speed
bonding: use bond_set_slave_arr to simplify code
bonding: use IS_ERR instead of NULL check in bond_create_debugfs
 
bpf, arm64: Support 32-bit offset jmp instruction
bpf, arm64: Support sign-extension load instructions
bpf, arm64: Support sign-extension mov instructions
bpf, arm64: Support signed div/mod instructions
bpf, arm64: Support unconditional bswap
 
bpf, cgroup: fix multiple kernel-doc warnings
 
bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entry
bpf, cpumap: Use queue_rcu_work() to remove unnecessary rcu_barrier()
 
bpf, cpumask: Clean up bpf_cpu_map_entry directly in cpu_map_free
 
bpf, devmap: Remove unused dtab field from bpf_dtab_netdev
 
bpf, docs: Add abi.rst document to standardization subdirectory
bpf, docs: Correct source of offset for program-local call
bpf, docs: fix BPF_NEG entry in instruction-set.rst
bpf, docs: Fix definition of BPF_NEG operation
bpf, docs: Fix invalid escape sequence warnings in bpf_doc.py
bpf, docs: Fix small typo and define semantics of sign extension
bpf, docs: Formalize type notation and function semantics in ISA standard
bpf, docs: Move linux-notes.rst to root bpf docs tree
bpf, docs: s/eBPF/BPF in standards documents
 
bpf, mprog: Fix maximum program check on mprog attachment
 
bpf, net: Check skb ownership against full socket.
bpf, net: Introduce skb_pointer_if_linear().
bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assign
 
bpf, riscv: use prog pack allocator in the BPF JIT
 
bpf, sockmap: Add tests for MSG_F_PEEK
bpf, sockmap: Do not inc copied_seq when PEEK flag set
bpf, sockmap: Fix preempt_rt splat when using raw_spin_lock_t
bpf, sockmap: Fix skb refcnt race after locking changes
bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
 
bpf, x86: allow function arguments up to 12 for TRACING
bpf, x86: initialize the variable "first_off" in save_args()
bpf, x86: save/restore regs with BPF_DW size
 
bpf, xdp: Add tracepoint to xdp attaching failure
 
bpf,docs: Create new standardization subdirectory
 
bpf/tests: Enhance output on error and fix typos
 
bpf: Add 'owner' field to bpf_{list,rb}_node
bpf: Add a common helper bpf_copy_to_user()
bpf: Add a hint to allocated objects.
bpf: add a new kfunc to return current bpf_map elements count
bpf: Add attach_type checks under bpf_prog_attach_check_attach_type
bpf: Add bpf_get_func_ip helper support for uprobe link
bpf: Add cookies support for uprobe_multi link
bpf: Add fd-based tcx multi-prog infra with link support
bpf: Add generic attach/detach/query API for multi-progs
bpf: Add kernel/bpftool asm support for new instructions
bpf: Add multi uprobe link
bpf: Add object leak check.
bpf: Add override check to kprobe multi link attach
bpf: add percpu stats for bpf_map elements insertions/deletions
bpf: Add pid filter support for uprobe_multi link
bpf: Add support for bpf_get_func_ip helper for uprobe program
bpf: Add update_socket_protocol hook
bpf: Adjust size_index according to the value of KMALLOC_MIN_SIZE
bpf: allow any program to use the bpf_map_sum_elem_count kfunc
bpf: Allow bpf_spin_{lock,unlock} in sleepable progs
bpf: Allow reuse from waiting_for_gp_ttrace list.
bpf: Annotate bpf_long_memcpy with data_race
bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.
bpf: Avoid deadlock when using queue and stack maps from NMI
bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
bpf: bpf_sk_storage: Fix invalid wait context lockdep report
bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc
bpf: bpf_struct_ops: Remove unnecessary initial values of variables
bpf: btf: Remove two unused function declarations
bpf: change bpf_alu_sign_string and bpf_movsx_string to static
bpf: Change bpf_mem_cache draining process.
bpf: Clarify error expectations from bpf_clone_redirect
bpf: Clear the probe_addr for uprobe
bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map
bpf: Consider non-owning refs to refcounted nodes RCU protected
bpf: Consider non-owning refs trusted
bpf: consider types listed in reg2btf_ids as trusted
bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu.
bpf: convert to ctime accessor functions
bpf: Document struct bpf_struct_ops fields
bpf: Don't prefill for unused bpf_mem_cache
bpf: Drop useless btf_vmlinux in bpf_tcp_ca
bpf: Ensure kptr_struct_meta is non-NULL for collection insert and refcount_acquire
bpf: Ensure unit_size is matched with slab cache object size
bpf: Expose symbol's respective address
bpf: Factor out inc/dec of active flag into helpers.
bpf: Fix a bpf_kptr_xchg() issue with local kptr
bpf: Fix a erroneous check after snprintf()
bpf: Fix an array-index-out-of-bounds issue in disasm.c
bpf: Fix an error around PTR_UNTRUSTED
bpf: Fix an error in verifying a field in a union
bpf: Fix an incorrect verification success with movsx insn
bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR.
bpf: fix bpf_probe_read_kernel prototype mismatch
bpf: Fix BPF_PROG_QUERY last field check
bpf: Fix BTF_ID symbol generation collision
bpf: Fix BTF_ID symbol generation collision in tools/
bpf: Fix check_func_arg_reg_off bug for graph root/node
bpf: Fix compilation warning with -Wparentheses
bpf: fix inconsistent return types of bpf_xdp_copy_buf().
bpf: Fix issue in verifying allow_ptr_leaks
bpf: Fix jit blinding with new sdiv/smov insns
bpf: Fix mprog detachment for empty mprog entry
bpf: Fix tr dereferencing
bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe()
bpf: Fix uprobe_multi get_pid_task error path
bpf: Fix verifier log for async callback return values
bpf: Further refactor alloc_bulk().
bpf: Handle bpf_mprog_query with NULL entry
bpf: Handle sign-extenstin ctx member accesses
bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu().
bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node
bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().
bpf: Let free_all() return the number of freed elements.
bpf: lru: Remove unused declaration bpf_lru_promote()
bpf: make an argument const in the bpf_map_sum_elem_count kfunc
bpf: make bpf_prog_pack allocator portable
bpf: make preloaded map iterators to display map elements count
bpf: Non-atomically allocate freelist during prefill
bpf: populate the per-cpu insertions/deletions counters for hashmaps
bpf: Prevent inlining of bpf_fentry_test7()
bpf: Protect probed address based on kptr_restrict setting
bpf: Reenable bpf_refcount_acquire
bpf: Refactor alloc_bulk().
bpf: Refuse unused attributes in bpf_prog_{attach,detach}
bpf: reject unhashed sockets in bpf_sk_assign
bpf: Remove a WARN_ON_ONCE warning related to local kptr
bpf: Remove unnecessary ring buffer size check
bpf: Remove unused declaration bpf_link_new_file()
bpf: Rename few bpf_mem_alloc fields.
bpf: Replace deprecated -target with --target= for Clang
bpf: Resolve modifiers when walking structs
bpf: selftests: Add defrag selftests
bpf: selftests: Support custom type and proto for client sockets
bpf: selftests: Support not connecting client socket
bpf: Simplify code of destroy_mem_alloc() with kmemdup().
bpf: Skip unit_size checking for global per-cpu allocator
bpf: Support ->fill_link_info for kprobe_multi
bpf: Support ->fill_link_info for perf_event
bpf: Support default .validate() and .update() behavior for struct_ops links
bpf: Support new 32bit offset jmp instruction
bpf: Support new sign-extension load insns
bpf: Support new sign-extension mov insns
bpf: Support new signed div/mod instructions.
bpf: Support new unconditional bswap instruction
bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum
bpf: sync tools/ uapi header with
bpf: tcp_read_skb needs to pop skb regardless of seq
bpf: teach verifier actual bounds of bpf_get_smp_processor_id() result
bpf: unconditionally reset backtrack_state masks on global func exit
bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodes
bpf: Use kmalloc_size_roundup() to adjust size_index
bpf: work around -Wuninitialized warning
 
bpftool: Add perf event names
bpftool: Define a local bpf_perf_link to fix accessing its fields
bpftool: Dump the kernel symbol's module name
bpftool: Extend net dump with tcx progs
bpftool: Fix build warnings with -Wtype-limits
bpftool: fix perf help message
bpftool: Implement link show support for tcx
bpftool: Implement link show support for xdp
bpftool: Show kprobe_multi link info
bpftool: Show perf link info
bpftool: Use "fallthrough;" keyword instead of comments
bpftool: Use a local bpf_perf_event_value to fix accessing its fields
bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c
bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie
 
bridge: Add backup nexthop ID support
bridge: Remove unused declaration br_multicast_set_hash_max()
 
btf, scripts: rust: drop is_rust_module.sh
 
btrfs: add __counted_by for struct btrfs_delayed_item and use struct_size()
btrfs: add a helper to read the superblock metadata_uuid
btrfs: add comments for btrfs_map_block()
btrfs: always print transaction aborted messages with an error level
btrfs: assert delayed node locked when removing delayed item
btrfs: avoid start and commit empty transaction when flushing qgroups
btrfs: avoid start and commit empty transaction when starting qgroup rescan
btrfs: avoid starting and committing empty transaction when flushing space
btrfs: avoid starting new transaction when flushing delayed items and refs
btrfs: check for BTRFS_FS_ERROR in pending ordered assert
btrfs: clean up the check for uncompressed ranges in submit_one_async_extent
btrfs: cleanup the COW fallback logic in run_delalloc_nocow
btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
btrfs: consolidate the error handling in run_delalloc_nocow
btrfs: convert btrfs_read_merkle_tree_page() to use a folio
btrfs: convert to ctime accessor functions
btrfs: convert to multigrain timestamps
btrfs: convert to simple_rename_timestamp
btrfs: copy all pages at once at the end of btrfs_clone_extent_buffer()
btrfs: copy dir permission and time when creating a stub subvolume
btrfs: deprecate integrity checker feature
btrfs: do not block starts waiting on previous transaction commit
btrfs: don't clear async_chunk->inode in async_cow_start
btrfs: don't clear uptodate on write errors
btrfs: don't create inline extents in fallback_to_cow
btrfs: don't redirty locked_page in run_delalloc_zoned
btrfs: don't redirty pages in compress_file_range
btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
btrfs: don't steal space from global rsv after a transaction abort
btrfs: drop redundant check to use fs_devices::metadata_uuid
btrfs: error out when COWing block using a stale transaction
btrfs: error out when reallocating block for defrag using a stale transaction
btrfs: error when COWing block from a root that is being deleted
btrfs: fail priority metadata ticket with real fs error
btrfs: file_remove_privs needs an exclusive lock in direct io write
btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
btrfs: fix error handling when in a COW window in run_delalloc_nocow
btrfs: fix lockdep splat and potential deadlock after failure running delayed items
btrfs: fix race between finishing block group creation and its item update
btrfs: fix race between reading a directory and adding entries to it
btrfs: fix race when refilling delayed refs block reserve
btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
btrfs: fix start transaction qgroup rsv double free
btrfs: fix stripe length calculation for non-zoned data chunk allocation
btrfs: fix unwritten extent buffer after snapshotting a new subvolume
btrfs: fix zoned handling in submit_uncompressed_range
btrfs: free qgroup rsv on io failure
btrfs: further simplify the compress or not logic in compress_file_range
btrfs: handle errors properly in update_inline_extent_backref()
btrfs: have it use inode_update_timestamps
btrfs: improve error message after failure to add delayed dir index item
btrfs: improve the delalloc_to_write calculation in writepage_delalloc
btrfs: initialize start_slot in btrfs_log_prealloc_extents
btrfs: introduce struct to consolidate extent buffer write context
btrfs: log message if extent item not found when running delayed extent op
btrfs: make btrfs_cleanup_fs_roots() static
btrfs: make btrfs_destroy_marked_extents() return void
btrfs: make btrfs_destroy_pinned_extent() return void
btrfs: make find_first_extent_bit() return a boolean
btrfs: make find_free_dev_extent() static
btrfs: make sure to initialize start and len in find_free_dev_extent
btrfs: merge async_cow_start and compress_file_range
btrfs: merge find_free_dev_extent() and find_free_dev_extent_start()
btrfs: merge submit_compressed_extents and async_cow_submit
btrfs: move btrfs_free_excluded_extents() into block-group.c
btrfs: move comments to btrfs_loop_type definition
btrfs: move eb subpage preallocation out of the loop
btrfs: move the !zoned assert into run_delalloc_cow
btrfs: open code trivial btrfs_add_excluded_extent()
btrfs: output extra debug info if we failed to find an inline backref
btrfs: pass a flags argument to cow_file_range
btrfs: prevent transaction block reserve underflow when starting transaction
btrfs: print available space across all block groups when dumping space info
btrfs: print available space for a block group when dumping a space info
btrfs: print block group super and delalloc bytes when dumping space info
btrfs: print name and pid when device scanning processes race
btrfs: print target number of bytes when dumping free space
btrfs: properly report 0 avail for very full file systems
btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING
btrfs: reduce debug spam from submit_compressed_extents
btrfs: reduce the number of arguments to btrfs_run_delalloc_range
btrfs: refactor extent buffer bitmaps operations
btrfs: refactor main loop in copy_extent_buffer_full()
btrfs: refactor main loop in memcpy_extent_buffer()
btrfs: refactor main loop in memmove_extent_buffer()
btrfs: refactor the zoned device handling in cow_file_range
btrfs: refresh dir last index during a rewinddir(3) call
btrfs: reject unknown mount options early
btrfs: release path before inode lookup during the ino lookup ioctl
btrfs: remove btrfs_writepage_endio_finish_ordered
btrfs: remove BUG() after failure to insert delayed dir index item
btrfs: remove duplicate free_async_extent_pages() on reservation error
btrfs: remove end_extent_writepage
btrfs: remove pointless empty list check when reading delayed dir indexes
btrfs: remove redundant BUG_ON() from __btrfs_inc_extent_ref()
btrfs: remove redundant initialization of variables in log_new_ancestors
btrfs: remove the return value from extent_write_locked_range
btrfs: remove the return value from submit_uncompressed_range
btrfs: remove v0 extent handling
btrfs: rename add_new_free_space() to btrfs_add_new_free_space()
btrfs: reset destination buffer when read_extent_buffer() gets invalid range
btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
btrfs: return real error when orphan cleanup fails due to a transaction abort
btrfs: scrub: avoid unnecessary csum tree search preparing stripes
btrfs: scrub: avoid unnecessary extent tree search preparing stripes
btrfs: scrub: don't go ordered workqueue for dev-replace
btrfs: scrub: fix grouping of read IO
btrfs: scrub: move write back of repaired sectors to scrub_stripe_read_repair_worker()
btrfs: scrub: remove redundant division of stripe_nr
btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror()
btrfs: set last dir index to the current last index when opening dir
btrfs: set page extent mapped after read_folio in relocate_one_page
btrfs: share the code to free the page array in compress_file_range
btrfs: simplify memcpy either of metadata_uuid or fsid
btrfs: simplify the no-bioc fast path condition in btrfs_map_block
btrfs: split page locking out of __process_pages_contig
btrfs: store the error that turned the fs into error state
btrfs: streamline compress_file_range
btrfs: sysfs: show if ACL support has been compiled in
btrfs: tests: add a test for btrfs_add_extent_mapping
btrfs: tests: add extent_map tests for dropping with odd layouts
btrfs: tests: add self tests for extent buffer memory operations
btrfs: tests: enhance extent buffer bitmap tests
btrfs: tests: test invalid splitting when skipping pinned drop extent_map
btrfs: tracepoints: simplify raid56 events
btrfs: update comment for btrfs_join_transaction_nostart()
btrfs: update documentation for add_new_free_space()
btrfs: use a separate label for the incompressible case in compress_file_range
btrfs: use folio_next_index() helper in extent_write_cache_pages
btrfs: use helper sizeof_field in struct accessors
btrfs: use LIST_HEAD() to initialize the list_head
btrfs: use the correct superblock to compare fsid in btrfs_validate_super
btrfs: use write_extent_buffer() to implement write_extent_buffer_*id()
btrfs: wait on uncached block groups on every allocation loop
btrfs: zoned: activate metadata block group on write time
btrfs: zoned: defer advancing meta write pointer
btrfs: zoned: do not zone finish data relocation block group
btrfs: zoned: don't activate non-DATA BG on allocation
btrfs: zoned: introduce block group context to btrfs_eb_write_context
btrfs: zoned: no longer count fresh BG region as zone unusable
btrfs: zoned: re-enable metadata over-commit for zoned mode
btrfs: zoned: reserve zones for an active metadata/system block group
btrfs: zoned: return int from btrfs_check_meta_write_pointer
btrfs: zoned: skip splitting and logical rewriting on pre-alloc write
btrfs: zoned: update meta write pointer on zone finish
btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_get_dev_zone_info
 
buffer: Make bh_offset() work for compound pages
buffer: remove set_bh_page()
 
bus: Explicitly include correct DT includes
bus: fsl-mc: Use common ranges functions
bus: imx-weim: use devm_platform_ioremap_resource
bus: mhi: host: allow MHI client drivers to provide the firmware via a pointer
bus: mhi: host: pci_generic: Add support for Dell DW5932e
bus: mhi: host: pci_generic: Add support for IP_SW0 channels
bus: mhi: host: pci_generic: Add support for Quectel EM160R-GL modem
bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL Lenovo variant
bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL modem
bus: mhi: host: pci_generic: add support for Telit FE990 modem
bus: mhi: host: remove unused-but-set parameter
bus: mhi: host: Skip MHI reset if device is in RDDM
bus: mhi: host: use vmalloc_array and vcalloc
bus: omap_l3_smx: identify timeout cause before rebooting
bus: sunxi-rsb: Convert to devm_platform_ioremap_resource()
bus: tegra-gmi: Convert to devm_platform_ioremap_resource()
bus: ti-sysc: Build driver for TI K3 SoCs
bus: ti-sysc: Configure uart quirks for k3 SoC
bus: ti-sysc: Fix a build warning with W=1 for sysconfig
bus: ti-sysc: Fix build warning for 64-bit build
bus: ti-sysc: Fix cast to enum warning
bus: ti-sysc: Fix missing AM35xx SoC matching
bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
bus: vexpress-config: Convert to devm_platform_ioremap_resource()
 
cache: Add L2 cache management for Andes AX45MP RISC-V core
 
cachefiles: use kiocb_{start,end}_write() helpers
 
can: c_can: Do not check for 0 return after calling platform_get_irq()
can: can327: remove casts from tty->disc_data
can: ems_pci: move ASIX AX99100 ids to pci_ids.h
can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition
can: ems_pci: Remove unnecessary (void*) conversions
can: esd_usb: Add support for esd CAN-USB/3
can: Explicitly include correct DT includes
can: Explicitly include correct DT includes, part 2
can: flexcan: fix the return value handle for platform_get_irq()
can: flexcan: remove the auto stop mode for IMX93
can: gs_usb: convert to NAPI/rx-offload to avoid OoO reception
can: gs_usb: gs_can_close(): don't complain about failed device reset during ndo_stop
can: gs_usb: gs_can_start_xmit(), gs_can_open(): clean up printouts in error path
can: gs_usb: gs_destroy_candev(): remove not needed usb_kill_anchored_urbs()
can: gs_usb: gs_usb_disconnect(): remove not needed usb_kill_anchored_urbs()
can: gs_usb: gs_usb_probe(): align block comment
can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
can: gs_usb: gs_usb_receive_bulk_callback(): make use of netdev
can: gs_usb: gs_usb_receive_bulk_callback(): make use of stats
can: gs_usb: gs_usb_set_timestamp(): remove return statements form void function
can: gs_usb: remove leading space from goto labels
can: gs_usb: uniformly use "parent" as variable name for struct gs_usb
can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
can: kvaser_pciefd: Add support for new Kvaser pciefd devices
can: kvaser_pciefd: Move hardware specific constants and functions into a driver_data struct
can: m_can: Add hrtimer to generate software interrupt
can: peak_usb: remove unused/legacy peak_usb_netif_rx() function
can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail()
can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp()
can: sja1000: Always restart the Tx queue after an overrun
can: slcan: remove casts from tty->disc_data
can: sun4i_can: Add acceptance register quirk
can: sun4i_can: Add support for the Allwinner D1
can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
can: tcan4x5x: Add error messages in probe
can: tcan4x5x: Add support for tcan4552/4553
can: tcan4x5x: Check size of mram configuration
can: tcan4x5x: Fix id2_register for tcan4553
can: tcan4x5x: Remove reserved register 0x814 from writable table
can: tcan4x5x: Rename ID registers to match datasheet
can: ucan: Remove repeated word
can: xilinx_can: Add support for controller reset
 
cdx: Explicitly include correct DT includes
 
ceph: add base64 endcoding routines for encrypted names
ceph: add encryption support to writepage and writepages
ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr
ceph: add helpers for converting names for userland presentation
ceph: add infrastructure for file encryption and decryption
ceph: add new mount option to enable sparse reads
ceph: add object version support for sync read
ceph: add read/modify/write to ceph_sync_write
ceph: add some fscrypt guardrails
ceph: add support for encrypted snapshot names
ceph: add support to readdir for encrypted names
ceph: add truncate size handling support for fscrypt
ceph: align data in pages in ceph_sync_write
ceph: allow encrypting a directory while not having Ax caps
ceph: convert to ctime accessor functions
ceph: create symlinks with encrypted and base64-encoded targets
ceph: decode alternate_name in lease info
ceph: don't use special DIO path for encrypted inodes
ceph: drop messages from MDS when unmounting
ceph: encode encrypted name in ceph_mdsc_build_path and dentry release
ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
ceph: fix type promotion bug on 32bit systems
ceph: fix updating i_truncate_pagecache_size for fscrypt
ceph: fscrypt_auth handling for ceph
ceph: handle fscrypt fields in cap messages from MDS
ceph: implement -o test_dummy_encryption mount option
ceph: invalidate pages when doing direct/sync writes
ceph: make ceph_fill_trace and ceph_get_name decrypt names
ceph: make ceph_msdc_build_path use ref-walk
ceph: make d_revalidate call fscrypt revalidator for encrypted dentries
ceph: make ioctl cmds more readable in debug log
ceph: make members in struct ceph_mds_request_args_ext a union
ceph: make num_fwd and num_retry to __u32
ceph: mark directory as non-complete after loading key
ceph: pass the request to parse_reply_info_readdir()
ceph: plumb in decryption during reads
ceph: preallocate inode for ops that may create one
ceph: prevent snapshot creation in encrypted locked directories
ceph: remove unnecessary check for NULL in parse_longname()
ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr()
ceph: send alternate_name in MClientRequest
ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open()
ceph: size handling in MClientRequest, cap updates and inode traces
ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper
ceph: update documentation regarding snapshot naming limitations
ceph: use osd_req_op_extent_osd_iter for netfs reads
ceph: wait for OSD requests' callbacks to finish when unmounting
 
ceph_wait_on_conflict_unlink(): grab reference before dropping ->d_lock
 
certs: Reference revocation list for all keyrings
 
cgroup/cpuset: Allow suppression of sched domain rebuild in update_cpumasks_hier()
cgroup/cpuset: avoid unneeded cpuset_mutex re-lock
cgroup/cpuset: Extract out CS_CPU_EXCLUSIVE & CS_SCHED_LOAD_BALANCE handling
cgroup/cpuset: fix kernel-doc
cgroup/cpuset: Improve temporary cpumasks handling
cgroup/cpuset: Inherit parent's load balance state in v2
cgroup/cpuset: simplify the percpu kthreads check in update_tasks_cpumask()
 
cgroup/misc: Change counters to be explicit 64bit types
cgroup/misc: Store atomic64_t reads to u64
cgroup/misc: update struct members descriptions
 
cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants
 
cgroup: Avoid -Wstringop-overflow warnings
cgroup: clean up if condition in cgroup_pidlist_start()
cgroup: clean up printk()
cgroup: fix build when CGROUP_SCHED is not enabled
cgroup: Fix incorrect css_set_rwsem reference in comment
cgroup: fix obsolete comment above cgroup_create()
cgroup: fix obsolete comment above for_each_css()
cgroup: fix obsolete function name
cgroup: fix obsolete function name above css_free_rwork_fn()
cgroup: fix obsolete function name in cgroup_destroy_locked()
cgroup: minor cleanup for cgroup_extra_stat_show()
cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED
cgroup: remove cgrp->kn check in css_populate_dir()
cgroup: Remove duplicates in cgroup v1 tasks file
cgroup: remove obsolete comment above struct cgroupstats
cgroup: remove unneeded return value of cgroup_rm_cftypes_locked()
cgroup: use cached local variable parent in for loop
 
Linux: cgroup:namespace: Remove unused cgroup_namespaces_init()
 
char: Explicitly include correct DT includes
char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM
 
checkpatch: Complain about unexpected uses of RCU Tasks Trace
checkpatch: reword long-line warning about commit-msg
checkpatch: special case extern struct in .c
 
cifs: Fix UAF in cifs_demultiplex_thread()
cifs: update desired access while requesting for directory lease
cifs: update internal module version number for cifs.ko
cifs: update the ctime on a partial page write
 
cirrus: cs89x0: fix the return value handle and remove redundant dev_warn() for platform_get_irq()
 
clk: actions: Convert to devm_platform_ioremap_resource()
clk: Add support for versa3 clock driver
clk: Annotate struct clk_hw_onecell_data with __counted_by
clk: axm5516: Convert to devm_platform_ioremap_resource()
clk: bm1880: Convert to devm_platform_ioremap_resource()
clk: cdce925: Remove redundant of_match_ptr()
clk: Explicitly include correct DT includes
clk: fsl-sai: Convert to devm_platform_ioremap_resource()
clk: gemini: Convert to devm_platform_ioremap_resource()
clk: hsdk-pll: Convert to devm_platform_ioremap_resource()
clk: imx25: make __mx25_clocks_init return void
clk: imx25: print silicon revision during init
clk: imx8mp: fix sai4 clock
clk: imx93: Add PDM IPG clk
clk: imx: Add 519.75MHz frequency support for imx9 pll
clk: imx: clk-gpr-mux: Simplify .determine_rate()
clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource()
clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
clk: imx: imx8: add audio clock mux driver
clk: imx: imx8ulp: update SPLL2 type
clk: imx: pll14xx: align pdiv with reference manual
clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
clk: imx: pllv4: Fix SPLL2 MULT range
clk: lmk04832: Don't disable vco clock on probe fail
clk: lmk04832: Set missing parent_names for output clocks
clk: lmk04832: Support using PLL1_LD as SPI readback pin
clk: mediatek: Convert to devm_platform_ioremap_resource()
clk: meson: a1: move bindings include to main driver
clk: meson: aoclk: move bindings include to main driver
clk: meson: axg-audio: move bindings include to main driver
clk: meson: eeclk: move bindings include to main driver
clk: meson: introduce meson-clkc-utils
clk: meson: meson8b: move bindings include to main driver
clk: meson: migrate a1 clock drivers out of hw_onecell_data to drop NR_CLKS
clk: meson: migrate axg-audio out of hw_onecell_data to drop NR_CLKS
clk: meson: migrate meson-aoclk out of hw_onecell_data to drop NR_CLKS
clk: meson: migrate meson-eeclk out of hw_onecell_data to drop NR_CLKS
clk: meson: migrate meson8b out of hw_onecell_data to drop NR_CLKS
clk: mmp2: Move number of clocks to driver source
clk: mmp: Remove old non-OF clock drivers
clk: mvebu: Convert to devm_platform_ioremap_resource()
clk: nuvoton: Convert to devm_platform_ioremap_resource()
clk: oxnas: remove obsolete clock driver
clk: pxa168: Move number of clocks to driver source
clk: pxa1928: Move number of clocks to driver source
clk: pxa910: Move number of clocks to driver source
clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018
clk: qcom: camcc-sc7180: fix async resume during probe
clk: qcom: cbf-msm8996: Add support for MSM8996 Pro
clk: qcom: clk-spmi-pmic-div: Annotate struct spmi_pmic_div_clk_cc with __counted_by
clk: qcom: dispcc-sc8280xp: Use ret registers on GDSCs
clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errors
clk: qcom: drop lcc-mdm9615 in favour of lcc-msm8960
clk: qcom: Fix SM_GPUCC_8450 dependencies
clk: qcom: fix some Kconfig corner cases
clk: qcom: gcc-ipq4019: add missing networking resets
clk: qcom: gcc-ipq5018: change some variable static
clk: qcom: gcc-ipq9574: Add USB related clocks
clk: qcom: gcc-mdm9615: drop the cxo clock
clk: qcom: gcc-mdm9615: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-mdm9615: use parent_hws/_data instead of parent_names
clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
clk: qcom: gcc-msm8917: Enable GPLL0_SLEEP_CLK_SRC
clk: qcom: gcc-msm8998: Control MMSS and GPUSS GPLL0 outputs properly
clk: qcom: gcc-msm8998: Don't check halt bit on some branch clks
clk: qcom: gcc-qdu1000: Add gcc_ddrss_ecpri_gsi_clk support
clk: qcom: gcc-qdu1000: Add support for GDSCs
clk: qcom: gcc-qdu1000: Fix clkref clocks handling
clk: qcom: gcc-qdu1000: Fix gcc_pcie_0_pipe_clk_src clock handling
clk: qcom: gcc-qdu1000: Register gcc_gpll1_out_even clock
clk: qcom: gcc-qdu1000: Update the RCGs ops
clk: qcom: gcc-qdu1000: Update the SDCC clock RCG ops
clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sc8280xp: Add missing GDSC flags
clk: qcom: gcc-sc8280xp: Add missing GDSCs
clk: qcom: gcc-sc8280xp: Allow PCIe GDSCs to enter retention state
clk: qcom: gcc-sc8280xp: fix runtime PM imbalance on probe errors
clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm7150: Add CLK_OPS_PARENT_ENABLE to sdcc2 rcg
clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs
clk: qcom: gpucc-msm8998: Use the correct GPLL0 leg with old DTs
clk: qcom: gpucc-sm6350: Fix clock source names
clk: qcom: gpucc-sm6350: Introduce index-based clk lookup
clk: qcom: ipq5332: drop the gcc_apss_axi_clk_src clock
clk: qcom: ipq5332: drop the mem noc clocks
clk: qcom: lcc-msm8960: change pxo_parent_data to static
clk: qcom: lpasscc-sc7280: fix missing resume during probe
clk: qcom: mmcc-msm8974: Add OXILICX_GDSC for msm8226
clk: qcom: mmcc-msm8998: Properly consume GPLL0 inputs
clk: qcom: mss-sc7180: fix missing resume during probe
clk: qcom: q6sstop-qcs404: fix missing resume during probe
clk: qcom: reset: Use the correct type of sleep/delay based on length
clk: qcom: smd-rpm: Add a way to define bus clocks with rate and flags
clk: qcom: smd-rpm: Move some RPM resources to the common header
clk: qcom: smd-rpm: Separate out interconnect bus clocks
clk: qcom: smd-rpm: Set XO rate and CLK_IS_CRITICAL on PCNoC
clk: qcom: turingcc-qcs404: fix missing resume during probe
clk: qcom: videocc-sm8350: Add SC8280XP support
clk: renesas: emev2: Remove obsolete clkdev registration
clk: renesas: r8a774a1: Add 3DGE and ZG support
clk: renesas: r8a774b1: Add 3DGE and ZG support
clk: renesas: r8a774e1: Add 3DGE and ZG support
clk: renesas: r8a7795: Add 3DGE and ZG support
clk: renesas: r8a77965: Add 3DGE and ZG support
clk: renesas: r8a7796: Add 3DGE and ZG support
clk: renesas: r9a07g043: Add MTU3a clock and reset entry
clk: renesas: r9a09g011: Add CSI related clocks
clk: renesas: rcar-gen3: Add ADG clocks
clk: renesas: rcar-gen3: Add support for ZG clock
clk: renesas: rzg2l: Simplify .determine_rate()
clk: rockchip: rk3568: Add PLL rate for 101MHz
clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz
clk: rockchip: rv1126: Add PD_VO clock tree
clk: samsung: exynoautov9: do not define number of clocks in bindings
clk: samsung: exynos3250: do not define number of clocks in bindings
clk: samsung: exynos4: do not define number of clocks in bindings
clk: samsung: exynos5250: do not define number of clocks in bindings
clk: samsung: exynos5260: do not define number of clocks in bindings
clk: samsung: exynos5410: do not define number of clocks in bindings
clk: samsung: exynos5420: do not define number of clocks in bindings
clk: samsung: exynos5433: do not define number of clocks in bindings
clk: samsung: exynos7885: do not define number of clocks in bindings
clk: samsung: exynos850: do not define number of clocks in bindings
clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
clk: si521xx: Fix regmap write accessor
clk: si521xx: Use REGCACHE_FLAT instead of NONE
clk: socfpga: agilex: Convert to devm_platform_ioremap_resource()
clk: socfpga: gate: Account for the divider in determine_rate
clk: sprd: Fix thm_parents incorrect configuration
clk: starfive: Add StarFive JH7110 Image-Signal-Process clock driver
clk: starfive: Add StarFive JH7110 PLL clock driver
clk: starfive: Add StarFive JH7110 System-Top-Group clock driver
clk: starfive: Add StarFive JH7110 Video-Output clock driver
clk: starfive: jh7110-sys: Add PLL clocks source from DTS
clk: starfive: Simplify .determine_rate()
clk: stm32: Fix a signedness issue in clk_stm32_composite_determine_rate()
clk: sunxi-ng: a64: allow pll-mipi to set parent's rate
clk: sunxi-ng: a64: select closest rate for pll-video0
clk: sunxi-ng: Add feature to find closest rate
clk: sunxi-ng: Add helper function to find closest rate
clk: sunxi-ng: div: Support finding closest rate
clk: sunxi-ng: Modify mismatched function name
clk: sunxi-ng: mux: Support finding closest rate
clk: sunxi-ng: nkm: consider alternative parent rates when determining rate
clk: sunxi-ng: nkm: Prefer current parent rate
clk: sunxi-ng: nkm: Support finding closest rate
clk: sunxi-ng: nkm: Use correct parameter name for parent HW
clk: sunxi-ng: nm: Support finding closest rate
clk: sunxi: sun9i-mmc: Use devm_platform_get_and_ioremap_resource()
clk: tegra: fix error return case for recalc_rate
clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace()
clk: ti: Fix missing omap4 mcbsp functional clock and aliases
clk: ti: Fix missing omap5 mcbsp functional clock and aliases
clk: ti: Replace kstrdup() + strreplace() with kstrdup_and_replace()
clk: ti: Use devm_platform_get_and_ioremap_resource()
clk: vc3: Fix 64 by 64 division
clk: vc3: Fix output clock mapping
clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum values
clk: vc5: Use i2c_get_match_data() instead of device_get_match_data()
clk: vc7: Use i2c_get_match_data() instead of device_get_match_data()
clk: versaclock3: Switch to use i2c_driver's probe callback
 
clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL
 
clocksource/drivers/loongson1: Set variable ls1x_timer_lock storage-class-specifier to static
 
clocksource/drivers/sun5i: Convert to platform device driver
clocksource/drivers/sun5i: Remove duplication of code and data
clocksource/drivers/sun5i: Remove pointless struct
 
clocksource/drivers/timer-oxnas-rps: Remove obsolete timer driver
 
clocksource: Explicitly include correct DT includes
clocksource: Explicitly include correct DT includes
clocksource: Handle negative skews in "skew is too large" messages
clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest
 
coda: convert to ctime accessor functions
 
Compiler Attributes: counted_by: Adjust name and identifier expansion
 
compiler_types: Introduce the Clang __preserve_most function attribute
 
configfs: convert to ctime accessor functions
 
connector/cn_proc: Add filtering to fix some bugs
connector/cn_proc: Allow non-root users access
connector/cn_proc: Performance improvements
connector/cn_proc: Selftest for proc connector
 
coresight: dummy: simplify the code with module_platform_driver
coresight: etm4x: Add ACPI support in platform driver
coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' earlier
coresight: etm4x: Change etm4_platform_driver driver for MMIO devices
coresight: etm4x: Drop iomem 'base' argument from etm4_probe()
coresight: etm4x: Drop pid argument from etm4_probe()
coresight: etm4x: Ensure valid drvdata and clock before clk_put()
coresight: Fix all W=1 build warnings
coresight: Fix memory leak in acpi_buffer->pointer
coresight: Fix run time warnings while reusing ETR buffer
coresight: platform: acpi: Ignore the absence of graph
coresight: tmc-etr: Disable warnings for allocation failures
coresight: tmc: Explicit type conversions to prevent integer overflow
coresight: trbe: Allocate platform data per device
coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP
coresight: trbe: Fix TRBE potential sleep in atomic context
 
counter: chrdev: fix getting array extensions
counter: Declare counter_priv() to be const
counter: Explicitly include correct DT includes
counter: microchip-tcb-capture: Fix the use of internal GCLK logic
counter: rz-mtu3-cnt: Reorder locking sequence for consistency
 
cpu-hotplug: Provide prototypes for arch CPU registration
 
cpu/hotplug: Prevent self deadlock on CPU hot-unplug
cpu/hotplug: Remove dependancy against cpu_primary_thread_mask
cpu/hotplug: Remove unused function declaration cpu_set_state_online()
 
cpu/SMT: Allow enabling partial SMT states via sysfs
cpu/SMT: Create topology_smt_thread_allowed()
cpu/SMT: Fix cpu_smt_possible() comment
cpu/SMT: Move SMT prototypes into cpu_smt.h
cpu/SMT: Move smt/control simple exit cases earlier
cpu/SMT: Remove topology_smt_supported()
cpu/SMT: Store the current/max number of threads
 
cpufreq: acpi: Convert to platform remove callback returning void
cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver
cpufreq: amd-pstate-ut: Modify the function to get the highest_perf value
cpufreq: amd-pstate-ut: Remove module parameter access
cpufreq: Avoid printing kernel addresses in cpufreq_resume()
cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev
cpufreq: blocklist MSM8998 in cpufreq-dt-platdev
cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void
cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases.
cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie
cpufreq: davinci: Convert to platform remove callback returning void
cpufreq: dt: Convert to platform remove callback returning void
cpufreq: Explicitly include correct DT includes
cpufreq: Fix the race condition while updating the transition_task of policy
cpufreq: governor: Free dbs_data directly when gov->init() fails
cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void
cpufreq: imx6q: Convert to platform remove callback returning void
cpufreq: intel_pstate: set stale CPU frequency to minimum
cpufreq: kirkwood: Convert to platform remove callback returning void
cpufreq: mediatek-hw: Convert to platform remove callback returning void
cpufreq: mediatek-hw: Remove unused define
cpufreq: omap: Convert to platform remove callback returning void
cpufreq: pcc-cpufreq: Convert to platform remove callback returning void
cpufreq: pcc: Fix the potentinal scheduling delays in target_index()
cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message
cpufreq: qcom-cpufreq-hw: add support for 4 freq domains
cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void
cpufreq: qcom-nvmem: Convert to platform remove callback returning void
cpufreq: qoriq: Convert to platform remove callback returning void
cpufreq: raspberrypi: Convert to platform remove callback returning void
cpufreq: schedutil: Update next_freq when cpufreq_limits change
cpufreq: scpi: Convert to platform remove callback returning void
cpufreq: stats: Improve the performance of cpufreq_stats_create_table()
cpufreq: sun50i: Convert to platform remove callback returning void
cpufreq: Support per-policy performance boost
cpufreq: tegra186: Convert to platform remove callback returning void
cpufreq: tegra194: add online/offline hooks
cpufreq: tegra194: Convert to platform remove callback returning void
cpufreq: tegra194: remove opp table in exit hook
cpufreq: Use clamp() helper macro to improve the code readability
cpufreq: vexpress: Convert to platform remove callback returning void
 
cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
 
cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases
cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out
cpuidle: teo: Avoid unnecessary variable assignments
cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront
cpuidle: teo: Drop utilized from struct teo_cpu
cpuidle: teo: Gather statistics regarding whether or not to stop the tick
cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases
cpuidle: teo: Update idle duration estimate when choosing shallower state
 
cpupower: Add EPP value change support
cpupower: Add Georgian translation to Makefile LANGUAGES
cpupower: Add is_valid_path API
cpupower: Add support for amd_pstate mode change
cpupower: Add turbo-boost support in cpupower
cpupower: Bump soname version
cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation.
cpupower: Recognise amd-pstate active mode driver
 
cpuset: Allow setscheduler regardless of manipulated task
 
cramfs: convert to ctime accessor functions
 
crash: add generic infrastructure for crash hotplug support
 
Crash: add lock to serialize crash hotplug handling
 
crash: change crash_prepare_elf64_headers() to for_each_possible_cpu()
crash: hotplug support for kexec_load()
crash: memory and CPU hotplug sysfs attributes
crash: move a few code bits to setup support of crash hotplug
 
cred: convert printks to pr_
cred: remove unsued extern declaration change_create_files_as()
 
crypt: chacha20-p10 - Glue code for optmized Chacha20 implementation for ppc64le
 
crypto: af_alg - Decrement struct key.usage in alg_set_by_key_serial()
crypto: af_alg - Fix missing initialisation affecting gcm-aes-s390
crypto: allwinner - Remove unused function declarations
crypto: amlogic - Remove prepare/unprepare request
crypto: amlogic - Use new crypto_engine_op interface
crypto: api - Use work queue in crypto_destroy_instance
crypto: arm64/aes - remove Makefile hack
crypto: aspeed - Remove non-standard sha512 algorithms
crypto: aspeed - Remove prepare/unprepare request
crypto: aspeed - Use new crypto_engine_op interface
crypto: atmel - Use dev_err_probe instead of dev_err
crypto: atmel-aes - Use devm_platform_get_and_ioremap_resource()
crypto: atmel-sha - Use devm_platform_get_and_ioremap_resource()
crypto: atmel-tdes - Use devm_platform_get_and_ioremap_resource()
crypto: caam - add power management support
crypto: caam - Change structure type representing DECO MID
crypto: caam - fix PM operations definition
crypto: caam - fix unchecked return value error
crypto: caam - Include internal/engine.h
crypto: caam - increase the domain of write memory barrier to full system
crypto: caam - Remove messages related to memory allocation failure
crypto: caam - Use new crypto_engine_op interface
crypto: caam - Use struct_size()
crypto: caam/jr - fix shared IRQ line handling
crypto: ccp - Add a sample library for ioctl use
crypto: ccp - Add a sample python script for Dynamic Boost Control
crypto: ccp - Add bootloader and TEE version offsets
crypto: ccp - Add Mario to MAINTAINERS
crypto: ccp - Add support for displaying PSP firmware versions
crypto: ccp - Add support for fetching a nonce for dynamic boost control
crypto: ccp - Add support for getting and setting DBC parameters
crypto: ccp - Add support for setting user ID for dynamic boost control
crypto: ccp - Add unit tests for dynamic boost control
crypto: ccp - move setting PSP master to earlier in the init
crypto: ccp - Rename macro for security attributes
crypto: chacha20-p10 - An optimized Chacha20 implementation with 8-way unrolling for ppc64le
crypto: chelsio - Remove unused declarations
crypto: drivers - avoid memcpy size warning
crypto: drivers - Explicitly include correct DT includes
crypto: engine - Create internal/engine.h
crypto: engine - Move crypto inclusions out of header file
crypto: engine - Move crypto_engine_ops from request into crypto_alg
crypto: engine - Move struct crypto_engine into internal/engine.h
crypto: engine - Remove crypto_engine_ctx
crypto: engine - Remove prepare/unprepare request
crypto: exynos - fix Wvoid-pointer-to-enum-cast warning
crypto: hisilicon/hpre - enable sva error interrupt event
crypto: hisilicon/hpre - ensure private key less than n
crypto: hisilicon/qm - flush all work before driver removed
crypto: hisilicon/qm - increase device doorbell timeout
crypto: hisilicon/qm - stop function and write data to memory
crypto: hisilicon/sec - Do not check for 0 return after calling platform_get_irq()
crypto: jh1100 - Remove prepare/unprepare request
crypto: jh7110 - Include crypto/hash.h in header file
crypto: jh7110 - Include scatterwalk.h for struct scatter_walk
crypto: jh7110 - Use new crypto_engine_op interface
crypto: jitter - Add clarifying comments to Jitter Entropy RCT cutoff values
crypto: keembay - Convert to devm_platform_ioremap_resource()
crypto: keembay - Remove prepare/unprepare request
crypto: keembay - Use new crypto_engine_op interface
crypto: lib - Move mpi into lib/crypto
crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
crypto: lrw,xts - Replace strlcpy with strscpy
crypto: omap - Include internal/engine.h
crypto: omap - Remove prepare/unprepare request
crypto: omap - Use new crypto_engine_op interface
crypto: omap-des - Use devm_platform_get_and_ioremap_resource()
crypto: poly1305-p10 - An optimized Poly1305 implementation with 4-way unrolling for ppc64le
crypto: poly1305-p10 - Glue code for optmized Poly1305 implementation for ppc64le
crypto: powerpc - Add chacha20/poly1305-p10 to Kconfig and Makefile
crypto: powerpc/chacha20,poly1305-p10 - Add dependency on VSX
crypto: qat - add fw_counters debugfs file
crypto: qat - add heartbeat counters check
crypto: qat - add heartbeat feature
crypto: qat - add internal timer for qat 4xxx
crypto: qat - add measure clock frequency
crypto: qat - change value of default idle filter
crypto: qat - drop obsolete heartbeat interface
crypto: qat - fix crypto capability detection for 4xxx
crypto: qat - Remove unused function declarations
crypto: qat - replace the if statement with min()
crypto: qat - use kfree_sensitive instead of memset/kfree()
crypto: qcom-rng: Make the core clock optional regardless of ACPI presence
crypto: rk3288 - Remove prepare/unprepare request
crypto: rk3288 - Use new crypto_engine_op interface
crypto: sig - Remove some unused functions
crypto: sl3516 - Remove prepare/unprepare request
crypto: sl3516 - Use new crypto_engine_op interface
crypto: sm2 - Fix crash caused by uninitialized context
crypto: starfive - Add AES skcipher and aead support
crypto: starfive - Convert to platform remove callback returning void
crypto: starfive - fix return value check in starfive_aes_prepare_req()
crypto: stm32 - add new algorithms support
crypto: stm32 - check request size and scatterlist size when using DMA.
crypto: stm32 - Convert to platform remove callback returning void
crypto: stm32 - Drop if block with always false condition
crypto: stm32 - fix loop iterating through scatterlist for DMA
crypto: stm32 - fix MDMAT condition
crypto: stm32 - Properly handle pm_runtime_get failing
crypto: stm32 - remove bufcnt in stm32_hash_write_ctrl.
crypto: stm32 - remove flag HASH_FLAGS_DMA_READY
crypto: stm32 - Remove prepare/unprepare request
crypto: stm32 - Use new crypto_engine_op interface
crypto: sun8i-ce - Remove prepare/unprepare request
crypto: sun8i-ce - Use new crypto_engine_op interface
crypto: sun8i-ss - Remove prepare/unprepare request
crypto: sun8i-ss - Use new crypto_engine_op interface
crypto: virtio - Remove prepare/unprepare request
crypto: virtio - Use new crypto_engine_op interface
crypto: x86/aesni - Align the address before aes_set_key_common()
crypto: x86/aesni - remove unused parameter to aes_set_key_common()
crypto: zynqmp - Remove prepare/unprepare request
crypto: zynqmp - Use new crypto_engine_op interface
 
csky: Cast argument to virt_to_pfn() to (void *)
csky: convert __pte_free_tlb() to use ptdescs
csky: fix old style declaration in module.c
csky: Fixup -Wmissing-prototypes warning
csky: Fixup compile error
csky: implement the new page table range API
csky: Make pfn accessors static inlines
csky: pgtable: Invalidate stale I-cache lines in update_mmu_cache
 
cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously
 
cxl/acpi: Annotate struct cxl_cxims_data with __counted_by
 
cxl/mbox: Fix CEL logic for poison and security commands
 
cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers
cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native()
 
cxl/port: Fix cxl_test register enumeration regression
 
cxl/region: Match auto-discovered region decoders by HPA range
cxl/region: Refactor granularity select in cxl_port_setup_targets()
 
cxl: Drop unused detach_spa()
cxl: Use pci_find_vsec_capability() to simplify the code
 
damon: use pmdp_get instead of drectly dereferencing pmd
 
dasd: also call __invalidate_device when setting the device offline
 
dccp: fix dccp_v4_err()/dccp_v6_err() again
dccp: Fix out of bounds access in DCCP error handler
dccp: Remove unused declaration dccp_feat_initialise_sysctls()
dccp: Set TOS and routing scope independently for fib lookups.
 
debugfs: Add write support to debugfs_create_str()
debugfs: convert to ctime accessor functions
 
decompress: Use 8 byte alignment
 
devlink: add split ops generated according to spec
devlink: allow user to narrow per-instance dumps by passing handle attrs
devlink: clear flag on port register error path
devlink: Expose port function commands to control IPsec crypto offloads
devlink: Expose port function commands to control IPsec packet offloads
devlink: extend health reporter dump selector by port index
devlink: Hold devlink lock on health reporter dump get
devlink: include the generated netlink header
devlink: introduce couple of dumpit callbacks for split ops
devlink: introduce devlink_nl_pre_doit_port*() helper functions
devlink: introduce dumpit callbacks for split ops
devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper
devlink: move devlink_notify_register/unregister() to dev.c
devlink: move small_ops definition into netlink.c
devlink: move tracepoint definitions into core.c
devlink: parse linecard attr in doit() callbacks
devlink: parse rate attrs in doit() callbacks
devlink: pass flags as an arg of dump_one() callback
devlink: push dpipe related code into separate file
devlink: push linecard related code into separate file
devlink: push object register/unregister notifications into separate helpers
devlink: push param related code into separate file
devlink: push port related code into separate file
devlink: push rate related code into separate file
devlink: push region related code into separate file
devlink: push resource related code into separate file
devlink: push shared buffer related code into separate file
devlink: push trap related code into separate file
devlink: remove converted commands from small ops
devlink: remove duplicate temporary netlink callback prototypes
devlink: remove reload failed checks in params get/set callbacks
devlink: Remove unused devlink_dpipe_table_resource_set() declaration
devlink: Remove unused extern declaration devlink_port_region_destroy()
devlink: rename couple of doit netlink callbacks to match generated names
devlink: rename devlink_nl_ops to devlink_nl_small_ops
devlink: rename doit callbacks for per-instance dump commands
devlink: un-static devlink_nl_pre/post_doit()
devlink: use generated split ops and remove duplicated commands from small ops
devlink: use tracepoint_enabled() helper
 
devpts: convert to ctime accessor functions
devpts: Fix kernel-doc warnings
 
direct_write_fallback(): on error revert the ->ki_pos update from buffered write
 
dlm: fix plock lookup when using multiple lockspaces
 
dm crypt: Fix reqsize in crypt_iv_eboiv_gen
 
dm zoned: free dmz->ddev array in dmz_put_zoned_devices
 
dm: don't attempt to queue IO under RCU protection
dm: fix a race condition in retrieve_deps
 
dma-buf/heaps: Don't assert held reservation lock for dma-buf mmapping
 
dma-buf/sync_file: Fix docs syntax
 
dma-buf: add dma_fence_timestamp helper
dma-buf: Change locking policy for mmap()
dma-buf: Fix the typo in DMA-BUF statistics doc
 
dma-contiguous: check for memory region overlap
dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA
dma-contiguous: support numa CMA for specified node
dma-contiguous: support per-numa CMA for all architectures
 
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
 
dma-mapping: move arch_dma_set_mask() declaration to header
 
dma-pool: remove a __maybe_unused label in atomic_pool_expand
 
dmaengine/idxd: Re-enable kernel workqueue under DMA API
 
dmaengine: ep93xx: Use struct_size()
dmaengine: Explicitly include correct DT includes
dmaengine: fsl-dma: fix DMA error when enabling sg if 'DONE' bit is set
dmaengine: fsl-edma: clean up EXPORT_SYMBOL_GPL in fsl-edma-common.c
dmaengine: fsl-edma: fix all channels requested when call fsl_edma3_xlate()
dmaengine: fsl-edma: fix build error when arch is s390
dmaengine: fsl-edma: fix edma4 channel enable failure on second attempt
dmaengine: fsl-edma: integrate v3 support
dmaengine: fsl-edma: move clearing of register interrupt into setup_irq function
dmaengine: fsl-edma: move common IRQ handler to common.c
dmaengine: fsl-edma: move tcd into struct fsl_dma_chan
dmaengine: fsl-edma: refactor chan_name setup and safety
dmaengine: fsl-edma: refactor using devm_clk_get_enabled
dmaengine: fsl-edma: Remove enum edma_version
dmaengine: fsl-edma: simply ATTR_DSIZE and ATTR_SSIZE by using ffs()
dmaengine: fsl-edma: transition from bool fields to bitmask flags in drvdata
dmaengine: fsl-edma: use struct_size() helper
dmaengine: idxd: Allow ATS disable update only for configurable devices
dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported
dmaengine: idxd: Fix issues with PRS disable sysfs knob
dmaengine: idxd: Modify ABI documentation for attribute pasid_enabled
dmaengine: idxd: Modify the dependence of attribute pasid_enabled
dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() call
dmaengine: idxd: Remove unused declarations
dmaengine: idxd: Simplify WQ attribute visibility checks
dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq
dmaengine: ioat: fixing the wrong dma_dev->chancnt
dmaengine: ioatdma: use pci_dev_id() to simplify the code
dmaengine: ipu: Remove the driver
dmaengine: lgm: Use builtin_platform_driver macro to simplify the code
dmaengine: mcf-edma: Use struct_size()
dmaengine: mediatek: drop bogus pm_runtime_set_active()
dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
dmaengine: owl-dma: fix clang -Wvoid-pointer-to-enum-cast warning
dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource()
dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource()
dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource()
dmaengine: sh: rz-dmac: Fix destination and source data size setting
dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove()
dmaengine: shdmac: Convert to devm_platform_ioremap_resource()
dmaengine: Simplify dma_async_device_register()
dmaengine: ste_dma40: Add missing IRQ check in d40_probe
dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
dmaengine: stm32-dma: fix residue in case of MDMA chaining
dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining
dmaengine: stm32-dma: Use devm_platform_get_and_ioremap_resource()
dmaengine: stm32-mdma: abort resume if no ongoing transfer
dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set
dmaengine: stm32-mdma: use Link Address Register to compute residue
dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return
dmaengine: xilinx: dma: remove arch dependency
dmaengine: xilinx_dma: Freeup active list based on descriptor completion bit
dmaengine: xilinx_dma: Increase AXI DMA transaction segment count
dmaengine: xilinx_dma: Pass AXI4-Stream control words to dma client
dmaengine: xilinx_dma: Program interrupt delay timeout
dmaengine: xilinx_dma: Use tasklet_hi_schedule for timing critical usecase
 
Linux: dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update
 
dnotify: Pass argument of fcntl_dirnotify as int
 
doc/netlink: Add a schema for netlink-raw families
doc/netlink: Add delete operation to ovs_vport spec
doc/netlink: Add spec for rt addr messages
doc/netlink: Add spec for rt link messages
doc/netlink: Add spec for rt route messages
doc/netlink: Document the netlink-raw schema extensions
doc/netlink: Fix missing classic_netlink doc reference
doc/netlink: Fix typo in genetlink-* schemas
doc/netlink: Update genetlink-legacy documentation
 
doc: Correct the description of ->release_folio
doc: idmappings: fix an error and rephrase a paragraph
doc: soc: hisilicon: Add Kunpeng HCCS driver documentation
doc: TPMI: Add debugfs documentation
doc: update params of memhp_default_state=
 
Docs/ABI/damon: update for address range DAMOS filter
Docs/ABI/damon: update for DAMON monitoring target type DAMOS filter
Docs/ABI/damon: update for tried_regions/total_bytes
 
Docs/admin-guide/mm/damon/usage: update for address range type DAMOS filter
Docs/admin-guide/mm/damon/usage: update for DAMON monitoring target type DAMOS filter
Docs/admin-guide/mm/damon/usage: update for tried_regions/total_bytes
 
docs/bpf: Add description for CO-RE relocations
docs/bpf: Add documentation for new instructions
docs/bpf: Fix "file doesn't exist" warnings in {llvm_reloc,btf}.rst
docs/bpf: Fix malformed documentation
docs/bpf: Improve documentation for cpu=v4 instructions
 
docs/LoongArch: Update the links of ABI
 
Docs/mm/damon/design: update for address range filters
Docs/mm/damon/design: update for DAMON monitoring target type DAMOS filter
 
docs/mm: remove references to hmm_mirror ops and clean typos
 
Docs/process/changes: Consolidate NFS-utils update links
Docs/process/changes: Replace http:// with https://
 
Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples
Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names of 'obj'
Docs/RCU/rculist_nulls: Fix text about atomic_set_release()
Docs/RCU/rculist_nulls: Fix trivial coding style
Docs/RCU/rculist_nulls: Specify type of the object in examples
 
docs/RCU: Add the missing rcu_read_unlock()
 
docs/sp_SP: Add translation of process/contribution-maturity-model
docs/sp_SP: Add translation of process/researcher-guidelines
 
docs/zh_CN/LoongArch: Update the links of ABI
 
docs/zh_CN: change my own email address
docs/zh_CN: correct regi_chg(),regi_add() to region_chg(),region_add()
 
docs/zh_TW: remove the mailing list entry for zh_TW
docs/zh_TW: rewrite index.rst
 
docs: ABI: fix an RST error in sysfs-bus-nvdimm
docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file
docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file
docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file
docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file
docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file
docs: ABI: sysfs-bus-mhi: Update contact info
docs: Add a section on surveys to the researcher guidelines
docs: Add book to process/kernel-docs.rst
docs: add maintainer entry profile for XFS
docs: add more driver-model infrastructure interfaces
docs: cgroup-v1: correct the term of Page Cache organization in inode
docs: cgroup-v1: fix typo
docs: cgroup-v1: replace dead CONFIG_MEM_RES_CTRL_SWAP symbol
docs: consolidate core subsystems
docs: consolidate networking interfaces
docs: deprecated.rst: Update an example
docs: filesystems: idmappings: clarify from where idmappings are taken
docs: fix info about representor identification
docs: Integrate rustdoc generation into htmldocs
docs: kbuild: Document search jump feature
docs: kdump: Update the crashkernel description for riscv
docs: kernel-parameters: Refer to the correct bitmap function
 
Docs: kernel-parameters: sort arm64 entries
Docs: kernel-parameters: sort the LEGEND list
 
docs: kvm: riscv: document EBUSY in KVM_SET_ONE_REG
docs: maintainer: document expectations of small time maintainers
docs: maintainers: add missing 's' in https for the base lore link
docs: maintainers: mention tag -s for signed tags
docs: mm: Fix number of base pages for 1GB HugeTLB
docs: move loongarch under arch
docs: move mips under arch
docs: Move rustdoc output, cross-reference it
docs: move s390 under arch
docs: net: page_pool: de-duplicate the intro comment
docs: net: page_pool: document PP_FLAG_DMA_SYNC_DEV parameters
docs: net: page_pool: use kdoc to avoid duplicating the information
docs: netdev: document patchwork patch states
docs: netdev: recommend against --in-reply-to
docs: netdev: update the netdev infra URLs
docs: octeontx2: extend documentation for Round Robin scheduling
docs: panic: cleanups for panic params
docs: printk-formats: Fix hex printing of signed values
docs: printk-formats: Treat char as always unsigned
docs: psi: use correct config name
docs: rust: add command line to rust-analyzer section
docs: rust: add paragraph about finding a suitable `libclang`
docs: rust: clarify what 'rustup override' does
docs: rust: update instructions for obtaining 'core' source
docs: rust: update Rust docs output path
docs: scheduler: completion: Fix minor error in pseudo-code
docs: Slight maintainer's guide decrufting
docs: sparse: fix invalid link addresses
docs: stable-kernel-rules: fine-tune various details
docs: stable-kernel-rules: improve structure by changing headlines
docs: stable-kernel-rules: make rule section more straight forward
docs: stable-kernel-rules: make the examples for option 1 a proper list
docs: stable-kernel-rules: mention other usages for stable tag comments
docs: stable-kernel-rules: mention that regressions must be prevented
docs: stable-kernel-rules: move text around to improve flow
docs: time: make separate section for time and timers
docs: vfio: Add vfio device cdev description
docs: vfs: clean up after the iterate() removal
 
Docu: genericirq.rst: fix irq-example
 
Linux: document while_each_thread(), change first_tid() to use for_each_thread()
 
Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
Documentation/ABI: Fix typos
Documentation/ABI: thunderbolt: Replace 01.org in contact
 
Documentation/features: Check ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT
Documentation/features: Refresh support files for 6.5
 
Documentation/gpu: Update amdgpu documentation
 
Documentation/highmem: Add information about kmap_local_folio()
 
Documentation/llvm: refresh docs
 
Documentation/powerpc: Fix ptrace request names
 
Documentation/process: maintainer-soc: add clean platforms profile
Documentation/process: maintainer-soc: document dtbs_check requirement for Samsung
 
documentation/rcu: Fix typo
 
Documentation/x86: Add CET shadow stack description
 
Documentation: ABI: sysfs-bus-counter: Fix indentation
Documentation: ABI: testing: admv8818: add bypass
Documentation: Add missing documentation for EXPORT_OP flags
Documentation: admin-guide: Add riscv sysctl_perf_user_access
Documentation: admin-guide: correct "it's" to possessive "its"
Documentation: arm64: Correct SME ZA macros name
Documentation: arm: Add bootargs to the table of added DT parameters
Documentation: cgroup-v2.rst: Correct number of stats entries
Documentation: core-api/cpuhotplug: Fix state names
Documentation: core-api: Drop :export: for int_log.h
Documentation: devices.txt: Fix minors for ttyCPM*
Documentation: devices.txt: Remove ttyIOC*
Documentation: devices.txt: Remove ttySIOC*
Documentation: doc-guide: use '%' constant indicator in Return: examples
Documentation: embargoed-hardware-issues.rst: Add myself for RISC-V
Documentation: embargoed-hardware-issues.rst: Clarify prenotifaction
Documentation: Fix typos
Documentation: kbuild: explain handling optional dependencies
Documentation: netdev: fix dead link in ax25.rst
Documentation: probes: Add a new ret_ip callback parameter
Documentation: riscv: Add early boot document
Documentation: riscv: Update boot image header since EFI stub is supported
Documentation: serial-console: Fix literal block marker
Documentation: tracing: Update fprobe event example with BTF field
 
dp83640: Use list_for_each_entry() helper
 
drbd: swap bvec_set_page len and offset
 
driver core: Call dma_cleanup() on the test_remove path
driver core: Call in reversed order in device_platform_notify_remove()
driver core: Move dev_err_probe() to where it belogs
driver core: Provide stubs for !IOMEM builds
driver core: Replace kstrdup() + strreplace() with kstrdup_and_replace()
driver core: return an error when dev_set_name() hasn't happened
driver core: Return proper error code when dev_set_name() fails
driver core: test_async: fix an error code
 
driver/base/cpu: Retry online operation if -EBUSY
 
driver/perf: Add identifier sysfs file for Yitian 710 DDR
 
driver: soc: xilinx: Convert to platform remove callback returning void
 
drivers/amd/pm: Clean up errors in smu8_smumgr.h
 
drivers/char/mem.c: shrink character device's devlist[] array
 
drivers/media/common/siano/smsendian.c : eliminate unnecessary type conversions
 
drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
 
drivers/perf: Explicitly include correct DT includes
drivers/perf: hisi: Schedule perf session according to locality
drivers/perf: hisi: Update HiSilicon PMU maintainers
 
drivers/rnbd: restore sysfs interface to rnbd-client
 
drivers: base: Add basic devm tests for platform devices
drivers: base: Add basic devm tests for root devices
drivers: base: Free devm resources when unregistering a device
drivers: base: test: Add missing MODULE_* macros for platform devices tests
drivers: base: test: Add missing MODULE_* macros to root device tests
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest
 
Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor
Drivers: hv: vmbus: Don't dereference ACPI root object handle
Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM
Drivers: hv: vmbus: Support fully enlightened TDX guests
 
drivers: iio: admv1013: add vcc regulators
drivers: iio: filter: admv8818: add bypass mode
drivers: net: xgene: Do not check for 0 return after calling platform_get_irq()
drivers: perf: Fix panic in riscv SBI mmap support
drivers: perf: Implement perf event mmap support in the legacy backend
drivers: perf: Implement perf event mmap support in the SBI backend
drivers: perf: Rename riscv pmu sbi driver
drivers: saa7164: remove duplicate assignments
drivers: usb: smsusb: fix error handling code in smsusb_init_device
 
Linux: drivers:tty: fix return value check in asc_init_port
 
drm/amd/amdgpu: Add cu_occupancy sysfs file to GFX9.4.3
drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c
 
drm/amd/dc: Clean up errors in hpd_regs.h
 
drm/amd/display: 3.2.244
drm/amd/display: [FW Promotion] Release 0.0.179.0
drm/amd/display: ABM pause toggle
drm/amd/display: add additional refresh rate conditions for SubVP cases
drm/amd/display: add DCN301 specific logic for OTG programming
drm/amd/display: Add dirty rect support for Replay
drm/amd/display: Add DPIA Link Encoder Assignment Fix
drm/amd/display: Add Freesync Panel DM code
drm/amd/display: Add Functions to enable Freesync Panel Replay
drm/amd/display: Add helpers to get DMUB FW boot options
drm/amd/display: Add interface to enable DPIA trace
drm/amd/display: Add interface to modify DMUB panel power options
drm/amd/display: Add link encoding to timing BW calculation parameters
drm/amd/display: Add missing static
drm/amd/display: Add missing triggers for full updates
drm/amd/display: Add new sequence for 4-lane HBR3 on vendor specific retimers
drm/amd/display: Add polling method to handle MST reply packet
drm/amd/display: Add Replay supported/enabled checks
drm/amd/display: Add smu write msg id fail retry process
drm/amd/display: Add some missing register definitions
drm/amd/display: Add stream overhead in BW calculations for 128b/132b
drm/amd/display: Add structs for Freesync Panel Replay
drm/amd/display: Add symclk enable/disable during stream enable/disable
drm/amd/display: Add vendor Id for reference
drm/amd/display: Add VESA SCR case for default aux backlight
drm/amd/display: Adjust the MST resume flow
drm/amd/display: adjust visual confirm dpp height offset to be 1/240 of v addressable
drm/amd/display: Allow building DC with clang on RISC-V
drm/amd/display: always acquire MPO pipe for every blending tree
drm/amd/display: always switch off ODM before committing more streams
drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only
drm/amd/display: avoid crash and add z8_marks related in dml
drm/amd/display: Block optimize on consecutive FAMS enables
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
drm/amd/display: Cache backlight_millinits in link structure and setting brightness accordingly
drm/amd/display: Change HDCP update sequence for DM
drm/amd/display: check attr flag before set cursor degamma on DCN3+
drm/amd/display: check TG is non-null before checking if enabled
drm/amd/display: Clean up errors & warnings in amdgpu_dm.c
drm/amd/display: Clean up errors in bios_parser2.c
drm/amd/display: Clean up errors in color_gamma.c
drm/amd/display: Clean up errors in dc_stream.c
drm/amd/display: Clean up errors in dce110_hw_sequencer.c
drm/amd/display: Clean up errors in dce110_timing_generator.c
drm/amd/display: Clean up errors in dce112_hw_sequencer.c
drm/amd/display: Clean up errors in dce_clk_mgr.c
drm/amd/display: Clean up errors in dcn10_dpp_dscl.c
drm/amd/display: Clean up errors in dcn315_smu.c
drm/amd/display: Clean up errors in dcn316_clk_mgr.c
drm/amd/display: Clean up errors in dcn316_smu.c
drm/amd/display: Clean up errors in ddc_regs.h
drm/amd/display: Clean up errors in display_mode_vba_30.c
drm/amd/display: Clean up flip pending timeout handling
drm/amd/display: Clean up style problems in amdgpu_dm_hdcp.c
drm/amd/display: Clean up style problems in amdgpu_dm_irq.c
drm/amd/display: Clean up warnings in amdgpu_dm _mst_types, _plane, _psr.c
drm/amd/display: Clean up warnings in amdgpu_dm_pp_smu.c
drm/amd/display: Correct grammar mistakes
drm/amd/display: Correct unit conversion for vstartup
drm/amd/display: Correct unit conversion for vstartup
drm/amd/display: dc.h: eliminate kernel-doc warnings
drm/amd/display: disable clock gating logic reversed bug fix
drm/amd/display: Disable MPC split by default on special asic
drm/amd/display: dmub_replay: don't use kernel-doc markers
drm/amd/display: Do not set drr on pipe commit
drm/amd/display: do not treat clip_rect size change as a scaling change
drm/amd/display: Don't apply FIFO resync W/A if rdivider = 0
drm/amd/display: Don't check registers, if using AUX BL control
drm/amd/display: Don't set dpms_off for seamless boot
drm/amd/display: Don't show stack trace for missing eDP
drm/amd/display: Eliminate warnings in amdgpu_dm_helpers.c
drm/amd/display: Enable 3 plane for DCN 3.01
drm/amd/display: Enable 8k60hz mode on single display
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
drm/amd/display: Enable DPIA trace with DC debug mask
drm/amd/display: enable low power mode for VGA memory
drm/amd/display: Enable Replay for static screen use cases
drm/amd/display: Enable subvp high refresh up to 175hz
drm/amd/display: ensure async flips are only accepted for fast updates
drm/amd/display: Exit idle optimizations before attempt to access PHY
drm/amd/display: export some optc function for reuse
drm/amd/display: Expose more formats for overlay planes on DCN
drm/amd/display: Fix 2nd DPIA encoder Assignment
drm/amd/display: Fix a bug when searching for insert_above_mpcc
drm/amd/display: fix a regression in blank pixel data caused by coding mistake
drm/amd/display: Fix a regression on Polaris cards
drm/amd/display: Fix ASIC check in aux timeout workaround
drm/amd/display: fix comment typo
drm/amd/display: Fix DP2 link training failure with RCO
drm/amd/display: fix incorrect stream_res allocation for older ASIC
drm/amd/display: fix mode scaling (RMX_.*)
drm/amd/display: Fix MST recognizes connected displays as one
drm/amd/display: Fix race condition when turning off an output alone
drm/amd/display: fix replay_mode kernel-doc warning
drm/amd/display: fix static screen detection setting
drm/amd/display: fix the ability to use lower resolution modes on eDP
drm/amd/display: fix the white screen issue when >= 64GB DRAM
drm/amd/display: Fix typo in enable and disable symclk_se
drm/amd/display: Fix underflow issue on 175hz timing
drm/amd/display: Gamut remap only changes missed
drm/amd/display: Get replay info from VSDB
drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
drm/amd/display: Handle Replay related hpd irq
drm/amd/display: Hardcode vco_freq for dcn316
drm/amd/display: Implement interface for notify cursor support change
drm/amd/display: implement pipe type definition and adding accessors
drm/amd/display: Implement zpos property
drm/amd/display: Improve the include of header file
drm/amd/display: Initialize necessary uninitialized variables
drm/amd/display: Keep PHY active for DP displays on DCN31
drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1
drm/amd/display: Make mpc32 functions available to future DCNs
drm/amd/display: move idle pipe allocation logic into dcn specific layer
drm/amd/display: only accept async flips for fast updates
drm/amd/display: PMFW to wait for DMCUB ack for FPO cases
drm/amd/display: Prevent invalid pipe connections
drm/amd/display: prevent potential division by zero errors
drm/amd/display: Prevent vtotal from being set to 0
drm/amd/display: Promote DAL to 3.2.242
drm/amd/display: Promote DAL to 3.2.243
drm/amd/display: Promote DAL to 3.2.246
drm/amd/display: Promote DAL to 3.2.247
drm/amd/display: Promote DC to 2.3.245
drm/amd/display: Re-add aux intercept disable delay generically for 2+ LTTPRs
drm/amd/display: Read down-spread percentage from lut to adjust dprefclk.
drm/amd/display: Read replay data from sink
drm/amd/display: Rearrange dmub_cmd defs order
drm/amd/display: Reduce stack size
drm/amd/display: Reenable all root clock gating options
drm/amd/display: Refactor recout calculation with a more generic formula
drm/amd/display: refine to decide the verified link setting
drm/amd/display: register edp_backlight_control() for DCN301
drm/amd/display: remove an unused file
drm/amd/display: Remove check for default eDP panel_mode
drm/amd/display: Remove else after return in 'dm_crtc_get_scanoutpos()'
drm/amd/display: Remove else after return in 'dm_vblank_get_counter' & 'amdgpu_dm_backlight_get_level'
drm/amd/display: Remove else after return statement in 'dm_update_plane_state'
drm/amd/display: Remove redundant braces in 'amdgpu_dm_crtc_notify_ta_to_read()'
drm/amd/display: Remove unnecessary casts in amdgpu_dm_helpers.c
drm/amd/display: Remove unnecessary NULL values
drm/amd/display: Remove unused function
drm/amd/display: Remove wait while locked
drm/amd/display: rename acquire_idle_pipe_for_layer to acquire_free_pipe_as_sec_dpp_pipe
drm/amd/display: Replace ternary operator with min() in 'dm_helpers_parse_edid_caps'
drm/amd/display: Return value of function
drm/amd/display: Revert "drm/amd/display: Read down-spread percentage from lut to adjust dprefclk."
drm/amd/display: Roll back unit correction
drm/amd/display: set minimum of VBlank_nom
drm/amd/display: Set Stream Update Flags in commit_state_no_check
drm/amd/display: Setup stream encoder before link enable for TMDS
drm/amd/display: Skip enabling DMCUB when using emulation
drm/amd/display: Skip querying caps when DMCUB emulation is in use
drm/amd/display: Support Compliance Test Pattern Generation with DP2 Retimer
drm/amd/display: support plane clip with zero recout size
drm/amd/display: Temporary Disable MST DP Colorspace Property
drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()
drm/amd/display: Update 128b/132b downspread factor to 0.3%
drm/amd/display: Update adaptive sync infopackets for replay
drm/amd/display: update add plane to context logic with a new algorithm
drm/amd/display: update blank state on ODM changes
drm/amd/display: Update DPG test pattern programming
drm/amd/display: Update replay for clk_mgr optimizations
drm/amd/display: Update scaler recout data for visual confirm
drm/amd/display: Update SW cursor fallback for subvp high refresh
drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
drm/amd/display: Use is_dig_enable function instead of dcn10 hardcode
drm/amd/display: Use max memclk variable when setting max memclk
drm/amd/display: Use seq_puts() in 'amdgpu_current_colorspace_show()' & 'edp_ilr_show()'
 
drm/amd/pm/powerplay/hwmgr/hwmgr: Clean up errors in hwmgr.c
 
drm/amd/pm/powerplay/hwmgr/ppevvmath: Clean up errors in ppevvmath.h
 
drm/amd/pm: Add critical temp for GC v9.4.3
drm/amd/pm: add missing spaces before '('
drm/amd/pm: add unique_id for gc 11.0.3
drm/amd/pm: Add vclk and dclk sysnode for GC 9.4.3
drm/amd/pm: allow the user to force BACO on smu v13.0.0/7
drm/amd/pm: avoid driver getting empty metrics table for the first time
drm/amd/pm: bump SMU v13.0.5 driver_if header version
drm/amd/pm: Clean up errors in aldebaran_ppt.c
drm/amd/pm: Clean up errors in amd_powerplay.c
drm/amd/pm: Clean up errors in amdgpu_pm.c
drm/amd/pm: Clean up errors in amdgpu_smu.c
drm/amd/pm: Clean up errors in amdgpu_smu.h
drm/amd/pm: Clean up errors in arcturus_ppt.c
drm/amd/pm: Clean up errors in arcturus_ppt.c
drm/amd/pm: Clean up errors in fiji_baco.c
drm/amd/pm: Clean up errors in hardwaremanager.h
drm/amd/pm: Clean up errors in hwmgr.h
drm/amd/pm: Clean up errors in navi10_ppt.c
drm/amd/pm: Clean up errors in polaris_baco.c
drm/amd/pm: Clean up errors in pp_thermal.h
drm/amd/pm: Clean up errors in r600_dpm.h
drm/amd/pm: Clean up errors in sislands_smc.h
drm/amd/pm: Clean up errors in smu10_hwmgr.c
drm/amd/pm: Clean up errors in smu7.h
drm/amd/pm: Clean up errors in smu71.h
drm/amd/pm: Clean up errors in smu73.h
drm/amd/pm: Clean up errors in smu73_discrete.h
drm/amd/pm: Clean up errors in smu75.h
drm/amd/pm: Clean up errors in smu7_fusion.h
drm/amd/pm: Clean up errors in smu9_driver_if.h
drm/amd/pm: Clean up errors in smu_v11_0.h
drm/amd/pm: Clean up errors in smu_v11_0_pptable.h
drm/amd/pm: Clean up errors in smu_v13_0.c
drm/amd/pm: Clean up errors in smu_v13_0_5_ppt.c
drm/amd/pm: Clean up errors in smu_v13_0_6_ppt.c
drm/amd/pm: Clean up errors in smu_v13_0_7_ppt.c
drm/amd/pm: Clean up errors in tonga_baco.c
drm/amd/pm: Clean up errors in vega10_baco.c
drm/amd/pm: Clean up errors in vega10_powertune.c
drm/amd/pm: Clean up errors in vega10_pptable.h
drm/amd/pm: Clean up errors in vega12_baco.c
drm/amd/pm: Clean up errors in vega12_hwmgr.c
drm/amd/pm: Clean up errors in vega12_hwmgr.h
drm/amd/pm: Clean up errors in vega12_pptable.h
drm/amd/pm: Clean up errors in vega20_hwmgr.h
drm/amd/pm: Clean up errors in vega20_pptable.h
drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13
drm/amd/pm: correct the logics for retreiving SMU13 OD setting limits
drm/amd/pm: correct the pcie width for smu 13.0.0
drm/amd/pm: correct the way for checking custom OD settings
drm/amd/pm: disable the SMU13 OD feature support temporarily
drm/amd/pm: disallow the fan setting if there is no fan on smu 13.0.0
drm/amd/pm: disbale dcefclk device sysnode on GFX v9.4.3 chip
drm/amd/pm: Fix critical temp unit of SMU v13.0.6
drm/amd/pm: fix debugfs pm_info output
drm/amd/pm: fix pp_dpm_sclk node not displaying correctly
drm/amd/pm: fix smu i2c data read risk
drm/amd/pm: Fix SMU v13.0.6 energy reporting
drm/amd/pm: Fix temperature unit of SMU v13.0.6
drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
drm/amd/pm: open brace '{' following function definitions go on the next line
drm/amd/pm: open brace '{' following struct go on the same line
drm/amd/pm: open brace '{' following struct go on the same line
drm/amd/pm: Remove many unnecessary NULL values
drm/amd/pm: share the code around SMU13 pcie parameters update
drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11
drm/amd/pm: that open brace { should be on the previous line
drm/amd/pm: Update pci link speed for smu v13.0.6
drm/amd/pm: Update pci link width for smu v13.0.6
drm/amd/pm: update smu_v13_0_6 message vf flag
drm/amd/pm: Update SMUv13.0.6 PMFW headers
drm/amd/pm: Vangogh: Add new gpu_metrics_v2_4 to acquire gpu_metrics
 
drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
 
drm/amd: Add a new hwmon attribute for instantaneous power
drm/amd: Add amdgpu_hwmon_get_sensor_generic()
drm/amd: Add documentation for how to flash a dGPU
drm/amd: adjust whitespace for amdgpu_psp.h
drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13
drm/amd: Avoid reading the VBIOS part number twice
drm/amd: Clean up errors in pptable_v1_0.h
drm/amd: Clean up errors in smu7_hwmgr.c
drm/amd: Clean up errors in smu_v13_0_5_ppt.c
drm/amd: Clean up errors in vega10_processpptables.c
drm/amd: Convert USB-C PD F/W attributes into groups
drm/amd: Detect IFWI or PD upgrade support in psp_early_init()
drm/amd: Disable ASPM for VI w/ all Intel systems
drm/amd: Disable S/G for APUs when 64GB or more host memory
drm/amd: Drop unnecessary helper for aldebaran
drm/amd: Fix an error handling mistake in psp_sw_init()
drm/amd: Fix detection of _PR3 on the PCIe root port
drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
drm/amd: Fix SMU 13.0.4/13.0.11 GPU metrics average power
drm/amd: Fix the return for average power on aldebaran
drm/amd: flush any delayed gfxoff on suspend entry
drm/amd: Hide unsupported power attributes
drm/amd: Introduce `AMDGPU_PP_SENSOR_GPU_INPUT_POWER`
drm/amd: Make fence wait in suballocator uninterruptible
drm/amd: Make flashing messages quieter
drm/amd: Move helper for dynamic speed switch check out of smu13
drm/amd: open brace '{' following struct go on the same line
drm/amd: Remove freesync video mode amdgpu parameter
drm/amd: Rename AMDGPU_PP_SENSOR_GPU_POWER
drm/amd: Show both power attributes for vega20
drm/amd: Use amdgpu_device_pcie_dynamic_switching_supported() for SMU7
drm/amd: Use attribute groups for PSP flashing attributes
drm/amd: Use pci_dev_id() to simplify the code
 
drm/amdgpu/atomfirmware: Clean up errors in amdgpu_atomfirmware.c
 
drm/amdgpu/discovery: add hdp 6.1.0 support
drm/amdgpu/discovery: add ih 6.1.0 support
drm/amdgpu/discovery: add smuio 14.0.0 support
drm/amdgpu/discovery: enable PSP 14.0.0 support
drm/amdgpu/discovery: enable sdma6 for SDMA 6.1.0
 
drm/amdgpu/gfx10: move update_spm_vmid() out of rlc_init()
 
drm/amdgpu/gfx11: only enable CP GFX shadowing on SR-IOV
 
drm/amdgpu/gfx9: move update_spm_vmid() out of rlc_init()
 
drm/amdgpu/irq: Move irq resume to the beginning
 
Linux: drm/amdgpu/jpeg - skip change of power-gating state for sriov
 
drm/amdgpu/jpeg: Clean up errors in vcn_v1_0.c
drm/amdgpu/jpeg: mmsch_v4_0_3 requires doorbell on 32 byte boundary
drm/amdgpu/jpeg: sriov support for jpeg_v4_0_3
 
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
 
drm/amdgpu/pm: Add notification for no DC support
drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7
drm/amdgpu/pm: make gfxclock consistent for sienna cichlid
drm/amdgpu/pm: make mclk consistent for smu 13.0.7
 
drm/amdgpu/powerplay: Clean up errors in smu_helper.h
drm/amdgpu/powerplay: Clean up errors in vega20_hwmgr.c
 
drm/amdgpu/sdma6: initialize sdma 6.1.0
 
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
 
drm/amdgpu/vcn: Add MMSCH v4_0_3 support for sriov
drm/amdgpu/vcn: change end doorbell index for vcn_v4_0_3
drm/amdgpu/vcn: mmsch_v4_0_3 requires doorbell on 32 byte boundary
drm/amdgpu/vcn: Skip vcn power-gating change for sriov
drm/amdgpu/vcn: sriov support for vcn_v4_0_3
 
drm/amdgpu/vkms: drop redundant set of fb_modifiers_not_supported
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
 
drm/amdgpu/vm: use the same xcp_id from root PD
 
drm/amdgpu: accommodate DOMAIN/PL_DOORBELL
drm/amdgpu: Add -ENOMEM error handling when there is no memory
drm/amdgpu: Add bootloader status check
drm/amdgpu: Add bootloader wait for PSP v13
drm/amdgpu: Add dcdebugmask option to enable DPIA trace
drm/amdgpu: Add FRU sysfs nodes only if needed
drm/amdgpu: Add I2C EEPROM support on smu v13_0_6
drm/amdgpu: add ih 6.1 registers
drm/amdgpu: add ih 6.1 support
drm/amdgpu: Add memory vendor information
drm/amdgpu: add missing NULL check
drm/amdgpu: Add pci replay count to nbio v7.9
drm/amdgpu: Add pci usage to nbio v7.9
drm/amdgpu: Add pcie replay count callback to nbio
drm/amdgpu: Add pcie usage callback to nbio
drm/amdgpu: add PSP 14.0.0 support
drm/amdgpu: add RAS fatal error handler for NBIO v7.9
drm/amdgpu: Add RLCG interface driver implementation for gfx v9.4.3 (v3)
drm/amdgpu: Add SMU v13.0.6 default reset methods
drm/amdgpu: add UAPI for allocating doorbell memory
drm/amdgpu: Add umc_info v4_0 structure
drm/amdgpu: add VISIBLE info in amdgpu_bo_print_info
drm/amdgpu: add watchdog timer enablement for gfx_v9_4_3
drm/amdgpu: Allocate coredump memory in a nonblocking way
drm/amdgpu: Allocate root PD on correct partition
drm/amdgpu: allow secure submission on VCN4 ring
drm/amdgpu: Allow the initramfs generator to include psp_13_0_6_ta
drm/amdgpu: Apply poison mode check to GFX IP only
drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
drm/amdgpu: Avoid possiblity of kernel crash in 'gmc_v8_0, gmc_v7_0_init_microcode()'
drm/amdgpu: avoid restore process run into dead loop.
drm/amdgpu: Change golden settings for GFX v9.4.3
drm/amdgpu: Check APU flag to disable RAS
drm/amdgpu: Checkpoint and Restore VRAM BOs without VA
drm/amdgpu: Clean up errors in amdgpu_atombios.h
drm/amdgpu: Clean up errors in amdgpu_psp.h
drm/amdgpu: Clean up errors in amdgpu_ring.h
drm/amdgpu: Clean up errors in amdgpu_trace.h
drm/amdgpu: Clean up errors in amdgpu_virt.c
drm/amdgpu: Clean up errors in ci_baco.c
drm/amdgpu: Clean up errors in cik_ih.c
drm/amdgpu: Clean up errors in common_baco.c
drm/amdgpu: Clean up errors in dce_v10_0.c
drm/amdgpu: Clean up errors in dce_v8_0.c
drm/amdgpu: Clean up errors in gfx_v7_0.c
drm/amdgpu: Clean up errors in ih_v6_0.c
drm/amdgpu: Clean up errors in mes_v11_0.c
drm/amdgpu: Clean up errors in mmhub_v9_4.c
drm/amdgpu: Clean up errors in mxgpu_nv.c
drm/amdgpu: Clean up errors in mxgpu_vi.c
drm/amdgpu: Clean up errors in nv.c
drm/amdgpu: Clean up errors in ppatomctrl.h
drm/amdgpu: Clean up errors in smu7_powertune.c
drm/amdgpu: Clean up errors in smu_helper.c
drm/amdgpu: Clean up errors in soc21.c
drm/amdgpu: Clean up errors in tonga_ih.c
drm/amdgpu: Clean up errors in uvd_v3_1.c
drm/amdgpu: Clean up errors in uvd_v7_0.c
drm/amdgpu: Clean up errors in vce_v3_0.c
drm/amdgpu: Clean up errors in vcn_v3_0.c
drm/amdgpu: Clean up errors in vcn_v4_0.c
drm/amdgpu: Clean up errors in vega20_baco.c
drm/amdgpu: Clean up errors in vega20_ih.c
drm/amdgpu: Clean up style problems in mmhub_v2_3.c
drm/amdgpu: Cleanup amdgpu/amdgpu_cgs.c
drm/amdgpu: cleanup MES process level doorbells
drm/amdgpu: correct vmhub index in GMC v10/11
drm/amdgpu: create a new file for doorbell manager
drm/amdgpu: create kernel doorbell pages
drm/amdgpu: disable mcbp if parameter zero is set
drm/amdgpu: Disable RAS by default on APU flatform
drm/amdgpu: don't allow userspace to create a doorbell BO
drm/amdgpu: don't modify num_doorbells for mes
drm/amdgpu: Enable aqua vanjaram RAS
drm/amdgpu: Enable ras for mp0 v13_0_6 sriov
drm/amdgpu: enable SDMA MGCG for SDMA 5.2.x
drm/amdgpu: enable trap of each kfd vmid for gfx v9.4.3
drm/amdgpu: Enabling FW workaround through shared memory for VCN4_0_2
drm/amdgpu: expand runpm parameter
drm/amdgpu: Extend poison mode check to SDMA/VCN/JPEG
drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
drm/amdgpu: Fix a memory leak
drm/amdgpu: fix a memory leak in amdgpu_ras_feature_enable
drm/amdgpu: fix amdgpu_cs_p1_user_fence
drm/amdgpu: Fix do not add new typedefs in amdgpu_fw_attestation.c
drm/amdgpu: Fix ENOSYS means 'invalid syscall nr' in amdgpu_device.c
drm/amdgpu: Fix error & warnings in gmc_v8_0.c
drm/amdgpu: Fix error & warnings in gmc_v9_0.c
drm/amdgpu: Fix errors & warnings in gfx_v10_0.c
drm/amdgpu: Fix errors & warnings in gmc_ v6_0, v7_0.c
drm/amdgpu: Fix identation issues in 'kgd_gfx_v9_program_trap_handler_settings'
drm/amdgpu: Fix identifier names to function definition arguments in atom.h
drm/amdgpu: Fix infinite loop in gfxhub_v1_2_xcc_gart_enable (v2)
drm/amdgpu: Fix missing comment for mb() in 'amdgpu_device_aper_access'
drm/amdgpu: Fix no new typedefs for enum _AMDGPU_DOORBELL_*
drm/amdgpu: Fix non-standard format specifiers in 'amdgpu_show_fdinfo'
drm/amdgpu: Fix one kernel-doc comment
drm/amdgpu: Fix possible null pointer dereference
drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()
drm/amdgpu: fix retry loop test
drm/amdgpu: fix SI failure due to doorbells allocation
drm/amdgpu: fix slab-out-of-bounds issue in amdgpu_vm_pt_create
drm/amdgpu: Fix style issues in amdgpu_debugfs.c
drm/amdgpu: Fix style issues in amdgpu_gem.c
drm/amdgpu: Fix style issues in amdgpu_psp.c
drm/amdgpu: fix the indexing issue during rlcg access ctrl init
drm/amdgpu: Fix the return for gpu mode1_reset
drm/amdgpu: Fix unnecessary else after return in 'amdgpu_eeprom_xfer'
drm/amdgpu: Fix warnings in gfxhub_ v1_0, v1_2.c
drm/amdgpu: Fix warnings in gfxhub_ v3_0, v3_0_3.c
drm/amdgpu: Fix warnings in gfxhub_v2_0.c
drm/amdgpu: Fix warnings in gfxhub_v2_1.c
drm/amdgpu: Fix warnings in gmc_v10_0.c
drm/amdgpu: Fix warnings in gmc_v11_0.c
drm/amdgpu: Fix warnings in gmc_v8_0.c
drm/amdgpu: Free ras cmd input buffer properly
drm/amdgpu: get absolute offset from doorbell index
drm/amdgpu: Handle null atom context in VBIOS info ioctl
drm/amdgpu: have bos for PDs/PTS cpu accessible when kfd uses cpu to update vm
drm/amdgpu: Hide xcp partition sysfs under SRIOV
drm/amdgpu: ignore duplicate BOs again
drm/amdgpu: Increase soft IH ring size
drm/amdgpu: init TA microcode for SRIOV VF when MP0 IP is 13.0.6
drm/amdgpu: initialize ttm for doorbells
drm/amdgpu: Issue ras enable_feature for gfx ip only
drm/amdgpu: load sdma ucode in the guest machine
drm/amdgpu: Match against exact bootloader status
drm/amdgpu: mode1 reset needs to recover mp1 for mp0 v13_0_10
drm/amdgpu: Move externs to amdgpu.h file from amdgpu_drv.c
drm/amdgpu: Move vram, gtt & flash defines to amdgpu_ ttm & _psp.h
drm/amdgpu: Only create err_count sysfs when hw_op is supported
drm/amdgpu: Only support RAS EEPROM on dGPU platform
drm/amdgpu: open brace '{' following struct go on the same line
drm/amdgpu: Prefer #if IS_ENABLED over #if defined in amdgpu_drv.c
drm/amdgpu: Prefer dev_* variant over printk in amdgpu_atpx_handler.c
drm/amdgpu: Prefer dev_warn over printk
drm/amdgpu: Prefer pr_err/_warn/_notice over printk in amdgpu_atpx_handler.c
drm/amdgpu: Program xcp_ctl registers as needed
drm/amdgpu: register a dirty framebuffer callback for fbcon
drm/amdgpu: Remove a lot of unnecessary ternary operators
drm/amdgpu: Remove duplicated includes
drm/amdgpu: Remove else after return in 'is_fru_eeprom_supported'
drm/amdgpu: Remove else after return statement in 'gfx_v10_0_check_grbm_cam_remapping'
drm/amdgpu: Remove else after return statement in 'gmc_v8_0_check_soft_reset'
drm/amdgpu: Remove gfx v11_0_3 ras_late_init call
drm/amdgpu: Remove gfxoff check in GFX v9.4.3
drm/amdgpu: Remove redundant call to priority_is_valid()
drm/amdgpu: Remove redundant GFX v9.4.3 sequence
drm/amdgpu: remove repeat code for mes_add_queue_pkt
drm/amdgpu: Remove SRAM clock gater override by driver
drm/amdgpu: remove SRIOV VF FB location programming
drm/amdgpu: Remove struct drm_driver.gem_prime_mmap
drm/amdgpu: Remove unnecessary ras cap check
drm/amdgpu: remove unused functions and variables
drm/amdgpu: Rename aqua_vanjaram_reg_init.c
drm/amdgpu: rename psp_execute_non_psp_fw_load and make it global
drm/amdgpu: Rename to amdgpu_vm_tlb_seq_struct
drm/amdgpu: Replace ternary operator with min() in 'amdgpu_iomem_read'
drm/amdgpu: Replace ternary operator with min() in 'amdgpu_iomem_write'
drm/amdgpu: Report Missing MES Firmware Versions with Sysfs
drm/amdgpu: Report vbios version instead of PN
drm/amdgpu: Reserve fences for VM update
drm/amdgpu: Restore HQD persistent state register
drm/amdgpu: Restrict bootloader wait to SMUv13.0.6
drm/amdgpu: Return -ENOMEM when there is no memory in 'amdgpu_gfx_mqd_sw_init'
drm/amdgpu: return an error if query_video_caps is not set
drm/amdgpu: set completion status as preempted for the resubmission
drm/amdgpu: set sw state to gfxoff after SR-IOV reset
drm/amdgpu: skip address adjustment for GFX RAS injection
drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix
drm/amdgpu: skip xcp drm device allocation when out of drm resource
drm/amdgpu: Sort the includes in amdgpu/amdgpu_drv.c
drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
drm/amdgpu: Support query ecc cap for aqua_vanjaram
drm/amdgpu: Unset baco dummy mode on nbio v7.9
drm/amdgpu: Unset context priority is now invalid
drm/amdgpu: update gc_info v2_1 from discovery
drm/amdgpu: Update invalid PTE flag setting
drm/amdgpu: update kernel vcn ring test
drm/amdgpu: update mall info v2 from discovery
drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
drm/amdgpu: Update ring scheduler info as needed
drm/amdgpu: Updated TCP/UTCL1 programming
drm/amdgpu: use a macro to define no xcp partition case
drm/amdgpu: use doorbell mgr for kfd kernel doorbells
drm/amdgpu: use doorbell mgr for kfd process doorbells
drm/amdgpu: use doorbell mgr for MES kernel doorbells
drm/amdgpu: use drm_exec for GEM and CSA handling v2
drm/amdgpu: use drm_exec for MES testing
drm/amdgpu: Use local64_try_cmpxchg in amdgpu_perf_read
drm/amdgpu: Use nbio callback for nv and soc21
drm/amdgpu: Use parentheses for sizeof *numa_info in 'amdgpu_acpi_get_numa_info'
drm/amdgpu: use psp_execute_load_ip_fw instead
drm/amdgpu: use read-modify-write mode for gfx v9_4_3 SQ setting
drm/amdgpu: Use RMW accessors for changing LNKCTL
drm/amdgpu: Use seq_puts() instead of seq_printf()
drm/amdgpu: use the new drm_exec object for CS v3
 
Linux: drm/amdgpu:update kernel vcn ring test
 
drm/amdkfd: Access gpuvm_export_dmabuf() API to get Dmabuf
drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3
drm/amdkfd: Add missing gfx11 MQD manager callbacks
drm/amdkfd: Add missing tba_hi programming on aldebaran
drm/amdkfd: add multi-process debugging support for GC v9.4.3
drm/amdkfd: avoid svm dump when dynamic debug disabled
drm/amdkfd: avoid unmap dma address when svm_ranges are split
drm/amdkfd: Checkpoint and restore queues on GFX11
drm/amdkfd: disable IOMMUv2 support for KV/CZ
drm/amdkfd: disable IOMMUv2 support for Raven
drm/amdkfd: drop IOMMUv2 support
drm/amdkfd: enable cooperative groups for gfx11
drm/amdkfd: enable watch points globally for gfx943
drm/amdkfd: fix and enable ttmp setup for gfx11
drm/amdkfd: fix build failure without CONFIG_DYNAMIC_DEBUG
drm/amdkfd: fix double assign skip process context clear
drm/amdkfd: Fix reg offset for setting CWSR grace period
drm/amdkfd: Fix stack size in 'amdgpu_amdkfd_unmap_hiq'
drm/amdkfd: fix trap handling work around for debugging
drm/amdkfd: Fix unaligned 64-bit doorbell warning
drm/amdkfd: ignore crat by default
drm/amdkfd: Insert missing TLB flush on GFX10 and later
drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole
drm/amdkfd: Remove unnecessary NULL values
drm/amdkfd: rename device_queue_manager_init_v10_navi10()
drm/amdkfd: report dispatch id always saved in ttmps after gc9.4.2
drm/amdkfd: reserve a fence slot while locking the BO
drm/amdkfd: restore debugger additional info for gfx v9_4_3
drm/amdkfd: retry after EBUSY is returned from hmm_ranges_get_pages
drm/amdkfd: Sign-extend TMA address in trap handler
drm/amdkfd: Skip handle mapping SVM range with no GPU access
drm/amdkfd: switch over to using drm_exec v3
drm/amdkfd: Sync trap handler binaries with source
drm/amdkfd: Update cache info reporting for GFX v9.4.3
drm/amdkfd: Update CU masking for GFX 9.4.3
drm/amdkfd: Update CWSR grace period for GFX9.4.3
drm/amdkfd: use correct method to get clock under SRIOV
drm/amdkfd: Use gpu_offset for user queue's wptr
drm/amdkfd: Use KIQ to unmap HIQ
drm/amdkfd: use mask to get v9 interrupt sq data bits correctly
drm/amdkfd: Use memdup_user() rather than duplicating its implementation
drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap()
drm/amdkfd: workaround address watch clearing bug for gfx v9.4.2
 
drm/arm/hdlcd: Convert to platform remove callback returning void
 
drm/arm/komeda: Remove component framework and add a simple encoder
 
drm/arm/malidp: Convert to platform remove callback returning void
 
drm/arm: Make ARM devices menu depend on DRM
 
drm/armada: Fix off-by-one error in armada_overlay_get_property()
 
drm/aspeed: Convert to platform remove callback returning void
 
drm/ast: Add BMC virtual connector
drm/ast: Detect AST 1300 model
drm/ast: Detect AST 1400 model
drm/ast: Detect AST 2510 model
drm/ast: Distinguish among chip generations
drm/ast: Do not enable PCI resources multiple times
drm/ast: Enable and unlock device access early during init
drm/ast: Fix DRAM init on AST2200
drm/ast: Implement register helpers in ast_drv.h
drm/ast: Merge config and chip detection
drm/ast: Move widescreen and tx-chip detection into separate helpers
drm/ast: Remove dead else branch in POST code
drm/ast: Remove device POSTing and config from chip detection
drm/ast: Remove vga2_clone field
drm/ast: report connection status on Display Port.
drm/ast: Set PCI config before accessing I/O registers
drm/ast: Set up release action right after enabling MMIO
 
drm/atmel-hlcdc: Convert to platform remove callback returning void
 
drm/atomic-helper: relax unregistered connector check
drm/atomic-helper: Update reference to drm_crtc_force_disable_all()
 
drm/atomic: drop extra bracket from log messages
drm/atomic: log drm_atomic_replace_property_blob_from_id() errors
drm/atomic: log errors in drm_mode_atomic_ioctl()
drm/atomic: log on attempt to set legacy DPMS property
drm/atomic: log when CRTC_ID prop value is invalid
drm/atomic: log when getting/setting unknown properties
drm/atomic: log when page-flip is requested without CRTCs
 
drm/bridge: Add debugfs print for bridge chains
drm/bridge: anx7625: Drop device lock before drm_helper_hpd_irq_event()
drm/bridge: anx7625: Use common macros for DP power sequencing commands
drm/bridge: anx7625: Use common macros for HDCP capabilities
drm/bridge: cdns-mhdp8546: Fix the interrupt enable/disable
drm/bridge: dw-hdmi: change YUV420 selection logic at clock setup
drm/bridge: dw-hdmi: remove dead code and fix indentation
drm/bridge: dw-hdmi: truly enforce 420-only formats when drm mode demands it
drm/bridge: fix -Wunused-const-variable= warning
drm/bridge: it6505: Fix Kconfig indentation
drm/bridge: lt9611uxc: Add MODULE_FIRMWARE macro
drm/bridge: mhdp8546: Add minimal format negotiation
drm/bridge: mhdp8546: Set input_bus_flags from atomic_check
drm/bridge: ps8640: Drop the ability of ps8640 to fetch the EDID
drm/bridge: Remove redundant i2c_client in anx7625/it6505
drm/bridge: sii902x: Set input_bus_flags in atomic_check
drm/bridge: sii902x: Support format negotiation hooks
drm/bridge: tc358762: Guess the meaning of LCDCTRL bits
drm/bridge: tc358762: Handle HS/VS polarity
drm/bridge: tc358762: Instruct DSI host to generate HSE packets
drm/bridge: tc358762: Split register programming from pre-enable to enable
drm/bridge: tc358762: Switch to atomic ops
drm/bridge: tc358764: Fix debug print parameter order
drm/bridge: tc358764: Use BIT() macro for actual bits
drm/bridge: tc358767: give VSDELAY some positive value
drm/bridge: tc358767: increase PLL lock time delay
drm/bridge: tc358767: Use devm_clk_get_enabled() helper
drm/bridge: tfp410: Set input_bus_flags in atomic_check
drm/bridge: tfp410: Support format negotiation hooks
drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with auxiliary device
 
drm/bridge_connector: Handle drm_connector_init_with_ddc() failures
drm/bridge_connector: use drm_kms_helper_connector_hotplug_event()
 
drm/buddy: Fix drm buddy info output format
 
drm/doc: add warning about connector_type_id stability
drm/doc: document drm_event and its types
drm/doc: document that PRIME import/export is always supported
drm/doc: fix duplicate declaration warning
drm/doc: fix underline for section "DRM Sync Objects"
drm/doc: use proper cross-references for sections
 
drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
 
drm/drm_connector: Provide short description of param 'supported_colorspaces'
 
drm/drm_exec: Work around a WW mutex lockdep oddity
 
drm/drm_gem.c: Remove surplus else after return
 
drm/drm_plane.h: fix grammar of the comment
 
drm/drv: use enum drm_minor_type when appropriate
 
drm/edid: add 8 bpc quirk to the BenQ GW2765
drm/edid: Add quirk for OSVR HDK 2.0
drm/edid: make read-only const array static
 
drm/etnaviv: add HWDB entry for GC520 r5341 c204
drm/etnaviv: add HWDB entry for VIP8000 Nano r8002
drm/etnaviv: avoid runtime PM usage in etnaviv_gpu_bind
drm/etnaviv: better track GPU state
drm/etnaviv: drop GPU initialized property
drm/etnaviv: expedited MMU fault handling
drm/etnaviv: fix dumping of active MMU context
drm/etnaviv: fix error code in event_alloc()
drm/etnaviv: free events the usual way in recover worker
drm/etnaviv: make clock handling symetric between runtime resume and suspend
drm/etnaviv: move down etnaviv_gpu_recover_hang() in file
drm/etnaviv: move runtime PM handling to events
drm/etnaviv: slow down FE idle polling
 
drm/exec: add test case for using a drm_exec multiple times
drm/exec: use unique instead of local label
 
drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
drm/exynos: remove redundant of_match_ptr
drm/exynos: Set fbdev FBINFO_VIRTFB flag
drm/exynos: Use fbdev DMA helpers
 
drm/fbdev-dma: Use fbdev DMA helpers
 
drm/file: use explicit values for enum drm_minor_type
 
drm/fsl-dcu: Convert to platform remove callback returning void
 
drm/gem-fb-helper: Consistenly use drm_dbg_kms()
 
drm/gem: fix lockdep check for dma-resv lock
 
drm/gpuva_mgr: remove unused prev pointer in __drm_gpuva_sm_map()
 
drm/gud: use vmalloc_array and vcalloc
 
drm/hisilicon: Convert to platform remove callback returning void
 
drm/hyperv: Fix a compilation issue because of not including screen_info.h
 
drm/i2c: Switch i2c drivers back to use .probe()
 
drm/i915/adln: s/ADLP/ALDERLAKE_P in ADLN defines
 
drm/i915/adlp+: Allow DC states along with PW2 only for PWB functionality
 
drm/i915/adlp: s/ADLP/ALDERLAKE_P for display and graphics step
 
drm/i915/adls: s/ADLS_RPLS/RAPTORLAKE_S in platform and subplatform defines
 
drm/i915/bdw: s/BDW/BROADWELL for platform/subplatform defines
 
drm/i915/bios: Extract intel_bios_encoder_port()
 
drm/i915/cfl: s/CFL/COFFEELAKE for platform/subplatform defines
 
drm/i915/cml: s/CML/COMETLAKE for platform/subplatform defines
 
drm/i915/color: Downscale degamma lut values read from hardware
drm/i915/color: Upscale degamma values for MTL
 
drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY Lanes Owned
 
drm/i915/display: Do not use stolen on MTL
drm/i915/display: pre-initialize some values in probe_gmdid_display()
drm/i915/display: Remove i915_gem_object_types.h from intel_frontbuffer.h
 
drm/i915/dpt: Use shmem for dpt objects
 
drm/i915/dram: replace __raw_uncore_read32() with intel_uncore_read_fw()
 
drm/i915/drm: Fix comment for YCbCr20 qp table declaration
 
drm/i915/dsc: Add rc_range_parameter calculation for YCbCr420
drm/i915/dsc: Move rc param calculation for native_420
 
drm/i915/dsi: Do display on sequence later on icl+
drm/i915/dsi: Do DSC/scaler disable earlier on icl+
drm/i915/dsi: Do panel power on + reset deassert earlier on icl+
drm/i915/dsi: Gate DSI clocks earlier
drm/i915/dsi: Grab the crtc from the customary place
drm/i915/dsi: Implement encoder->shutdown() for icl+
drm/i915/dsi: Move most things from .disable() into .post_disable() on icl+
drm/i915/dsi: Move panel reset+power off to be the last thing
drm/i915/dsi: Print the VBT MIPI sequence delay duration
drm/i915/dsi: Remove weird has_pch_encoder asserts
drm/i915/dsi: Respect power cycle delay on icl+
drm/i915/dsi: Respect power_off_delay on icl+
drm/i915/dsi: Split icl+ D-PHY vs. DSI timing steps
 
drm/i915/fbc: Make FBC check stolen at use time
drm/i915/fbc: Moved fence related code away from intel_fbc
 
drm/i915/gmch: avoid unused variable warning
 
drm/i915/gsc: Fix intel_gsc_uc_fw_proxy_init_done with directed wakerefs
drm/i915/gsc: fixes and updates for GSC memory allocation
drm/i915/gsc: take a wakeref for the proxy-init-completion check
 
drm/i915/gt: Also check set bits in clr_set()
drm/i915/gt: Apply workaround 22016122933 correctly
drm/i915/gt: Cleanup aux invalidation registers
drm/i915/gt: Clear all bits from GEN12_FF_MODE2
drm/i915/gt: Do not use stolen on MTL
drm/i915/gt: Drop read from GEN8_L3CNTLREG in ICL workaround
drm/i915/gt: Enable read back on XEHP_FF_MODE2
drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control and in the CS
drm/i915/gt: Ensure memory quiesced before invalidation
drm/i915/gt: Fix context workarounds with non-masked regs
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
drm/i915/gt: Move TLB invalidation to its own file
drm/i915/gt: Move wal_get_fw_for_rmw()
drm/i915/gt: Poll aux invalidation register bit on invalidation
drm/i915/gt: Prevent error pointer dereference
drm/i915/gt: Remove bogus comment on IVB_FBC_RT_BASE_UPPER
drm/i915/gt: Rename flags with bit_group_X according to the datasheet
drm/i915/gt: Simplify shmem_create_from_object map_type selection
drm/i915/gt: Support aux invalidation on all engines
 
drm/i915/guc/slpc: Apply min softlimit correctly
drm/i915/guc/slpc: Restore efficient freq earlier
 
drm/i915/guc: Dump perf_limit_reasons for debug
drm/i915/guc: Fix potential null pointer deref in GuC 'steal id' test
 
drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot
drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT
drm/i915/gvt: Don't try to unpin an empty page range
drm/i915/gvt: Drop final dependencies on KVM internal details
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry type
drm/i915/gvt: Explicitly check that vGPU is attached before shadowing
drm/i915/gvt: Protect gfn hash table with vgpu_lock
drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
drm/i915/gvt: remove interface intel_gvt_is_valid_gfn
drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()
drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns
drm/i915/gvt: Verify hugepages are contiguous in physical address space
drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
 
drm/i915/hdcp: Add a debug statement at hdcp2 capability check
drm/i915/hdcp: Assign correct hdcp content type
drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism
 
drm/i915/hotplug: Reduce SHPD_FILTER to 250us
 
drm/i915/hsw: s/HSW/HASWELL for platform/subplatform defines
 
drm/i915/huc: check HuC and GuC version compatibility on MTL
drm/i915/huc: fix intel_huc.c doc bulleted list format error
drm/i915/huc: Fix missing error code in intel_huc_init()
 
drm/i915/irq: add dedicated intel_display_irq_init()
drm/i915/irq: add dg1_de_irq_postinstall()
drm/i915/irq: add ilk_de_irq_postinstall()
drm/i915/irq: move all PCH irq postinstall calls to display code
 
drm/i915/jsl: s/JSL/JASPERLAKE for platform/subplatform defines
 
drm/i915/kbl: s/KBL/KABYLAKE for platform/subplatform defines
 
drm/i915/mcr: Hold GT forcewake during steering operations
 
drm/i915/mtl/gsc: Add a gsc_info debugfs
drm/i915/mtl/gsc: extract release and security versions from the gsc binary
drm/i915/mtl/gsc: query the GSC FW for its compatibility version
 
drm/i915/mtl: Add new vswing table for C20 phy to support DP 1.4
drm/i915/mtl: Cleanup usage of phy lane reset
drm/i915/mtl: Fix SSC selection for MPLLA
drm/i915/mtl: Skip using vbt hdmi_level_shifter selection on MTL
drm/i915/mtl: Update cache coherency setting for context structure
drm/i915/mtl: update DP 2.0 vswing table for C20 phy
drm/i915/mtl: Update workaround 14018778641
 
drm/i915/perf: add sentinel to xehp_oa_b_counters
drm/i915/perf: Consider OA buffer boundary when zeroing out reports
drm/i915/perf: Determine context valid in OA reports
 
drm/i915/pmu: Check if pmu is closed before stopping event
 
drm/i915/psr: Allow PSR with sprite enabled on hsw/bdw
drm/i915/psr: Bring back HSW/BDW PSR AUX CH registers/setup
drm/i915/psr: Do no mask display register writes on hsw/bdw
drm/i915/psr: Don't skip both TP1 and TP2/3 on hsw/bdw
drm/i915/psr: Fix BDW PSR AUX CH data register offsets
drm/i915/psr: HSW/BDW have no PSR2
drm/i915/psr: Implement WaPsrDPAMaskVBlankInSRD:hsw
drm/i915/psr: Implement WaPsrDPRSUnmaskVBlankInSRD:hsw
drm/i915/psr: Re-enable PSR1 on hsw/bdw
drm/i915/psr: Reintroduce HSW PSR1 registers
drm/i915/psr: Restore PSR interrupt handler for HSW
drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
drm/i915/psr: Wrap PSR1 register with functions
 
drm/i915/rkl: s/RKL/ROCKETLAKE for platform/subplatform defines
 
drm/i915/rplp: s/ADLP_RPLP/RAPTORLAKE_P for RPLP defines
 
drm/i915/rplu: s/ADLP_RPLU/RAPTORLAKE_U in RPLU defines
 
drm/i915/sdvo: fix panel_type initialization
drm/i915/sdvo: ignore returned broken edid on intel_sdvo_tmds_sink_detect
 
drm/i915/selftest/gsc: Ensure GSC Proxy init completes before selftests
 
drm/i915/skl: s/SKL/SKYLAKE for platform/subplatform defines
 
drm/i915/tgl: s/TGL/TIGERLAKE for platform/subplatform defines
 
drm/i915/uncore: add intel_uncore_regs() helper
drm/i915/uncore: fix race around i915->params.mmio_debug
drm/i915/uncore: split unclaimed_reg_debug() to header and footer
 
drm/i915/vdsc: Remove FIXME in intel_dsc_compute_config
 
drm/i915: Add function to clear scanout flag for vmas
drm/i915: Add getter/setter for i915_gem_object->frontbuffer
drm/i915: Add helper function for getting number of VDSC engines
drm/i915: Add helpers for managing rps thresholds
drm/i915: Add macros to get i915 device from i915_gem_object
drm/i915: Add missing forward declarations/includes to display power headers
drm/i915: Add the gen12_needs_ccs_aux_inv helper
drm/i915: Add way to specify the power-off delay of a display power domain
drm/i915: Assert that device info bitmasks have enough bits
drm/i915: Assert that the port being initialized is valid
drm/i915: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
drm/i915: Beef up SDVO/HDMI port checks
drm/i915: Convert HSW/BDW to use port_mask for DDI probe
drm/i915: debug log when GMD ID indicates there's no display
drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner
drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate
drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
drm/i915: Expose RPS thresholds in sysfs
drm/i915: Extend Wa_14015795083 platforms
drm/i915: Fail if DSC compression requirement is less than platform supports
drm/i915: Fix a NULL vs IS_ERR() bug
drm/i915: Fix a VMA UAF for multi-gt platform
drm/i915: Fix an error handling path in igt_write_huge()
drm/i915: fix display info usage
drm/i915: fix display probe for IVB Q and IVB D GT2 server
drm/i915: Fix HPD polling, reenabling the output poll work as needed
drm/i915: Fix one wrong caching mode enum usage
drm/i915: Fix premature release of request's reusable memory
drm/i915: fix Sphinx indentation warning
drm/i915: Fix TLB-Invalidation seqno store
drm/i915: Init DDI outputs based on port_mask on skl+
drm/i915: Initialize dig_port->aux_ch to NONE to be sure
drm/i915: Introduce device info port_mask
drm/i915: Invalidate the TLBs on each GT
drm/i915: Invalidate the TLBs on each GT
drm/i915: make device info a const pointer to rodata
drm/i915: Make i915_coherent_map_type GT-centric
drm/i915: make i915_drm_client_fdinfo() reference conditional again
drm/i915: mark requests for GuC virtual engines to avoid use-after-free
drm/i915: Move abs_diff() to math.h
drm/i915: move display device and runtime info to struct intel_display
drm/i915: move platform_engine_mask and memory_regions to device info
drm/i915: Move setting of rps thresholds to init
drm/i915: Move stolen memory handling into i915_gem_stolen
drm/i915: Only check eDP HPD when AUX CH is shared
drm/i915: Only populate aux_ch if really needed
drm/i915: Prevent needless toggling of DC states during modesets
drm/i915: Re-init clock gating on coming out of PC8+
drm/i915: Record default rps threshold values
drm/i915: Register engines early to avoid type confusion
drm/i915: Remove AUX CH sanitation
drm/i915: Remove bogus DDI-F from hsw/bdw output init
drm/i915: Remove DDC pin sanitation
drm/i915: Remove dead code from gen8_pte_encode
drm/i915: Remove prototype for intel_cx0_phy_ddi_vswing_sequence()
drm/i915: Remove redundant forward declarations from display power headers
drm/i915: Remove some dead "code"
drm/i915: Remove unnecessary include
drm/i915: Replace i915->gt0 with to_gt(i915)
drm/i915: Replace kmap() with kmap_local_page()
drm/i915: Retry gtt fault when out of fence registers
drm/i915: separate display info printing from the rest
drm/i915: Simplify expression &to_i915(dev)->drm
drm/i915: Start using plane scale factor for relative data rate
drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device
drm/i915: use direct alias for i915 in requests
drm/i915: use mock device info for creating mock device
drm/i915: Use the i915_vma_flush_writes helper
 
drm/imx/dcss: Use dev_err_probe
 
drm/imx/ipuv3: ipuv3-plane: reuse local variable height in atomic_update
 
drm/ingenic: Kconfig: select REGMAP and REGMAP_MMIO
 
drm/jpeg: Clean up errors in jpeg_v2_0.c
 
drm/kms: log when querying an object not included in lease
 
drm/komeda: Convert to platform remove callback returning void
 
drm/lima: Convert to platform remove callback returning void
 
drm/logicvc: Convert to platform remove callback returning void
drm/logicvc: Kconfig: select REGMAP and REGMAP_MMIO
 
drm/loongson: Add a check for lsdc_bo_create() errors
drm/loongson: Remove a useless check in cursor_plane_atomic_async_check()
 
drm/managed: Clean up GFP_ flag usage in drmm_kmalloc()
 
drm/mcde: Convert to platform remove callback returning void
drm/mcde: remove redundant of_match_ptr
 
drm/mediatek/mtk_disp_aal: Remove half completed incorrect struct header
 
drm/mediatek/mtk_disp_ccorr: Remove half completed incorrect struct header
 
drm/mediatek: Add cnt checking for coverity issue
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: Correctly free sg_table in gem prime vmap
drm/mediatek: Do not check for 0 return after calling platform_get_irq()
drm/mediatek: dp: Add .wait_hpd_asserted() for AUX bus
drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities
drm/mediatek: dp: Add support for embedded DisplayPort aux-bus
drm/mediatek: dp: Avoid mutex locks if audio is not supported/enabled
drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer()
drm/mediatek: dp: Don't register HPD interrupt handler for eDP case
drm/mediatek: dp: Enable event interrupt only when bridge attached
drm/mediatek: dp: Move AUX and panel poweron/off sequence to function
drm/mediatek: dp: Move AUX_P0 setting to mtk_dp_initialize_aux_settings()
drm/mediatek: dp: Move PHY registration to new function
drm/mediatek: dp: Use devm variant of drm_bridge_add()
drm/mediatek: Fix dereference before null check
drm/mediatek: Fix potential memory leak if vmap() fail
drm/mediatek: Fix uninitialized symbol
drm/mediatek: Fix void-pointer-to-enum-cast warning
drm/mediatek: mtk_dpi: Compress struct of_device_id entries
drm/mediatek: mtk_dpi: Simplify with dev_err_probe()
drm/mediatek: mtk_dpi: Simplify with devm_drm_bridge_add()
drm/mediatek: mtk_dpi: Switch to .remove_new() void callback
drm/mediatek: mtk_dpi: Switch to devm_drm_of_get_bridge()
drm/mediatek: mtk_dpi: Use devm_platform_ioremap_resource()
drm/mediatek: Remove freeing not dynamic allocated memory
 
drm/meson: Convert to platform remove callback returning void
drm/meson: fix memory leak on ->hpd_notify callback
 
drm/mgag200: set variable mgag200_modeset storage-class-specifier to static
 
drm/mipi-dbi: Lock SPI bus before setting D/C GPIO
 
drm/msm/a2xx: Call adreno_gpu_init() earlier
 
drm/msm/a690: Switch to a660_gmu.bin
 
drm/msm/a6xx: Add some missing header definitions
drm/msm/a6xx: Bail out early if setting GPU OOB fails
drm/msm/a6xx: Ensure clean GMU state in a6xx_gmu_fw_start
drm/msm/a6xx: Fix GMU lockdep splat
drm/msm/a6xx: Fix misleading comment
drm/msm/a6xx: Fix up GMU region reservations
drm/msm/a6xx: Improve GMU force shutdown sequence
drm/msm/a6xx: Introduce a6xx_llc_read
drm/msm/a6xx: Move LLC accessors to the common header
drm/msm/a6xx: Skip empty protection ranges entries
drm/msm/a6xx: Use descriptive bitfield names for CP_PROTECT_CNTL
 
drm/msm/adreno: Add adreno family
drm/msm/adreno: Add helper for formating chip-id
drm/msm/adreno: Add missing MODULE_FIRMWARE macros
drm/msm/adreno: adreno_gpu: Switch to memdup_user_nul() helper
drm/msm/adreno: Allow SoC specific gpu device table entries
drm/msm/adreno: Bring the a630 family together
drm/msm/adreno: Move adreno info to config
drm/msm/adreno: Move speedbin mapping to device table
drm/msm/adreno: Remove GPU name
drm/msm/adreno: Remove redundant gmem size param
drm/msm/adreno: Remove redundant revn param
drm/msm/adreno: Switch to chip-id for identifying GPU
drm/msm/adreno: Use quirk identify hw_apriv
drm/msm/adreno: Use quirk to identify cached-coherent support
 
drm/msm/dp: Add newlines to debug printks
drm/msm/dp: do not reinitialize phy unless retry during link training
 
drm/msm/dpu1: Rename sm8150_dspp_blk to sdm845_dspp_blk
 
drm/msm/dpu: Add SM6125 support
drm/msm/dpu: always use MSM_DP/DSI_CONTROLLER_n
drm/msm/dpu: autodetect supported interrupts
drm/msm/dpu: bail from _dpu_core_perf_crtc_update_bus if there are no ICC paths
drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
drm/msm/dpu: clean up some inconsistent indenting
drm/msm/dpu: correct indentation for CTL definitions
drm/msm/dpu: Define names for unnamed sblks
drm/msm/dpu: drop BWC features from DPU_MDP_foo namespace
drm/msm/dpu: drop compatibility INTR defines
drm/msm/dpu: drop dpu_core_perf_destroy()
drm/msm/dpu: drop DPU_INTF_DATA_COMPRESS from dpu catalog
drm/msm/dpu: drop dpu_mdss_cfg::mdp_count field
drm/msm/dpu: drop empty features mask INTF_SDM845_MASK
drm/msm/dpu: drop empty features mask MERGE_3D_SM8150_MASK
drm/msm/dpu: Drop encoder vsync_event
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
drm/msm/dpu: drop enum dpu_mdp and MDP_TOP value
drm/msm/dpu: drop now-unused mdss_irqs field from hw catalog
drm/msm/dpu: drop separate dpu_core_perf_tune overrides
drm/msm/dpu: drop the dpu_core_perf_crtc_update()'s stop_req param
drm/msm/dpu: drop UBWC configuration
drm/msm/dpu: Drop unused num argument from relevant macros
drm/msm/dpu: drop zero features from dpu_ctl_cfg data
drm/msm/dpu: drop zero features from dpu_mdp_cfg data
drm/msm/dpu: expand .clk_ctrls definitions
drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk limits
drm/msm/dpu: fix DSC 1.2 block lengths
drm/msm/dpu: fix DSC 1.2 enc subblock length
drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done
drm/msm/dpu: increase memtype count to 16 for sm8550
drm/msm/dpu: initialise clk_rate to 0 in _dpu_core_perf_get_core_clk_rate
drm/msm/dpu: inline __intr_offset
drm/msm/dpu: inline DSC_BLK and DSC_BLK_1_2 macros
drm/msm/dpu: inline DSPP_BLK macros
drm/msm/dpu: inline INTF_BLK and INTF_BLK_DSI_TE macros
drm/msm/dpu: inline LM_BLK macros
drm/msm/dpu: inline MERGE_3D_BLK macros
drm/msm/dpu: inline SSPP_BLK macros
drm/msm/dpu: inline various PP_BLK_* macros
drm/msm/dpu: inline WB_BLK macros
drm/msm/dpu: move max clock decision to dpu_kms.
drm/msm/dpu: re-introduce dpu core revision to the catalog
drm/msm/dpu: Refactor printing of main blocks in device core dump
drm/msm/dpu: remove extra clk_round_rate() call
drm/msm/dpu: Remove redundant prefix/suffix in name of sub-blocks
drm/msm/dpu: remove struct drm_dsc_config from struct msm_display_info
drm/msm/dpu: remove unused fields from struct dpu_core_perf
drm/msm/dpu: rename all hw_intf structs to have dpu_hw prefix
drm/msm/dpu: rename enable_compression() to program_intf_cmd_cfg()
drm/msm/dpu: retrieve DSI DSC struct through priv->dsi[0]
drm/msm/dpu: rework indentation in dpu_core_perf
drm/msm/dpu: simplify peer LM handling
drm/msm/dpu: split interrupt address arrays
drm/msm/dpu: Update dev core dump to dump registers of sub-blocks
drm/msm/dpu: use dpu core's major version to enable data compress
drm/msm/dpu: use dpu_perf_cfg in DPU core_perf code
drm/msm/dpu: use MDSS data for programming SSPP
 
drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config
drm/msm/dsi: Enable BURST_MODE for command mode for DSI 6G v1.3+
drm/msm/dsi: fix irq_of_parse_and_map() error checking
drm/msm/dsi: Hook up refgen regulator
drm/msm/dsi: Reuse QCM2290 14nm DSI PHY configuration for SM6125
drm/msm/dsi: skip the wait for video mode done if not applicable
 
drm/msm/gpu: Push gpu lock down past runpm
 
drm/msm/mdp5: Don't leak some plane state
 
drm/msm/mdss: Add SM6125 support
drm/msm/mdss: correct UBWC programming for SM8550
drm/msm/mdss: export UBWC data
drm/msm/mdss: fix highest-bank-bit for msm8998
drm/msm/mdss: populate missing data
drm/msm/mdss: rename ubwc_version to ubwc_enc_version
 
drm/msm: Disallow relocs on a6xx+
drm/msm: enumerate DSI interfaces
drm/msm: Initialize mmap offset after constructing the buffer object
drm/msm: Remove redundant DRM_DEV_ERROR()
drm/msm: Remove vma use tracking
drm/msm: stop storing the array of CRTCs in struct msm_drm_private
drm/msm: Take lru lock once per job_run
drm/msm: Take lru lock once per submit_pin_objects()
drm/msm: Update dev core dump to not print backwards
drm/msm: Use drm_gem_object in submit bos table
 
drm/mxsfb: Convert to platform remove callback returning void
drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()
 
drm/nouveau/disp: drop unused argument in nv50_dp_mode_valid
drm/nouveau/disp: fix DP capable DSM connectors
drm/nouveau/disp: use drm_kms_helper_connector_hotplug_event()
 
drm/nouveau/fb/ga102-: construct vidmem heap via new gp102 paths
 
drm/nouveau/fb/gp102-ga100: switch to simpler vram size detection method
 
drm/nouveau/fifo/ga100-: add per-runlist nonstall intr handling
drm/nouveau/fifo/ga100-: remove individual runlists rather than failing oneinit
 
drm/nouveau/fifo: remove left-over references to nvkm_fifo_chan
drm/nouveau/fifo: return ERR_PTR from nvkm_runl_new()
 
drm/nouveau/kms: don't call drm_dp_cec_set_edid() on TMDS
 
drm/nouveau/nvif: fix potential double-free
 
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
 
drm/nouveau/nvkm: fini object children in reverse order
drm/nouveau/nvkm: punt spurious irq messages to debug level
 
drm/nouveau/sched: Don't pass user flags to drm_syncobj_find_fence()
 
drm/nouveau: bo: initialize GEM GPU VA interface
drm/nouveau: chan: provide nouveau_channel_kill()
drm/nouveau: chan: use channel class definitions
drm/nouveau: chan: use struct nvif_mclass
drm/nouveau: debugfs: implement DRM GPU VA debugfs
drm/nouveau: exec: fix ioctl kernel-doc warning
drm/nouveau: exec: report max pushs through getparam
drm/nouveau: fence: fail to emit when fence context is killed
drm/nouveau: fence: fix type cast warning in nouveau_fence_emit()
drm/nouveau: fence: fix undefined fence state after emit
drm/nouveau: fence: separate fence alloc and emit
drm/nouveau: fixup the uapi header file.
drm/nouveau: get vmm via nouveau_cli_vmm()
drm/nouveau: implement new VM_BIND uAPI
drm/nouveau: move usercopy helpers to nouveau_drv.h
drm/nouveau: new VM_BIND uAPI interfaces
drm/nouveau: nvkm/vmm: implement raw ops to manage uvmm
drm/nouveau: nvkm: vmm: silence warning from cast
drm/nouveau: remove incorrect __user annotations
drm/nouveau: sched: avoid job races between entities
drm/nouveau: sched: fix leaking memory of timedout job
drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitly
drm/nouveau: uvmm: fix unset region pointer on remap
drm/nouveau: uvmm: remove dedicated VM pointer from VMAs
drm/nouveau: uvmm: remove incorrect calls to mas_unlock()
 
drm/omap: Convert to platform remove callback returning void
 
drm/omapdrm: Set fbdev FBINFO_VIRTFB flag
drm/omapdrm: Set VM flags in GEM-object mmap function
drm/omapdrm: Use GEM mmap for fbdev emulation
 
drm/panel-edp: Add AUO B116XAB01.4 edp panel entry
drm/panel-edp: Add enable timings for N140HCA-EAC panel
 
drm/panel-simple: Add Innolux G156HCE-L01 panel entry
 
drm/panel: Add a way for other devices to follow panel state
drm/panel: Add driver for Visionox r66451 panel
drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before TP term
drm/panel: Check for already prepared/enabled in drm_panel
drm/panel: Convert to platform remove callback returning void
drm/panel: db7430: remove unused variables
drm/panel: Fix kernel-doc typo for `follower_lock`
drm/panel: Fix todo indentation for panel prepared/enabled cleanup
drm/panel: ilitek-ili9881c: Add TDO TL050HDV35 LCD panel
drm/panel: ld9040: add backlight Kconfig dependency
drm/panel: ld9040: Register a backlight device
drm/panel: ld9040: Use better magic values
drm/panel: Move AUX B116XW03 out of panel-edp back to panel-simple
drm/panel: r66451: select CONFIG_DRM_DISPLAY_DP_HELPER
drm/panel: s6d7aa0: remove the unneeded variable in s6d7aa0_lock
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
drm/panel: simple: Drop prepared_time
drm/panel: simple: Fix Innolux G156HCE-L01 LVDS clock
drm/panel: simple: Simplify matching using of_device_get_match_data()
drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support
drm/panel: sitronix-st7789v: add Inanbo T28CP45TN89 support
drm/panel: sitronix-st7789v: add jasonic jt240mhqs-hwt-ek-e3 support
drm/panel: sitronix-st7789v: add media bus format
drm/panel: sitronix-st7789v: add panel orientation support
drm/panel: sitronix-st7789v: add SPI ID table
drm/panel: sitronix-st7789v: add support for partial mode
drm/panel: sitronix-st7789v: avoid hardcoding invert mode
drm/panel: sitronix-st7789v: avoid hardcoding mode info
drm/panel: sitronix-st7789v: avoid hardcoding panel size
drm/panel: sitronix-st7789v: avoid hardcoding polarity info
drm/panel: sitronix-st7789v: Check display ID
drm/panel: sitronix-st7789v: Clarify a definition
drm/panel: sitronix-st7789v: fix indentation in drm_panel_funcs
drm/panel: sitronix-st7789v: improve error handling
drm/panel: sitronix-st7789v: make reset GPIO optional
drm/panel: sitronix-st7789v: remove unused constants
drm/panel: sitronix-st7789v: simplify st7789v_spi_write
drm/panel: sitronix-st7789v: Use 9 bits per spi word by default
drm/panel: Support for startek-kd070fhfid015 MIPI-DSI panel
 
drm/panfrost: Convert to platform remove callback returning void
drm/panfrost: Sync IRQ by job's timeout handler
 
drm/prime: Unexport helpers for fd/handle conversion
 
drm/radeon/si_dpm: open brace '{' following struct go on the same line
 
drm/radeon: add missing spaces after ',' and else should follow close brace '}'
drm/radeon: add missing spaces before ';'
drm/radeon: Avoid externs & do not initialize globals to 0 in radeon_drv.c
drm/radeon: ERROR: "(foo*)" should be "(foo *)"
drm/radeon: ERROR: "(foo*)" should be "(foo *)"
drm/radeon: ERROR: "(foo*)" should be "(foo *)"
drm/radeon: ERROR: "foo * bar" should be "foo *bar"
drm/radeon: ERROR: "foo * bar" should be "foo *bar"
drm/radeon: ERROR: that open brace { should be on the previous line
drm/radeon: Fix ENOSYS with better fitting error codes in radeon_gem.c
drm/radeon: Fix format error
drm/radeon: Fix multiple line dereference in 'atom_iio_execute'
drm/radeon: Fix style issues in radeon _encoders.c & _gart.c
drm/radeon: make fence wait in suballocator uninterrruptable
drm/radeon: Move assignment outside if condition
drm/radeon: Prefer dev_* variant over printk
drm/radeon: Prefer pr_err/_info over printk
drm/radeon: Prefer strscpy over strlcpy calls in radeon_atombios.c
drm/radeon: Prefer strscpy over strlcpy in 'radeon_combios_get_power_modes'
drm/radeon: Remove unnecessary NULL test before kfree in 'radeon_connector_free_edid'
drm/radeon: Remove unnecessary NULL values
drm/radeon: that open brace { should be on the previous line
drm/radeon: that open brace { should be on the previous line
drm/radeon: Use pci_dev_id() to simplify the code
drm/radeon: Use RMW accessors for changing LNKCTL
 
drm/rcar-du: Convert to platform remove callback returning void
 
drm/renesas: Convert to devm_platform_ioremap_resource()
 
drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
 
drm/rockchip: Convert to platform remove callback returning void
 
drm/shmem-helper: Switch to reservation lock
 
drm/ssd130x: Allocate buffer in the plane's .atomic_check() callback
drm/ssd130x: Change pixel format used to compute the buffer size
drm/ssd130x: clean up some inconsistent indenting
drm/ssd130x: Don't allocate buffers on each plane update
drm/ssd130x: Fix pitch calculation in ssd130x_fb_blit_rect()
drm/ssd130x: Inline the ssd130x_buf_{alloc, free}() function helpers
drm/ssd130x: Make default width and height to be controller dependent
drm/ssd130x: Remove hardcoded bits-per-pixel in ssd130x_buf_alloc()
drm/ssd130x: Set the page height value in the device info data
drm/ssd130x: Use shadow-buffer helpers when managing plane's state
 
drm/sti: Convert to platform remove callback returning void
 
drm/stm: Convert to platform remove callback returning void
 
drm/sun4i: Convert to platform remove callback returning void
 
drm/syncobj: add IOCTL to register an eventfd
 
drm/sysfs: rename drm_sysfs_connector_status_event()
 
drm/tegra: Add error check for NVDEC firmware memory allocation
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/tegra: dpaux: Use devm_platform_ioremap_resource()
drm/tegra: Enable runtime PM during probe
drm/tegra: hdmi: Convert to devm_platform_ioremap_resource()
drm/tegra: output: hdmi: Support bridge/connector
drm/tegra: Set fbdev FBINFO_VIRTFB flag
drm/tegra: sor: Convert to devm_platform_ioremap_resource()
drm/tegra: Store pointer to vmap'ed framebuffer in screen_buffer
drm/tegra: Use fbdev DMA helpers
 
drm/test: drm_exec: fix memory leak on object prepare
 
drm/tests/drm_kunit_helpers: Place correct function name in the comment header
 
drm/tests: Alloc drm_device on drm_exec tests
drm/tests: client-modeset: Remove call to drm_kunit_helper_free_device()
drm/tests: Fix incorrect argument in drm_test_mm_insert_range
drm/tests: Fix kunit_release_action ctx argument
drm/tests: Fix swapped drm_framebuffer tests parameter names
drm/tests: helpers: Avoid a driver uaf
drm/tests: helpers: Create a helper to allocate a locking ctx
drm/tests: helpers: Create a helper to allocate an atomic state
drm/tests: helpers: Switch to kunit actions
drm/tests: modes: Remove call to drm_kunit_helper_free_device()
drm/tests: probe-helper: Remove call to drm_kunit_helper_free_device()
 
drm/tidss: Add support for AM625 DSS
drm/tidss: Convert to platform remove callback returning void
drm/tidss: Update encoder/bridge chain connect model
 
drm/tilcdc: Convert to platform remove callback returning void
 
drm/tiny: Convert to platform remove callback returning void
drm/tiny: correctly print `struct resource *` on error
drm/tiny: panel-mipi-dbi: Allow sharing the D/C GPIO
 
drm/todo: Add atomic modesetting references
drm/todo: Convert list of fbconv links to footnotes
 
drm/ttm/tests: Add tests for ttm_device
drm/ttm/tests: Add tests for ttm_pool
drm/ttm/tests: Fix type conversion in ttm_pool_test
drm/ttm/tests: Require MMU when testing
 
drm/ttm: Don't shadow the operation context
drm/ttm: Introduce KUnit test
drm/ttm: Remove two unused function declarations
drm/ttm: Reorder sys manager cleanup step
drm/ttm: Use init_on_free to delay release TTM BOs
 
drm/tve200: Convert to platform remove callback returning void
drm/tve200: remove redundant of_match_ptr
 
drm/udl: Convert to drm_crtc_helper_atomic_check()
 
drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
drm/v3d: Convert to platform remove callback returning void
 
drm/vc4: Convert to platform remove callback returning void
drm/vc4: tests: mock: Use a kunit action to unregister DRM device
drm/vc4: tests: pv-muxing: Document test scenario
drm/vc4: tests: pv-muxing: Remove call to drm_kunit_helper_free_device()
drm/vc4: tests: pv-muxing: Switch to managed locking init
drm/vc4: tests: Switch to atomic state allocation helper
 
drm/virtio: clean out_fence on complete_submit
drm/virtio: Conditionally allocate virtio_gpu_fence
drm/virtio: Support sync objects
 
drm/vkms: Add kernel-doc to the function vkms_compose_row()
drm/vkms: Add support to 1D gamma LUT
drm/vkms: Enable ARGB8888 support for writeback
drm/vkms: Fix all kernel-doc warnings of the vkms_composer file
drm/vkms: Fix race-condition between the hrtimer and the atomic commit
drm/vkms: Isolate writeback pixel conversion functions
drm/vkms: Reduce critical section
 
drm/vmwgfx: fix typo of sizeof argument
drm/vmwgfx: Keep a gem reference to user bos in surfaces
 
drm/xlnx/zynqmp_dp: Fix function name zynqmp_dp_link_train() -> zynqmp_dp_train()
 
drm/xlnx/zynqmp_dpsub: Convert to platform remove callback returning void
 
drm: Add an HPD poll helper to reschedule the poll work
drm: add drm_exec selftests v4
drm: Add initial ci/ subdirectory
drm: Add kms driver for loongson display controller
drm: adv7511: Fix low refresh rate register for ADV7533/5
drm: atmel-hlcdc: Support inverting the pixel clock polarity
drm: bridge: dw-mipi-dsi: Fix enable/disable of DSI controller
drm: bridge: dw_hdmi: Add cec suspend/resume functions
drm: bridge: dw_hdmi: Fix ELD is not updated issue
drm: bridge: samsung-dsim: Drain command transfer FIFO before transfer
drm: ci: docs: fix build warning - add missing escape
drm: Clear fd/handle callbacks in struct drm_driver
drm: debugfs: provide infrastructure to dump a DRM GPU VA space
drm: debugfs: Silence warning from cast
drm: Do not overrun array in drm_gem_get_pages()
drm: Don't assert held reservation lock for dma-buf mmapping
drm: Drop select FRAMEBUFFER_CONSOLE for DRM_FBDEV_EMULATION
drm: Enable PRIME import/export for all drivers
drm: etnaviv: Replace of_platform.h with explicit includes
drm: execution context for GEM buffers v7
drm: Explicitly include correct DT includes
drm: fix code style for embedded structs in hdr_metadata_infoframe
drm: Fix references to drm_plane_helper_check_state()
drm: fix up fbdev Kconfig defaults
drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
drm: Make FB_CORE to be selected if DRM fbdev emulation is enabled
drm: manager to keep track of GPUs VA mappings
drm: manager: Fix printk format for size_t
drm: panel-orientation-quirks: Add quirk for One Mix 2S
drm: panel: simple: specify bpc for powertip_ph800480t013_idf02
drm: rcar-du: Add more formats to DRM_MODE_BLEND_PIXEL_NONE support
drm: rcar-du: Replace DRM_INFO() with drm_info()
drm: rcar-du: Use dev_err_probe() to record cause of KMS init errors
drm: Remove flag FBINFO_DEFAULT from fbdev emulation
drm: Remove references to removed transitional helpers
drm: Remove struct drm_driver.gem_prime_mmap
drm: Spelling s/randevouz/rendez-vous/
drm: Spelling s/sempahore/semaphore/
drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
drm: xlnx: zynqmp_dpsub: Use dev_err_probe instead of dev_err
drm: xlnx: zynqmp_dpsub: Use devm_platform_ioremap_resource_byname()
 
Linux: drm:rcar-du: Enable ABGR and XBGR formats
 
dt-bindings soc: qcom: smd-rpm: Fix sort order
 
dt-bindings: Add bindings for peci-npcm
dt-bindings: arm-smmu: Fix MSM8998 clocks description
dt-bindings: arm-smmu: Fix SDM630 clocks description
dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board
dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board
dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board
dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board
dt-bindings: arm: Add Polyhex DEBIX SOM A based boards
dt-bindings: arm: add TQMa93xxLA SOM
dt-bindings: arm: amlogic: add Amlogic A311D2 bindings
dt-bindings: arm: amlogic: add board AN400
dt-bindings: arm: aspeed: add Facebook Yosemite 4 board
dt-bindings: arm: aspeed: add Inventec starscream-bmc
dt-bindings: arm: bcm: add BCM53573 SoCs family binding
dt-bindings: arm: bcm: add bindings for ASUS RT-AC3100
dt-bindings: arm: cpus: Add Cortex A520, A720, and X4
dt-bindings: arm: fsl: add TQ-Systems LS1021A board
dt-bindings: arm: fsl: fix DEBIX binding
dt-bindings: arm: hisilicon,cpuctrl: Merge "hisilicon,hix5hd2-clock" into parent binding
dt-bindings: arm: msm: kpss-acc: Make the optional reg truly optional
dt-bindings: arm: msm: kpss-acc: Revert "dt-bindings: arm: msm: kpss-acc: Make the optional reg truly optional"
dt-bindings: arm: pmu: Add Cortex A520, A715, A720, X3, and X4
dt-bindings: arm: qcom,ids: add SoC ID for SM4450
dt-bindings: arm: qcom,ids: Add SoC ID for SM7125
dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID
dt-bindings: arm: qcom: Document SM4450 SoC and boards
dt-bindings: arm: rockchip: Add Firefly Station P2
dt-bindings: arm: rockchip: Add NanoPC T6
dt-bindings: arm: rockchip: Add Radxa ROCK 4SE
dt-bindings: arm: stm32: Add compatible string for Linux Automation LXA TAC
dt-bindings: arm: sunxi: document Orange Pi Zero 3 board name
dt-bindings: arm: tegra: ahb: Convert to json-schema
dt-bindings: arm: tegra: flowctrl: Convert to json-schema
dt-bindings: arm: tegra: nvec: Convert to json-schema
dt-bindings: arm: ti: Add bindings for AM62P5 SoCs
dt-bindings: arm: ti: Add compatible for AM642-based TQMaX4XxL SOM family and carrier board
dt-bindings: ASoC: rockchip: Add compatible for RK3128 spdif
dt-bindings: ata: pata-common: Add missing additionalProperties on child nodes
dt-bindings: bus: convert qcom,ssbi schema to YAML format
dt-bindings: bus: fsl,imx8qxp-pixel-link-msi-bus: Drop child 'reg' property
dt-bindings: cache: andestech,ax45mp-cache: Add DT binding documentation for L2 cache controller
dt-bindings: cache: andestech,ax45mp-cache: Fix unit address in example
dt-bindings: can: m_can: change from additional- to unevaluatedProperties
dt-bindings: can: tcan4x5x: Add tcan4552 and tcan4553 variants
dt-bindings: can: xilinx_can: Add reset description
dt-bindings: clk: amlogic,a1-peripherals-clkc: expose all clock ids
dt-bindings: clk: amlogic,a1-pll-clkc: expose all clock ids
dt-bindings: clk: axg-audio-clkc: expose all clock ids
dt-bindings: clk: axg-clkc: expose all clock ids
dt-bindings: clk: g12a-aoclkc: expose all clock ids
dt-bindings: clk: g12a-clks: expose all clock ids
dt-bindings: clk: gxbb-clkc: expose all clock ids
dt-bindings: clk: meson8b-clkc: expose all clock ids
dt-bindings: clk: oxnas: remove obsolete bindings
dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS GPLL0 legs
dt-bindings: clock: add Intel Agilex5 clock manager
dt-bindings: clock: Add IPQ5018 clock and reset
dt-bindings: clock: Add Renesas versa3 clock generator bindings
dt-bindings: clock: Add StarFive JH7110 Image-Signal-Process clock and reset generator
dt-bindings: clock: Add StarFive JH7110 PLL clock generator
dt-bindings: clock: Add StarFive JH7110 System-Top-Group clock and reset generator
dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator
dt-bindings: clock: Add USB related clocks for IPQ9574
dt-bindings: clock: amlogic: convert amlogic,gxbb-aoclkc.txt to dt-schema
dt-bindings: clock: amlogic: convert amlogic,gxbb-clkc.txt to dt-schema
dt-bindings: clock: ast2600: Add I3C and MAC reset definitions
dt-bindings: clock: drop qcom,lcc-mdm9615 header file
dt-bindings: clock: fsl,imx8-acm: Add audio clock mux support
dt-bindings: clock: gcc-msm8917: Add definition for GPLL0_SLEEP_CLK_SRC
dt-bindings: clock: imx93: Add PDM IPG clk
dt-bindings: clock: jh7110-syscrg: Add PLL clock inputs
dt-bindings: clock: provide separate bindings for qcom,gcc-mdm9615
dt-bindings: clock: qcom, dispcc-sm6125: Allow power-domains property
dt-bindings: clock: qcom, dispcc-sm6125: Require GCC PLL0 DIV clock
dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs
dt-bindings: clock: qcom,lcc.yaml: describe clocks for lcc,qcom-mdm9615
dt-bindings: clock: qcom,mmcc: Add GPLL0_DIV for MSM8998
dt-bindings: clock: qcom,msm8996-cbf: Add compatible for MSM8996 Pro
dt-bindings: clock: qcom,sm8350-videocc: Add SC8280XP
dt-bindings: clock: qcom: ipq4019: add missing networking resets
dt-bindings: clock: qcom: Update my email address
dt-bindings: clock: samsung: remove define with number of clocks
dt-bindings: clock: tegra: Document Tegra132 compatible
dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1000 SoCs
dt-bindings: clock: versaclock3: Add description for #clock-cells property
dt-bindings: clock: versal: Add versal-net compatible string
dt-bindings: clock: versal: Convert the xlnx,zynqmp-clk.txt to yaml
dt-bindings: clock: xlnx,versal-clk: drop select:false
dt-bindings: clocks: imx8mp: make sai4 a dummy clock
dt-bindings: cpu: Document NVIDIA Tegra186 CCPLEX cluster
dt-bindings: cpufreq: Convert ti-cpufreq to json schema
dt-bindings: cpufreq: qcom-hw: add a 4th frequency domain
dt-bindings: crypto: add new compatible for stm32-hash
dt-bindings: crypto: ice: Document sm8450 inline crypto engine
dt-bindings: crypto: qcom,prng: Add SM8450
dt-bindings: crypto: qcom-qce: add SoC compatible string for ipq9574
dt-bindings: crypto: ti,sa2ul: make power-domains conditional
dt-bindings: display/msm: Add SM6125 MDSS
dt-bindings: display/msm: dsi-controller-main: Allow refgen-supply
dt-bindings: display/msm: dsi-controller-main: Document SM6125
dt-bindings: display/msm: mdss-common: add memory-region property
dt-bindings: display/msm: Remove DSI1 ports from SM6350/SM6375 example
dt-bindings: display/msm: sc7180-dpu: Describe SM6125
dt-bindings: display: add rotation property to sitronix,st7789v
dt-bindings: display: advantech,idk-2121wr: reference common panel
dt-bindings: display: bridge: tc358867: Add interrupt property
dt-bindings: display: fsl,imx6-hdmi: Change to 'unevaluatedProperties: false'
dt-bindings: display: msm/dp: restrict opp-table to objects
dt-bindings: display: msm: dp-controller: document SM8250 compatible
dt-bindings: display: msm: sm8350-mdss: document displayport controller subnode
dt-bindings: display: msm: sm8450-mdss: document displayport controller subnode
dt-bindings: display: msm: sm8550-mdss: document displayport controller subnode
dt-bindings: display: panel: add startek kd070fhfid015 support
dt-bindings: display: panel: Add Visionox R66451 AMOLED DSI panel
dt-bindings: display: panel: Document Hydis HV070WX2-1E0
dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B
dt-bindings: display: panel: Move Chunghwa CLAA070WP03XG to LVDS
dt-bindings: display: panel: Move HannStar HSD101PWW2 to LVDS
dt-bindings: display: simple: Add Innolux G156HCE-L01 panel
dt-bindings: display: ssd1307fb: Remove default width and height values
dt-bindings: display: st7789v: add Inanbo T28CP45TN89
dt-bindings: display: st7789v: add jasonic jt240mhqs-hwt-ek-e3 display
dt-bindings: display: st7789v: Add the edt,et028013dma panel compatible
dt-bindings: display: st7789v: bound the number of Rx data lines
dt-bindings: display: ti,am65x-dss: Add am625 dss compatible
dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs
dt-bindings: dma: convert bcm2835-dma bindings to YAML
dt-bindings: dma: Increase iommu maxItems for BAM DMA
dt-bindings: dma: qcom,bam: require one of control methods
dt-bindings: dmaengine: at_xdmac: add compatible with microchip,sam9x7
dt-bindings: dmaengine: xilinx_dma: Add xlnx,irq-delay property
dt-bindings: dmaengine: xilinx_dma:Add xlnx,axistream-connected property
dt-bindings: dmaengine: zynqmp_dma: add xlnx,bus-width required property
dt-bindings: drm/msm/gpu: Extend bindings for chip-id
dt-bindings: Drop remaining unneeded quotes
dt-bindings: eeprom: at24: add Belling BL24C16A
dt-bindings: extcon: maxim,max77843: restrict connector properties
dt-bindings: extcon: siliconmitus,sm5502-muic: document connector
dt-bindings: firmware: Add support for tegra186-bpmp DRAM MRQ GSCs
dt-bindings: firmware: qcom,scm: Allow interconnect on SC8280XP
dt-bindings: firmware: qcom: scm: Updating VMID list
dt-bindings: Fix typos
dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master
dt-bindings: fsl-dma: fsl-edma: add edma3 compatible string
dt-bindings: gpio: Add gpio-line-names to STMPE GPIO
dt-bindings: gpio: brcm,kona-gpio: convert to YAML
dt-bindings: gpio: ds4520: Add ADI DS4520
dt-bindings: gpio: fsl-imx-gpio: support i.MX8QM/DXL
dt-bindings: gpio: gpio_oxnas: remove obsolete bindings
dt-bindings: gpio: pca95xx: document new tca9538 chip
dt-bindings: gpio: snps,dw-apb: allow gpio-line-names
dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens
dt-bindings: hwmon: Add description for new hwmon sensor hs3001
dt-bindings: i2c: Add Maxim MAX735x/MAX736x variants
dt-bindings: i2c: arb-gpio-challange: convert to DT schema
dt-bindings: i2c: cadence: Describe power-domains property
dt-bindings: i2c: mxs: Pass ref and 'unevaluatedProperties: false'
dt-bindings: i2c: nxp,pca9541: convert to DT schema
dt-bindings: i2c: pca954x: Correct interrupt support
dt-bindings: i3c: Fix description for assigned-address
dt-bindings: iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC
dt-bindings: iio: adc: adi,ad7292: Fix additionalProperties on channel nodes
dt-bindings: iio: adc: qcom,spmi-adc7: use predefined channel ids
dt-bindings: iio: adc: ti,ads1015: fix datarate max value and meaning
dt-bindings: iio: add missing reset-gpios constrain
dt-bindings: iio: admv1013: add vcc regulators
dt-bindings: iio: admv1014: make all regs required
dt-bindings: iio: dac: add mcp4728.yaml
dt-bindings: iio: proximity: Add Murata IRS-D200
dt-bindings: iio: ROHM BU27010 RGBC + flickering sensor
dt-bindings: iio: rohm,bu27010: add missing vdd-supply to example
dt-bindings: iio: semtech,sx9310: reference common schema for label
dt-bindings: iio: semtech,sx9324: reference common schema for label
dt-bindings: ili9881c: Add TDO TL050HDV35 LCD panel
dt-bindings: input: Add bindings for Azoteq IQS7210A/7211A/E
dt-bindings: input: convert syna,rmi4 to DT schema
dt-bindings: input: exc3000: support power supply regulators
dt-bindings: input: i2c-hid: Introduce Ilitek ili9882t
dt-bindings: input: iqs7222: Add properties for Azoteq IQS7222D
dt-bindings: input: iqs7222: Define units for slider properties
dt-bindings: input: touchscreen: edt-ft5x06: Add 'threshold' property
dt-bindings: intel: Add Intel Agilex5 compatible
dt-bindings: interconnect: Add Qcom RPM ICC bindings
dt-bindings: interconnect: OSM L3: add SDM670 compatible
dt-bindings: interconnect: qcom,bwmon: Document SC7180 BWMONs
dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM6350 bwmon instances
dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM8250 bwmon instances
dt-bindings: interconnect: qcom,rpmh: Add SM8250 QUP virt
dt-bindings: interconnect: qcom,sm8250: Add QUP virt
dt-bindings: interrupt-controller: Add header file for Amlogic Meson-G12A SoCs
dt-bindings: interrupt-controller: Add support for Amlogic-C3 SoCs
dt-bindings: interrupt-controller: arm,gic-v3: Add dma-noncoherent property
dt-bindings: interrupt-controller: arm,versatile-fpga-irq: mark oxnas compatible as deprecated
dt-bindings: interrupt-controller: qcom,pdc: Add SDM670
dt-bindings: interrupt-controller: renesas,irqc: Add r8a779f0 support
dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G2UL SoC
dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property
dt-bindings: iommu: qcom,iommu: Add qcom,ctx-asid property
dt-bindings: iommu: qcom,iommu: Add QSMMUv2 and MSM8976 compatibles
dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: drop unneeded quotes
dt-bindings: irqchip: convert st,stih407-irq-syscfg to DT schema
dt-bindings: leds: Add binding for a multicolor group of LEDs
dt-bindings: leds: Add gpio-line-names to PCA9532 GPIO
dt-bindings: leds: aw2013: Document interrupt
dt-bindings: leds: bd2606mvv: Fix maximum register value
dt-bindings: leds: Convert Panasonic AN30259A to DT schema
dt-bindings: leds: Document pull-up supply for interrupt and I2C
dt-bindings: leds: Fix reference to definition of default-state
dt-bindings: leds: pca995x: Add binding document for PCA995X chips
dt-bindings: leds: Read max-brightness from device tree
dt-bindings: leds: rohm,bd71828: Drop select:false
dt-bindings: media: amphion,vpu: correct node name
dt-bindings: media: renesas,vin: Fix field-even-active spelling
dt-bindings: mediatek: mt8188: Add binding for MM & INFRA IOMMU
dt-bindings: memory-controllers: ingenic,nemc: reference peripheral properties
dt-bindings: memory-controllers: reference TI GPMC peripheral properties
dt-bindings: mfd: Add bindings for SAM9X75 LCD controller
dt-bindings: mfd: Add compatible for pm7550ba
dt-bindings: mfd: Add compatible for pmx75
dt-bindings: mfd: allwinner: prcm: Simplify conditional schemas
dt-bindings: mfd: at91: Add SAM9X7 compatible string
dt-bindings: mfd: atmel-gpbr: Add microchip,sam9x7-gpbr
dt-bindings: mfd: atmel-matrix: Add microchip,sam9x7-matrix
dt-bindings: mfd: atmel-smc: Add microchip,sam9x7-smc
dt-bindings: mfd: bd71847-pmic: Remove unneeded LED header
dt-bindings: mfd: brcm: Drop unneeded quotes and use absolute /schemas path
dt-bindings: mfd: cirrus,cs42l43: Add initial DT binding
dt-bindings: mfd: Convert STMPE to YAML schema
dt-bindings: mfd: maxim,max77693: Add USB connector
dt-bindings: mfd: maxim,max77693: Add USB connector
dt-bindings: mfd: qcom,spmi-pmic: Document PMC8180 and PMC8180C
dt-bindings: mfd: qcom,spmi-pmic: Reference pm8916 wcd analog codec schema
dt-bindings: mfd: Revert "dt-bindings: mfd: maxim,max77693: Add USB connector"
dt-bindings: mfd: st,stpmic1: Merge patterns for nodes
dt-bindings: mfd: stericsson,db8500-prcmu: Add missing unevaluatedProperties for each regulator
dt-bindings: mmc: arasan,sdci: Add power-domains and iommus properties
dt-bindings: mmc: Fix reference to pwr-seq-simple
dt-bindings: mmc: mtk-sd: drop assigned-clocks/clock-parents
dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
dt-bindings: mms114: Add linux,keycodes property for touch keys
dt-bindings: msm: dsi-phy-14nm: Document SM6125 variant
dt-bindings: mt76: support pointing to EEPROM using NVMEM cell
dt-bindings: mtd: Add AC5 specific binding
dt-bindings: mtd: Add SEAMA partition bindings
dt-bindings: mtd: amlogic,meson-nand: drop unneeded quotes
dt-bindings: mtd: Fix nand-controller.yaml license
dt-bindings: mtd: jedec, spi-nor: Add DT property to avoid setting SRWD bit in status register
dt-bindings: mtd: oxnas-nand: remove obsolete bindings
dt-bindings: mtd: spi-nor: clarify the need for spi-nor compatibles
dt-bindings: nand: meson: make ECC properties dependent
dt-bindings: nand: meson: support for 512B ECC step size
dt-bindings: net: Add ICSS IEP
dt-bindings: net: Add ICSSG Ethernet
dt-bindings: net: Add IEP property in ICSSG
dt-bindings: net: bluetooth: qualcomm: document WCN7850 chipset
dt-bindings: net: Brcm ASP 2.0 Ethernet controller
dt-bindings: net: brcm,unimac-mdio: Add asp-v2.0
dt-bindings: net: can: Add support for Allwinner D1 CAN controller
dt-bindings: net: can: Remove interrupt properties for MCAN
dt-bindings: net: davicom,dm9000: convert to DT schema
dt-bindings: net: dsa: Fix JSON pointer references
dt-bindings: net: dsa: marvell: fix wrong model in compatibility list
dt-bindings: net: dsa: microchip: add interrupts property for ksz switches
dt-bindings: net: ethernet-controller: add PSGMII mode
dt-bindings: net: ftgmac100: convert to yaml version from txt
dt-bindings: net: mediatek,net: add missing mediatek,mt7621-eth
dt-bindings: net: mediatek,net: add mt7988-eth binding
dt-bindings: net: motorcomm: Add pad driver strength cfg
dt-bindings: net: oxnas-dwmac: remove obsolete bindings
dt-bindings: net: qca,ar803x: add missing unevaluatedProperties for each regulator
dt-bindings: net: qualcomm: Add WCN3988
dt-bindings: net: rockchip-dwmac: add default 'input' for clock_in_out
dt-bindings: net: wireless: mt76: add bindings for MT7981
dt-bindings: net: xilinx_gmii2rgmii: Convert to json schema
dt-bindings: nvmem: Add compatible for QCM2290
dt-bindings: nvmem: Add t1023-sfp efuse support
dt-bindings: nvmem: fixed-cell: add compatible for MAC cells
dt-bindings: nvmem: qfprom: Add compatible for MSM8226
dt-bindings: nvmem: sec-qfprom: Add bindings for secure qfprom
dt-bindings: omap: Partially convert omap.txt to yaml
dt-bindings: opp: Convert ti-omap5-opp-supply to json schema
dt-bindings: opp: Increase maxItems for opp-hz property
dt-bindings: PCI: brcm,iproc-pcie: Drop common pci-bus properties
dt-bindings: PCI: brcm,iproc-pcie: Fix 'msi' child node schema
dt-bindings: PCI: brcm,iproc-pcie: Fix example indentation
dt-bindings: PCI: dwc: improve msi handling
dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller
dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue
dt-bindings: PCI: dwc: rockchip: Use generic binding
dt-bindings: PCI: qcom: Add sa8775p compatible
dt-bindings: PCI: qcom: ep: Add interconnects path
dt-bindings: PCI: qcom: Fix SDX65 compatible
dt-bindings: phy: Add StarFive JH7110 PCIe PHY
dt-bindings: phy: Add StarFive JH7110 USB PHY
dt-bindings: phy: Add starfive,jh7110-dphy-rx
dt-bindings: phy: mediatek,tphy: allow simple nodename pattern
dt-bindings: phy: migrate combo QMP PHY bindings to qcom,sc8280xp-qmp-usb43dp-phy.yaml
dt-bindings: phy: migrate QMP PCIe PHY bindings to qcom,sc8280xp-qmp-pcie-phy.yaml
dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml
dt-bindings: phy: qcom,ipq8074-qmp-pcie: fix warning regarding reg size
dt-bindings: phy: qcom,m31: Document qcom,m31 USB phy
dt-bindings: phy: qcom,msm8996-qmp-usb3-phy: drop legacy bindings
dt-bindings: phy: qcom,qmp-pcie: describe SM8150 PCIe PHYs
dt-bindings: phy: qcom,qmp: Add sa8775p QMP PCIe PHY
dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: add sm8150 USB+DP PHY
dt-bindings: phy: qcom,snps-eusb2-repeater: Add compatible for PM7550BA
dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 2.0 PHY
dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 3.0 PHY
dt-bindings: phy: rockchip,inno-usb2phy: add rk3588
dt-bindings: phy: rockchip-inno-dsidphy: Document rv1126
dt-bindings: phy: rockchip: add RK3588 PCIe v3 phy
dt-bindings: phy: samsung,usb3-drd-phy: Add Exynos850 support
dt-bindings: pinctrl-zynqmp: Add output-enable configuration
dt-bindings: pinctrl: Add compatibles for Amlogic C3 SoCs
dt-bindings: pinctrl: amlogic,meson-pinctrl-common: allow gpio hogs
dt-bindings: pinctrl: amlogic,meson-pinctrl: allow gpio-line-names
dt-bindings: pinctrl: aspeed: Allow only defined pin mux node properties
dt-bindings: pinctrl: brcm,bcm11351-pinctrl: Convert to YAML
dt-bindings: pinctrl: cypress,cy8c95x0: Add reset pin
dt-bindings: pinctrl: Drop 'phandle' properties
dt-bindings: pinctrl: oxnas,pinctrl: remove obsolete bindings
dt-bindings: pinctrl: pinctrl-single: add ti,am654-padconf compatible
dt-bindings: pinctrl: qcom,pmic-gpio: document PMC8180 and PMC8180C
dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM
dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM
dt-bindings: pinctrl: qcom,sm8350-lpass-lpi: add SM8350 LPASS TLMM
dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7550ba support
dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx75 support
dt-bindings: pinctrl: qcom: lpass-lpi: Remove qcom,adsp-bypass-mode
dt-bindings: pinctrl: renesas,rza2: Use 'additionalProperties' for child nodes
dt-bindings: pinctrl: Update pinctrl-single to use yaml
dt-bindings: power: add Amlogic C3 power domains
dt-bindings: power: qcom,rpmhpd: Add Generic RPMh PD indexes
dt-bindings: power: qcom,rpmpd: Add compatible for sdx75
dt-bindings: power: xilinx: merge zynqmp-genpd.txt with firmware binding
dt-bindings: pps: pps-gpio: Convert to yaml
dt-bindings: pwm: brcm,kona-pwm: convert to YAML
dt-bindings: pwm: samsung: add exynosautov9 compatible
dt-bindings: qcom: Add ipq5018 bindings
dt-bindings: qcom: Allow SoC names ending in "pro"
dt-bindings: qcom: Document msm8939,a7
dt-bindings: qcom: Update RPMHPD entries for some SoCs
dt-bindings: qspi: cdns,qspi-nor: Add clocks for StarFive JH7110 SoC
dt-bindings: rcc: stm32: add STM32MP13 SCMI regulators IDs
dt-bindings: regulator: Describe Qualcomm REFGEN regulator
dt-bindings: regulator: qcom,rpmh-regulator: allow i, j, l, m & n as RPMh resource name suffix
dt-bindings: remoteproc: Add Qualcomm RPM processor/subsystem
dt-bindings: remoteproc: glink-rpm-edge: Use "glink-edge" as node name
dt-bindings: remoteproc: imx_rproc: Support i.MX8MN/P MMIO
dt-bindings: remoteproc: qcom,adsp: bring back firmware-name
dt-bindings: remoteproc: qcom,msm8996-mss-pil: Add SDM660 compatible
dt-bindings: remoteproc: qcom,msm8996-mss-pil: Fix 8996 clocks
dt-bindings: remoteproc: qcom,pas: correct memory-region constraints
dt-bindings: remoteproc: qcom,sm6115-pas: correct memory-region constraints
dt-bindings: remoteproc: qcom,sm8550-pas: require memory-region
dt-bindings: remoteproc: qcom: adsp: add qcom,sdm845-slpi-pas compatible
dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290
dt-bindings: reserved-memory: Add support for DRAM MRQ GSCs
dt-bindings: reset: add reset IDs for Agilex5
dt-bindings: reset: altr,modrst-offset is not required for arm64 SoCFPGA
dt-bindings: reset: Updated binding for Versal-NET reset driver
dt-bindings: riscv: Add BeagleV Ahead board compatibles
dt-bindings: riscv: cpus: Add missing additionalProperties on interrupt-controller node
dt-bindings: rtc: Add ST M48T86
dt-bindings: rtc: at91rm9200: add sam9x7 compatible
dt-bindings: rtc: ds3231: Remove text binding
dt-bindings: rtc: isl12022: add #clock-cells property
dt-bindings: rtc: isl12022: add bindings for battery alarm trip levels
dt-bindings: rtc: Move isil,isl12022 from trivial-rtc.yaml into own schema file
dt-bindings: rtc: pcf2127: add PCF2131
dt-bindings: sc16is7xx: Add property to change GPIO function
dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci
dt-bindings: serial: amlogic,meson-uart: Add compatible string for T7
dt-bindings: serial: amlogic,meson-uart: support Amlogic A1
dt-bindings: serial: fsl-lpuart: correct imx93-lpuart dt-binding item
dt-bindings: serial: snps-dw-apb-uart: make interrupt optional
dt-bindings: serial: tegra-hsuart: Convert to json-schema
dt-bindings: soc: amlogic: document System Control registers
dt-bindings: soc: loongson,ls2k-pmc: Allow syscon-reboot/syscon-poweroff as child
dt-bindings: soc: loongson,ls2k-pmc: Use fallbacks for ls2k-pmc compatible
dt-bindings: soc: qcom: smd-rpm: Add MSM8909 to qcom,smd-channels
dt-bindings: soc: qcom: smd-rpm: Add some more compatibles
dt-bindings: soc: starfive: Add StarFive syscon module
dt-bindings: soc: ti: k3-ringacc: Describe cfg reg region
dt-bindings: sound: gtm601: Add description
dt-bindings: sound: gtm601: convert to YAML
dt-bindings: spi: add reference file to YAML
dt-bindings: spi: convert spi-brcm63xx.txt to YAML
dt-bindings: spi: Convert Tegra114 SPI to json-schema
dt-bindings: spi: fsl-imx-cspi: Document missing entries
dt-bindings: spi: spi-cadence: Add label property
dt-bindings: spi: spi-cadence: Describe power-domains property
dt-bindings: spi: tegra-sflash: Convert to json-schema
dt-bindings: spi: tegra-slink: Convert to json-schema
dt-bindings: sram: qcom,ocmem: Add msm8226 support
dt-bindings: thermal: lmh: update maintainer address
dt-bindings: thermal: tegra: Convert to json-schema
dt-bindings: ti-serdes-mux: Deprecate header with constants
dt-bindings: timer: oxsemi,rps-timer: remove obsolete bindings
dt-bindings: trivial-devices: Add MPS MP2971 and MP2973
dt-bindings: trivial-devices: Fix MEMSIC MXC4005 compatible string
dt-bindings: trivial-devices: Remove national,lm75
dt-bindings: ufs: qcom: Add ICE to sm8450 example
dt-bindings: ufs: qcom: Add reg-names property for ICE
dt-bindings: ufs: qcom: Add sm6115 binding
dt-bindings: Update Guru Das Srinagesh's email address
dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family
dt-bindings: usb: Add binding for Genesys Logic GL3523 hub
dt-bindings: usb: Add V3s compatible string for EHCI
dt-bindings: usb: Add V3s compatible string for OHCI
dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property
dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry
dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems
dt-bindings: usb: connector: disallow additional properties
dt-bindings: usb: dwc3: Add IPQ5332 compatible
dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible
dt-bindings: usb: qcom,dwc3: correct SDM660 clocks
dt-bindings: usb: qcom,dwc3: drop assigned-clocks
dt-bindings: usb: samsung,exynos-dwc3: Add Exynos850 support
dt-bindings: usb: samsung,exynos-dwc3: Fix Exynos5433 compatible
dt-bindings: usb: samsung,exynos-dwc3: fix order of clocks on Exynos5433
dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2
dt-bindings: use capital "OR" for multiple licenses in SPDX
dt-bindings: vendor-prefixes: add Inanbo
dt-bindings: vendor-prefixes: add jasonic
dt-bindings: vendor-prefixes: Add prefix for belling
dt-bindings: vendor-prefixes: document Saef Technology
dt-bindings: watchdog: Add support for Amlogic-T7 SoCs
dt-bindings: watchdog: marvell GTI system watchdog driver
dt-bindings: watchdog: qcom-wdt: document IPQ5018
dt-bindings: watchdog: ti,rti-wdt: Add support for WDIOF_CARDRESET
dt-bindings: yamllint: Enable quoted string check
 
dt: dt-check-compatible: Find struct of_device_id instances with compiler annotations
 
dtivers: ntb: fix parameter check in perf_setup_dbgfs()
 
dyndbg: add source filename to prefix
dyndbg: constify opt_array
dyndbg: increase PREFIX_SIZE to 128
 
e1000e: Add support for the next LOM generation
e1000e: Use PME poll to circumvent unreliable ACPI wake
 
ecryptfs: convert to ctime accessor functions
 
EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh
 
EDAC/i10nm: Skip the absent memory controllers
 
EDAC/igen6: Fix the issue of no error events
 
EDAC: Explicitly include correct DT includes
 
efi/arm64: Move EFI runtime call setup/teardown helpers out of line
 
efi/libstub: Add limit argument to efi_random_alloc()
 
efi/riscv: libstub: Fix comment about absolute relocation
efi/riscv: Move EFI runtime call setup/teardown helpers out of line
 
efi/runtime-wrapper: Move workqueue manipulation out of line
 
efi/runtime-wrappers: Clean up white space and add __init annotation
efi/runtime-wrappers: Don't duplicate setup/teardown code
efi/runtime-wrappers: Remove duplicated macro for service returning void
efi/runtime-wrappers: Use type safe encapsulation of call arguments
 
efi/unaccepted: Fix soft lockups caused by parallel memory acceptance
efi/unaccepted: Make sure unaccepted table is mapped
efi/unaccepted: Use ACPI reclaim memory for unaccepted memory table
 
efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
efi/x86: Move EFI runtime call setup/teardown helpers out of line
 
efi: Do not include from EFI header
efi: fix memory leak in krealloc failure handling
efi: memmap: Remove kernel-doc warnings
efi: Remove unused extern declaration efi_lookup_mapped_addr()
 
efivarfs: convert to ctime accessor functions
efivarfs: fix statfs() on efivarfs
efivarfs: update ctime when mtime changes on a write
 
efs: clean up -Wunused-const-variable= warning
efs: convert to ctime accessor functions
 
EISA: Replace all non-returning strlcpy with strscpy
 
entry: Remove empty addr_limit_user_check()
 
epoll: simplify ep_alloc()
 
erofs: adapt folios for z_erofs_read_folio()
erofs: adapt folios for z_erofs_readahead()
erofs: add necessary kmem_cache_create flags for erofs inode cache
erofs: allow empty device tags in flatdev mode
erofs: avoid obsolete {collector,collection} terms
erofs: boost negative xattr lookup with bloom filter
erofs: clean up redundant comment and adjust code alignment
erofs: convert to ctime accessor functions
erofs: DEFLATE compression support
erofs: don't warn dedupe and fragments features anymore
erofs: drop z_erofs_page_mark_eio()
erofs: fix memory leak of LZMA global compressed deduplication
erofs: get rid of fe->backmost for cache decompression
erofs: move preparation logic into z_erofs_pcluster_begin()
erofs: refine warning messages for zdata I/Os
erofs: release ztailpacking pclusters properly
erofs: remove redundant erofs_fs_type declaration in super.c
erofs: simplify z_erofs_read_fragment()
erofs: tidy up z_erofs_do_read_page()
erofs: update documentation
erofs: update on-disk format for xattr name filter
 
et131x: Use pci_dev_id() to simplify the code
 
eth: add missing xdp.h includes in drivers
eth: bnxt: fix one of the W=1 warnings about fortified memcpy()
eth: bnxt: fix warning for define in struct_group
eth: bnxt: handle invalid Tx completions more gracefully
eth: bnxt: move and rename reset helpers
eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work()
eth: dpaa: add missing net/xdp.h include
eth: r8152: try to use a normal budget
eth: stmmac: let page recycling happen with skbs
eth: tsnep: let page recycling happen with skbs
 
ethernet: atarilance: mark init function static
ethernet: ldmvsw: mark ldmvsw_open() static
ethernet: s2io: Use ether_addr_to_u64() to convert ethernet address
ethernet: smsc: remove unnecessary (void*) conversions
ethernet: tg3: remove unreachable code
 
ethtool: Fix mod state of verbose no_mask bitset
ethtool: netlink: always pass genl_info to .prepare_data
ethtool: netlink: simplify arguments to ethnl_default_parse()
ethtool: plca: fix plca enable data type while parsing the value
 
eventfd: prevent underflow for eventfd semaphores
 
eventfs: Fix the NULL pointer dereference bug in eventfs_remove_rec()
eventfs: Implement eventfs dir creation functions
eventfs: Implement eventfs file add functions
eventfs: Implement eventfs lookup, read, open functions
eventfs: Implement functions to create files and dirs when accessed
eventfs: Implement removal of meta data from eventfs
eventfs: Implement tracefs_inode_cache
eventfs: Move tracing/events to eventfs
eventfs: Remember what dentries were created on dir open
eventfs: Test for dentries array allocated in eventfs_release()
 
evm: Align evm_inode_init_security() definition with LSM infrastructure
evm: Support multiple LSMs providing an xattr
 
exfat: convert to ctime accessor functions
exfat: convert to simple_rename_timestamp
exfat: don't RCU-free the sbi
exfat: ensure that ctime is updated whenever the mtime is
exfat: free the sbi and iocharset in ->kill_sb
 
exportfs: remove kernel-doc warnings in exportfs
 
ext2: convert to ctime accessor functions
ext2: dump current reservation window info
ext2: fix datatype of block number in ext2_xattr_set2()
ext2: Fix kernel-doc warnings
ext2: fix race between setxattr and write back
ext2: improve consistency of ext2_fsblk_t datatype usage
ext2: introduce new flags argument for ext2_new_blocks()
ext2: remove ext2_new_block()
ext2: remove redundant assignment to variable desc and variable best_desc
 
ext4: add correct group descriptors and reserved GDT blocks to system zone
ext4: add periodic superblock update check
ext4: add two helper functions extent_logical_end() and pa_logical_end()
ext4: avoid overlapping preallocations due to overflow
ext4: avoid potential data overflow in next_linear_group
ext4: avoid starting transaction on read-only fs in ext4_quota_off()
ext4: change the type of blocksize in ext4_mb_init_cache()
ext4: cleanup ext4_get_dev_journal() and ext4_get_journal()
ext4: close the external journal device in ->kill_sb
ext4: convert to ctime accessor functions
ext4: correct grp validation in ext4_mb_good_group
ext4: correct some stale comment of criteria
ext4: do not let fstrim block system suspend
ext4: do not mark inode dirty every time when appending using delalloc
ext4: don't use bdev->bd_super in __ext4_journal_get_write_access
ext4: don't use CR_BEST_AVAIL_LEN for non-regular files
ext4: drop dio overwrite only flag and associated warning
ext4: drop EXT4_MF_FS_ABORTED flag
ext4: drop read-only check from ext4_force_commit()
ext4: drop read-only check in ext4_init_inode_table()
ext4: drop read-only check in ext4_write_inode()
ext4: drop s_umount over opening the log device
ext4: ext4_get_{dev}_journal return proper error value
ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
ext4: fix rec_len verify error
ext4: fix slab-use-after-free in ext4_es_insert_extent()
ext4: fix unttached inode after power cut with orphan file feature enabled
ext4: make 'abort' mount option handling standard
ext4: make ext4_forced_shutdown() take struct super_block
ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust
ext4: mballoc: avoid garbage value from err
ext4: move setting of trimmed bit into ext4_try_to_trim_range()
ext4: reject casefold inode flag without casefold feature
ext4: remove pointless sb_rdonly() checks from freezing code
ext4: remove redundant checks of s_encoding
ext4: remove unnecessary return for void function
ext4: remove unused ext4_{set}/{clear}_bit_atomic
ext4: