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

 
ASoC: Changes to SOF kcontrol data set/get ops
 
82596: use eth_hw_addr_set()
 
8390: hydra: use eth_hw_addr_set()
8390: mac8390: use eth_hw_addr_set()
8390: smc-ultra: use eth_hw_addr_set()
8390: wd: use eth_hw_addr_set()
 
9p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocking()
 
9p/trans_fd: split into dedicated module
 
9p/trans_virtio: Fix typo in the comment for p9_virtio_create()
 
9p/xen: autoload when xenbus service is available
 
9p: Copy local writes to the cache when writing to the server
9p: fix enodata when reading growing file
9p: only copy valid iattrs in 9P2000.L setattr implementation
9p: Use BUG_ON instead of if condition followed by BUG.
9p: Use fscache indexing rewrite and reenable caching
 
Linux: [smb3] improve error message when mount options conflict with posix
 
ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers
ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win
ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list
ACPI / x86: Allow specifying acpi_device_override_status() quirks by path
ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table
ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_battery() helper
ACPI / x86: Skip AC and battery devices on x86 Android tablets with broken DSDTs
 
ACPI/IORT: Check node revision for PMCG resources
 
ACPI: Add a context argument for table parsing handlers
ACPI: APD: Add a fmw property clk-name
ACPI: APD: Check for NULL pointer after calling devm_ioremap()
ACPI: battery: Add the ThinkPad "Not Charging" quirk
ACPI: Change acpi_device_always_present() into acpi_device_override_status()
ACPI: CPPC: Add CPPC enable register function
ACPI: CPPC: Amend documentation in the comments
ACPI: CPPC: Check present CPUs for determining _CPC is valid
ACPI: CPPC: Drop redundant local variable from cpc_read()
ACPI: CPPC: Fix up I/O port access in cpc_read()
ACPI: CPPC: Implement support for SystemIO registers
ACPI: delay enumeration of devices with a _DEP pointing to an INT3472 device
ACPI: DPTF: Support Raptor Lake
ACPI: DPTF: Update device ID in a comment
ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event()
ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe()
ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler()
ACPI: EC: Make the event work state machine visible
ACPI: EC: Mark the ec_sys write_support param as module_param_hw()
ACPI: EC: Pass one argument to acpi_ec_query()
ACPI: EC: Rearrange the loop in acpi_ec_event_handler()
ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query()
ACPI: EC: Rename three functions
ACPI: EC: Rework flushing of EC work while suspended to idle
ACPI: EC: Simplify locking in acpi_ec_event_handler()
 
acpi: Export acpi_bus_type
 
ACPI: Introduce Platform Firmware Runtime Telemetry driver
ACPI: Introduce Platform Firmware Runtime Update device driver
ACPI: Keep sub-table parsing infrastructure available for modules
ACPI: NFIT: Import GUID before use
ACPI: NUMA: Add a node and memblk for each CFMWS not in SRAT
ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG
ACPI: PCC: Implement OperationRegion handler for the PCC Type 3 subtype
ACPI: PCC: pcc_ctx can be static
ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl()
ACPI: pfr_update: Fix return value check in pfru_write()
ACPI: PM: Avoid CPU cache flush when entering S4
ACPI: PM: Emit debug messages when enabling/disabling wakeup power
ACPI: PM: Remove redundant cache flushing
ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE
ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function
ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations
ACPI: PMIC: xpower: Fix _TMP ACPI errors
ACPI: processor idle: Use swap() instead of open coding it
ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40
ACPI: processor: idle: Only flush cache on entering C3
ACPI: processor: Replace kernel.h with the necessary inclusions
ACPI: processor: thermal: avoid cpufreq_get_policy()
ACPI: require CRC32 to build
ACPI: scan: Change acpi_scan_init() return value type to void
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
ACPI: scan: Do not add device IDs from _CID if _HID is not valid
ACPI: scan: Introduce acpi_fetch_acpi_dev()
ACPI: scan: Rename label in acpi_scan_init()
ACPI: scan: Simplify initialization of power and sleep buttons
ACPI: SPCR: check if table->serial_port.access_width is too wide
 
acpi: Store CRC-32 hash of the _PLD in struct acpi_device
 
ACPI: sysfs: use default_groups in kobj_type
ACPI: tables: Add AEST to the list of known table signatures
ACPI: tables: Quiet ACPI table not found warning
ACPI: Teach ACPI table parsing about the CEDT header format
ACPI: thermal: drop an always true check
ACPI: tools: Introduce utility for firmware updates/telemetry
ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device()
 
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions
ACPICA: Add support for PCC Opregion special context data
ACPICA: Avoid subobject buffer overflow when validating RSDP signature
ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER)
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
ACPICA: Fix AEST Processor generic resource substructure data field byte length
ACPICA: Fix wrong interpretation of PCC address
ACPICA: Fixed a couple of warnings under MSVC
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5
ACPICA: iASL/Disassembler: Additional support for NHLT table
ACPICA: iASL/NHLT table: "Specific Data" field support
ACPICA: iASL: Add suppport for AGDI table
ACPICA: iASL: Add TDEL table to both compiler/disassembler
ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR
ACPICA: Update version to 20211217
ACPICA: Use original data_table_region pointer for accesses
ACPICA: Use original pointer for virtual origin tables
ACPICA: Utilities: Avoid deleting the same object twice in a row
 
Linux: add includes masked by cgroup -> bpf dependency
Linux: Add low power hibernation support to cs35l41
Linux: add missing bpf-cgroup.h includes
Linux: Add Paolo Abeni to networking maintainers
 
af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
 
af_packet: fix data-race in packet_setsockopt / packet_setsockopt
af_packet: fix tracking issues in packet_do_bind()
 
af_unix: Add helpers to calculate hashes.
af_unix: Allocate unix_address in unix_bind_(bsd|abstract)().
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
af_unix: Copy unix_mkname() into unix_find_(bsd|abstract)().
af_unix: Cut unix_validate_addr() out of unix_mkname().
af_unix: Factorise unix_find_other() based on address types.
af_unix: Pass struct sock to unix_autobind().
af_unix: Relax race in unix_autobind().
af_unix: Remove UNIX_ABSTRACT() macro and test sun_path[0] instead.
af_unix: Remove unix_mkname().
af_unix: Replace the big lock with small locks.
af_unix: Return an error as a pointer in unix_find_other().
af_unix: Save hash in sk_hash.
af_unix: Use offsetof() instead of sizeof().
 
afs: Convert afs to use the new fscache API
afs: Copy local writes to the cache when writing to the server
afs: Fix potential thrashing in afs writeback
afs: Skip truncation on the server of data we haven't written yet
 
agp/intel-gtt: reduce intel-gtt dependencies more
agp/intel-gtt: Replace kernel.h with the necessary inclusions
 
aio: move aio sysctl to aio.c
 
all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate
 
alpha: Snapshot thread flags
 
ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
 
ALSA: core: Fix SSID quirk lookup for subvendor=0
ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro
ALSA: Fix some typo
ALSA: gus: Fix erroneous memory allocation
ALSA: gus: Fix memory leaks at memory allocator error paths
ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409
ALSA: hda/cs8409: Fix Jack detection after resume
ALSA: hda/cs8409: Increase delay during jack detection
ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present
ALSA: hda/hdmi: Disable silent stream on GLK
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows
ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops
ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks
ALSA: hda/realtek: Add quirk for ASUS GU603
ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
ALSA: hda/realtek: Add quirk for Legion Y9000X 2020
ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices
ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop
ALSA: hda/realtek: Fix deadlock by COEF mutex
ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows
ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
ALSA: hda/realtek: Re-order quirk entries for Lenovo
ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop
ALSA: hda/tegra: Fix Tegra194 HDA reset failure
ALSA: hda: Add AlderLake-N PCI ID
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
ALSA: hda: Add new AlderLake-P variant PCI ID
ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk
ALSA: hda: cs35l41: Add calls to newly added test key function
ALSA: hda: cs35l41: Add missing default cases
ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems
ALSA: hda: cs35l41: Avoid overwriting register patch
ALSA: hda: cs35l41: fix double free on error in probe()
ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void
ALSA: hda: cs35l41: Make use of the helper function dev_err_probe()
ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace
ALSA: hda: cs35l41: Tidyup code
ALSA: hda: Do disconnect jacks at codec unbind
ALSA: hda: Fill gaps in NHLT endpoint-interface
ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses
ALSA: hda: Fix dependency on ASoC cs35l41 codec
ALSA: hda: Fix missing codec probe on Shenker Dock 15
ALSA: hda: Fix potential deadlock at codec unbinding
ALSA: hda: Fix regression on forced probe mask option
ALSA: hda: Fix signedness of sscanf() arguments
ALSA: hda: Fix UAF of leds class devs at unbinding
ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables
ALSA: hda: intel-dsp-config: add JasperLake support
ALSA: hda: intel-dsp-config: reorder the config table
ALSA: hda: intel: More comprehensive PM runtime setup for controller driver
ALSA: hda: Make proper use of timecounter
ALSA: hda: realtek: Fix race at concurrent COEF updates
ALSA: hda: Remove redundant runtime PM calls
ALSA: hda: Set max DMA segment size
ALSA: hda: Simplify DMIC-in-NHLT check
ALSA: hda: Skip codec shutdown in case the codec is not registered
ALSA: hda: use swap() to make code cleaner
ALSA: intel_hdmi: Check for error num after setting mask
ALSA: intel_hdmi: Fix reference to PCM buffer address
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
ALSA: led: Use restricted type for iface assignment
ALSA: memalloc: Fix dma_need_sync() checks
ALSA: memalloc: invalidate SG pages before sync
ALSA: memalloc: Unify x86 SG-buffer handling (take#3)
ALSA: mixart: Add sanity check for timer notify streams
ALSA: mixart: Reduce size of mixart_timer_notify
ALSA: oss: fix compile error when OSS_DEBUG is enabled
ALSA: oss: remove useless NULL check before kfree
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats
ALSA: pcm: introduce INFO_NO_REWINDS flag
ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range
ALSA: ppc: beep: fix clang -Wimplicit-fallthrough
ALSA: Replace acpi_bus_get_device()
ALSA: seq: Set upper limit of processed events
ALSA: seq: virmidi: Add a drain operation
ALSA: sound/isa/gus: check the return value of kstrdup()
ALSA: sparc: no need to initialise statics to 0
ALSA: uapi: use C90 comment style instead of C99 style
ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.
ALSA: usb-audio: Add minimal-mute notion in dB mapping table
ALSA: usb-audio: Correct quirk for VF0770
ALSA: usb-audio: Don't abort resume upon errors
ALSA: usb-audio: Drop CONFIG_PM ifdefs
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink
ALSA: usb-audio: initialize variables that could ignore errors
ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra
ALSA: usb-audio: Use int for dB map values
ALSA: virmidi: Remove duplicated code
 
alx: acquire mutex for alx_reinit in alx_change_mtu
 
amd64-agp: convert to generic power management
 
amd: a2065/ariadne: use eth_hw_addr_set()
amd: atarilance: use eth_hw_addr_set()
amd: declance: use eth_hw_addr_set()
amd: hplance: use eth_hw_addr_set()
amd: lance: use eth_hw_addr_set()
amd: mvme147: use eth_hw_addr_set()
amd: ni65: use eth_hw_addr_set()
 
amdgpu/pm: Create shared array of power profile name strings
amdgpu/pm: Make sysfs pm attributes as read-only for VFs
amdgpu/pm: Modify implmentations of get_power_profile_mode to use amdgpu_pp_profile_name
 
amdgpu: fix some comment typos
amdgpu: fix some kernel-doc markup
amdgpu: use drm_kms_helper_connector_hotplug_event
 
amt: fix wrong return type of amt_send_membership_update()
 
aoe: remove redundant assignment on variable n
 
apple: macmace: use eth_hw_addr_set()
 
applicom: unneed to initialise statics to 0
 
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
 
ARC: perf: fix misleading comment about pmu vs counter stop
 
arc: perf: Move static structs to where they're really used
 
ARC: perf: Remove redundant initialization of variable idx
 
arc: Replace lkml.org links with lore
 
ARC: thread_info.h: correct two typos in a comment
 
arc: use swap() to make code cleaner
 
arch/ia64/kernel/setup.c: use swap() to make code cleaner
 
arch/Kconfig: Remove CLANG_VERSION check in HAS_LTO_CLANG
arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SIZE_LESS_THAN_64KB
 
arch: arm64: ti: Add support J721S2 Common Processor Board
arch: decompressor: remove useless vmlinux.bin.all-y
arch: Make ARCH_STACKWALK independent of STACKTRACE
arch: remove GENERIC_FIND_FIRST_BIT entirely
arch: Remove leftovers from mandatory file locking
arch: Remove leftovers from prism54 wireless driver
 
arch_topology: Introduce thermal pressure update function
arch_topology: Remove unused topology_set_thermal_pressure() and related
 
arm/arm64: dts: Add MV88E6393X to CN9130-CRB device tree
arm/arm64: dts: Enable CP0 GPIOs for CN9130-CRB
 
arm/xen: Read extended regions from DT and init Xen resource
arm/xen: Switch to use gnttab_setup_auto_xlat_frames() for DT
 
arm64/bpf: Remove 128MB limit for BPF JIT programs
 
arm64/fp: Add comments documenting the usage of state restore functions
 
arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVM
 
arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c
 
arm64/sve: Generalise vector length configuration prctl() for SME
arm64/sve: Make sysctl interface for SVE reusable by SME
arm64/sve: Minor clarification of ABI documentation
 
arm64/xor: use EOR3 instructions when available
 
arm64: Add comment for stack_info::kr_cur
arm64: Add Cortex-A510 CPU part definition
arm64: Add Cortex-X2 CPU part definition
arm64: add ID_AA64ISAR2_EL1 sys register
arm64: Add macro version of the BTI instruction
arm64: Add missing include of asm/cpufeature.h to asm/mmu.h
arm64: Add percpu vectors for EL1
arm64: atomics lse: define SUBs in terms of ADDs
arm64: atomics: format whitespace consistently
arm64: atomics: lse: define ANDs in terms of ANDNOTs
arm64: atomics: lse: define RETURN ops in terms of FETCH ops
arm64: atomics: lse: Dereference matching size
arm64: atomics: lse: improve constraints for simple ops
arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1
arm64: Correct wrong label in macro __init_el2_gicv3
arm64: cpufeature: add HWCAP for FEAT_AFP
arm64: cpufeature: add HWCAP for FEAT_RPRES
arm64: cpufeature: List early Cortex-A510 parts as having broken dbm
arm64: defconfig: enable drivers for booting i.MX8ULP
arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx
arm64: defconfig: Enable OV5640
arm64: defconfig: Enable R-Car S4-8
arm64: defconfig: Enable Samsung I2C driver
arm64: defconfig: Enable VIDEO_IMX_MEDIA
arm64: Do not include __READ_ONCE() block in assembly files
arm64: Drop outdated links in comments
arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg"
arm64: dts: allwinner: a64: Add CEC clock to HDMI
arm64: dts: allwinner: a64: Update MBUS node
arm64: dts: allwinner: add 'chassis-type' property
arm64: dts: allwinner: h6: Add Hantro G2 node
arm64: dts: allwinner: h6: Add Tanix TX6 mini dts
arm64: dts: allwinner: h6: tanix-tx6: Add I2C node
arm64: dts: allwinner: h6: tanix-tx6: Add SPDIF
arm64: dts: allwinner: h6: tanix-tx6: Enable bluetooth
arm64: dts: allwinner: h6: tanix-tx6: Split to DT and DTSI
arm64: dts: allwinner: h6: tanix: Add MMC1 node
arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+
arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name
arm64: dts: amlogic: meson-g12: Fix thermal-zones indent
arm64: dts: apple: Add missing M1 (t8103) devices
arm64: dts: apple: t8103: Add apple,min-state to DCP PMGR nodes
arm64: dts: apple: t8103: Add cd321x nodes
arm64: dts: apple: t8103: Add i2c nodes
arm64: dts: apple: t8103: Add PMGR nodes
arm64: dts: apple: t8103: Add UART2
arm64: dts: apple: t8103: Add watchdog node
arm64: dts: apple: t8103: Expose PCI node for the WiFi MAC address
arm64: dts: apple: t8103: Remove PCIe max-link-speed properties
arm64: dts: apple: t8103: Rename clk24 to clkref
arm64: dts: apple: t8103: Sort nodes by address
arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500
arm64: dts: exynos: convert serial_0 to USI on ExynosAutov9
arm64: dts: exynos: Rename hsi2c nodes to i2c for Exynos5433 and Exynos7
arm64: dts: freescale: add 'chassis-type' property
arm64: dts: freescale: add initial device tree for TQMa8MQML with i.MX8MM
arm64: dts: freescale: add initial device tree for TQMa8MQNL with i.MX8MN
arm64: dts: freescale: add initial device tree for TQMa8Mx with i.MX8M
arm64: dts: freescale: Fix sound card model for MBa8Mx
arm64: dts: fsl-ls1043a-rdb: add delay between CS and CLK signal for flash device
arm64: dts: imx8m: add cache info
arm64: dts: imx8m: configure FEC PHY VDDIO voltage
arm64: dts: imx8m: disable smart eee for FEC PHY
arm64: dts: imx8m: remove unused "nvmem_macaddr_swap" property for FEC
arm64: dts: imx8mm-beacon: Enable OV5640 Camera
arm64: dts: imx8mm-beacon: Enable USB Controllers
arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property
arm64: dts: imx8mm: Add CSI nodes
arm64: dts: imx8mm: don't assign PLL2 in SoC dtsi
arm64: dts: imx8mm: Fix VPU Hanging
arm64: dts: imx8mn-bsh-smm-s2/pro: Add iMX8MN BSH SMM S2 boards
arm64: dts: imx8mn-evk: add hardware reset for FEC PHY
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8mp-evk: add hardware reset for EQOS PHY
arm64: dts: imx8mp-evk: configure multiple queues on eqos
arm64: dts: imx8mp-evk: disable CLKOUT clock for ENET PHY
arm64: dts: imx8mp: add mac address for EQOS
arm64: dts: imx8mq-evk: link regulator to VPU domain
arm64: dts: imx8mq-librem5-r3.dtsi: describe selfie cam XSHUTDOWN pin
arm64: dts: imx8mq-librem5: describe power supply for cameras
arm64: dts: imx8mq-librem5: describe the selfie cam
arm64: dts: imx8mq-librem5: fix mipi_csi1 port number to sensor
arm64: dts: imx8mq: fix lcdif port node
arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers
arm64: dts: imx8mq: fix the schema check errors for fsl,tmu-calibration
arm64: dts: imx8qm: add cache info
arm64: dts: imx8qxp: add cache info
arm64: dts: imx8ulp: add power domain entry for usdhc
arm64: dts: imx8ulp: add scmi firmware node
arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk board
arm64: dts: imx8ulp: Add the basic dtsi file for imx8ulp
arm64: dts: imx8ulp: Set #thermal-sensor-cells to 1 as required
arm64: dts: imx: imx8mn-beacon: Drop undocumented clock-names reference
arm64: dts: juno: Remove GICv2m dma-range
arm64: dts: ls1028a-qds: add overlays for various serdes protocols
arm64: dts: ls1028a-qds: enable lpuart1
arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus
arm64: dts: ls1028a-rdb: add aliases for the Ethernet ports
arm64: dts: ls1028a-rdb: add an alias for the FlexSPI controller
arm64: dts: ls1028a-rdb: enable pwm0
arm64: dts: ls1028a-rdb: sort nodes alphabetically by label
arm64: dts: ls1028a-rdb: update copyright
arm64: dts: ls1028a: add flextimer based pwm nodes
arm64: dts: ls1028a: add ftm_alarm1 node to be used as wakeup source
arm64: dts: ls1028a: Add PCIe EP nodes
arm64: dts: ls1028a: sl28: re-enable ftm_alarm0
arm64: dts: ls1088a: Add reboot nodes
arm64: dts: ls1088a: add snps incr burst type adjustment for usb1
arm64: dts: lx2160a-qds: Add mdio mux nodes
arm64: dts: lx2160a-rdb: Add Inphi PHY node
arm64: dts: lx2160a: add optee-tz node
arm64: dts: lx2160a: enable usb3-lpm-capable for usb3 nodes
arm64: dts: lx2162a-qds: add interrupt line for RTC node
arm64: dts: lx2162a-qds: support SD UHS-I and eMMC HS400 modes
arm64: dts: lx2162a: Add CAN nodes for LX2162A-QDS
arm64: dts: marvell: armada-37xx: Add xtal clock to comphy node
arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
arm64: dts: marvell: cn9130: add GPIO and SPI aliases
arm64: dts: marvell: cn9130: enable CP0 GPIO controllers
arm64: dts: mediatek: add basic mt7986 support
arm64: dts: mediatek: add pinctrl support for mt7986a
arm64: dts: mediatek: add pinctrl support for mt7986b
arm64: dts: mediatek: mt8173-elm: Add backlight enable pin config
arm64: dts: mediatek: mt8173-elm: Move pwm pinctrl to pwm0 node
arm64: dts: mediatek: mt8173: Add gce-client-reg to display od/ufo
arm64: dts: mediatek: mt8183-evb: Add node for thermistor
arm64: dts: mediatek: mt8192: fix i2c node names
arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks
arm64: dts: meson-g12: add ATF BL32 reserved-memory region
arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'
arm64: dts: meson-gx: add ATF BL32 reserved-memory region
arm64: dts: meson-gxbb-wetek: fix HDMI in early boot
arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
arm64: dts: meson-gxbb-wetek: use updated LED bindings
arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2
arm64: dts: meson-sm1-odroid: add cec nodes
arm64: dts: meson-sm1-odroid: fix boot loop after reboot
arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator
arm64: dts: meson: p241: add sound support
arm64: dts: meson: p241: add vcc_5v regulator
arm64: dts: mt8183-kukui: Update Tboard sensor mapping table
arm64: dts: mt8183: Add kakadu sku22
arm64: dts: mt8183: Add kukui-jacuzzi-cozmo board
arm64: dts: mt8183: Add more fennel SKUs
arm64: dts: mt8183: change rpmsg property name
arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI endpoint
arm64: dts: mt8183: jacuzzi: remove unused ddc-i2c-bus
arm64: dts: mt8183: kukui: Add Type C node
arm64: dts: mt8183: support coresight-cpu-debug for mt8183
arm64: dts: n5x: add qspi, usb, and ethernet support
arm64: dts: nitrogen8-som: correct i2c1 pad-ctrl
arm64: dts: nitrogen8-som: correct network PHY reset
arm64: dts: qcom: *8350* Consolidate PON/RESIN usage
arm64: dts: qcom: Add base SM8450 DTSI
arm64: dts: qcom: Add base SM8450 QRD DTS
arm64: dts: qcom: Add device tree for Samsung J5 2015 (samsung-j5)
arm64: dts: qcom: add minimal DTS for Microsoft Surface Duo 2
arm64: dts: qcom: Add missing 'chassis-type's
arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY
arm64: dts: qcom: Add support for SONY Xperia XZ2 / XZ2C / XZ3 (Tama platform)
arm64: dts: qcom: Add support for Xperia 1 III / 5 III
arm64: dts: qcom: apq8096-db820c: add missing regulator details
arm64: dts: qcom: apq8096-db820c: correct lvs1 and lvs2 supply property
arm64: dts: qcom: apq8096-db820c: specify adsp firmware name
arm64: dts: qcom: c630: add headset jack and button detection support
arm64: dts: qcom: c630: disable crypto due to serror
arm64: dts: qcom: c630: Fix soundcard setup
arm64: dts: qcom: Drop input-name property
arm64: dts: qcom: ipq6018: Fix gpio-ranges property
arm64: dts: qcom: ipq8074: add MDIO bus
arm64: dts: qcom: msm8916: Add RPM sleep stats
arm64: dts: qcom: msm8916: fix MMC controller aliases
arm64: dts: qcom: msm8994-sony-xperia-kitakami: correct lvs1 and lvs2 supply property
arm64: dts: qcom: msm8996-sony-xperia-tone: fix SPMI regulators declaration
arm64: dts: qcom: msm8996-xiaomi-common: Change TUSB320 to TUSB320L
arm64: dts: qcom: msm8996-xiaomi-scorpio: Add touchkey controller
arm64: dts: qcom: msm8996: drop not documented adreno properties
arm64: dts: qcom: pm8998: Add ADC Thermal Monitor node
arm64: dts: qcom: sc7180: Fix ps8640 power sequence for Homestar rev4
arm64: dts: qcom: sc7180: Include gpio.h in edp bridge dts
arm64: dts: qcom: sc7180: Specify "data-lanes" for DSI host output
arm64: dts: qcom: sc7180: Support Homestar rev4
arm64: dts: qcom: sc7180: Support Lazor/Limozeen rev9
arm64: dts: qcom: sc7280-crd: Add device tree files for CRD
arm64: dts: qcom: sc7280-crd: Add Touchscreen and touchpad support
arm64: dts: qcom: sc7280: Add pcie clock support
arm64: dts: qcom: sc7280: Add venus DT node
arm64: dts: qcom: sc7280: Define EC and H1 nodes for IDP/CRD
arm64: dts: qcom: sc7280: Fix 'interrupt-map' parent address cells
arm64: dts: qcom: sc7280: Fix incorrect clock name
arm64: dts: qcom: sdm630-pm660: Move RESIN to pm660 dtsi
arm64: dts: qcom: sdm630: Assign numbers to eMMC and SD
arm64: dts: qcom: sdm660-xiaomi-lavender: Add eMMC and SD
arm64: dts: qcom: sdm660-xiaomi-lavender: Add PWRKEY and RESIN
arm64: dts: qcom: sdm660-xiaomi-lavender: Add RPM and fixed regulators
arm64: dts: qcom: sdm660-xiaomi-lavender: Add USB
arm64: dts: qcom: sdm660-xiaomi-lavender: Add volume up button
arm64: dts: qcom: sdm660-xiaomi-lavender: Enable Simple Framebuffer
arm64: dts: qcom: sdm845-oneplus-*: add msm-id and board-id
arm64: dts: qcom: sdm845-oneplus-common: set venus firmware path
arm64: dts: qcom: sdm845-xiaomi-beryllium: set venus firmware path
arm64: dts: qcom: sdm845: add QFPROM chipset specific compatible
arm64: dts: qcom: sdm845: mtp: Add vadc channels and thermal zones
arm64: dts: qcom: sm6125: Add power domains to sdhc
arm64: dts: qcom: sm6125: Add RPMPD node
arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX
arm64: dts: qcom: sm6350: Add ADSP nodes
arm64: dts: qcom: sm6350: Add CDSP nodes
arm64: dts: qcom: sm6350: Add MPSS nodes
arm64: dts: qcom: sm6350: Fix validation errors
arm64: dts: qcom: sm7225-fairphone-fp4: Enable ADSP, CDSP & MPSS
arm64: dts: qcom: sm8250-mtp: add sound card support
arm64: dts: qcom: sm8250-mtp: Add wcd9380 audio codec node
arm64: dts: qcom: sm8250-mtp: Add wsa8810 audio codec node
arm64: dts: qcom: sm8250: Add CPU opp tables
arm64: dts: qcom: sm8250: Add nodes for tx and rx macros with soundwire masters
arm64: dts: qcom: sm8350-sagami: Configure remote processors
arm64: dts: qcom: sm8350-sagami: Enable and populate I2C/SPI nodes
arm64: dts: qcom: sm8350: Add LLCC node
arm64: dts: qcom: sm8350: Add missing QUPv3 ID2
arm64: dts: qcom: sm8350: Add redistributor stride to GICv3
arm64: dts: qcom: sm8350: Assign iommus property to QUP WRAPs
arm64: dts: qcom: sm8350: Correct UFS symbol clocks
arm64: dts: qcom: sm8350: Describe GCC dependency clocks
arm64: dts: qcom: sm8350: Move gpio.h inclusion to SoC DTSI
arm64: dts: qcom: sm8350: Set up WRAP0 QUPs
arm64: dts: qcom: sm8350: Set up WRAP1 QUPs
arm64: dts: qcom: sm8350: Set up WRAP2 QUPs
arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name
arm64: dts: qcom: sm8350: Specify clock-frequency for arch timer
arm64: dts: qcom: sm8450-qrd: Add rpmh regulator nodes
arm64: dts: qcom: sm8450-qrd: enable ufs nodes
arm64: dts: qcom: sm8450-qrd: Enable USB nodes
arm64: dts: qcom: sm8450: add cpufreq support
arm64: dts: qcom: sm8450: add i2c13 and i2c14 device nodes
arm64: dts: qcom: sm8450: Add reserved memory nodes
arm64: dts: qcom: sm8450: Add rpmhpd node
arm64: dts: qcom: sm8450: add smmu nodes
arm64: dts: qcom: sm8450: Add tlmm nodes
arm64: dts: qcom: sm8450: add ufs nodes
arm64: dts: qcom: sm8450: Add usb nodes
arm64: dts: qcom: sm8450: enable GCC_USB3_0_CLKREF_EN for usb
arm64: dts: qcom: sm8450: fix apps_smmu interrupts
arm64: dts: qcom: sm[68]350: Use interrupts-extended with pdc interrupts
arm64: dts: reneas: rcar-gen3: Add SDnH clocks
arm64: dts: reneas: rzg2: Add SDnH clocks
arm64: dts: renesas: Add Renesas R8A779F0 SoC support
arm64: dts: renesas: Add Renesas Spider boards support
arm64: dts: renesas: cat875: Add rx/tx delays
arm64: dts: renesas: falcon-cpu: Add DSI display output
arm64: dts: renesas: Fix operating point table node names
arm64: dts: renesas: Fix pin controller node names
arm64: dts: renesas: Fix thermal bindings
arm64: dts: renesas: r8a779a0: Add DSI encoders
arm64: dts: renesas: r8a779a0: Add DU support
arm64: dts: renesas: r9a07g044: Add Mali-G31 GPU node
arm64: dts: renesas: r9a07g044: Add OPP table
arm64: dts: renesas: r9a07g044: Add OSTM nodes
arm64: dts: renesas: r9a07g044: Add RSPI{0,1,2} nodes
arm64: dts: renesas: r9a07g044: Add SCI[0-1] nodes
arm64: dts: renesas: r9a07g044: Add SCIF[1-4] nodes
arm64: dts: renesas: r9a07g044: Add TSU node
arm64: dts: renesas: r9a07g044: Add WDT nodes
arm64: dts: renesas: r9a07g044: Create thermal zone to support IPA
arm64: dts: renesas: r9a07g044: Rename SDHI clocks
arm64: dts: renesas: r9a07g044: Sort psci node
arm64: dts: renesas: rzg2l-smarc-som: Add vdd core regulator
arm64: dts: renesas: rzg2l-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2l-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rzg2l-smarc-som: Enable watchdog
arm64: dts: renesas: rzg2l-smarc: Enable RSPI1 on carrier board
arm64: dts: renesas: rzg2l-smarc: Enable SCIF2 on carrier board
arm64: dts: renesas: salvator-common: Merge hdmi0_con
arm64: dts: renesas: ulcb: Merge hdmi0_con
arm64: dts: rockchip: add interrupt and headphone-detection for Rock Pi4's audio codec
arm64: dts: rockchip: Add missing secondary compatible for PX30 DSI
arm64: dts: rockchip: Add spi nodes on rk356x
arm64: dts: rockchip: Add spi1 pins on Quartz64 A
arm64: dts: rockchip: add variables for pcie completion to helios64
arm64: dts: rockchip: align pl330 node name with dtschema
arm64: dts: rockchip: Change pwm pinctrl-name to "default" on rk356x
arm64: dts: rockchip: define usb hub and 2.5GbE nic on helios64
arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568
arm64: dts: rockchip: Enable HDD power on helios64
arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards
arm64: dts: rockchip: fix dma-controller node names on rk356x
arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage
arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode
arm64: dts: rockchip: reorder rk3399 hdmi clocks
arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
arm64: dts: split out a shared imx8mq-librem5-r3.dtsi description
arm64: dts: ti: Add initial support for J721S2 SoC
arm64: dts: ti: Add initial support for J721S2 System on Module
arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes
arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level
arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node
arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node
arm64: dts: ti: k3-am64-main: Add support for MCAN
arm64: dts: ti: k3-am64-main: add timesync router node
arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK
arm64: dts: ti: k3-am642: Fix the L2 cache sets
arm64: dts: ti: k3-am65-mcu: Add Support for MCAN
arm64: dts: ti: k3-j7200: Correct the d-cache-sets info
arm64: dts: ti: k3-j7200: Fix the L2 cache sets
arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes
arm64: dts: ti: k3-j721e: Add support for MCAN nodes
arm64: dts: ti: k3-j721e: correct cache-sets info
arm64: dts: ti: k3-j721e: Fix the L2 cache sets
arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2
arm64: dts: ti: k3-j721s2: Move aliases to board dts
arm64: dts: Update NAND MTD partition for Agilex and Stratix 10
arm64: Enable Cortex-A510 erratum 2051678 by default
arm64: Enable KCSAN
arm64: Ensure execute-only permissions are not allowed without EPAN
arm64: Ensure that the 'bti' macro is defined where linkage.h is included
arm64: entry.S: Add ventry overflow sanity checks
arm64: entry: Add macro for reading symbol addresses from the trampoline
arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
arm64: entry: Add vectors that have the bhb mitigation sequences
arm64: entry: Allow the trampoline text to occupy multiple pages
arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
arm64: entry: Don't assume tramp_vectors is the start of the vectors
arm64: entry: Free up another register on kpti's tramp_exit path
arm64: entry: Make the kpti trampoline's kpti sequence optional
arm64: entry: Make the trampoline cleanup optional
arm64: entry: Move the trampoline data page before the text page
arm64: entry: Move trampoline macros out of ifdef'd section
arm64: entry: Use SDEI event constants
arm64: errata: Add detection for TRBE ignored system register writes
arm64: errata: Add detection for TRBE invalid prohibited states
arm64: errata: Add detection for TRBE trace data corruption
arm64: errata: avoid duplicate field initializer
arm64: errata: Fix exec handling in erratum 1418040 workaround
arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 ranges
arm64: extable: fix load_unaligned_zeropad() reg indices
arm64: extable: remove unused ex_handler_t definition
arm64: exynos: Enable Exynos Multi-Core Timer driver
arm64: fix clang warning about TRAMP_VALIAS
arm64: kasan: fix include error in MTE functions
arm64: kexec: reduce calls to page_address()
arm64: Make __get_wchan() use arch_stack_walk()
arm64: Make dump_backtrace() use arch_stack_walk()
arm64: Make perf_callchain_kernel() use arch_stack_walk()
arm64: Make profile_pc() use arch_stack_walk()
arm64: Make return_address() use arch_stack_walk()
arm64: Make some stacktrace functions private
arm64: Mark __switch_to() as __sched
arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
arm64: Mitigate spectre style branch history side channels
arm64: mm: apply __ro_after_init to memory_limit
arm64: mm: log potential KASAN shadow alias
arm64: mm: Rename asid2idx() to ctxid2asid()
arm64: mm: Use asid feature macro for cheanup
arm64: mm: use die_kernel_fault() in do_mem_abort()
arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1
arm64: perf: Add userspace counter access disable switch
arm64: perf: Don't register user access sysctl handler multiple times
arm64: perf: Enable PMU counter userspace access for perf event
arm64: perf: Simplify registration boilerplate
arm64: perf: Support Denver and Carmel PMUs
arm64: perf: Support new DT compatibles
arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting
arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
arm64: qcom: dts: drop legacy property #stream-id-cells
arm64: remove __dma_*_area() aliases
arm64: Remove ARCH_VULCAN
arm64: Simplify checking for populated DT
arm64: Snapshot thread flags
arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
arm64: tegra: Add clock for Tegra234 RTC
arm64: tegra: Add dma-coherent for Tegra194 VIC
arm64: tegra: Add EMC general interrupt on Tegra194
arm64: tegra: Add host1x hotflush reset on Tegra210
arm64: tegra: Add ISO SMMU controller for Tegra194
arm64: tegra: Add main and AON GPIO controllers on Tegra234
arm64: tegra: Add memory controller on Tegra234
arm64: tegra: Add missing TSEC properties on Tegra210
arm64: tegra: Add native timer support on Tegra186
arm64: tegra: Add NVENC and NVJPG nodes for Tegra186 and Tegra194
arm64: tegra: Add NVIDIA Jetson AGX Orin Developer Kit support
arm64: tegra: Add OPP tables on Tegra132
arm64: tegra: Add support to enumerate SD in UHS mode
arm64: tegra: Add Tegra234 TCU device
arm64: tegra: Adjust length of CCPLEX cluster MMIO region
arm64: tegra: Describe Tegra234 CPU hierarchy
arm64: tegra: Disable ISO SMMU for Tegra194
arm64: tegra: Drop unit-address for audio card graph endpoints
arm64: tegra: Drop unsupported nvidia,lpdr property
arm64: tegra: Drop unused AHCI clocks on Tegra132
arm64: tegra: Drop unused properties for Tegra194 PCIe
arm64: tegra: Fill in properties for Tegra234 eMMC
arm64: tegra: Fix compatible string for Tegra132 timer
arm64: tegra: Fix Tegra132 I2C compatible string list
arm64: tegra: Fix Tegra186 compatible string list
arm64: tegra: Fix Tegra194 HSP compatible string
arm64: tegra: Fix unit-addresses on Norrin
arm64: tegra: Fixup SYSRAM references
arm64: tegra: Hook up MMC and BPMP to memory controller
arm64: tegra: jetson-nano: Remove extra PLL power supplies for PCIe and XUSB
arm64: tegra: jetson-tx1: Remove extra PLL power supplies for PCIe and XUSB
arm64: tegra: Remove non existent Tegra194 reset
arm64: tegra: Remove undocumented Tegra194 PCIe "core_m" clock
arm64: tegra: Remove unsupported properties on Norrin
arm64: tegra: Remove unsupported regulator properties
arm64: tegra: Remove unused only-1-8-v properties
arm64: tegra: Rename Ethernet PHY nodes
arm64: tegra: Rename GPIO hog nodes to match schema
arm64: tegra: Rename power-monitor input nodes
arm64: tegra: Rename TCU node to "serial"
arm64: tegra: Rename thermal zones nodes
arm64: tegra: Rename top-level clocks
arm64: tegra: Rename top-level regulators
arm64: tegra: smaug: Remove extra PLL power supplies for XUSB
arm64: tegra: Sort Tegra132 XUSB clocks correctly
arm64: tegra: Sort Tegra210 XUSB clocks correctly
arm64: tegra: Update SDMMC4 speeds for Tegra194
arm64: tegra: Update Tegra234 BPMP channel addresses
arm64: tegra: Use JEDEC vendor prefix for SPI NOR flash chips
arm64: Unconditionally override SYM_FUNC macros
arm64: Unhash early pointer print plus improve comment
arm64: Use BTI C directly and unconditionally
arm64: Use correct method to calculate nomap region boundaries
arm64: Use the clearbhb instruction in mitigations
arm64: vdso: Fix "no previous prototype" warning
 
ARM: 9154/1: decompressor: do not copy source files while building
ARM: 9158/1: leave it to core code to manage thread_info::cpu
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding
ARM: 9161/1: mm: mark private VM_FAULT_X defines as vm_fault_t
ARM: 9162/1: amba: Kill sysfs attribute file of irq
ARM: 9163/1: amba: Move of_amba_device_decode_irq() into amba_probe()
ARM: 9164/1: mm: Provide set_memory_valid()
ARM: 9165/1: mm: Provide is_write_fault()
ARM: 9166/1: Support KFENCE for ARM
ARM: 9167/1: Add support for Cortex-M33 processor
ARM: 9168/1: Add support for Cortex-M55 processor
ARM: 9170/1: fix panic when kasan and kprobe are enabled
ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault
ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently
ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions
ARM: at91: pm: Add of_node_put() before goto
ARM: BCM53016: MR32: convert to Broadcom iProc I2C Driver
ARM: boot: dts: bcm2711: Fix HVS register range
ARM: config: multi v7: Enable display drivers used by Tegra devices
ARM: config: multi v7: Enable NVIDIA Tegra20 APB DMA driver
ARM: config: multi v7: Enable NVIDIA Tegra20 S/PDIF driver
ARM: configs: at91: Enable crypto software implementations
ARM: configs: at91: sama7: Enable SPI NOR and QSPI controller
ARM: configs: gemini: Activate crypto driver
ARM: Do not use NOCROSSREFS directive with ld.lld
ARM: dts: Add FSG3 system controller and LEDs
ARM: dts: Add Goramo MultiLink device tree
ARM: dts: add JOZ Access Point
ARM: dts: Add openbmc-flash-layout-64-alt.dtsi
ARM: dts: am335x-boneblack-common: move system-power-controller
ARM: dts: am335x-icev2: Add system-power-controller to RTC node
ARM: dts: am335x-wega: Fix typo in mcasp property rx-num-evt
ARM: dts: am335x: Use correct vendor prefix for Asahi Kasei Corp.
ARM: dts: am437x-cm-t43: Use a correctly spelled DT property
ARM: dts: am437x-gp-evm: enable ADC1
ARM: dts: am43xx: Describe the magnetic reader/ADC1 hardware module
ARM: dts: armada-38x: Add generic compatible to UART nodes
ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC
ARM: dts: aspeed: add LCLK setting into LPC IBT node
ARM: dts: aspeed: add LCLK setting into LPC KCS nodes
ARM: dts: aspeed: Add secure boot controller node
ARM: dts: aspeed: Add TYAN S8036 BMC machine
ARM: dts: aspeed: Adding Facebook Bletchley BMC
ARM: dts: aspeed: Fix AST2600 quad spi group
ARM: dts: aspeed: g220a: Enable secondary flash
ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices
ARM: dts: aspeed: mtjade: Add uefi partition
ARM: dts: aspeed: p10: Add TPM device
ARM: dts: aspeed: p10: Enable USB host ports
ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vuart config
ARM: dts: aspeed: tyan-s7106: Update nct7802 config
ARM: dts: at91: add Microchip EVB-KSZ9477 board
ARM: dts: at91: sama5d2: Name the qspi clock
ARM: dts: at91: sama5d2_xplained: remove PA11__SDMMC0_VDDSEL from pinctrl
ARM: dts: at91: sama7g5: Add QSPI nodes
ARM: dts: at91: sama7g5ek: Add QSPI0 node
ARM: dts: at91: update alternate function of signal PD20
ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array
ARM: dts: BCM5301X: correct RX delay and enable flow control on Asus RT-AC88U
ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
ARM: dts: BCM5301X: remove unnecessary address & size cells from Asus RT-AC88U
ARM: dts: BCM5301X: update CRU block description
ARM: dts: BCM5301X: use non-deprecated USB 2.0 PHY binding
ARM: dts: Cygnus: Fixed iProc PCIe controller properties
ARM: dts: Cygnus: Update PCIe PHY node unit name(s)
ARM: dts: Don't use legacy clock defines for dra7 clkctrl
ARM: dts: elpida_ecb240abacn: Change Elpida compatible
ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100
ARM: dts: exynos: Rename hsi2c nodes to i2c for Exynos5260
ARM: dts: exynos: Use interrupt for BCM4330 host wakeup in I9100
ARM: dts: Fix boot regression on Skomer
ARM: dts: Fix timer regression for beagleboard revision c
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors
ARM: dts: gpio-ranges property is now required
ARM: dts: HR2: Fixed iProc PCIe MSI sub-node
ARM: dts: imx1: drop "fsl,imx-clk32"
ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
ARM: dts: imx25: drop "fsl,imx-osc"
ARM: dts: imx50: drop "fsl,imx-ckih1"
ARM: dts: imx50: drop "fsl,imx-ckih2"
ARM: dts: imx50: drop "fsl,imx-ckil"
ARM: dts: imx50: drop "fsl,imx-osc"
ARM: dts: imx51: drop "fsl,imx-ckih1"
ARM: dts: imx51: drop "fsl,imx-ckih2"
ARM: dts: imx51: drop "fsl,imx-ckil"
ARM: dts: imx51: drop "fsl,imx-osc"
ARM: dts: imx53: drop "fsl,imx-ckih1"
ARM: dts: imx53: drop "fsl,imx-ckih2"
ARM: dts: imx53: drop "fsl,imx-ckil"
ARM: dts: imx53: drop "fsl,imx-osc"
ARM: dts: imx6: phytec: Add PEB-WLBT-05 support
ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Crux/Crux+ board
ARM: dts: imx6qdl-dhcom: Add USB overcurrent pin on SoM layer
ARM: dts: imx6qdl-dhcom: Align PHY reset timing with other DHCOM SoMs
ARM: dts: imx6qdl-dhcom: Identify the PHY by ethernet-phy-id0007.c0f0
ARM: dts: imx6qdl-tqma6: add ERR006687 hardware workaround for "a" variant
ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
ARM: dts: imx6qdl: add TQ-Systems MBa6x device trees
ARM: dts: imx6qdl: drop "fsl,imx-ckih1"
ARM: dts: imx6qdl: drop "fsl,imx-ckil"
ARM: dts: imx6qdl: drop "fsl,imx-osc"
ARM: dts: imx6qdl: phytec: Add support for optional PEB-AV-02 LCD adapter
ARM: dts: imx6qdl: phytec: Add support for optional PEB-EVAL-01 board
ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster
ARM: dts: imx7: Drop reset-names property for mipi_csi node
ARM: dts: imx7: Group mipi_csi 'port' children in a 'ports' node
ARM: dts: imx7d-remarkable2: add wacom digitizer device
ARM: dts: imx7s-warp: Drop undefined property in mipi_csi node
ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
ARM: dts: imx: Change spba to spba-bus
ARM: dts: imx: Fix typo in pinfunc comments
ARM: dts: ixp4xx: Add devicetree for Gateway 7001
ARM: dts: meson8: Fix the UART device-tree schema validation
ARM: dts: meson8b: Fix the UART device-tree schema validation
ARM: dts: meson: Fix the UART compatible strings
ARM: dts: milbeaut: add a clock node for M10V
ARM: dts: milbeaut: set clock phandle to timer node
ARM: dts: milbeaut: set clock phandle to uart node
ARM: dts: motorola-mapphone: Drop second ti,wlcore compatible value
 
arm: dts: mt6589: Add device tree for Fairphone 1
 
ARM: dts: NSP: Fixed iProc PCIe MSI sub-node
ARM: dts: NSP: MX65: add qca8k falling-edge, PLL properties
ARM: dts: NSP: Rename SATA unit name
ARM: dts: omap3-n900: Fix lp5523 for multi color
ARM: dts: qcom: Add SDX65 platform and MTP board support
ARM: dts: qcom: Build apq8016-sbc/DragonBoard 410c DTB on ARM32
ARM: dts: qcom: Drop input-name property
ARM: dts: qcom: sdx55-fn980: Enable IPA
ARM: dts: qcom: sdx55-fn980: Enable PCIe EP
ARM: dts: qcom: sdx55-fn980: Enable PCIE0 PHY
ARM: dts: qcom: sdx55-t55: Enable IPA
ARM: dts: qcom: sdx55: Add support for PCIe EP
ARM: dts: qcom: sdx55: Add support for PCIe PHY
ARM: dts: qcom: sdx55: fix IPA interconnect definitions
ARM: dts: qcom: sdx65: Add pincontrol node
ARM: dts: qcom: update USB nodes with new platform specific compatible
ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add missing camera regulators
ARM: dts: Remove "spidev" nodes
ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
ARM: dts: rockchip: reorder rk322x hmdi clocks
ARM: dts: spear320: Drop unused and undocumented 'irq-over-gpio' property
ARM: dts: spear3xx: Add spear320s dtsi
ARM: dts: spear3xx: Use plgpio regmap in SPEAr310 and SPEAr320
ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF
ARM: dts: stm32: add pull-up to USART3 and UART7 RX pins on STM32MP15 DKx boards
ARM: dts: stm32: clean uart4_idle_pins_a node for stm32mp15
ARM: dts: stm32: Enable LVDS panel on i.Core STM32MP1 EDIMM2.2
ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco
ARM: dts: stm32: fix stusb1600 pinctrl used on stm32mp157c-dk
ARM: dts: stm32: tune the HS USB PHYs on stm32mp157c-ev1
ARM: dts: stm32: tune the HS USB PHYs on stm32mp15xx-dkx
ARM: dts: sun8i: Adjust power key nodes
ARM: dts: sun8i: h3: beelink-x2: Add GPIO CEC node
ARM: dts: sun8i: h3: beelink-x2: Sort nodes
ARM: dts: sun8i: r40: add node for CAN controller
ARM: dts: sunxi: Add CEC clock to DW-HDMI
ARM: dts: sunxi: h3/h5: Update MBUS node
ARM: dts: switch timer config to common devkit8000 devicetree
ARM: dts: Use 32KiHz oscillator on devkit8000
ARM: dts: ux500: Add reset lines to IP blocks
ARM: dts: ux500: Fixup Gavini magnetometer
ARM: dts: vf610-zii-dev-rev-b: correct phy-mode for 6185 dsa link
ARM: dts: vf610-zii-dev-rev-b: specify phy-mode for external PHYs
ARM: early traps initialisation
ARM: fix build error when BPF_SYSCALL is disabled
ARM: fix build warning in proc-v7-bugs.c
ARM: fix co-processor register typo
ARM: Fix kgdb breakpoint for Thumb2
ARM: fix Thumb2 regression with Spectre BHB
ARM: imx: remove dead left-over from i.MX{27,31,35} removal
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART
ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2
ARM: include unprivileged BPF status in Spectre V2 reporting
 
arm: ioremap: Implement standard PCI function pci_remap_iospace()
arm: ioremap: Remove unused ARM-specific function pci_ioremap_io()
arm: ioremap: Replace pci_ioremap_io() usage by pci_remap_iospace()
 
ARM: ixp4xx: remove dead configs CPU_IXP43X and CPU_IXP46X
ARM: ixp4xx: remove unused header file pata_ixp4xx_cf.h
ARM: mstar: Select HAVE_ARM_ARCH_TIMER
ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of
ARM: OMAP2+: hwmod: Add of_node_put() before break
ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lookup table
ARM: reduce the information printed in call traces
 
arm: remove zte zx platform left-over
 
ARM: report Spectre v2 status through sysfs
ARM: s3c: add one more "fallthrough" statement in Jive
ARM: s3c: include header for prototype of s3c2410_modify_misccr
ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies
ARM: shmobile: rcar-gen2: Add missing of_node_put()
ARM: Snapshot thread flags
ARM: socfpga: fix missing RESET_CONTROLLER
ARM: Spectre-BHB workaround
ARM: Spectre-BHB: provide empty stub for non-config
ARM: tegra20/30: Disable unused host1x hardware
ARM: tegra: acer-a500: Enable S/PDIF and HDMI audio
ARM: tegra: Add #reset-cells for Tegra114 MC
ARM: tegra: Add 500 MHz entry to Tegra30 memory OPP table
ARM: tegra: Add back gpio-ranges properties
ARM: tegra: Add common device-tree base for Tegra30 ASUS Transformers
ARM: tegra: Add common device-tree for LVDS display panels of Tegra30 ASUS tablets
ARM: tegra: Add compatible string for built-in ASIX on Colibri boards
ARM: tegra: Add CPU thermal zones to Nyan device-tree
ARM: tegra: Add device-tree for 1080p version of Nyan Big
ARM: tegra: Add device-tree for ASUS Transformer EeePad TF101
ARM: tegra: Add device-tree for ASUS Transformer Infinity TF700T
ARM: tegra: Add device-tree for ASUS Transformer Pad TF300T
ARM: tegra: Add device-tree for ASUS Transformer Pad TF300TG
ARM: tegra: Add device-tree for ASUS Transformer Pad TF701T
ARM: tegra: Add device-tree for ASUS Transformer Prime TF201
ARM: tegra: Add device-tree for Pegatron Chagall
ARM: tegra: Add dummy backlight power supplies
ARM: tegra: Add HDMI audio graph to Tegra20 device-tree
ARM: tegra: Add host1x hotflush reset on Tegra124
ARM: tegra: Add memory client hotflush resets on Tegra114
ARM: tegra: Add Memory Client resets to Tegra20 GR2D, GR3D and Host1x
ARM: tegra: Add Memory Client resets to Tegra30 GR2D, GR3D and Host1x
ARM: tegra: Add OPP tables and power domains to Tegra20 device-trees
ARM: tegra: Add OPP tables and power domains to Tegra30 device-trees
ARM: tegra: Add S/PDIF node to Tegra20 device-tree
ARM: tegra: Add usb-role-switch property to USB OTG ports
ARM: tegra: Avoid phandle indirection on Ouya
ARM: tegra: Avoid pwm- prefix in pinmux nodes
ARM: tegra: Clean up external memory controller nodes
ARM: tegra: Drop reg-shift for Tegra HS UART
ARM: tegra: Drop unused AHCI clocks on Tegra124
ARM: tegra: Enable CPU DFLL on Nyan
ARM: tegra: Enable HDMI CEC on Nyan
ARM: tegra: Enable video decoder on Tegra114
ARM: tegra: Fix compatible string for Tegra114+ timer
ARM: tegra: Fix I2C mux reset GPIO reference on Cardhu
ARM: tegra: Fix SLINK compatible string on Tegra30
ARM: tegra: Fix Tegra124 I2C compatible string list
ARM: tegra: Move Nyan FHD panels to AUX bus
ARM: tegra: Move panels to AUX bus
ARM: tegra: nexus7: Drop clock-frequency from NFC node
ARM: tegra: nexus7: Use common LVDS display device-tree
ARM: tegra: paz00: Enable S/PDIF and HDMI audio
ARM: tegra: Remove PHY reset GPIO references from USB controller node
ARM: tegra: Remove stray #reset-cells property
ARM: tegra: Remove unsupported properties on Apalis
ARM: tegra: Rename CPU and EMC OPP table device-tree nodes
ARM: tegra: Rename GPIO hog nodes to match schema
ARM: tegra: Rename GPU node on Tegra124
ARM: tegra: Rename SPI flash chip nodes
ARM: tegra: Rename thermal zone nodes
ARM: tegra: Rename top-level clocks
ARM: tegra: Rename top-level regulators
ARM: tegra: Sort Tegra124 XUSB clocks correctly
ARM: tegra: Specify correct PMIC compatible on Tegra114 boards
ARM: tegra: Use correct vendor prefix for Invensense
ARM: tegra_defconfig: Enable drivers wanted by Acer Chromebooks and ASUS tablets
ARM: tegra_defconfig: Enable S/PDIF driver
ARM: use LOADADDR() to get load address of sections
 
arp: Remove #ifdef CONFIG_PROC_FS
 
asm-generic/bitops, kcsan: Add instrumentation for barriers
 
asm-generic/error-injection.h: fix a spelling mistake, and a coding style issue
 
asm-generic: Add missing brackets for io_stop_wc macro
asm-generic: introduce io_stop_wc() and add implementation for ARM64
asm-generic: Prepare for riscv use of pud_alloc_one and pud_free
 
ASoC : soc-pcm: fix trigger race conditions with shared BE
 
Linux: ASoC DPCM lockdep fixes
 
ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
ASoC/SoundWire: improve suspend flows and use set_stream() instead of set_tdm_slots() for HDAudio
 
ASoC/soundwire: intel: simplify callbacks for params/hw_free
 
ASoC: adau1701: Replace legacy gpio interface for gpiod
ASoC: Add AK4375 support
ASoC: Add support for CS35L41 in HDA systems
ASoC: ak4375: Fix unused function error
ASoC: amd: acp-config: Enable SOF audio for Google chrome boards.
ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI
ASoC: amd: acp-config: Remove legacy acpi based machine struct
ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines
ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices
ASoC: amd: acp-pcm-dma: add .delay support
ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops
ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id
ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback.
ASoC: amd: acp: Remove duplicate dependency in Kconfig
ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver
ASoC: amd: Add module to determine ACP configuration
ASoC: amd: Convert to new style DAI format definitions
ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG
ASoC: amd: Fix dependency for SPI master
ASoC: ateml: Use dev_err_probe() helper
ASoC: bcm: Use platform_get_irq() to get the interrupt
ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprepare() on error in adc3xxx_i2c_probe()
ASoC: codec: tlv320adc3xxx: New codec driver
ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer
ASoC: codecs: ak4118: Use dev_err_probe() helper
ASoC: codecs: ak4375: Change invert controls to a stereo switch
ASoC: codecs: Axe some dead code in 'wcd_mbhc_adc_hs_rem_irq()'
ASoC: codecs: es7241: Use dev_err_probe() helper
ASoC: codecs: lpass-rx-macro: fix sidetone register offsets
ASoC: codecs: max9759: Use dev_err_probe() helper
ASoC: codecs: max9860: Use dev_err_probe() helper
ASoC: codecs: MBHC: Add support for special headset
ASoC: codecs: MBHC: Remove useless condition check
ASoC: codecs: pcm3168a: Use dev_err_probe() helper
ASoC: codecs: sgtl5000: Use dev_err_probe() helper
ASoC: codecs: simple-amplifier: Use dev_err_probe() helper
ASoC: codecs: simple-mux: Use dev_err_probe() helper
ASoC: codecs: ssm2305: Use dev_err_probe() helper
ASoC: codecs: tfa989x: Add support for tfa9897 optional rcv-gpios
ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper
ASoC: codecs: wcd934x: remove redundant ret variable
ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead
ASoC: codecs: wcd938x: fix incorrect used of portid
ASoC: codecs: wcd938x: fix return value of mixer put function
ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils
ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name
ASoC: cs35l41: Add cs35l51/53 IDs
ASoC: cs35l41: Add support for hibernate memory retention mode
ASoC: cs35l41: Convert tables to shared source code
ASoC: cs35l41: Correct DSP power down
ASoC: cs35l41: Correct handling of some registers in the cache
ASoC: cs35l41: Create shared function for boost configuration
ASoC: cs35l41: Create shared function for errata patches
ASoC: cs35l41: Create shared function for setting channels
ASoC: cs35l41: DSP Support
ASoC: cs35l41: Fix link problem
ASoC: cs35l41: Fix undefined reference to core functions
ASoC: cs35l41: Move cs35l41_otp_unpack to shared code
ASoC: cs35l41: Move power initializations to reg_sequence
ASoC: cs35l41: Remove incorrect comment
ASoC: cs35l41: Update handling of test key registers
ASoC: cs4265: Add a remove() function
ASoC: cs4265: Fix part number ID error message
ASoC: cs4265: Fix the duplicated control name
ASoC: cs42l42: Add control for audio slow-start switch
ASoC: cs42l42: Remove redundant code
ASoC: cs42l42: Remove redundant pll_divout member
ASoC: cs42l42: Remove redundant writes to DETECT_MODE
ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks
ASoC: cs42l42: Report initial jack state
ASoC: cs42l42: Simplify reporting of jack unplug
ASoC: dai_dma: remove slave_id field
ASoC: dt-bindings: Add binding for Tegra20 S/PDIF
ASoC: dt-bindings: aiu: spdif-dit: add missing sound-name-prefix property
ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master
ASoC: dt-bindings: codecs: Add bindings for ak4375
ASoC: dt-bindings: cs42l42: Convert binding to yaml
ASoC: dt-bindings: nxp, tfa989x: Add rcv-gpios property for tfa9897
ASoC: dt-bindings: qcom: apq8016-sbc: Move to qcom,sm8250 DT schema
ASoC: dt-bindings: qcom: Document qcom,msm8916-qdsp6-sndcard compatible
ASoC: dt-bindings: qcom: sm8250: Document "aux-devs"
ASoC: dt-bindings: qcom: sm8250: Document "pin-switches" and "widgets"
ASoC: dt-bindings: qcom: sm8250: Drop redundant MultiMedia routes
ASoC: dt-bindings: rt5682s: add AMIC delay time property
ASoC: dt-bindings: spdif-dit: add missing sound-name-prefix property
ASoC: dt-bindings: tegra20-i2s: Convert to schema
ASoC: dt-bindings: tegra20-i2s: Document new nvidia,fixed-parent-rate property
ASoC: dt-bindings: tegra: Document interconnects property
ASoC: dt-bindings: Use name-prefix schema
ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx
ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx
ASoC: fsl-asoc-card: Support fsl,imx-audio-tlv320aic31xx codec
ASoC: fsl: Add missing error handling in pcm030_fabric_probe
ASoC: fsl: Use dev_err_probe() helper
ASoC: fsl_asrc: refine the check of available clock divider
ASoC: fsl_mqs: fix MODULE_ALIAS
ASoC: generic: Use dev_err_probe() helper
ASoC: hdmi-codec: Fix OOB memory accesses
ASoC: img: Use dev_err_probe() helper
ASoC: imx-card: Fix mclk calculation issue for akcodec
ASoC: imx-card: improve the sound quality for low rate
ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ
ASoC: imx-card: several improvement and fixes
ASoC: imx-hdmi: add put_device() after of_find_device_by_node()
ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
ASoC: Intel: add sof-nau8825 machine driver
ASoC: Intel: boards: add 'static' qualifiers for max98390 routes
ASoC: Intel: boards: add max98390 2/4 speakers support
ASoC: intel: boards: bytcht*: Constify static snd_soc_ops
ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect
ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev
ASoC: Intel: catpt: Dma-transfer fix and couple
ASoC: Intel: catpt: Reduce size of catpt_component_open()
ASoC: Intel: catpt: Streamline locals declaration for PCM-functions
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning
ASoC: intel: skylake: Set max DMA segment size
ASoC: Intel: Skylake: Use NHLT API to search for blob
ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file
ASoC: intel: sof_sdw: add link adr order check
ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520
ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible
ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink
ASoC: intel: sof_sdw: remove get_next_be_id
ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk
ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init
ASoC: intel: sof_sdw: rename be_index/link_id to link_index
ASoC: intel: sof_sdw: return the original error number
ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP
ASoC: intel: sst-mfld-platform-pcm: add .delay support
ASoC: max9759: fix underflow in speaker_gain_control_put()
ASoC: mediatek: assign correct type to argument
ASoC: mediatek: Check for error clk pointer
ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC
ASoC: mediatek: mt8173: fix device_node leak
ASoC: mediatek: mt8173: reduce log verbosity in probe()
ASoC: mediatek: mt8183: fix device_node leak
ASoC: mediatek: mt8192-mt6359: fix device_node leak
ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe()
ASoC: mediatek: mt8195: add adsp and dai-link property
ASoC: mediatek: mt8195: add headset codec rt5682s support
ASoC: mediatek: mt8195: add memory-region property
ASoC: mediatek: mt8195: add model property
ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_link
ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682
ASoC: mediatek: mt8195: Constify static snd_soc_ops
ASoC: mediatek: mt8195: correct default value
ASoC: mediatek: mt8195: correct pcmif BE dai control flow
ASoC: mediatek: mt8195: make several arrays static const
ASoC: mediatek: mt8195: release device_node after snd_soc_register_card
ASoC: mediatek: mt8195: repair pcmif BE dai
ASoC: mediatek: mt8195: silence uninitialized variable warning
ASoC: mediatek: mt8195: support reserved memory assignment
ASoC: mediatek: mt8195: update control for RT5682 series
ASoC: mediatek: remove unnecessary CONFIG_PM
ASoC: mediatek: support memory-region assignment
ASoC: mediatek: Update MT8195 machine driver
ASoC: mediatek: use of_device_get_match_data()
ASoC: Merge fixes
ASoC: meson: g12a: add missing sound-name-prefix property
ASoC: meson: t9015: add missing sound-name-prefix property
ASoC: meson: Use dev_err_probe() helper
ASoC: More amlogic sound-name-prefix DT fixes
ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R
ASoC: mxs: Use dev_err_probe() helper
ASoC: nvidia,tegra-audio: Convert multiple txt bindings to yaml
ASoC: ops: Check for negative values before reading them
ASoC: ops: Fix stereo change notifications
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()
ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()
ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()
ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
ASoC: qcom: Actually clear DMA interrupt register for HDMI
ASoC: qcom: Add support for ALC5682I-VS codec
ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6
ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6
ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT
ASoC: qcom: Distinguish headset codec by codec_dai->name
ASoC: qcom: Parse "pin-switches" and "widgets" from DT
ASoC: qcom: sdm845: only setup slim ports once
ASoC: qcom: Use dev_err_probe() helper
ASoC: qdsp6: fix a use after free bug in open()
ASoC: qdsp6: Fix an IS_ERR() vs NULL bug
ASoC: qdsp6: q6apm-dai: only stop graphs that are started
ASoC: remove unneeded variable
ASoC: Revert "ASoC: mediatek: Check for error clk pointer"
ASoC: rockchip: Use dev_err_probe() helper
ASoC: rt5640: Add support for boards with an external jack-detect GPIO
ASoC: rt5640: Add the binding include file for the HDA header support
ASoC: rt5640: Add the HDA header support
ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ
ASoC: rt5640: Change jack_work to a delayed_work
ASoC: rt5640: Fix possible NULL pointer deref on resume
ASoC: rt5640: Fix the wrong state of the JD in the HDA header
ASoC: rt5663: Handle device_property_read_u32_array error codes
ASoC: rt5668: do not block workqueue if card is unbound
ASoC: rt5682: do not block workqueue if card is unbound
ASoC: rt5682: Fix deadlock on resume
ASoC: rt5682: Register wclk with its parent_hws instead of parent_data
ASoC: rt5682s: add delay time to fix pop sound issue
ASoC: rt5682s: do not block workqueue if card is unbound
ASoC: samsung: idma: Check of ioremap return value
ASoC: samsung: Use dev_err_probe() helper
ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get()
ASoC: simple-card: fix probe failure on platform component
ASoC: soc-component: add snd_soc_pcm_component_delay()
ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay()
ASoC: soc-pcm: align BE 'atomicity' with that of the FE
ASoC: soc-pcm: Fix and cleanup DPCM locking
ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
ASoC: soc-pcm: Move debugfs removal out of spinlock
ASoC: soc-pcm: serialize BE triggers
ASoC: soc-pcm: test refcount before triggering
ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method
ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method
ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic()
ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump()
ASoC: SOF: Add a helper for freeing PCM stream
ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags
ASoC: SOF: Add mt8195 device descriptor
ASoC: SOF: Add ops for core_get and core_put
ASoC: SOF: Add PM support for i.MX8/i.MX8X/i.MX8M
ASoC: SOF: add support for dynamic pipelines with multi-core
ASoC: SOF: Add support for Mediatek MT8195
ASoC: SOF: align the hw_free sequence with stop
ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir
ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware
ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration
ASoC: SOF: amd: Add IPC support for ACP IP block
ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform
ASoC: SOF: amd: Add PCM stream callback for Renoir dai's
ASoC: SOF: amd: Add Renoir ACP HW support
ASoC: SOF: amd: Add Renoir PCI driver interface
ASoC: SOF: amd: Add support for SOF firmware authentication
ASoC: SOF: amd: Add trace logger support
ASoC: SOF: AMD: simplify return status handling
ASoC: SOF: avoid casting "const" attribute away
ASoC: SOF: call platform hw_free for paused streams during suspend
ASoC: SOF: control: Do not handle control notification with component type
ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug
ASoC: SOF: core: Unregister machine driver before IPC and debugfs
 
ASoc: SOF: core: Update the FW boot state transition diagram
 
ASoC: SOF: couple of cleanups
ASoC: SOF: debug: Add support for IPC message injection
ASoC: SOF: debug: Use DEBUG log level for optional prints
ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack
ASoC: SOF: enable multicore with dynamic pipelines
ASoC: SOF: Fixes for Intel HD-Audio DMA stopping
ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines
ASoC: SOF: handle paused streams during system suspend
ASoC: SOF: hda-stream: only enable DPIB if needed
ASoC: SOF: hda: don't use the core op for power up/power down
ASoC: SOF: hda: Set max DMA segment size
ASoC: SOF: i.MX: simplify Kconfig
ASoC: SOF: imx8: Add runtime PM / System PM support
ASoC: SOF: imx8m: Add runtime PM / System PM support
ASoC: SOF: imx8m: Implement DSP start
ASoC: SOF: imx8m: Implement reset callback
ASoC: SOF: imx: Add code to manage DSP related clocks
ASoC: SOF: imx: Use the generic helper to get the reply
ASoC: SOF: Intel: add .ack support for HDaudio platforms
ASoC: SOF: Intel: add comment on JasperLake support
ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops
ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES
ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB
ASoC: SOF: Intel: hda-dai: remove unused fields
ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS
ASoC: SOF: Intel: hda-stream: limit PROCEN workaround
ASoC: SOF: Intel: hda: Add a helper function for stream reset
ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information
ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget
ASoC: SOF: Intel: hda: expose get_chip_info()
ASoC: SOF: Intel: hda: free DAI widget during stop and suspend
ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger
ASoC: SOF: Intel: hda: remove support for RESUME trigger
ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's
ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause
ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints
ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c
ASoC: SOF: Intel: power optimizations with HDaudio SPIB register
ASoC: SOF: Intel: TGL: set core_get/put ops
 
ASOC: SOF: Intel: use snd_soc_dai_get_widget()
 
ASoC: SOF: intel: Use the generic helper to get the reply
ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK
ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED
ASoC: SOF: Introduce num_cores and ref count per core
ASoC: SOF: IPC: Add new IPC command to free trace DMA
ASoC: SOF: ipc: Add null pointer check for substream->runtime
ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags
ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state
ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data()
ASoC: SOF: IPC: update ipc_log_header()
ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF
ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195
ASoC: SOF: mediatek: Add DSP system PM callback for mt8195
ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware
ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource()
ASoC: SOF: mediatek: Add mt8195 dsp clock support
ASoC: SOF: mediatek: Add mt8195 hardware support
ASoC: SOF: mediatek: Use %pR/%pa to print resources/physical addresses
ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header
ASoC: SOF: New debug feature: IPC message injector
ASoC: SOF: OF: Avoid reverse module dependency
ASoC: SOF: ops: Always print DSP Panic message but use different message
ASoC: SOF: ops: Use dev_warn() if the panic offsets differ
ASoC: SOF: pcm: add .ack callback support
ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers
ASoC: SOF: pcm: move the check for prepared flag
ASoC: SOF: pcm: remove support for RESUME trigger
ASoC: SOF: Platform updates for AMD and Mediatek
ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also
ASoC: SOF: Re-visit firmware state and panic tracking/handling
ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device
ASoC: SOF: remove suport for TRIGGER_RESUME
ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state'
ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter
ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot
ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control
ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step
ASoC: SOF: sof-pci-dev: use community key on all Up boards
ASoC: SOF: sof-probes: Constify sof_probe_compr_ops
ASoC: SOF: tokens: add token for Mediatek AFE
ASoC: SOF: topology: Add support for AMD ACP DAIs
ASoC: SOF: topology: Add support for Mediatek AFE DAI
ASoC: SOF: topology: don't use list_for_each_entry_reverse()
ASoC: SOF: topology: read back control data from DSP
ASoC: SOF: topology: remove sof_load_pipeline_ipc()
ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd
ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release
ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly
ASoC: SOF: utils: Add generic function to get the reply for a tx message
ASoC: stm32: add pm runtime support
ASoC: stm32: dfsdm: add pm_runtime support for audio
ASoC: stm32: i2s: add pm_runtime support
ASoC: stm32: sai: increase channels_max limit
ASoC: stm32: spdifrx: add pm_runtime support
ASoC: stm: Use dev_err_probe() helper
ASoC: sun8i-codec: Add AIF, ADC, and DAC volume controls
ASoC: sunxi: sun4i-spdif: Implement IEC958 control
ASoC: sunxi: Use dev_err_probe() helper
ASoC: tas2770: Insert post reset delay
ASoC: tegra-audio-rt5677: Correct example
ASoC: tegra20-spdif: stop setting slave_id
ASoC: tegra20: i2s: Filter out unsupported rates
ASoC: tegra20: spdif: Filter out unsupported rates
ASoC: tegra20: spdif: Improve driver's code
ASoC: tegra20: spdif: Reset hardware
ASoC: tegra20: spdif: Set FIFO trigger level
ASoC: tegra20: spdif: Support device-tree
ASoC: tegra20: spdif: Support system suspend
ASoC: tegra20: spdif: Use more resource-managed helpers
ASoC: tegra: Add master volume/mute control support
ASoC: test-component: fix null pointer dereference.
ASoC: test-component: fix null pointer dereference.
ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment
ASoC: ti: davinci-mcasp: Remove unnecessary conditional
ASoC: ti: Use dev_err_probe() helper
ASoC: tlv320adc3xxx: New codec bindings
ASoC: tlv320aic31xx: Add divs for bclk as clk_in
ASoC: tlv320aic31xx: Add support for pll_r coefficient
ASoC: tlv320aic31xx: Fix typo in BCLK clock name
ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration
ASoC: topology: Fix typo
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
ASoC: Use dev_err_probe() helper
ASoC: wcd9335: Keep a RX port value for each SLIM RX mux
ASoC: wm8903: Convert txt bindings to yaml
ASoC: wm_adsp: Add support for "toggle" preloaders
ASoC: wm_adsp: Correct control read size when parsing compressed buffer
ASoC: wm_adsp: Remove the wmfw_add_ctl helper function
ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes
ASoC: xlnx: Use platform_get_irq() to get the interrupt
ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment
 
ata: ahci: Add support for AMD A85 FCH (Hudson D4)
ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
ata: ahci: use sysfs_emit()
ata: ahci_brcm: add compile test support
ata: ahci_da850: add compile test support
ata: ahci_dm816: add compile test support
ata: ahci_mtk: add compile test support
ata: ahci_mvebu: add compile test support
ata: ahci_seattle: add compile test support
ata: ahci_sunxi: add compile test support
ata: ahci_tegra: add compile test support
ata: ahci_xgene: add compile test support
ata: ahci_xgene: use correct type for port mmio address
ata: fix read_id() ata port operation interface
ata: libahci_platform: Get rid of dup message when IRQ can't be retrieved
ata: libahci_platform: Remove bogus 32-bit DMA mask attempt
ata: libata-core: Disable TRIM on M88V29
ata: libata-core: Fix ata_dev_config_cpr()
ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage
ata: libata-sata: use sysfs_emit()
ata: libata-scsi: drop DPRINTK calls for cdb translation
ata: libata-scsi: rework ata_dump_status to avoid using pr_cont()
ata: libata-scsi: simplify __ata_scsi_queuecmd()
ata: libata-scsi: use sysfs_emit()
ata: libata-sff: tracepoints for HSM state machine
ata: libata: Add ata_port_classify() helper
ata: libata: add qc_prep tracepoint
ata: libata: add reset tracepoints
ata: libata: add tracepoints for ATA error handling
ata: libata: drop ata_msg_ctl()
ata: libata: drop ata_msg_drv()
ata: libata: drop ata_msg_error() and ata_msg_intr()
ata: libata: drop ata_msg_info()
ata: libata: drop ata_msg_malloc()
ata: libata: drop ata_msg_probe()
ata: libata: drop ata_msg_warn()
ata: libata: move ata_dump_id() to dynamic debugging
ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros
ata: libata: move DPRINTK to ata debugging
ata: libata: remove 'new' ata message handling
ata: libata: remove debug compilation switches
ata: libata: remove pointless debugging messages
ata: libata: remove pointless VPRINTK() calls
ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
ata: libata: revamp ata_get_cmd_descript()
ata: libata: sanitize ATA_HORKAGE_DUMP_ID
ata: libata: tracepoints for bus-master DMA
ata: libata: use min() to make code cleaner
ata: libata: whitespace cleanup
ata: pata_ali: no need to initialise statics to 0
ata: pata_ali: remove redundant return statement
ata: pata_atp867x: convert printk() calls
ata: pata_bk3710: add compile test support
ata: pata_cmd640: convert printk() calls
ata: pata_cmd64x: convert printk() calls
ata: pata_cs5520: convert printk() calls
ata: pata_cs5535: add compile test support
ata: pata_cs5536: convert printk() calls
ata: pata_cypress: convert printk() calls
ata: pata_ftide010: add compile test support
ata: pata_hpt366: convert pr_warn() calls
ata: pata_hpt37x: convert pr_XXX() calls
ata: pata_hpt37x: disable primary channel on HPT371
ata: pata_hpt37x: fix PCI clock detection
ata: pata_hpt3x2n: convert pr_XXX() calls
ata: pata_imx: add compile test support
ata: pata_it821x: convert printk() calls
ata: pata_marvell: convert printk() calls
ata: pata_octeon_cf: Drop pointless VPRINTK() calls and convert the remaining one
ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop()
ata: pata_octeon_cf: remove DPRINTK() macro in interrupt context
ata: pata_octeon_cf: remove redundant val variable
ata: pata_octeon_cf: Replace pr_XXX() calls with structured logging
ata: pata_of_platform: Use platform_get_irq_optional() to get the interrupt
ata: pata_pdc2027x: Replace PDPRINTK() with standard ata logging
ata: pata_platform: Fix a NULL pointer dereference in __pata_platform_probe()
ata: pata_pxa: add compile test support
ata: pata_rz1000: convert printk() calls
ata: pata_samsung_cf: add compile test support
ata: pata_serverworks: convert printk() calls
ata: pata_sil680: convert printk() calls
ata: pata_via: Drop pointless VPRINTK() calls
ata: pdc_adma: Drop pointless VPRINTK() calls and remove disabled NCQ debugging
ata: pdc_adma: Remove DPRINTK call
ata: sata_dwc_460ex: drop DEBUG_NCQ
ata: sata_dwc_460ex: remove 'check_status' argument
ata: sata_dwc_460ex: Remove debug compile options
ata: sata_dwc_460ex: Remove unused forward declaration
ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs
ata: sata_dwc_460ex: Use temporary variable for struct device
ata: sata_fsl: add compile test support
ata: sata_fsl: convert VPRINTK() calls to ata_port_dbg()
ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions
ata: sata_fsl: fix scsi host initialization
ata: sata_fsl: fix sscanf() and sysfs_emit() format strings
ata: sata_fsl: move DPRINTK to ata debugging
ata: sata_fsl: Use struct_group() for memcpy() region
ata: sata_fsl: use sysfs_emit()
ata: sata_gemini: convert pr_err() calls
ata: sata_inic162x: Drop pointless VPRINTK() calls
ata: sata_mv: convert remaining printk() to structured logging
ata: sata_mv: Drop pointless VPRINTK() call and convert the remaining one
ata: sata_mv: kill 'port' argument in mv_dump_all_regs()
ata: sata_mv: replace DPRINTK with dynamic debugging
ata: sata_nv: drop pointless VPRINTK() calls and convert remaining ones
ata: sata_promise: Drop pointless VPRINTK() calls and convert the remaining ones
ata: sata_qstor: Drop pointless VPRINTK() calls
ata: sata_qstor: replace DPRINTK() with dev_dbg()
ata: sata_rcar: Drop pointless VPRINTK() calls
ata: sata_rcar: replace DPRINTK() with ata_port_dbg()
ata: sata_sil: Drop pointless VPRINTK() calls
ata: sata_sx4: add module parameter 'dimm_test'
ata: sata_sx4: convert printk() calls
ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
 
ath10k: drop beacon and probe response which leak from other channel
ath10k: fetch (pre-)calibration data via nvmem subsystem
ath10k: fix scan abort when duration is set for hw scan
ath10k: Fix the MTU size on QCA9377 SDIO
ath10k: Fix tx hanging
ath10k: htt: remove array of flexible structures
ath10k: replace strlcpy with strscpy
ath10k: wmi: remove array of flexible structures
 
ath11k: add 11d scan offload support
ath11k: add ab to TARGET_NUM_VDEVS & co
ath11k: add branch predictors in dp_tx path
ath11k: add branch predictors in process_rx
ath11k: add CE and ext IRQ flag to indicate irq_handler
ath11k: add configure country code for QCA6390 and WCN6855
ath11k: Add htt cmd to enable full monitor mode
ath11k: add hw_param for wakeup_mhi
ath11k: Add missing qmi_txn_cancel()
ath11k: add read variant from SMBIOS for download board data
ath11k: add regdb.bin download for regdb offload
ath11k: add signal report to mac80211 for QCA6390 and WCN6855
ath11k: add software monitor ring descriptor for full monitor
ath11k: add spectral/CFR buffer validation support
ath11k: add string type to search board data in board-2.bin for WCN6855
ath11k: add support for BSS color change
ath11k: add support for hardware rfkill for QCA6390
ath11k: add support for WCN6855 hw2.1
ath11k: add support of firmware logging for WCN6855
ath11k: add support one MSI vector
ath11k: add trace log support
ath11k: add wait operation for tx management packets for flush from mac80211
ath11k: allocate dst ring descriptors from cacheable memory
ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory
ath11k: avoid active pdev check for each msdu
ath11k: avoid additional access to ath11k_hal_srng_dst_num_free
ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work
ath11k: Avoid false DEADLOCK warning reported by lockdep
ath11k: Avoid NULL ptr access during mgmt tx cleanup
ath11k: avoid unnecessary BH disable lock in STA kickout event
ath11k: avoid unnecessary lock contention in tx_completion path
ath11k: avoid while loop in ring selection of tx completion interrupt
ath11k: calculate the correct NSS of peer for HE capabilities
ath11k: Change qcn9074 fw to operate in mode-2
ath11k: change to treat alpha code na as world wide regdomain
ath11k: change to use dynamic memory for channel list of scan
ath11k: Clear auth flag only for actual association in security mode
ath11k: clear the keys properly via DISABLE_KEY
ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode
ath11k: disable unused CE8 interrupts for ipq8074
ath11k: Disabling credit flow for WMI path
ath11k: do not restore ASPM in case of single MSI vector
ath11k: enable 802.11 power save mode in station mode
ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855
ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled
ath11k: Fix 'unused-but-set-parameter' error
ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan()
ath11k: Fix buffer overflow when scanning with extraie
ath11k: Fix crash caused by uninitialized TX ring
ath11k: Fix deleting uninitialized kernel timer during fragment cache flush
ath11k: fix DMA memory free in CE pipe cleanup
ath11k: fix error routine when fallback of add interface fails
ath11k: Fix ETSI regd with weather radar overlap
ath11k: fix FCS_ERR flag in radio tap header
ath11k: fix firmware crash during channel switch
ath11k: fix fw crash due to peer get authorized before key install
ath11k: Fix mon status ring rx tlv processing
ath11k: Fix napi related hang
ath11k: Fix QMI file type enum value
ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev
ath11k: Fix spelling mistake "detetction" -> "detection"
ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request
ath11k: Fix unexpected return buffer manager error for QCA6390
ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id()
ath11k: get msi_data again after request_irq is called
ath11k: Increment pending_mgmt_tx count before tx send invoke
ath11k: modify dp_rx desc access wrapper calls inline
ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855
ath11k: Process full monitor mode rx support
ath11k: refactor multiple MSI vector implementation
ath11k: remove mod operator in dst ring processing
ath11k: remove return for empty tx bitrate in mac_op_sta_statistics
ath11k: remove usage quota while processing rx packets
ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855
ath11k: report tx bitrate for iw wlan station dump
ath11k: reset RSN/WPA present state for open BSS
ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware
ath11k: send proper txpower and maxregpower values to firmware
ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855
ath11k: set DTIM policy to stick mode for station interface
ath11k: Set IRQ affinity to CPU0 in case of one MSI vector
ath11k: skip sending vdev down for channel switch
ath11k: support MAC address randomization in scan
ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ
ath11k: use cache line aligned buffers for dbring
ath11k: Use host CE parameters for CE interrupts configuration
ath11k: Use memset_startat() for clearing queue descriptors
ath11k: Use reserved host DDR addresses from DT for PCI devices
 
ath5k: switch to rate table based lookup
 
ath6kl: Use struct_group() to avoid size-mismatched casting
 
ath9k: fix intr_txqs setting
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
ath9k: switch to rate table based lookup
ath9k: use swap() to make code cleaner
 
ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
 
ath: regdom: extend South Korea regulatory domain support
 
atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
 
atm: eni: Add check for dma_map_single
atm: firestream: check the return value of ioremap() in fs_init()
atm: iphase: remove redundant pointer skb
 
audit: don't deref the syscall args when checking the openat2 open_how::flags
audit: ensure userspace is penalized the same as the kernel when under pressure
audit: improve audit queue handling when "audit=1" on cmdline
audit: replace zero-length array with flexible-array member
audit: use struct_size() helper in audit_[send|make]_reply()
audit: use struct_size() helper in kmalloc()
 
auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
auxdisplay: lcd2s: Fix memory leak in ->remove()
auxdisplay: lcd2s: Use proper API to free the instance of charlcd object
 
ax25: add net device refcount tracker
ax25: add refcount in ax25_dev to avoid UAF bugs
ax25: fix NPD bug in ax25_disconnect
ax25: Fix NULL pointer dereference in ax25_kill_by_device
ax25: fix reference count leaks of ax25_dev
ax25: fix UAF bugs of net_device caused by rebinding operation
ax25: improve the incomplete fix to avoid UAF and NPD bugs
ax25: uninitialized variable in ax25_setsockopt()
 
backlight: lp855x: Add dev helper variable to lp855x_probe()
backlight: lp855x: Add support ACPI enumeration
backlight: lp855x: Move device_config setting out of lp855x_configure()
backlight: qcom-wled: Fix off-by-one maximum with default num_strings
backlight: qcom-wled: Override default length with qcom,enabled-strings
backlight: qcom-wled: Pass number of elements to read to read_u32_array
backlight: qcom-wled: Provide enabled_strings default for WLED 4 and 5
backlight: qcom-wled: Remove unnecessary 4th default string in WLED3
backlight: qcom-wled: Remove unnecessary double whitespace
backlight: qcom-wled: Respect enabled-strings in set_brightness
backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion
backlight: qcom-wled: Validate enabled string indices in DT
 
bareudp: Add extack support to bareudp_configure()
bareudp: Move definition of struct bareudp_conf to bareudp.c
bareudp: Remove bareudp_dev_create()
 
batman-adv: allow netlink usage in unprivileged containers
batman-adv: Don't expect inter-netns unique iflink indices
batman-adv: remove unneeded variable in batadv_nc_init
batman-adv: Request iflink once in batadv-on-batadv check
batman-adv: Request iflink once in batadv_get_real_netdevice
batman-adv: Start new development cycle
 
bcmgenet: add WOL IRQ check
 
bdev: Improve lookup_bdev documentation
 
be2net: Remove useless DMA-32 fallback configuration
be2net: Use irq_update_affinity_hint()
 
bfq: Do not let waker requests skip proper accounting
bfq: Limit number of requests consumed by each cgroup
bfq: Limit waker detection in time
bfq: Log waker detections
bfq: Provide helper to generate bfqq name
bfq: simplify bfq_bic_lookup
bfq: Store full bitmap depth in bfq_data
bfq: Track number of allocated requests in bfq_entity
bfq: use bfq_bic_lookup in bfq_limit_depth
 
binder: avoid potential data leakage when copying txn
binder: defer copies of pre-patched txn data
binder: fix handling of error during copy
binder: fix pointer cast warning
binder: read pre-translated fds from sender buffer
binder: remove repeat word from comment
binder: use proper cacheflush header file
 
binfmt_elf: Avoid total_mapping_size for ET_EXEC
 
binfmt_misc: fix crash when load/unload module
 
bio.h: fix kernel-doc warnings
 
bitfield.h: Fix "type of reg too small for mask" test
 
bitmap: unify find_bit operations
 
bitops: move find_bit_*_le functions from le.h to find.h
bitops: protect find_first_{,zero}_bit properly
 
blk-crypto: remove blk_crypto_unregister()
 
blk-ioprio: don't set bio priority if not needed
 
blk-mq: Add blk_mq_complete_request_direct()
blk-mq: blk-mq: check quiesce state before queue_rqs
blk-mq: check q->poll_stat in queue_poll_stat_show
blk-mq: cleanup request allocation
blk-mq: Delete busy_iter_fn
blk-mq: don't run might_sleep() if the operation needn't blocking
blk-mq: don't use plug->mq_list->q directly in blk_mq_run_dispatch_ops()
blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument
blk-mq: fix missing blk_account_io_done() in error path
blk-mq: fix tag_get wait task can't be awakened
blk-mq: Fix wrong wakeup batch configuration which will cause hang
blk-mq: move blk_mq_flush_plug_list
blk-mq: move more plug handling from blk_mq_submit_bio into blk_add_rq_to_plug
blk-mq: move srcu from blk_mq_hw_ctx to request_queue
blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags
blk-mq: pass request queue to blk_mq_run_dispatch_ops
blk-mq: remove hctx_lock and hctx_unlock
blk-mq: run dispatch lock once in case of issuing from list
blk-mq: simplify the plug handling in blk_mq_submit_bio
blk-mq: use bio->bi_opf after bio is checked
 
blk_mq: remove repeated includes
 
blktrace: fix use after free for struct blk_trace
blktrace: switch trace spinlock to a raw spinlock
 
block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
 
block/rnbd-clt-sysfs: use default_groups in kobj_type
 
block/wbt: fix negative inflight counter when remove scsi device
 
block: Add bio_add_folio()
block: Add bio_for_each_folio_all()
block: add bio_start_io_acct_time() to control start_time
block: add completion handler for fast path
block: Add handling for zone append command in blk_complete_request
block: add mq_ops->queue_rqs hook
block: assign bi_bdev for cloned bios in blk_rq_prep_clone
block: bio-integrity: Advance seed correctly for larger interval sizes
block: call blk_exit_queue() before freeing q->stats
block: check minor range in device_add_disk()
block: cleanup ioc_clear_queue
block: cleanup q->srcu
block: cleanup the GENHD_FL_* definitions
block: clear iocb->private in blkdev_bio_end_io_async()
block: don't check ->rq_disk in merges
block: don't include in blk.h
block: don't include in blk.h
block: don't include in blk.h
block: don't include blk-mq headers in blk-core.c
block: don't include blk-mq-sched.h in blk.h
block: don't include blk-mq.h in blk.h
block: don't protect submit_bio_checks by q_usage_counter
block: don't set GENHD_FL_NO_PART for hidden gendisks
block: drop needless assignment in set_task_ioprio()
block: factor out a alloc_io_context helper
block: fix async_depth sysfs interface for mq-deadline
block: fix blk_mq_attempt_bio_merge and rq_qos_throttle protection
block: fix DIO handling regressions in blkdev_read_iter()
block: fix double bio queue when merging in cached request path
block: fix error in handling dead task for ioprio setting
block: fix error unwinding in device_add_disk
block: Fix fsync always failed if once failed
block: fix memory leak in disk_register_independent_access_ranges
block: fix old-style declaration
block: fix surprise removal for drivers calling blk_set_queue_dying
block: Fix wrong offset in bio_truncate()
block: fold create_task_io_context into ioc_find_get_icq
block: fold get_task_io_context into set_task_ioprio
block: get rid of useless goto and label in blk_mq_get_new_requests()
block: introduce rq_list_for_each_safe macro
block: introduce rq_list_move
block: loop:use kstatfs.f_bsize of backing file to set discard granularity
block: make queue stat accounting a reference
block: mark put_io_context_active static
block: merge disk_scan_partitions and blkdev_reread_part
block: move blk_account_io_{start,done} to blk-mq.c
block: move blk_dump_rq_flags to blk-mq.c
block: move blk_get_flush_queue to blk-flush.c
block: move blk_mq_sched_assign_ioc to blk-ioc.c
block: move blk_print_req_error to blk-mq.c
block: move blk_rq_err_bytes to scsi
block: move blk_rq_init to blk-mq.c
block: move blk_steal_bios to blk-mq.c
block: move direct_IO into our own read_iter handler
block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags
block: move GENHD_FL_NATIVE_CAPACITY to disk->state
block: move io_context creation into where it's needed
block: move request based cloning helpers to blk-mq.c
block: move rq_list macros to blk-mq.h
block: move set_task_ioprio to blk-ioc.c
block: move the remaining elv.icq handling to the I/O scheduler
block: null_blk: batched complete poll requests
block: null_blk: only set set->nr_maps as 3 if active poll_queues is > 0
block: only allocate poll_stats if there's a user of them
block: only build the icq tracking code when needed
block: open code create_task_io_context in set_task_ioprio
block: Provide blk_mq_sched_get_icq()
block: refactor put_io_context
block: refactor put_iocontext_active
block: release rq qos structures for queue without disk
block: remove a dead check in show_partition
block: remove blk-exec.c
block: remove elevator_exit
block: remove GENHD_FL_CD
block: remove GENHD_FL_EXT_DEVT
block: remove GENHD_FL_SUPPRESS_PARTITION_INFO
block: remove get_io_context_active
block: Remove redundant initialization of variable ret
block: remove rq_flush_dcache_pages
block: remove the ->rq_disk field in struct request
block: remove the e argument to elevator_exit
block: remove the gendisk argument to blk_execute_rq
block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open
block: remove the nr_task field from struct io_context
block: remove the NULL ioc check in put_io_context
block: remove the rsxx driver
block: remove unnecessary trailing '\'
block: Remove unnecessary variable assignment
block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART
block: return the io_context from create_task_io_context
block: simplify ioc_create_icq
block: simplify ioc_lookup_icq
block: simplify struct io_context refcounting
block: switch to atomic_t for request references
block: use "unsigned long" for blk_validate_block_size().
block: use alloc_io_context in __copy_io
block: use singly linked list for bio cache
 
Bluetooth: Add hci_cmd_sync_cancel to public API
Bluetooth: Add helper for serialized HCI command execution
Bluetooth: add quirk disabling LE Read Transmit Power
Bluetooth: Add struct of reading AOSP vendor capabilities
Bluetooth: aosp: Support AOSP Bluetooth Quality Report
Bluetooth: assign len after null check
Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event
Bluetooth: bfusb: fix division by zero in send path
Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2
Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip
Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader
Bluetooth: btintel: Fix bdaddress comparison with garbage value
Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices
Bluetooth: btmrvl_main: repair a non-kernel-doc comment
Bluetooth: btmtksdio: add .set_bdaddr support
Bluetooth: btmtksdio: add MT7921s Bluetooth support
Bluetooth: btmtksdio: add support of processing firmware coredump and log
Bluetooth: btmtksdio: drop the unnecessary variable created
Bluetooth: btmtksdio: enable AOSP extension for MT7921
Bluetooth: btmtksdio: enable msft opcode
Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear
Bluetooth: btmtksdio: fix resume failure
Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available
Bluetooth: btmtksdio: move interrupt service to work
Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY
Bluetooth: btmtksdio: update register CSDIOCSR operation
Bluetooth: btmtksdio: use register CRPLR to read packet length
Bluetooth: btmtksido: rely on BT_MTK module
Bluetooth: btqca: sequential validation
Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455
Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
Bluetooth: btusb: Add one more Bluetooth part for WCN6855
Bluetooth: btusb: Add support for Foxconn MT7922A
Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0
Bluetooth: btusb: Add support for queuing during polling interval
Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller
Bluetooth: btusb: Add the new support IDs for WCN6855
Bluetooth: btusb: Add two more Bluetooth parts for WCN6855
Bluetooth: btusb: Cancel sync commands for certain URB errors
Bluetooth: btusb: enable Mediatek to support AOSP extension
Bluetooth: btusb: Fix application of sizeof to pointer
Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()
Bluetooth: btusb: Handle download_firmware failure cases
Bluetooth: btusb: re-definition for board_id in struct qca_version
Bluetooth: btusb: Return error code when getting patch status failed
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
Bluetooth: Don't initialize msft/aosp when using user channel
Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
Bluetooth: fix data races in smp_unregister(), smp_del_chan()
Bluetooth: Fix debugfs entry leak in hci_register_dev()
Bluetooth: Fix handling of SUSPEND_DISCONNECTING
Bluetooth: Fix memory leak of hci device
Bluetooth: Fix not checking MGMT cmd pending queue
Bluetooth: Fix removing adv when processing cmd complete
Bluetooth: fix uninitialized variables notify_evt
Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key
Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key
Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events
Bluetooth: HCI: Use skb_pull_data to parse Command Complete event
Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event
Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents
Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event
Bluetooth: hci_bcm: Check for error irq
Bluetooth: hci_bcm: Remove duplicated entry in OF table
Bluetooth: hci_core: Cancel sync command if sending a frame failed
Bluetooth: hci_core: Fix leaking sent_cmd skb
Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags()
Bluetooth: hci_core: Rework hci_conn_params flags
Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt
Bluetooth: hci_event: Use of a function table to handle Command Complete
Bluetooth: hci_event: Use of a function table to handle Command Status
Bluetooth: hci_event: Use of a function table to handle HCI events
Bluetooth: hci_event: Use of a function table to handle LE subevents
Bluetooth: hci_event: Use skb_pull_data when processing inquiry results
Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf()
Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe
Bluetooth: hci_qca: Stop IBS timer during BT OFF
Bluetooth: hci_request: Remove bg_scan_update work
Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt()
Bluetooth: hci_sock: purge socket queues in the destruct() callback
Bluetooth: hci_sync: Add check simultaneous roles support
Bluetooth: hci_sync: Add hci_le_create_conn_sync
Bluetooth: hci_sync: Add support for waiting specific LE subevents
Bluetooth: hci_sync: Convert adv_expire
Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO
Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO
Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA
Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA
Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING
Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync
Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync
Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE
Bluetooth: hci_sync: Convert MGMT_OP_SET_LE
Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME
Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION
Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN
Bluetooth: hci_sync: Convert MGMT_OP_SSP
Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY
Bluetooth: hci_sync: Convert MGMT_SET_POWERED
Bluetooth: hci_sync: Enable advertising when LL privacy is enabled
Bluetooth: hci_sync: Enable synch'd set_bredr
Bluetooth: hci_sync: Fix hci_update_accept_list_sync
Bluetooth: hci_sync: Fix missing static warnings
Bluetooth: hci_sync: Fix not always pausing advertising when necessary
Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work
Bluetooth: hci_sync: Fix not setting adv set duration
Bluetooth: hci_sync: Fix not using conn_timeout
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3
Bluetooth: hci_sync: Push sync command cancellation to workqueue
Bluetooth: hci_sync: Rework background scan
Bluetooth: hci_sync: Rework hci_suspend_notifier
Bluetooth: hci_sync: Rework init stages
Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list
Bluetooth: hci_sync: Wait for proper events when connecting LE
Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev
Bluetooth: hci_vhci: Fix to set the force_wakeup value
Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event
Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag
Bluetooth: L2CAP: Fix not initializing sk_peer_pid
Bluetooth: L2CAP: Fix using wrong mode
Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt()
Bluetooth: Limit duration of Remote Name Resolve
Bluetooth: mediatek: add BT_MTK module
Bluetooth: mgmt: Fix Experimental Feature Changed event
Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported
Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous"
Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND
Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag
Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set
Bluetooth: Read codec capabilities only if supported
Bluetooth: refactor malicious adv data check
Bluetooth: Reset more state when cancelling a sync command
Bluetooth: Send device found event on name resolve failure
Bluetooth: stop proccessing malicious adv data
Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable
Bluetooth: vhci: Fix checking of msft_opcode
Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES
Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle()
 
bna: Simplify DMA setting
 
bnx2: Fix an error message
 
bnx2x: constify static inline stub for dev_addr
bnx2x: fix built-in kernel driver load failure
bnx2x: fix driver load from initrd
bnx2x: Invalidate fastpath HSI version for VFs
bnx2x: Remove useless DMA-32 fallback configuration
bnx2x: Use struct_group() for memcpy() region
bnx2x: Utilize firmware 7.13.21.0
 
bnxt_en: add dynamic debug support for HWRM messages
bnxt_en: Add event handler for PAUSE Storm event
bnxt_en: convert to xdp_do_flush
bnxt_en: enable interrupt sampling on 5750X for DIM
bnxt_en: Fix active FEC reporting to ethtool
bnxt_en: Fix devlink fw_activate
bnxt_en: Fix incorrect multicast rx mask setting when not requested
bnxt_en: Fix occasional ethtool -t loopback test failures
bnxt_en: Fix offline ethtool selftest with RDMA enabled
bnxt_en: improve firmware timeout messaging
bnxt_en: improve VF error messages when PF is unavailable
bnxt_en: Increase firmware message response DMA wait time
bnxt_en: Log error report for dropped doorbell
bnxt_en: Restore the resets_reliable flag in bnxt_open()
bnxt_en: Support configurable CQE coalescing mode
bnxt_en: Support CQE coalescing mode in ethtool
bnxt_en: use firmware provided max timeout for messages
bnxt_en: Use page frag RX buffers for better software GRO performance
 
bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device
 
Bonding: add arp_missed_max option
 
bonding: fix data-races around agg_select_timer
bonding: Fix extraction of ports from the packet headers
bonding: force carrier update when releasing slave
 
Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP
 
bonding: pair enable_port with slave_arr_updates
 
Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space
 
bonding: use rcu_dereference_rtnl when get bonding active slave
 
bootmem: Use page->index instead of page->freelist
 
bpf powerpc: refactor JIT compiler code
bpf powerpc: Remove extra_pass from bpf_jit_build_body()
bpf powerpc: Remove unused SEEN_STACK
 
bpf ppc32: Access only if addr is kernel address
bpf ppc32: Add BPF_PROBE_MEM support for JIT
 
bpf ppc64: Access only if addr is kernel address
bpf ppc64: Add BPF_PROBE_MEM support for JIT
 
bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
 
bpf, docs: Add a setion to explain the basic instruction encoding
bpf, docs: Add subsections for ALU and JMP instructions
bpf, docs: Change underline in btf to match style guide
bpf, docs: Document the opcode classes
bpf, docs: Fix ordering of bpf documentation
bpf, docs: Fix verifier references
bpf, docs: Fully document the ALU opcodes
bpf, docs: Fully document the JMP mode modifiers
bpf, docs: Fully document the JMP opcodes
bpf, docs: Generate nicer tables for instruction encodings
bpf, docs: Move handling of maps to Documentation/bpf/maps.rst
bpf, docs: Move the packet access instructions last in instruction-set.rst
bpf, docs: Prune all references to "internal BPF"
bpf, docs: Rename bpf_lsm.rst to prog_lsm.rst
bpf, docs: Split general purpose eBPF documentation out of filter.rst
bpf, docs: Split the comparism to classic BPF from instruction-set.rst
 
bpf, mips: Fix build errors about __NR_bpf undeclared
 
bpf, selftests: Add ringbuf memory type confusion test
bpf, selftests: Add various ringbuf tests with invalid offset
bpf, selftests: Add verifier test for mem_or_null register with offset.
 
bpf, sockmap: Do not ignore orig_len parameter
bpf, sockmap: Fix double bpf_prog_put on error case in map_link
bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser()
 
bpf, x64: Replace some stack_size usage with offset variables
 
bpf/selftests: Add check for updating XDP bpf_link with wrong program type
bpf/selftests: convert xdp_link test to ASSERT_* macros
bpf/selftests: Fix namespace mount setup in tc_redirect
bpf/selftests: Test bpf_d_path on rdonly_mem.
bpf/selftests: Test PTR_TO_RDONLY_MEM
bpf/selftests: Update local storage selftest for sleepable programs
 
bpf: Add bpf_core_add_cands() and wire it into bpf_core_apply_relo_insn().
bpf: Add bpf_loop helper
bpf: Add bpf_strncmp helper
bpf: Add get_func_[arg|ret|arg_cnt] helpers
bpf: Add ingress_ifindex to bpf_sk_lookup
bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.
bpf: Add missing map_get_next_key method to bloom filter map.
bpf: Add schedule points in batch ops
bpf: Add SO_RCVBUF/SO_SNDBUF in _bpf_getsockopt().
bpf: Adjust BTF log size limit.
bpf: Allow access to int pointer arguments in tracing programs
bpf: Allow bpf_local_storage to be used by sleepable programs
bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZERO
bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33
bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log level
bpf: Convert PTR_TO_MEM_OR_NULL to composable types.
bpf: Define enum bpf_core_relo_kind as uapi.
bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)
bpf: Do not try bpf_msg_push_data with len 0
bpf: Do not WARN in bpf_warn_invalid_xdp_action()
bpf: Don't promote bogus looking registers after null check.
bpf: Emit bpf_timer in vmlinux BTF
bpf: Extend BTF_ID_LIST_GLOBAL with parameter for number of IDs
bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
bpf: Fix a bpf_timer initialization issue
bpf: Fix crash due to incorrect copy_map_value
bpf: Fix crash due to out of bounds access into reg2btf_ids.
bpf: Fix incorrect integer literal used for marking scratched stack.
bpf: Fix mount source show for bpffs
bpf: Fix out of bounds access for ringbuf helpers
bpf: Fix possible race in inc_misses_counter
bpf: Fix renaming task_getsecid_subj->current_getsecid_subj.
bpf: Fix ringbuf memory type confusion when passing to helpers
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().
bpf: Fix the test_task_vma selftest to support output shorter than 1 kB
bpf: Fix typo in a comment in bpf lpm_trie.
bpf: Fix verifier support for validation of async callbacks
bpf: Generalize check_ctx_reg for reuse with other types
bpf: Generally fix helper register offset check
bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
bpf: Introduce btf_tracing_ids
bpf: Introduce composable reg, ret and arg types.
bpf: Introduce helper bpf_find_vma
bpf: Introduce MEM_RDONLY flag
bpf: Invert the dependency between bpf-netns.h and netns/bpf.h
bpf: Let bpf_warn_invalid_xdp_action() report more info
bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.
bpf: Mark PTR_TO_FUNC register initially with zero offset
bpf: Only print scratched registers and stack slots to verifier logs.
bpf: Pass a set of bpf_core_relo-s to prog_load command.
bpf: Prepare relo_core.c for kernel duty.
bpf: Remove a redundant comment on bpf_prog_free
bpf: Remove config check to enable bpf support for branch records
bpf: Remove redundant assignment to pointer t
bpf: Remove the cgroup -> bpf header dependecy
bpf: Rename btf_member accessors.
bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL
bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL
bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL
bpf: Right align verifier states in verifier logs.
bpf: selftests: Add bind retry for post_bind{4, 6}
bpf: selftests: Use C99 initializers in test_sock.c
bpf: Silence coverity false positive warning.
bpf: Silence purge_cand_cache build warning.
bpf: Support BTF_KIND_TYPE_TAG for btf_type_tag attributes
bpf: Use kmemdup() to replace kmalloc + memcpy
bpf: Use struct_size() helper
bpf: Use VM_MAP instead of VM_ALLOC for ringbuf
 
bpftool: Add current libbpf_strict mode to version output
bpftool: Add debug mode for gen_loader.
bpftool: Add SPDX tags to RST documentation files
bpftool: Enable cross-building with clang
bpftool: Enable libbpf's strict mode by default
bpftool: Enable line buffering for stdout
bpftool: Fix indent in option lists in the documentation
bpftool: Fix memory leak in prog_dump()
bpftool: Fix mixed indentation in documentation
bpftool: Fix SPDX tag for Makefiles and .gitignore
bpftool: Migrate -1 err checks of libbpf fn calls
bpftool: Migrate off of deprecated bpf_create_map_xattr() API
bpftool: Normalize compile rules to specify output file last
bpftool: Probe for bounded loop support
bpftool: Probe for instruction set extensions
bpftool: Refactor misc. feature probe
bpftool: Reimplement large insn size limit feature probing
bpftool: Remove inclusion of utilities.mak from Makefiles
bpftool: Stop using deprecated bpf_load_program()
bpftool: Support BTF_KIND_TYPE_TAG
bpftool: Switch bpf_object__load_xattr() to bpf_object__load()
bpftool: Update btf_dump__new() and perf_buffer__new_raw() calls
bpftool: Update doc (use susbtitutions) and test_bpftool_synctypes.py
bpftool: Update the lists of names for maps and prog-attach types
bpftool: Use bpf_obj_get_info_by_fd directly
bpftool: Use libbpf_get_error() to check error
 
brcmfmac: Configure keep-alive packet on suspend
brcmfmac: firmware: Fix crash in brcm_alt_fw_path
brcmfmac: Fix incorrect type assignments for keep-alive
 
brd: remove brd_devices_mutex mutex
 
bridge: use __set_bit in __br_vlan_set_default_pvid
 
btrfs: add a btrfs_block_group_root() helper
btrfs: add an inode-item.h
btrfs: add back missing dirty page rate limiting to defrag
btrfs: add btrfs_set_item_*_nr() helpers
btrfs: add extent allocator hook to decide to allocate chunk or not
btrfs: add inode to truncate control
btrfs: add missing run of delayed items after unlink during log replay
btrfs: add self test for bytes_index free space cache
btrfs: add truncate control struct
btrfs: allow defrag to be interruptible
btrfs: allow device add if balance is paused
btrfs: allow generic_bin_search() to take low boundary as an argument
btrfs: autodefrag: only scan one inode once
btrfs: change name and type of private member of btrfs_free_space_ctl
btrfs: change root to fs_info for btrfs_reserve_metadata_bytes
btrfs: check for priority ticket granting before flushing
btrfs: check the root node for uptodate before returning it
btrfs: check ticket->steal in steal_from_global_block_rsv
btrfs: combine extra if statements in btrfs_truncate_inode_items
btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bits
btrfs: consolidate device_list_mutex in prepare_sprout to its parent
btrfs: consolidate unlink_free_space/__unlink_free_space functions
btrfs: control extent reference updates with a control flag for truncate
btrfs: convert BUG() for pending_del_nr into an ASSERT
btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT
btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a target
btrfs: defrag: bring back the old file extent search behavior
btrfs: defrag: don't defrag extents which are already at max capacity
btrfs: defrag: don't try to defrag extents which are under writeback
btrfs: defrag: don't try to merge regular extents with preallocated extents
btrfs: defrag: don't use merged extent map for their generation check
btrfs: defrag: fix wrong number of defragged sectors
btrfs: defrag: properly update range->start for autodefrag
btrfs: defrag: remove an ambiguous condition for rejection
btrfs: do not check -EAGAIN when truncating inodes in the log root
btrfs: do not special case the extent root for switch commit roots
btrfs: do not start relocation until in progress drops are done
btrfs: do not WARN_ON() if we have PageError set
btrfs: don't check stripe length if the profile is not stripe based
btrfs: don't hold CPU for too long when defragging a file
btrfs: don't start transaction for scrub if the fs is mounted read-only
btrfs: don't use extent_root in iterate_extent_inodes
btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_item
btrfs: don't use the extent_root in flush_space
btrfs: drop the _nr from the item helpers
btrfs: eliminate if in main loop in tree_search_offset
btrfs: fallback to blocking mode when doing async dio over multiple extents
btrfs: fix argument list that the kdoc format and script verified
btrfs: fix csum assert to check objectid of the root
btrfs: fix deadlock between quota disable and qgroup rescan worker
btrfs: fix deadlock between quota enable and other quota operations
btrfs: fix deadlock when reserving space during defrag
btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range
btrfs: fix lost prealloc extents beyond eof after full fsync
btrfs: fix relocation crash due to premature return from btrfs_commit_transaction()
btrfs: fix too long loop when defragging a 1 byte file
btrfs: fix use of uninitialized variable at rm device ioctl
btrfs: fix use-after-free after failure to create a snapshot
btrfs: get next entry in tree_search_offset before doing checks
btrfs: get rid of root->orphan_cleanup_state
btrfs: get rid of warning on transaction commit when using flushoncommit
btrfs: handle priority ticket failures in their respective helpers
btrfs: include the free space tree in the global rsv minimum calculation
btrfs: index free space entries on size
btrfs: init root block_rsv at init root time
btrfs: introduce exclusive operation BALANCE_PAUSED state
btrfs: introduce item_nr token variant helpers
btrfs: make __btrfs_add_free_space take just block group reference
btrfs: make btrfs_file_extent_inline_item_len take a slot
btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing code
btrfs: make device add compatible with paused balance in btrfs_exclop_start_try_lock
btrfs: make remove_extent_backref pass the root
btrfs: make send work with concurrent block group relocation
btrfs: make should_throttle loop local in btrfs_truncate_inode_items
btrfs: move btrfs_kill_delayed_inode_items into evict
btrfs: move btrfs_truncate_inode_items to inode-item.c
btrfs: move comment in find_parent_nodes()
btrfs: move extent locking outside of btrfs_truncate_inode_items
btrfs: move leaf search logic out of btrfs_search_slot()
btrfs: only call inode_sub_bytes in truncate paths that care
btrfs: only copy dir index keys when logging a directory
btrfs: only update i_size in truncate paths that care
btrfs: only use ->max_extent_size if it is set in the bitmap
btrfs: output more debug messages for uncommitted transaction
btrfs: pass fs_info to trace_btrfs_transaction_commit
btrfs: pass the ino via truncate control
btrfs: pass the root to add_keyed_refs
btrfs: prevent copying too big compressed lzo segment
btrfs: qgroup: fix deadlock between rescan worker and remove qgroup
btrfs: reduce extent threshold for autodefrag
btrfs: reduce the scope of the tree log mutex during transaction commit
btrfs: refactor unlock_up
btrfs: remove BUG_ON(!eie) in find_parent_nodes
btrfs: remove BUG_ON() after splitting leaf
btrfs: remove BUG_ON() in find_parent_nodes()
btrfs: remove found_extent from btrfs_truncate_inode_items
btrfs: remove free space cache inode check in btrfs_truncate_inode_items
btrfs: remove global rsv stealing logic for orphan cleanup
btrfs: remove no longer needed logic for replaying directory deletes
btrfs: remove reada infrastructure
btrfs: remove SANITY_TESTS check form find_parent_nodes
btrfs: remove spurious unlock/lock of unused_bgs_lock
btrfs: remove stale comment about locking at btrfs_search_slot()
btrfs: remove the btrfs_item_end() helper
btrfs: remove trans_handle->root
btrfs: remove unnecessary @nr_written parameters
btrfs: remove unnecessary extent root check in btrfs_defrag_leaves
btrfs: remove unnecessary parameter type from compression_decompress_bio
btrfs: remove unused BTRFS_FS_BARRIER flag
btrfs: remove unused parameter fs_devices from btrfs_init_workqueues
btrfs: remove useless condition check before splitting leaf
btrfs: remove useless WARN_ON in record_root_in_trans
btrfs: rename btrfs_item_end_nr to btrfs_item_data_end
btrfs: reserve extra space for the free space tree
btrfs: respect the max size in the header when activating swap file
btrfs: rework async transaction committing
btrfs: scrub: cleanup the argument list of scrub_chunk()
btrfs: scrub: cleanup the argument list of scrub_stripe()
btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES_PER_WR_BIO
btrfs: scrub: remove the unnecessary path parameter for scrub_raid56_parity()
btrfs: scrub: use btrfs_path::reada for extent tree readahead
btrfs: selftests: dump extent io tree if extent-io-tree test failed
btrfs: send: in case of IO error log it
btrfs: send: remove unused found_type parameter to lookup_dir_item_inode()
btrfs: send: remove unused type parameter to iterate_inode_ref_t
btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum root
btrfs: skip reserved bytes warning on unmount after log cleanup failure
btrfs: skip transaction commit after failure to create subvolume
btrfs: stop accessing ->csum_root directly
btrfs: stop accessing ->extent_root directly
btrfs: stop accessing ->free_space_root directly
btrfs: subpage: fix a wrong check on subpage->writers
btrfs: switch seeding_dev in init_new_device to bool
btrfs: sysfs: add devinfo/fsid to retrieve actual fsid from the device
btrfs: track the csum, extent, and free space trees in a rb tree
btrfs: tree-checker: check item_size for dev_item
btrfs: tree-checker: check item_size for inode_item
btrfs: tree-checker: use u64 for item data end to avoid overflow
btrfs: try to unlock parent nodes earlier when inserting a key
btrfs: update SCRUB_MAX_PAGES_PER_BLOCK
btrfs: update writeback index when starting defrag
btrfs: use a flag to control when to clear the file extent range
btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere
btrfs: use chunk_root in find_free_extent_update_loop
btrfs: use generic Kconfig option for 256kB page size limit
btrfs: zoned: cache reported zone during mount
btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND and btrfs_is_zoned
btrfs: zoned: encapsulate inode locking for zoned relocation
btrfs: zoned: fix chunk allocation condition for zoned allocator
btrfs: zoned: simplify btrfs_check_meta_write_pointer
btrfs: zoned: sink zone check into btrfs_repair_one_zone
btrfs: zoned: unset dedicated block group on allocation failure
 
bus: fsl-mc-msi: Allocate MSI device data on first use
bus: fsl-mc-msi: Simplify MSI descriptor handling
bus: fsl-mc-msi: Use msi_desc::msi_index
bus: fsl-mc: fsl-mc-allocator: Rework MSI handling
bus: imx-weim: optionally enable continuous burst clock
bus: mhi: core: Add an API for auto queueing buffers for DL channel
bus: mhi: core: Fix race while handling SYS_ERR at power up
bus: mhi: core: Fix reading wake_capable channel configuration
bus: mhi: core: Minor style and comment fixes
bus: mhi: core: Use correctly sized arguments for bit field
bus: mhi: core: Use macros for execution environment features
bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W
bus: mhi: pci_generic: Add mru_default for Foxconn SDX55
bus: mhi: pci_generic: Add new device ID support for T99W175
bus: mhi: pci_generic: Graceful shutdown on freeze
bus: mhi: pci_generic: Introduce Sierra EM919X support
bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API
bus: mvebu-mbus: Export symbols for public API window functions
bus: tegra-gmi: Add runtime PM and OPP support
 
cachefiles: Add a couple of tracepoints for logging errors
cachefiles: Add cache error reporting macro
cachefiles: Add security derivation
cachefiles: Add some error injection support
cachefiles: Add tracepoints for calls to the VFS
cachefiles: Allow cachefiles to actually function
cachefiles: Calculate the blockshift in terms of bytes, not pages
cachefiles: Check that the backing filesystem supports tmpfiles
cachefiles: Define structs
cachefiles: Delete the cachefiles driver pending rewrite
cachefiles: Explain checks in a comment
cachefiles: Fix incorrect length to fallocate()
cachefiles: Fix volume coherency attribute
cachefiles: Implement a function to get/create a directory in the cache
cachefiles: Implement backing file wrangling
cachefiles: Implement begin and end I/O operation
cachefiles: Implement cache registration and withdrawal
cachefiles: Implement cookie resize for truncate
cachefiles: Implement culling daemon commands
cachefiles: Implement key to filename encoding
cachefiles: Implement metadata/coherency data storage in xattrs
cachefiles: Implement object lifecycle funcs
cachefiles: Implement the I/O routines
cachefiles: Implement volume support
cachefiles: Introduce rewritten driver
cachefiles: Make some tracepoint adjustments
cachefiles: Mark a backing file in use with an inode flag
cachefiles: Provide a function to check how much space there is
cachefiles: Register a miscdev and parse commands over it
cachefiles: set default tag name if it's unspecified
cachefiles: Trace active-mark failure
 
can: bittiming: replace CAN units with the generic ones from linux/units.h
can: dev: add sanity check in can_set_static_ctrlmode()
can: dev: reorder struct can_priv members for better packing
can: dev: replace can_priv::ctrlmode_static by can_get_static_ctrlmode()
can: do not copy the payload of RTR frames
can: do not increase rx statistics when generating a CAN rx error message frame
can: do not increase rx_bytes statistics for RTR frames
can: do not increase tx_bytes statistics for RTR frames
can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8
can: etas_es58x: es58x_init_netdev: populate net_device::dev_port
can: flexcan: add ethtool support to change rx-rtr setting during runtime
can: flexcan: add ethtool support to get rx/tx ring parameters
can: flexcan: add more quirks to describe RX path capabilities
can: flexcan: allow to change quirks at runtime
can: flexcan: mark RX via mailboxes as supported on MCF5441X
can: flexcan: move driver into separate sub directory
can: flexcan: rename RX modes
can: gs_usb: change active_channels's type from atomic_t to u8
can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
can: hi311x: hi3110_can_probe(): convert to use dev_err_probe()
can: hi311x: hi3110_can_probe(): make use of device property API
can: hi311x: hi3110_can_probe(): try to get crystal clock rate from property
can: hi311x: hi3110_can_probe(): use devm_clk_get_optional() to get the input clock
can: isotp: convert struct tpcon::{idx,len} to unsigned int
can: isotp: fix error path in isotp_sendmsg() to unlock wait queue
can: isotp: fix potential CAN frame reception race in isotp_rcv()
can: janz-ican3: initialize dlc variable
can: kvaser_usb: do not increase tx statistics when sending error message frames
can: kvaser_usb: make use of units.h in assignment of frequency
can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0
can: mcp251x: mcp251x_gpio_setup(): Get rid of duplicate of_node assignment
can: mcp251xfd: add missing newline to printed strings
can: mcp251xfd: introduce and make use of mcp251xfd_is_fd_mode()
can: mcp251xfd: mcp251xfd.h: sort function prototypes
can: mcp251xfd: mcp251xfd_handle_rxovif(): denote RX overflow message to debug + add rate limiting
can: mcp251xfd: mcp251xfd_open(): make use of pm_runtime_resume_and_get()
can: mcp251xfd: mcp251xfd_open(): open_candev() first
can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message
can: mcp251xfd: move chip FIFO init into separate file
can: mcp251xfd: move ring init into separate function
can: mcp251xfd: move RX handling into separate file
can: mcp251xfd: move TEF handling into separate file
can: mcp251xfd: move TX handling into separate file
can: mcp251xfd: remove double blank lines
can: netlink: report the CAN controller mode supported flags
can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device
can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
can: sja1000: sp_probe(): use platform_get_irq() to get the interrupt
can: softing: softing_startstop(): fix set but not used variable warning
can: softing_cs: softingcs_probe(): fix memleak on registration failure
can: sun4i_can: add support for R40 CAN controller
can: tcan4x5x: regmap: fix max register value
can: ti_hecc: ti_hecc_probe(): use platform_get_irq() to get the interrupt
can: usb_8dev: remove unused member echo_skb from struct usb_8dev_priv
can: xilinx_can: xcan_probe(): check for error irq
 
carl9170: Use the bitmap API when applicable
 
CDC-NCM: avoid overflow in sanity checking
 
cdrom: simplify subdirectory registration with register_sysctl()
 
ceph: add fscache writeback support
ceph: add new "nopagecache" option
ceph: conversion to new fscache API
ceph: don't check for quotas on MDS stray dirs
ceph: drop send metrics debug message
ceph: Fix incorrect statfs report for small quota
ceph: mount syntax module parameter
ceph: move CEPH_SUPER_MAGIC definition to magic.h
ceph: new device mount syntax
ceph: properly put ceph_string reference after async create attempt
ceph: put the requests/sessions when it fails to alloc memory
ceph: record updated mon_addr on remount
ceph: remove redundant Lsx caps check
ceph: set pool_ns in new inode layout for async creates
 
certs: check-in the default x509 config file
certs: Fix build error when CONFIG_MODULE_SIG_KEY is empty
certs: Fix build error when CONFIG_MODULE_SIG_KEY is PKCS#11 URI
certs: move scripts/extract-cert to certs/
certs: move the 'depends on' to the choice of module signing keys
certs: refactor file cleaning
certs: remove meaningless $(error ...) in certs/Makefile
certs: remove misleading comments about GCC PR
certs: remove noisy messages while generating the signing key
certs: remove unneeded -I$(srctree) option for system_certificates.o
certs: simplify $(srctree)/ handling and remove config_filename macro
certs: unify duplicated cmd_extract_certs and improve the log
certs: use $< and $@ to simplify the key generation rule
certs: use 'cmd' to hide openssl output in silent builds more simply
certs: use if_changed to re-generate the key when the key type is changed
 
cfg80211: Add support for notifying association comeback
cfg80211: allow continuous radar monitoring on offchannel chain
cfg80211: delete redundant free code
cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface
cfg80211: fix CONFIG_CFG80211_EXTRA_REGDB_KEYDIR typo
cfg80211: Fix order of enum nl80211_band_iftype_attr documentation
cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection
cfg80211: fix race in netlink owner interface destruction
cfg80211: implement APIs for dedicated radar detection HW
cfg80211: move offchan_cac_event to a dedicated work
cfg80211: refactor cfg80211_get_ies_channel_number()
cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard
cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event
cfg80211: simplify cfg80211_chandef_valid()
cfg80211: use ieee80211_bss_get_elem() instead of _get_ie()
cfg80211: Use the HE operation IE to determine a 6GHz BSS channel
 
cgroup-v1: Correct privileges check in release_agent writes
cgroup-v1: Require capabilities to set release_agent
 
cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy
cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning
cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy
 
cgroup/rstat: check updated_next only for root
 
cgroup: clarify cgroup_css_set_fork()
cgroup: fix a typo in comment
cgroup: get the wrong css for css_alloc() during cgroup_init_subsys()
cgroup: return early if it is already on preloaded list
cgroup: rstat: explicitly put loop variant in while
cgroup: rstat: Mark benign data race to silence KCSAN
cgroup: Trace event cgroup id fields should be u64
 
char/mwave: Adjust io port register size
 
char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on device property
 
checkpatch: improve Kconfig help test
checkpatch: relax regexp for COMMIT_LOG_LONG_LINE
 
chelsio: cxgb: Use dma_set_mask_and_coherent() and simplify code
 
cifs: add WARN_ON for when chan_count goes below minimum
cifs: adjust DebugData to use chans_need_reconnect for conn status
cifs: alloc_path_with_tree_prefix: do not append sep. if the path is empty
cifs: avoid race during socket reconnect between send and recv
cifs: call cifs_reconnect when a connection is marked
cifs: call helper functions for marking channels for reconnect
cifs: check reconnects for channels of active tcons too
cifs: cifs_ses_mark_for_reconnect should also update reconnect bits
cifs: clean up an inconsistent indenting
cifs: do not use uninitialized data in the owner/group sid
cifs: fix confusing unneeded warning message on smb2.1 and earlier
cifs: fix double free race when mount fails in cifs_get_root()
cifs: fix FILE_BOTH_DIRECTORY_INFO definition
cifs: fix hang on cifs_get_next_mid()
cifs: fix set of group SID via NTSD xattrs
cifs: Fix smb311_update_preauth_hash() kernel-doc comment
cifs: fix the cifs_reconnect path for DFS
cifs: fix the connection state transitions with multichannel
cifs: Fix the readahead conversion to manage the batch when reading from cache
cifs: fix workstation_name for multiuser mounts
cifs: free ntlmsspblob allocated in negotiate
cifs: Implement cache I/O by accessing the cache directly
cifs: maintain a state machine for tcp/smb/tcon sessions
cifs: make status checks in version independent callers
cifs: mark sessions for reconnection in helper function
cifs: modefromsids must add an ACE for authenticated users
cifs: move superblock magic defitions to magic.h
cifs: protect all accesses to chan_* with chan_lock
cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for non-ASCII dfs refs
cifs: reconnect only the connection and not smb session where possible
cifs: remove redundant assignment to pointer p
cifs: remove repeated state change in dfs tree connect
cifs: remove unused variable ses_selected
cifs: serialize all mount attempts
cifs: Support fscache indexing rewrite
cifs: take cifs_tcp_ses_lock for status checks
cifs: track individual channel status using chans_need_reconnect
cifs: Transition from ->readpages() to ->readahead()
cifs: unlock chan_lock before calling cifs_put_tcp_session
cifs: update internal module number
cifs: update tcpStatus during negotiate and sess setup
cifs: use the chans_need_reconnect bitmap for reconnect status
 
cirrus: mac89x0: use eth_hw_addr_set()
 
clk/ti/adpll: Make const pointer error a static const array
 
clk: __clk_core_init() never takes NULL
clk: Add write operation for clk_parent debugfs node
clk: bcm-2835: Pick the closest clock rate
clk: bcm-2835: Remove rounding up the dividers
clk: bm1880: remove kfrees on static allocations
clk: clk_core_get() can also return NULL
clk: Drop unused COMMON_CLK_STM32MP157_SCMI config
clk: Emit a stern warning with writable debugfs enabled
clk: Enable/Disable runtime PM for clk_summary
clk: gate: Add devm_clk_hw_register_gate()
clk: Gemini: fix struct name in kernel-doc
clk: imx8mn: Fix imx8mn_clko1_sels
clk: imx8mp: Fix the parent clk of the audio_root_clk
clk: imx8mp: Remove IPG_AUDIO_ROOT from imx8mp-clock.h
clk: imx: imx8ulp: set suppress_bind_attrs to true
clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1
clk: imx: Use div64_ul instead of do_div
clk: ingenic: Add MDMA and BDMA clocks
clk: Introduce clk-tps68470 driver
clk: jz4725b: fix mmc0 clock gating
clk: lan966x: Add lan966x SoC clock driver
clk: lan966x: Extend lan966x clock driver for clock gating support
clk: lan966x: Fix linking error
clk: mediatek: add mt7986 clock IDs
clk: mediatek: add mt7986 clock support
clk: mediatek: clk-gate: Shrink by adding clockgating bit check helper
clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers
clk: mediatek: relicense mt7986 clock driver to GPL-2.0
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
clk: qcom: Add clock driver for SM8450
clk: qcom: Add LUCID_EVO PLL type for SDX65
clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver
clk: qcom: Add SDX65 GCC support
clk: qcom: Add support for SDX65 RPMh clocks
clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time
clk: qcom: dispcc: Update the transition delay for MDSS GDSC
clk: qcom: gcc-msm8994: explicitly include clk-provider.h
clk: qcom: gcc-msm8994: Remove NoC clocks
clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled
clk: qcom: gcc-sm6350: explicitly include clk-provider.h
clk: qcom: gcc-sm8350: explicitly include clk-provider.h
clk: qcom: gdsc: Add support to update GDSC transition delay
clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h
clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h
clk: qcom: mmcc-apq8084: explicitly include clk-provider.h
clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h
clk: qcom: rpmh: add support for SM8450 rpmh clocks
clk: qcom: smd-rpm: Drop binary value handling for buffered clock
clk: qcom: smd-rpm: Drop MFD qcom-rpm reference
clk: qcom: smd-rpm: Drop the use of struct rpm_cc
clk: qcom: turingcc-qcs404: explicitly include clk-provider.h
clk: renesas: cpg-mssr: Add support for R-Car S4-8
clk: renesas: cpg-mssr: Check return value of pm_genpd_init()
clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple()
clk: renesas: r8a779a0: Add SDnH clock to V3U
clk: renesas: r9a07g044: Add clock and reset entry for SCI1
clk: renesas: r9a07g044: Add GPU clock and reset entries
clk: renesas: r9a07g044: Add mux and divider for G clock
clk: renesas: r9a07g044: Add OSTM clock and reset entries
clk: renesas: r9a07g044: Add RSPI clock and reset entries
clk: renesas: r9a07g044: Add TSU clock and reset entry
clk: renesas: r9a07g044: Add WDT clock and reset entries
clk: renesas: r9a07g044: Change core clock "I" from DEF_FIXED->DEF_DIV
clk: renesas: r9a07g044: Rename CLK_PLL2_DIV16 and CLK_PLL2_DIV20 macros
clk: renesas: r9a07g044: Rename CLK_PLL3_DIV4 macro
clk: renesas: rcar-gen3: Add dummy SDnH clock
clk: renesas: rcar-gen3: Add SDnH clock
clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST
clk: renesas: rcar-gen3: Switch to new SD clock handling
clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver
clk: renesas: rzg2l: Add CPG_PL1_DDIV macro
clk: renesas: rzg2l: Add missing kerneldoc for resets
clk: renesas: rzg2l: Check return value of pm_genpd_init()
clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
clk: samsung: Add initial Exynos7885 clock driver
clk: samsung: clk-pll: Add support for pll1417x
clk: samsung: exynos850: Add missing sysreg clocks
clk: samsung: exynos850: Implement CMU_APM domain
clk: samsung: exynos850: Implement CMU_CMGP domain
clk: samsung: exynos850: Keep some crucial clocks running
clk: samsung: exynos850: Register clocks early
clk: samsung: Make exynos850_register_cmu shared
clk: samsung: remove __clk_lookup() usage
clk: samsung: Remove meaningless __init and extern from header files
clk: samsung: Update CPU clk registration
clk: si5341: Fix clock HW provider cleanup
clk: socfpga: agilex: Make use of the helper function devm_platform_ioremap_resource()
clk: socfpga: remove redundant assignment after a mask operation
clk: socfpga: remove redundant assignment on division
clk: socfpga: s10: Make use of the helper function devm_platform_ioremap_resource()
clk: st: clkgen-fsyn: search reg within node or parent
clk: st: clkgen-mux: search reg within node or parent
clk: starfive: Add JH7100 clock generator driver
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
clk: stm32mp1: remove redundant assignment to pointer data
clk: sunxi-ng: Add support for the D1 SoC clocks
clk: sunxi-ng: Allow drivers to be built as modules
clk: sunxi-ng: Allow the CCU core to be built as a module
clk: sunxi-ng: Convert early providers to platform drivers
clk: sunxi-ng: div: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: Export symbols used by CCU drivers
clk: sunxi-ng: gate: Add macros for gates with fixed dividers
clk: sunxi-ng: mp: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: mux: Add macros using clk_parent_data and clk_hw
clk: tegra: Make vde a child of pll_p on tegra114
clk: tegra: Support runtime PM and power domain
clk: ti: Move dra7 clock devices out of the legacy section
clk: visconti: Add support common clock driver and reset driver
clk: visconti: Fix uninitialized variable in printk
clk: visconti: Remove pointless NULL check in visconti_pll_add_lookup()
clk: x86: Fix clk_gate_flags for RV_CLK_GATE
clk: x86: Use dynamic con_id string during clk registration
clk: zynq: pll: Fix kernel-doc warnings
 
clocksource/drivers/exynos_mct: Fix silly typo resulting in checkpatch warning
clocksource/drivers/exynos_mct: Refactor resources allocation
 
clocksource/drivers/imx-sysctr: Mark two variable with __ro_after_init
 
clocksource/drivers/msc313e: Add support for ssd20xd-based platforms
 
clocksource/drivers/pistachio: Fix -Wunused-but-set-variable warning
 
clocksource/drivers/renesas,ostm: Make RENESAS_OSTM symbol visible
 
clocksource/drivers/renesas-ostm: Add RZ/G2L OSTM support
 
clocksource/drivers/timer-imx-sysctr: Set cpumask to cpu_possible_mask
 
clocksource/drivers: Add MStar MSC313e timer support
 
clocksource: Avoid accidental unstable marking of clocksources
clocksource: Reduce the default clocksource_watchdog() retries to 2
 
codel: remove unnecessary pkt_sched.h include
codel: remove unnecessary sock.h include
 
comedi: Move "comedi_8254.h" to
comedi: Move "comedi_isadma.h" to
comedi: Move and rename "8255.h" to
comedi: Move the main COMEDI headers
comedi: ni_routing: tools: Update due to moved COMEDI headers
 
compiler_attributes.h: Add __disable_sanitizer_instrumentation
 
configfs: fix a race in configfs_{,un}register_subsystem()
 
configs/debug: restore DEBUG_INFO=y for overriding
configs/debug: set CONFIG_DEBUG_INFO=y properly
 
configs: introduce debug.config for CI-like setup
 
connector/cn_proc: Use task_is_in_init_pid_ns()
 
const_structs.checkpatch: add frequently used ops structs
 
copy_process(): Move fd_install() out of sighand->siglock critical section
 
coredump: Stop setting signal->group_exit_task
 
coresight: configfs: Allow configfs to activate configuration
coresight: configuration: Update API to introduce load owner concept
coresight: configuration: Update API to permit dynamic load/unload
coresight: core: Fix typo in a comment
coresight: syscfg: Example CoreSight configuration loadable module
coresight: syscfg: Update load API for config loadable modules
coresight: Use devm_bitmap_zalloc when applicable
 
counter: 104-quad-8: Convert to counter_priv() wrapper
counter: 104-quad-8: Convert to new counter registration
counter: 104-quad-8: Fix persistent enabled events bug
counter: 104-quad-8: Fix use-after-free by quad8_irq_handler
counter: Add the necessary colons and indents to the comments of counter_compi
counter: fix an IS_ERR() vs NULL bug
counter: ftm-quaddec: Convert to counter_priv() wrapper
counter: ftm-quaddec: Convert to new counter registration
counter: ftm-quaddec: Drop unused platform_set_drvdata()
counter: intel-qep: Convert to counter_priv() wrapper
counter: intel-qep: Convert to new counter registration
counter: interrupt-cnt: Convert to counter_priv() wrapper
counter: interrupt-cnt: Convert to new counter registration
counter: microchip-tcb-capture: Convert to counter_priv() wrapper
counter: microchip-tcb-capture: Convert to new counter registration
counter: microchip-tcb-capture: Drop unused platform_set_drvdata()
counter: Provide a wrapper to access device private data
counter: Provide alternative counter registration functions
counter: remove old and now unused registration API
counter: stm32-lptimer-cnt: Convert to counter_priv() wrapper
counter: stm32-lptimer-cnt: Convert to new counter registration
counter: stm32-timer-cnt: Convert to counter_priv() wrapper
counter: stm32-timer-cnt: Convert to new counter registration
counter: Stop using dev_get_drvdata() to get the counter device
counter: ti-eqep: Convert to counter_priv() wrapper
counter: ti-eqep: Convert to new counter registration
counter: ti-eqep: Use container_of instead of struct counter_device::priv
counter: Update documentation for new counter registration functions
counter: Use container_of instead of drvdata to track counter_device
 
cpuacct: Convert BUG_ON() to WARN_ON_ONCE()
 
cpufreq: amd-pstate: Add AMD P-State frequencies attributes
cpufreq: amd-pstate: Add AMD P-State performance attributes
cpufreq: amd-pstate: Add boost mode support for AMD P-State
cpufreq: amd-pstate: Add fast switch function for AMD P-State
cpufreq: amd-pstate: Add trace for AMD P-State module
cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State
cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment
cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors
cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution
cpufreq: Fix initialization of min and max frequency QoS requests
cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call
cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes
cpufreq: intel_pstate: Update EPP for AlderLake mobile
cpufreq: mediatek-hw: Fix double devm_remap in hotplug case
cpufreq: qcom-cpufreq-hw: Avoid stack buffer for IRQ name
cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
cpufreq: qcom-cpufreq-hw: Use new thermal pressure update function
cpufreq: qcom-hw: Delay enabling throttle_irq
cpufreq: qcom-hw: Fix probable nested interrupt handling
cpufreq: qcom-hw: Set CPU affinity of dcvsh interrupts
cpufreq: qcom-hw: Use optional irq API
cpufreq: Reintroduce ready() callback
cpufreq: use default_groups in kobj_type
 
cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment
cpuidle: menu: Fix typo in a comment
cpuidle: use default_groups in kobj_type
 
cpumask: replace cpumask_next_* with cpumask_first_* where appropriate
cpumask: use find_first_and_bit()
 
cpuset: convert 'allowed' in __cpuset_node_allowed() to be boolean
cpuset: Fix kernel-doc
cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask()
 
cputime, cpuacct: Include guest time in user time in cpuacct.stat
 
crypto: af_alg - get rid of alg_memory_allocated
crypto: af_alg - rewrite NULL pointer check
crypto: api - Move cryptomgr soft dependency into algapi
crypto: api - Replace kernel.h with the necessary inclusions
crypto: atmel-aes - Reestablish the correct tfm context at dequeue
crypto: caam - replace this_cpu_ptr with raw_cpu_ptr
crypto: caam - save caam memory to support crypto engine retry mechanism.
crypto: cavium - Use kcalloc() instead of kzalloc()
crypto: ccp - Add psp_init_on_probe module parameter
crypto: ccp - Add SEV_INIT rc error logging on init
crypto: ccp - Add SEV_INIT_EX support
crypto: ccp - Move SEV_INIT retry for corrupted data
crypto: ccp - no need to initialise statics to 0
crypto: ccp - Refactor out sev_fw_alloc()
crypto: ccp - remove unneeded semicolon
crypto: ccree - remove redundant 'flush_workqueue()' calls
crypto: des - disallow des3 in FIPS mode
crypto: dh - limit key size to 2048 in FIPS mode
crypto: dh - remove duplicate includes
crypto: drbg - ignore jitterentropy errors if not in FIPS mode
crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
crypto: drbg - make reseeding from get_random_bytes() synchronous
crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
crypto: drbg - prepare for more fine-grained tracking of seeding state
crypto: drbg - reseed 'nopr' drbgs periodically from get_random_bytes()
crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
crypto: hisilicon - cleanup warning in qm_get_qos_value()
crypto: hisilicon - modify the value of engine type rate
crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init()
crypto: hisilicon/hpre - use swap() to make code cleaner
crypto: hisilicon/qm - code movement
crypto: hisilicon/qm - disable qm clock-gating
crypto: hisilicon/qm - disable queue when 'CQ' error
crypto: hisilicon/qm - fix deadlock for remove driver
crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume()
crypto: hisilicon/qm - modify the handling method after abnormal interruption
crypto: hisilicon/qm - modify the value of qos initialization
crypto: hisilicon/qm - remove unnecessary device memory reset
crypto: hisilicon/qm - reset function if event queue overflows
crypto: hisilicon/qm - simplified the calculation of qos shaper parameters
crypto: hisilicon/qm - some optimizations of ths qos write process
crypto: hisilicon/qm - use request_threaded_irq instead
crypto: hisilicon/zip - add new algorithms for uacce device
crypto: hisilicon/zip - enable ssid for sva sgl
crypto: jitter - add oversampling of noise source
crypto: jitter - consider 32 LSB for APT
crypto: jitter - don't limit ->health_failure check to FIPS mode
crypto: jitter - quit sample collection loop upon RCT failure
crypto: kdf - Add key derivation self-test support code
crypto: kdf - add SP800-108 counter key derivation function
crypto: kdf - select SHA-256 required for self-test
crypto: keembay-ocs-ecc - Fix error return code in kmb_ocs_ecc_probe()
crypto: marvell/octeontx - Use kcalloc() instead of kzalloc()
crypto: mips/sha - remove duplicate hash init function
crypto: octeontx2 - add apis for custom engine groups
crypto: octeontx2 - Avoid stack variable overflow
crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete()
crypto: octeontx2 - parameters for custom engine groups
crypto: octeontx2 - prevent underflow in get_cores_bmap()
crypto: octeontx2 - uninitialized variable in kvf_limits_store()
crypto: octeontx2 - Use swap() instead of swap_engines()
crypto: octeontx2 - use swap() to make code cleaner
crypto: omap - increase priority of DES/3DES
crypto: omap-aes - Fix broken pm_runtime_and_get() usage
crypto: powerpc/sha - remove duplicate hash init function
crypto: qat - abstract PFVF messages with struct pfvf_message
crypto: qat - abstract PFVF receive logic
crypto: qat - abstract PFVF send function
crypto: qat - add PFVF support to enable the reset of ring pairs
crypto: qat - add PFVF support to the GEN4 host driver
crypto: qat - add pfvf_ops
crypto: qat - add support for compression for 4xxx
crypto: qat - add the adf_get_pmisc_base() helper function
crypto: qat - allow detection of dc capabilities for 4xxx
crypto: qat - change PFVF ACK behaviour
crypto: qat - config VFs based on ring-to-svc mapping
crypto: qat - differentiate between pf2vf and vf2pf offset
crypto: qat - do not handle PFVF sources for qat_4xxx
crypto: qat - do not rely on min version
crypto: qat - exchange device capabilities over PFVF
crypto: qat - exchange ring-to-service mappings over PFVF
crypto: qat - extend crypto capability detection for 4xxx
crypto: qat - fix definition of ring reset results
crypto: qat - fix undetected PFVF timeout in ACK loop
crypto: qat - fix VF IDs in PFVF log messages
crypto: qat - get compression extended capabilities
crypto: qat - handle retries due to collisions in adf_iov_putmsg()
crypto: qat - improve logging of PFVF messages
crypto: qat - improve the ACK timings in PFVF send
crypto: qat - introduce support for PFVF block messages
crypto: qat - leverage bitfield.h utils for PFVF messages
crypto: qat - leverage read_poll_timeout in PFVF send
crypto: qat - make PFVF message construction direction agnostic
crypto: qat - make PFVF send and receive direction agnostic
crypto: qat - move interrupt code out of the PFVF handler
crypto: qat - move VF message handler to adf_vf2pf_msg.c
crypto: qat - move vf2pf interrupt helpers
crypto: qat - pass the PF2VF responses back to the callers
crypto: qat - re-enable interrupts for legacy PFVF messages
crypto: qat - refactor PF top half for PFVF
crypto: qat - refactor pfvf version request messages
crypto: qat - relocate PFVF disabled function
crypto: qat - relocate PFVF PF related logic
crypto: qat - relocate PFVF VF related logic
crypto: qat - reorganize PFVF code
crypto: qat - reorganize PFVF protocol definitions
crypto: qat - set CIPHER capability for QAT GEN2
crypto: qat - set COMPRESSION capability for QAT GEN2
crypto: qat - set PFVF_MSGORIGIN just before sending
crypto: qat - split PFVF message decoding from handling
crypto: qat - store the PFVF protocol version of the endpoints
crypto: qat - store the ring-to-service mapping
crypto: qat - support fast ACKs in the PFVF protocol
crypto: qat - support the reset of ring pairs on PF
crypto: qat - use enums for PFVF protocol codes
crypto: qce - fix uaf on qce_aead_register_one
crypto: qce - fix uaf on qce_ahash_register_one
crypto: qce - fix uaf on qce_skcipher_register_one
crypto: qcom-rng - ensure buffer for generate is completely filled
crypto: rsa - limit key size to 2048 in FIPS mode
crypto: s390/sha512 - Use macros instead of direct IV numbers
crypto: sa2ul - Use bitfield helpers
crypto: sha256 - remove duplicate generic hash init function
crypto: sparc/sha - remove duplicate hash init function
crypto: stm32 - Revert broken pm_runtime_resume_and_get changes
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
crypto: stm32/cryp - check early input data
crypto: stm32/cryp - defer probe for reset controller
crypto: stm32/cryp - don't print error on probe deferral
crypto: stm32/cryp - fix bugs and crash in tests
crypto: stm32/cryp - fix CTR counter carry
crypto: stm32/cryp - fix double pm exit
crypto: stm32/cryp - fix lrw chaining mode
crypto: stm32/cryp - fix xts and race condition in crypto_engine requests
crypto: stm32/cryp - reorder hw initialization
crypto: sun8i-ce - Add support for the D1 variant
crypto: testmgr - Fix wrong test case of RSA
crypto: ux500 - Use platform_get_irq() to get the interrupt
crypto: x86/aesni - don't require alignment of data
crypto: x86/curve25519 - use in/out register constraints more precisely
crypto: x86/des3 - remove redundant assignment of variable nbytes
 
csky: Fix function name in csky_alignment() and die()
 
cuda/pmu: Make find_via_cuda/pmu init functions
 
cxgb3: Remove useless DMA-32 fallback configuration
cxgb3: Use struct_group() for memcpy() region
 
cxgb4: allow reading unrecognized port module eeprom
cxgb4: Remove useless DMA-32 fallback configuration
cxgb4: Use struct_group() for memcpy() region
 
cxgb4vf: Remove useless DMA-32 fallback configuration
 
cxl/acpi: Convert CFMWS parsing to ACPI sub-table helpers
 
cxl/core: Convert to EXPORT_SYMBOL_NS_GPL
cxl/core: Remove cxld_const_init in cxl_decoder_alloc()
 
cxl/mbox: Remove bad comment
 
cxl/memdev: Change cxl_mem to a more descriptive name
cxl/memdev: Remove unused cxlmd field
 
cxl/pmem: Fix module reload vs workqueue state
cxl/pmem: Fix reference counting for delayed work
 
cxl/test: Mock acpi_table_parse_cedt()
 
cxl: use default_groups in kobj_type
 
dax: fix up some of the block device related ifdefs
dax: Kill DEV_DAX_PMEM_COMPAT
dax: move the partition alignment check into fs_dax_get_by_bdev
dax: remove CONFIG_DAX_DRIVER
dax: remove dax_capable
dax: remove the copy_from_iter and copy_to_iter methods
dax: remove the DAXDEV_F_SYNC flag
dax: remove the pgmap sanity checks in generic_fsdax_supported
dax: return the partition offset from fs_dax_get_by_bdev
dax: simplify dax_synchronous and set_dax_synchronous
dax: simplify the dax_device <-> gendisk association
 
dccp/tcp: Remove an unused argument in inet_csk_listen_start().
 
dccp: Inline dccp_listen_start().
 
debugfs: lockdown: Allow reading debugfs files that are not world readable
 
delayacct: cleanup flags in struct task_delay_info and functions use it
delayacct: fix incomplete disable operation when switch enable to disable
delayacct: support swapin delay accounting for swapping without blkio
delayacct: track delays from memory compact
 
dev_addr: add a modification check
 
dev_addr_list: put the first addr on the tree
 
device property: Add fwnode_iomap()
device property: Check fwnode->secondary when finding properties
device property: Drop fwnode_graph_get_remote_node()
device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED
device property: Fix fwnode_graph_devcon_match() fwnode leak
device property: Implement fwnode_graph_get_endpoint_count()
device property: Remove device_add_properties() API
device property: Use fwnode_graph_for_each_endpoint() macro
 
device-dax: compound devmap support
device-dax: ensure dev_dax->pgmap is valid for dynamic devices
device-dax: factor out page mapping initialization
device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault()
device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}()
device-dax: use ALIGN() for determining pgoff
device-dax: use struct_size()
 
device: Add device:: Msi_data pointer and struct msi_device_data
device: Move MSI related data into a struct
 
devlink: Add 'enable_iwarp' generic device param
devlink: Add new "event_eq_size" generic device param
devlink: Add new "io_eq_size" generic device param
devlink: Clarifies max_macs generic devlink param
devlink: Remove misleading internal_flags from health reporter dump
devlink: Simplify devlink resources unregister call
 
devtmpfs regression fix: reconfigure on each mount
 
devtmpfs: mount with noexec and nosuid
 
display/amd: decrease message verbosity about watermarks table failure
 
dm btree remove: change a bunch of BUG_ON() calls to proper errors
 
dm btree spine: eliminate duplicate le32_to_cpu() in node_check()
dm btree spine: remove extra node_check function declaration
 
dm btree: add a defensive bounds check to insert_at()
 
dm integrity: Use struct_group() to zero struct journal_sector
 
dm space map common: add bounds check to sm_ll_lookup_bitmap()
 
dm sysfs: use default_groups in kobj_type
 
dm-linear: add a linear_dax_pgoff helper
 
dm-log-writes: add a log_writes_dax_pgoff helper
 
dm-stripe: add a stripe_dax_pgoff helper
 
dm: fix alloc_dax error handling in alloc_dev
dm: make the DAX support depend on CONFIG_FS_DAX
dm: properly fix redundant bio-based IO accounting
dm: revert partial fix for redundant bio-based IO accounting
 
dma-buf: add dma_fence_describe and dma_resv_describe v2
dma-buf: add dma_resv selftest v4
dma-buf: cma_heap: Fix mutex locking section
dma-buf: fix kerneldoc for renamed members
dma-buf: heaps: Fix potential spectre v1 gadget
dma-buf: make fence mandatory for dma_resv_add_excl_fence v2
dma-buf: nuke dma_resv_get_excl_unlocked
dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAME
dma-buf: st: fix error handling in test_get_fences()
dma-buf: Update obsoluted comments on dma_buf_vmap/vunmap()
 
dma-direct: add a dma_direct_use_pool helper
dma-direct: always leak memory that can't be re-encrypted
dma-direct: clean up the remapping checks in dma_direct_alloc
dma-direct: don't call dma_set_decrypted for remapped allocations
dma-direct: drop two CONFIG_DMA_RESTRICTED_POOL conditionals
dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations
dma-direct: factor out dma_set_{de,en}crypted helpers
dma-direct: factor the swiotlb code out of __dma_direct_alloc_pages
dma-direct: fail allocations that can't be made coherent
dma-direct: refactor the !coherent checks in dma_direct_alloc
dma-direct: warn if there is no pool for force unencrypted allocations
 
dma/pool: create dma atomic pool only if dma zone has managed pages
 
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()
 
dmaengine: Add consumer for the new DMA_MEMCPY_SG API function.
dmaengine: Add core function and capability check for DMA_MEMCPY_SG
dmaengine: Add documentation for new memcpy scatter-gather function
dmaengine: at_xdmac: Don't start transactions at tx_submit level
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
dmaengine: at_xdmac: Fix concurrency over xfers_list
dmaengine: at_xdmac: Fix lld view setting
dmaengine: at_xdmac: Fix missing unlock in at_xdmac_tasklet()
dmaengine: at_xdmac: Fix race for the tx desc callback
dmaengine: at_xdmac: Fix race over irq_status
dmaengine: at_xdmac: Move the free desc to the tail of the desc list
dmaengine: at_xdmac: Print debug message after realeasing the lock
dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_advance_work()
dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_tasklet()
dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_xdmac: Use struct_size() in devm_kzalloc()
dmaengine: idxd: add helper for per interrupt handle drain
dmaengine: idxd: add knob for enqcmds retries
dmaengine: idxd: change bandwidth token to read buffers
dmaengine: idxd: change MSIX allocation based on per wq activation
dmaengine: idxd: create locked version of idxd_quiesce() call
dmaengine: idxd: deprecate token sysfs attributes for read buffers
dmaengine: idxd: embed irq_entry in idxd_wq struct
dmaengine: idxd: fix descriptor flushing locking
dmaengine: idxd: fix wq settings post wq disable
dmaengine: idxd: handle interrupt handle revoked event
dmaengine: idxd: handle invalid interrupt handle descriptors
dmaengine: idxd: int handle management refactoring
dmaengine: idxd: move interrupt handle assignment
dmaengine: idxd: rework descriptor free path on failure
dmaengine: idxd: set defaults for wq configs
dmaengine: ioatdma: use default_groups in kobj_type
dmaengine: jz4780: Add support for the MDMA and BDMA in the JZ4760(B)
dmaengine: jz4780: Replace uint32_t with u32
dmaengine: jz4780: Support bidirectional I/O on one channel
dmaengine: jz4780: Work around hardware bug on JZ4760 SoCs
dmaengine: mv_xor_v2: Get rid of msi_desc abuse
dmaengine: pch_dma: Remove usage of the deprecated "pci-dma-compat.h" API
dmaengine: ppc4xx: remove unused variable `rval'
dmaengine: ptdma: Fix the error handling path in pt_core_init()
dmaengine: pxa/mmp: stop referencing config->slave_id
dmaengine: qcom-adm: stop abusing slave_id config
dmaengine: qcom: gpi: Remove unnecessary print function dev_err()
dmaengine: qcom_hidma: Cleanup MSI handling
dmaengine: rcar-dmac: Add support for R-Car S4-8
dmaengine: remove slave_id config field
dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size
dmaengine: sh: rcar-dmac: Check for error num after setting mask
dmaengine: sh: Use bitmap_zalloc() when applicable
dmaengine: shdma: Fix runtime PM imbalance on error
dmaengine: shdma: remove legacy slave_id parsing
dmaengine: sprd: stop referencing config->slave_id
dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe
dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
dmaengine: stm32-mdma: Remove redundant initialization of pointer hwdesc
dmaengine: stm32-mdma: Use bitfield helpers
dmaengine: tegra20-apb: stop checking config->slave_id
dmaengine: ti: edma: Use 'for_each_set_bit' when possible
dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC
dmaengine: uniphier-xdmac: Fix type of address variables
dmaengine: xilinx: Handle IRQ mapping errors
dmaengine: xilinx_dpdma: stop using slave_id field
dmaengine: xilinx_dpdma: use correct SDPX tag for header file
 
dnotify: move dnotify sysctl to dnotify.c
 
doc/zh-CN: Update cpu-freq/core.rst to make it more readable
doc/zh-CN: Update cpu-freq/cpu-drivers.rst to make it more readable
doc/zh-CN: Update cpufreq-stats.rst to make it more readable
 
doc/zh_CN: add Chinese document coding style reminder
 
doc: Add refcount analogy to What is RCU
doc: document new CephFS mount device syntax
doc: fs: remove bdev_try_to_free_page related doc
doc: kbuild: fix default in `imply` table
 
Doc: networking: Fix the title's Sphinx overline in rds.rst
 
doc: RCU: Avoid 'Symbol' font-family in SVG figures
doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_HZ advice
 
docs/ABI: testing: aspeed-uart-routing: Escape asterisk
 
Docs/admin-guide/mm/damon/reclaim: document statistics parameters
 
Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning
Docs/admin-guide/mm/damon/usage: remove redundant information
Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts
Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks
Docs/admin-guide/mm/damon/usage: update for schemes statistics
 
docs/arm64: delete a space from tagged-address-abi
 
docs/bpf: Update documentation for BTF_KIND_TYPE_TAG support
 
docs/driver-api: Replace a comma in the n_gsm.rst with a double colon
 
docs/kselftest: clarify running mainline tests on stables
 
docs/scheduler: fix typo and warning in sched-bwc
 
docs/trace: fix a label of boottime-trace
 
docs/vm: add vmalloced-kernel-stacks document
docs/vm: clarify overcommit amount sysctl behavior
docs/vm: Fix typo in *harden*
 
docs/zh_CN: add completion translation
docs/zh_CN: Add cputopology Chinese translation
docs/zh_CN: add msi-howto translation
docs/zh_CN: add pci-iov-howto translation
docs/zh_CN: add pciebus-howto translation
docs/zh_CN: Add sched-capacity Chinese translation
docs/zh_CN: Add sched-design-CFS Chinese translation
docs/zh_CN: Add sched-domains translation
docs/zh_CN: add scheduler index translation
docs/zh_CN: add scheduler sched-arch translation
docs/zh_CN: add scheduler sched-bwc translation
docs/zh_CN: add sysfs-pci trnaslation
docs/zh_CN: Add zh_CN/accounting/delay-accounting.rst
docs/zh_CN: Add zh_CN/accounting/taskstats.rst
docs/zh_CN: move sparse into dev-tools
docs/zh_CN: Update and fix a couple of typos
docs/zh_CN: update sparse translation
 
docs: 5.Posting.rst: describe Fixes: and Link: tags
docs: ABI: added missing num_requests param to UAC2
docs: ABI: fixed formatting in configfs-usb-gadget-uac2
docs: ABI: fixed req_number desc in UAC1
docs: Add documentation for ARC processors
docs: add support for RTD dark mode
docs: address some text issues with css/theme support
docs: allow selecting a Sphinx theme
docs: allow to pass extra DOCS_CSS themes via make
docs: ARC: Improve readability
docs: automarkup.py: Fix invalid HTML link output and broken URI fragments
docs: block: remove queue-sysfs.rst
docs: discourage use of list tables
docs: document sysfs ABI for vDPA bus
docs: document the sysfs ABI for "isolated"
docs: document the sysfs ABI for "nohz_full"
docs: fix typo in Documentation/kernel-hacking/locking.rst
docs: ftrace: fix ambiguous sentence
docs: Hook the RTLA documents into the kernel docs build
docs: kvm: fix WARNINGs from api.rst
docs: Makefile: use the right path for DOCS_CSS
docs: networking: device drivers: add can sub-folder
docs: networking: device drivers: can: add flexcan
docs: perf: Add description for HiSilicon PCIe PMU driver
docs: set format for the classic mode
docs: staging/tee.rst: add a section on OP-TEE notifications
docs: staging/tee.rst: fix two typos found while reading
docs: sysfs-block: add contact for nomerges
docs: sysfs-block: document stable_writes
docs: sysfs-block: document virt_boundary_mask
docs: sysfs-block: fill in missing documentation from queue-sysfs.rst
docs: sysfs-block: move to stable directory
docs: sysfs-block: sort alphabetically
docs: update mapping documentation
docs: update self-protection __ro_after_init status
 
Docs: usb: update comment and code near increment usage count
Docs: usb: update err() to pr_err() and replace __FILE__
Docs: usb: update writesize, copy_from_user, usb_fill_bulk_urb, usb_submit_urb
 
Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH
Documentation, arch: Remove leftovers from raw device
 
Documentation/accounting/delay-accounting.rst: add thrashing page cache and direct compact
 
Documentation/admin-guide: Document nomodeset kernel parameter
 
Documentation/auxiliary_bus: Add example code for module_auxiliary_driver()
Documentation/auxiliary_bus: Clarify __auxiliary_driver_register
Documentation/auxiliary_bus: Clarify auxiliary_device creation
Documentation/auxiliary_bus: Clarify match_name
Documentation/auxiliary_bus: Clarify the release of devices from find device
Documentation/auxiliary_bus: Move the text into the code
Documentation/auxiliary_bus: Update Auxiliary device lifespan
 
Documentation/filesystem/dax: DAX on virtiofs
 
Documentation/gpu: Add amdgpu and dc glossary
Documentation/gpu: Add basic overview of DC pipeline
Documentation/gpu: Document amdgpu_dm_visual_confirm debugfs entry
Documentation/gpu: Document pipe split visual confirmation
Documentation/gpu: How to collect DTN log
Documentation/gpu: include description of AMDGPU hardware structure
Documentation/gpu: include description of some of the GC microcontrollers
Documentation/gpu: Reorganize DC documentation
Documentation/gpu: split amdgpu/index for readability
 
Documentation/hw-vuln: Update spectre doc
 
Documentation/sphinx: fix typos of "its"
 
Documentation: ACPI: Fix data node reference documentation
Documentation: ACPI: Update references
Documentation: add TTY chapter
Documentation: amd-pstate: Add AMD P-State driver introduction
Documentation: arm64: Document PMU counters access from userspace
Documentation: arm: marvell: Extend Avanta list
Documentation: coresight: Fix documentation issue
Documentation: coresight: Update coresight configuration docs
Documentation: dev-tools: Add KTAP specification
Documentation: devlink: mlx5.rst: Fix htmldoc build warning
Documentation: dmaengine: Add a description of what dmatest does
Documentation: dmaengine: Correctly describe dmatest with channel unset
Documentation: dt: iio: st_lsm6dsx: add disable-sensor-hub property
Documentation: fix firewire.rst ABI file path error
Documentation: kgdb: properly capitalize the MAGIC_SYSRQ config
Documentation: kgdb: Replace deprecated remotebaud
Documentation: KUnit: Added KUnit Architecture
Documentation: KUnit: Fix usage bug
Documentation: kunit: remove claims that kunit is a mocking framework
Documentation: kunit: Reorganize documentation related to running tests
Documentation: KUnit: Restyle Test Style and Nomenclature page
Documentation: KUnit: Restyled Frequently Asked Questions
Documentation: KUnit: Rework writing page to focus on writing tests
Documentation: KUnit: Rewrite getting started
Documentation: KUnit: Rewrite main page
Documentation: livepatch: Add livepatch API page
Documentation: networking: net_failover: Fix documentation
Documentation: power: Update outdated contents in opp.rst
Documentation: Raise the minimum supported version of LLVM to 11.0.0
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization
Documentation: remove trivial tree
Documentation: syfs-class-firmware-attributes: Lenovo Opcode support
 
Linux: Documentation:ABI:testing:admv1013: add ABI docs
 
dpaa2-eth: Initialize mutex used in one step timestamping path
dpaa2-eth: unregister the netdev before disconnecting from the PHY
 
dpaa2-mac: bail if the dpmacs fwnode is not found
dpaa2-mac: return -EPROBE_DEFER from dpaa2_mac_open in case the fwnode is not set
 
dpaa2-switch: check if the port priv is valid
dpaa2-switch: fix default return of dpaa2_switch_flower_parse_mirror_key
 
drbd: Use struct_group() to zero algs
 
driver core: auxiliary bus: Add driver data helpers
driver core: Don't call device_remove_properties() from device_del()
driver core: Free DMA range map when device is released
driver core: Make bus notifiers in right order in really_probe()
driver core: make kobj_type constant.
driver core: Move driver_sysfs_remove() after driver_sysfs_add()
driver core: platform: document registration-failure requirement
driver core: platform: Make use of the helper function dev_err_probe()
driver core: Simplify async probe test code by using ktime_ms_delta()
 
driver: soc: xilinx: register for power events in zynqmp power driver
 
drivers/amd/pm: drop statement to print FW version for smu_v13
drivers/amd/pm: smu13: use local variable adev
 
drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb
 
drivers/infiniband: replace open-coded string copy with get_task_comm
 
drivers/misc/ocxl: remove redundant rc variable
 
drivers/net/ftgmac100: adjust code place for function call dependency
drivers/net/ftgmac100: fix DHCP potential failure with systemd
drivers/net/ftgmac100: refactor ftgmac100_reset_task to enable direct function call
 
drivers/pcmcia: Fix ifdef covering yenta_pm_ops
 
drivers/perf: hisi: Add driver for HiSilicon PCIe PMU
 
drivers/regulator: remove redundant ret variable
 
drivers: acpi: acpi_apd: Remove unused device property "is-rv"
drivers: dma: ti: k3-psil: Add support for J721S2
drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
 
Drivers: hv: balloon: account for vmbus packet header in max_pkt_size
Drivers: hv: Fix definition of hypercall input & output arg variables
Drivers: hv: utils: Make use of the helper macro LIST_HEAD()
Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
Drivers: hv: vmbus: Initialize request offers message for Isolation VM
Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64)
 
drivers: perf: Add LLC-TAD perf counter support
drivers: perf: marvell_cn10k: fix an IS_ERR() vs NULL check
drivers: soc: xilinx: add xilinx event management driver
 
Linux: drivers:iio:dac: Add AD3552R driver support
 
drm/1915/fbc: Replace plane->has_fbc with a pointer to the fbc instance
 
drm/amd/amdgpu: Add pcie indirect support to amdgpu_mm_wreg_mmio_rlc()
drm/amd/amdgpu: cleanup the code style a bit
drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV
drm/amd/amdgpu: fix potential memleak
drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV
drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
drm/amd/amdgpu: remove useless break after return
 
drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again
 
drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calculate_bandwidth()
 
drm/amd/display: 3.2.161
drm/amd/display: 3.2.162
drm/amd/display: 3.2.163
drm/amd/display: 3.2.164
drm/amd/display: 3.2.166
drm/amd/display: 3.2.167
drm/amd/display: [FW Promotion] Release 0.0.92
drm/amd/display: [FW Promotion] Release 0.0.93
drm/amd/display: [FW Promotion] Release 0.0.94
drm/amd/display: [FW Promotion] Release 0.0.95
drm/amd/display: [FW Promotion] Release 0.0.96
drm/amd/display: [FW Promotion] Release 0.0.97
drm/amd/display: [FW Promotion] Release 0.0.98
drm/amd/display: access hpo dp link encoder only through link resource
drm/amd/display: Add 16ms AUX RD interval W/A for specific LTTPR
drm/amd/display: add a debug option to force dp2 lt fallback method
drm/amd/display: Add check for forced_clocks debug option
drm/amd/display: add connector type check for CRC source set
drm/amd/display: Add debugfs entry for ILR
drm/amd/display: Add Debugfs Entry to Force in SST Sequence
drm/amd/display: Add DP-HDMI FRL PCON SST Support in DM
drm/amd/display: Add DP-HDMI FRL PCON Support in DC
drm/amd/display: add else to avoid double destroy clk_mgr
drm/amd/display: Add feature flags to disable LTTPR
drm/amd/display: Add force detile buffer size debug flag
drm/amd/display: add function for eDP and backlight power on
drm/amd/display: add hdmi disable debug check
drm/amd/display: Add helper for blanking all dp displays
drm/amd/display: Add hpd pending flag to indicate detection of new hpd
drm/amd/display: Add reg defs for DCN303
drm/amd/display: Add src/ext ID info for dummy service
drm/amd/display: Add vendor specific LTTPR workarounds for DCN31
drm/amd/display: Add version check before using DP alt query interface
drm/amd/display: Add W/A for PHY tests with certain LTTPR
drm/amd/display: Add work around for tunneled MST.
drm/amd/display: Added Check For dc->res_pool
drm/amd/display: Added power down for DCN10
drm/amd/display: Adding dpia debug bits for hpd delay
drm/amd/display: Adjust code indentation
drm/amd/display: Allow DSC on supported MST branch devices
drm/amd/display: Apply LTTPR workarounds to non-transparent mode
drm/amd/display: based on flag reset z10 function pointer
drm/amd/display: Block z-states when stutter period exceeds criteria
drm/amd/display: bring dcn31 clk mgr in line with other version style
drm/amd/display: Cap pflip irqs per max otg number
drm/amd/display: change FIFO reset condition to embedded display only
drm/amd/display: Changed pipe split policy to allow for multi-display pipe split
drm/amd/display: check top_pipe_to_program pointer
drm/amd/display: clean up some formats and log
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: cleanup the code a bit
drm/amd/display: Clear DPCD lane settings after repeater training
drm/amd/display: Code change for DML isolation
drm/amd/display: Correct MPC split policy for DCN301
drm/amd/display: define link res and make it accessible to all link interfaces
drm/amd/display: Display object info table changes
drm/amd/display: Don't reinitialize DMCUB on s0ix resume
drm/amd/display: Drop config guard for DC_LOG_DP2
drm/amd/display: Enable DSC over eDP
drm/amd/display: Enable P010 for DCN3x ASICs
drm/amd/display: enable seamless boot for DCN301
drm/amd/display: explicitly set is_dsc_supported to false before use
drm/amd/display: fix accidental casting enum to bool
drm/amd/display: fix application of sizeof to pointer
drm/amd/display: fix B0 TMDS deepcolor no dislay issue
drm/amd/display: Fix bug in debugfs crc_win_update entry
drm/amd/display: Fix check for null function ptr
drm/amd/display: fix cond_no_effect.cocci warnings
drm/amd/display: Fix Coverity Issues
drm/amd/display: fix dereference before NULL check
drm/amd/display: Fix detection of aligned DMUB firmware meta info
drm/amd/display: Fix DPIA outbox timeout after GPU reset
drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
drm/amd/display: Fix dual eDP abnormal display issue
drm/amd/display: Fix eDP will flash when boot to OS
drm/amd/display: Fix for otg synchronization logic
drm/amd/display: Fix for otg synchronization logic
drm/amd/display: Fix for the no Audio bug with Tiled Displays
drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.
drm/amd/display: fix function scopes
drm/amd/display: Fix LTTPR not Enabled
drm/amd/display: Fix ODM combine issue with fast boot
drm/amd/display: Fix OLED brightness control on eDP
drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs
drm/amd/display: Fix RGB MPO underflow with multiple displays
drm/amd/display: fix stale info in link encoder assignment
drm/amd/display: Fix stream->link_enc unassigned during stream removal
drm/amd/display: Fix the uninitialized variable in enable_stream_features()
drm/amd/display: Fix underflow for fused display pipes case
drm/amd/display: Fix USB4 null pointer dereference in update_psp_stream_config
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: fix yellow carp wm clamping
drm/amd/display: fixed an error related to 4:2:0/4:2:2 DSC
drm/amd/display: Fixed DSC would not PG after removing DSC stream
drm/amd/display: fixed the DSC power off sequence during Driver PnP
drm/amd/display: For vblank_disable_immediate, check PSR is really used
drm/amd/display: Force det buf size to 192KB with 3+ streams and upscaling
drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels
drm/amd/display: get and restore link res map
drm/amd/display: implement dc_mode_memclk
drm/amd/display: Initialise encoder assignment when initialising dc_state
drm/amd/display: introduce mpo detection flags
drm/amd/display: invalid parameter check in dmub_hpd_callback
drm/amd/display: keep eDP Vdd on when eDP stream is already enabled
drm/amd/display: Limit max link cap with LTTPR caps
drm/amd/display: log amdgpu_dm_atomic_check() failure cause
drm/amd/display: Move link_enc init logic to DC
drm/amd/display: ODM + MPO window on only one half of ODM
drm/amd/display: Only flush delta from last command execution
drm/amd/display: parse and check PSR SU caps
drm/amd/display: Pass panel inst to a PSR command
drm/amd/display: populate link res in both detection and validation
drm/amd/display: Prevent PSR disable/reenable in HPD IRQ
drm/amd/display: prevent reading unitialized links
drm/amd/display: Protect update_bw_bounding_box FPU code.
drm/amd/display: PSR panel capability debugfs
drm/amd/display: Query all entries in assignment table during updates.
drm/amd/display: Query DMCUB for dp alt status
drm/amd/display: Reduce dmesg error to a debug print
drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK
drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull
drm/amd/display: Reduce stack usage
drm/amd/display: Refactor vendor specific link training sequence
drm/amd/display: Remove CR AUX RD Interval limit for LTTPR
drm/amd/display: remove dmcub_support cap dependency
drm/amd/display: remove no need NULL check before kfree
drm/amd/display: remove unnecessary conditional operators
drm/amd/display: Rename a struct field to describe a cea component better
drm/amd/display: Rename dcn_validate_bandwidth to dcn10_validate_bandwidth
drm/amd/display: reset dcn31 SMU mailbox on failures
drm/amd/display: Reset DMCUB before HW init
drm/amd/display: Reset fifo after enable otg
drm/amd/display: Reset link encoder assignments for GPU reset
drm/amd/display: retain/release at proper places in link_enc assignment
drm/amd/display: retain/release stream pointer in link enc table
drm/amd/display: revert "Reset fifo after enable otg"
drm/amd/display: Revert "retain/release stream pointer in link enc table"
drm/amd/display: Revert changes for MPO underflow
drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21
drm/amd/display: Run full global validation in dc_commit_state
drm/amd/display: Secondary display goes blank on Non DCN31
drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
drm/amd/display: Set exit_optimized_pwr_state for DCN31
drm/amd/display: set MSA vsp/hsp to 0 for positive polarity for DP 128b/132b
drm/amd/display: Set optimize_pwr_state for DCN31
drm/amd/display: Set plane update flags for all planes in reset
drm/amd/display: Skip vendor specific LTTPR w/a outside link training
drm/amd/display: support dynamic HPO DP link encoder allocation
drm/amd/display: To support sending TPS3 pattern when restoring link
drm/amd/display: Undo ODM combine
drm/amd/display: unhard code link to phy idx mapping in dc link and clean up
drm/amd/display: update bios scratch when setting backlight
drm/amd/display: Update watermark values for DCN301
drm/amd/display: Use link_enc_cfg API for queries.
drm/amd/display: use link_rate_set above DPCD 1.3 (#1527)
drm/amd/display: Use oriented source size when checking cursor scaling
drm/amd/display: Visual Confirm Bar Height Adjust
drm/amd/display: Wait for ACK for INBOX0 HW Lock
drm/amd/display: watermark latencies is not enough on DCN31
drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU.
 
drm/amd/pm: Add debug prints
drm/amd/pm: Add debugfs info for STB
drm/amd/pm: add GFXCLK/SCLK clocks level print support for APUs
drm/amd/pm: add message smu to get ecc_table v2
drm/amd/pm: add new fields for Sienna Cichlid.
drm/amd/pm: Add STB accessors interface
drm/amd/pm: Add STB support in sienna_cichlid
drm/amd/pm: Add warning for unexpected PG requests
drm/amd/pm: avoid duplicate powergate/ungate setting
drm/amd/pm: correct the MGpuFanBoost support for Beige Goby
drm/amd/pm: correct the sequence of sending gpu reset msg
drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby
drm/amd/pm: Enhanced reporting also for a stuck command
drm/amd/pm: fix a potential gpu_metrics_table memory leak
drm/amd/pm: fix hwmon node of power1_label create issue
drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC
drm/amd/pm: fix some OEM SKU specific stability issues
drm/amd/pm: Fix xgmi link control on aldebaran
drm/amd/pm: keep the BACO feature enabled for suspend
drm/amd/pm: only send GmiPwrDnControl msg on master die (v3)
drm/amd/pm: Print the error on command submission
drm/amd/pm: Remove artificial freq level on Navi1x
drm/amd/pm: restore SMU version print statement for dGPUs
drm/amd/pm: Sienna: Print failed BTC
drm/amd/pm: Skip power state allocation
drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
drm/amd/pm: Update smu driver interface for aldebaran
 
drm/amd: add some extra checks that is_dig_enabled is defined
drm/amd: add support to check whether the system is set to s3
drm/amd: append missing includes
drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled
drm/amd: Check if ASPM is enabled from PCIe subsystem
drm/amd: fix improper docstring syntax
drm/amd: Mark IP_BASE definition as __maybe_unused
drm/amd: move variable to local scope
drm/amd: Only run s3 or s0ix if system is configured properly
drm/amd: Warn users about potential s0ix problems
 
drm/amdgpu/display: adjust msleep limit in dp_wait_for_training_aux_rd_interval
drm/amdgpu/display: change pipe policy for DCN 2.0
drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabled
drm/amdgpu/display: Remove t_srx_delay_us.
drm/amdgpu/display: set vblank_disable_immediate for DC
drm/amdgpu/display: use msleep rather than udelay for long delays
 
drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well
 
drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
 
drm/amdgpu/pm: clean up some inconsistent indenting
drm/amdgpu/pm: fix powerplay OD interface
 
drm/amdgpu/sriov/vcn: add new vcn ip revision check case for SIENNA_CICHLID
 
drm/amdgpu: Access the FRU on Aldebaran
drm/amdgpu: Add *_SOC15_IP_NO_KIQ() macro definitions
drm/amdgpu: add dummy event6 for vega10
drm/amdgpu: add error print when failing to add IP block(v2)
drm/amdgpu: add gpu reset control for umc page retirement
drm/amdgpu: add helper to load ip_discovery binary from file
drm/amdgpu: add helper to verify ip discovery binary signature
drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()
drm/amdgpu: add new query interface for umc block v2
drm/amdgpu: Add recovery_lock to save bad pages function
drm/amdgpu: add support for IP discovery gc_info table v2
drm/amdgpu: add support for SMU debug option
drm/amdgpu: add utcl2_harvest to gc 10.3.1
drm/amdgpu: added PSP XGMI initialization for SRIOV VF during recover
drm/amdgpu: adjust the kfd reset sequence in reset sriov function
drm/amdgpu: always reset the asic in suspend (v2)
drm/amdgpu: apply vcn harvest quirk
drm/amdgpu: bypass tiling flag check in virtual display case (v2)
drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is unplugged to prevent crash in GPU initialization failure
drm/amdgpu: cancel the correct hrtimer on exit
drm/amdgpu: check atomic flag to differeniate with legacy path
drm/amdgpu: check df_funcs and its callback pointers
drm/amdgpu: Check the memory can be accesssed by ttm_device_clear_dma_mappings.
drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
drm/amdgpu: clean up some leftovers from bring up
drm/amdgpu: Clear garbage data in err_data before usage
drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE
drm/amdgpu: correct the wrong cached state for GMC on PICASSO
drm/amdgpu: declare static function to fix compiler warning
drm/amdgpu: Declare Unpin BO api as static
drm/amdgpu: Detect if amdgpu in IOMMU direct map mode
drm/amdgpu: disable default navi2x co-op kernel support
drm/amdgpu: disable MMHUB PG for Picasso
drm/amdgpu: do not enable asic reset for raven2
drm/amdgpu: do not pass ttm_resource_manager to gtt_mgr
drm/amdgpu: do not pass ttm_resource_manager to vram_mgr
drm/amdgpu: don't do resets on APUs which don't support it
drm/amdgpu: Don't halt RLC on GFX suspend
drm/amdgpu: Don't inherit GEM object VMAs in child process
drm/amdgpu: don't override default ECO_BITs setting
drm/amdgpu: don't set s3 and s0ix at the same time
drm/amdgpu: don't skip runtime pm get on A+A config
drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY
drm/amdgpu: drop redundant semicolon
drm/amdgpu: drop the critial WARN_ON in amdgpu_vkms
drm/amdgpu: enable Navi 48-bit IH timestamp counter
drm/amdgpu: enable Navi retry fault wptr overflow
drm/amdgpu: enable RAS poison flag when GPU is connected to CPU
drm/amdgpu: Enable recovery on yellow carp
drm/amdgpu: Enable second VCN for certain Navy Flounder.
drm/amdgpu: Enable unique_id for Aldebaran
drm/amdgpu: explicitly check for s0ix when evicting resources
drm/amdgpu: extended waiting SRIOV VF reset completion timeout to 10s
drm/amdgpu: filter out radeon secondary ids as well
drm/amdgpu: Filter security violation registers
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
drm/amdgpu: fix a potential GPU hang on cyan skillfish
drm/amdgpu: fix amdgpu_ras_mca_query_error_status scope
drm/amdgpu: fix byteorder error in amdgpu discovery
drm/amdgpu: fix disable ras feature failed when unload drvier v2
drm/amdgpu: Fix double free of dmabuf
drm/amdgpu: fix function scopes
drm/amdgpu: fix incorrect VCN revision in SRIOV
drm/amdgpu: fix location of prototype for amdgpu_kms_compat_ioctl
drm/amdgpu: fix logic inversion in check
drm/amdgpu: Fix MMIO HDP flush on SRIOV
drm/amdgpu: Fix rejecting Tahiti GPUs
drm/amdgpu: fix runpm documentation
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors
drm/amdgpu: fix suspend/resume hang regression
drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
drm/amdgpu: fix vkms crtc settings
drm/amdgpu: fixup bad vram size on gmc v8
drm/amdgpu: free vkms_output after use
drm/amdgpu: get xgmi info before ip_init
drm/amdgpu: Handle fault with same timestamp
drm/amdgpu: handle IH ring1 overflow
drm/amdgpu: handle SRIOV VCN revision parsing
drm/amdgpu: IH process reset count when restart
drm/amdgpu: Increase potential product_name to 64 characters
drm/amdgpu: introduce a kind of halt state for amdgpu device
drm/amdgpu: introduce new amdgpu_fence object to indicate the job embedded fence
drm/amdgpu: invert the logic in amdgpu_device_should_recover_gpu()
drm/amdgpu: Modify indirect register access for amdkfd_gfx_v9 sriov
drm/amdgpu: Modify indirect register access for gfx9 sriov
drm/amdgpu: Modify indirect register access for gmc_v9_0 sriov
drm/amdgpu: move kfd post_reset out of reset_sriov function
drm/amdgpu: move smu_debug_mask to a more proper place
drm/amdgpu: no DC support for headless chips
drm/amdgpu: not return error on the init_apu_flags
drm/amdgpu: only hw fini SMU fisrt for ASICs need that
drm/amdgpu: Only overwrite serial if field is empty
drm/amdgpu: only skip get ecc info for aldebaran
drm/amdgpu: partially revert "svm bo enable_signal call condition"
drm/amdgpu: Pin MMIO/DOORBELL BO's in GTT domain
drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform
drm/amdgpu: query umc error info from ecc_table v2
drm/amdgpu: re-format file header comments
drm/amdgpu: read and authenticate ip discovery binary
drm/amdgpu: recover gart table at resume
drm/amdgpu: recover XGMI topology for SRIOV VF after reset
drm/amdgpu: Reduce SG bo memory usage for mGPUs
drm/amdgpu: remove power on/off SDMA in SMU hw_init/fini()
drm/amdgpu: Remove the redundant code of psp bootloader functions
drm/amdgpu: remove unnecessary checks
drm/amdgpu: remove unnecessary variables
drm/amdgpu: remove unneeded variable
drm/amdgpu: rename discovery_read_binary helper
drm/amdgpu: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi
drm/amdgpu: return early on error while setting bar0 memtype
drm/amdgpu: save error count in RAS poison handler
drm/amdgpu: Send Message to SMU on aldebaran passthrough for sbr handling
drm/amdgpu: Separate vf2pf work item init from virt data exchange
drm/amdgpu: Skip ASPM programming on aldebaran
drm/amdgpu: skip query ecc info in gpu recovery
drm/amdgpu: skip reset other device in the same hive if it's SRIOV VF
drm/amdgpu: skip umc ras error count harvest
drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.
drm/amdgpu: SRIOV flr_work should use down_write
drm/amdgpu: stop getting excl fence separately
drm/amdgpu: support new mode-1 reset interface (v2)
drm/amdgpu: Unmap MMIO mappings when device is not unplugged
drm/amdgpu: Update BO memory accounting to rely on allocation flag
drm/amdgpu: update drm_display_info correctly when the edid is read
drm/amdgpu: update fw_load_type module parameter doc to match code
drm/amdgpu: update the domain flags for dumb buffer creation
drm/amdgpu: use adev_to_drm to get drm_device pointer
drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
drm/amdgpu: use default_groups in kobj_type
drm/amdgpu: use drm_edid_get_monitor_name() instead of duplicating the code
drm/amdgpu: use generic fb helpers instead of setting up AMD own's.
drm/amdgpu: Use MAX_HWIP instead of HW_ID_MAX
drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
drm/amdgpu: use new iterator in amdgpu_vm_prt_fini
drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt
drm/amdgpu: use the new iterator in amdgpu_sync_resv
drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled
 
drm/amdkfd: add amdgpu_device entry to kfd_dev
drm/amdkfd: add kfd_device_info_init function
drm/amdkfd: add Navi2x to GWS init conditions
drm/amdkfd: add reset parameter for unmap queues
drm/amdkfd: add reset queue function for RAS poison (v2)
drm/amdkfd: Add sysfs bitfields and enums to uAPI
drm/amdkfd: Check for null pointer after calling kmemdup
drm/amdkfd: convert KFD_IS_SOC to IP version checking
drm/amdkfd: convert misc checks to IP version checking
drm/amdkfd: convert switches to IP version checking
drm/amdkfd: correct sdma queue number in kfd device init (v3)
drm/amdkfd: Correct the value of the no_atomic_fw_version variable
drm/amdkfd: Don't split unchanged SVM ranges
drm/amdkfd: enable sdma ecc interrupt event can be handled by event_interrupt_wq_v9
drm/amdkfd: err_pin_bo path leaks kfd_bo_list
drm/amdkfd: Fix ASIC name typos
drm/amdkfd: fix double free mem structure
drm/amdkfd: Fix DQM asserts on Hawaii
drm/amdkfd: Fix error handling in svm_range_add
drm/amdkfd: fix function scopes
drm/amdkfd: fix svm_bo release invalid wait context warning
drm/amdkfd: Fix svm_range_is_same_attrs
drm/amdkfd: handle VMA remove race
drm/amdkfd: Make KFD support on Hawaii experimental
drm/amdkfd: make SPDX License expression more sound
drm/amdkfd: process exit and retry fault race
drm/amdkfd: process_info lock not needed for svm
drm/amdkfd: remove hardcoded device_info structs
drm/amdkfd: remove kgd_dev declaration and initialization
drm/amdkfd: Remove unused entries in table
drm/amdkfd: remove unused function
drm/amdkfd: replace asic_family with asic_type
drm/amdkfd: replace asic_name with amdgpu_asic_name
drm/amdkfd: replace kgd_dev in get amdgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs
drm/amdkfd: replace kgd_dev in static gfx v10 funcs
drm/amdkfd: replace kgd_dev in static gfx v10_3 funcs
drm/amdkfd: replace kgd_dev in static gfx v7 funcs
drm/amdkfd: replace kgd_dev in static gfx v8 funcs
drm/amdkfd: replace kgd_dev in static gfx v9 funcs
drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in various kfd2kgd funcs
drm/amdkfd: replace trivial funcs with direct access
drm/amdkfd: replace/remove remaining kgd_dev references
drm/amdkfd: reset queue which consumes RAS poison (v2)
drm/amdkfd: Retrieve SDMA numbers from amdgpu
drm/amdkfd: set "r = 0" explicitly before goto
drm/amdkfd: simplify drain retry fault
drm/amdkfd: Slighly optimize 'init_doorbell_bitmap()'
drm/amdkfd: Use bitmap_zalloc() when applicable
drm/amdkfd: use default_groups in kobj_type
drm/amdkfd: use max() and min() to make code cleaner
drm/amdkfd: Use prange->list head for insert_list
drm/amdkfd: Use prange->update_list head for remove_list
 
drm/arm: arm hdlcd select DRM_GEM_CMA_HELPER
 
drm/ast: Convert I2C code to managed cleanup
drm/ast: Handle failed I2C initialization gracefully
drm/ast: Move I2C code into separate source file
 
drm/atomic: Add the crtc to affected crtc only if uapi.enable = true
drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode
drm/atomic: Don't pollute crtc_state->mode_blob with error pointers
 
drm/bridge: adv7511: Register and attach our DSI device at probe
drm/bridge: adv7533: Switch to devm MIPI-DSI helpers
drm/bridge: analogix_dp: Make PSR-exit block less
drm/bridge: anx7625: add HDMI audio function
drm/bridge: anx7625: add MIPI DPI input feature
drm/bridge: anx7625: fix an error code in anx7625_register_audio()
drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read()
drm/bridge: anx7625: fix not correct return value
drm/bridge: anx7625: Register and attach our DSI device at probe
drm/bridge: anx7625: Switch to devm MIPI-DSI helpers
drm/bridge: display-connector: fix an uninitialized pointer in probe()
drm/bridge: display-connector: implement bus fmts callbacks
drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: lt8912b: Register and attach our DSI device at probe
drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers
drm/bridge: lt9611: Register and attach our DSI device at probe
drm/bridge: lt9611: Switch to devm MIPI-DSI helpers
drm/bridge: lt9611uxc: Register and attach our DSI device at probe
drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers
drm/bridge: lvds-codec: Add support for pixel data sampling edge select
drm/bridge: megachips: Ensure both bridges are probed before registration
drm/bridge: parade-ps8640: Add backpointer to drm_device in drm_dp_aux
drm/bridge: parade-ps8640: Enable runtime power management
drm/bridge: parade-ps8640: Fix additional suspend/resume at bootup
drm/bridge: parade-ps8640: Populate devices on aux-bus
drm/bridge: ps8640: Register and attach our DSI device at probe
drm/bridge: ps8640: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi83: Fix bridge removal
drm/bridge: sn65dsi83: Register and attach our DSI device at probe
drm/bridge: sn65dsi83: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi86: defer if there is no dsi host
drm/bridge: sn65dsi86: Register and attach our DSI device at probe
drm/bridge: sn65dsi86: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi86: ti_sn65dsi86_read_u16() __maybe_unused
drm/bridge: synopsys: dw-hdmi: also allow interlace on bridge
drm/bridge: tc358768: Calculate video start delay
drm/bridge: tc358768: Correct BTACNTRL1 programming
drm/bridge: tc358768: Disable non-continuous clock mode
drm/bridge: tc358768: Enable reference clock
drm/bridge: tc358768: Support pulse mode
drm/bridge: tc358775: Register and attach our DSI device at probe
drm/bridge: tc358775: Switch to devm MIPI-DSI helpers
drm/bridge: ti-sn65dsi83: Optimize reset line toggling
drm/bridge: ti-sn65dsi86: Implement the pwm_chip
drm/bridge: ti-sn65dsi86: Properly undo autosuspend
drm/bridge: ti-sn65dsi86: Set max register for regmap
drm/bridge: ti-sn65dsi86: Use regmap_bulk_write API
 
drm/cma-helper: Export dedicated wrappers for GEM object functions
drm/cma-helper: Move driver and file ops to the end of header
drm/cma-helper: Pass GEM CMA object in public interfaces
drm/cma-helper: Set VM_DONTEXPAND for mmap
 
drm/connector: Add a drm_connector privacy-screen helper functions (v2)
drm/connector: Add support for privacy-screen properties (v4)
drm/connector: use drm_sysfs_connector_hotplug_event
 
drm/dp, drm/i915: Add support for VESA backlights using PWM for brightness control
 
drm/dp: add helpers to read link training delays
drm/dp: Add macro to check max_downspread capability
drm/dp: Don't read back backlight mode in drm_edp_backlight_enable()
drm/dp: reuse the 8b/10b link training delay helpers
 
drm/edid: Always set RGB444
 
drm/etnaviv: consider completed fence seqno in hang check
drm/etnaviv: constify static struct cooling_ops
drm/etnaviv: fix dma configuration of the virtual device
drm/etnaviv: limit submit sizes
drm/etnaviv: relax submit size limits
drm/etnaviv: replace dma_resv_get_excl_unlocked
drm/etnaviv: stop getting the excl fence separately here
drm/etnaviv: use a 32 bit mask as coherent DMA mask
drm/etnaviv: use dma_resv_describe
drm/etnaviv: use new iterator in etnaviv_gem_describe
drm/etnaviv: use PLATFORM_DEVID_NONE
 
drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt
 
drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() to get the interrupt
 
drm/exynos/fimc: Use platform_get_irq() to get the interrupt
 
drm/exynos: Don't fail if no TE-gpio is defined for DSI driver
drm/exynos: drop the use of label from exynos_dsi_register_te_irq
drm/exynos: gsc: Use platform_get_irq() to get the interrupt
drm/exynos: Implement mmap as GEM object function
drm/exynos: mixer: Use platform_get_irq() to get the interrupt
drm/exynos: remove useless type conversion
drm/exynos: Replace legacy gpio interface for gpiod interface
drm/exynos: Search for TE-gpio in DSI panel's node
 
drm/fb-helper: Allocate shadow buffer of surface height
 
drm/format-helper: Add destination-buffer pitch to drm_fb_swab()
drm/format-helper: Add drm_fb_xrgb8888_to_xrgb2101010_toio()
drm/format-helper: Export drm_fb_clip_offset()
drm/format-helper: Rework format-helper conversion functions
drm/format-helper: Rework format-helper memcpy functions
drm/format-helper: Streamline blit-helper interface
 
drm/fourcc: Add packed 10bit YUV 4:2:0 format
 
drm/gma500: Allocate GTT ranges in stolen memory with psb_gem_create()
drm/gma500: Inline psb_gtt_attach_pages() and psb_gtt_detach_pages()
drm/gma500: Inline psb_gtt_{alloc,free}_range() into rsp callers
drm/gma500: Move helpers for struct gtt_range from gtt.c to gem.c
drm/gma500: Reimplement psb_gem_create()
drm/gma500: Remove generic DRM drivers in probe function
drm/gma500: Rename psb_gtt_{pin,unpin}() to psb_gem_{pin,unpin}()
drm/gma500: Rename struct gtt_range to struct psb_gem_object
drm/gma500: Rewrite GTT page insert/remove without struct gtt_range
drm/gma500: Set page-caching flags in GEM pin/unpin
drm/gma500: Use to_gtt_range() everywhere
 
drm/i915/: Extend VRR platform support to Gen 11
 
drm/i915/active: remove useless i915_utils.h include
 
drm/i915/adl_p: Add ddc pin mapping
 
drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces
drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages
drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides
drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset
 
drm/i915/adlp: Extend PSR2 support in transcoder B
drm/i915/adlp: Fix TypeC PHY-ready status readout
drm/i915/adlp: Implement workaround 16013190616
drm/i915/adlp: Remove require_force_probe protection
 
drm/i915/audio: define the audio struct separately from drm_i915_private
drm/i915/audio: group audio under anonymous struct in drm_i915_private
drm/i915/audio: move intel_audio_funcs internal to intel_audio.c
drm/i915/audio: name the audio sub-struct in drm_i915_private
drm/i915/audio: rename intel_init_audio_hooks to intel_audio_hooks_init
 
drm/i915/cdclk: hide struct intel_cdclk_vals
drm/i915/cdclk: move intel_atomic_check_cdclk() to intel_cdclk.c
drm/i915/cdclk: put the cdclk vtables in const data
 
drm/i915/clflush: disallow on discrete
drm/i915/clflush: fixup handling of cache_dirty
 
drm/i915/crtc: rename intel_get_crtc_for_pipe() to intel_crtc_for_pipe()
drm/i915/crtc: rename intel_get_crtc_for_plane() to intel_crtc_for_plane()
drm/i915/crtc: un-inline some crtc functions and move to intel_crtc.[ch]
 
drm/i915/ddi: add use_edp_hobl() and use_edp_low_vswing() helpers
 
drm/i915/debugfs: add noreclaim annotations
drm/i915/debugfs: move debug printing to intel_display_power.c
 
drm/i915/dg2: Add initial gt/ctx/engine workarounds
drm/i915/dg2: Add Wa_14010547955
drm/i915/dg2: Add Wa_16011777198
drm/i915/dg2: Add Wa_16013000631
drm/i915/dg2: extend Wa_1409120013 to DG2
drm/i915/dg2: Implement WM0 cursor WA for DG2
drm/i915/dg2: Print PHY name properly on calibration error
drm/i915/dg2: Program recommended HW settings
drm/i915/dg2: s/DISP_STEPPING/DISPLAY_STEPPING/
drm/i915/dg2: Tile 4 plane format support
 
drm/i915/display/adlp: Disable underrun recovery
drm/i915/display/adlp: Implement new step in the TC voltage swing prog sequence
 
drm/i915/display/dg2: Introduce CD clock squashing table
drm/i915/display/dg2: Read CD clock from squasher table
drm/i915/display/dg2: Sanitize CD clock
drm/i915/display/dg2: Set CD clock squashing registers
 
drm/i915/display/ehl: Update voltage swing table
 
drm/i915/display: Add initial selective fetch support for biplanar formats
drm/i915/display: add intel_crtc_wait_for_next_vblank() and use it
drm/i915/display: Add warn_on in intel_psr_pause()
drm/i915/display: Check async flip state of every crtc and plane once
drm/i915/display: convert dp_to_i915() to a macro
drm/i915/display: Fix an unsigned subtraction which can never be negative.
drm/i915/display: program audio CDCLK-TS for keepalives
drm/i915/display: remove intel_wait_for_vblank()
drm/i915/display: Rename POWER_DOMAIN_DPLL_DC_OFF to POWER_DOMAIN_DC_OFF
drm/i915/display: stop including i915_drv.h from intel_display_types.h
drm/i915/display: Use to_gt() helper
drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
 
drm/i915/dmabuf: drop the flush on discrete
drm/i915/dmabuf: fix broken build
 
drm/i915/dmc: Change max DMC FW size on ADL-P
drm/i915/dmc: Update DMC to v2.14 on ADL-P
 
drm/i915/dp: Ensure max link params are always valid
drm/i915/dp: Ensure sink rate values are always valid
drm/i915/dp: Ensure sink/link max lane count values are always valid
drm/i915/dp: fix integer overflow in 128b/132b data rate calculation
drm/i915/dp: For PCON TMDS mode set only the relavant bits in config DPCD
drm/i915/dp: Optimize the FRL configuration for HDMI2.1 PCON
drm/i915/dp: Perform 30ms delay after source OUI write
drm/i915/dp: Sanitize link common rate array lookups
drm/i915/dp: Sanitize sink rate DPCD register values
drm/i915/dp: Skip the HW readout of DPCD on disabled encoders
drm/i915/dp: use new link training delay helpers
 
drm/i915/driver: add i915_driver_ prefix to functions
drm/i915/driver: rename driver to i915_drm_driver
drm/i915/driver: rename i915_drv.c to i915_driver.c
 
drm/i915/dsc: demote noisy drm_info() to drm_kms_dbg()
 
drm/i915/dsi/xelpd: Add DSI transcoder support
drm/i915/dsi/xelpd: Disable DC states in Video mode
drm/i915/dsi/xelpd: Fix the bit mask for wakeup GB
 
drm/i915/dsi: disable lpdt if it is not enabled
drm/i915/dsi: split out icl_dsi.h
drm/i915/dsi: split out intel_dsi_vbt.h
drm/i915/dsi: split out vlv_dsi.h
drm/i915/dsi: split out vlv_dsi_pll.h
drm/i915/dsi: transmit brightness command in HS state
 
drm/i915/fb: Don't report MC CCS plane capability on GEN<12
drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum
drm/i915/fb: Factor out functions to remap contiguous FB obj pages
drm/i915/fb: Fix rounding error in subsampled plane size calculation
drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps
drm/i915/fb: move intel_fb_uses_dpt to intel_fb.c and un-inline
drm/i915/fb: reduce include dependencies
drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride
 
drm/i915/fbc: Allocate intel_fbc dynamically
drm/i915/fbc: avoid intel_frontbuffer.h include with declaration
drm/i915/fbc: Clean up all register defines
drm/i915/fbc: Disable FBC fully on FIFO underrun
drm/i915/fbc: Eliminate racy intel_fbc_is_active() usage
drm/i915/fbc: Extract helpers to compute FBC control register values
drm/i915/fbc: Extract snb_fbc_program_fence()
drm/i915/fbc: Extract {skl,glk}_fbc_program_cfb_stride()
drm/i915/fbc: Finish polishing FBC1 registers
drm/i915/fbc: fix the FBC kernel-doc warnings
drm/i915/fbc: Fix the plane end Y offset check
drm/i915/fbc: Flatten __intel_fbc_pre_update()
drm/i915/fbc: Introduce .nuke() vfunc
drm/i915/fbc: Introduce .program_cfb() vfunc
drm/i915/fbc: Introduce intel_fbc_add_plane()
drm/i915/fbc: Introduce intel_fbc_funcs
drm/i915/fbc: Introduce intel_fbc_is_compressing()
drm/i915/fbc: Introduce intel_fbc_set_false_color()
drm/i915/fbc: Just use params->fence_y_offset always
drm/i915/fbc: Move FBC debugfs stuff into intel_fbc.c
drm/i915/fbc: Move plane pointer into intel_fbc_state
drm/i915/fbc: Move stuff from intel_fbc_can_enable() into intel_fbc_check_plane()
drm/i915/fbc: No FBC+double wide pipe
drm/i915/fbc: Nuke BDW_FBC_COMP_SEG_MASK
drm/i915/fbc: Nuke lots of crap from intel_fbc_state_cache
drm/i915/fbc: Nuke more FBC state
drm/i915/fbc: Nuke state_cache
drm/i915/fbc: Pass around FBC instance instead of crtc
drm/i915/fbc: Pass i915 instead of FBC instance to FBC underrun stuff
drm/i915/fbc: Pass whole plane state to intel_fbc_min_limit()
drm/i915/fbc: Pimp the FBC debugfs output
drm/i915/fbc: Relocate intel_fbc_override_cfb_stride()
drm/i915/fbc: Remember to update FBC state even when not reallocating CFB
drm/i915/fbc: Reuse the same struct for the cache and params
drm/i915/fbc: s/dev_priv/i915/
drm/i915/fbc: s/gen7/ivb/
drm/i915/fbc: s/parms/fbc_state/
drm/i915/fbc: Start passing around intel_fbc
drm/i915/fbc: Track FBC usage per-plane
 
drm/i915/gem: Break out some shmem backend utils
drm/i915/gem: Fix a NULL pointer dereference in igt_request_rewind()
drm/i915/gem: Fix gem_madvise for ttm+shmem objects
drm/i915/gem: placate scripts/kernel-doc
drm/i915/gem: Use to_gt() helper
 
drm/i915/gemfs: don't mark huge_opt as static
 
drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
 
drm/i915/gt: Hold RPM wakelock during PXP suspend
drm/i915/gt: Use hw_engine_masks as reset_domains
drm/i915/gt: Use to_gt() helper
 
drm/i915/gtt/xehpsdv: move scratch page to system memory
 
drm/i915/gtt: drop unneeded make_unshrinkable
drm/i915/gtt: flush the scratch page
drm/i915/gtt: stop caching the scratch page
 
drm/i915/guc/slpc: Add waitboost functionality for SLPC
drm/i915/guc/slpc: Check GuC status before freq boost
drm/i915/guc/slpc: Correct the param count for unset param
drm/i915/guc/slpc: Define and initialize boost frequency
drm/i915/guc/slpc: Update boost sysfs hooks for SLPC
 
drm/i915/guc: Add extra debug on CT deadlock
drm/i915/guc: Don't go bang in GuC log if no GuC
drm/i915/guc: Don't hog IRQs when destroying contexts
drm/i915/guc: fix NULL vs IS_ERR() checking
drm/i915/guc: fix NULL vs IS_ERR() checking
drm/i915/guc: Fix recursive lock in GuC submission
drm/i915/guc: Flag an error if an engine reset fails
drm/i915/guc: Increase GuC log size for CONFIG_DEBUG_GEM
drm/i915/guc: Kick G2H tasklet if no credits
drm/i915/guc: Only assign guc_id.id when stealing guc_id
drm/i915/guc: Refcount context during error capture
drm/i915/guc: Remove racey GEM_BUG_ON
drm/i915/guc: Request RP0 before loading firmware
drm/i915/guc: Selftest for stealing of guc ids
drm/i915/guc: Speed up GuC log dumps
drm/i915/guc: support bigger RSA keys
drm/i915/guc: Use correct context lock when callig clr_context_registered
 
drm/i915/gvt: clean up kernel-doc in gtt.c
drm/i915/gvt: Make DRM_I915_GVT depend on X86
drm/i915/gvt: Use to_gt() helper
 
drm/i915/hdmi: Extract intel_hdmi_output_format()
drm/i915/hdmi: Introduce intel_hdmi_is_ycbr420()
drm/i915/hdmi: Introduce intel_hdmi_tmds_clock()
drm/i915/hdmi: Split intel_hdmi_bpc_possible() to source vs. sink pair
drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown()
drm/i915/hdmi: Unify "4:2:0 also" logic between .mode_valid() and .compute_config()
 
drm/i915/migrate: don't check the scratch page
drm/i915/migrate: fix length calculation
drm/i915/migrate: fix offset calculation
 
drm/i915/opregion: check port number bounds for SWSCI display power state
 
drm/i915/overlay: Prevent divide by zero bugs in scaling
 
drm/i915/pmu: Add a name to the execlists stats
drm/i915/pmu: Avoid with_intel_runtime_pm within spinlock
drm/i915/pmu: Connect engine busyness stats from GuC to pmu
drm/i915/pmu: Fix KMD and GuC race on accessing busyness
drm/i915/pmu: Fix synchronization of PMU callback with reset
drm/i915/pmu: Fix wakeref leak in PMU busyness during reset
drm/i915/pmu: Increase the live_engine_busy_stats sample period
drm/i915/pmu: Use PM timestamp instead of RING TIMESTAMP for reference
drm/i915/pmu: Wait longer for busyness data to be available from GuC
 
drm/i915/psr: avoid intel_frontbuffer.h include with declaration
drm/i915/psr: Disable PSR before modesets turn off all planes
drm/i915/psr: Fix PSR2 handling of multiplanar format
drm/i915/psr: Set "SF Partial Frame Enable" also on full update
 
drm/i915/pxp: fix includes for headers in include/drm
drm/i915/pxp: Hold RPM wakelock during PXP unbind
drm/i915/pxp: remove useless includes
drm/i915/pxp: un-inline intel_pxp_is_enabled()
drm/i915/pxp: Use to_gt() helper
 
drm/i915/reset: include intel_display.h instead of intel_display_types.h
 
drm/i915/resets: Don't set / test for per-engine reset bits with GuC submission
 
drm/i915/rpl-s: Add PCH Support for Raptor Lake S
drm/i915/rpl-s: Add PCI IDS for Raptor Lake S
drm/i915/rpl-s: Enable guc submission by default
 
drm/i915/rpm: Enable runtime pm autosuspend by default
 
drm/i915/selftest: Disable IRQ for timestamp calculation
 
drm/i915/selftests: Fix inconsistent IS_ERR and PTR_ERR
drm/i915/selftests: Follow up on increase timeout in i915_gem_contexts selftests
drm/i915/selftests: handle object rounding
drm/i915/selftests: Increase timeout in requests perf selftest
drm/i915/selftests: Rework context handling in hugepages selftests
drm/i915/selftests: Update live.evict to wait on requests / idle GPU after each loop
drm/i915/selftests: Use clear_and_wake_up_bit() for the per-engine reset bitlocks
drm/i915/selftests: Use to_gt() helper
 
drm/i915/snps: use div32 version of MPLLB word clock for UHBR
 
drm/i915/trace: clean up boilerplate organization
drm/i915/trace: split out display trace to a separate file
 
drm/i915/ttm: add tt shmem backend
drm/i915/ttm: add unmap_virtual callback
drm/i915/ttm: Correctly handle waiting for gpu when shrinking
drm/i915/ttm: Drop region reference counting
drm/i915/ttm: enable shmem tt backend
drm/i915/ttm: ensure we unmap when purging
drm/i915/ttm: Failsafe migration blits
drm/i915/ttm: Fix error code in i915_ttm_eviction_valuable()
drm/i915/ttm: Fix illegal addition to shrinker list
drm/i915/ttm: fix large buffer population trucation
drm/i915/ttm: fixup build failure
drm/i915/ttm: Implement asynchronous TTM moves
drm/i915/ttm: move shrinker management into adjust_lru
drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function
drm/i915/ttm: only fault WILLNEED objects
drm/i915/ttm: Reorganize the ttm move code
drm/i915/ttm: Return some errors instead of trying memcpy move
drm/i915/ttm: tweak priority hint selection
drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous
drm/i915/ttm: use cached system pages when evicting lmem
 
drm/i915/uc: Allow platforms to have GuC but not HuC
drm/i915/uc: correctly track uc_fw init failure
drm/i915/uc: Prepare for different firmware key sizes
 
drm/i915/vlv_dsi: Double pixelclock on read-back for dual-link panels
 
drm/i915/xehpsdv: Add initial workarounds
drm/i915/xehpsdv: set min page-size to 64K
 
drm/i915/xelpd: Add Pipe Color Lut caps to platform config
drm/i915/xelpd: Enable Pipe color support for D13 platform
drm/i915/xelpd: Enable Pipe Degamma
 
drm/i915: abstraction for iosf to compile on all archs
drm/i915: Add a platform independent way to check for CCS AUX planes
drm/i915: Add a platform independent way to get the RC CCS CC plane
drm/i915: Add a table with a descriptor for all i915 modifiers
drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers
drm/i915: Add has_64k_pages flag
drm/i915: Add intel_modeset_probe_defer() helper
drm/i915: Add PLANE_CUS_CTL restriction in max_width
drm/i915: Add privacy-screen support (v3)
drm/i915: add some kernel-doc for shrink_pin and friends
drm/i915: Add struct to hold IP version
drm/i915: Add support for moving fence waiting
drm/i915: Add support for panels with VESA backlights with PWM enable/disable
drm/i915: Add tiling attribute to the modifier descriptor
drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting
drm/i915: Add ww ctx to i915_gem_object_trylock
drm/i915: Allocate intel_engine_coredump_alloc with ALLOW_FAIL
drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
drm/i915: Allow cdclk squasher to be reconfigured live
drm/i915: Avoid allocating a page array for the gpu coredump
drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
drm/i915: Avoid using the i915_fence_array when collecting dependencies
drm/i915: Break out the i915_deps utility
drm/i915: Call intel_update_active_dpll() for both bigjoiner pipes
drm/i915: Change shrink ordering to use locking around unbinding.
drm/i915: Clarify probing order in intel_dp_aux_init_backlight_funcs()
drm/i915: Clean up CRC register defines
drm/i915: Clean up DPINVGTT/VLV_DPFLIPSTAT bits
drm/i915: Clean up FPGA_DBG/CLAIM_ER bits
drm/i915: Clean up the {ilk,lpt}_pch_enable() calling convention
drm/i915: Clean-up bonding debug message.
drm/i915: Correctly populate use_sagv_wm for all pipes
drm/i915: Create a dummy object for gen6 ppgtt
drm/i915: Create a full object for mock_ring, v2.
drm/i915: Declare .(de)gamma_lut_tests for icl+
drm/i915: Disable all planes before modesetting any pipes
drm/i915: Disable D3Cold in s2idle and runtime pm
drm/i915: Disable DRRS on IVB/HSW port != A
drm/i915: Disable DSB usage for now
drm/i915: Disconnect PHYs left connected by BIOS on disabled ports
drm/i915: Do vblank evasion correctly if vrr push has already been sent
drm/i915: Do vrr push before sampling the frame counter
drm/i915: don't call free_mmap_offset when purging
drm/i915: Don't disable interrupts and pretend a lock as been acquired in __timeline_mark_lock().
drm/i915: Don't leak the capture list items
drm/i915: Don't propagate the gen split confusion further
drm/i915: Don't read query SSEU for non-existent slice 0 on old platforms
drm/i915: Don't request GMBUS to generate irqs when called while irqs are off
drm/i915: Drain the ttm delayed workqueue too
drm/i915: drop intel_display.h include from intel_ddi.h
drm/i915: drop intel_display.h include from intel_display_power.h
drm/i915: drop intel_display.h include from intel_dpll_mgr.h
drm/i915: Drop stealing of bits from i915_sw_fence function pointer
drm/i915: drop unneeded make_unshrinkable in free_object
drm/i915: Enable per-lane drive settings for icl+
drm/i915: Enable WaProgramMgsrForCorrectSliceSpecificMmioReads for Gen9
drm/i915: enforce min page size for scratch
drm/i915: Ensure gem_contexts selftests work with unbind changes, v2.
drm/i915: Ensure i915_vma tests do not get -ENOSPC with the locking changes.
drm/i915: Exclude reserved stolen from driver use
drm/i915: Extract ilk_pch_get_config()
drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm()
drm/i915: Fix async flip with decryption and/or DPT
drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV
drm/i915: Fix comment about modeset parameters
drm/i915: Fix coredump of perma-pinned vmas
drm/i915: Fix dbuf slice config lookup
drm/i915: Fix DPT suspend/resume on !HAS_DISPLAY platforms
drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()
drm/i915: Fix fastsets on TypeC ports following a non-blocking modeset
drm/i915: Fix framestart_delay commens in VRR code
drm/i915: Fix header test for !CONFIG_X86
drm/i915: Fix i915_request fence wait semantics
drm/i915: Fix icl+ combo phy static lane power down setup
drm/i915: Fix implicit use of struct pci_dev
drm/i915: Fix mbus join config lookup
drm/i915: Fix Memory BW formulae for ADL-P
drm/i915: Fix oops due to missing stack depot
drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms
drm/i915: Fix up skl_program_plane() pxp stuff
drm/i915: Fix up the sprite namespacing
drm/i915: fixup dma_fence_wait usage
drm/i915: Flush TLBs before releasing backing store
drm/i915: Force ww lock for i915_gem_object_ggtt_pin_ww, v2.
drm/i915: Get rid of the "sizes are 0 based" stuff
drm/i915: Get rid of the 64bit PLANE_CC_VAL mmio
drm/i915: Handle CCS CC planes separately from CCS AUX planes
drm/i915: include intel-gtt.h only where needed
drm/i915: Introduce ilk_pch_disable() and ilk_pch_post_disable()
drm/i915: Introduce intel_master_crtc()
drm/i915: Introduce lpt_pch_disable()
drm/i915: Introduce new macros for i915 PTE
drm/i915: Introduce refcounted sg-tables
drm/i915: Introduce to_gt() helper
drm/i915: Lock timeline mutex directly in error path of eb_pin_timeline
drm/i915: make array states static const
drm/i915: move cpu_write_needs_clflush
drm/i915: move enum hpd_pin to intel_display.h
drm/i915: Move function prototypes to the correct header
drm/i915: Move iCLKIP readout to the pch code
drm/i915: Move intel_ddi_fdi_post_disable() to fdi code
drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c
drm/i915: Move intel_get_format_info() to intel_fb.c
drm/i915: Move is_ccs_modifier() to intel_fb.c
drm/i915: Move LPT PCH readout code
drm/i915: Move PCH modeset code to its own file
drm/i915: Move PCH refclock stuff into its own file
drm/i915: Move pipe/transcoder/abox masks under intel_device_info.display
drm/i915: move structs from intel_display_power.h to .c
drm/i915: move the pre_pin earlier
drm/i915: Move the pxp plane state computation
drm/i915: Move vrr push after the frame counter sampling again
drm/i915: Nuke PIPE_CONFIG_QUIRK_BIGJOINER_SLAVE
drm/i915: Nuke {pipe,plane}_to_crtc_mapping[]
drm/i915: Perform correct cpu_transcoder readout for bigjoiner
drm/i915: pin: delete duplicate check in intel_pin_and_fence_fb_obj()
drm/i915: Populate pipe dbuf slices more accurately during readout
drm/i915: Query the vswing levels per-lane for icl combo phy
drm/i915: Query the vswing levels per-lane for icl mg phy
drm/i915: Query the vswing levels per-lane for snps phy
drm/i915: Query the vswing levels per-lane for tgl dkl phy
drm/i915: Reduce bigjoiner special casing
drm/i915: Reject planar formats when doing async flips
drm/i915: Relocate FBC_LLC_READ_CTRL
drm/i915: Relocate intel_crtc_for_plane()
drm/i915: remove CNL leftover
drm/i915: Remove dma_resv_prune
drm/i915: Remove dma_resv_prune
drm/i915: Remove gen6_ppgtt_unpin_all
drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.
drm/i915: remove questionable fence optimization during copy
drm/i915: Remove resv from i915_vma
drm/i915: Remove some dead struct fwd decl from i915_drv.h
drm/i915: Remove the drm_dbg() from the vblank evade critical section
drm/i915: Remove unused bits of i915_vma/active api
drm/i915: Rename GT_STEP to GRAPHICS_STEP
drm/i915: Rename i915->gt to i915->gt0
drm/i915: Rename intel_load_plane_csc_black()
drm/i915: Rename plane YUV order bits
drm/i915: Rename PLANE_CUS_CTL Y plane bits
drm/i915: replace X86_FEATURE_PAT with pat_enabled()
drm/i915: Require object lock when freeing pages during destruction
drm/i915: Require the vm mutex for i915_vma_bind()
drm/i915: Restore memory mapping for DPT FBs across system suspend/resume
drm/i915: Revert 'guc_id' from i915_request tracepoint
drm/i915: rework some irq functions to take intel_gt as argument
drm/i915: s/intel_get_first_crtc/intel_first_crtc/
drm/i915: s/JSP2/ICP2/ PCH
drm/i915: Sanitycheck device iomem on probe
drm/i915: Simplify intel_crtc_copy_uapi_to_hw_state_nomodeset()
drm/i915: Simplify the modifier check for interlaced scanout support
drm/i915: Skip error capture when wedged on init
drm/i915: Skip remap_io_mapping() for non-x86 platforms
drm/i915: Split g4x+ sprite plane update into noarm+arm pair
drm/i915: split general MMIO setup from per-GT uncore init
drm/i915: Split ivb+ sprite plane update into noarm+arm pair
drm/i915: split out intel_pm_types.h
drm/i915: Split PPS write from DSC enable
drm/i915: Split pre-skl primary plane update into noarm+arm pair
drm/i915: Split skl+ plane update into noarm+arm pair
drm/i915: Split update_plane() into update_noarm() + update_arm()
drm/i915: Split vlv/chv sprite plane update into noarm+arm pair
drm/i915: stop setting cache_dirty on discrete
drm/i915: Stop using group access when progrmming icl combo phy TX
drm/i915: Store backpointer to GT in uncore
drm/i915: Take object lock in i915_ggtt_pin if ww is not set
drm/i915: Test all device memory on probing
drm/i915: Track media IP stepping separated from GT
drm/i915: Trylock the object when shrinking
drm/i915: Unexport is_semiplanar_uv_plane()
drm/i915: Update error capture code to avoid using the current vma state
drm/i915: Update memory bandwidth formulae
drm/i915: Use __GFP_KSWAPD_RECLAIM in the capture code
drm/i915: Use ERR_CAST instead of ERR_PTR(PTR_ERR())
drm/i915: Use intel_de_rmw() for icl combo phy programming
drm/i915: Use intel_de_rmw() for icl mg phy programming
drm/i915: Use intel_de_rmw() for tgl dkl phy programming
drm/i915: use new cursor in intel_prepare_plane_fb v2
drm/i915: use new iterator in i915_gem_object_wait_priority
drm/i915: use new iterator in i915_gem_object_wait_reservation
drm/i915: Use per device iommu check
drm/i915: use the new iterator in i915_gem_busy_ioctl v2
drm/i915: use the new iterator in i915_sw_fence_await_reservation v3
drm/i915: Use to_gt() helper
drm/i915: Use trylock instead of blocking lock for __i915_gem_free_objects.
drm/i915: Use unlocked register accesses for LUT loads
drm/i915: Use vblank workers for gamma updates
drm/i915: vma is always backed by an object.
drm/i915: Widen the QGV point mask
drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL
 
drm/imx/dcss: i.MX8MQ DCSS select DRM_GEM_CMA_HELPER
 
drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check()
 
drm/ingenic: Add support for private objects
drm/ingenic: Attach bridge chain to encoders
drm/ingenic: Move IPU scale settings to private state
drm/ingenic: Remove bogus register write
drm/ingenic: Set DMA descriptor chain register when starting CRTC
drm/ingenic: Simplify code by using hwdescs array
drm/ingenic: Upload palette before frame
 
drm/kirin: dsi: Adjust probe order
 
drm/kmb: Enable support for framebuffer console
drm/kmb: Fix for build errors with Warray-bounds
 
drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y
 
drm/locking: fix __stack_depot_* name conflict
 
drm/mediatek: Add cmdq_handle in mtk_crtc
drm/mediatek: Add component OVL_2L2
drm/mediatek: Add component POSTMASK
drm/mediatek: Add component RDMA4
drm/mediatek: Add mbox_free_channel in mtk_drm_crtc_destroy
drm/mediatek: Add support for Mediatek SoC MT8192
drm/mediatek: Adjust to the alphabetic order for mediatek-drm
drm/mediatek: Clear pending flag when cmdq packet is done
drm/mediatek: Detect CMDQ execution timeout
drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with external bridge
drm/mediatek: Remove the pointer of struct cmdq_client
drm/mediatek: Remove unused define in mtk_drm_ddp_comp.c
drm/mediatek: Rename the define of register offset
drm/mediatek: Set the default value of rotation to DRM_MODE_ROTATE_0
drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
 
drm/meson: encoder_cvbs: switch to bridge with ATTACH_NO_CONNECTOR
drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/meson: remove useless recursive components matching
drm/meson: rename venc_cvbs to encoder_cvbs
drm/meson: split out encoder from meson_dw_hdmi
 
drm/mgag200: Fix PLL setup for g200wb and g200ew
 
drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy
drm/mipi-dbi: Remove dependency on GEM CMA helper library
 
drm/msm/a5xx: Add support for Adreno 506 GPU
drm/msm/a5xx: Fix missing CP_PROTECT for SMMU on A540
 
drm/msm/a6xx: Add missing suspend_count increment
drm/msm/a6xx: Capture gmu log in devcoredump
drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_init
 
drm/msm/adreno: Name the shadow buffer
 
drm/msm/debugfs: Add display/kms state snapshot
 
drm/msm/disp/dpu1: set default group ID for CTL.
 
drm/msm/disp: Export helper for capturing snapshot
drm/msm/disp: Tweak display snapshot to match gpu snapshot
 
drm/msm/dp: Add "qcom, sc7280-dp" to support display port.
drm/msm/dp: Add DP controllers for sc7280
drm/msm/dp: displayPort driver need algorithm rational
drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed
drm/msm/dp: Drop now unused hpd_high member
drm/msm/dp: employ bridge mechanism for display enable and disable
drm/msm/dp: Enable ASSR for supported DP sinks
drm/msm/dp: Enable downspread for supported DP sinks
drm/msm/dp: Fix double free on error in msm_dp_bridge_init()
drm/msm/dp: Re-order dp_audio_put in deinit_sub_modules
drm/msm/dp: remove unneeded variable
 
drm/msm/dpu: add dpu_crtc_atomic_print_state
drm/msm/dpu: add dpu_plane_atomic_print_state
drm/msm/dpu: add layer mixer register dump to dpu snapshot
drm/msm/dpu: Add more of the INTF interrupt regions
drm/msm/dpu: don't cache pipe->cap->features in dpu_plane
drm/msm/dpu: don't cache pipe->cap->sblk in dpu_plane
drm/msm/dpu: drop dpu_csc_cfg from dpu_plane
drm/msm/dpu: drop pe argument from _dpu_hw_sspp_setup_scaler3
drm/msm/dpu: drop pipe_name from struct dpu_plane
drm/msm/dpu: drop plane's default_scaling debugfs file
drm/msm/dpu: drop scaler config from plane state
drm/msm/dpu: fix CDP setup to account for multirect index
drm/msm/dpu: fix safe status debugfs file
drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc
drm/msm/dpu: make danger_status/safe_status readable
drm/msm/dpu: move disable_danger out of plane subdir
drm/msm/dpu: move dpu_hw_pipe_cfg out of struct dpu_plane
drm/msm/dpu: move LUT levels out of QOS config
drm/msm/dpu: move SSPP debugfs support from plane to SSPP code
drm/msm/dpu: remove dpu_hw_pipe_cdp_cfg from dpu_plane
drm/msm/dpu: Remove encoder->enable() hack
drm/msm/dpu: remove node from list before freeing the node
drm/msm/dpu: remove pipe_qos_cfg from struct dpu_plane
drm/msm/dpu: remove stage_cfg from struct dpu_crtc
drm/msm/dpu: Remove useless checks in dpu_encoder
drm/msm/dpu: removed logically dead code
drm/msm/dpu: simplify DPU's regset32 code
drm/msm/dpu: simplify DPU_SSPP features checks
drm/msm/dpu: stop manually removing debugfs files for the DPU CRTC
drm/msm/dpu: stop manually removing debugfs files for the DPU plane
 
drm/msm/dpu_kms: Re-order dpu includes
 
drm/msm/dsi: Adjust probe order
drm/msm/dsi: fix initialization in the bonded DSI case
drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
drm/msm/dsi: stop setting clock parents manually
drm/msm/dsi: untangle cphy setting from the src pll setting
 
drm/msm/edp: drop old eDP support
 
drm/msm/gpu: Add a comment in a6xx_gmu_init()
drm/msm/gpu: Add some WARN_ON()s
drm/msm/gpu: Also snapshot GMU HFI buffer
drm/msm/gpu: Cancel idle/boost work on suspend
drm/msm/gpu: Don't allow zero fence_id
drm/msm/gpu: Make a6xx_get_gmu_log() more generic
drm/msm/gpu: Name GMU bos
drm/msm/gpu: Respect PM QoS constraints
drm/msm/gpu: Snapshot GMU debug buffer
drm/msm/gpu: Wait for idle before suspending
 
drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy
drm/msm/hdmi: switch to drm_bridge_connector
 
drm/msm/mdp5: drop eDP support
drm/msm/mdp5: drop vdd regulator
 
drm/msm: Add debugfs to disable hw err handling
drm/msm: Allocate msm_drm_private early and pass it as driver data
drm/msm: Don't use autosuspend for display
drm/msm: Drop priv->lastctx
drm/msm: Fix wrong size calculation
drm/msm: Handle fence rollover
drm/msm: Increase gpu boost interval
drm/msm: Initialize MDSS irq domain at probe time
drm/msm: Remove struct_mutex usage
drm/msm: Remove unnecessary struct_mutex
drm/msm: remove variable set but not used
drm/msm: use compatible lists to find mdp node
drm/msm: use new iterator in msm_gem_describe
drm/msm: use the new dma_resv_describe
 
drm/nouveau/bios/init: A typo fix
 
drm/nouveau/core/client: Mark nvkm_uclient_sclass with static keyword
 
drm/nouveau/device: use snprintf() to replace strncpy() to avoid NUL-terminated string loss
 
drm/nouveau/dispnv50/headc57d: Make local function 'headc57d_olut' static
 
drm/nouveau/fifo: make tu102_fifo_runlist static
 
drm/nouveau/kms/nv04: use vzalloc for nv04_display
 
drm/nouveau/kms/nv140-: Add CRC methods to gv100_disp_core_mthd_head
drm/nouveau/kms/nv140-: Use hard-coded wndws or core channel for CRC channel
 
drm/nouveau/kms/nv50-: Always validate LUTs in nv50_head_atomic_check_lut()
drm/nouveau/kms/nv50-: Check vbl count after CRC context flip
drm/nouveau/kms/nv50-: Correct size checks for cursors
drm/nouveau/kms/nv50-: Explicitly check DPCD backlights for aux enable/brightness
drm/nouveau/kms/nv50-: Remove several set but not used variables "ret" in disp.c
drm/nouveau/kms/nv50-: Use drm_dbg_kms() in crc.c
drm/nouveau/kms/nv50-: Use NV_ATOMIC() in nv50_head_atomic_check_lut()
 
drm/nouveau/kms/nvd9-nv138: Fix CRC calculation for the cursor channel
 
drm/nouveau/kms: delete an useless function call in nouveau_framebuffer_new()
 
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR
drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
 
drm/nouveau: fix off by one in BIOS boundary checking
drm/nouveau: Remove unused variable ret
drm/nouveau: set RGB quantization range to FULL
drm/nouveau: use the new interator in nv50_wndw_prepare_fb
drm/nouveau: use the new iterator in nouveau_fence_sync
 
drm/omap: Add a 'right overlay' to plane state
drm/omap: Add ability to check if requested plane modes can be supported
drm/omap: Add global state as a private atomic object
drm/omap: Add ovl checking funcs to dispc_ops
drm/omap: add plane_atomic_print_state support
drm/omap: add sanity plane state check
drm/omap: dss: Make use of the helper macro SET_RUNTIME_PM_OPS()
drm/omap: dynamically assign hw overlays to planes
drm/omap: increase DSS5 max tv pclk to 192MHz
drm/omap: introduce omap_hw_overlay
drm/omap: Make use of the helper function devm_platform_ioremap_resourcexxx()
drm/omap: omap_plane: subclass drm_plane_state
 
drm/omapdrm: Convert to SPDX identifier
 
drm/panel-simple: Add Vivax TPC-9150 panel v6
 
drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver
drm/panel: Add driver for Novatek NT35950 DSI DriverIC panels
drm/panel: Add JDI R63452 MIPI DSI panel driver
drm/panel: Add Sony Tulip Truly NT35521 driver
drm/panel: Delete panel on mipi_dsi_attach() failure
drm/panel: dsi-cm: replace snprintf in show functions with sysfs_emit
drm/panel: ej030na: Make use of the helper function dev_err_probe()
drm/panel: fy07024di26a30d: Make use of the helper function dev_err_probe()
drm/panel: ili9881c: Make use of the helper function dev_err_probe()
drm/panel: ilitek-ili9881c: Make gpio-reset optional
drm/panel: ilitek-ili9881c: Read panel orientation
drm/panel: ilitek-ili9881d: add support for Wanchanglong W552946ABA panel
drm/panel: innolux-p079zca: Delete panel on attach() failure
drm/panel: k101-im2ba02: Make use of the helper function dev_err_probe()
drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure
drm/panel: ls037v7dw01: Make use of the helper function dev_err_probe()
drm/panel: make sharp_ls055d1sx04 static
drm/panel: novatek-nt35950: remove unneeded semicolon
drm/panel: nt39016: Make use of the helper function dev_err_probe()
drm/panel: s6e63j0x03: Make use of the helper function dev_err_probe()
drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
drm/panel: simple: Add Team Source Display TST043015CMHX panel
drm/panel: simple: Assign data from panel_dpi_probe() correctly
drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
drm/panel: sofef00: Make use of the helper function dev_err_probe()
drm/panel: td043mtea1: Make use of the helper function dev_err_probe()
drm/panel: Update Boe-tv110c9m and Inx-hj110iz initial code
drm/panel: xpp055c272: Make use of the helper function dev_err_probe()
drm/panel: y030xx067a: Make use of the helper function dev_err_probe()
 
drm/privacy-screen: Add notifier support (v2)
drm/privacy-screen: Add X86 specific arch init code
drm/privacy-screen: Fix sphinx warning
drm/privacy-screen: honor acpi=off in detect_thinkpad_privacy_screen
 
drm/probe-helper: add drm_kms_helper_connector_hotplug_event
drm/probe-helper: use drm_kms_helper_connector_hotplug_event
 
drm/qxl: use iterator instead of dma_resv_shared_list
 
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
 
drm/radeon: correct indentation
drm/radeon: Fix backlight control on iMac 12,1
drm/radeon: fix error handling in radeon_driver_open_kms
drm/radeon: Fix syntax errors in comments
drm/radeon: fix variable type
drm/radeon: use dma_resv_wait_timeout() instead of manually waiting
drm/radeon: use new iterator in radeon_sync_resv
 
drm/rcar: stop using 'imply' for dependencies
 
drm/rockchip: dsi: Disable PLL clock on bind error
drm/rockchip: dsi: Fix unbalanced clock on probe error
drm/rockchip: dsi: Hold pm-runtime across bind/unbind
drm/rockchip: dsi: Reconfigure hardware on resume()
drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
drm/rockchip: Implement mmap as GEM object function
drm/rockchip: pass 0 to drm_fbdev_generic_setup()
drm/rockchip: use generic fbdev setup
drm/rockchip: vop: Add timeout for DSP hold
drm/rockchip: vop: Correct RK3399 VOP register fields
 
drm/sched: Avoid lockdep spalt on killing a processes
 
drm/scheduler: fix drm_sched_job_add_implicit_dependencies
 
drm/shmem-helper: Export dedicated wrappers for GEM object functions
drm/shmem-helper: Pass GEM shmem object in public interfaces
drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle()
 
drm/simpledrm: Add [AX]RGB2101010 formats
drm/simpledrm: Enable FB_DAMAGE_CLIPS property
drm/simpledrm: Support virtual screen sizes
 
drm/sprd: add Unisoc's drm display controller driver
drm/sprd: add Unisoc's drm kms master
drm/sprd: add Unisoc's drm mipi dsi&dphy driver
 
drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get
drm/sun4i: mixer: Fix P010 and P210 format numbers
drm/sun4i: virtual CMA addresses are not needed
 
drm/sysfs: introduce drm_sysfs_connector_hotplug_event
 
drm/tegra: Add back arm_iommu_detach_device()
drm/tegra: Add NVDEC driver
drm/tegra: Bump VIC/NVDEC clock rates to Fmax
drm/tegra: Consolidate runtime PM management of older UAPI codepath
drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+
drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC
drm/tegra: dc: Support OPP and SoC core voltage scaling
drm/tegra: Do not reference tegra_plane_funcs directly
drm/tegra: dpaux: Populate AUX bus
drm/tegra: Fix cast to restricted __le32
drm/tegra: gr2d: Explicitly control module reset
drm/tegra: gr2d: Support generic power domain and runtime PM
drm/tegra: gr3d: Support generic power domain and runtime PM
drm/tegra: hdmi: Add OPP support
drm/tegra: hdmi: Register audio CODEC on Tegra20
drm/tegra: hdmi: Unwind tegra_hdmi_init() errors
drm/tegra: Implement buffer object cache
drm/tegra: Implement correct DMA-BUF semantics
drm/tegra: Mark nvdec PM functions as __maybe_unused
drm/tegra: Mark nvdec_writel() as inline
drm/tegra: nvdec: Stop channel on suspend
drm/tegra: Propagate errors from drm_gem_plane_helper_prepare_fb()
drm/tegra: Remove duplicate struct declaration
drm/tegra: submit: Add missing pm_runtime_mark_last_busy()
drm/tegra: submit: Remove pm_runtime_enabled() checks
drm/tegra: Support asynchronous commits for cursor
drm/tegra: vic: Fix DMA API misuse
drm/tegra: vic: Handle tegra_drm_alloc() failure
drm/tegra: vic: Stop channel on suspend
drm/tegra: vic: Use autosuspend
 
drm/tidss: Fix warning: unused variable 'tidss_pm_ops'
drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS()
 
drm/tiny: add driver for newhaven, 1.8-128160EF
drm/tiny: ili9163: fix build
 
drm/ttm: Clarify that the TTM_PL_SYSTEM is under TTMs control
drm/ttm: Don't include drm_hashtab.h
drm/ttm: fix compilation on ARCH=um
drm/ttm: Put BO in its memory manager's lru list
drm/ttm: stop pruning fences after wait
 
drm/v3d: nullify pointer se with a NULL
 
drm/vboxvideo: Drop CONFIG_VGA_CONSOLE guard to call vgacon_text_force()
drm/vboxvideo: fix a NULL vs IS_ERR() check
 
drm/vc4: crtc: Add encoder to vc4_crtc_config_pv prototype
drm/vc4: crtc: Add some logging
drm/vc4: crtc: Copy assigned channel to the CRTC
drm/vc4: crtc: Drop feed_txp from state
drm/vc4: crtc: Fix redundant variable assignment
drm/vc4: crtc: Fix runtime_pm reference counting
drm/vc4: crtc: Make sure the HDMI controller is powered when disabling
drm/vc4: crtc: Rework the encoder retrieval code (again)
drm/vc4: Fix deadlock on DSI device attach error
drm/vc4: Fix non-blocking commit getting stuck forever
drm/vc4: hdmi: Add a spinlock to protect register access
drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.
drm/vc4: hdmi: Check the device state in prepare()
drm/vc4: hdmi: Don't try disabling SCDC on Pi0-3.
drm/vc4: hdmi: Enable the scrambler on reconnection
drm/vc4: hdmi: Ensure we don't use 2711 HPD registers on Pi0-3
drm/vc4: hdmi: Fix HPD GPIO detection
drm/vc4: hdmi: Introduce a scdc_enabled flag
drm/vc4: hdmi: Introduce an output_enabled flag
drm/vc4: hdmi: Make sure the controller is powered in detect
drm/vc4: hdmi: Make sure the controller is powered up during bind
drm/vc4: hdmi: Make sure the device is powered with CEC
drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
drm/vc4: hdmi: Prevent access to crtc->state outside of KMS
drm/vc4: hdmi: Raise the maximum clock rate
drm/vc4: hdmi: Remove the DDC probing for status detection
drm/vc4: hdmi: Rework the pre_crtc_configure error handling
drm/vc4: hdmi: Set a default HSM rate
drm/vc4: hdmi: Split the CEC disable / enable functions in two
drm/vc4: hdmi: Unregister codec device on unbind
drm/vc4: hdmi: Use a mutex to prevent concurrent framework access
drm/vc4: hdmi: Warn if we access the controller while disabled
drm/vc4: Increase the core clock based on HVS load
drm/vc4: kms: Wait for the commit before increasing our clock rate
drm/vc4: Leverage the load tracker on the BCM2711
drm/vc4: Make vc4_crtc_get_encoder public
drm/vc4: plane: Add support for DRM_FORMAT_P030
drm/vc4: plane: Add support for YUV color encodings and ranges
 
drm/virtio: fix another potential integer overflow on shift of a int
drm/virtio: fix potential integer overflow on shift of a int
 
drm/vmwgfx: Add a debug callback to mobid resource manager
drm/vmwgfx: add support for updating only offsets of constant buffers
drm/vmwgfx: Allow checking for gl43 contexts
drm/vmwgfx: Bump the minor version
drm/vmwgfx: Copy DRM hash-table code into driver
drm/vmwgfx: Fail to initialize on broken configs
drm/vmwgfx: Fix a size_t/long int format specifier mismatch
drm/vmwgfx: Fix possible usage of an uninitialized variable
drm/vmwgfx: Fix stale file descriptors on failed usercopy
drm/vmwgfx: Implement create_handle on drm_framebuffer_funcs
drm/vmwgfx: Implement DRIVER_GEM
drm/vmwgfx: Introduce a new placement for MOB page tables
drm/vmwgfx: Release ttm memory if probe fails
drm/vmwgfx: Remove explicit transparent hugepages support
drm/vmwgfx: Remove the dedicated memory accounting
drm/vmwgfx: Remove the deprecated lower mem limit
drm/vmwgfx: Remove unused compile options
drm/vmwgfx: Remove usage of MOBFMT_RANGE
drm/vmwgfx: Stop hardcoding the PCI ID
drm/vmwgfx: support 64 UAVs
drm/vmwgfx: support SVGA_3D_CMD_DX_DEFINE_RASTERIZER_STATE_V2 command
drm/vmwgfx: Switch the internal BO's to ttm_bo_type_kernel
drm/vmwgfx: Update device headers for GL43
 
drm/vrr: Set VRR capable prop only if it is attached to connector
 
drm/xen: Implement mmap as GEM object function
 
drm: Add privacy-screen class (v4)
drm: aspeed: select CONFIG_DRM_GEM_CMA_HELPER
drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set
drm: Clarify semantics of struct drm_mode_config.{min, max}_{width, height}
drm: Declare hashtable as legacy
drm: Decouple nomodeset from CONFIG_VGA_CONSOLE
drm: document DRM_IOCTL_MODE_GETFB2
drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS
drm: Don't print messages if drivers are disabled due nomodeset
drm: Fix build error caused by missing drm_nomodeset.o
drm: fix error found in some cases after the patch d1af5cd86997
drm: fix null-ptr-deref in drm_dev_init_release()
drm: fsl-dcu: select CONFIG_DRM_GEM_CMA_HELPER
drm: get rid of DRM_DEBUG_* log calls in drm core, files drm_a*.c
drm: import DMA_BUF module namespace
drm: Link CMA framebuffer helpers into KMS helper library
drm: Link several object files into drm_kms_helper.ko
drm: Make the nomodeset message less sensational
drm: Move GEM memory managers into modules
drm: Move nomodeset kernel parameter to the DRM subsystem
drm: mxsfb: Fix NULL pointer dereference
drm: of: Add drm_of_lvds_get_data_mapping
drm: omapdrm: Export correct scatterlist for TILER backed BOs
drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L
drm: panel-simple: Add support for the Innolux G070Y2-T02 panel
drm: panel: nt36672a: Removed extra whitespace.
drm: rcar-du: Add DSI support to rcar_du_output_name
drm: rcar-du: Add R-Car DSI driver
drm: rcar-du: crtc: Support external DSI dot clock
drm: rcar-du: Fix CRTC timings when CMM is used
drm: Remove CONFIG_DRM_KMS_CMA_HELPER option
drm: Replace kernel.h with the necessary inclusions
drm: Return error codes from struct drm_driver.gem_create_object
drm: Small optimization to intel_dp_mst_atomic_master_trans_check
drm: ttm: correct ttm_range_manager kernel-doc notation
drm: Update documentation and TODO of gem_prime_mmap hook
drm: use new iterator in drm_gem_plane_helper_prepare_fb v3
 
Linux: drm:amdgpu:remove unneeded variable
Linux: drop fen.cocci
 
drop_monitor: add net device refcount tracker
drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
 
dt-binding: interrupt-controller: Convert BCM7038 L1 intc to YAML
dt-binding: soc: qcom: convert Qualcomm Command DB documentation to yaml
dt-binding: soc: qcom: convert rmtfs documentation to yaml
 
dt-bindings: Add Arm SMMUv3 PMCG binding
dt-bindings: add Delta AHE-50DC fan control module
dt-bindings: Add resets to the PL011 bindings
dt-bindings: Add Team Source Display Technology vendor prefix
dt-bindings: Add vendor prefix for BSH Hausgeraete GmbH
dt-bindings: Add vendor prefix for Engleder
dt-bindings: Add vendor prefix for WinLink
dt-bindings: add vendor Vertexcom
dt-bindings: Add YAML bindings for NVENC and NVJPG
dt-bindings: arm,cci-400: Drop the PL330 from example
dt-bindings: arm-smmu: Add compatible for SM8450 SoC
dt-bindings: arm-smmu: Add compatible for the SDX55 SoC
dt-bindings: arm64: dts: mediatek: Add more SKUs for mt8183 fennel board
dt-bindings: arm64: dts: mediatek: Add mt7986 series
dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-cozmo
dt-bindings: arm64: dts: mediatek: Add sku22 for mt8183 kakadu board
dt-bindings: arm: apple: Add apple,pmgr binding
dt-bindings: arm: apple: Add iMac (24-inch 2021) to Apple bindings
dt-bindings: arm: apple: Add t6000/t6001 MacBook Pro 14/16" compatibles
dt-bindings: ARM: at91: update maintainers entry
dt-bindings: arm: bcm: document Netgear RAXE500 binding
dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again
dt-bindings: arm: cpus: Add ARM Cortex-A78
dt-bindings: arm: cpus: Add kryo780 compatible
dt-bindings: arm: fsl: Add binding for imx8ulp evk
dt-bindings: arm: fsl: Add BSH SMM-M2 IMX6ULZ SystemMaster board
dt-bindings: arm: fsl: Add iMX8MN BSH SMM S2 boards
dt-bindings: arm: fsl: add JOZ Access Point
dt-bindings: arm: fsl: add TQ-Systems boards based on i.MX6Q/QP/DL
dt-bindings: arm: fsl: add TQMa8Mx boards
dt-bindings: arm: fsl: add TQMa8MxML boards
dt-bindings: arm: fsl: add TQMa8MxNL boards
dt-bindings: arm: fsl: Add Y Soft IOTA Crux/Crux+ boards
dt-bindings: arm: msm: Add LLCC for SM6350
dt-bindings: arm: msm: Don't mark LLCC interrupt as required
dt-bindings: arm: optee: add interrupt property
dt-bindings: arm: pmu: Document Denver and Carmel PMUs
dt-bindings: arm: qcom: Document qcom,sc7280-crd board
dt-bindings: arm: qcom: Document SDX65 platform and boards
dt-bindings: arm: qcom: Document SM8450 SoC and boards
dt-bindings: arm: renesas: Document R-Car S4-8 SoC DT bindings
dt-bindings: arm: renesas: Document Renesas Spider boards
dt-bindings: arm: samsung: Document E850-96 board binding
dt-bindings: arm: samsung: document jackpotlte board binding
dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF
dt-bindings: arm: sunxi: Add H5 MBUS compatible
dt-bindings: arm: sunxi: Add Tanix TX6 mini
dt-bindings: arm: sunxi: Expand MBUS binding
dt-bindings: ARM: tegra: Document ASUS Transformers
dt-bindings: ARM: tegra: Document Pegatron Chagall
dt-bindings: arm: ti: Add bindings for J721s2 SoC
dt-bindings: arm: ux500: Document missing compatibles
dt-bindings: aspeed: Add Secure Boot Controller bindings
dt-bindings: at24: add at24c1025
dt-bindings: at24: Rework special case compatible handling
dt-bindings: ata: Convert Broadcom SATA to YAML
dt-bindings: bus: Convert GISB arbiter to YAML
dt-bindings: bus: imx-weim: add words about continuous bclk
dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config
dt-bindings: clk/ingenic: Add MDMA and BDMA clocks
dt-bindings: clk: Add compatibles for D1 CCUs
dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller
dt-bindings: clock: Add bindings definitions for Exynos7885 CMU
dt-bindings: clock: Add bindings for Exynos850 CMU_APM
dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP
dt-bindings: clock: Add bindings for Exynos850 sysreg clocks
dt-bindings: clock: Add DT bindings for PLL of Toshiba Visconti TMPV770x SoC
dt-bindings: clock: Add DT bindings for SMU of Toshiba Visconti TMPV770x SoC
dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions
dt-bindings: clock: Add RPMHCC bindings for SM8450
dt-bindings: clock: Add SDX65 GCC clock bindings
dt-bindings: clock: Add SM8450 GCC clock bindings
dt-bindings: clock: Document Exynos7885 CMU bindings
dt-bindings: clock: imx5: Drop clock consumer node from example
dt-bindings: clock: Introduce RPMHCC bindings for SDX65
dt-bindings: clock: lan966x: Add binding includes for lan966x SoC clock IDs
dt-bindings: clock: lan966x: Add LAN966X Clock Controller
dt-bindings: clock: lan966x: Extend for clock gate support
dt-bindings: clock: lan966x: Extend includes with clock gates
dt-bindings: clock: mediatek: document clk bindings for mediatek mt7986 SoC
dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0
dt-bindings: clock: samsung: add IDs for some core clocks
dt-bindings: clock: samsung: convert Exynos5260 to dtschema
dt-bindings: clock: samsung: convert Exynos5410 to dtschema
dt-bindings: clock: samsung: convert Exynos5433 to dtschema
dt-bindings: clock: samsung: convert Exynos7 to dtschema
dt-bindings: clock: samsung: convert S5Pv210 to dtschema
dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
dt-bindings: clock: starfive: Add JH7100 bindings
dt-bindings: clock: starfive: Add JH7100 clock definitions
dt-bindings: clock: sunxi: Export CLK_DRAM for devfreq
dt-bindings: clock: tegra-car: Document new clock sub-nodes
dt-bindings: crypto: Add optional dma properties
dt-bindings: crypto: convert Qualcomm PRNG to yaml
dt-bindings: display/bridge: ptn3460: Convert to YAML binding
dt-bindings: display/bridge: sil, sii9234: Convert to YAML binding
dt-bindings: display/msm: remove edp.txt
dt-bindings: display: add bindings for newhaven, 1.8-128160EF
dt-bindings: display: Add bindings for Novatek NT35950
dt-bindings: display: Add Sony Tulip Truly NT35521 panel support
dt-bindings: display: Add SPI peripheral schema to SPI based displays
dt-bindings: display: add Unisoc's dpu bindings
dt-bindings: display: add Unisoc's drm master bindings
dt-bindings: display: add Unisoc's mipi dsi controller bindings
dt-bindings: display: bridge: Add binding for R-Car MIPI DSI/CSI-2 TX
dt-bindings: display: bridge: drop Enric Balletbo i Serra from maintainers
dt-bindings: display: bridge: lvds-codec: Document pixel data sampling edge select
dt-bindings: display: bridge: lvds-codec: Fix duplicate key
dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible
dt-bindings: display: enable port jdi,lt070me05000
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property
dt-bindings: display: meson-vpu: Add missing amlogic,canvas property
dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning
dt-bindings: display: simple: Add Team Source Display TST043015CMHX panel
dt-bindings: display: st,stm32-dsi: Fix panel node name in example
dt-bindings: display: sync formats with simplefb.h
dt-bindings: dma-controller: Split interrupt fields in example
dt-bindings: dma: ingenic: Add compatible strings for MDMA and BDMA
dt-bindings: dma: ingenic: Support #dma-cells = <3>
dt-bindings: dma: pl08x: Fix unevaluatedProperties warnings
dt-bindings: dma: pl330: Convert to DT schema
dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples
dt-bindings: dma: snps,dw-axi-dmac: Document optional reset
dt-bindings: dma: ti: Add missing ti,k3-sci-common.yaml reference
dt-bindings: drm/bridge: anx7625: Revert DPI support
dt-bindings: Drop required 'interrupt-parent'
dt-bindings: Drop unnecessary pinctrl properties
dt-bindings: firmware: scm: Add SM6350 compatible
dt-bindings: firmware: scm: Add SM8450 compatible
dt-bindings: firmware: tegra: Convert to json-schema
dt-bindings: Fix array schemas encoded as matrices
dt-bindings: fsl,layerscape-dcfg: add missing compatible for lx2160a
dt-bindings: fuse: tegra: Convert to json-schema
dt-bindings: fuse: tegra: Document Tegra234 FUSE
dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainers
dt-bindings: gpio: Add Tegra234 support
dt-bindings: gpio: Add Tegra241 support
dt-bindings: gpio: Convert Broadcom STB GPIO to YAML
dt-bindings: gpio: gpio-vf610: Add imx8ulp compatible string
dt-bindings: gpio: msc313: Add compatible for ssd20xd
dt-bindings: gpio: msc313: Add offsets for ssd20xd
dt-bindings: gpio: samsung: drop unused bindings
dt-bindings: gpio: sifive,gpio: Group interrupt tuples
dt-bindings: gpio: tegra186: Convert to json-schema
dt-bindings: gpio: tegra: Convert to json-schema
dt-bindings: gpu: mali-bifrost: Document RZ/G2L support
dt-bindings: host1x: Document Memory Client resets of Host1x, GR2D and GR3D
dt-bindings: host1x: Document OPP and power domain properties
dt-bindings: hwmon: add TI DC-DC converters
dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property
dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatible string
dt-bindings: i2c: apple,i2c: Add apple,t6000-i2c compatible
dt-bindings: i2c: apple,i2c: Add power-domains property
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
dt-bindings: i2c: brcm,bcm2835-i2c: convert to YAML schema
dt-bindings: i2c: exynos5: Add bus clock
dt-bindings: i2c: exynos5: Add exynosautov9-hsi2c compatible
dt-bindings: i2c: exynos5: Convert to dtschema
dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema
dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema
dt-bindings: i2c: imx-lpi2c: Add i.MX8DXL compatible match
dt-bindings: i2c: imx-lpi2c: Add imx8ulp compatible string
dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712
dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
dt-bindings: i2c: tegra-bpmp: Convert to json-schema
dt-bindings: i2c: tegra: Convert to json-schema
dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
dt-bindings: iio: adc: Add Xilinx AMS binding documentation
dt-bindings: iio: adc: document TS voltage in AXP PMICs
dt-bindings: iio: add AD74413R
dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
dt-bindings: iio: dac: Add adi,ad3552r.yaml
dt-bindings: iio: dac: adi,ad5755: drop unrelated included.
dt-bindings: iio: frequency: add admv1013 doc
dt-bindings: iio: light: ltr501: Add proximity-near-level
dt-bindings: ili9881c: add compatible string for Wanchanglong w552946aba
dt-bindings: ili9881c: add missing panel-common inheritance
dt-bindings: ili9881c: add rotation property
dt-bindings: imx6q-pcie: Add PHY phandles and name properties
dt-bindings: input/ts/zinitix: Convert to YAML, fix and extend
dt-bindings: input: pwm-vibrator: Convert txt bindings to yaml
dt-bindings: interconnect: Add EPSS L3 DT binding on SC7280
dt-bindings: interconnect: Add Qualcomm MSM8996 DT bindings
dt-bindings: interconnect: Add Qualcomm QCM2290 NoC support
dt-bindings: interconnect: Add Qualcomm SM8450 DT bindings
dt-bindings: interconnect: Combine SDM660 bindings into RPM schema
dt-bindings: interrupt-controller: Add StarFive JH7100 plic
dt-bindings: interrupt-controller: apple,aic: Add power-domains property
dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML
dt-bindings: interrupt-controller: Convert Broadcom STB L2 to YAML
dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120
dt-bindings: interrupt-controller: sifive,plic: Fix number of interrupts
dt-bindings: interrupt-controller: sifive,plic: Group interrupt tuples
dt-bindings: iommu: apple,dart: Add power-domains property
dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property
dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support
dt-bindings: leds: Add bindings for MT6360 LED
dt-bindings: leds: convert BCM6328 controller to the json-schema
dt-bindings: leds: Replace moonlight with indicator in mt6360 example
dt-bindings: mailbox: Add more protocol and client ID
dt-bindings: mailbox: apple,mailbox: Add generic and t6000 compatibles
dt-bindings: mailbox: apple,mailbox: Add power-domains property
dt-bindings: mailbox: tegra: Convert to json-schema
dt-bindings: mailbox: tegra: Document Tegra234 HSP
dt-bindings: memory-controllers: ti,gpmc: Add compatible for AM64
dt-bindings: memory-controllers: ti,gpmc: Drop incorrect unevaluatedProperties
dt-bindings: memory: Add entry for version 3.80a
dt-bindings: memory: Document Tegra210 EMC table
dt-bindings: memory: renesas,rpc-if: Add optional interrupts property
dt-bindings: memory: renesas,rpc-if: Add support for the R9A07G044
dt-bindings: memory: tegra: Add Tegra234 support
dt-bindings: memory: tegra: Update for Tegra194
dt-bindings: mfd: Add Broadcom's Timer-Watchdog block
dt-bindings: mfd: Add Freecom system controller
dt-bindings: mfd: bd9571mwv: Convert to json-schema
dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example
dt-bindings: mfd: Fix pinctrl node name warnings
dt-bindings: mfd: Fix typo "DA9093" -> "DA9063"
dt-bindings: mfd: maxim,max77686: Convert to dtschema
dt-bindings: mfd: regulator: Drop BD70528 support
dt-bindings: mfd: syscon: Add samsung,exynos850-sysreg
dt-bindings: mips: Add Loongson-2K1000 reset support
dt-bindings: misc: Convert Tegra MISC to json-schema
dt-bindings: mmc: Add missing properties used in examples
dt-bindings: mmc: arm,pl18x: Make each example a separate entry
dt-bindings: mmc: Convert Broadcom STB SDHCI binding to YAML
dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8
dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT compatible string
dt-bindings: mmc: imx-esdhc: Add imx8ulp compatible string
dt-bindings: mmc: ingenic: Support using bi-directional DMA channel
dt-bindings: mmc: mmci: Add st,stm32-sdmmc2 compatible
dt-bindings: mmc: PL18x stop relying on order of dma-names
dt-bindings: mmc: renesas,sdhi: Add optional SDnH clock
dt-bindings: mmc: renesas,sdhi: Rename RZ/G2L clocks
dt-bindings: mmc: sdhci-msm: Add compatible string for msm8994
dt-bindings: mmc: synopsys-dw-mshc: integrate Altera and Imagination
dt-bindings: mmc: tegra: Convert to json-schema
dt-bindings: mmc: tegra: Document Tegra234 SDHCI
dt-bindings: msm/dp: Add DP compatible strings for sc7280
dt-bindings: msm: disp: remove bus from dpu bindings
dt-bindings: mtd: renesas: Describe Renesas R-Car Gen3 & RZ/N1 NAND controller
dt-bindings: mtd: spi-nor: Add a reference to spi-peripheral-props.yaml
dt-bindings: mtd: ti, gpmc-nand: Add compatible for AM64 NAND
dt-bindings: mtd: ti,gpmc-nand: Add missing 'rb-gpios'
dt-bindings: mux: Document mux-states property
dt-bindings: net: Add bindings for IXP4xx V.35 WAN HSS
dt-bindings: net: Add missing properties used in examples
dt-bindings: net: Add schema for Qualcomm BAM-DMUX
dt-bindings: net: Add tsnep Ethernet controller
dt-bindings: net: add Vertexcom MSE102x support
dt-bindings: net: brcm,unimac-mdio: reg-names is optional
dt-bindings: net: brcm,unimac-mdio: Update maintainers for binding
dt-bindings: net: can: add support for Allwinner R40 CAN controller
dt-bindings: net: cdns,macb: Convert to json-schema
dt-bindings: net: Cleanup MDIO node schemas
dt-bindings: net: Convert AMAC to YAML
dt-bindings: net: Convert GENET binding to YAML
dt-bindings: net: Convert iProc MDIO mux to YAML
dt-bindings: net: Convert SYSTEMPORT to YAML
dt-bindings: net: Document fsl,erratum-a009885
dt-bindings: net: Document moca PHY interface
dt-bindings: net: dsa: qca8k: improve port definition documentation
dt-bindings: net: dsa: split generic port definition from dsa.yaml
dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds
dt-bindings: net: lan966x: Add additional properties for lan966x
dt-bindings: net: lan966x: Add lan966x-switch bindings
dt-bindings: net: lan966x: Extend with the analyzer interrupt
dt-bindings: net: mdio: Allow any child node name
dt-bindings: net: mdio: Drop resets/reset-names child properties
dt-bindings: net: New binding mctp-i2c-controller
dt-bindings: net: oxnas-dwmac: Add bindings for OX810SE
dt-bindings: net: qcom,ipa: add optional qcom,qmp property
dt-bindings: net: snps,dwmac: Enable burst length properties for more compatibles
dt-bindings: net: stm32-dwmac: Make each example a separate entry
dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
dt-bindings: nvmem: Add missing 'reg' property
dt-bindings: nvmem: mediatek: add support bits property
dt-bindings: nvmem: mediatek: add support for mt8195
dt-bindings: Only show unique unit address warning for enabled nodes
dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings
dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators
dt-bindings: PCI: Add compatible string for Brcmstb 74[23]5 MIPs SOCs
dt-bindings: pci: apple,pcie: Add t6000 support
dt-bindings: PCI: brcmstb: compatible is required
dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings
dt-bindings: pci: Convert iProc PCIe to YAML
dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map.
dt-bindings: PCI: designware: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" to take argument
dt-bindings: perf: Add compatible for Arm DSU-110
dt-bindings: perf: Add YAML schemas for Marvell CN10K LLC-TAD pmu bindings
dt-bindings: perf: arm-cmn: Add CI-700
dt-bindings: perf: Convert Arm DSU to schema
dt-bindings: phy: Add constants for lan966x serdes
dt-bindings: phy: Add imx8 pcie phy driver support
dt-bindings: phy: Add lan966x-serdes binding
dt-bindings: phy: Add the Amlogic Meson8 HDMI TX PHY bindings
dt-bindings: phy: cadence-sierra: Add binding to specify SSC mode
dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock
dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names
dt-bindings: phy: Convert Cygnus PCIe PHY to YAML
dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML
dt-bindings: phy: intel: Add Thunder Bay eMMC PHY bindings
dt-bindings: phy: Introduce Qualcomm eDP PHY binding
dt-bindings: phy: mediatek: tphy: support software efuse load
dt-bindings: phy: phy-imx8-pcie: Add binding for the pad modes of imx8 pcie phy
dt-bindings: phy: phy-rockchip-inno-usb2: add rk3568 documentation
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible
dt-bindings: phy: qcom,qmp: Add SM8450 USB3 PHY
dt-bindings: phy: qcom,qusb2: Add SM6350 compatible
dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SM8450
dt-bindings: phy: Tegra194 P2U convert to YAML
dt-bindings: phy: ti,tcan104x-can: Document mux-states property
dt-bindings: phy: uniphier-ahci: Add bindings for Pro4 SoC
dt-bindings: phy: uniphier-pcie: Add bindings for NX1 SoC
dt-bindings: phy: uniphier-usb3: Add bindings for NX1 SoC
dt-bindings: pincfg-node: Add "output-impedance-ohms" property
dt-bindings: pinctrl: Add bindings for Intel Thunderbay pinctrl driver
dt-bindings: pinctrl: add i.MXRT1050 pinctrl binding doc
dt-bindings: pinctrl: Add StarFive JH7100 bindings
dt-bindings: pinctrl: Add StarFive pinctrl definitions
dt-bindings: pinctrl: apple,pinctrl: Add apple,t6000-pinctrl compatible
dt-bindings: pinctrl: apple,pinctrl: Add power-domains property
dt-bindings: pinctrl: convert controller description to the json-schema
dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721S2
dt-bindings: pinctrl: mt8195: add wrapping node of pin configurations
dt-bindings: pinctrl: ocelot: add lan966x SoC support
dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM8019
dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings
dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings
dt-bindings: pinctrl: qcom: Add SM8450 pinctrl bindings
dt-bindings: pinctrl: qcom: pmic-gpio: Document pm8226 compatible
dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Add output-impedance-ohms property
dt-bindings: pinctrl: samsung: Add pin drive definitions for Exynos850
dt-bindings: pinctrl: samsung: Document Exynos7885
dt-bindings: pinctrl: uniphier: Add child node definitions to describe pin mux and configuration
dt-bindings: pinctrl: use pinctrl.yaml
dt-bindings: power: Add apple,pmgr-pwrstate binding
dt-bindings: power: Add r8a779f0 SYSC power domain definitions
dt-bindings: power: apple,pmgr-pwrstate: Add apple,min-state prop
dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains
dt-bindings: power: imx8ulp: add power domain header file
dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
dt-bindings: power: renesas,rcar-sysc: Document r8a779f0 SYSC bindings
dt-bindings: power: reset: gpio-poweroff: Convert txt bindings to yaml
dt-bindings: power: reset: gpio-restart: Convert to json-schema
dt-bindings: power: reset: gpio-restart: Correct default priority
dt-bindings: power: rpmpd: Add QCM2290 support
dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding
dt-bindings: power: supply: add Maxim MAX77976 battery charger
dt-bindings: power: supply: pm8941-charger: add pm8226
dt-bindings: pwm: Avoid selecting schema on node name match
dt-bindings: pwm: Convert BCM7038 PWM binding to YAML
dt-bindings: qcom,pmic-gpio: Add pm2250 compatible string
dt-bindings: qcom-rpmpd: Add sm6125 power domains
dt-bindings: qoriq-clock: add missing compatible for lx2160a
dt-bindings: regulator: Add compatible for pmg1110
dt-bindings: regulator: qcom: spmi-regulator: Document pm8226 compatible
dt-bindings: regulators: Add bindings for Maxim MAX20086-MAX20089
dt-bindings: remoteproc: Add Renesas R-Car
dt-bindings: remoteproc: k3-dsp: Update bindings for J721S2 SoCs
dt-bindings: remoteproc: k3-r5f: Update bindings for J721S2 SoCs
dt-bindings: remoteproc: qcom: pas: Add SM6350 adsp, cdsp & mpss
dt-bindings: renesas,rcar-dmac: Add r8a779f0 support
dt-bindings: reset: Add Starfive JH7100 reset bindings
dt-bindings: reset: Add StarFive JH7100 reset definitions
dt-bindings: reset: Convert Broadcom STB reset to YAML
dt-bindings: reset: renesas,rst: Document r8a779f0 reset module
dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
dt-bindings: rng: Convert iProc RNG200 to YAML
dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM RNG to dtschema
dt-bindings: rng: st,rng: convert ST RNG to dtschema
dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema
dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to dtschema
dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema
dt-bindings: rtc: Add Sunplus RTC json-schema
dt-bindings: rtc: Convert Broadcom STB waketimer to YAML
dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers
dt-bindings: rtc: st,stm32-rtc: Make each example a separate entry
dt-bindings: rtc: tegra: Convert to json-schema
dt-bindings: rtc: tegra: Document Tegra234 RTC
dt-bindings: samsung: pmu: Document Exynos850
dt-bindings: serial: 8250: Document Tegra234 UART
dt-bindings: serial: amlogic, meson-uart: support S4
dt-bindings: serial: Document Tegra234 TCU
dt-bindings: serial: fsl-lpuart: add i.MXRT1050 compatible
dt-bindings: serial: fsl-lpuart: Add imx8ulp compatible string
dt-bindings: serial: fsl-lpuart: Fix i.MX 8QM compatible matching
dt-bindings: serial: renesas,sci: Document RZ/G2L SoC
dt-bindings: serial: renesas,sci: Document RZ/V2L SoC
dt-bindings: serial: renesas,scif: Document r8a779f0 bindings
dt-bindings: serial: renesas,scif: Document RZ/V2L SoC
dt-bindings: serial: renesas,scif: Make resets as a required property
dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts
dt-bindings: serial: tegra-tcu: Convert to json-schema
dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl
dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema
dt-bindings: soc: imx: Add binding doc for spba bus
dt-bindings: soc: qcom: stats: Document compatibles with fixed offset
dt-bindings: soc: samsung: Add Exynos USI bindings
dt-bindings: soc: samsung: Fix I2C clocks order in USI binding example
dt-bindings: soc: samsung: keep SoC driver bindings together
dt-bindings: sound: tegra: Add minItems for resets
dt-bindings: spmi: document binding for the Mediatek SPMI controller
dt-bindings: spmi: remove the constraint of reg property
dt-bindings: sram: Document NVIDIA Tegra SYSRAM
dt-bindings: tegra: Describe recent developer kits consistently
dt-bindings: tegra: Document Jetson AGX Orin (and devkit)
dt-bindings: tegra: pmc: Convert to json-schema
dt-bindings: thermal: Convert Broadcom TMON to YAML
dt-bindings: thermal: Document Renesas RZ/G2L TSU
dt-bindings: thermal: Fix definition of cooling-maps contribution property
dt-bindings: thermal: tegra186-bpmp: Convert to json-schema
dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC
dt-bindings: timer: Add Mstar MSC313e timer devicetree bindings documentation
dt-bindings: timer: Add StarFive JH7100 clint
dt-bindings: timer: cadence_ttc: Add power-domains
dt-bindings: timer: remove rockchip,rk3066-timer compatible string from rockchip,rk-timer.yaml
dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2L OSTM
dt-bindings: timer: tpm-timer: Add imx8ulp compatible string
dt-bindings: trivial-devices: fix double spaces in comments
dt-bindings: trivial-devices: fix swapped comments
dt-bindings: Update headers for Tegra234
dt-bindings: update riscv plic compatible string
dt-bindings: update Roger Quadros email
dt-bindings: usb: Add missing properties used in examples
dt-bindings: usb: Convert BDC to YAML
dt-bindings: usb: document role-switch-default-mode property in dwc2
dt-bindings: usb: dwc2: add compatible "intel,socfpga-agilex-hsotg"
dt-bindings: usb: dwc2: document the port when usb-role-switch is used
dt-bindings: usb: dwc3-xilinx: Convert USB DWC3 bindings
dt-bindings: usb: qcom,dwc3: add binding for IPQ4019 and IPQ8064
dt-bindings: usb: qcom,dwc3: add binding for SM8450
dt-bindings: usb: qcom,dwc3: Add SM6350 compatible
dt-bindings: usb: tegra-xudc: Document interconnects and iommus properties
dt-bindings: usb: tegra-xudc: Document interconnects and iommus properties
dt-bindings: Use correct vendor prefix for Asahi Kasei Corp.
dt-bindings: vendor-prefix: add Wanchanglong Electronics Technology
dt-bindings: vendor-prefixes: add 8devices
dt-bindings: vendor-prefixes: Add an entry for JOZ BV
dt-bindings: vendor-prefixes: add F(x)tec
dt-bindings: vendor-prefixes: add Huawei
dt-bindings: vendor-prefixes: add OnePlus
dt-bindings: vendor-prefixes: Add Sunplus
dt-bindings: vendor-prefixes: add T-Head Semiconductor
dt-bindings: vendor-prefixes: add Thundercomm
dt-bindings: vendor-prefixes: add Wingtech
dt-bindings: vendor-prefixes: add YADRO
dt-bindings: watchdog: Add Apple Watchdog
dt-bindings: watchdog: Add BCM6345 compatible to BCM7038 binding
dt-bindings: watchdog: Add SM6350 and SM8250 compatible
dt-bindings: watchdog: atmel: Add missing 'interrupts' property
dt-bindings: watchdog: atmel: Add missing 'interrupts' property
dt-bindings: watchdog: convert Broadcom's WDT to the json-schema
dt-bindings: watchdog: Document Exynos850 watchdog bindings
dt-bindings: watchdog: imx7ulp-wdt: Add imx8ulp compatible string
dt-bindings: watchdog: Realtek Otto WDT binding
dt-bindings: watchdog: renesas,wdt: Add support for RZ/G2L
dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7
dt-bindings: watchdog: ti,rti-wdt: Fix assigned-clock-parents
dt-bindings: xen: Clarify "reg" purpose
 
Linux: dt-bindings:drm/bridge:anx7625:add vendor define
Linux: dt-bindings:iio:adc: update the maintainer of vf610-adc
Linux: dt-bindings:iio:dac: add ad7293 doc
Linux: dt-bindings:iio:filter: add admv8818 doc
 
dt/bindings: rtc: rx8900: Add an entry for RX8804
 
dt: bindings: add new DT entry for ath11k PCI device support
 
e1000: switch to napi_build_skb()
e1000: switch to napi_consume_skb()
 
e1000e: Correct NVM checksum verification flow
e1000e: Fix possible HW unit hang after an s0ix exit
e1000e: Handshake with CSME starts from ADL platforms
e1000e: Separate ADP board type from TGP
 
EDAC/altera: Fix deferred probing
 
EDAC/amd64: Add context struct
EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh
EDAC/amd64: Add support for family 19h, models 50h-5fh
EDAC/amd64: Allow for DF Indirect Broadcast reads
 
EDAC/sb_edac: Remove redundant initialization of variable rc
 
EDAC/sifive: Fix non-kernel-doc comment
 
EDAC/synopsys: Add support for version 3 of the Synopsys EDAC DDR
EDAC/synopsys: Enable the driver on Intel's N5X platform
EDAC/synopsys: Use the quirk for version instead of ddr version
 
EDAC/xgene: Fix deferred probing
 
EDAC: Add RDDR5 and LRDDR5 memory types
EDAC: Fix calculation of returned address and next offset in edac_align_ptr()
 
eeprom: at24: Add support for 24c1025 EEPROM
eeprom: at24: remove struct at24_client
eeprom: at25: Restore missing allocation
eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX
 
efi/libstub: add prototype of efi_tcg2_protocol::hash_log_extend_event()
efi/libstub: arm64: Fix image check alignment at entry
efi/libstub: consolidate initrd handling across architectures
efi/libstub: measure loaded initrd info into the TPM
efi/libstub: x86/mixed: increase supported argument count
 
efi: apply memblock cap after memblock_add()
efi: fix return value of __setup handlers
efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures
efi: runtime: avoid EFIv2 runtime services on Apple x86 machines
efi: use default_groups in kobj_type
 
efivars: Respect "block" flag in efivar_entry_set_safe()
 
eni_vdpa: Simplify 'eni_vdpa_probe()'
 
enic: Remove usage of the deprecated "pci-dma-compat.h" API
enic: Use dma_set_mask_and_coherent()
enic: Use irq_update_affinity_hint()
 
entry: Snapshot thread flags
 
eprobes: Remove redundant event type information
 
erofs: add on-disk compressed tail-packing inline support
erofs: add sysfs interface
erofs: add sysfs node to control sync decompression strategy
erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration
erofs: clean up erofs_map_blocks tracepoints
erofs: fix fsdax partition offset handling
erofs: fix small compressed files inlining
erofs: fix ztailpacking on > 4GiB filesystems
erofs: introduce meta buffer operations
erofs: introduce z_erofs_fixup_insize
erofs: rename lz4_0pading to zero_padding
erofs: Replace zero-length array with flexible-array member
erofs: support inline data decompression
erofs: support unaligned data decompression
erofs: tidy up z_erofs_lz4_decompress
erofs: use meta buffers for inode operations
erofs: use meta buffers for super operations
erofs: use meta buffers for xattr operations
erofs: use meta buffers for zmap operations
 
esp6: fix check on ipv6_skip_exthdr's return value
 
esp: Fix BEET mode inter address family tunneling on GSO
esp: Fix possible buffer overflow in ESP transformation
 
et131x: Remove useless DMA-32 fallback configuration
 
ethernet/sfc: remove redundant rc variable
 
ethernet: 3com/typhoon: don't write directly to netdev->dev_addr
ethernet: 8390/etherh: don't write directly to netdev->dev_addr
ethernet: broadcom/sb1250-mac: don't write directly to netdev->dev_addr
ethernet: Fix error handling in xemaclite_of_probe
ethernet: i825xx: don't write directly to netdev->dev_addr
ethernet: ibmveth: use default_groups in kobj_type
ethernet: netsec: Use platform_get_irq() to get the interrupt
ethernet: renesas: Use div64_ul instead of do_div
ethernet: s2io: Use dma_set_mask_and_coherent() and simplify code
ethernet: seeq/ether3: don't write directly to netdev->dev_addr
ethernet: smc911x: fix indentation in get/set EEPROM
ethernet: sun: Free the coherent when failing in probing
ethernet: tundra: don't write directly to netdev->dev_addr
 
ethtool: add support to set/get rx buf len via ethtool
ethtool: add support to set/get tx copybreak buf size via ethtool
ethtool: always write dev in ethnl_parse_header_dev_get
ethtool: extend ringparam setting/getting API with rx_buf_len
ethtool: Fix link extended state for big endian
ethtool: fix null-ptr-deref on ref tracker
ethtool: netlink: Slightly simplify 'ethnl_features_to_bitmap()'
ethtool: Remove redundant ret assignments
ethtool: stats: Use struct_group() to clear all stats at once
ethtool: use ethnl_parse_header_dev_put()
ethtool: use phydev variable
 
eventpoll: simplify sysctl declaration with register_sysctl()
 
exfat: fix i_blocks for files truncated over 4 GiB
exfat: fix missing REQ_SYNC in exfat_update_bhs()
exfat: fix typos in comments
exfat: make exfat_find_location() static
exfat: move super block magic number to magic.h
exfat: remove argument 'sector' from exfat_get_dentry()
exfat: reuse exfat_inode_info variable instead of calling EXFAT_I()
exfat: simplify is_valid_cluster()
 
exit/kthread: Fix the kerneldoc comment for kthread_complete_and_exit
exit/kthread: Move the exit code for kernel threads into struct kthread
 
exit/s390: Remove dead reference to do_exit from copy_thread
 
exit/xtensa: In arch/xtensa/entry.S:Linvalid_mask call make_task_dead
 
exit: Add and use make_task_dead.
exit: Coredumps reach do_group_exit
exit: Fix the exit_code for wait_task_zombie
exit: Guarantee make_task_dead leaks the tsk when calling do_task_exit
exit: Implement kthread_exit
exit: Move force_uaccess back into do_exit
exit: Move oops specific logic from do_exit into make_task_dead
exit: Remove profile_handoff_task
exit: Remove profile_task_exit & profile_munmap
exit: Rename complete_and_exit to kthread_complete_and_exit
exit: Rename module_put_and_exit to module_put_and_kthread_exit
exit: Stop exporting do_exit
exit: Stop poorly open coding do_task_dead in make_task_dead
exit: Use the correct exit_code in /proc//stat
 
ext2: cleanup the dax handling in ext2_fill_super
 
ext4: Add fs parameter specifications for mount options
ext4: Allow sb to be NULL in ext4_msg()
ext4: allow to change s_last_trim_minblks via sysfs
ext4: avoid trim error on fs with small groups
ext4: Change handle_mount_opt() to use fs_parameter
ext4: change s_last_trim_minblks type to unsigned long
ext4: change token2str() to use ext4_param_specs
ext4: check ext2/3 compatibility outside handle_mount_opt()
ext4: clean up return values in handle_mount_opt()
ext4: cleanup the dax handling in ext4_fill_super
ext4: Completely separate options parsing and sb setup
ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal
ext4: don't fail remount if journalling mode didn't change
ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names
ext4: don't use the orphan list when migrating an inode
ext4: drop an always true check
ext4: drop ineligible txn start stop APIs
ext4: fast commit may miss file actions
ext4: fast commit may miss tracking unwritten range during ftruncate
ext4: fast commit may not fallback for ineligible commit
ext4: fix a copy and paste typo
ext4: fix a possible ABBA deadlock due to busy PA
ext4: fix an use-after-free issue about data=journal writeback mode
ext4: Fix BUG_ON in ext4_bread when write quota data
ext4: fix error handling in ext4_fc_record_modified_inode()
ext4: fix error handling in ext4_restore_inline_data()
ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
ext4: fix i_version handling on remount
ext4: fix incorrect type issue during replay_del_range
ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'
ext4: fix potential NULL pointer dereference in ext4_fill_super()
ext4: get rid of super block and sbi from handle_mount_ops()
ext4: implement support for get/set fs label
ext4: initialize err_blk before calling __ext4_get_inode_loc
ext4: make sure quota gets properly shutdown on error
ext4: make sure to reset inode lockdep class when quota enabling fails
ext4: modify the logic of ext4_mb_new_blocks_simple
ext4: move option validation to a separate function
ext4: move quota configuration out of handle_mount_opt()
ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specified
ext4: prevent used blocks from being allocated during fast commit replay
ext4: remove lazytime/nolazytime mount options handled by MS_LAZYTIME
ext4: remove redundant max inline_size check in ext4_da_write_inline_data_begin()
ext4: remove redundant o_start statement
ext4: remove redundant statement
ext4: remove unnecessary 'offset' assignment
ext4: remove unused assignments
ext4: Remove unused match_table_t tokens
ext4: remove useless resetting io_end_size in mpage_process_page()
ext4: replace snprintf in show functions with sysfs_emit
ext4: set csum seed in tmp inode while migrating to extents
ext4: simplify ext4_sb_read_encoding
ext4: simplify updating of fast commit stats
ext4: switch to the new mount api
ext4: update fast commit TODOs
ext4: use BUG_ON instead of if condition followed by BUG
ext4: use ext4_ext_remove_space() for fast commit replay delete range
ext4: use ext4_journal_start/stop for fast commit transactions
 
extcon: Deduplicate code in extcon_set_state_sync()
extcon: usb-gpio: fix a non-kernel-doc comment
 
f2fs: add gc_urgent_high_remaining sysfs node
f2fs: avoid down_write on nat_tree_lock during checkpoint
f2fs: avoid duplicate call of mark_inode_dirty
f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file
f2fs: clean up __find_inline_xattr() with __find_xattr()
f2fs: compress: fix potential deadlock of compress file
f2fs: compress: reduce one page array alloc and free when write compressed page
f2fs: do not allow partial truncation on pinned file
f2fs: do not bother checkpoint by f2fs_get_node_info
f2fs: do not expose unwritten blocks to user by DIO
f2fs: don't drop compressed page cache in .{invalidate,release}page
f2fs: fix remove page failed in invalidate compress pages
f2fs: fix the f2fs_file_write_iter tracepoint
f2fs: fix to avoid panic in is_alive() if metadata is inconsistent
f2fs: fix to check available space of CP area correctly in update_ckpt_flags()
f2fs: fix to do sanity check in is_alive()
f2fs: fix to do sanity check on inode type during garbage collection
f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()
f2fs: fix to reserve space for IO align feature
f2fs: implement iomap operations
f2fs: reduce indentation in f2fs_file_write_iter()
f2fs: remove redunant invalidate compress pages
f2fs: rework write preallocations
f2fs: show more DIO information in tracepoint
f2fs: show number of pending discard commands
f2fs: Simplify bool conversion
f2fs: simplify f2fs_sb_read_encoding
f2fs: support fault injection to f2fs_trylock_op()
f2fs: support POSIX_FADV_DONTNEED drop compressed page cache
f2fs: use iomap for direct I/O
 
fanotify: Fix stale file descriptor in copy_event_to_user()
fanotify: introduce group flag FAN_REPORT_TARGET_FID
fanotify: record either old name new name or both for FAN_RENAME
fanotify: record old and new parent and name in FAN_RENAME event
fanotify: remove variable set but not used
fanotify: report old and/or new parent+name in FAN_RENAME event
fanotify: support secondary dir fh and name in fanotify_info
fanotify: use helpers to parcel fanotify_info buffer
fanotify: use macros to get the offset to fanotify_info buffer
fanotify: wire up FAN_RENAME event
 
FAT: use io_schedule_timeout() instead of congestion_wait()
 
fbcon: Add option to enable legacy hardware acceleration
fbcon: Avoid 'cap' set but not used warning
 
fbdev: fbmem: Fix the implicit type casting
 
fib: expand fib_rule_policy
fib: rules: remove duplicated nla policies
 
filemap: Add filemap_release_folio()
filemap: Add filemap_remove_folio and __filemap_remove_folio
filemap: Add filemap_unaccount_folio()
filemap: Add folio_put_wait_locked()
filemap: Add read_cache_folio and read_mapping_folio
filemap: Convert do_async_mmap_readahead to take a folio
filemap: Convert filemap_create_page to folio
filemap: Convert filemap_fault to folio
filemap: Convert filemap_get_pages to use folios
filemap: Convert filemap_get_read_batch to use folios
filemap: Convert filemap_get_read_batch() to use a folio_batch
filemap: Convert filemap_range_uptodate to folios
filemap: Convert filemap_read() to use a folio
filemap: Convert filemap_read_page to take a folio
filemap: Convert find_get_entry to return a folio
filemap: Convert find_get_pages_contig to folios
filemap: Convert page_cache_delete to take a folio
filemap: Convert page_cache_delete_batch to folios
filemap: Convert tracing of page cache operations to folio
filemap: Drop the refcount while waiting for page lock
filemap: Remove PageHWPoison check from next_uptodate_page()
filemap: Remove thp_contains()
filemap: Return only folios from find_get_entries()
filemap: Use a folio in filemap_map_pages
filemap: Use a folio in filemap_page_mkwrite
filemap: Use folio_put_refs() in filemap_free_folio()
filemap: Use folios in next_uptodate_page
 
find: micro-optimize for_each_{set,clear}_bit()
 
firmware: arm_scmi: Remove space in MODULE_ALIAS name
firmware: cs_dsp: Add lockdep asserts to interface functions
firmware: cs_dsp: Add offset to cs_dsp read/write
firmware: cs_dsp: Add pre_run callback
firmware: cs_dsp: Add support for rev 2 coefficient files
firmware: cs_dsp: Add version checks on coefficient loading
firmware: cs_dsp: Allow creation of event controls
firmware: cs_dsp: Clarify some kernel doc comments
firmware: cs_dsp: Clear core reset for cache
firmware: