Changelog in Linux kernel 6.11

 
9p: Fix DIO read through netfs
 
_damon_sysfs: implement commit() for online parameters update
 
Linux: _PATCH_19_23_um_virt_pci_Use_irq_domain_instantiate_
 
accel/habanalabs/gaudi2: add GAUDI2D revision support
accel/habanalabs/gaudi2: align embedded specs headers
accel/habanalabs/gaudi2: align interrupt names to table
accel/habanalabs/gaudi2: assume hard-reset by FW upon MC SEI severe error
accel/habanalabs/gaudi2: revise return value handling in gaudi2_hbm_sei_handle_read_err()
accel/habanalabs/gaudi2: unsecure edma max outstanding register
accel/habanalabs/gaudi2: update interrupts related headers
accel/habanalabs/gaudi2: use single function to compare FW versions
 
accel/habanalabs: add a common handler for clock change events
accel/habanalabs: add an EQ size ASIC property
accel/habanalabs: add cpld ts cpld_timestamp cpucp
accel/habanalabs: add device name to error print
accel/habanalabs: add device name to invalidation failure msg
accel/habanalabs: add heartbeat debug info
accel/habanalabs: add more info upon cpu pkt timeout
accel/habanalabs: additional print in device-in-use info
accel/habanalabs: change the heartbeat scheduling point
accel/habanalabs: check for errors after preboot is ready
accel/habanalabs: disable EQ interrupt after disabling pci
accel/habanalabs: dump the EQ entries headers on EQ heartbeat failure
accel/habanalabs: expose server type in debugfs
accel/habanalabs: gradual sleep in polling memory macro
accel/habanalabs: move heartbeat work initialization to early init
accel/habanalabs: move hl_eq_heartbeat_event_handle() to common code
accel/habanalabs: no CPUCP prints on heartbeat failure
accel/habanalabs: print timestamp of last PQ heartbeat on EQ heartbeat failure
accel/habanalabs: remove timestamp registration debug prints
accel/habanalabs: restructure function that checks heartbeat received
accel/habanalabs: revise print on EQ heartbeat failure
accel/habanalabs: separate nonce from max_size in cpucp_packet struct
accel/habanalabs: use device-name directory in debugfs-driver-habanalabs
accel/habanalabs: use msg_header instead of desc_header
accel/habanalabs: use parent device for trace events
 
accel/habanalbs/gaudi2: reduce interrupt count to 128
 
accel/ivpu: Abort jobs of faulty context
accel/ivpu: Add force snoop module parameter
accel/ivpu: Add HWS JSM messages
accel/ivpu: Add NPU profiling support
accel/ivpu: Add resume engine support
accel/ivpu: Add sched_mode module param
accel/ivpu: Add test mode flag for disabling timeouts
accel/ivpu: Add wp0_during_power_up WA
accel/ivpu: Configure fw logging using debugfs
accel/ivpu: Create priority based command queues
accel/ivpu: Disable clock relinquish for MMIO reset
accel/ivpu: Disable disable_clock_relinquish WA for LNL B0+
accel/ivpu: Disable MMU before checking for idle
accel/ivpu: Implement DCT handling
accel/ivpu: Implement support for hardware scheduler
accel/ivpu: Implement support for preemption buffers
accel/ivpu: Increase autosuspend delay to 100ms on 40xx
accel/ivpu: Increase reset counter when warm boot fails
accel/ivpu: Make parts of FW image read-only
accel/ivpu: Make selected params read-only
accel/ivpu: Remove duplicated debug messages
accel/ivpu: Remove suspend_reschedule_counter
accel/ivpu: Remove unused ivpu_rpm_get_if_active()
accel/ivpu: Replace wake_thread with kfifo
accel/ivpu: Share NPU busy time in sysfs
accel/ivpu: Split IP and buttress code
accel/ivpu: Split IP and buttress headers
accel/ivpu: Synchronize device unbind with recovery work
accel/ivpu: Update FW BOOT API headers
accel/ivpu: Update VPU FW API headers
 
ACPI / amba: Drop unnecessary check for registered amba_dummy_clk
 
ACPI/ALSA/soundwire: add acpi_get_local_u64_address()
 
ACPI: AC: constify powersupply properties
ACPI: acpi_pad: Still evaluate _OST when _PUR evaluation fails
ACPI: Add acpi=nospcr to disable ACPI SPCR as default console on ARM64
ACPI: add missing MODULE_DESCRIPTION() macros
ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplug
ACPI: arm64: Sort entries alphabetically
ACPI: battery: add devm_battery_hook_register()
ACPI: battery: Add support for charge limiting state
ACPI: battery: constify powersupply properties
ACPI: battery: create alarm sysfs attribute atomically
ACPI: battery: use sysfs_emit over sprintf
ACPI: bus: Indicate support for battery charge limiting thru _OSC
ACPI: CPPC: add sysfs entry for guaranteed performance
ACPI: CPPC: Replace ternary operator with umax()
ACPI: EC: Evaluate _REG outside the EC scope more carefully
ACPI: fan: Add hwmon support
ACPI: HMAT: Use ACCESS_COORDINATE_CPU when appropriate
ACPI: LPSS: Switch to new Intel CPU model defines
ACPI: NFIT: add missing MODULE_DESCRIPTION() macro
ACPI: NUMA: Add handler for SRAT RINTC affinity structure
ACPI: NUMA: change the ACPI_NUMA to a hidden option
ACPI: NUMA: Consolidate header includes
ACPI: NUMA: replace pr_info with pr_debug in arch_acpi_numa_init
ACPI: PCI: Remove unused struct 'acpi_handle_node'
ACPI: PMIC: Constify struct pmic_table
ACPI: PMIC: Convert pr_*() to dev_*() printing macros
ACPI: PMIC: Replace open coded be16_to_cpu()
ACPI: PMIC: Use sizeof() instead of hard coded value
ACPI: processor: Add acpi_get_processor_handle() helper
ACPI: processor: Downgrade Intel _OSC and _PDC messages to debug
ACPI: processor: Drop duplicated check on _STA (enabled + present)
ACPI: processor: Fix memory leaks in error paths of processor_add()
ACPI: processor: Move checks and availability of acpi_processor earlier
ACPI: processor: Register deferred CPUs from acpi_processor_get_info()
ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
ACPI: processor: Simplify initial onlining to use same path for cold and hotplug
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MJ
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MU
ACPI: Retire acpi_iommu_fwspec_ops()
ACPI: RISCV: Add NUMA support based on SRAT and SLIT
ACPI: SBS: constify powersupply properties
ACPI: SBS: manage alarm sysfs attribute through psy core
ACPI: scan: switch to flags for acpi_scan_check_and_detach()
ACPI: tables: Print MULTIPROC_WAKEUP when MADT is parsed
ACPI: utils: introduce acpi_get_local_u64_address()
ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO
ACPI: video: Add Dell UART backlight controller detection
ACPI: video: force native for some T2 macbooks
ACPI: video: Use strscpy() instead of strcpy()
ACPI: x86: Switch to new Intel CPU model defines
 
ACPICA: Add a depth argument to acpi_execute_reg_methods()
 
act_ct: prepare for stolen verdict coming from conntrack and nat engine
 
Linux: Add audio support for LPC32XX CPUs
Linux: Add libps2 to the input section of driver-api
Linux: Add master clock handling for nau8824
Linux: Add optional reset control for Cadence SPI
Linux: Add support for GPIO based CS
Linux: Add support for non-interleaved mode in qmc_audio
Linux: Add USB VBUS regulator for RZ/G2L
 
af_packet: Handle outgoing VLAN packets without hardware offloading
af_packet: use sk_skb_reason_drop to free rx packets
 
af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock().
af_unix: Define locking order for U_LOCK_SECOND in unix_stream_connect().
af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb().
af_unix: Define locking order for unix_table_double_lock().
af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
af_unix: Don't acquire unix_state_lock() for sock_i_ino().
af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
af_unix: Don't use spin_lock_nested() in copy_peercred().
af_unix: Remove dead code in unix_stream_read_generic().
af_unix: Remove put_pid()/put_cred() in copy_peercred().
af_unix: Remove U_LOCK_DIAG.
af_unix: Remove U_LOCK_GC_LISTENER.
af_unix: Set sk_peer_pid/sk_peer_cred locklessly for new socket.
 
affs: struct affs_data_head: Replace 1-element array with flexible array
affs: struct affs_head: Replace 1-element array with flexible array
affs: struct slink_front: Replace 1-element array with flexible array
 
afs: drop usage of folio_file_pos
afs: Fix post-setattr file edit to do truncation correctly
 
agp: add missing MODULE_DESCRIPTION() macros
agp: uninorth: add missing MODULE_DESCRIPTION() macro
 
alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n
alloc_tag: fix page_ext_get/page_ext_put sequence during page splitting
alloc_tag: introduce clear_page_tag_ref() helper function
alloc_tag: mark pages reserved during CMA activation as not tagged
alloc_tag: outline and export free_reserved_page()
 
alpha: fix ioread64be()/iowrite64be() helpers
 
ALSA: chmap: Mark Channel Map controls as volatile
ALSA: control: Allow NULL passed to snd_ctl_remove()
ALSA: control: Apply sanity check of input values for user elements
ALSA: firewire-lib: fix wrong value as length of header for CIP_NO_HEADER case
ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
ALSA: hda/conexant: Mute speakers at suspend / shutdown
ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP
ALSA: hda/realtek - Fixed ALC256 headphone no sound
ALSA: hda/realtek - FIxed ALC285 headphone no sound
ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
ALSA: hda/realtek: add patch for internal mic in Lenovo V145
ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
ALSA: hda/realtek: Add support for new HP G12 laptops
ALSA: hda/realtek: cs35l41: Fixup remaining asus strix models
ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx
ALSA: hda/realtek: extend quirks for Clevo V5[46]0
ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra
ALSA: hda/realtek: Implement sound init sequence for Samsung Galaxy Book3 Pro 360
ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED
ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
ALSA: hda/senarytech: add senarytech codec support
ALSA: hda/tas2781: Add new quirk for Lenovo Hera2 Laptop
ALSA: hda/tas2781: fix wrong calibrated data order
ALSA: hda/tas2781: Use correct endian conversion
ALSA: hda: add HDMI codec ID for Intel PTL
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
ALSA: hda: Add input value sanity checks to HDMI channel map controls
ALSA: hda: Conditionally use snooping for AMD HDMI
ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
ALSA: hda: cs35l41: Fix missing Speaker ID GPIO description in _DSD
ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove()
ALSA: hda: cs35l41: Stop creating ALSA Controls for firmware coefficients
ALSA: hda: cs35l56: Don't use the device index as a calibration index
ALSA: hda: cs35l56: Perform firmware download in the background
ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove()
ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients
ALSA: hda: Drop NULL check for snd_ctl_remove()
ALSA: hda: hda-intel: add PantherLake support
ALSA: hda: hda_component: Change codecs to use component parent structure
ALSA: hda: hda_component: Fix mutex crash if nothing ever binds
ALSA: hda: hda_component: Introduce component parent structure
ALSA: hda: hda_component: Move codec field into the parent
ALSA: hda: hda_component: Protect shared data with a mutex
ALSA: hda: intel-dsp-config: Add PTL support
ALSA: hda: intel-sdw-acpi: use acpi_get_local_u64_address()
ALSA: hda: Remove convert_art_to_tsc()
ALSA: hda: Return -EINVAL for invalid volume/switch inputs
ALSA: hda: tas2781: mark const variables as __maybe_unused
ALSA: line6: Fix racy access to midibuf
ALSA: pcm: Fix id copying in snd_pcm_set_sync_per_card()
ALSA: pcm: Fix missing export of snd_pcm_set_sync_per-card()
ALSA: pcm: optimize and clarify stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
ALSA: pcm_dmaengine: Unify two close functions
ALSA: ppc: keywest: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ALSA: sb: Drop NULL check for snd_ctl_remove()
ALSA: seq: Add tempo base unit for MIDI2 Set Tempo messages
ALSA: seq: Skip event type filtering for UMP events
ALSA: seq: ump: Explicitly reset RPN with Null RPN
ALSA: seq: ump: Optimize conversions from SysEx to UMP
ALSA: seq: ump: Skip useless ports for static blocks
ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: seq: ump: Use the common RPN/bank conversion context
ALSA: spi: Drop NULL check for snd_ctl_remove()
ALSA: timer: Relax start tick time check for slave timer elements
ALSA: ump: Don't update FB name for static blocks
ALSA: ump: Explicitly reset RPN with Null RPN
ALSA: ump: Force 1 Group for MIDI1 FBs
ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
ALSA: usb-audio: Correct surround channels in UAC1 channel map
ALSA: usb-audio: Fix microphone sound on HD webcam.
ALSA: usb-audio: Move HD Webcam quirk to the right place
ALSA: usb-audio: Re-add ScratchAmp quirk entries
ALSA: usb-audio: Support Yamaha P-125 quirk entry
ALSA: usb: Fix UBSAN warning in parse_audio_unit()
ALSA: usb: Use BIT() for bit values
ALSA: vmaster: Return error for invalid input values
ALSA: xen-front: remove unused struct 'alsa_sndif_hw_param'
 
amazon: MAINTAINERS: change to odd fixes and Tsahee Zidenberg to CREDITS
 
amdgpu/vcn: enable AMD_PG_SUPPORT_VCN
 
amdgpu: don't dereference a NULL resource in sysfs code
 
amiflop: add missing MODULE_DESCRIPTION() macro
 
apparmor: Fix null pointer deref when receiving skb during sock creation
apparmor: fix policy_unpack_test on big endian systems
apparmor: fix possible NULL pointer dereference
apparmor: fix typo in kernel doc
apparmor: remove useless static inline function is_deleted
apparmor: take nosymfollow flag into account
apparmor: test: add MODULE_DESCRIPTION()
apparmor: try to avoid refing the label in apparmor_file_open
apparmor: unpack transition table if dfa is not present
apparmor: use kvfree_sensitive to free data->data
 
arc: convert to generic syscall table
 
arch/x86: do not explicitly clear Reserved flag in free_pagetable
 
arch: um: rust: Add i386 support for Rust
arch: um: rust: Use the generated target.json again
 
arm/arm64: dts: arm: Use generic clock and regulator nodenames
 
arm64/arch_timer: include
 
arm64/cpufeature: Replace custom macros with fields from ID_AA64PFR0_EL1
 
arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_AA64MMFR1 register
 
arm64/efistub: Clean up KASLR logic
 
arm64/Kconfig: Remove redundant 'if HAVE_FUNCTION_GRAPH_TRACER'
 
arm64/mm: Stop using ESR_ELx_FSC_TYPE during fault
 
arm64/sysreg: Correct the values for GICv4.1
 
arm64/vdso: Remove --hash-style=sysv
 
arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
arm64: acpi: Move get_cpu_for_acpi_id() to a header
arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
arm64: add 'runtime constant' support
arm64: allow installing compressed image by default
arm64: arch_register_cpu() variant to check if an ACPI handle is now available.
arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage
arm64: Cleanup __cpu_set_tcr_t0sz()
arm64: convert unistd_32.h to syscall.tbl format
arm64: cpuidle: Move ACPI specific code into drivers/acpi/arm64/
arm64: cputype: Add Cortex-A720 definitions
arm64: cputype: Add Cortex-A725 definitions
arm64: cputype: Add Cortex-X1C definitions
arm64: cputype: Add Cortex-X3 definitions
arm64: cputype: Add Cortex-X925 definitions
arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20
arm64: defconfig: enable CONFIG_SM_GPUCC_8350
arm64: defconfig: Enable Marvell 88Q2XXX PHY support
arm64: defconfig: Enable MTD support for Hyperbus
arm64: defconfig: Enable NVIDIA CoreSight PMU driver
arm64: defconfig: Enable Renesas R-Car Gen4 PCIe controller
arm64: defconfig: Enable secure QFPROM driver
arm64: defconfig: enable several Qualcomm interconnects
arm64: defconfig: enable SHM Bridge support for the TZ memory allocator
arm64: defconfig: Enable the IWLWIFI driver
arm64: defconfig: Enable TI LP873X PMIC
arm64: defconfig: Enable USB2 PHY Driver
arm64: defconfig: make CONFIG_INTERCONNECT_QCOM_SM8350 built-in
arm64: document virtual CPU hotplug's expectations
arm64: dts: Add Airoha EN7581 SoC and EN7581 Evaluation Board
arm64: dts: add description for solidrun cn9130 som and clearfog boards
arm64: dts: add description for solidrun cn9131 solidwan board
arm64: dts: add description for solidrun cn9132 cex7 module and clearfog board
arm64: dts: agilex: socdk: drop unneeded flash address/size-cells
arm64: dts: allwinner: Add cache information to the SoC dtsi for A64
arm64: dts: allwinner: Add cache information to the SoC dtsi for H6
arm64: dts: allwinner: Add cache information to the SoC dtsi for H616
arm64: dts: allwinner: anbernic-rg35xx-h: Add ADC joysticks
arm64: dts: allwinner: Correct the model names for Pine64 boards
arm64: dts: allwinner: h616: add additional CPU OPPs for the H700
arm64: dts: allwinner: h616: add crypto engine node
arm64: dts: allwinner: h616: Add GPADC device node
arm64: dts: allwinner: h616: add IOMMU node
arm64: dts: allwinner: rg35xx: Enable DVFS CPU frequency scaling
arm64: dts: amlogic: a1: add cooling-cells for DVFS feature
arm64: dts: amlogic: a1: drop the invalid reset-name for usb@fe004400
arm64: dts: amlogic: a1: introduce cpu temperature sensor
arm64: dts: amlogic: a1: use correct node name for mmc controller
arm64: dts: amlogic: a4: add power domain controller node
arm64: dts: amlogic: ad402: fix thermal zone node name
arm64: dts: amlogic: ad402: move thermal-zones to top node
arm64: dts: amlogic: ad402: setup thermal-zones
arm64: dts: amlogic: Add Amlogic S4 PWM
arm64: dts: amlogic: add power domain to hdmitx
arm64: dts: amlogic: axg: fix tdm audio-controller clock order
arm64: dts: amlogic: c3: use correct compatible for gpio_intc node
arm64: dts: amlogic: g12: bump spdif output drive strength
arm64: dts: amlogic: g12a-u200: add missing AVDD-supply to acodec
arm64: dts: amlogic: g12a-u200: drop invalid sound-dai-cells
arm64: dts: amlogic: gx: correct hdmi clocks
arm64: dts: amlogic: gxbb-odroidc2: fix invalid reset-gpio property
arm64: dts: amlogic: meson-g12b-bananapi: remove invalid fan on wrong pwm_cd controller
arm64: dts: amlogic: move ao_pinctrl into aobus
arm64: dts: amlogic: setup hdmi system clock
arm64: dts: amlogic: sm1: fix spdif compatibles
arm64: dts: amlogic: sm1: fix tdm audio-controller clock order
arm64: dts: amlogic: sm1: fix tdm controllers compatible
arm64: dts: amlogic: Used onboard usb hub reset on odroid n2
arm64: dts: apm: Add dedicated syscon poweroff compatibles
arm64: dts: armada-3720: align GPIO keys node name with bindings
arm64: dts: armada-3720: align LED node name with bindings
arm64: dts: exynos850: Enable TRNG
arm64: dts: exynos: gs101-oriole: add placeholder regulators for USB phy
arm64: dts: exynos: gs101: reorder properties as per guidelines
arm64: dts: freescale: add i.MX95 19x19 EVK minimal board dts
arm64: dts: freescale: add i.MX95 basic dtsi
arm64: dts: freescale: add TQMa8MPQL on MBa8MP-RAS314
arm64: dts: freescale: imx8m*-venice-*: fix gw,gsc dt-schema warnings
arm64: dts: freescale: imx8mm-verdin: don't limit i2c2 max. clock
arm64: dts: freescale: imx8mp-verdin: add HDMI support
arm64: dts: freescale: imx8mp-verdin: don't limit i2c2 max. clock
arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
arm64: dts: freescale: ls1028a: Remove undocumented 'fsl,ls-pcie-ep'
arm64: dts: freescale: ls1028a: Reorder sai dma-names to fix warning
arm64: dts: freescale: Support i.MX93 9x9 Quick Start Board
arm64: dts: freescale: tqma8mpql: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mq: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mqml: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mqnl: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8xx: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma9352: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma9352: Fix watchdog reset
arm64: dts: freescale: use defines for interrupts
arm64: dts: fsl-ls1012a: remove property 'snps,host-vbus-glitches'
arm64: dts: fsl-ls1043a-rdb: use common spi-cs-setup(hold)-delay-ns
arm64: dts: fsl-ls1043a: remove unused clk-name at watchdog node
arm64: dts: fsl-ls1046a: rename thermal node name
arm64: dts: fsl-lx2160a: fix #address-cells for pinctrl-single
arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP
arm64: dts: hisilicon: hi3660: add dedicated hi3660-usb3-otg-bc compatible
arm64: dts: imx8-ss-audio: remove memory-region = <&dsp_reserved>;
arm64: dts: imx8-ss-conn: add gpmi nand node
arm64: dts: imx8: use defines for interrupts
arm64: dts: imx8dxl-evk: add audio nodes
arm64: dts: imx8dxl-evk: add imx8dxl_cm4, lsio mu5, related memory region
arm64: dts: imx8dxl-ss-adma: delete unused node
arm64: dts: imx8dxl-ss-adma: update audio node power domains and IRQ number
arm64: dts: imx8dxl-ss-conn: add gpmi nand
arm64: dts: imx8mm-iot-gateway: Add initial support
arm64: dts: imx8mm-phygate: fix typo pinctrcl-0
arm64: dts: imx8mm-venice-gw700x: add support for PHY LED's
arm64: dts: imx8mm-verdin: add TPM device
arm64: dts: imx8mp-beacon-kit: Enable HDMI bridge HPD
arm64: dts: imx8mp-beacon-kit: Fix errors found from CHECK_DTBS
arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
arm64: dts: imx8mp-debix-model-a: Enable HDMI output
arm64: dts: imx8mp-evk: Add audio XCVR sound card
arm64: dts: imx8mp-evk: add bt-sco sound card support
arm64: dts: imx8mp-evk: Add MX8-DLVDS-LCD1 display module support
arm64: dts: imx8mp-msc-sm2s: Add HDMI output
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Remove unused ocram node
arm64: dts: imx8mp-venice-gw702x: add support for PHY LED's
arm64: dts: imx8mp-venice-gw74xx: add DP83867 configuration
arm64: dts: imx8mp: Add audio XCVR device node
arm64: dts: imx8mp: Add imx8mp-specific irqsteer compatible
arm64: dts: imx8mp: Do not reconfigure Audio PLL2 on DH i.MX8M Plus DHCOM SoM
arm64: dts: imx8mp: Enable HDMI on i.MX8MP DHCOM PDK2 and PDK3
arm64: dts: imx8mp: Fix pgc vpu locations
arm64: dts: imx8mp: Fix pgc_mlmix location
arm64: dts: imx8mp: Initialize audio PLLs from audiomix subsystem
arm64: dts: imx8mp: Remove 'snps,rx-sched-sp'
arm64: dts: imx8mp: Update Fast ethernet PHY MDIO addresses to match DH i.MX8MP DHCOM rev.200
arm64: dts: imx8mq-librem5: Don't wake up on volume key press
arm64: dts: imx8qm-mek: add cm41_i2c and children devices
arm64: dts: imx8qm-mek: add fec2 support
arm64: dts: imx8qm-mek: add flexcan support
arm64: dts: imx8qm-mek: add i2c0 and children devices
arm64: dts: imx8qm-mek: add lsio mu5 and mu6
arm64: dts: imx8qm-mek: add sai and wm8960 support
arm64: dts: imx8qm-ss-audio: add audio nodes
arm64: dts: imx8qm: Add GPU nodes
arm64: dts: imx8qm: add ocopt and fec_mac[0,1]
arm64: dts: imx8qxp-mek: Pass memory-region to the DSP node
arm64: dts: imx8x: add cm41 subsystem dtsi
arm64: dts: imx93-11x11-evk: fix duplicated lpi2c3 labels
arm64: dts: imx93-11x11-evk: reorder lpi2c2, lpi2c3, mu1 and mu2 label
arm64: dts: imx93: update default value for snps,clk-csr
arm64: dts: imx95-19x19-evk: add lpi2c7 and expander gpio pcal6524
arm64: dts: imx95-19x19-evk: add PCIe[0,1] support
arm64: dts: imx95: add '#address-cells' and '#size-cells' for all i2c
arm64: dts: imx95: add pcie[0,1] and pcie-ep[0,1] support
arm64: dts: imx95: correct a55 power-domains
arm64: dts: imx95: correct L3Cache cache-sets
arm64: dts: juno: add dedicated FPGA syscon compatible
arm64: dts: juno: Enable GPU
arm64: dts: k3-am625-verdin: enable nau8822 pll
arm64: dts: layerscape: add #dma-cells for qdma
arm64: dts: layerscape: add platform special compatible string for gpio
arm64: dts: layerscape: Change node name from 'esdhc' to 'mmc'
arm64: dts: layerscape: change pcie interrupt order
arm64: dts: layerscape: change thermal node name
arm64: dts: layerscape: fix thermal node names length
arm64: dts: layerscape: remove compatible string 'fsl,fman-xmdio' for fman3
arm64: dts: layerscape: rename aux_bus to aux-bus
arm64: dts: layerscape: rename b(q)man-portals to b(q)man-portals-bus
arm64: dts: layerscape: rename node 'timer' as 'rtc'
arm64: dts: layerscape: rename node name "wdt" to "watchdog"
arm64: dts: layerscape: replace node name 'nor' with 'flash'
arm64: dts: ls1012a: Reorder sai dma-names to clean up DTB_CHECK warning
arm64: dts: ls1028a-rdb: Add EEPROM nodes to I2C bus
arm64: dts: ls1043a: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: ls208xa: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: ls208xa: use defines for timer interrupts
arm64: dts: ls2160a: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: mba93xxca: Add USB support
arm64: dts: mba93xxla: Add USB support
arm64: dts: medaitek: mt8395-nio-12l: Set i2c6 pins to bias-disable
arm64: dts: mediatek: Add Cudy WR3000 V1
arm64: dts: mediatek: add device-tree for Genio 700 EVK board
arm64: dts: mediatek: add Kontron 3.5"-SBC-i1200
arm64: dts: mediatek: Add missing chassis-type to MT8192 Chromebooks
arm64: dts: mediatek: Add mt7986 based Bananapi R3 Mini
arm64: dts: mediatek: Add MT8186 Voltorb Chromebooks
arm64: dts: mediatek: Add OpenWrt One
arm64: dts: mediatek: Complete chassis-type for MT8183 Chromebooks
arm64: dts: mediatek: Declare drive-strength numerically
arm64: dts: mediatek: Drop mediatek,drive-strength-adv usage
arm64: dts: mediatek: Makefile: Generate symbols for DTBO support
arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
arm64: dts: mediatek: mt7981: add efuse block
arm64: dts: mediatek: mt7981: add I2C controller
arm64: dts: mediatek: mt7981: add pinctrl
arm64: dts: mediatek: mt7981: add watchdog & WiFi controllers
arm64: dts: mediatek: mt7981: fix code alignment for PWM clocks
arm64: dts: mediatek: mt7986a: bpi-r3: Convert to sugar syntax
arm64: dts: mediatek: mt7988: add I2C controllers
arm64: dts: mediatek: mt7988: add PWM controller
arm64: dts: mediatek: mt7988: add XHCI controllers
arm64: dts: mediatek: mt8173-elm: drop PMIC's syscon node
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch
arm64: dts: mediatek: mt8183-pico6: Fix wake-on-X event node names
arm64: dts: mediatek: mt8183: Refactor thermal zones
arm64: dts: mediatek: mt8186-corsola: Specify sound DAI links and routing
arm64: dts: mediatek: mt8188: Add Global Command Engine mailboxes
arm64: dts: mediatek: mt8188: Add support for Mali GPU on Panfrost
arm64: dts: mediatek: mt8188: Add support for SoC power domains
arm64: dts: mediatek: mt8188: Add VDOSYS0/1 support for multimedia
arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg
arm64: dts: mediatek: mt8192: Fix GPU thermal zone name for SVS
arm64: dts: mediatek: mt8195-cherry: Specify sound DAI links and routing
arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
arm64: dts: mediatek: mt8365: drop incorrect power-domain-cells
arm64: dts: mediatek: mt8365: use a specific SCPSYS compatible
arm64: dts: mediatek: mt8395-genio-1200-evk: add u3port1 for xhci1
arm64: dts: mediatek: mt8395-nio-12l: Add power supplies for CPU/GPU scaling
arm64: dts: mediatek: mt8395-nio-12l: Define RSEL in microamperes
arm64: dts: mediatek: mt8395-nio-12l: Enable PHYs and USB role switch
arm64: dts: meson: add GXLX/S905L/p271 support
arm64: dts: meson: add initial support for Dreambox One/Two
arm64: dts: meson: add support for OSMC Vero 4K
arm64: dts: meson: radxa-zero2: add pwm-fan support
arm64: dts: microchip: sparx5_pcb134: move non-MMIO nodes out of axi
arm64: dts: microchip: sparx5_pcb135: move non-MMIO nodes out of axi
arm64: dts: mt7622: fix switch probe on bananapi-r64
arm64: dts: mt8173: Add G2Touch touchscreen node
arm64: dts: n5x: socdk: drop unneeded flash address/size-cells
arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485
arm64: dts: phygate-tauri-l: enable pcie phy
arm64: dts: qcom: add base AIM300 dtsi
arm64: dts: qcom: Add coresight nodes for SA8775p
arm64: dts: qcom: Add device tree for ASUS Vivobook S 15
arm64: dts: qcom: Add device tree for Motorola Moto G4 Play (harpia)
arm64: dts: qcom: Add Motorola Moto E 2015 LTE (surnia)
arm64: dts: qcom: Add Motorola Moto G 2015 (osprey)
arm64: dts: qcom: add QCM6490 SHIFTphone 8
arm64: dts: qcom: add TP-Link Archer AX55 v1
arm64: dts: qcom: aim300: add AIM300 AIoT
arm64: dts: qcom: apq8016: Add Schneider HMIBSC board DTS
arm64: dts: qcom: c630: Add Embedded Controller node
arm64: dts: qcom: delete wrong usb-role-switch properties
arm64: dts: qcom: disable GPU on x1e80100 by default
arm64: dts: qcom: ipq5018: drop #power-domain-cells property of GCC
arm64: dts: qcom: ipq5332: drop #power-domain-cells property of GCC
arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
arm64: dts: qcom: ipq6018-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq6018: add sdhci node
arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
arm64: dts: qcom: ipq6018: fix GCC node name
arm64: dts: qcom: ipq8074-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
arm64: dts: qcom: ipq8074: fix GCC node name
arm64: dts: qcom: ipq9574-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq9574: Add icc provider ability to gcc
arm64: dts: qcom: ipq9574: add MDIO bus
arm64: dts: qcom: ipq9574: drop #power-domain-cells property of GCC
arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi
arm64: dts: qcom: msm8916-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8916-acer-a1-724: Add sound and modem
arm64: dts: qcom: msm8916-gplus-fl8005a: Add BMS
arm64: dts: qcom: msm8916-gplus-fl8005a: Add sound and modem
arm64: dts: qcom: msm8916-lg-c50: add initial dts for LG Leon LTE
arm64: dts: qcom: msm8916-lg-m216: Add initial device tree
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add connector for MUIC
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add PMIC and charger
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add S3FWRN5 NFC
arm64: dts: qcom: msm8916-samsung-fortuna: Add BMC150 accelerometer/magnetometer
arm64: dts: qcom: msm8916-samsung-fortuna: Add LSM303C accelerometer/magnetometer
arm64: dts: qcom: msm8916-samsung-gprimeltecan: Add NFC
arm64: dts: qcom: msm8916-samsung-rossa: Add LIS2HH12 accelerometer
arm64: dts: qcom: msm8916/39-samsung-a2015: Add PMIC and charger
arm64: dts: qcom: msm8916: Use mboxes in smsm node
arm64: dts: qcom: msm8916: Use mboxes properties for APCS
arm64: dts: qcom: msm8939-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8939: Use mboxes in smsm node
arm64: dts: qcom: msm8939: Use mboxes properties for APCS
arm64: dts: qcom: msm8953-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8953: Use mboxes in smsm node
arm64: dts: qcom: msm8953: Use mboxes properties for APCS
arm64: dts: qcom: msm8976-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8976: Add Adreno GPU
arm64: dts: qcom: msm8976: Add IOMMU nodes
arm64: dts: qcom: msm8976: Add MDSS nodes
arm64: dts: qcom: msm8976: Add WCNSS node
arm64: dts: qcom: msm8976: Use mboxes in smsm node
arm64: dts: qcom: msm8976: Use mboxes properties for APCS
arm64: dts: qcom: msm8994: Use mboxes properties for APCS
arm64: dts: qcom: msm8996-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
arm64: dts: qcom: msm8996: add fastrpc nodes
arm64: dts: qcom: msm8996: add glink-edge nodes
arm64: dts: qcom: msm8996: add reset for display subsystem
arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
arm64: dts: qcom: msm8996: drop source clock entries from the UFS node
arm64: dts: qcom: msm8996: set GCC_UFS_ICE_CORE_CLK freq directly
arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
arm64: dts: qcom: msm8998-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8998: add venus node
arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
arm64: dts: qcom: msm8998: enable adreno_smmu by default
arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator for wifi
arm64: dts: qcom: pm6150: Add vibrator
arm64: dts: qcom: pm660: Add rradc, charger
arm64: dts: qcom: pm7250b: Add a TCPM description
arm64: dts: qcom: pm7250b: Add node for PMIC VBUS booster
arm64: dts: qcom: pm7550ba: Remove thermal zone polling delays
arm64: dts: qcom: pm8916: add temp-alarm thermal zone
arm64: dts: qcom: pm8916: correct thermal zone name
arm64: dts: qcom: pmi632: Add vibrator
arm64: dts: qcom: pmi8950: add pwm node
arm64: dts: qcom: pms405: Remove thermal zone polling delays
arm64: dts: qcom: pmx75: Remove thermal zone polling delays
arm64: dts: qcom: qcm2290-*: Remove thermal zone polling delays
arm64: dts: qcom: qcm2290: Add GPU nodes
arm64: dts: qcom: qcm6490-fairphone-fp5: Configure PM8008 regulators
arm64: dts: qcom: qcm6490-fairphone-fp5: Name the regulators
arm64: dts: qcom: qcm6490-fairphone-fp5: Use .mbn firmware for IPA
arm64: dts: qcom: qcm6490-rb3: Enable gpi-dma and qup node
arm64: dts: qcom: qcm6490-shift-otter: Name the regulators
arm64: dts: qcom: qcs404-*: Remove thermal zone polling delays
arm64: dts: qcom: qcs404: Use qcs404-hfpll compatible for hfpll
arm64: dts: qcom: qcs6490-rb3gen2: enable hdmi bridge
arm64: dts: qcom: qcs6490-rb3gen2: Enable PMK8350 RTC module
arm64: dts: qcom: qcs8550: introduce qcs8550 dtsi
arm64: dts: qcom: qdu1000-idp: enable USB nodes
arm64: dts: qcom: qdu1000: Add secure qfprom node
arm64: dts: qcom: qdu1000: Add USB3 and PHY support
arm64: dts: qcom: qdu1000: fix usb interrupts properties
arm64: dts: qcom: qrb2210-rb1: Enable the GPU
arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio
arm64: dts: qcom: qrb4210-rb2: Correct max current draw for VBUS
arm64: dts: qcom: qrb4210-rb2: make L9A always-on
arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
arm64: dts: qcom: qrb5165-rb5: add the Wifi node
arm64: dts: qcom: qru1000-idp: enable USB nodes
arm64: dts: qcom: sa8775p-*: Remove thermal zone polling delays
arm64: dts: qcom: sa8775p-ride-r3: add new board file
arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ
arm64: dts: qcom: sa8775p: Add ep pcie0 controller node
arm64: dts: qcom: sa8775p: Add ep pcie1 controller node
arm64: dts: qcom: sa8775p: Add IMEM and PIL info region
arm64: dts: qcom: sa8775p: Add llcc support for the SA8775p platform
arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
arm64: dts: qcom: sa8775p: Mark PCIe EP controller as cache coherent
arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node where unused
arm64: dts: qcom: sc7180-trogdor: Make clamshell/detachable fragments
arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
arm64: dts: qcom: sc7180: drop extra UFS PHY compat
arm64: dts: qcom: sc7180: pazquel: Add missing comment header
arm64: dts: qcom: sc7180: quackingstick: Disable instead of delete usb_c1
arm64: dts: qcom: sc7280-*: Remove thermal zone polling delays
arm64: dts: qcom: sc7280: Add APR nodes for sound
arm64: dts: qcom: sc7280: Add clocks for QOS configuration
arm64: dts: qcom: sc7280: Add DT nodes for the TBUs
arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
arm64: dts: qcom: sc7280: Enable download mode register write
arm64: dts: qcom: sc7280: Remove CTS/RTS configuration
arm64: dts: qcom: sc8180x-*: Remove thermal zone polling delays
arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
arm64: dts: qcom: sc8180x: correct dispcc clocks
arm64: dts: qcom: sc8180x: Correct PCIe slave ports
arm64: dts: qcom: sc8180x: describe USB signals properly
arm64: dts: qcom: sc8180x: Drop ipa-virt interconnect
arm64: dts: qcom: sc8180x: Fix aoss_qmp node
arm64: dts: qcom: sc8180x: switch USB+DP QMP PHYs to new bindings
arm64: dts: qcom: sc8180x: Throttle the GPU when overheating
arm64: dts: qcom: sc8280xp-*: Remove thermal zone polling delays
arm64: dts: qcom: sc8280xp-x13s: enable pm8008 camera pmic
arm64: dts: qcom: sc8280xp: describe USB signals properly
arm64: dts: qcom: sc8280xp: Throttle the GPU when overheating
arm64: dts: qcom: sda660-ifc6560: document missing USB PHY supplies
arm64: dts: qcom: sdm450: add Lenovo Smart Tab M10 DTS
arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sdm630: Throttle the GPU when overheating
arm64: dts: qcom: sdm632-fairphone-fp3: Enable vibrator
arm64: dts: qcom: sdm660-*: Remove thermal zone polling delays
arm64: dts: qcom: sdm670: add smem region
arm64: dts: qcom: sdm845-*: Remove thermal zone polling delays
arm64: dts: qcom: sdm845: Add DT nodes for the TBUs
arm64: dts: qcom: sdm845: add power-domain to UFS PHY
arm64: dts: qcom: sdm845: describe connections of USB/DP port
arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sdm845: Throttle the GPU when overheating
arm64: dts: qcom: sdm850-lenovo-yoga-c630: add WiFi calibration variant
arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
arm64: dts: qcom: sdx75-idp: add SDHCI for SD Card
arm64: dts: qcom: sdx75: Add AOSS node
arm64: dts: qcom: sdx75: Add IPCC node
arm64: dts: qcom: sdx75: Add modem SMP2P node
arm64: dts: qcom: sdx75: Add SDHCI node
arm64: dts: qcom: sdx75: Add TCSR register space
arm64: dts: qcom: sdx75: Support for I2C and SPI
arm64: dts: qcom: sm4450: Add cpufreq support
arm64: dts: qcom: sm6115-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6115: add power-domain to UFS PHY
arm64: dts: qcom: sm6115: add resets for sdhc_1
arm64: dts: qcom: sm6115: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sm6115: Update GPU thermal zone settings
arm64: dts: qcom: sm6125-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6350-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6350-pdx213: correct touchscreen interrupt flags
arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
arm64: dts: qcom: sm6350: add power-domain to UFS PHY
arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sm6350: Update GPU thermal zone settings
arm64: dts: qcom: sm6375-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6375-pdx225: correct touchscreen interrupt flags
arm64: dts: qcom: sm7225-fairphone-fp4: Add PM6150L thermals
arm64: dts: qcom: sm7225-fairphone-fp4: Add PMK8003 thermals
arm64: dts: qcom: sm7225-fairphone-fp4: Configure PM8008 regulators
arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB role switching
arm64: dts: qcom: sm7225-fairphone-fp4: Name the regulators
arm64: dts: qcom: sm8150-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8150-hdk: rename Type-C HS endpoints
arm64: dts: qcom: sm8150: Add video clock controller node
arm64: dts: qcom: sm8150: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8150: Throttle the GPU when overheating
arm64: dts: qcom: sm8250-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8250-sony-xperia: correct touchscreen interrupt flags
arm64: dts: qcom: sm8250: add a link between DWC3 and QMP PHY
arm64: dts: qcom: sm8250: add power-domain to UFS PHY
arm64: dts: qcom: sm8250: describe HS signals properly
arm64: dts: qcom: sm8250: Throttle the GPU when overheating
arm64: dts: qcom: sm8350-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8350: add power-domain to UFS PHY
arm64: dts: qcom: sm8350: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8350: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8350: Throttle the GPU when overheating
arm64: dts: qcom: sm8450-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8450-sony-xperia: correct touchscreen interrupt flags
arm64: dts: qcom: sm8450: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8450: Add interconnect path to PCIe node
arm64: dts: qcom: sm8450: Add OPP table support to PCIe
arm64: dts: qcom: sm8450: add power-domain to UFS PHY
arm64: dts: qcom: sm8450: correct pcie1 phy clocks inputs to gcc
arm64: dts: qcom: sm8450: drop second clock name from clock-output-names
arm64: dts: qcom: sm8450: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8450: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8450: Throttle the GPU when overheating
arm64: dts: qcom: sm8550-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8550-hdk: add port mapping to speakers
arm64: dts: qcom: sm8550-mtp: add port mapping to speakers
arm64: dts: qcom: sm8550-qrd: add port mapping to speakers
arm64: dts: qcom: sm8550-qrd: add the Wifi node
arm64: dts: qcom: sm8550-samsung-q5q: fix typo
arm64: dts: qcom: sm8550: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Z Fold5
arm64: dts: qcom: sm8550: drop second clock name from clock-output-names
arm64: dts: qcom: sm8550: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8550: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8550: Move usb-role-switch to SoC dtsi
arm64: dts: qcom: sm8550: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk
arm64: dts: qcom: sm8550: Remove usb default dr_mode
arm64: dts: qcom: sm8550: Throttle the GPU when overheating
arm64: dts: qcom: sm8650-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8650-hdk: add port mapping to speakers
arm64: dts: qcom: sm8650-hdk: add the Wifi node
arm64: dts: qcom: sm8650-hdk: allow more IOMMU SID for the first QUP instance
arm64: dts: qcom: sm8650-hdk: enable GPU
arm64: dts: qcom: sm8650-hdk: remove redundant properties
arm64: dts: qcom: sm8650-mtp: add port mapping to speakers
arm64: dts: qcom: sm8650-mtp: connect USB-C SS port to QMP PHY
arm64: dts: qcom: sm8650-qrd: add port mapping to speakers
arm64: dts: qcom: sm8650-qrd: add the Wifi node
arm64: dts: qcom: sm8650: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8650: add support for the SM8650-HDK board
arm64: dts: qcom: sm8650: Add video and camera clock controllers
arm64: dts: qcom: sm8650: drop second clock name from clock-output-names
arm64: dts: qcom: sm8650: Enable download mode register write
arm64: dts: qcom: sm8650: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8650: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8650: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk
arm64: dts: qcom: sm8650: Throttle the GPU when overheating
arm64: dts: qcom: sm8650: Use "pcie" as the node name instead of "pci"
arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs
arm64: dts: qcom: use defines for interrupts
arm64: dts: qcom: x1e80100-crd: Add pmic-glink node with all 3 connectors
arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-crd: Fix backlight
arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-crd: Fix the PHY regulator for PCIe 6a
arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-crd: Fix USB PHYs regulators
arm64: dts: qcom: x1e80100-pmics: Add the missing PMICs
arm64: dts: qcom: x1e80100-qcp: add audio support
arm64: dts: qcom: x1e80100-qcp: Add pmic-glink node with all 3 connectors
arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-qcp: Fix the PHY regulator for PCIe 6a
arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-qcp: Fix USB PHYs regulators
arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant
arm64: dts: qcom: x1e80100: Add BWMONs
arm64: dts: qcom: x1e80100: Add fastrpc nodes
arm64: dts: qcom: x1e80100: Add gpu support
arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree
arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
arm64: dts: qcom: x1e80100: Add remote endpoints between PHYs and DPs
arm64: dts: qcom: x1e80100: Describe the PCIe 6a resources
arm64: dts: qcom: x1e80100: describe USB signals properly
arm64: dts: qcom: x1e80100: Disable the SMB2360 4th instance by default
arm64: dts: qcom: x1e80100: drop wrong usb-role-switch properties
arm64: dts: qcom: x1e80100: Enable tsens and thermal zone nodes
arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt
arm64: dts: qcom: x1e80100: fix PCIe domain numbers
arm64: dts: qcom: x1e80100: Fix USB HS PHY 0.8V supply
arm64: dts: qocm: sdx75: align smem node name with coding style
arm64: dts: renesas: Add interrupt-names to arch timer nodes
arm64: dts: renesas: condor-i: Add I2C EEPROM
arm64: dts: renesas: gray-hawk-single: Add aliases for I2C buses
arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779g0: Tidy up sound DT settings
arm64: dts: renesas: r8a779g0: Use MDIO node for all AVB devices
arm64: dts: renesas: r8a779h0: Add video capture nodes
arm64: dts: renesas: r8a779h0: Drop "opp-shared" from opp-table-0
arm64: dts: renesas: r8a779h0: R-Car Sound support
arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a08g045: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a08g045: Update fallback string for SDHI nodes
arm64: dts: renesas: r9a09g011: Update fallback string for SDHI nodes
arm64: dts: renesas: rz-smarc: Replace fixed regulator for USB VBUS
arm64: dts: renesas: rzg2l: Update fallback string for SDHI nodes
arm64: dts: renesas: s4sk: Add aliases for I2C buses
arm64: dts: renesas: spider-cpu: Add aliases for I2C buses
arm64: dts: renesas: white-hawk-cpu: Add aliases for I2C buses
arm64: dts: renesas: white-hawk: ethernet: Describe AVB1 and AVB2
arm64: dts: rockchip: add (but disabled) SFC node for Radxa ROCK 5A
arm64: dts: rockchip: Add avdd supplies to hdmi on rock64
arm64: dts: rockchip: Add CPU/memory regulator coupling for 2 RK3588 boards
arm64: dts: rockchip: Add dma-names to uart1 on Pine64 rk3566 devices
arm64: dts: rockchip: Add dma-names to uart1 on quartz64-b
arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board
arm64: dts: rockchip: add gpio-line-names to radxa-zero-3
arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x SoC dtsi
arm64: dts: rockchip: Add io-domains to rk3308-rock-pi-s
arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
arm64: dts: rockchip: Add Neardi LBA3368 board
arm64: dts: rockchip: Add OPP data for CPU cores on RK3588
arm64: dts: rockchip: Add OPP data for CPU cores on RK3588j
arm64: dts: rockchip: Add OTP device node for RK3308
arm64: dts: rockchip: add passive GPU cooling on RK3588
arm64: dts: rockchip: Add PCIe endpoint mode support
arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
arm64: dts: rockchip: Add Pinephone Pro support for GPIO LEDs
arm64: dts: rockchip: Add Radxa ROCK 3B
arm64: dts: rockchip: Add Radxa ROCK S0
arm64: dts: rockchip: Add Radxa ZERO 3W/3E
arm64: dts: rockchip: add rfkill node for M.2 Key E Bluetooth on Rock 5B
arm64: dts: rockchip: Add rk3308 IO voltage domains
arm64: dts: rockchip: add ROCK 5 ITX board
arm64: dts: rockchip: Add rock5b overlays for PCIe endpoint mode
arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
arm64: dts: rockchip: add SFC support for Radxa ROCK 5B
arm64: dts: rockchip: add thermal zones information on RK3588
arm64: dts: rockchip: Add Xunlong Orange Pi 3B
arm64: dts: rockchip: change spi-max-frequency for Radxa ROCK 3C
arm64: dts: rockchip: Delete the SoC variant dtsi for RK3399Pro
arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
arm64: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on all RK3588 boards
arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
arm64: dts: rockchip: enable automatic fan control on Rock 5B
arm64: dts: rockchip: Enable PinePhone Pro IMU sensor
arm64: dts: rockchip: Enable PinePhone Pro vibrator
arm64: dts: rockchip: Enable SPI flash on PinePhone Pro
arm64: dts: rockchip: enable thermal management on all RK3588 boards
arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF
arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma
arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
arm64: dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W
arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E
arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
arm64: dts: rockchip: Increase VOP clk rate on RK3328
arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma
arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for per-variant OPPs
arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x
arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
arm64: dts: rockchip: Split GPU OPPs of RK3588 and RK3588j
arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi
arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
arm64: dts: sm8650-hdk: add support for the Display Card overlay
arm64: dts: socfpga: stratix10: add L2 cache info
arm64: dts: sprd: Split PMU nodes for heterogeneous CPUs
arm64: dts: st: add eth2 pinctrl entries in stm32mp25-pinctrl.dtsi
arm64: dts: st: add ethernet1 and ethernet2 support on stm32mp25
arm64: dts: st: add HPDMA nodes on stm32mp251
arm64: dts: st: add power domain on stm32mp25
arm64: dts: st: add scmi regulators on stm32mp25
arm64: dts: st: add usart nodes on stm32mp25
arm64: dts: st: add usart6 on stm32mp257f-ev1 board
arm64: dts: st: add usart6 pinctrl used on stm32mp257f-ev1 board
arm64: dts: st: describe power supplies for stm32mp257f-ev1 board
arm64: dts: st: enable Ethernet2 on stm32mp257f-ev1 board
arm64: dts: st: enable STM32 access controller for RCC
arm64: dts: st: OP-TEE async notif on PPI 15 for stm32mp25
arm64: dts: stratix10: socdk: drop unneeded flash address/size-cells
arm64: dts: stratix10: socdk_nand: drop unneeded flash address/size-cells
arm64: dts: ti: Add am62x-phyboard-lyra carrier board
arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM62Ax
arm64: dts: ti: am62-lp-sk: Add overlay for NAND expansion card
arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz
arm64: dts: ti: am62p: Rename am62p-{}.dtsi to am62p-j722s-common-{}.dtsi
arm64: dts: ti: am642-evm: Add overlay for NAND expansion card
arm64: dts: ti: am642-phyboard-electra: Add overlay to enable PCIe
arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing
arm64: dts: ti: iot2050: Add IEP interrupts for SR1.0 devices
arm64: dts: ti: k3-am62*-main: Remove unwanted properties from crypto
arm64: dts: ti: k3-am62-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on
arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Drop McASP AFIFOs
arm64: dts: ti: k3-am62: Add cpsw-mac-efuse node to wkup_conf
arm64: dts: ti: k3-am62: Add GPMC and ELM nodes
arm64: dts: ti: k3-am62a-main: Enable crypto accelerator
arm64: dts: ti: k3-am62a-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62a-wakeup: Enable RTC node
arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA
arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs
arm64: dts: ti: k3-am62a: Add cpsw-mac-efuse node to wkup_conf
arm64: dts: ti: k3-am62a: Enable AUDIO_REFCLKx
arm64: dts: ti: k3-am62p-j722s: Move AM62P specific USB1 to am62p-main.dtsi
arm64: dts: ti: k3-am62p-j722s: Move SoC-specific node properties
arm64: dts: ti: k3-am62p-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62p5-sk: fix graph_child_address warnings
arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX
arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs
arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0
arm64: dts: ti: k3-am62p: Add gpio-ranges properties
arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-am62p: use eFuse MAC Address for CPSW3G Port 1
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all for I2C1 instance pinmux
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node
arm64: dts: ti: k3-am62x-sk-common: Fix graph_child_address warns
arm64: dts: ti: k3-am62x-sk-common: Reserve 128MiB of global CMA
arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
arm64: dts: ti: k3-am64-main: Add PRU system events for virtio
arm64: dts: ti: k3-am64-phycore-som: Add serial_flash label
arm64: dts: ti: k3-am64-tqma64xxl: relicense to GPL-2.0-only OR MIT
arm64: dts: ti: k3-am642-evm-icssg1-dualemac: add overlay for mii mode
arm64: dts: ti: k3-am642-evm: Enable "SYNC_OUT0" output
arm64: dts: ti: k3-am642-hummingboard-t: correct rs485 rts polarity
arm64: dts: ti: k3-am642-sk: Add power supply temperature sensors
arm64: dts: ti: k3-am65-main: Add PRU system events for virtio
arm64: dts: ti: k3-am65: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-am68-sk-base-board: Add LP8733 and TPS6287 nodes
arm64: dts: ti: k3-am68-sk-som: Add support for OSPI flash
arm64: dts: ti: k3-am69-sk: Add PCIe support
arm64: dts: ti: k3-am69-sk: Add TPS62873 node
arm64: dts: ti: k3-am6xx-phycore-qspi-nor: Add overlay to enable QSPI NOR
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable eth phy
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable rtc
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable spi nor
arm64: dts: ti: k3-j7200: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN instances
arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j721e: Add overlay for J721E Infotainment Expansion Board
arm64: dts: ti: k3-j721s2: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j722s-evm: Enable analog audio support
arm64: dts: ti: k3-j722s-main: Add audio_refclk node
arm64: dts: ti: k3-j722s-main: Add SERDES and PCIe support
arm64: dts: ti: k3-j722s: Add gpio-ranges properties
arm64: dts: ti: k3-j722s: Add main domain peripherals specific to J722S
arm64: dts: ti: k3-j722s: Enable PCIe and USB support on J722S-EVM
arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-j722s: Fix main domain GPIO count
arm64: dts: ti: k3-j722s: Switch to k3-am62p-j722s-common-{}.dtsi includes
arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G
arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode
arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances
arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node
arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1
arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references
arm64: dts: ti: k3-j784s4-evm: Enable analog audio support
arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it
arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode
arm64: dts: ti: k3-j784s4-evm: Enable USB3 support
arm64: dts: ti: k3-j784s4-main: Add audio_refclk node
arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes
arm64: dts: ti: k3-j784s4-main: Add McASP nodes
arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs
arm64: dts: ti: k3-j784s4-main: Add PCIe nodes
arm64: dts: ti: k3-j784s4-main: Add support for USB
arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs
arm64: dts: ti: k3-j784s4: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode
arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G
arm64: dts: ti: k3-pinctrl: Define a generic GPIO MUX Mode
arm64: dts: ti: k3-serdes: Add SERDES0/SERDES1 lane-muxing macros for J722S
arm64: dts: ti: phycore-am64: Add PMIC
arm64: errata: Expand speculative SSBS workaround
arm64: errata: Expand speculative SSBS workaround (again)
arm64: errata: Unify speculative SSBS errata logic
arm64: FFH: Move ACPI specific code into drivers/acpi/arm64/
arm64: Fix KASAN random tag seed initialization
arm64: generate 64-bit syscall.tbl
arm64: implement raw_smp_processor_id() using thread_info
arm64: Introduce esr_brk_comment, esr_is_cfi_brk
arm64: irqchip/gic-v3: Select priorities at boot time
arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
arm64: Kconfig: Allow build irq-stm32mp-exti driver as module
arm64: Kconfig: Enable hotplug CPU on arm64 if ACPI_PROCESSOR is enabled.
arm64: Kconfig: Fix dependencies to enable ACPI_HOTPLUG_CPU
arm64: Kconfig: fix typo in __builtin_return_adddress
arm64: Kconfig: Select STM32MP_EXTI on STM32 platforms
arm64: layerscape: remove redundant EDAC_SUPPORT selection
arm64: mediatek: mt8195-cherry: Introduce the MT8195 Dojo Chromebook
arm64: mm: Fix lockless walks with static and dynamic page-table folding
arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE
arm64: psci: Ignore DENIED CPUs
arm64: qcom: don't select HAVE_PWRCTL when PCI=n
 
ARM64: reloc_test: add missing MODULE_DESCRIPTION() macro
 
arm64: remove redundant 'if HAVE_ARCH_KASAN' in Kconfig
arm64: rework compat syscall macros
arm64: smp: Fix missing IPI statistics
arm64: stacktrace: fix the usage of ftrace_graph_ret_addr()
arm64: start using 'asm goto' for get_user() when available
arm64: start using 'asm goto' for put_user()
arm64: stm32: enable scmi regulator for stm32
arm64: tegra: Restructure Orin NX/Nano device tree
arm64: uaccess: correct thinko in __get_mem_asm()
arm64: word-at-a-time: improve byte count calculations for LE
arm64: zynqmp: Add compatible string for kv260
arm64: zynqmp: Add coresight cpu debug support
arm64: zynqmp: Add description for ina260 on kv260
arm64: zynqmp: Add missing description for efuses
arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property
arm64: zynqmp: Add support for K26 rev2 boards
arm64: zynqmp: Align nvmem node with dt schema
arm64: zynqmp: Describe DisplayPort connector for Kria
arm64: zynqmp: Describe OCM controller
arm64: zynqmp: Describe USB wakeup interrupt
arm64: zynqmp: Disable Tri-state for SDIO
arm64: zynqmp: Remove address/size-cells from ams node
arm64: zynqmp: Use fpga-region as node name
 
ARM: 9400/1: Remove unused struct 'mod_unwind_map'
ARM: 9402/1: Kconfig: Spelling s/Cortex A-/Cortex-A/
ARM: 9403/1: Alpine: Spelling s/initialiing/initializing/
ARM: 9404/1: arm32: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION
ARM: 9406/1: Fix callchain_trace() return value
ARM: 9407/1: Add support for STACKLEAK gcc plugin
ARM: 9408/1: mm: CFI: Fix some erroneous reset prototypes
ARM: 9414/1: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION
ARM: configs: at91: Enable LVDS serializer support
 
arm: dts: arm: Drop redundant fixed-factor clocks
arm: dts: arm: versatile-ab: Fix duplicate clock node name
 
ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node
ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node
 
arm: dts: aspeed: Use standard 'i2c' bus node name
 
ARM: dts: cirrus: align panel timings node name with dtschema
ARM: dts: e60k02: fix aliases for mmc
ARM: dts: imx28-tx28: drop redundant 'panel-name' property
ARM: dts: imx6dl-aristainetos2_4: drop redundant 'power-on-delay' property
ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
ARM: dts: imx6qdl-kontron-samx6i: add actual device trees
ARM: dts: imx6qdl-kontron-samx6i: add SDIO_PWR_EN support
ARM: dts: imx6qdl-kontron-samx6i: always enable eMMC
ARM: dts: imx6qdl-kontron-samx6i: cleanup the PMIC node
ARM: dts: imx6qdl-kontron-samx6i: fix board reset
ARM: dts: imx6qdl-kontron-samx6i: fix node names
ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
ARM: dts: imx6qdl-kontron-samx6i: fix product name
ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
ARM: dts: imx6qdl-kontron-samx6i: remove wake-up-gpio property
ARM: dts: imx: Add LVDS port data mapping on M53 Menlo
ARM: dts: imx: align panel timings node name with dtschema
ARM: dts: imx: correct choice of panel native mode
ARM: dts: imx: drop redundant 'u-boot,panel-name' property
ARM: dts: ixp4xx: nslu2: beeper uses PWM
 
arm: dts: k3-am642-evm-nand: Add bootph-all to NAND related nodes
 
ARM: dts: marvell: Add 7-segment LED display on x530
ARM: dts: marvell: kirkwood: align GPIO keys node name with bindings
ARM: dts: marvell: kirkwood: align LED node name with bindings
ARM: dts: marvell: kirkwood: drop incorrect address/size-cells in GPIO keys
ARM: dts: marvell: orion5x-lswsgl: use 'gpios' property for LEDs
ARM: dts: marvell: orion: align GPIO keys node name with bindings
ARM: dts: marvell: orion: align LED node name with bindings
ARM: dts: marvell: orion: drop incorrect address/size-cells in GPIO keys
 
arm: dts: mediatek: Declare drive-strength numerically
 
ARM: dts: nspire: Add full compatible for watchdog node
ARM: dts: nspire: Add unit name addresses to memory nodes
 
arm: dts: nuvoton: Use standard 'i2c' bus node name
 
ARM: dts: nxp: imx6: convert NVMEM content to layout syntax
ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection
ARM: dts: omap3-n900: correct the accelerometer orientation
ARM: dts: qcom: Add initial support for HTC One (M8)
ARM: dts: qcom: Add Sony Xperia Z3 Compact smartphone
ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 8.0 Wi-Fi
ARM: dts: qcom: apq8064: drop #power-domain-cells property of GCC
ARM: dts: qcom: apq8064: drop incorrect ranges from QFPROM
ARM: dts: qcom: ipq4019: drop #power-domain-cells property of GCC
ARM: dts: qcom: ipq8064: drop #power-domain-cells property of GCC
ARM: dts: qcom: mdm9615: drop #power-domain-cells property of GCC
ARM: dts: qcom: motorola-falcon: add accelerometer, magnetometer
ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly
ARM: dts: qcom: msm8660: drop #power-domain-cells property of GCC
ARM: dts: qcom: msm8926-motorola-peregrine: Add accelerometer, magnetometer, regulator
ARM: dts: qcom: msm8926-motorola-peregrine: Add framebuffer supplies
ARM: dts: qcom: msm8926-motorola-peregrine: Update temperature sensor
ARM: dts: qcom: msm8960: correct memory base
ARM: dts: qcom: msm8960: drop #power-domain-cells property of GCC
ARM: dts: qcom: msm8974-hammerhead: Hook up backlight
ARM: dts: qcom: msm8974-hammerhead: Update gpio hog node name
ARM: dts: qcom: msm8974-sony-shinano: increase load on l21 for sdhc2
ARM: dts: qcom: msm8974: Add Samsung Galaxy Note 3
ARM: dts: qcom: msm8974: Use mboxes in smsm node
ARM: dts: qcom: msm8974: Use mboxes properties for APCS
ARM: dts: qcom: msm8974: Use proper compatible for APCS syscon
ARM: dts: qcom: qcom-msm8226-samsung-ms013g: Add initial device tree
ARM: dts: qcom: use generic node names for Adreno and QFPROM
ARM: dts: renesas: Add interrupt-names to arch timer nodes
ARM: dts: renesas: r9a06g032: Describe GMAC1
ARM: dts: rockchip: add #sound-dai-cells to hdmi node no rk3036
ARM: dts: rockchip: add #sound-dai-cells to hdmi node on rk3128
ARM: dts: rockchip: Add D-PHY for RK3128
ARM: dts: rockchip: Add DSI for RK3128
ARM: dts: rockchip: add hdmi-sound node to rk3066a
ARM: dts: rockchip: Add i2s nodes for RK3128
ARM: dts: rockchip: Add SFC for RK3128
ARM: dts: rockchip: Add spdif node for RK3128
ARM: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on edgeble-neu2
ARM: dts: rockchip: enable hdmi_sound and i2s0 for mk808 hdmi
ARM: dts: rockchip: rk3xxx: fix emac node
ARM: dts: st: add thermal property on stih410.dtsi and stih418.dtsi
ARM: dts: sti: add thermal-zones support on stih418
ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
ARM: dts: stm32: add DCMIPP pinctrl on STM32MP13x SoC family
ARM: dts: stm32: Add ethernet support for DH STM32MP13xx DHCOR DHSBC board
ARM: dts: stm32: add ethernet1 and ethernet2 support on stm32mp13
ARM: dts: stm32: add ethernet1 for STM32MP135F-DK board
ARM: dts: stm32: add ethernet1/2 RMII pins for STM32MP13F-DK board
ARM: dts: stm32: add goodix touchscreen on stm32mp135f-dk
ARM: dts: stm32: Add pinmux nodes for DH electronics STM32MP13xx DHCOR SoM and DHSBC board
ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC board
ARM: dts: stm32: Document output pins for PWMs on stm32mp135f-dk
ARM: dts: stm32: enable camera support on stm32mp135f-dk board
ARM: dts: stm32: Missing clocks for stm32f429's syscfg.
ARM: dts: stm32: omit unused pinctrl groups from stm32mp13 dtb files
ARM: dts: stm32: OP-TEE async notif interrupt for ST STM32MP15x boards
ARM: dts: stm32: order stm32mp13-pinctrl nodes
ARM: dts: stm32: osd32: move pwr_regulators to common
ARM: dts: stm32: osd32: move usb phy power to common
ARM: dts: sun50i: Add LRADC node
ARM: dts: sunxi: remove duplicated entries in makefile
ARM: dts: ti: align panel timings node name with dtschema
ARM: dts: turris-omnia: Add GPIO key node for front button
ARM: dts: turris-omnia: Add GPIO key node for front button
ARM: dts: turris-omnia: Add MCU system-controller node
ARM: dts: turris-omnia: Add MCU system-controller node
ARM: dts: vt8500: align panel timings node name with dtschema
ARM: dts: vt8500: replace "uhci" nodename with generic name "usb"
ARM: Emulate one-byte cmpxchg
ARM: imx_v6_v7_defconfig: Enable drivers for TQMa7x/MBa7x
ARM: imx_v6_v7_defconfig: enable DRM_SII902X and DRM_DISPLAY_CONNECTOR
ARM: multi_v7_defconfig: Add MCP23S08 pinctrl support
ARM: pxa/gumstix: convert vbus gpio to use software nodes
ARM: pxa/gumstix: fix attaching properties to vbus gpio device
ARM: pxa: consolidate GPIO chip platform data
ARM: pxa: fix build breakage on PXA3xx
ARM: Remove address checking for MMUless devices
ARM: riscpc: ecard: Fix the build
ARM: sa1100: make match function take a const pointer
ARM: spitz: fix GPIO assignment for backlight
ARM: spitz: Simplify instantiating SPI controller
ARM: spitz: Use software nodes for the ADS7846 touchscreen
ARM: spitz: Use software nodes to describe audio GPIOs
ARM: spitz: Use software nodes to describe LCD GPIOs
ARM: spitz: Use software nodes to describe LED GPIOs
ARM: spitz: Use software nodes to describe MMC GPIOs
ARM: spitz: Use software nodes to describe SPI CS lines
ARM: st: add new compatible for PWR regulators on
ARM: stm32: Allow build irq-stm32mp-exti driver as module
ARM: stm32: Use different EXTI driver on ARMv7m and ARMv7a
ARM: tegra: paz00: Use software nodes to describe GPIOs for WiFi rfkill
 
arm: vexpress: Remove obsolete RTSM DCSCB support
 
ASoC: Add ak4619 codec support
ASoC: Add ak4619 codec support
ASoC: add compatible for ti,pcm5242
ASoC: Add support for ti,pcm5242 to the pcm512x driver
ASoC: ak4458: remove "reset-gpios" property handler
ASoC: allow module autoloading for table board_ids
ASoC: allow module autoloading for table db1200_pids
ASoC: amd: acp: add pcm constraints for buffer size and period size
ASoC: amd: acp: fix module autoloading
ASoC: amd: acp: modify conditional check for programming i2s mclk
ASoC: amd: acp: move i2s clock generation sequence
ASoC: amd: acp: remove acp_i2s_probe function
ASoC: amd: acp: remove unused variables from acp_resource structure
ASoC: amd: add missing MODULE_DESCRIPTION() macros
ASoC: amd: Adjust error handling in case of absent codec device
ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)
ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
ASoC: amd: yc: Support mic on HP 14-em0002la
ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
ASoC: audio-graph-card2: add ep_to_port() / port_to_ports()
ASoC: audio-graph-card2: add link-trigger-order support
ASoC: audio-graph-card2: add support for aux devices
ASoC: audio-graph-card2: expand dai_link property part
ASoC: audio-graph-card2: merge graph_parse_mclk_fs() into graph_link_init()
ASoC: audio-graph-card2: remove ports node name check
ASoC: audio-graph-card2: Use cleanup.h instead of devm_kfree()
ASoC: audio-graph-card: add ep_to_port() / port_to_ports()
ASoC: audio-graph-card: add link-trigger-order support
ASoC: audio-graph-card: enable playback/capture_only property
ASoC: audio-graph-card: merge graph_parse_mclk_fs() into graph_link_init()
ASoC: audio-graph-card: remove ports node name check
ASoC: audio-graph-card: Use cleanup.h instead of devm_kfree()
ASoC: audio-graph-port: add link-trigger-order
ASoC: codec: lpass-rx-macro: add support for 2.5 codec version
ASoC: codec: lpass-rx-macro: prepare driver to accomdate new codec versions
ASoC: codecs: add support for everest-semi es8311
ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_add_dapms() with cleanup.h
ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_probe() with cleanup.h
ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
ASoC: codecs: aw88395: Simplify with cleanup.h
ASoC: codecs: cx2072x: remove unused struct 'cx2072x_eq_ctrl'
ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ASoC: codecs: es8311: add everest es8311 codec support
ASoC: codecs: ES8326: button detect issue
ASoC: codecs: ES8326: Minimize the pop noise
ASoC: codecs: ES8326: regcache_sync error issue
ASoC: codecs: ES8326: Slove headphone detection issue
ASoC: codecs: ES8326: Solving headphone detection and
ASoC: codecs: lpass-macro: add helpers to get codec version
ASoC: codecs: lpass-macro: fix missing codec version
ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs
ASoC: codecs: lpass-macro: Gracefully handle unknown version
ASoC: codecs: lpass-macro: Use enum for handling codec version
ASoC: codecs: lpass-rx-macro: add missing handling of v2.1 codec
ASoC: codecs: lpass-rx-macro: Few code cleanups
ASoC: codecs: lpass-rx-macro: Fix using NULL pointer in probe() dev_err
ASoC: codecs: lpass-rx-macro: Keep static regmap_config as const
ASoC: codecs: lpass-rx-macro: remove unused struct 'rx_macro_reg_mask_val'
ASoC: codecs: lpass-rx-macro: Simplify PDS cleanup with devm
ASoC: codecs: lpass-rx-macro: Simplify with cleanup.h
ASoC: codecs: lpass-rx-macro: Use unsigned for number of widgets
ASoC: codecs: lpass-va-macro: set the default codec version for sm8250
ASoC: codecs: lpass-va-macro: warn on unknown version
ASoC: codecs: lpass-wsa-macro: add missing select of common code
ASoC: codecs: lpass-wsa-macro: Correct support for newer v2.5 version
ASoC: codecs: lpass-wsa-macro: Drop unused define
ASoC: codecs: lpass-wsa-macro: Fix using NULL pointer in probe() dev_err
ASoC: codecs: lpass-wsa-macro: Prepare to accommodate new codec versions
ASoC: codecs: lpass-wsa-macro: Simplify with cleanup.h
ASoC: codecs: lpass: add support for v2.5 rx macro
ASoC: codecs: nau8824: Add master clock handling
ASoC: codecs: Remove unused of_gpio.h
ASoC: codecs: Replace of_gpio.h by proper one
ASoC: codecs: warn on unknown codec version
ASoC: codecs: wcd family: cleanups
ASoC: codecs: wcd-mbhc: Constify passed MBHC reg fields
ASoC: codecs: wcd9335: Constify static data
ASoC: codecs: wcd9335: Drop unneeded error message
ASoC: codecs: wcd9335: Drop unused dmic rate handling
ASoC: codecs: wcd9335: Drop unused state container fields
ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe()
ASoC: codecs: wcd9335: Simplify with cleanup.h
ASoC: codecs: wcd934x: Constify static data
ASoC: codecs: wcd934x: Drop unused interp path enum
ASoC: codecs: wcd934x: Drop unused mic bias voltage fields
ASoC: codecs: wcd934x: Handle nicer probe deferral and simplify with dev_err_probe()
ASoC: codecs: wcd934x: Simplify with cleanup.h
ASoC: codecs: wcd937x-sdw: add SoundWire driver
ASoC: codecs: wcd937x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd937x-sdw: Fix Unbalanced pm_runtime_enable
ASoC: codecs: wcd937x: add audio routing and Kconfig
ASoC: codecs: wcd937x: add basic controls
ASoC: codecs: wcd937x: add capture dapm widgets
ASoC: codecs: wcd937x: add playback dapm widgets
ASoC: codecs: wcd937x: add wcd937x audio codec
ASoC: codecs: wcd937x: add wcd937x codec driver
ASoC: codecs: wcd937x: Constify static data
ASoC: codecs: wcd937x: Constify wcd937x_sdw_ch_info
ASoC: codecs: wcd937x: Drop unused chipid member
ASoC: codecs: wcd937x: Drop unused enums, defines and types
ASoC: codecs: wcd937x: Drop unused state container fields
ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO
ASoC: codecs: wcd937x: Remove separate handling for vdd-buck supply
ASoC: codecs: wcd937x: Remove the string compare in MIC BIAS widget settings
ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd938x: Constify static data
ASoC: codecs: wcd938x: Constify wcd938x_sdw_ch_info
ASoC: codecs: wcd938x: Drop no-op ADC2_BCS Disable Switch
ASoC: codecs: wcd938x: Drop unused duplicated MIC2 bias register defines
ASoC: codecs: wcd938x: Drop unused num_ports field
ASoC: codecs: wcd938x: Drop unused RX/TX direction enum
ASoC: codecs: wcd938x: Unify define used for MIC2 bias register
ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd939x: Constify static data
ASoC: codecs: wcd939x: Constify wcd939x_sdw_ch_info
ASoC: codecs: wcd939x: Drop unused num_ports field
ASoC: codecs: wcd939x: Drop unused RX/TX direction enum
ASoC: codecs: wcd939x: Fix typec mux and switch leak during device removal
ASoC: codecs: wcd939x: Minor white-space and define cleanup
ASoC: codecs: wcd939x: Unify define used for MIC bias registers
ASoC: codecs: wcd939x: Unify define used for MIC bias VOUT registers
ASoC: codecs: wcd93xx/wsa88xx: Correct Soundwire ports
ASoC: codecs: wm0010: remove unused struct 'wm0010_spi_msg'
ASoC: codecs: wsa881x: Correct Soundwire ports mask
ASoC: codecs: wsa883x: Correct Soundwire ports mask
ASoC: codecs: wsa883x: parse port-mapping information
ASoC: codecs: wsa884x: Correct Soundwire ports mask
ASoC: codecs: wsa884x: parse port-mapping information
ASoC: codecs: wsa88xx: add support for static port
ASoC: Constify channel mapping array arguments in set_channel_map()
ASoC: Constify DAI ops auto_selectable_formats
ASoC: Constify DAI passed to get_channel_map
ASoC: Constify of_phandle_args in snd_soc_dai_driver
ASoC: Constify of_phandle_args in snd_soc_dai_link_component
ASoC: Constify passed data to core function
ASoC: Constify return of snd_soc_dai_get_pcm_stream()
ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid
ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL
ASoC: cs-amp-lib: Ignore empty UEFI calibration entries
ASoC: cs35l34: Constify struct regmap_config
ASoC: cs35l35: Constify struct regmap_config
ASoC: cs35l36: Constify struct regmap_config
ASoC: cs35l45: Use new snd_soc_component_get_kcontrol_locked() helper
ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
ASoC: cs35l56: Attempt to read from cirrus,speaker-id device property first
ASoC: cs35l56: Handle OTP read latency over SoundWire
ASoC: cs35l56: Limit Speaker Volume to +12dB maximum
ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value
ASoC: cs35l56: Remove obsolete and redundant code
ASoC: cs35l56: Remove redundant clearing of clk_stop_mode1
ASoC: cs35l56: Remove support for A1 silicon
ASoC: cs35l56: Revert support for dual-ownership of ASP registers
ASoC: cs35l56: Set correct upper volume limit
ASoC: cs35l56: Stop creating ALSA controls for firmware coefficients
ASoC: cs35l56: Use header defines for Speaker Volume control definition
ASoC: cs40l50: Support I2S streaming to CS40L50
ASoC: cs42l43: Cache shutter IRQ control pointers
ASoC: cs42l43: Remove redundant semi-colon at end of function
ASoC: cs530x: Calculate proper bclk rate using TDM
ASoC: cs530x: Change IN HPF Select kcontrol name
ASoC: cs530x: Remove bclk from private structure
ASoC: cs530x: Support for cs530x ADCs
ASoC: cs53l30: Constify struct regmap_config
ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
ASoC: dapm: Simplify dapm_cnew_widget() with cleanup.h
ASoC: dapm: Simplify snd_soc_dai_link_event_pre_pmu() with cleanup.h
ASoC: dapm: Use unsigned for number of widgets in snd_soc_dapm_new_controls()
ASoC: Drop or replace of_gpio.h
ASoC: dt-bindings: add missing vender prefix on filename
ASoC: dt-bindings: add ti,pcm5242 to pcm512x
ASoC: dt-bindings: ak4104: convert to dt schema
ASoC: dt-bindings: ak4554: Convert to dtschema
ASoC: dt-bindings: ak4619: Add initial DT binding
ASoC: dt-bindings: amlogic,gx-sound-card: drop minItems for audio-widgets
ASoC: dt-bindings: audio-graph-card2: add support for aux devices
ASoC: dt-bindings: cirrus,cs4270: Convert to dtschema
ASoC: dt-bindings: cirrus,cs42xx8: Convert to dtschema
ASoC: dt-bindings: cirrus,cs530x: Add initial DT binding
ASoC: dt-bindings: convert amlogic,g12a-tohdmitx to dt-schema
ASoC: dt-bindings: convert everest,es7134.txt &
ASoC: dt-bindings: convert everest,es7134.txt to dt-schema
ASoC: dt-bindings: convert everest,es7241.txt to dt-schema
ASoC: dt-bindings: convert qcom sound bindings to
ASoC: dt-bindings: convert tas571x.txt to dt-schema
ASoC: dt-bindings: document wcd937x Audio Codec
ASoC: dt-bindings: fsl,mqs: Add i.MX95 platform support
ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX95
ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX95
ASoC: dt-bindings: linux,spdif: Convert spdif-reciever.txt to dtschema
ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding
ASoC: dt-bindings: nau8824: Add master clock handling
ASoC: dt-bindings: omap-mcpdm: Convert to DT schema
ASoC: dt-bindings: qcom,apq8096-sndcard: use dtschema
ASoC: dt-bindings: qcom,msm8916-wcd-digital-codec: convert to dtschema
ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd938x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example
ASoC: dt-bindings: realtek,rt5514: Convert to dtschema
ASoC: dt-bindings: realtek,rt5631: Convert to dtschema
ASoC: dt-bindings: realtek,rt5645: Convert to dtschema
ASoC: dt-bindings: realtek,rt5659: Convert to dtschema
ASoC: dt-bindings: realtek,rt5677: Convert to dtschema
ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection
ASoC: dt-bindings: samsung,midas-audio: Add headset mic bias supply
ASoC: dt-bindings: simple-audio-mux: add state-labels property
ASoC: dt-bindings: tlv320adc3xxx: Add MICBIAS-as-GPO properties
ASoC: dt-bindings: tlv320adc3xxx: Fix incorrect GPIO description
ASoC: dt-bindings: update fsl-asoc-card bindings after imx-spdif merge
ASoC: dt-bindings: wlf,wm8782: Convert to dtschema
ASoC: dt-bindings: wlf,wm8804: Convert to dtschema
ASoC: dt-bindings: wsa883x: Document port mapping property
ASoC: dt-bindings: wsa8840: Document port mapping property
ASoC: es8311: dt-bindings: add everest es8311 codec
ASoC: Extend wm_adsp so cs35l56 can suppress controls
ASoC: Few constifications (mostly arguments)
ASoC: fix module autoloading
ASoC: fix module autoloading
ASoC: fsl-asoc-card: add compatibility to use 2 codecs in dai-links
ASoC: fsl-asoc-card: add S/PDIF controller support
ASoC: fsl-asoc-card: add second dai link component for codecs
ASoC: fsl-asoc-card: add support for dai links with multiple codecs
ASoC: fsl-asoc-card: Dynamically allocate memory for snd_soc_dai_link_components
ASoC: fsl-asoc-card: merge spdif support from imx-spdif.c
ASoC: fsl: Add i2s and pcm drivers for LPC32xx CPUs
ASoC: fsl: fsl_aud2htx: Switch to RUNTIME_PM_OPS()
ASoC: fsl: fsl_easrc: Switch to RUNTIME_PM_OPS()
ASoC: fsl: fsl_qmc_audio: Add support for non-interleaved mode.
ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
ASoC: fsl: fsl_qmc_audio: Fix issues detected by checkpatch
ASoC: fsl: fsl_qmc_audio: Identify the QMC channel involved in completion routines
ASoC: fsl: fsl_qmc_audio: Introduce qmc_audio_pcm_{read,write}_submit()
ASoC: fsl: fsl_qmc_audio: Introduce qmc_dai_constraints_interleaved()
ASoC: fsl: fsl_qmc_audio: Split channel buffer and PCM pointer handling
ASoC: fsl: fsl_xcvr: Switch to RUNTIME_PM_OPS()
ASoC: fsl: imx-pcm-fiq: add missing MODULE_DESCRIPTION() macro
ASoC: fsl: lpc3xxx-i2s: Avoid using ret uninitialized in lpc32xx_i2s_probe()
ASoC: fsl: lpc3xxx-i2s: Include bitfield.h for FIELD_PREP
ASoC: fsl: Remove unused of_gpio.h
ASoC: fsl_audmix: Split playback and capture stream to different DAI
ASoC: fsl_micfil: Check the difference for i.MX8 and
ASoC: fsl_micfil: Differentiate register access permission for platforms
ASoC: fsl_micfil: Expand the range of FIFO watermark mask
ASoC: fsl_mqs: Add i.MX95 platform support
ASoC: fsl_mqs: Add i.MX95 platform support
ASoC: fsl_rpmsg: Add support for i.MX95 platform
ASoC: fsl_sai: Add separate DAI for transmitter and receiver
ASoC: fsl_xcvr: Add support for i.MX95 platform
ASoC: fsl_xcvr: Improve suspend/resume flow in fsl_xcvr_trigger()
ASoC: fsl_xcvr: Support i.MX95 platform
ASoC: generic: Replace of_gpio.h by proper one
ASoC: google: fix module autoloading
ASoC: imx-audmix: Split capture device for audmix
ASoC: imx-audmix: Split capture device to be a new
ASoC: Intel: avs: Constify struct snd_soc_tplg_ops
ASoC: Intel: avs: es8336: Switch to new Intel CPU model defines
ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder
ASoC: Intel: boards: updates for 6.11
ASoC: Intel: boards: updates for 6.11 - part2
ASoC: intel: Constify struct snd_soc_ops
ASoC: intel: fix module autoloading
ASoC: Intel: Fix RT5650 SSP lookup
ASoC: Intel: maxim-common: add max_98373_get_tx_mask function
ASoC: Intel: maxim-common: rewrite max_98373_hw_params function
ASoC: Intel: Skylake: Constify struct snd_soc_tplg_ops
ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict
ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item
ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item
ASoC: Intel: soc-acpi: Add match entries for some cs42l43 laptops
ASoC: Intel: sof_da7219: disable max98373 speaker pins in late_probe
ASoC: Intel: sof_da7219: remove local max98373 ops
ASoC: Intel: sof_sdw: Add missing controls for cs42l43/cs35l56
ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
ASoC: Intel: sof_sdw: Add quirks for some new Dell laptops
ASoC: Intel: sof_sdw: Convert comma to semicolon
ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
ASoC: Intel: sof_sdw: remove get_codec_dai_by_name
ASoC: Intel: sof_sdw: select PINCTRL_CS42L43 and SPI_CS42L43
ASoC: Intel: sof_sdw_cs42l42: use dai parameter
ASoC: Intel: sof_sdw_rt5682: use dai parameter
ASoC: Intel: sof_sdw_rt700: use dai parameter
ASoC: Intel: sof_sdw_rt711: use dai parameter
ASoC: Intel: sof_sdw_rt_dmic: use from dai parameter
ASoC: Intel: sof_sdw_rt_sdca_jack_common: use dai parameter
ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
ASoC: jz4760: Constify struct regmap_config
ASoC: jz4770: Constify struct regmap_config
ASoC: MAINTAINERS: Drop Banajit Goswami from Qualcomm sound drivers
ASoC: max98088: Check for clk_prepare_enable() error
ASoC: mediatek: mt6358: Add "Dmic Mode Switch" kcontrol for switch DMIC mode.
ASoC: mediatek: mt8188-mt6359: Modify key
ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile
ASoC: Merge up fixes
ASoC: Merge up fixes
ASoC: meson: axg-card: fix 'use-after-free'
ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
ASoC: meson: tdm: add sample rate support up to 768kHz
ASoC: nau8822: add MCLK support
ASoC: nau8822: add MCLK support
ASoC: nau8822: Lower debug print priority
ASoC: nau8822: move nau8822_set_dai_sysclk()
ASoC: nau8822: set NAU8822_REFIMP_80K only once
ASoC: ops: Simplify with cleanup.h
 
ASoc: pcm6240: Remove unnecessary name-prefix for all the controls
ASoc: PCM6240: Return directly after a failed devm_kzalloc() in pcmdevice_i2c_probe()
 
ASoC: PCM6240: Use of_property_read_reg()
ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
ASoC: qcom: common: add Display port Jack function
ASoC: qcom: display port changes
ASoC: qcom: q6apm-lpass-dais: Implement proper channel mapping
ASoC: qcom: q6dsp: parse Display port tokens
ASoC: qcom: qdsp6: Set channel mapping instead of fixed defaults
ASoC: qcom: sc8280xp: add Display port Jack
ASoC: qcom: topology: Simplify with cleanup.h
ASoC: qcom: x1e80100: Add USB DisplayPort plug support
ASoC: qcom: x1e80100: Correct channel mapping
ASoC: qcom: x1e80100: Correct channel mapping
ASoC: qdsp6: audioreach: Constify struct snd_soc_tplg_ops
ASoC: Remove unneeded semicolon
ASoC: rockchip: Remove unused of_gpio.h
ASoC: rt1318: Add RT1318 audio amplifier driver
ASoC: rt1320: Add RT1320 SDCA vendor-specific driver
ASoC: rt711-sdca: add GE selected mode control
ASoC: rt712-sdca: add the function for version B
ASoC: rt712-sdca: change the definition name of SDCA channel number
ASoC: samsung: midas-audio: Add GPIO-based headset
ASoC: samsung: midas_wm1811: Add GPIO-based headset jack detection
ASoC: samsung: midas_wm1811: Add headset mic bias supply support
ASoC: samsung: midas_wm1811: Fix error code in probe()
ASoC: samsung: midas_wm1811: Use dev_err_probe where appropriate
ASoC: samsung: midas_wm1811: Use SND_SOC_DAPM_REGULATOR_SUPPLY for bias regulators
ASoC: samsung: Replace of_gpio.h by proper one
ASoC: simple-audio-card: add link-trigger-order support
ASoC: simple-audio-card: enable playback/capture_only property
ASoC: simple-audio-card: merge simple_parse_mclk_fs() into simple_link_init()
ASoC: simple-audio-mux: add state-labels
ASoC: simple-audio-mux: enable to select MUX names
ASoC: simple-card / audio-graph:
ASoC: simple-card-utils: add link-trigger-order support
ASoC: simple-card-utils: remove both playback/capture_only check
ASoC: simple-card-utils: Simplify with cleanup.h
ASoC: simple-card-utils: Split simple_fixup_sample_fmt func
ASoC: simple-card: sync support
ASoC: simple-card: Use cleanup.h instead of devm_kfree()
ASoC: Simplify code with cleanup.h
ASoC: soc-component: Add new snd_soc_component_get_kcontrol() helpers
ASoC: soc-dai.h: Constify DAI ops auto_selectable_formats
ASoC: soc-utils: allow sample rate up to 768kHz for the dummy dai
ASoC: SOF: amd: Fix for acp init sequence
ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
ASoC: SOF: amd: Fix for incorrect acp error register offsets
ASoC: SOF: amd: move iram-dram fence register programming sequence
ASoC: SOF: imx8m: Fix DSP control regmap retrieval
 
ASOC: SOF: Intel: hda-loader: only wait for HDaudio IOC for IPC4 devices
 
ASoC: SOF: Intel: hda: print PCI class info only once
ASoC: SOF: Intel: pci-tgl: Align ADL-N sof_dev_desc struct name to convention
ASoC: SOF: ipc3-topology: support tdm slot number query
ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob
ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA
ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
ASoC: SOF: ipc4-topology: support tdm slot number query
ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format
ASoC: SOF: ipc4-topology: Use single token list for the copiers
ASoC: SOF: ipc: replace "enum sof_comp_type" field with "uint32_t"
ASoC: SOF: mediatek: Add missing board compatible
ASoC: SOF: mediatek: Constify struct mtk_adsp_ipc_ops
ASoC: SOF: Remove libraries from topology lookups
ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function
ASoC: SOF: sof-audio: rename dai clock setting query function
 
ASoc: SOF: topology: Clear SOF link platform name upon unload
 
ASoC: SOF: topology: Constify struct snd_soc_tplg_ops
ASoC: sti: add missing probe entry for player and reader
ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
 
ASoc: tas2781: Add name_prefix as the prefix name of DSP firmwares and calibrated data files
ASoc: tas2781: Add name_prefix as the prefix name of firmwares and kcontrol to support corresponding TAS2563/TAS2781s
 
ASoC: tas2781: Add new Kontrol to set tas2563 digital Volume
 
ASoc: tas2781: Enable RCA-based playback without DSP firmware download
 
ASoC: TAS2781: Fix tasdev_load_calibrated_data()
ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL
 
ASoc: TAS2781: rename the tas2781_reset as tasdevice_reset
ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment
ASoc: tas2781: Set "Speaker Force Firmware Load" as the common kcontrol for both tas27871 and tas2563
 
ASoC: tas2781: Use of_property_read_reg()
ASoC: tas5086: Convert to GPIO descriptors
ASoC: tda7419: fix module autoloading
ASoC: tegra: Fix CBB error during probe()
ASoC: tegra: I2S client convert formats handling
ASoC: tegra: select CONFIG_SND_SIMPLE_CARD_UTILS
ASoC: tlv320adc3xxx: Add support for using MICBIAS pins as GPO
ASoC: topology: Align dynamic object initialization for controls
ASoC: topology: Cleanup soc_tplg_dapm_widget_dbytes_create
ASoC: topology: Cleanup soc_tplg_dapm_widget_denum_create
ASoC: topology: Cleanup soc_tplg_dapm_widget_dmixer_create
ASoC: topology: Constify an argument of snd_soc_tplg_component_load()
ASoC: topology: Correctly set shift_r in soc_tplg_denum_create()
ASoC: topology: Do not do unnecessary dobj management
ASoC: topology: kcontrol registration cleanup
ASoC: topology: Properly initialize soc_enum values
ASoC: topology: Rename function creating widget kcontrol
ASoC: topology: Reshuffle function placement
ASoC: topology: Simplify code
ASoC: topology: Unify code for creating standalone and widget bytes control
ASoC: topology: Unify code for creating standalone and widget enum control
ASoC: topology: Unify code for creating standalone and widget mixer control
ASoC: wm_adsp: Add control_add callback and export wm_adsp_control_add()
ASoC: wsa881x: Constify struct regmap_config
ASoC: wsa883x: Constify struct regmap_config
ASoC: wsa884x: Constify struct regmap_config
 
ata,scsi: Remove wrapper ata_sas_port_alloc()
ata,scsi: Remove wrappers ata_sas_tport_{add,delete}()
 
ata: ahci: Add debug print for external port
ata: Kconfig: Update SATA_MOBILE_LPM_POLICY default to med_power_with_dipm
ata: libata-core: Remove local_port_no struct member
ata: libata-core: Remove support for decreasing the number of ports
ata: libata-core: Reuse available ata_port print_ids
ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf()
ata: libata-sata: Remove superfluous assignment in ata_sas_port_alloc()
ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf
ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
ata: libata-scsi: Do not pass ATA device id to ata_to_sense_error()
ata: libata-scsi: Fix offsets for the fixed format sense data
ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
ata: libata-scsi: Remove redundant sense_buffer memsets
ata: libata: Assign print_id at port allocation time
ata: libata: Fix memory leak for error path in ata_host_alloc()
ata: libata: Remove unused function declaration for ata_scsi_detect()
ata: pata_macio: Fix DMA table overflow
ata: pata_macio: Use WARN instead of BUG
 
ataflop: add missing MODULE_DESCRIPTION() macro
 
atm: clean up a put_user() calls
atm: idt77252: prevent use after free in dequeue_rx()
 
autofs: Convert to new uid/gid option parsing helpers
 
auxbus: make to_auxiliary_drv accept and return a constant pointer
 
auxdisplay: charlcd: Provide a forward declaration
auxdisplay: hd44780: add missing MODULE_DESCRIPTION() macro
auxdisplay: ht16k33: Drop reference after LED registration
auxdisplay: linedisp: add missing MODULE_DESCRIPTION() macro
auxdisplay: linedisp: Support configuring the boot message
auxdisplay: Use sizeof(*pointer) instead of sizeof(type)
 
backing-file: convert to using fops->splice_write
 
backlight: aat2870-backlight: Use blacklight power constants
backlight: Add BACKLIGHT_POWER_ constants for power states
backlight: Add missing MODULE_DESCRIPTION() macros
backlight: Add new lm3509 backlight driver
backlight: ams369fb06: Use backlight power constants
backlight: corgi-lcd: Use backlight power constants
backlight: Drop explicit initialization of struct i2c_device_id::driver_data to 0
backlight: gpio-backlight: Use backlight power constants
backlight: ipaq-micro-backlight: Use backlight power constants
backlight: journada_bl: Use backlight power constants
backlight: kb3886-bl: Use backlight power constants
backlight: ktd253-backlight: Use backlight power constants
backlight: led-backlight: Use backlight power constants
backlight: lm3509_bl: Fix early returns in for_each_child_of_node()
backlight: lm3509_bl: Fix NULL vs IS_ERR() check in register() function
backlight: lm3533-backlight: Use backlight power constants
backlight: mp3309c: Use backlight power constants
backlight: pandora-backlight: Use backlight power constants
backlight: pcf50633-backlight: Use backlight power constants
backlight: pwm-backlight: Use backlight power constants
backlight: rave-sp-backlight: Use backlight power constants
backlight: sky81452-backlight: Use backlight power constants
 
backtracetest: add MODULE_DESCRIPTION()
 
bareudp: Fix device stats updates.
 
bcache: fix typo
bcache: remove heap-related macros and switch to generic min_heap
bcache: work around a __bitwise to bool conversion sparse warning
 
bcachefs: __bch2_read(): call trans_begin() on every loop iter
bcachefs: Accumulate accounting keys in journal replay
bcachefs: Add a comment for bucket helper types
bcachefs: Add a cond_resched() to __journal_keys_sort()
bcachefs: Add a time_stat for blocked on key cache flush
bcachefs: Add an error message for insufficient rw journal devs
bcachefs: add capacity, reserved to fs_alloc_debug_to_text()
bcachefs: Add error code to defer option parsing
bcachefs: Add hysteresis to waiting on btree key cache flush
bcachefs: Add lockdep support for btree node locks
bcachefs: add might_sleep() annotations for fsck_err()
bcachefs: Add missing bch2_trans_begin() call
bcachefs: Add missing downgrade table entry
bcachefs: add missing inode_walker_exit()
bcachefs: Add missing path_traverse() to btree_iter_next_node()
bcachefs: add printbuf arg to bch2_parse_mount_opts()
bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync()
bcachefs: Align the display format of `btrees/inodes/keys`
bcachefs: allow passing full device path for target options
bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru
bcachefs: bcachefs_metadata_version_disk_accounting_inum
bcachefs: bcachefs_metadata_version_disk_accounting_v3
bcachefs: bch2_accounting_invalid()
bcachefs: bch2_accounting_invalid() fixup
bcachefs: bch2_accounting_mem_gc()
bcachefs: bch2_btree_id_to_text()
bcachefs: bch2_btree_insert() - add btree iter flags
bcachefs: bch2_btree_key_cache_drop() now evicts
bcachefs: bch2_btree_reserve_cache_to_text()
bcachefs: bch2_data_update_init() cleanup
bcachefs: bch2_dir_emit() - fix directory reads in the fuse driver
bcachefs: bch2_extent_crc_unpacked_to_text()
bcachefs: bch2_fs_accounting_to_text()
bcachefs: bch2_fs_get_tree() cleanup
bcachefs: bch2_fs_usage_base_to_text()
bcachefs: bch2_gc_pos_to_text()
bcachefs: bch2_printbuf_strip_trailing_newline()
bcachefs: bch2_stdio_redirect_readline_timeout()
bcachefs: bch2_verify_accounting_clean()
bcachefs: bch_acct_btree
bcachefs: bch_acct_compression
bcachefs: bch_acct_rebalance_work
bcachefs: bch_acct_snapshot
bcachefs: bch_alloc->stripe_sectors
bcachefs: BCH_DATA_unstriped
bcachefs: BCH_IOCTL_QUERY_ACCOUNTING
bcachefs: BCH_SB_MEMBER_INVALID
bcachefs: btree ids are 64 bit bitmasks
bcachefs: btree node scan: fall back to comparing by journal seq
bcachefs: btree write buffer knows how to accumulate bch_accounting keys
bcachefs: btree_node_unlock() assert
bcachefs: btree_path_cached_set()
bcachefs: btree_ptr_sectors_written() now takes bkey_s_c
bcachefs: btree_types bitmask cleanups
bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written
bcachefs: check_key_has_inode()
bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop()
bcachefs: Coalesce accounting keys before journal replay
bcachefs: Convert bch2_compression_stats_to_text() to new accounting
bcachefs: Convert bch2_ioctl_fs_usage() to new accounting
bcachefs: Convert bch2_replicas_gc2() to new accounting
bcachefs: Convert clock code to u64s
bcachefs: Convert for_each_btree_node() to lockrestart_do()
bcachefs: Convert gc to new accounting
bcachefs: darray: Don't pass NULL to memcpy()
bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached()
bcachefs: Delete journal-buf-sharded old style accounting
bcachefs: Delete old assertion for online fsck
bcachefs: dev_usage updated by new accounting
bcachefs: disk accounting: ignore unknown types
bcachefs: Disk space accounting rewrite
bcachefs: Don't block journal when finishing check_allocations()
bcachefs: Don't delete open files in online fsck
bcachefs: don't expose "read_only" as a mount option
bcachefs: Don't rely on implicit unsigned -> signed integer conversion
bcachefs: don't use rht_bucket() in btree_key_cache_scan()
bcachefs: drop packed, aligned from bkey_inode_buf
bcachefs: ec should not allocate from ro devs
bcachefs: Ensure buffered writes write as much as they can
bcachefs: Extra debug for data move path
bcachefs: Eytzinger accumulation for accounting keys
bcachefs: Fix "trying to move an extent, but nr_replicas=0"
bcachefs: Fix bch2_bucket_gens_init()
bcachefs: Fix bch2_extents_match() false positive
bcachefs: Fix bch2_gc_accounting_done() locking
bcachefs: Fix bch2_trigger_alloc assert
bcachefs: Fix bch2_trigger_alloc when upgrading from old versions
bcachefs: fix btree_key_cache sysfs knob
bcachefs: Fix ca->io_ref usage
bcachefs: Fix compat issue with old alloc_v4 keys
bcachefs: Fix double assignment in check_dirent_to_subvol()
bcachefs: Fix double free of ca->buckets_nouse
bcachefs: fix ei_update_lock lock ordering
bcachefs: Fix failure to flush moves before sleeping in copygc
bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()
bcachefs: fix failure to relock in btree_node_fill()
bcachefs: Fix failure to relock in btree_node_get()
bcachefs: Fix failure to return error in data_update_index_update()
bcachefs: fix field-spanning write warning
bcachefs: Fix forgetting to pass trans to fsck_err()
bcachefs: Fix fsck warning about btree_trans not passed to fsck error
bcachefs: Fix incorrect gfp flags
bcachefs: fix incorrect i_state usage
bcachefs: Fix integer overflow on trans->nr_updates
bcachefs: Fix locking in __bch2_trans_mark_dev_sb()
bcachefs: Fix locking in bch2_ioc_setlabel()
bcachefs: fix missing bch2_err_str()
bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag
bcachefs: fix missing include
bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text
bcachefs: Fix missing validation in bch2_sb_journal_v2_validate()
bcachefs: Fix printbuf usage while atomic
bcachefs: Fix race in bch2_accounting_mem_insert()
bcachefs: fix rebalance accounting
bcachefs: Fix rebalance_work accounting
bcachefs: Fix refcounting in discard path
bcachefs: Fix replay_now_at() assert
bcachefs: fix smatch data leak warning in fs usage ioctl
bcachefs: fix time_stats_to_text()
bcachefs: fix typo
bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in
bcachefs: Fix warning in bch2_fs_journal_stop()
bcachefs: fsck_err() may now take a btree_trans
bcachefs: implement FS_IOC_GETVERSION to support lsattr
bcachefs: Improve "unable to allocate journal write" message
bcachefs: improve bch2_dev_usage_to_text()
bcachefs: Improve copygc_wait_to_text()
bcachefs: Improve startup message
bcachefs: Improve trans_blocked_journal_reclaim tracepoint
bcachefs: Improved allocator debugging for ec
bcachefs: Increase size of cuckoo hash table on too many rehashes
bcachefs: Initialize gc buckets in alloc trigger
bcachefs: KEY_TYPE_accounting
bcachefs: Kill __bch2_accounting_mem_mod()
bcachefs: Kill bch2_assert_btree_nodes_not_locked()
bcachefs: Kill bch2_fs_usage_initialize()
bcachefs: kill bch2_fs_usage_read()
bcachefs: Kill bch2_fs_usage_to_text()
bcachefs: Kill bch2_mount()
bcachefs: kill btree_trans_too_many_iters() in bch2_bucket_alloc_freelist()
bcachefs: Kill fs_usage_online
bcachefs: Kill gc_pos_btree_node()
bcachefs: kill key cache arg to bch2_assert_pos_locked()
bcachefs: Kill replicas_journal_res
bcachefs: Kill writing old accounting to journal
bcachefs: Make allocator stuck timeout configurable, ratelimit messages
bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()
bcachefs: make offline fsck set read_only fs flag
bcachefs: Make read_only a mount option again, but hidden
bcachefs: Mark more errors as autofix
bcachefs: mean_and_variance: Avoid too-large shift amounts
bcachefs: metadata version bucket_stripe_sectors
bcachefs: More BCH_SB_MEMBER_INVALID support
bcachefs: More informative error message in reattach_inode()
bcachefs: per_cpu_sum()
bcachefs: Plumb more logging through stdio redirect
bcachefs: Print allocator stuck on timeout in fallocate path
bcachefs: Ratelimit checksum error messages
bcachefs: Reallocate table when we're increasing size
bcachefs: Reduce the scope of gc_lock
bcachefs: Refactor disk accounting data structures
bcachefs: remove heap-related macros and switch to generic min_heap
bcachefs: remove now spurious i_state initialization
bcachefs: Rename BCH_WRITE_DONE -> BCH_WRITE_SUBMITTED
bcachefs: Revert lockless buffered IO path
bcachefs: Self healing on read IO error
bcachefs: set fgf order hint before starting a buffered write
bcachefs: setting bcachefs_effective.* xattrs is a noop
bcachefs: show none if label is not set
bcachefs: silence silly kdoc warning
bcachefs: Simplify bch2_bkey_drop_ptrs()
bcachefs: Simplify btree key cache fill path
bcachefs: spelling fix
bcachefs: split out lru_format.h
bcachefs: support FS_IOC_SETFSLABEL
bcachefs: support get fs label
bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range
bcachefs: support STATX_DIOALIGN for statx file
bcachefs: Switch to .get_inode_acl()
bcachefs: sysfs internal/trigger_journal_writes
bcachefs: sysfs trigger_freelist_wakeup
bcachefs: track writeback errors using the generic tracking infrastructure
bcachefs: twf: convert bch2_stdio_redirect_readline() to darray
bcachefs: twf: delete dead struct fields
bcachefs: uninline fallocate functions
bcachefs: Unlock trans when waiting for user input in fsck
bcachefs: unlock_long() before resort in journal replay
bcachefs: Use bch2_wait_on_allocator() in btree node alloc path
bcachefs: use FGP_WRITEBEGIN instead of combining individual flags
bcachefs: Use filemap_read() to simplify the execution flow
bcachefs: use new mount API
bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()
bcachefs: varint: Avoid left-shift of a negative value
bcachefs: Walk leaf to root in btree_gc
 
bdev: make blockdev_mnt static
 
befs: Convert befs_symlink_read_folio() to use folio_end_read()
 
binder: fix descriptor lookup for context manager
binder: fix hang of unregistered readers
binder: fix UAF caused by offsets overwrite
binder: use bitmap for faster descriptor lookup
 
binder_alloc: Fix sleeping function called from invalid context
binder_alloc: Replace kcalloc with kvcalloc to mitigate OOM issues
 
binfmt_elf: Calculate total_size earlier
binfmt_elf: Honor PT_LOAD alignment for static PIE
 
binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined
 
binfmt_flat: Fix corruption when not offsetting data start
 
bio-integrity: don't restrict the size of integrity metadata
 
bitops: Add a comment explaining the double underscore macros
 
blk-cgroup: move congestion_count to struct blkcg
 
blk-lib: check for kill signal in ioctl BLKZEROOUT
 
blk-throttle: fix lower control under super low iops limit
blk-throttle: remove more latency dead-code
 
blk-wbt: don't throttle swap writes in direct reclaim
 
block, bfq: remove blkg_path()
 
block/mq-deadline: Fix the tag reservation code
 
block/rnbd: Constify struct kobj_type
 
block: add a bvec_phys helper
block: Add atomic write support for statx
block: Add core atomic write support
block: Add fops atomic write support
block: add helper macros to de-duplicate the queue sysfs attributes
block: Add ioprio to block_rq tracepoint
block: Add missing entries from cmd_flag_name[]
block: Add missing entry to hctx_flag_name[]
block: add special APIs for run-time disabling of discard and friends
block: Add zone write plugging entry to rqf_name[]
block: also return bio_integrity_payload * from stubs
block: avoid polling configuration errors
block: BFQ: Refactor bfq_exit_icq() to silence sparse warning
block: bypass the STABLE_WRITES flag for protection information
block: Call .limit_depth() after .hctx has been set
block: call bio_integrity_unmap_free_user from blk_rq_unmap_user
block: Catch possible entries missing from alloc_policy_name[]
block: Catch possible entries missing from blk_queue_flag_name[]
block: Catch possible entries missing from cmd_flag_name[]
block: Catch possible entries missing from hctx_flag_name[]
block: Catch possible entries missing from hctx_state_name[]
block: Catch possible entries missing from rqf_name[]
block: change rq_integrity_vec to respect the iterator
block: check bio alignment in blk_mq_submit_bio
block: clean up the check in blkdev_iomap_begin()
block: Cleanup block device zone helpers
block: cleanup flag_{show,store}
block: conding style fixup for blk_queue_max_guaranteed_bio
block: convert features and flags to __bitwise types
block: correctly report cache type
block: Define bdev_nr_zones() as an inline function
block: Delete blk_queue_flag_test_and_set()
block: don't call bio_uninit from bio_endio
block: don't free submitter owned integrity payload on I/O completion
block: don't free the integrity payload in bio_integrity_unmap_free_user
block: don't reduce max_sectors based on io_opt
block: don't require stable pages for non-PI metadata
block: Drop locking annotation for limits_lock
block: Drop NULL check in bdev_write_zeroes_sectors()
block: factor out a blk_write_zeroes_limit helper
block: factor out flag_{store,show} helper for integrity
block: Fix blk_validate_atomic_write_limits() build for arm32
block: fix deadlock between sd_remove & sd_release
block: fix detection of unsupported WRITE SAME in blkdev_issue_write_zeroes
block: fix get_max_segment_size() warning
block: Fix lockdep warning in blk_mq_mark_tag_wait
block: fix spelling and grammar for in writeback_cache_control.rst
block: fix the blk_queue_nonrot polarity
block: freeze the queue in queue_attr_store
block: Generalize chunk_sectors support as boundary support
block: Improve checks on zone resource limits
block: initialize integrity buffer to zero before writing it to media
block: invert the BLK_INTEGRITY_{GENERATE,VERIFY} flags
block: limit the Write Zeroes to manually writing zeroes fallback
block: Make QUEUE_FLAG_x as an enum
block: move cache control settings out of queue->flags
block: move dma_pad_mask into queue_limits
block: move integrity information into queue_limits
block: move read-only and supported checks into (__)blkdev_issue_zeroout
block: move the add_random flag to queue_limits
block: move the bounce flag into the features field
block: move the dax flag to queue_limits
block: move the io_stat flag setting to queue_limits
block: move the misaligned flag into the features field
block: move the nonrot flag to queue_limits
block: move the nowait flag to queue_limits
block: move the pci_p2pdma flag to queue_limits
block: move the poll flag to queue_limits
block: move the raid_partial_stripes_expensive flag into the features field
block: move the skip_tagset_quiesce flag to queue_limits
block: move the stable_writes flag to queue_limits
block: move the synchronous flag to queue_limits
block: move the zone_resetall flag to queue_limits
block: move the zoned flag into the features field
block: only zero non-PI metadata tuples in bio_integrity_prep
block: pass a gendisk to the queue_sysfs_entry methods
block: pass a phys_addr_t to get_max_segment_size
block: Pass blk_queue_get_max_sectors() a request pointer
block: Prevent deadlocks when switching elevators
block: Read max write zeroes once for __blkdev_issue_write_zeroes()
block: refacto blkdev_issue_zeroout
block: Relocate BLK_MQ_CPU_WORK_BATCH
block: Relocate BLK_MQ_MAX_DEPTH
block: remove a duplicate io_min check in blk_validate_limits
block: remove allocation failure warnings in bio_integrity_prep
block: remove bio_integrity_process
block: Remove blk_alloc_zone_bitmap()
block: remove blk_flush_policy
block: remove disk_update_readahead
block: remove QUEUE_FLAG_STOPPED
block: Remove REQ_OP_ZONE_RESET_ALL emulation
block: remove the blk_flush_integrity call in blk_integrity_unregister
block: remove the blk_integrity_profile structure
block: remove the discard_alignment flag
block: remove the fallback case in queue_dma_alignment
block: remove the LBA alignment check in __blkdev_issue_zeroout
block: remove the unused blk_bounce enum
block: remove unused queue limits API
block: rename BLK_FEAT_MISALIGNED
block: renumber and rename the cache disabled flag
block: reuse original bio_vec array for integrity during clone
block: set bip_vcnt correctly
block: simplify adding the payload in bio_integrity_prep
block: Simplify definition of RQF_NAME()
block: simplify queue_logical_block_size
block: split integrity support out of bio.h
block: switch on bio operation in bio_integrity_prep
block: t10-pi: Return correct ref tag when queue has no integrity profile
block: take io_opt and io_min into account for max_sectors
block: take offset into account in blk_bvec_map_sg again
block: Use enum to define RQF_x bit indexes
block: use kstrtoul in flag_store
block: use the right type for stub rq_integrity_vec()
block: Validate logical block size in blk_validate_limits()
 
Bluetooth/nokia: Remove unused struct 'hci_nokia_radio_hdr'
 
Bluetooth: Add vendor-specific packet classification for ISO data
Bluetooth: btintel: Add firmware ID to firmware name
Bluetooth: btintel: Add support for BlazarU core
Bluetooth: btintel: Add support for Whale Peak2
Bluetooth: btintel: Allow configuring drive strength of BRI
Bluetooth: btintel: Fail setup on error
Bluetooth: btintel: Fix spelling of *intermediate* in comment
Bluetooth: btintel: Fix the sfi name for BlazarU
Bluetooth: btintel: Refactor btintel_set_ppag()
Bluetooth: btintel_pcie: Fix irq leak
Bluetooth: btintel_pcie: Print Firmware Sequencer information
Bluetooth: btintel_pcie: Remove unnecessary memset(0) calls
Bluetooth: btmtk: add the function to get the fw name
Bluetooth: btmtk: apply the common btmtk_fw_get_filename
Bluetooth: btmtk: Fix btmtk.c undefined reference build error
Bluetooth: btmtk: Fix btmtk.c undefined reference build error harder
Bluetooth: btmtk: Fix kernel crash when entering btmtk_usb_suspend
Bluetooth: btmtk: Mark all stub functions as inline
Bluetooth: btmtk: move btusb_mtk_[setup, shutdown] to btmtk.c
Bluetooth: btmtk: move btusb_mtk_hci_wmt_sync to btmtk.c
Bluetooth: btmtk: move btusb_recv_acl_mtk to btmtk.c
Bluetooth: btmtk: remove #ifdef around declarations
Bluetooth: btmtk: rename btmediatek_data
Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
Bluetooth: btnxpuart: Add support for AW693 A1 chipset
Bluetooth: btnxpuart: Add support for IW615 chipset
Bluetooth: btnxpuart: Add system suspend and resume handlers
Bluetooth: btnxpuart: Enable status prints for firmware download
Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()
Bluetooth: btnxpuart: Fix random crash seen while removing driver
Bluetooth: btnxpuart: Fix warnings for suspend and resume functions
Bluetooth: btnxpuart: Handle FW Download Abort scenario
Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading
Bluetooth: btnxpuart: Update firmware names
Bluetooth: btusb: add callback function in btusb suspend/resume
Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
Bluetooth: btusb: mediatek: add ISO data transmission functions
Bluetooth: btusb: mediatek: add MT7922 subsystem reset
Bluetooth: btusb: mediatek: refactor the function btusb_mtk_reset
Bluetooth: btusb: mediatek: remove the unnecessary goto tag
Bluetooth: btusb: mediatek: reset the controller before downloading the fw
Bluetooth: btusb: mediatek: return error for failed reg access
Bluetooth: Fix usage of __hci_cmd_sync_status
Bluetooth: hci: fix build when POWER_SEQUENCING=m
Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
Bluetooth: hci_bcm4377: Add BCM4388 support
Bluetooth: hci_bcm4377: Increase boot timeout
Bluetooth: hci_bcm4377: Use correct unit for timeouts
Bluetooth: hci_core, hci_sync: cleanup struct discovery_state
Bluetooth: hci_core: cleanup struct hci_dev
Bluetooth: hci_core: Don't use hci_prepare_cmd
Bluetooth: hci_core: Fix LE quote calculation
Bluetooth: hci_core: Fix not handling hibernation actions
Bluetooth: hci_core: Prefer array indexing over pointer arithmetic
Bluetooth: hci_core: Prefer struct_size over open coded arithmetic
Bluetooth: hci_core: Remove usage of hci_req_sync
Bluetooth: hci_event: Fix setting DISCOVERY_FINDING for passive scanning
Bluetooth: hci_event: Set QoS encryption from BIGInfo report
Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390
Bluetooth: hci_qca: fix a NULL-pointer derefence at shutdown
Bluetooth: hci_qca: Fix build error
Bluetooth: hci_qca: fix QCA6390 support on non-DT platforms
Bluetooth: hci_qca: make pwrseq calls the default if available
Bluetooth: hci_qca: schedule a devm action for disabling the clock
Bluetooth: hci_qca: unduplicate calls to hci_uart_register_device()
Bluetooth: hci_qca: use the power sequencer for wcn7850 and wcn6855
Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
Bluetooth: hci_sync: Fix suspending with wrong filter policy
Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once
Bluetooth: hci_sync: Move handling of interleave_scan
Bluetooth: hci_sync: Remove remaining dependencies of hci_request
Bluetooth: iso: remove unused struct 'iso_list_data'
Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
Bluetooth: MGMT: Add error handling to pair_device()
Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT
Bluetooth: MGMT: Ignore keys being loaded with invalid type
Bluetooth: MGMT: Make MGMT_OP_LOAD_CONN_PARAM update existing connection
Bluetooth: MGMT: Uninitialized variable in load_conn_param()
Bluetooth: qca: don't disable power management for QCA6390
Bluetooth: qca: If memdump doesn't work, re-enable IBS
Bluetooth: qca: use the power sequencer for QCA6390
Bluetooth: Remove hci_request.{c,h}
Bluetooth: SMP: Fix assumption of Central always being Initiator
Bluetooth: Use sizeof(*pointer) instead of sizeof(type)
 
bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
 
bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl()
 
bnxt_en: Add BCM5760X specific PHC registers mapping
bnxt_en: Add is_ts_pkt field to struct bnxt_sw_tx_bd
bnxt_en: Add new TX timestamp completion definitions
bnxt_en: add timestamping statistics support
bnxt_en: Add TX timestamp completion logic
bnxt_en: Allow some TX packets to be unprocessed in NAPI
bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops
bnxt_en: fix atomic counter for ptp packets
bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
bnxt_en: Fix RSS logic in __bnxt_reserve_rings()
bnxt_en: implement netdev_queue_mgmt_ops
bnxt_en: Increase the max total outstanding PTP TX packets to 4
bnxt_en: Let bnxt_stamp_tx_skb() return error code
bnxt_en: Refactor all PTP TX timestamp fields into a struct
bnxt_en: Remove an impossible condition check for PTP TX pending SKB
bnxt_en: Remove atomic operations on ptp->tx_avail
bnxt_en: split rx ring helpers out from ring helpers
bnxt_en: unlink page pool when stopping Rx queue
bnxt_en: update xdp_rxq_info in queue restart logic
 
bnxt_re: Fix imm_data endianness
 
bonding: change ipsec_lock from spin lock to mutex
bonding: extract the use of real_device into local variable
bonding: fix bond_ipsec_offload_ok return type
bonding: fix null pointer deref in bond_ipsec_offload_ok
bonding: fix xfrm real_dev null pointer dereference
bonding: fix xfrm state handling when clearing active slave
bonding: implement xdo_dev_state_free and call it after deletion
 
bootconfig: Remove duplicate included header file linux/bootconfig.h
 
bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG
bpf, arm64: Inline bpf_get_current_task/_btf() helpers
 
bpf, devmap: Add .map_alloc_check
 
bpf, docs: Add table captions
bpf, docs: Address comments from IETF Area Directors
bpf, docs: Clarify call local offset
bpf, docs: clarify sign extension of 64-bit use of 32-bit imm
bpf, docs: Fix instruction.rst indentation
bpf, docs: Move sentence about returning R0 to abi.rst
bpf, docs: Use RFC 2119 language for ISA requirements
 
bpf, events: Use prog to emit ksymbol event for main program
 
bpf, net: Fix a potential race in do_sock_getsockopt()
bpf, net: Use DEV_STAT_INC()
 
bpf, verifier: Correct tail_call_reachable for bpf prog
 
bpf, x64: Remove tail call detection
 
bpf/selftests: Fix ASSERT_OK condition check in uprobe_syscall test
 
bpf: Add bits iterator
bpf: add check for invalid name in btf_name_valid_section()
bpf: Add CHECKSUM_COMPLETE to bpf test progs
bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesses
bpf: add new negative selftests to cover missing check_func_arg_reg_off() and reg->type check
bpf: Add security_file_post_open() LSM hook to sleepable_lsm_hooks
bpf: allow bpf helpers to be used into HID-BPF struct_ops
bpf: annotate BTF show functions with __printf
bpf: Change bpf_session_cookie return value to __u64 *
bpf: constify member bpf_sysctl_kern:: Table
bpf: create repeated fields for arrays.
bpf: crypto: make state and IV dynptr nullable
bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
bpf: enable detaching links of struct_ops objects.
bpf: export bpf_link_inc_not_zero.
bpf: Fix a crash when btf_parse_base() returns an error pointer
bpf: Fix a kernel verifier crash in stacksafe()
bpf: Fix a segment issue when downgrading gso_size
bpf: Fix atomic probe zero-extension
bpf: Fix bpf_dynptr documentation comments
bpf: fix build when CONFIG_DEBUG_INFO_BTF[_MODULES] is undefined
bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
bpf: Fix order of args in call to bpf_map_kvcalloc
bpf: fix overflow check in adjust_jmp_off()
bpf: Fix tailcall cases in test_bpf
bpf: Fix updating attached freplace prog in prog_array map
bpf: helpers: fix bpf_wq_set_callback_impl signature
bpf: kprobe: remove unused declaring of bpf_kprobe_override
bpf: limit the number of levels of a nested struct type.
bpf: look into the types of the fields of a struct type recursively.
bpf: Make bpf_session_cookie() kfunc return long *
bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops.
bpf: refactor btf_find_struct_field() and btf_find_datasec_var().
bpf: Relax tuple len requirement for sk helpers.
bpf: relax zero fixed offset constraint on KF_TRUSTED_ARGS/KF_RCU
bpf: remove redeclaration of new_n in bpf_verifier_vlog
bpf: Remove tst_run from lwt_seg6local_prog_ops.
bpf: Remove unnecessary call to btf_field_type_size().
bpf: Remove unnecessary checks on the offset of btf_field.
bpf: Remove unnecessary loop in task_file_seq_get_next()
bpf: remove unused parameter in __bpf_free_used_btfs
bpf: remove unused parameter in bpf_jit_binary_pack_finalize
bpf: Remove unused variable "prev_state"
bpf: selftests: Do not use generated kfunc prototypes for arena progs
bpf: selftests: Fix bpf_cpumask_first_zero() kfunc prototype
bpf: selftests: Fix bpf_iter_task_vma_new() prototype
bpf: selftests: Fix bpf_map_sum_elem_count() kfunc prototype
bpf: selftests: Fix fentry test kfunc prototypes
bpf: selftests: Namespace struct_opt callbacks in bpf_dctcp
bpf: selftests: nf: Opt out of using generated kfunc prototypes
bpf: selftests: xfrm: Opt out of using generated kfunc prototypes
bpf: Support can_loop/cond_break on big endian
bpf: support epoll from bpf struct_ops links.
bpf: Track delta between "linked" registers.
bpf: treewide: Align kfunc signatures to prog point-of-view
bpf: use check_add_overflow() to check for addition overflows
bpf: use check_sub_overflow() to check for subtraction overflows
bpf: Use precise image size for struct_ops trampoline
bpf: verifier: make kfuncs args nullalble
bpf: verifier: Relax caller requirements for kfunc projection type args
 
bpftool: Allow compile-time checks of BPF map auto-attach support in skeleton
bpftool: Change pid_iter.bpf.c to comply with the change of bpf_link_fops.
bpftool: Fix make dependencies for vmlinux.h
bpftool: Fix typo in MAX_NUM_METRICS macro name
bpftool: Fix typo in usage help
bpftool: improve skeleton backwards compat with old buggy libbpfs
bpftool: Introduce btf c dump sorting
bpftool: Mount bpffs when pinmaps path not under the bpffs
bpftool: Query only cgroup-related attach types
bpftool: Support dumping kfunc prototypes from BTF
bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
bpftool: Use BTF field iterator in btfgen
 
brd: add missing MODULE_DESCRIPTION() macro
 
bsr: add missing MODULE_DESCRIPTION() macro
 
btrfs: abort transaction if we don't find extref in btrfs_del_inode_extref()
btrfs: abort transaction on errors in btrfs_free_chunk()
btrfs: add and use helper to commit the current transaction
btrfs: add comment about locking to btrfs_split_ordered_extent()
btrfs: add documentation around snapshot delete
btrfs: add MODULE_DESCRIPTION()
btrfs: automatically remove the subvolume qgroup
btrfs: avoid allocating and running pointless delayed extent operations
btrfs: avoid create and commit empty transaction when committing super
btrfs: avoid removal and re-insertion of split ordered extent
btrfs: avoid transaction commit on any fsync after subvolume creation
btrfs: avoid using fixed char array size for tree names
btrfs: change BTRFS_MOUNT_* flags to 64bit type
btrfs: check delayed refs when we're checking if a ref exists
btrfs: clean up our handling of refs == 0 in snapshot delete
btrfs: cleanup duplicated parameters related to btrfs_alloc_ordered_extent
btrfs: cleanup duplicated parameters related to btrfs_create_dio_extent()
btrfs: cleanup duplicated parameters related to can_nocow_file_extent_args
btrfs: cleanup duplicated parameters related to create_io_em()
btrfs: cleanup recursive include of the same header
btrfs: cleanup the bytenr usage inside btrfs_extent_item_to_extent_map()
btrfs: constify parameters of write_eb_member() and its users
btrfs: constify pointer parameters where applicable
btrfs: convert correctness BUG_ON()'s to ASSERT()'s in walk_up_proc()
btrfs: do not BUG_ON() when freeing tree block after error
btrfs: do not clear page dirty inside extent_write_locked_range()
btrfs: do not directly include rwlock_types.h
btrfs: do not subtract delalloc from avail bytes
btrfs: don't allocate file extent tree for non regular files
btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
btrfs: don't do extra find_extent_buffer() in do_walk_down()
btrfs: don't pass fs_info to describe_relocation()
btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_device()
btrfs: dynamic block_group reclaim threshold
btrfs: emit a warning about space cache v1 being deprecated
btrfs: enhance compression error messages
btrfs: export the expected file extent through can_nocow_extent()
btrfs: extract the reference dropping code into it's own helper
btrfs: factor out eb uptodate check from do_walk_down()
btrfs: factor out stripe length calculation into a helper
btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
btrfs: fix bitmap leak when loading free space cache on duplicate entry
btrfs: fix corrupt read due to bad offset of a compressed extent map
btrfs: fix corruption after buffer fault in during direct IO append write
btrfs: fix data race when accessing the last_trans field of a root
btrfs: fix double inode unlock for direct IO sync writes
btrfs: fix extent map use-after-free when adding pages to compressed bio
btrfs: fix function name in comment for btrfs_remove_ordered_extent()
btrfs: fix invalid mapping of extent xarray state
btrfs: fix misspelled end IO compression callbacks
btrfs: fix qgroup reserve leaks in cow_file_range
btrfs: fix race between direct IO write and fsync when using same fd
btrfs: fix the ram_bytes assignment for truncated ordered extents
btrfs: fix typo in error message in btrfs_validate_super()
btrfs: fix uninitialized return value from btrfs_reclaim_sweep()
btrfs: handle errors from btrfs_dec_ref() properly
btrfs: handle errors from ref mods during UPDATE_BACKREF in walk_down_proc()
btrfs: ignore incorrect btrfs_file_extent_item::ram_bytes
btrfs: implement launder_folio for clearing dirty page reserve
btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized warning in extent_fiemap()
btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
btrfs: introduce extra sanity checks for extent maps
btrfs: introduce new "rescue=ignoremetacsums" mount option
btrfs: introduce new "rescue=ignoresuperflags" mount option
btrfs: introduce new members for extent_map
btrfs: keep const when returning value from get_unaligned_le8()
btrfs: lock subpage ranges in one go for writepage_delalloc()
btrfs: make __extent_writepage_io() to write specified range only
btrfs: make btrfs_finish_ordered_extent() return void
btrfs: make cow_file_range_inline() honor locked_page on error
btrfs: make extent_write_locked_range() handle subpage writeback correctly
btrfs: make validate_extent_map() catch ram_bytes mismatch
btrfs: mark ordered extent insertion failure checks as unlikely
btrfs: move btrfs_block_group_root() to block-group.c
btrfs: move extent_range_clear_dirty_for_io() into inode.c
btrfs: move fiemap code into its own file
btrfs: move the direct IO code into its own file
btrfs: only enable extent map shrinker for DEBUG builds
btrfs: only print error message when checking item size in print_extent_item()
btrfs: only run the extent map shrinker from kswapd tasks
btrfs: output the unrecognized super block flags as hex
btrfs: pass a btrfs_inode to btrfs_compress_heuristic()
btrfs: pass a btrfs_inode to btrfs_fdatawrite_range()
btrfs: pass a btrfs_inode to btrfs_ioctl_send()
btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items()
btrfs: pass a btrfs_inode to btrfs_readdir_put_delayed_items()
btrfs: pass a btrfs_inode to btrfs_set_prop()
btrfs: pass a btrfs_inode to btrfs_wait_ordered_range()
btrfs: pass a btrfs_inode to is_data_inode()
btrfs: pass a reloc_control to relocate_file_extent_cluster()
btrfs: pass a reloc_control to relocate_one_folio()
btrfs: pass a struct reloc_control to prealloc_file_extent_cluster()
btrfs: pass reloc_control to relocate_data_extent()
btrfs: pass reloc_control to setup_relocation_extent_mapping()
btrfs: pass struct btrfs_io_geometry into handle_ops_on_dev_replace()
btrfs: periodic block_group reclaim
btrfs: preallocate inodes xarray entry to avoid transaction abort
btrfs: preallocate ulist memory for qgroup rsv
btrfs: prevent pathological periodic reclaim loops
btrfs: print-tree: add generation and type dump for EXTENT_DATA_KEY
btrfs: push lookup_info into struct walk_control
btrfs: qgroup: avoid start/commit empty transaction when flushing reservations
btrfs: qgroup: delete a TODO about using kmem cache to allocate structures
btrfs: qgroup: do quick checks if quotas are enabled before starting ioctls
btrfs: qgroup: don't use extent changeset when not needed
btrfs: qgroup: preallocate memory before adding a relation
btrfs: qgroup: warn about inconsistent qgroups when relation update fails
btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT
btrfs: reduce critical section at btrfs_wait_ordered_extents()
btrfs: reduce critical section at btrfs_wait_ordered_roots()
btrfs: reduce nesting and deduplicate error handling at btrfs_iget_path()
btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()
btrfs: remove all extra btrfs_check_eb_owner() calls
btrfs: remove duplicate name variable declarations
btrfs: remove extent_map::block_len member
btrfs: remove extent_map::block_start member
btrfs: remove extent_map::orig_start member
btrfs: remove inode_lock from struct btrfs_root and use xarray locks
btrfs: remove local variable need_account in do_walk_down()
btrfs: remove location key from struct btrfs_inode
btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv()
btrfs: remove NULL transaction support for btrfs_lookup_extent_info()
btrfs: remove objectid from struct btrfs_inode on 64 bits platforms
btrfs: remove pointless code when creating and deleting a subvolume
btrfs: remove raid-stripe-tree encoding field from stripe_extent
btrfs: remove super block argument from btrfs_iget()
btrfs: remove super block argument from btrfs_iget_locked()
btrfs: remove super block argument from btrfs_iget_path()
btrfs: remove superfluous metadata check at btrfs_lookup_extent_info()
btrfs: remove the BUG_ON() inside extent_range_clear_dirty_for_io()
btrfs: remove the extra_gfp parameter from btrfs_alloc_folio_array()
btrfs: remove unused define EXTENT_SIZE_PER_ITEM
btrfs: remove unused Opt enums
btrfs: rename err to ret in btrfs_cleanup_fs_roots()
btrfs: rename err to ret in btrfs_drop_snapshot()
btrfs: rename err to ret in btrfs_recover_relocation()
btrfs: rename extent_map::orig_block_len to disk_num_bytes
btrfs: rename macro local variables that clash with other variables
btrfs: rename rb_root member of extent_map_tree from map to root
btrfs: rename ret to err in btrfs_recover_relocation()
btrfs: rename ret to ret2 in btrfs_recover_relocation()
btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array()
btrfs: replace BUG_ON with ASSERT in walk_down_proc()
btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
btrfs: report reclaim stats in sysfs
btrfs: run delayed iputs when flushing delalloc
btrfs: scrub: avoid create/commit empty transaction at finish_extent_writes_for_zoned()
btrfs: scrub: update last_physical after scrubbing one stripe
btrfs: send: allow cloning non-aligned extent if it ends at i_size
btrfs: send: annotate struct name_cache_entry with __counted_by()
btrfs: send: avoid create/commit empty transaction at ensure_commit_roots_uptodate()
btrfs: send: get rid of the label and gotos at ensure_commit_roots_uptodate()
btrfs: send: make ensure_commit_roots_uptodate() simpler and more efficient
btrfs: simplify range parameters of btrfs_wait_ordered_roots()
btrfs: simplify setting the full backref flag at update_ref_for_cow()
btrfs: slightly loosen the requirement for qgroup removal
btrfs: store fs_info in space_info
btrfs: subpage: introduce helpers to handle subpage delalloc locking
btrfs: subpage: remove the unused error bitmap dumping
btrfs: switch btrfs_block_group::inode to struct btrfs_inode
btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inode
btrfs: switch btrfs_pending_snapshot::dir to btrfs_inode
btrfs: tree-checker: add dev extent item checks
btrfs: tree-checker: add extra ram_bytes and disk_num_bytes check
btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
btrfs: tree-checker: validate dref root and objectid
btrfs: uapi: record temporary super flags used by btrfstune
btrfs: unify index_cnt and csum_bytes from struct btrfs_inode
btrfs: unify logic to decide if we need to walk down into a node during snapshot delete
btrfs: update panic message when splitting ordered extent
btrfs: update target inode's ctime on unlink
btrfs: urgent periodic reclaim pass
btrfs: use a btrfs_inode in the log context (struct btrfs_log_ctx)
btrfs: use a btrfs_inode local variable at btrfs_sync_file()
btrfs: use a regular rb_root instead of cached rb_root for extent_map_tree
btrfs: use an xarray to track open inodes in a root
btrfs: use btrfs_read_extent_buffer() in do_walk_down()
btrfs: use for-local variables that shadow function variables
btrfs: use iget5_locked_rcu
btrfs: use label to deduplicate error path at btrfs_force_cow_block()
btrfs: zoned: fix zone_unusable accounting on making block group read-write again
btrfs: zoned: handle broken write pointer on zones
btrfs: zoned: make btrfs_get_dev_zone() static
btrfs: zoned: properly take lock to read/update block group's zoned variables
 
buffer: Remove calls to set and clear the folio error flag
 
build-id: require program headers to be right after ELF header
 
bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone
bus: mhi: host: Add support for Foxconn SDX72 modems
bus: mhi: host: Allow controller drivers to specify name for the MHI controller
bus: mhi: host: pci_generic: Use unique 'mhi_pci_dev_info' for product families
bus: sunxi-rsb: Constify struct regmap_bus
bus: ts-nbus: Use pwm_apply_might_sleep()
bus: vexpress-config: Add missing MODULE_DESCRIPTION() macro
 
cache: add __cacheline_group_{begin, end}_aligned() (+ couple more)
cache: Add StarFive StarLink cache management
cache: StarFive: Require a 64-bit system
 
cachefiles: Set the max subreq size for cache writes to MAX_RW_COUNT
 
cacheinfo: Add function to get cacheinfo for a given CPU and cache level
 
caif_virtio: use virtio_find_single_vq() for single virtqueue finding
 
can: bcm: Remove proc entry when dev is unregistered.
can: gs_usb: add VID/PID for Xylanta SAINT3 product family
can: hi311x: simplify with spi_get_device_match_data()
can: isotp: remove ISO 15675-2 specification version where possible
can: Kconfig: remove obsolete help text for slcan
can: kvaser_pciefd: Add inline
can: kvaser_pciefd: Add MSI interrupts
can: kvaser_pciefd: Add unlikely
can: kvaser_pciefd: Change name of return code variable
can: kvaser_pciefd: Group #defines together
can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR
can: kvaser_pciefd: Remove unnecessary comment
can: kvaser_pciefd: Rename board_irq to pci_irq
can: kvaser_pciefd: Skip redundant NULL pointer check in ISR
can: kvaser_pciefd: Use a single write when releasing RX buffers
can: kvaser_usb: Add support for Kvaser Mini PCIe 1xCAN
can: kvaser_usb: Add support for Kvaser USBcan Pro 5xCAN
can: kvaser_usb: Add support for Vining 800
can: m_can: Constify struct m_can_ops
can: m_can: disable_all_interrupts, not clear active_interrupts
can: m_can: Do not cancel timer from within timer
can: m_can: don't enable transceiver when probing
can: m_can: Limit coalescing to peripheral instances
can: m_can: Release irq on error in m_can_open
can: m_can: Remove coalesing disable in isr during suspend
can: m_can: Remove m_can_rx_peripheral indirection
can: m_can: Reset cached active_interrupts on start
can: m_can: Reset coalescing during suspend/resume
can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
can: mcp251x: Fix up includes
can: mcp251x: simplify with spi_get_device_match_data()
can: mcp251xfd: clarify the meaning of timestamp
can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode
can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function
can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
can: mcp251xfd: properly indent labels
can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
can: mcp251xfd: simplify with spi_get_device_match_data()
can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
can: mcp251xfd: update errata references
can: mscan: remove unused struct 'mscan_state'
can: rcar_canfd: Improve printing of global operational state
can: rcar_canfd: Remove superfluous parentheses in address calculations
can: rcar_canfd: Simplify clock handling
can: sja1000: plx_pci: Reuse predefined CTI subvendor ID
can: xilinx_can: Document driver description to list all supported IPs
 
cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
 
CDC-NCM: add support for Apple's private interface
 
cdrom: Add missing MODULE_DESCRIPTION()
 
ceph: convert comma to semicolon in __ceph_dentry_dir_lease_touch()
ceph: drop usage of page_index
ceph: fix incorrect kmalloc size of pagevec mempool
ceph: force sending a cap update msg back to MDS for revoke op
ceph: periodically flush the cap releases
ceph: use cap_wait_list only if debugfs is enabled
 
cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set
cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition
cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug
cgroup/cpuset: fix panic caused by partcmd_update
cgroup/cpuset: Fix remote root partition creation problem
cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus
cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls
cgroup/cpuset: Prevent UAF in proc_cpuset_show()
cgroup/cpuset: Reduce the lock protecting CS_SCHED_LOAD_BALANCE
cgroup/cpuset: Remove unnecessary zeroing
cgroup/cpuset: Update comment on callback_lock
 
cgroup/misc: Introduce misc.events.local
cgroup/misc: Introduce misc.peak
 
cgroup/pids: Add pids.events.local
cgroup/pids: Make event counters hierarchical
cgroup/pids: Separate semantics of pids.events related to pids.max
 
cgroup/rstat: add force idle show helper
 
cgroup: Add Michal Koutný as a maintainer
cgroup: avoid the unnecessary list_add(dying_tasks) in cgroup_exit()
cgroup: Protect css->cgroup write under css_set_lock
 
cgroup_misc: add kernel-doc comments for enum misc_res_type
 
char: add missing MODULE_DESCRIPTION() macros
char: add missing NetWinder MODULE_DESCRIPTION() macros
char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
char: xillybus: Check USB endpoints when probing device
char: xillybus: Don't destroy workqueue from work item running on it
char: xillybus: Refine workqueue handling
 
checkpatch: check for missing Fixes tags
checkpatch: really skip LONG_LINE_* when LONG_LINE is ignored
 
cifs: Add a tracepoint to track credits involved in R/W requests
cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
cifs: Fix copy offload to flush destination region
cifs: Fix FALLOC_FL_PUNCH_HOLE support
cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
cifs: Fix lack of credit renegotiation on read retry
cifs: Fix missing error code set
cifs: Fix missing fscache invalidation
cifs: fix noisy message on copy_file_range
cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
cifs: fix reconnect with SMB1 UNIX Extensions
cifs: Fix server re-repick on subrequest retry
cifs: Fix setting of zero_point after DIO write
cifs: Fix signature miscalculation
cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3
cifs: Fix zero_point init on inode initialisation
cifs: mount with "unix" mount option for SMB1 incorrectly handled
cifs: Remove cifs_aio_ctx
cifs: update internal version number
 
Linux: Cirrus Logic Family of ADCs
 
cleanup: Standardize the header guard define's name
 
clk/sophgo: Using BUG() instead of unreachable() in mmux_get_parent_id()
 
clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
clk: disable clk gate tests for s390
clk: en7523: Add reset-controller support for EN7581 SoC
clk: en7523: fix rate divider for slic and spi clocks
clk: en7523: Remove pcie prepare/unpreare callbacks for EN7581 SoC
clk: en7523: Remove PCIe reset open drain configuration for EN7581
clk: lpc32xx: Constify struct regmap_config
clk: mediatek: Add a module description where missing
clk: mediatek: mt8173-infracfg: Handle unallocated infracfg when module
clk: meson: add 'NOINIT_ENABLED' flag to eliminate init for enabled PLL
clk: meson: add missing MODULE_DESCRIPTION() macros
clk: meson: c3: add c3 clock peripherals controller driver
clk: meson: c3: add support for the C3 SoC PLL clock
clk: meson: s4: fix fixed_pll_dco clock
clk: meson: s4: fix pwm_j_div parent clock
clk: mxs: Use clamp() in clk_ref_round_rate() and clk_ref_set_rate()
clk: qcom: Add Camera Clock Controller driver for SM7150
clk: qcom: add clock controller driver for qca8386/qca8084
clk: qcom: Add Display Clock Controller driver for SM7150
clk: qcom: add missing MODULE_DESCRIPTION() macros
clk: qcom: Add QCM2290 GPU clock controller driver
clk: qcom: Add Video Clock Controller driver for SM7150
clk: qcom: branch: Add clk_branch2_prepare_ops
clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
clk: qcom: camcc-sm8650: Add SM8650 camera clock controller driver
clk: qcom: clk-alpha-pll: Add HUAYRA_2290 support
clk: qcom: clk-alpha-pll: Fix the pll post div mask
clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled
clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val()
clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL
clk: qcom: common: Add interconnect clocks support
clk: qcom: common: commonize qcom_cc_really_probe
clk: qcom: Constify struct pll_vco
clk: qcom: Fix SM_GCC_7150 dependencies
clk: qcom: gcc-ipq6018: update sdcc max clock frequency
clk: qcom: gcc-ipq9574: Add PCIe pipe clocks
clk: qcom: gcc-sa8775p: Remove support for UFS hw ctl clocks
clk: qcom: gcc-sa8775p: Set FORCE_MEM_CORE_ON for gcc_ufs_phy_ice_core_clk
clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs
clk: qcom: gcc-sm7150: constify clk_init_data structures
clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs
clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs
clk: qcom: gcc-x1e80100: Fix halt_check for all pipe clocks
clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags
clk: qcom: gcc-x1e80100: Set parent rate for USB3 sec and tert PHY pipe clks
clk: qcom: gdsc: Add set and get hwmode callbacks to switch GDSC mode
clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
clk: qcom: ipq9574: Update the alpha PLL type for GPLLs
clk: qcom: ipq9574: Use icc-clk for enabling NoC related clocks
clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
clk: qcom: lpasscc-sc8280xp: Constify struct regmap_config
clk: qcom: nsscc-qca8k: Fix the MDIO functions undefined issue
clk: qcom: Park shared RCGs upon registration
clk: qcom: Remove QCOM_RPMCC symbol
clk: qcom: sc7280: Update the transition delay for GDSC
clk: qcom: select right config in CLK_QCM2290_GPUCC definition
clk: qcom: videocc-sm8550: Add SM8650 video clock controller
clk: qcom: videocc-sm8550: Add support for videocc XO clk ares
clk: qcom: videocc: Use HW_CTRL_TRIGGER for SM8250, SC7280 vcodec GDSC's
clk: renesas: cpg-lib: Use DEFINE_SPINLOCK() for global spinlock
clk: renesas: Drop "Renesas" from individual driver descriptions
clk: renesas: r8a77970: Use common cpg_lock
clk: renesas: r8a779h0: Add Audio clocks
clk: renesas: r8a779h0: Add CSI-2 clocks
clk: renesas: r8a779h0: Add ISPCS clocks
clk: renesas: r8a779h0: Add VIN clocks
clk: renesas: r8a779h0: Fix PLL2/PLL4 multipliers in comments
clk: renesas: r9a08g045: Add clock, reset and power domain support for I2C
clk: renesas: r9a08g045: Add clock, reset and power domain support for the VBATTB IP
clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock
clk: rockchip: rk3128: Add HCLK_SFC
clk: rockchip: rk3128: Add hclk_vio_h2p to critical clocks
clk: rockchip: rk3128: Drop CLK_NR_CLKS usage
clk: rockchip: rk3128: Export PCLK_MIPIPHY
clk: rockchip: rk3188: Drop CLK_NR_CLKS usage
clk: rockchip: Switch to use kmemdup_array()
clk: samsung: exynos-clkout: Remove misleading of_match_table/MODULE_DEVICE_TABLE
clk: samsung: fix getting Exynos4 fin_pll rate from external clocks
clk: samsung: gs101: mark gout_hsi2_ufs_embd_i_clk_unipro as critical
clk: samsung: Switch to use kmemdup_array()
clk: sifive: prci: fix module autoloading
clk: sophgo: add missing MODULE_DESCRIPTION() macro
clk: sophgo: Add SG2042 clock driver
clk: sophgo: Avoid -Wsometimes-uninitialized in sg2042_clk_pll_set_rate()
clk: sophgo: clk-sg2042-pll: Fix uninitialized variable in debug output
clk: sprd: add missing MODULE_DESCRIPTION() macro
clk: starfive: jh7110-sys: Add notifier for PLL0 clock
clk: stm32mp25: add security clocks
clk: stm32mp2: use of STM32 access controller
clk: sunxi-ng r40: Constify struct regmap_config
clk: sunxi-ng: add missing MODULE_DESCRIPTION() macros
clk: sunxi-ng: h616: Add clock/reset for GPADC
clk: sunxi: Remove unused struct 'gates_data'
clk: T-Head: Disable on 32-bit Targets
clk: test: add missing MODULE_DESCRIPTION() macros
clk: thead: Add support for T-Head TH1520 AP_SUBSYS clocks
clk: thead: fix dependency on clk_ignore_unused
clk: vexpress-osc: add missing MODULE_DESCRIPTION() macro
clk: xilinx: Constify struct regmap_config
 
clocksource/driver/arm_global_timer: Remove unnecessary ‘0’ values from err
 
clocksource/drivers/arm_arch_timer: Remove unnecessary ‘0’ values from irq
 
clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
 
clocksource/drivers/mips-gic-timer: Correct sched_clock width
clocksource/drivers/mips-gic-timer: Refine rating computation
 
clocksource/drivers/realtek: Add timer driver for rtl-otto platforms
 
clocksource/drivers/sh_cmt: Address race condition for clock events
 
clocksource/drivers/timer-of: Remove percpu irq related code
 
clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor
 
clone3: drop __ARCH_WANT_SYS_CLONE3 macro
 
coda: Convert coda_symlink_filler() to use folio_end_read()
 
codetag: debug: mark codetags for poisoned page as empty
 
compiler.h: simplify data_race() macro
 
const_structs.checkpatch: add regmap structs
const_structs.checkpatch: add snd_soc_tplg_ops
 
coredump: simplify zap_process()
 
coresight: constify the struct device_type usage
coresight: Fix ref leak when of_coresight_parse_endpoint() fails
coresight: tmc: Remove duplicated include in coresight-tmc-core.c
 
counter/ti-eqep: Add new ti-am62-eqep compatible
 
counter: ftm-quaddec: add missing MODULE_DESCRIPTION() macro
counter: stm32-timer-cnt: Use TIM_DIER_CCxIE(x) instead of TIM_DIER_CCxIE(x)
counter: ti-eqep: Allow eQEP driver to be built for K3 devices
counter: ti-eqep: implement over/underflow events
counter: ti-eqep: remove counter_priv() wrapper
counter: ti-eqep: remove unused struct member
 
cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup
 
cpu/hotplug: Add support for declaring CPU offlining not supported
cpu/hotplug: Fix typo in comment
cpu/hotplug: Reverse order of iteration in freeze_secondary_cpus()
 
cpu/SMT: Enable SMT only if a core is online
 
cpu: Do not warn on arch_register_cpu() returning -EPROBE_DEFER
cpu: Drop "extern" from function declarations in cpuhplock.h
cpu: Move CPU hotplug function declarations into their own header
 
cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons
cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore
 
cpufreq/amd-pstate: fix setting policy current frequency value
cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems
cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models
cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id()
 
cpufreq/cppc: Don't compare desired_perf in target()
 
cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h
cpufreq: Add Loongson-3 CPUFreq driver support
cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS
cpufreq: amd-pstate: Allow users to write 'default' EPP string
cpufreq: amd-pstate: auto-load pstate driver by default
cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off
cpufreq: amd-pstate: change cpu freq transition delay for some models
cpufreq: amd-pstate: Don't create attributes when registration fails
cpufreq: amd-pstate: enable shared memory type CPPC by default
cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update()
cpufreq: amd-pstate: initialize core precision boost state
cpufreq: amd-pstate: Make amd-pstate unit tests depend on amd-pstate
cpufreq: amd-pstate: optimize the initial frequency values verification
cpufreq: amd-pstate: remove unused variable nominal_freq
cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported
cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled()
cpufreq: docs: Add missing scaling_available_frequencies description
cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro
cpufreq: intel_pstate: Replace boot_cpu_has()
cpufreq: intel_pstate: Support Emerald Rapids OOB mode
cpufreq: intel_pstate: Support highest performance change interrupt
cpufreq: intel_pstate: Switch to new Intel CPU model defines
cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor
cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids
cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor
cpufreq: intel_pstate: Update Meteor Lake EPPs
cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake
cpufreq: longhaul: Fix kernel-doc param for longhaul_setstate
cpufreq: loongson2: Remove empty exit() callback
cpufreq: make cpufreq_boost_enabled() return bool
cpufreq: Make cpufreq_driver->exit() return void
cpufreq: mediatek: Use dev_err_probe in every error path in probe
cpufreq: nforce2: Remove empty exit() callback
cpufreq: pcc: Remove empty exit() callback
cpufreq: qcom-nvmem: add support for IPQ5321
cpufreq: qcom-nvmem: eliminate uses of of_node_put()
cpufreq: qcom-nvmem: fix memory leaks in probe error paths
cpufreq: scmi: Avoid overflow of target_freq in fast switch
cpufreq: simplify boolean parsing with kstrtobool in store function
cpufreq: sti: add missing MODULE_DEVICE_TABLE entry for stih418
cpufreq: sti: fix build warning
cpufreq: sun50i: add Allwinner H700 speed bin
cpufreq: sun50i: fix memory leak in dt_has_supported_hw()
cpufreq: sun50i: replace of_node_put() with automatic cleanup handler
cpufreq: Switch to new Intel CPU model defines
cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
cpufreq: ti: update OPP table for AM62Ax SoCs
cpufreq: ti: update OPP table for AM62Px SoCs
cpufreq: update to sysfs_emit() for safer buffer handling
 
cpuidle: governors: teo: Fix a typo in a comment
cpuidle: haltpoll: add missing MODULE_DESCRIPTION() macro
cpuidle: menu: Cleanup after loadavg removal
cpuidle: teo: Don't count non-existent intercepts
cpuidle: teo: Remove recent intercepts metric
 
cpumask: Add enabled cpumask for present CPUs that can be brought online
cpumask: cleanup core headers inclusion
cpumask: Fix crash on updating CPU enabled mask
cpumask: introduce assign_cpu() macro
cpumask: make core headers including cpumask_types.h where possible
cpumask: split out include/linux/cpumask_types.h
 
cpupower: Add 'help' target to the main Makefile
cpupower: Change the var type of the 'monitor' subcommand display mode
cpupower: Disable direct build of the 'bench' subproject
cpupower: fix lib default installation path
cpupower: Improve cpupower build process description
cpupower: Remove absent 'v' parameter from monitor man page
cpupower: Replace a dead reference link with working ones
 
cramfs: Convert cramfs_read_folio to use a folio
 
crash: fix riscv64 crash memory reserve dead loop
crash: remove header files which are included more than once
 
crypto: Add missing MODULE_DESCRIPTION() macros
crypto: api - Disable boot-test-finished if algapi is a module
crypto: arm - add missing MODULE_DESCRIPTION() macros
crypto: arm/crc32 - add kCFI annotations to asm routines
crypto: arm/poly1305 - add missing MODULE_DESCRIPTION() macro
crypto: arm64 - add missing MODULE_DESCRIPTION() macros
crypto: arm64/crc10dif - Raise priority of NEON crct10dif implementation
crypto: atmel-sha204a - add missing MODULE_DESCRIPTION() macro
crypto: atmel-sha204a - fix negated return value
crypto: axis - Remove unused struct 'dbgfs_u32'
crypto: caam: Avoid unused imx8m_machine_match variable
crypto: caam: Make CRYPTO_DEV_FSL_CAAM dependent of COMPILE_TEST
crypto: caam: Unembed net_dev structure from qi
crypto: caam: Unembed net_dev structure in dpaa2
crypto: ccp - Add support for getting security attributes on some older systems
crypto: ccp - align psp_platform_access_msg
crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked
crypto: ccp - Move message about TSME being enabled later in init
crypto: ccp - Move security attributes to their own file
crypto: ccp - Represent capabilities register as a union
crypto: ccp: Add the SNP_VLEK_LOAD command
crypto: ccree - Remove unused struct 'tdes_keys'
crypto: deflate - Add aliases to deflate
crypto: ecc - Add comment to ecc_digits_from_bytes about input byte array
crypto: ecc - Fix off-by-one missing to clear most significant digit
crypto: ecdsa - Fix the public key format description
crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
crypto: ecdsa - Use ecc_digits_from_bytes to create hash digits array
crypto: hifn_795x - Remove unused hifn_*_command structs
crypto: hisilicon/qm - adjust the internal processing sequence of the vf enable and disable
crypto: hisilicon/zip - optimize the address offset of the reg query function
crypto: keembay - add missing MODULE_DESCRIPTION() macro
crypto: lib - add missing MODULE_DESCRIPTION() macros
crypto: lib - add missing MODULE_DESCRIPTION() macros
crypto: lib/mpi - delete unnecessary condition
crypto: lib/mpi - Use swap() in mpi_ec_mul_point()
crypto: lib/mpi - Use swap() in mpi_powm()
crypto: mips/poly1305 - add missing MODULE_DESCRIPTION() macro
crypto: mxs-dcp - Ensure payload is zero when using key slot
crypto: n2 - Remove unused struct 'n2_skcipher_request_context'
crypto: ppc/curve25519 - Core functions for ppc64le
crypto: ppc/curve25519 - Low-level primitives for ppc64le
crypto: ppc/curve25519 - Update Kconfig and Makefile for ppc64le
crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
crypto: qat - Fix typo
crypto: qat - fix unintentional re-enabling of error interrupts
crypto: qat - initialize user_input.lock for rate_limiting
crypto: qat - make adf_ctl_class constant
crypto: sa2ul - add missing MODULE_DESCRIPTION() macro
crypto: sm2 - Remove sm2 algorithm
crypto: starfive - Align rsa input data to 32-bit
crypto: starfive - Fix nent assignment in rsa dec
crypto: stm32/cryp - add CRYPTO_ALG_KERN_DRIVER_ONLY flag
crypto: stm32/cryp - call finalize with bh disabled
crypto: stm32/cryp - increase priority
crypto: stm32/cryp - use dma when possible
crypto: sun8i-ce - add Allwinner H616 support
crypto: sun8i-ce - wrap accesses to descriptor address fields
crypto: tcrypt - add skcipher speed for given alg
crypto: tegra - Remove an incorrect iommu_fwspec_free() call in tegra_se_remove()
crypto: testmgr - generate power-of-2 lengths more often
crypto: testmgr - test setkey in no-SIMD context
crypto: x86 - add missing MODULE_DESCRIPTION() macros
crypto: x86/aes-gcm - add VAES and AVX512 / AVX10 optimized AES-GCM
crypto: x86/aes-gcm - rewrite the AES-NI optimized AES-GCM
crypto: x86/poly1305 - Switch to new Intel CPU model defines
crypto: x86/twofish - Switch to new Intel CPU model defines
crypto: xilinx - add missing MODULE_DESCRIPTION() macro
 
csky: convert to generic syscall table
csky: drop asm/gpio.h wrapper
 
cxgb4: add forgotten u64 ivlan cast before shift
 
cxl/acpi: Warn on mixed CXL VH and RCH/RCD Hierarchy
 
cxl/core/pci: Move reading of control register to immediately before usage
 
cxl/core: Fix incorrect vendor debug UUID define
cxl/core: Fold cxl_trace_hpa() into cxl_dpa_to_hpa()
 
cxl/events: Use a common struct for DRAM and General Media events
 
cxl/memdev: Replace ENXIO with EBUSY for inject poison limit reached
 
cxl/pci: Get AER capability address from RCRB only for RCH dport
 
cxl/region: Fix a race condition in memory hotplug notifier
cxl/region: Simplify cxl_region_nid()
cxl/region: Support to calculate memory tier abstract distance
cxl/region: Verify target positions using the ordered target list
 
cxl/test: Replace ENXIO with EBUSY for inject poison limit reached
cxl/test: Skip cxl_setup_parent_dport() for emulated dports
 
cxl: add missing MODULE_DESCRIPTION() macros
cxl: Remove defunct code calculating host bridge target positions
cxl: Restore XOR'd position bits during address translation
 
dax: add missing MODULE_DESCRIPTION() macros
 
dca: add missing MODULE_DESCRIPTION() macro
dca: make dca_class a static const structure
 
dcache: keep dentry_hashtable or d_hash_shift even when not used
 
Linux: Dead structs in sound/soc/codecs
 
debugfs: Convert to new uid/gid option parsing helpers
 
debugobjects: Annotate racy debug variables
 
decompress_bunzip2: fix rare decompression failure
 
Linux: Delay mlx5_ib internal resources allocations
 
dev/parport: fix the array out-of-bounds risk
 
dev: Remove PREEMPT_RT ifdefs from backlog_lock.*().
dev: Use nested-BH locking for softnet_data.process_queue.
 
dev_printk: add new dev_err_probe() helpers
 
devcoredump: Add dev_coredumpm_timeout()
 
device: rust: improve safety comments
 
devlink: Constify the 'table_ops' parameter of devl_dpipe_table_register()
 
devres: Correct code style for functions that return a pointer type
devres: Fix devm_krealloc() wasting memory
devres: Fix memory leakage caused by driver API devm_free_percpu()
devres: Initialize an uninitialized struct member
 
dim: add new interfaces for initialization and getting results
dim: make DIMLIB dependent on NET
 
dio: Have dio_bus_match() callback take a const *
 
dlm: add rcu_barrier before destroy kmem cache
dlm: change list and timer names
dlm: don't kref_init rsbs created for toss list
dlm: drop own rsb pre allocation mechanism
dlm: fix add_scan and del_scan usage
dlm: implement LSFL_SOFTIRQ_SAFE
dlm: introduce DLM_LSFL_SOFTIRQ_SAFE
dlm: move lkb idr to xarray datastructure
dlm: move recover idr to xarray datastructure
dlm: remove DLM_LSFL_SOFTIRQ from exflags
dlm: remove ls_local_handle from struct dlm_ls
dlm: remove scand leftovers
dlm: remove unused parameter in dlm_midcomms_addr
dlm: use LSFL_FS to check for kernel lockspace
dlm: use rcu to avoid an extra rsb struct lookup
 
dm cache metadata: remove unused struct 'thunk'
 
dm init: Handle minors larger than 255
 
dm io: bump num_bvecs to handle offset memory
dm io: don't call the async_io notify.fn on invalid num_regions
dm io: remove code duplication between sync_io and aysnc_io
 
dm mpath: don't call dm_get_device in multipath_message
 
dm persistent data: fix memory allocation failure
 
dm raid: fix stripes adding reshape size issues
dm raid: move _get_reshape_sectors() as prerequisite to fixing reshape size issues
 
dm resume: don't return EINVAL when signalled
 
dm suspend: return -ERESTARTSYS instead of -EINTR
 
dm vdo indexer: use swap() instead of open coding it
 
dm vdo int-map: fix kerneldoc formatting
 
dm vdo repair: add missing kerneldoc fields
 
dm vdo: fix a minor formatting issue in vdo.rst
dm vdo: remove unused struct 'uds_attribute'
 
dm verity: add support for signature verification with platform keyring
 
dm-crypt: limit the size of encryption requests
dm-crypt: support for per-sector NVMe metadata
 
dm-integrity: fix a race condition when accessing recalc_sector
dm-integrity: introduce the Inline mode
dm-integrity: use the nop integrity profile
 
dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume
 
dm-verity: always "map" the data blocks
dm-verity: fix dm_is_verity_target() when dm-verity is builtin
dm-verity: hash blocks with shash import+finup when possible
dm-verity: make real_digest and want_digest fixed-length
dm-verity: make verity_hash() take dm_verity_io instead of ahash_request
dm-verity: move data hash mismatch handling into its own function
dm-verity: move hash algorithm setup into its own function
dm-verity: provide dma_alignment limit in io_hints
 
dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
 
dm: Call dm_revalidate_zones() after setting the queue limits
dm: Constify struct dm_block_validator
dm: factor out helper function from dm_get_device
dm: handle REQ_OP_ZONE_RESET_ALL
dm: Improve zone resource limits handling
dm: introduce the target flag mempool_needs_integrity
dm: optimize flushes
dm: Refactor is_abnormal_io()
dm: Remove max_secure_erase_granularity
dm: Remove max_write_zeroes_granularity
dm: Remove unused macro DM_ZONE_INVALID_WP_OFST
dm: stop using blk_limits_io_{min,opt}
 
dma-buf/fence-array: Add flex array to struct dma_fence_array
 
dma-buf/heaps: Correct the types of fd_flags and heap_flags
 
dma-buf: add a warning when drv try to reserve 0 fence slots
dma-buf: align fd_flags and heap_flags with dma_heap_allocation_data
dma-buf: heaps: Fix off-by-one in CMA heap fault handler
 
dma-debug: avoid deadlock between dma debug vs printk and netconsole
 
dma-mapping: benchmark: Don't starve others when doing the test
 
dma: fix call order in dmam_free_coherent
 
dmaengine: Add API function dmaengine_prep_peripheral_dma_vec()
dmaengine: add channel device name to channel registration
dmaengine: add missing MODULE_DESCRIPTION() macros
dmaengine: Add STM32 DMA3 support
dmaengine: altera-msgdma: cleanup after completing all descriptors
dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
dmaengine: dma-axi-dmac: Implement device_prep_peripheral_dma_vec
dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
dmaengine: dw: Add memory bus width verification
dmaengine: dw: Add peripheral bus width verification
dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks
dmaengine: dw: Simplify max-burst calculation procedure
dmaengine: dw: Simplify prepare CTL_LO methods
dmaengine: dw: Unify ret-val local variables naming
dmaengine: fsl-dpaa2-qdma: add missing MODULE_DESCRIPTION() macro
dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM
dmaengine: fsl-edma: remove redundant "idle" field from fsl_chan
dmaengine: fsl-edma: request per-channel IRQ only when channel is allocated
dmaengine: imx-sdma: don't print warning when firmware is absent
dmaengine: moxart-dma: remove unused struct 'moxart_filter_data'
dmaengine: qcom: add missing MODULE_DESCRIPTION() macros
dmaengine: qcom: gpi: clean up the IRQ disable/enable in gpi_reset_chan()
dmaengine: qcom: gpi: remove unused struct 'reg_info'
dmaengine: sh: rz-dmac: Fix lockdep assert warning
dmaengine: stm32-dma3: add device_pause and device_resume ops
dmaengine: stm32-dma3: add DMA_CYCLIC capability
dmaengine: stm32-dma3: add DMA_MEMCPY capability
dmaengine: stm32-dma3: defer channel registration to specify channel name
dmaengine: stm32-dma3: improve residue granularity
dmaengine: stm32-dma3: Set lli_size after allocation
dmaengine: stm32: New directory for STM32 DMA controllers drivers
dmaengine: ti: add missing MODULE_DESCRIPTION() macros
dmaengine: ti: cppi41: add missing MODULE_DESCRIPTION() macro
dmaengine: ti: k3-udma-glue: clean up return in k3_udma_glue_rx_get_irq()
dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
dmaengine: ti: k3-udma: fix module autoloading
dmaengine: ti: omap-dma: Initialize sglen after allocation
dmaengine: virt-dma: add missing MODULE_DESCRIPTION() macro
 
doc-guide: kernel-doc: document Returns: spelling
 
doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering
doc: mptcp: add missing 'available_schedulers' entry
doc: mptcp: alphabetical order
doc: netlink: Don't 'sanitize' op docstrings in generated .rst
doc: netlink: Fix formatting of op flags in generated .rst
doc: netlink: Fix generated .rst for multi-line docs
doc: netlink: Fix op pre and post fields in generated .rst
doc: netlink: specs: tc: describe flower control flags
doc: netlink: specs: tc: flower: add enc-flags
doc: new 'mptcp' page in 'networking'
doc: platform: cznic: turris-omnia-mcu: Fix sphinx-build warning
doc: platform: cznic: turris-omnia-mcu: Use double backticks for attribute value
doc: TPMI: Add entry for Performance Limit Reasons
doc: Update Tasks RCU and Tasks Rude RCU description in Requirements.rst
 
Linux: doc:it_IT: align Italian documentation
Linux: doc:it_IT: Fix typo in Reviewed-by tag
 
Docs/admin-guide/mm/damon/start: add access pattern snapshot example
 
docs/admin-guide/mm: correct typo 'quired' to 'queried'
 
Docs/admin-guide: Remove pmf leftover reference from the index
 
Docs/damon: document damos_migrate_{hot,cold}
 
Docs/maintainer/maintainer-entry-profile: add DAMON maintainer profile
 
Docs/mm/allocation-profiling: mark 'Theory of operation' as chapter
 
Docs/mm/damon/design: add links from overall architecture to sections of details
Docs/mm/damon/design: add links to sections of DAMON sysfs interface usage doc
Docs/mm/damon/design: clarify regions merging operation
Docs/mm/damon/design: fix two typos
Docs/mm/damon/design: move 'Configurable Operations Set' section into 'Operations Set Layer' section
Docs/mm/damon/design: remove 'Programmable Modules' section in favor of 'Modules' section
 
Docs/mm/damon/index: add links to admin-guide doc
Docs/mm/damon/index: add links to design
 
Docs/mm/damon/maintainer-profile: document DAMON community meetups
Docs/mm/damon/maintainer-profile: introduce HacKerMaiL
 
Docs/mm/index: move allocation profiling document to unsorted documents chapter
Docs/mm/index: Remove 'Memory Management Guide' chapter marker
Docs/mm/index: rename 'Legacy Documentation' to 'Unsorted Documentation'
 
docs/pinctrl: fix typo in mapping example
 
Docs/process/email-clients: Document HacKerMaiL
 
Docs/process/index: Remove riscv/patch-acceptance from 'Other material' section
Docs/process/index: Remove unaligned-memory-access from 'Other material'
Docs/process/index: Remove unsorted docs section
 
docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence
 
docs/sp_SP: Add translation for scheduler/sched-design-CFS.rst
docs/sp_SP: Add translation of process/maintainer-kvm-x86.rst
 
docs/zh_CN/virt: Update the translation of guest-halt-polling.rst
 
docs/zh_CN: add back the missing part in the English version
docs/zh_CN: Add driver-api phy translation
docs/zh_CN: add process/researcher-guidelines Chinese translation
docs/zh_CN: Update dev-tools/index.rst
docs/zh_CN: Update the translation of dev-tools/gdb-kernel-debugging
docs/zh_CN: Update the translation of dev-tools/testing-overview
 
docs: ABI: update OCP TimeCard sysfs entries
docs: crypto: async-tx-api: fix broken code example
docs: document python version used for compilation
docs: driver-model: platform: update the definition of platform_driver
docs: Extend and refactor index of further kernel docs
docs: genericirq.rst: remove extra parenthesis in function definition
docs: gpio: prefer pread(2) for interrupt reading
docs: handling-regressions.rst: recommend using "Closes:" tags
docs: iio: add documentation for adis16480 driver
docs: iio: add documentation for interfacing tools
docs: iommu: Remove outdated Documentation/userspace-api/iommu.rst
docs: KVM: Fix register ID of SPSR_FIQ
docs: leds: leds-blinkm.rst: Fix 'dasy-chain' typo
docs: maintainer: discourage taking conversations off-list
docs: mm: add enable_soft_offline sysctl
 
Docs: Move clang-format from process/ to dev-tools/
Docs: Move magic-number from process to staging
 
docs: net: document guidance of implementing the SR-IOV NDOs
docs: netdev: document guidance on cleanup.h
docs: rust: introduce the new kernel.org LLVM+Rust toolchains
docs: rust: no_std is used
docs: rust: quick-start: add section on Linux distributions
docs: rust: remove unintended blockquote in Coding Guidelines
docs: rust: remove unintended blockquote in Quick Start
docs: verify/bisect: Fix rendered version URL
 
Documentation/ABI/configfs-tsm: Fix an unexpected indentation silly
 
Documentation/admin-guide/mm/pagemap.rst: drop "Using pagemap to do something useful"
 
Documentation/amdgpu: Add PM policy documentation
Documentation/amdgpu: Add Ryzen 9000 series processors
Documentation/amdgpu: Add Ryzen AI 300 series processors
Documentation/amdgpu: Clarify MI200 and MI300 entries
Documentation/amdgpu: Fix duplicate declaration
 
Documentation/gpu: Adjust DCN documentation paths
Documentation/gpu: Remove ':export:' option from DCN documentation
Documentation/gpu: Remove undocumented files from dcn-blockshubbub.h
 
Documentation/i915: remove kernel-doc for DMC wakelocks
 
Documentation/llvm: turn make command for ccache into code block
 
Documentation/powerpc: Mention 40x is removed
 
Documentation/tcp-ao: Add a few lines on tracepoints
 
Documentation/tools/rv: fix document header
 
Documentation/x86: Switch to new Intel CPU model defines
 
Documentation: Add "S390" to the swiotlb kernel parameter
Documentation: add reference from dynamic debug to loglevel kernel params
Documentation: arm64: Update memory.rst for TBI
Documentation: best practices for using Link trailers
Documentation: cpufreq: amd-pstate: update doc for Per CPU boost control method
Documentation: CXL Maturity Map
Documentation: devres: add missing SPI helpers
Documentation: dm-crypt.rst warning + error fix
Documentation: dmaengine: Document new dma_vec API
Documentation: Document user_events ioctl code
Documentation: embargoed-hardware-issues.rst: add a section documenting the "early access" process
Documentation: embargoed-hardware-issues.rst: minor cleanups and fixes
Documentation: English corrections in vmalloced kernel stacks
Documentation: exception-tables.rst: Fix the wrong steps referenced
Documentation: fix links to mailing list services
Documentation: gpio: Clarify effect of active low flag on line edges
Documentation: gpio: Clarify effect of active low flag on line values
Documentation: gpio: Reconfiguration with unset direction (uAPI v1)
Documentation: gpio: Reconfiguration with unset direction (uAPI v2)
Documentation: HID: add a small blurb on udev-hid-bpf
Documentation: HID: amend HID-BPF for struct_ops
Documentation: hyperv: Add overview of Confidential Computing VM support
Documentation: i2c: testunit: use proper reST
Documentation: iio: Document high-speed DMABUF based API
Documentation: kernel-parameters: Add DEVNAME:0.0 format for serial ports
Documentation: kernel-parameters: Add RISCV for nohlt
Documentation: media: Fix v4l2_ctrl_vp8_frame struct
 
documentation: media: vivid: Update documentation on vivid loopback support
 
Documentation: networking: document ISO 15765-2
Documentation: PCI: pci-endpoint: Fix EPF ops list
Documentation: PM: amd-pstate: add guided mode to the Operation mode
Documentation: process: Revert "Document suitability of Proton Mail for kernel development"
Documentation: qat: fix auto_reset attribute details
Documentation: Remove "ltpc=" from the kernel-parameters.txt
Documentation: Remove "mfgpt_irq=" from the kernel-parameters.txt file
Documentation: Remove IA-64 from kernel-parameters
Documentation: Remove the "rhash_entries=" from kernel-parameters.txt
Documentation: Remove the unused "topology_updates" from kernel-parameters.txt
Documentation: Remove the unused "tp720" from kernel-parameters.txt
Documentation: Remove unused "mtdset=" from kernel-parameters.txt
Documentation: Remove unused "nps_mtm_hs_ctr" from kernel-parameters.txt
Documentation: Remove unused "spia_*" kernel parameters
Documentation: the design of iomap and how to port
 
dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
 
drbd: Add peer_device to Kernel doc
 
driver core: auxiliary bus: Fix documentation of auxiliary_device
driver core: auxiliary bus: show auxiliary device IRQs
driver core: device.h: Group of_node handling declarations and definitions
driver core: driver: mark driver_add/remove_groups constant
driver core: Fix uevent_show() vs driver detach race
driver core: have match() callback in struct bus_type take a const *
driver core: make [device_]driver_attach take a const *
driver core: Make dev_err_probe() silent for -ENOMEM
driver core: make device_release_driver_internal() take a const *
driver core: make driver_[create|remove]_file take a const *
driver core: make driver_detach() take a const *
driver core: make driver_find_device() take a const *
driver core: mark async_driver as a const *
driver core: module: make module_[add|remove]_driver take a const *
driver core: platform: fix ups for constant struct device_driver
driver core: platform: Switch to use kmemdup_array()
 
driver: iio: add missing checks on iio_info's callback access
 
drivers/gpu: Fix misalignment in comment block
 
drivers: arch_topology: Refactor do-while loops
drivers: arch_topology: use __free attribute instead of of_node_put()
 
Drivers: hv: Remove deprecated hv_fcopy declarations
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
Drivers: hv: vmbus: Fix the misplaced function description
 
drivers: iio: imu: Add support for ADIS16501
drivers: iio: imu: Add support for adis1657x family
drivers: iio: imu: adis16475: generic computation for sample rate
drivers: media: max96717: stop the csi receiver before the source
drivers: perf: Fix smp_processor_id() use in preemptible code
drivers: soc: xilinx: check return status of get_api_version()
 
Linux: drivers:soundwire: qcom: cleanup port maask calculations
 
drm/admgpu: fix dereferencing null pointer context
 
drm/amd/amdgpu: add AMD_PG_SUPPORT_VCN_DPG flag
drm/amd/amdgpu: add cgcg&cgls interface for gfx 12.0
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1
drm/amd/amdgpu: Add ISP driver support
drm/amd/amdgpu: Add ISP support to amdgpu_discovery
drm/amd/amdgpu: Add ISP4.1.0 and ISP4.1.1 modules
drm/amd/amdgpu: add module parameter for jpeg
drm/amd/amdgpu: add thm 14.0.2 header file
drm/amd/amdgpu: apply command submission parser for JPEG v1
drm/amd/amdgpu: apply command submission parser for JPEG v2+
drm/amd/amdgpu: Check tbo resource pointer
drm/amd/amdgpu: command submission parser for JPEG
drm/amd/amdgpu: Disable MMHUB prefetch for ISP v4.1.1
drm/amd/amdgpu: enable 3D cgcg and 3D cgls
drm/amd/amdgpu: enable cgcg and cgls
drm/amd/amdgpu: enable gfxoff on gc 12.0.1
drm/amd/amdgpu: Enable ISP in amdgpu_discovery
drm/amd/amdgpu: enable mgcg on gfx 12.0.1
drm/amd/amdgpu: enable mmhub and athub cg on gc 12.0.0
drm/amd/amdgpu: enable mmhub and athub cg on gc 12.0.1
drm/amd/amdgpu: Enable MMHUB prefetch for ISP v4.1.0 and 4.1.1
drm/amd/amdgpu: enable perfcounter mgcg and repeater fgcg
drm/amd/amdgpu: enable sram fgcg on gc 12.0.1
drm/amd/amdgpu: Fix 'snprintf' output truncation warning
drm/amd/amdgpu: fix SDMA IRQ client ID <-> req mapping.
drm/amd/amdgpu: fix the inst passed to amdgpu_virt_rlcg_reg_rw
drm/amd/amdgpu: Fix uninitialized variable warnings
drm/amd/amdgpu: imu fw loading support
drm/amd/amdgpu: Map ISP interrupts as generic IRQs
drm/amd/amdgpu: update GFX12 wave data registers
drm/amd/amdgpu: update jpeg 5 capability
drm/amd/amdgpu: workaround for the imu fw loading
 
drm/amd/amdkfd: Add GFX12 PTE flag to SVM get PTE function
drm/amd/amdkfd: Fix a resource leak in svm_range_validate_and_map()
 
drm/amd/amdxcp: Fix warnings
drm/amd/amdxcp: Use unique name for partition dev
 
drm/amd/display/dcn401: use pre-allocated temp structure for bounding box
 
drm/amd/display: 3.2.282
drm/amd/display: 3.2.283
drm/amd/display: 3.2.284
drm/amd/display: 3.2.285
drm/amd/display: 3.2.286
drm/amd/display: 3.2.288
drm/amd/display: 3.2.289
drm/amd/display: 3.2.290
drm/amd/display: 3.2.291
drm/amd/display: [FW Promotion] Release 0.0.214.0
drm/amd/display: [FW Promotion] Release 0.0.216.0
drm/amd/display: [FW Promotion] Release 0.0.220.0
drm/amd/display: [FW Promotion] Release 0.0.221.0
drm/amd/display: [FW Promotion] Release 0.0.222.0
drm/amd/display: Account for cursor prefetch BW in DML1 mode support
drm/amd/display: Add 3DLUT DMA load trigger
drm/amd/display: Add all planes on CRTC to state for overlay cursor
drm/amd/display: Add array index check for hdcp ddc access
drm/amd/display: Add ASIC cap to limit DCC surface width
drm/amd/display: Add available bandwidth calculation for audio
drm/amd/display: Add COEF filter types for DCN401
drm/amd/display: Add condition for dp_set_dsc_config call
drm/amd/display: Add config support entry to replay caps debugfs
drm/amd/display: Add dcc propagation value
drm/amd/display: Add DCN401 dependant changes for DMCUB
drm/amd/display: Add dcn401 DIG fifo enable/disable
drm/amd/display: Add debug option for disabling SLDO optimizations
drm/amd/display: Add delay to improve LTTPR UHBR interop
drm/amd/display: Add doc entry for program_3dlut_size
drm/amd/display: Add dtbclk access to dcn315
drm/amd/display: Add fallback defaults for invalid LTTPR DPCD caps
drm/amd/display: Add frame_warn_flag to dml2_core_shared.o
drm/amd/display: Add function banner for idle_workqueue
drm/amd/display: Add gfx12 modifiers
drm/amd/display: Add HW cursor visual confirm
drm/amd/display: Add ips status info to debugfs
drm/amd/display: Add left edge pixel for YCbCr422/420 + ODM pipe split
drm/amd/display: Add log_color_state callback to multiple DCNs
drm/amd/display: Add misc DC changes for DCN401
drm/amd/display: Add missing DCN314 to the DML Makefile
drm/amd/display: Add missing DET segments programming
drm/amd/display: Add missing DML2 var helpers
drm/amd/display: Add missing enable and disable symclk_se functions for dcn401
drm/amd/display: Add missing IRQ types
drm/amd/display: Add missing mcache registers
drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range
drm/amd/display: Add missing program DET segment call to pipe init
drm/amd/display: Add missing registers for DCN401
drm/amd/display: Add missing SMU version
drm/amd/display: Add monitor patch skip disable crtc during psr and ips1
drm/amd/display: Add MSF panel to DPCD 0x317 patch list
drm/amd/display: Add new DCN401 sources
drm/amd/display: Add new GPINT command definitions
drm/amd/display: Add null check before access structs
drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor
drm/amd/display: Add null check for phantom pipes in prepare mcache
drm/amd/display: Add null check in resource_log_pipe_topology_update
drm/amd/display: Add null check to dml21_find_dc_pipes_for_plane
drm/amd/display: Add NULL check within get_target_mpc_factor
drm/amd/display: Add null checker before access structs
drm/amd/display: Add null checker before passing variables
drm/amd/display: Add null checks before accessing struct elements
drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
drm/amd/display: Add NULL pointer and OVERRUN check within amdgpu_dm irq register
drm/amd/display: Add NULL pointer check for kzalloc
drm/amd/display: add odm_slice_rect parameter in spl_in
drm/amd/display: Add otg_master NULL check within resource_log_pipe_topology_update
drm/amd/display: Add outbox notification support for HPD redetect
drm/amd/display: Add params of set_abm_event for VB Scaling
drm/amd/display: Add periodic detection for IPS
drm/amd/display: Add recovery timeout to FAMS2
drm/amd/display: Add refresh rate range check
drm/amd/display: Add Replay capability and state in debugfs
drm/amd/display: Add Replay general cmd
drm/amd/display: Add replay state entry to replay_state
drm/amd/display: Add resource interfaces for get ODM slice rect
drm/amd/display: Add retires when read DPCD
drm/amd/display: Add sequential ONO sequencing for DCN35
drm/amd/display: add set ips disable
drm/amd/display: Add simple struct doc to remove doc build warning
drm/amd/display: Add some DCN401 reg name to macro definitions
drm/amd/display: add support for force ODM override
drm/amd/display: Add trigger FIFO resync path for DCN35
drm/amd/display: Add UCLK p-state support message to dcn401
drm/amd/display: Add VCO speed parameter for DCN31 FPU
drm/amd/display: Add workaround to restrict max frac urgent for DPM0
drm/amd/display: added NULL check at start of dc_validate_stream
drm/amd/display: Address kdoc for 'Enable CRTC' in optc401_enable_crtc
drm/amd/display: Adjust codestyle for dcn31 and hdcp_msg
drm/amd/display: Adjust cursor position
drm/amd/display: Adjust cursor visibility between MPC slices
drm/amd/display: Adjust debug msg for usb4/tbt
drm/amd/display: Adjust functions prefix for some of the dcn301 fpu functions
drm/amd/display: Adjust incorrect indentations and spaces
drm/amd/display: Adjust reg field for DSC wait for disconnect
drm/amd/display: Allocate zero bw after bw alloc enable
drm/amd/display: Allow display DCC for DCN401
drm/amd/display: Allow higher DSC slice support for small timings on dcn401
drm/amd/display: Always enable HPO for DCN4 dGPU
drm/amd/display: Always use legacy way of setting cursor on DCE
drm/amd/display: Assign disp_cfg_index_max when dml21
drm/amd/display: Assign linear_pitch_alignment even for VM
drm/amd/display: Atom Integrated System Info v2_2 for DCN35
drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA
drm/amd/display: Avoid -Wenum-float-conversion in add_margin_and_round_to_dfs_grainularity()
drm/amd/display: avoid large on-stack structures
drm/amd/display: Avoid overflow dc_clk_table->entries by limit to MAX_NUM_DPM_LVL
drm/amd/display: Avoid overflow from uint32_t to uint8_t
drm/amd/display: Avoid programming DTO if Refclk is 0
drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct()
drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct()
drm/amd/display: avoid using null object of framebuffer
drm/amd/display: Block FPO According to Luminance Delta
drm/amd/display: Block SubVP if hardware rotation is used in DML2.1
drm/amd/display: Block timing sync for different signals in PMO
drm/amd/display: bypass ODM before CRTC off
drm/amd/display: Call dpmm when checking mode support
drm/amd/display: Change ASSR disable sequence
drm/amd/display: Change AVI Info Frame version to 4 for OVT
drm/amd/display: change dram_clock_latency to 34us for dcn35
drm/amd/display: Change dram_clock_latency to 34us for dcn351
drm/amd/display: Change the order of setting DP_IS_USB_C flag
drm/amd/display: Check and log for function error codes
drm/amd/display: Check and log for function error codes
drm/amd/display: Check BIOS images before it is used
drm/amd/display: Check dc_stream_state before it is used
drm/amd/display: Check denominator crb_pipes before used
drm/amd/display: Check denominator pbn_div before used
drm/amd/display: Check for NULL pointer
drm/amd/display: Check gpio_id before used as array index
drm/amd/display: Check HDCP returned status
drm/amd/display: Check index for aux_rd_interval before using
drm/amd/display: Check link_index before accessing dc->links[]
drm/amd/display: Check msg_id before processing transcation
drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
drm/amd/display: Check otg_master pointer before use it
drm/amd/display: Check pipe_ctx before it is used
drm/amd/display: Check UHBR13.5 cap when determining max link cap
drm/amd/display: Check UnboundedRequestEnabled's value
drm/amd/display: Choose HUBP unbounded request based on DML output
drm/amd/display: Clean up indenting in dm_dp_mst_is_port_support_mode()
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: Clean-up recout calculation for visual confirm
drm/amd/display: Cleanup dce_get_dp_ref_freq_khz
drm/amd/display: Clear shared dmub firmware state on init
drm/amd/display: Convert some legacy DRM debug macros into appropriate categories
drm/amd/display: Correct display clocks update block sequence
drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
drm/amd/display: Covert integers to double before divisions
drm/amd/display: Create dcn401_clk_mgr struct
drm/amd/display: dc 3.2.287
drm/amd/display: DCN401 cusor code update
drm/amd/display: DCN401 full power down in HW init if any link enabled
drm/amd/display: Deallocate DML 2.1 Memory Allocation
drm/amd/display: Defer handling mst up request in resume
drm/amd/display: Defer the setting of link hpd status for usb4/tbt
drm/amd/display: define abm debug interface
drm/amd/display: Determine IPS mode by ASIC and PMFW versions
drm/amd/display: Disable AC/DC codepath when unnecessary
drm/amd/display: Disable boot optimization for DCN401
drm/amd/display: Disable DCN401 idle optimizations
drm/amd/display: Disable DMCUB timeout for DCN35
drm/amd/display: Disable error correction if it's not supported
drm/amd/display: Disable IPS when it is not allowed.
drm/amd/display: Disable panel replay by default for now
drm/amd/display: Disable PHYSYMCLK RCO
drm/amd/display: Disable seamless boot on 128b/132b encoding
drm/amd/display: Do cursor programming with rest of pipe
drm/amd/display: Do not override dml2.1 reinit
drm/amd/display: Do not reset planes based on crtc zpos_changed
drm/amd/display: Don't offload flip if not only address update
drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute
drm/amd/display: Don't register panel_power_savings on OLED panels
drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
drm/amd/display: Drop pixel_clock_mhz
drm/amd/display: Drop unnecessary semicolon
drm/amd/display: dynamically allocate dml2_configuration_options structures
drm/amd/display: Enable colorspace property for MST connectors
drm/amd/display: Enable copying of bounding box data from VBIOS DMUB
drm/amd/display: Enable DCC on DCN401
drm/amd/display: Enable DCN401 idle optimizations by default
drm/amd/display: enable EASF support for DCN40
drm/amd/display: Enable ISHARP support for DCN401
drm/amd/display: Enable legacy fast update for dcn301
drm/amd/display: Enable otg synchronization logic for DCN321
drm/amd/display: Enable RCO for PHYSYMCLK in DCN35
drm/amd/display: Enable Replay for DCN315
drm/amd/display: Enable SYMCLK gating in DCCG
drm/amd/display: Enable urgent latency adjustments for DCN35
drm/amd/display: Ensure array index tg_inst won't be -1
drm/amd/display: Ensure curve to hw translation succeed
drm/amd/display: Ensure index calculation will not overflow
drm/amd/display: Ensure that dmcub support flag is set for DCN20
drm/amd/display: Expand supported Replay residency mode
drm/amd/display: Expand to higher link rates
drm/amd/display: Explicitly cast v_total to signed in a subtraction
drm/amd/display: Explicitly extend unsigned 16 bit to 64 bit
drm/amd/display: Extend PSRSU residency mode
drm/amd/display: Fetch Mall caps from DC
drm/amd/display: Find max flickerless instant vtotal delta
drm/amd/display: Fix 1DLUT setting for NL SDR blending
drm/amd/display: Fix 3dlut size for Fastloading on DCN401
drm/amd/display: fix a crash when clock source is reference for non otg master pipe
drm/amd/display: Fix a handful of spelling mistakes
drm/amd/display: fix a typo which causes an incorrect ODM combine setup
drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport
drm/amd/display: Fix CFLAGS for dml2_core_dcn4_calcs.o
drm/amd/display: fix corruption with high refresh rates on DCN 3.0
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
drm/amd/display: Fix cursor issues with ODMs and HW rotations
drm/amd/display: Fix cursor issues with ODMs and magnification
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: Fix cursor size issues
drm/amd/display: Fix DC mode screen flickering on DCN321
drm/amd/display: Fix divide by zero in CURSOR_DST_X_OFFSET calculation
drm/amd/display: Fix DML2 logic to set clk state to min
drm/amd/display: Fix dmub timeout after fams2 enabled
drm/amd/display: fix doc entry for bb_from_dmub
drm/amd/display: fix documentation warnings for mpc.h
drm/amd/display: Fix DSC slice and delay calculations
drm/amd/display: Fix DSC-re-computing
drm/amd/display: Fix FEC_READY write on DP LT
drm/amd/display: fix graphics_object_id size
drm/amd/display: Fix idle optimization checks for multi-display and dual eDP
drm/amd/display: Fix incorrect cursor position for dcn401
drm/amd/display: Fix incorrect DCN401 comparison
drm/amd/display: Fix incorrect DSC instance for MST
drm/amd/display: Fix incorrect size calculation for loop
drm/amd/display: Fix incorrect size calculation for loop in dcn401
drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
drm/amd/display: Fix invalid Copyright notice
drm/amd/display: Fix Makefile copyright notices
drm/amd/display: fix minor coding errors where dml21 phase 5 uses wrong variables
drm/amd/display: Fix missed targets in FAMS2+HWFQ
drm/amd/display: Fix MST BW calculation Regression
drm/amd/display: Fix multiple cursors when using 4 displays on a contiguous large surface
drm/amd/display: Fix null pointer deref in dcn20_resource.c
drm/amd/display: Fix null pointer dereference for dcn401
drm/amd/display: Fix NULL pointer dereference for DTN log in DCN401
drm/amd/display: Fix ODM + underscan case with cursor
drm/amd/display: Fix pipe addition logic in calc_blocks_to_ungate DCN35
drm/amd/display: Fix possible overflow in integer multiplication
drm/amd/display: Fix POWERPC_64 compilation
drm/amd/display: Fix recout calculation for stereo side-by-side
drm/amd/display: Fix reduced resolution and refresh rate
drm/amd/display: Fix refresh rate range for some panel
drm/amd/display: Fix Replay Desync Error Test
drm/amd/display: Fix Replay Desync Error Test
drm/amd/display: fix s2idle entry for DCN3.5+
drm/amd/display: Fix spelling various spelling mistakes
drm/amd/display: Fix SPL related enum definition used in DCN401
drm/amd/display: Fix swapped dimension calculations
drm/amd/display: Fix uninitialized variables in dcn401
drm/amd/display: Fix uninitialized variables in dcn401
drm/amd/display: Fix uninitialized variables in dcn401 and dml21
drm/amd/display: Fix unsigned comparison with less than zero
drm/amd/display: Fix warning caused by an attempt to configure a non-otg master
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix write to non-existent reg on DCN401
drm/amd/display: Fix writeback job lock evasion within dm_crtc_high_irq
drm/amd/display: Fix wrong array size dummy_boolean of dml2_core_calcs_mode_support_locals
drm/amd/display: fix YUV video color corruption in DCN401
drm/amd/display: For FPO + Vactive check that all pipes support VA
drm/amd/display: Force flush after write to IPS driver signals
drm/amd/display: Force max clocks unconditionally when p-state is unsupported
drm/amd/display: gpuvm handling in DML21
drm/amd/display: Guard reading 3DLUT registers for dcn32/dcn35
drm/amd/display: Handle HPD_IRQ for internal link
drm/amd/display: Handle the case which quad_part is equal 0
drm/amd/display: Ignore phantom DTBCLK requirement
drm/amd/display: Ignore UHBR13.5 cable ID cap for passive cable max link rate
drm/amd/display: Improve registers write
drm/amd/display: Improve warning log for get OPP for OTG master
drm/amd/display: Increase MAX_LINKS by 2
drm/amd/display: Introduce deferred Replay coasting vtotal update
drm/amd/display: Introduce overlay cursor mode
drm/amd/display: Keep VBios pixel rate div setting until next mode set
drm/amd/display: Keep VBios pixel rate div setting util next mode set
drm/amd/display: Limit array index according to architecture
drm/amd/display: Limit clock assignments by size of clk tables
drm/amd/display: Lock DC and exit IPS when changing backlight
drm/amd/display: Make DML2.1 P-State method force per stream
drm/amd/display: make ODM segment width of YCbCr422 two pixel aligned
drm/amd/display: Make sure to reprogram ODM when resync fifo
drm/amd/display: Minor cleanup for DCN401 cursor related code
drm/amd/display: mirror case cleanup for cursors
drm/amd/display: Modify HPO pixel clock programming to support DPM
drm/amd/display: Move 'struct scaler_data' off stack
drm/amd/display: Move DIO documentation to the right place
drm/amd/display: Move dio files into dio folder
drm/amd/display: Move DSC functions from dc.c to dc_dsc.c
drm/amd/display: Move fpo_in_use to stream_status
drm/amd/display: Move PRIMARY plane zpos higher
drm/amd/display: Move some init routines to dm_sw_init()
drm/amd/display: MST DSC check for older devices
drm/amd/display: Not fallback if link BW is smaller than req BW
drm/amd/display: Notify idle link detection through shared state
drm/amd/display: On clock init, maintain DISPCLK freq
drm/amd/display: Only program P-State force if pipe config changed
drm/amd/display: Only program P-State force if pipe config changed
drm/amd/display: Pass errors from amdgpu_dm_init() up
drm/amd/display: populate hardware_release hook for dcn401
drm/amd/display: Prevent IPX From Link Detect and Set Mode
drm/amd/display: Prevent overflow on DTO calculation
drm/amd/display: prevent register access while in IPS
drm/amd/display: Program CURSOR_DST_X_OFFSET in viewport space
drm/amd/display: Program DIG FE source select for DVI before PHY en
drm/amd/display: Providing a mechanism to have a custom pwm frequency
drm/amd/display: Re-enable IPS2 for static screen
drm/amd/display: re-indent dc_power_down_on_boot()
drm/amd/display: re-indent dpp401_dscl_program_isharp()
drm/amd/display: Read default boot options
drm/amd/display: Reduce I2C speed to 95kHz in DCN401
drm/amd/display: reduce ODM slice count to initial new dc state only when needed
drm/amd/display: Refactor construct_phy function in dc/link/link_factory.c
drm/amd/display: Refactor DCCG into component folder
drm/amd/display: Refactor dccg401_get_other_enable_symclk_fe
drm/amd/display: Refactor DCN3X into component folder
drm/amd/display: Refactor DCN401 DCCG into component directory
drm/amd/display: Refactor dcn401_update_clocks
drm/amd/display: Refactor for Replay Link off frame count
drm/amd/display: Refactor function dm_dp_mst_is_port_support_mode()
drm/amd/display: Refactor HUBBUB into component folder
drm/amd/display: Refactor HUBBUB into component folder for DCN401
drm/amd/display: Refactor HUBP into component folder.
drm/amd/display: Refactor HUBP into component folder.
drm/amd/display: Refactor input mode programming for DIG FIFO
drm/amd/display: Release clck_src memory if clk_src_construct fails
drm/amd/display: Release state memory if amdgpu_dm_create_color_properties fail
drm/amd/display: Remove a redundant check in authenticated_dp
drm/amd/display: Remove always true condition
drm/amd/display: Remove ASSERT if significance is zero in math_ceil2
drm/amd/display: Remove dcn32_smu13 duplicate header
drm/amd/display: remove dpp pipes on failure to update pipe params
drm/amd/display: Remove duplicate 'update_idle_uclk' in dcn401 clk_mgr code
drm/amd/display: Remove duplicate configuration
drm/amd/display: Remove duplicate dcn401/dcn401_clk_mgr.h header
drm/amd/display: Remove duplicate null check
drm/amd/display: Remove duplicate spl/dc_spl_types.h header
drm/amd/display: Remove incorrect FP context start
drm/amd/display: Remove legacy code in DC
drm/amd/display: Remove NO_EFFECT self-assignment
drm/amd/display: Remove NULL assignment for stream_status
drm/amd/display: remove ODM combine before bandwidth validation
drm/amd/display: Remove redundant checks for context
drm/amd/display: Remove redundant checks for ctx->dc_bios
drm/amd/display: Remove redundant checks for opp
drm/amd/display: Remove redundant checks for pipe_ctx->stream
drm/amd/display: Remove redundant checks for res_pool->dccg
drm/amd/display: Remove redundant code and semicolons
drm/amd/display: Remove redundant condition in VBA 314 func
drm/amd/display: Remove redundant condition with DEADCODE
drm/amd/display: Remove redundant idle optimization check
drm/amd/display: Remove redundant if conditions
drm/amd/display: Remove redundant NULL check in dce110_set_input_transfer_func
drm/amd/display: Remove redundant NULL check in dcn10_set_input_transfer_func
drm/amd/display: Remove redundant null checks
drm/amd/display: Remove redundant null checks
drm/amd/display: Remove redundant ternary operation
drm/amd/display: Remove redundant var from display_rq_dig_calc in dml
drm/amd/display: Remove reduntant comparisons by Coverity
drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection
drm/amd/display: Remove unnecessary error message
drm/amd/display: Remove unnecessary files
drm/amd/display: Remove unnecessary HPD entry for DCN401
drm/amd/display: Remove unnecessary variable
drm/amd/display: Remove unreachable check
drm/amd/display: Remove unused code
drm/amd/display: Remove unused code for some dc files
drm/amd/display: Remove unused function reverse_planes_order
drm/amd/display: remove unused struct 'aux_payloads'
drm/amd/display: remove unused struct 'dc_reg_sequence'
drm/amd/display: Remove unused value set from 'min_hratio_fact' in dml
drm/amd/display: Remove USBC check for DCN32
drm/amd/display: Remove useless comparison of unsigned int vs. 0
drm/amd/display: Remove useless function call
drm/amd/display: replace CRTC disable function call
drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd
drm/amd/display: Replace uint8_t with u8 for dp_hdmi_dongle_signature_str
drm/amd/display: Replay + IPS + ABM in Full Screen VPB
drm/amd/display: Replay low hz
drm/amd/display: reset DSC clock in post unlock update
drm/amd/display: Reset DSC memory status
drm/amd/display: Reset freesync config before update new state
drm/amd/display: Reset input mode for DIG on encoder reset
drm/amd/display: Restrict multi-disp support for in-game FAMS
drm/amd/display: resync OTG after DIO FIFO resync
drm/amd/display: Return after Init
drm/amd/display: Reuse the modified power sequence
drm/amd/display: Revert "dc: Keep VBios pixel rate div setting util next mode set"
drm/amd/display: Revert Add workaround to restrict max frac urgent for DPM0
drm/amd/display: Run DC_LOG_DC after checking link->link_enc
drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
drm/amd/display: Send message to notify the DPIA host router bandwidth
drm/amd/display: Separate setting and programming of cursor
drm/amd/display: Set cursor attributes before position
drm/amd/display: Set default brightness according to ACPI
drm/amd/display: Simplify if conditions
drm/amd/display: Skip accessing array for unknown eng_id
drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
drm/amd/display: Skip plane when not found by stream id
drm/amd/display: Skip Recompute DSC Params if no Stream on Link
drm/amd/display: Skip SST ACT polling when sink_count is 0
drm/amd/display: Skip unnecessary abm disable
drm/amd/display: Skip updating link encoder for unknown eng_id
drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
drm/amd/display: Solve mst monitors blank out problem after resume
drm/amd/display: Spinlock before reading event
drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
drm/amd/display: Support new VA page table block size
drm/amd/display: take ODM slice count into account when deciding DSC slice
drm/amd/display: Temporarily disable HPO PG on DCN35
drm/amd/display: turn on symclk for dio virtual stream in dpms sequence
drm/amd/display: un-block 8k with single dimm
drm/amd/display: Update comments in DC
drm/amd/display: Update dcn351 debug flags and function pointers
drm/amd/display: Update DML2.1 generated code
drm/amd/display: Update efficiency bandwidth for dcn351
drm/amd/display: Update FIXED_VS retimer training pattern delay
drm/amd/display: Update idle hardmins if uclk or fclk requirement changed
drm/amd/display: Update some of the dcn303 parameters
drm/amd/display: Updated optc401_set_drr to use dcn401 functions
drm/amd/display: Use ARRAY_SIZE for array length
drm/amd/display: Use current_state when checking old_pipe subvp type
drm/amd/display: Use dc wake for get the replay state
drm/amd/display: Use DCN 410 includes for DCN401
drm/amd/display: use even ODM slice width for two pixels per container
drm/amd/display: use even ODM slice width for two pixels per container
drm/amd/display: Use periodic detection for ipx/headless
drm/amd/display: use pre-allocated temp structure for bounding box
drm/amd/display: use preferred link settings for dp signal only
drm/amd/display: Use sw cursor for DCN401 with rotation
drm/amd/display: use swap() in is_config_schedulable()
drm/amd/display: Use the correct TMDS function to avoid DVI issues
drm/amd/display: Use the SPDX license identifier for dmub_replay files
drm/amd/display: Use TPS3 for ALPM on Specific Panel
drm/amd/display: use vmalloc for struct dc_state
drm/amd/display: Validate function returns
drm/amd/display: Various DML2 fixes for FAMS2
drm/amd/display: Wait for double buffer update on ODM changes
drm/amd/display: Wait for hardmins to complete on dcn401
drm/amd/display: Wake DMCUB before sending a command for replay feature
drm/amd/display: workaround for oled eDP not lighting up on DCN401
 
drm/amd/pm: Add gpu_metrics_v1_6
drm/amd/pm: add missing error handling in function smu_v13_0_6_allocate_dpm_context
drm/amd/pm: add pp_dpm_dcefclk for smu 14.0.2/3
drm/amd/pm: add pstate support for SMU_14_0_2
drm/amd/pm: add SMU IP v14.0.4 support
drm/amd/pm: Add support for DPM policies
drm/amd/pm: Add support for new P2S table revision
drm/amd/pm: Add support to select pstate policy
drm/amd/pm: add tool log support on smu v14.0.2/3
drm/amd/pm: Add xgmi plpd policy to pm_policy
drm/amd/pm: Add xgmi plpd to aldebaran pm_policy
drm/amd/pm: Add xgmi plpd to arcturus pm_policy
drm/amd/pm: Add xgmi plpd to SMU v13.0.6 pm_policy
drm/amd/pm: avoid to load smu firmware for APUs
drm/amd/pm: check negtive return for table entries
drm/amd/pm: check specific index for aldebaran
drm/amd/pm: check specific index for smu13
drm/amd/pm: check the return of send smc msg for navi10
drm/amd/pm: check the return of send smc msg for sienna_cichild
drm/amd/pm: check the return of send smc msg for smu_v13
drm/amd/pm: disable gpo temporarily
drm/amd/pm: Drop unsupported features on smu v14_0_2
drm/amd/pm: early return if disabling DPMS for GFX IP v11.5.2
drm/amd/pm: enable mode1 reset on smu v14.0.2/v14.0.3
drm/amd/pm: enable thermal alert on smu 14.0.2/3
drm/amd/pm: enable UMD Pstate profile level for renoir
drm/amd/pm: Fix aldebaran pcie speed reporting
drm/amd/pm: fix enum feature compared against 0
drm/amd/pm: fix enum type compared against 0
drm/amd/pm: fix get dpm level count for smu13
drm/amd/pm: fix get dpm level count for yello carp
drm/amd/pm: Fix negative array index read
drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
drm/amd/pm: fix the Out-of-bounds read warning
drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3
drm/amd/pm: fix uninitialized variable warning
drm/amd/pm: fix uninitialized variable warning
drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
drm/amd/pm: fix uninitialized variable warning for smu_v13
drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
drm/amd/pm: fix unsigned value asic_type compared against
drm/amd/pm: fix warning using uninitialized value of max_vid_step
drm/amd/pm: Ignore initial value in smu response register
drm/amd/pm: powerplay: Add `__counted_by` attribute for flexible arrays
drm/amd/pm: remove dead code in navi10_emit_clk_levels and navi10_print_clk_levels
drm/amd/pm: remove dead code in si_convert_power_level_to_smc
drm/amd/pm: remove deprecated I2C_CLASS_SPD support from newly added SMU_14_0_2
drm/amd/pm: Remove legacy interface for xgmi plpd
drm/amd/pm: remove logically dead code
drm/amd/pm: remove logically dead code for renoir
drm/amd/pm: Remove unused interface to set plpd
drm/amd/pm: smu v14.0.4 reuse smu v14.0.0 dpmtable
drm/amd/pm: support mode1 reset on smu v14.0.3
drm/amd/pm: support mode1 reset on smu_v14_0_3
drm/amd/pm: support pp_dpm_pcie on smu v14.0.2/3
drm/amd/pm: update check condition for SMU mode1 reset
drm/amd/pm: update driver-if interface
drm/amd/pm: update message interface for smu v14.0.2/3
drm/amd/pm: Update PMFW messages for SMUv13.0.6
drm/amd/pm: update powerplay structure on smu v14.0.2/3
drm/amd/pm: update the features set on smu v14.0.2/3
drm/amd/pm: Use gpu_metrics_v1_6 for SMUv13.0.6
drm/amd/pm: workaround to pass jpeg unit test
 
drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1
drm/amd/swsmu: enable more Pstates profile levels for SMU v14.0.0 and v14.0.1
drm/amd/swsmu: enable Pstates profile levels for SMU v14.0.4
drm/amd/swsmu: update Dpmclocks_t for smu v14.0.1
 
drm/amd: Override DCN410 IP version
drm/amd: Add DCN401 related register definitions
drm/amd: Add gfx12 swizzle mode defs
drm/amd: Add reg definitions for DCN401 DCC
drm/amd: Add some missing register definitions
drm/amd: Bump KMS_DRIVER_MINOR version
drm/amd: define new gfx12 uapi flags
drm/amd: Don't initialize ISP hardware without FW
drm/amd: Enable DCN410 init
drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
drm/amd: fix the warning unchecking return vaule for sdma_v7
drm/amd: GFX12 changes for converting tiling flags to modifiers
drm/amd: Move fw init from sw_init to early_init for imu v12
 
Linux: drm/amdgpu - optimize rlc spm cntl
 
drm/amdgpu/atomfirmware: add intergrated info v2.3 table
drm/amdgpu/atomfirmware: fix parsing of vram_info
drm/amdgpu/atomfirmware: silence UBSAN warning
drm/amdgpu/atomfirmware: Silence UBSAN warning
 
drm/amdgpu/discovery: Add common soc24 ip block
drm/amdgpu/discovery: add gfx v12_0 ip block
drm/amdgpu/discovery: Add gmc v12_0 ip block
drm/amdgpu/discovery: add mes v12_0 ip block
drm/amdgpu/discovery: add sdma v7_0 ip block
drm/amdgpu/discovery: Set GC family for GC 12.0 IP
 
drm/amdgpu/display: add all gfx12 modifiers
drm/amdgpu/display: Fix null pointer dereference in dc_stream_program_cursor_position
drm/amdgpu/display: handle gfx12 in amdgpu_dm_plane_format_mod_supported
drm/amdgpu/display: handle gfx12 in dm_check_cursor_fb
drm/amdgpu/display: set plane attributes for gfx12 correctly
drm/amdgpu/display: Update kdoc for 'optc35_set_odm_combine'
 
drm/amdgpu/gfx11: enable gfx pipe1 hardware support
drm/amdgpu/gfx11: handle priority setup for gfx pipe1
drm/amdgpu/gfx11: remove superfluous cache flags
drm/amdgpu/gfx11: select HDP ref/mask according to gfx ring pipe
 
drm/amdgpu/gfx12: recalculate available compute rings to use
drm/amdgpu/gfx12: remove GDS leftovers
drm/amdgpu/gfx12: remove superfluous cache flags
drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs
 
drm/amdgpu/gfx: enable mes to map legacy queue support
drm/amdgpu/gfx: enable mes to map legacy queue support
 
drm/amdgpu/job: Replace DRM_INFO/ERROR logging
 
drm/amdgpu/jpeg2: properly set atomics vmid field
 
drm/amdgpu/jpeg4: properly set atomics vmid field
 
drm/amdgpu/jpeg5: Add support for DPG mode
drm/amdgpu/jpeg5: enable power gating
drm/amdgpu/jpeg5: enable power gating
drm/amdgpu/jpeg5: reprogram doorbell setting after power up for each playback
 
drm/amdgpu/kfd: Add unlock() on error path to add_queue_mes()
drm/amdgpu/kfd: remove is_hws_hang and is_resetting
 
drm/amdgpu/mes11: add mes mapping legacy queue support
drm/amdgpu/mes11: adjust mes initialization sequence
drm/amdgpu/mes11: fix kiq ring ready flag
drm/amdgpu/mes11: increase waiting time for engine ready
drm/amdgpu/mes11: update opcode strings
 
drm/amdgpu/mes12: add legacy setting hw resource interface
drm/amdgpu/mes12: add mes mapping legacy queue support
drm/amdgpu/mes12: add mes pipe switch support
drm/amdgpu/mes12: add missing opcode string
drm/amdgpu/mes12: add uni_mes fw loading support
drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes
drm/amdgpu/mes12: configure two pipes hardware resources
drm/amdgpu/mes12: disable logging output
drm/amdgpu/mes12: enable uni_mes fw on mes pipe0
drm/amdgpu/mes12: fix suspend issue
drm/amdgpu/mes12: increase mes submission timeout
drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1
drm/amdgpu/mes12: mes hw_fini fix for mode1 reset
drm/amdgpu/mes12: print MES opcodes rather than numbers
drm/amdgpu/mes12: sw/hw fini for unified mes
drm/amdgpu/mes12: update data cache boundary
drm/amdgpu/mes12: update mes_v12_api_def.h
drm/amdgpu/mes12: Use a separate fence per transaction
 
drm/amdgpu/mes: add mes mapping legacy queue switch
drm/amdgpu/mes: add multiple mes ring instances support
drm/amdgpu/mes: add uni_mes fw loading support
drm/amdgpu/mes: fix mes ring buffer overflow
drm/amdgpu/mes: fix mes12 to map legacy queue
drm/amdgpu/mes: use mc address for wptr in add queue packet
 
drm/amdgpu/nv: use common nbio callback to set remap offset
 
drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
drm/amdgpu/pm: Check input value for power profile setting on smu11, smu13 and smu14
drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
drm/amdgpu/pm: Drop hard-code value of usTMax
drm/amdgpu/pm: Drop redundant setting code for pcie lanes
drm/amdgpu/pm: Fix code alignment issue
drm/amdgpu/pm: Fix the null pointer dereference for smu7
drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
drm/amdgpu/pm: Fix the param type of set_power_profile_mode
drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
drm/amdgpu/pm: Fix uninitialized variable warning for smu10
drm/amdgpu/pm: support gpu_metrics sysfs interface for smu v14.0.2/3
 
drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds
 
drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
 
drm/amdgpu/sdma7: set sdma hang watchdog
 
drm/amdgpu/smu13.0.7: print index for profiles
 
drm/amdgpu/soc15: use common nbio callback to set remap offset
 
drm/amdgpu/soc21: use common nbio callback to set remap offset
 
drm/amdgpu/soc24: use common nbio callback to set remap offset
 
drm/amdgpu/swsmu: always force a state reprogram on init
 
drm/amdgpu/umsch: add support to capture fw debug log
 
drm/amdgpu/vcn5: Add VCN5 capabilities
drm/amdgpu/vcn5: enable DPG mode support
 
drm/amdgpu/vcn: identify unified queue in sw init
drm/amdgpu/vcn: not pause dpg for unified queue
drm/amdgpu/vcn: remove irq disabling in vcn 5 suspend
drm/amdgpu/vcn: set VCN5 power gating state to GATE on suspend
drm/amdgpu/vcn: update vcn5 enc/dec capabilities
drm/amdgpu/vcn: Use offsets local to VCN/JPEG in VF
 
drm/amdgpu/vpe: fix vpe dpm clk ratio setup failed
 
drm/amdgpu: access ltr through pci cfg space
drm/amdgpu: Actually check flags for all context ops.
drm/amdgpu: add additional VM bits
drm/amdgpu: Add address alignment support to DCC buffers
drm/amdgpu: add amdgpu MCA bank dispatch function support
drm/amdgpu: Add amdgpu_bo_is_vm_bo helper
drm/amdgpu: add amdgpu_framebuffer::gfx12_dcc
drm/amdgpu: add CP headers registers to gfx10 dump
drm/amdgpu: add cp queue registers for gfx11 ipdump
drm/amdgpu: add cp queue registers for gfx12 ipdump
drm/amdgpu: add cp queue registers for gfx9 ipdump
drm/amdgpu: Add cp queues support fro gfx10 in ipdump
drm/amdgpu: Add CRC16 selection in config
drm/amdgpu: Add DCC GFX12 flag to enable address alignment
drm/amdgpu: add debug flag to enable RAS ACA
drm/amdgpu: Add empty HDP flush function to JPEG v4.0.3
drm/amdgpu: Add empty HDP flush function to VCN v4.0.3
drm/amdgpu: add firmware for GC IP v11.5.2
drm/amdgpu: add firmware for PSP IP v14.0.4
drm/amdgpu: add firmware for SDMA IP v6.1.2
drm/amdgpu: add firmware for VPE IP v6.1.3
drm/amdgpu: add function descripion of new functions
drm/amdgpu: add GC IP v11.5.2 soc21 support
drm/amdgpu: add GC IP v11.5.2 to GC 11.5.0 family
drm/amdgpu: Add gc v12_0_0 ip headers (v4)
drm/amdgpu: add gfx queue support for gfx11 ipdump
drm/amdgpu: add gfx queue support for gfx12 ipdump
drm/amdgpu: add gfx queue support of gfx10 in ipdump
drm/amdgpu: Add gfx v12 pte/pde format change
drm/amdgpu: Add gfx v12_0 ip block support (v6)
drm/amdgpu: Add gfx v12_0_0 family id
drm/amdgpu: Add gfx v9_4_4 ip block
drm/amdgpu: add gfx11 registers support in ipdump
drm/amdgpu: add gfx12 clearstate header
drm/amdgpu: add gfx12 mqd structures
drm/amdgpu: add gfx12 register support in ipdump
drm/amdgpu: add gfx9 register support in ipdump
drm/amdgpu: add GFXHUB IP v11.5.2 support
drm/amdgpu: Add gfxhub v12_0 ip block support (v3)
drm/amdgpu: Add gmc v12_0 ip block support (v7)
drm/amdgpu: add golden setting for gc v12
drm/amdgpu: add gpu reset check and exception handling
drm/amdgpu: add initial value for gfx12 AGP aperture
drm/amdgpu: Add lock around VF RLCG interface
drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
drm/amdgpu: add lock in kfd_process_dequeue_from_device
drm/amdgpu: add MCA smu cache support
drm/amdgpu: Add mes v12_0 ip block support (v4)
drm/amdgpu: Add mes_v12_api_def.h for gfx12
drm/amdgpu: add missed harvest check for VCN IP v4/v5
drm/amdgpu: add missing error handling in function amdgpu_gmc_flush_gpu_tlb_pasid
drm/amdgpu: Add missing locking for MES API calls
drm/amdgpu: Add missing offsets in gc_11_0_0_offset.h
drm/amdgpu: Add mmhub v4_1_0 ip block support (v4)
drm/amdgpu: Add mmhub v4_1_0 ip headers (v4)
drm/amdgpu: add module parameter 'amdgpu_uni_mes'
drm/amdgpu: add more device info to the devcoredump
drm/amdgpu: add mutex to protect ras shared memory
drm/amdgpu: add NBIO IP v7.11.3 discovery support
drm/amdgpu: Add NBIO IP v7.11.3 support
drm/amdgpu: add nbio set_reg_remap helper
drm/amdgpu: Add new members for sdma v7_0 fw
drm/amdgpu: add new TOC structure
drm/amdgpu: Add nps info table to IP discovery
drm/amdgpu: add print support for gfx11 ipdump
drm/amdgpu: add print support for gfx12 ipdump
drm/amdgpu: add print support for gfx9 ipdump
drm/amdgpu: add prints in IP State dump
drm/amdgpu: add PSP IP v14.0.4 discovery support
drm/amdgpu: add PSP IP v14.0.4 support
drm/amdgpu: Add psp v13_0_14 ip block
drm/amdgpu: add ras event state device attribute support
drm/amdgpu: add RAS is_rma flag
drm/amdgpu: add ras POSION_CONSUMPTION event id support
drm/amdgpu: add ras POSION_CREATION event id support
drm/amdgpu: add reset source in various cases
drm/amdgpu: add reset sources in gpu reset context
drm/amdgpu: Add reset_context flag for host FLR
drm/amdgpu: add rlc TOC header file for soc24
drm/amdgpu: add sdma 7.0 support for copy dcc buffer
drm/amdgpu: Add sdma fw v3 structure
drm/amdgpu: add SDMA IP v6.1.2 discovery support
drm/amdgpu: Add sdma v4_4_5 ip block
drm/amdgpu: Add sdma v7_0 ip block support (v7)
drm/amdgpu: add se registers to ip dump for gfx10
drm/amdgpu: add set_reg_remap callback for NBIF 6.3.1
drm/amdgpu: add set_reg_remap callback for NBIO 2.3
drm/amdgpu: add set_reg_remap callback for NBIO 4.3
drm/amdgpu: add set_reg_remap callback for NBIO 6.1
drm/amdgpu: add set_reg_remap callback for NBIO 7.0
drm/amdgpu: add set_reg_remap callback for NBIO 7.11
drm/amdgpu: add set_reg_remap callback for NBIO 7.2
drm/amdgpu: add set_reg_remap callback for NBIO 7.4
drm/amdgpu: add set_reg_remap callback for NBIO 7.7
drm/amdgpu: add set_reg_remap callback for NBIO 7.9
drm/amdgpu: add skip_hw_access checks for sriov
drm/amdgpu: add SMU IP v14.0.4 discovery support
drm/amdgpu: Add smu v13_0_14 ip block
drm/amdgpu: Add soc24 chip enum definitions (v4)
drm/amdgpu: Add soc24 common ip block (v2)
drm/amdgpu: add tmz support for GC IP v11.5.2
drm/amdgpu: add variable to record the deferred error number read by driver
drm/amdgpu: add VPE IP v6.1.3 discovery support
drm/amdgpu: add VPE IP v6.1.3 support
drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth()
drm/amdgpu: align pp_power_profile_mode with kernel docs
drm/amdgpu: always allocate cleared VRAM for GEM allocations
drm/amdgpu: avoid dump mca bank log muti times during ras ISR
drm/amdgpu: avoid reading vf2pf info size from FB
drm/amdgpu: avoid using null object of framebuffer
drm/amdgpu: call flush_gpu_tlb directly in gfxhub enable
drm/amdgpu: change aca bank error lock type to spinlock
drm/amdgpu: change bank cache lock type to spinlock
drm/amdgpu: change log level
drm/amdgpu: change non-dcc buffer copy configuration
drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
drm/amdgpu: cleanup MES11 command submission
drm/amdgpu: cleanup MES12 command submission
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
drm/amdgpu: clear the warning unsigned compared against 0 for xcp_id
drm/amdgpu: correct hbm field in boot status
drm/amdgpu: Correct register used to clear fault status
drm/amdgpu: correct sdma7 max dw
drm/amdgpu: create amdgpu_ras_in_recovery to simplify code
drm/amdgpu: define new gfx12 uapi flags
drm/amdgpu: Describe all object placements in debugfs
drm/amdgpu: disable lane0 L1TLB and enable lane1 L1TLB
drm/amdgpu: Disable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOV
drm/amdgpu: Don't show false warning for reg list
drm/amdgpu: don't use amdgpu_lookup_format_info on gfx12
drm/amdgpu: drop MES 10.1 support v3
drm/amdgpu: drop some kernel messages in VCN code
drm/amdgpu: drop some kernel messages in VCN code
drm/amdgpu: enable dpg for vcn and jpeg on GC 11_5_2
drm/amdgpu: Enable event log on MES 12
drm/amdgpu: enable gfx cgcg&cgls for gfx v12_0_0
drm/amdgpu: enable gfxoff for gc v12.0.0
drm/amdgpu: Enable MES to handle doorbell ring on unmapped queue
drm/amdgpu: enable mes v12 self test
drm/amdgpu: enable mode2 reset for SMU IP v14.0.4
drm/amdgpu: enable redirection of irq's for IH v7.0
drm/amdgpu: enable some cg feature for gc 12.0.0
drm/amdgpu: enable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: Enable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: enhance amdgpu_ucode_request() function flexibility
drm/amdgpu: Estimate RAS reservation when report capacity v2
drm/amdgpu: Evict BOs from same process for contiguous allocation
drm/amdgpu: Extend KIQ reg polling wait for VF
drm/amdgpu: fix ACA no query result after gpu reset
drm/amdgpu: fix active rb and cu number for gfx12
drm/amdgpu: Fix amdgpu_device_reset_sriov retry logic
drm/amdgpu: Fix amdgpu_vm_is_bo_always_valid kerneldoc
drm/amdgpu: Fix APU handling in amdgpu_pm_load_smu_firmware()
drm/amdgpu: Fix atomics on GFX12
drm/amdgpu: Fix buffer size to prevent truncation in gfx_v12_0_init_microcode
drm/amdgpu: fix comments and error message for ipdump
drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
drm/amdgpu: fix compiler 'side-effect' check issue for RAS_EVENT_LOG()
drm/amdgpu: fix contiguous handling for IB parsing v2
drm/amdgpu: fix dereference after null check
drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
drm/amdgpu: fix documentation errors in gmc v12.0
drm/amdgpu: fix documentation errors in sdma v7.0
drm/amdgpu: fix doorbell regression
drm/amdgpu: Fix eeprom max record count
drm/amdgpu: fix eGPU hotplug regression
drm/amdgpu: fix failure mapping legacy queue when FLR
drm/amdgpu: fix getting vram info for gfx12
drm/amdgpu: Fix hbm stack id in boot error report
drm/amdgpu: fix invadate operation for pg_flags
drm/amdgpu: fix invadate operation for umsch
drm/amdgpu: fix Kconfig for ISP v2
drm/amdgpu: fix locking scope when flushing tlb
drm/amdgpu: fix mc_data out-of-bounds read warning
drm/amdgpu: Fix memory range calculation
drm/amdgpu: fix mqd corruption for gfx12
drm/amdgpu: Fix null pointer dereference to bo
drm/amdgpu: fix NULL pointer in amdgpu_reset_get_desc
drm/amdgpu: fix out of bounds access in gfx10 during ip dump
drm/amdgpu: fix out of bounds access in gfx11 during ip dump
drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
drm/amdgpu: Fix out-of-bounds write warning
drm/amdgpu: fix overflowed array index read warning
drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating()
drm/amdgpu: Fix pci state save during mode-1 reset
drm/amdgpu: Fix physical address mask
drm/amdgpu: fix potential resource leak warning
drm/amdgpu: fix ras UE error injection failure issue
drm/amdgpu: fix RAS unload driver issue in SRIOV
drm/amdgpu: Fix register access violation
drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
drm/amdgpu: Fix smatch static checker warning
drm/amdgpu: Fix snprintf usage in amdgpu_gfx_kiq_init_ring
drm/amdgpu: fix spl component for psp v14
drm/amdgpu: fix sriov host flr handler
drm/amdgpu: Fix the null pointer dereference to ras_manager
drm/amdgpu: fix the overflowed constant warning for RREG32_SOC15()
drm/amdgpu: Fix the uninitialized variable warning
drm/amdgpu: fix the waring dereferencing hive
drm/amdgpu: fix the warning bad bit shift operation for aca_error_type type
drm/amdgpu: Fix the warning division or modulo by zero
drm/amdgpu: fix trap enablement for gfx12
drm/amdgpu: Fix truncation by resizing ucode_prefix in imu_v12_0_init_microcode
drm/amdgpu: Fix two reset triggered in a row
drm/amdgpu: Fix type mismatch in amdgpu_gfx_kiq_init_ring
drm/amdgpu: fix typo in amdgpu_ras_aca_sysfs_read() function
drm/amdgpu: fix UBSAN warning in kv_dpm.c
drm/amdgpu: fix ucode out-of-bounds read warning
drm/amdgpu: fix uninitialized scalar variable warning
drm/amdgpu: fix uninitialized variable warning for amdgpu_xgmi
drm/amdgpu: fix uninitialized variable warning for jpeg_v4
drm/amdgpu: fix uninitialized variable warning for sdma_v7
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
drm/amdgpu: Fix uninitialized variable warning in amdgpu_info_ioctl
drm/amdgpu: fix using the reserved VMID with gang submit
drm/amdgpu: fixing rlc firmware loading failure issue
drm/amdgpu: flush all cached ras bad pages to eeprom
drm/amdgpu: force to use legacy inv in mmhub
drm/amdgpu: Forward soft recovery errors to userspace
drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes
drm/amdgpu: Handle sg size limit for contiguous allocation
drm/amdgpu: IB test encode test package change for VCN5
drm/amdgpu: ignoring unsupported ras blocks when MCA bank dispatches
drm/amdgpu: increase mes log buffer size for gfx12
drm/amdgpu: Indicate CU havest info to CP
drm/amdgpu: init gfxhub setting to align with mmhub
drm/amdgpu: init mes ucode name for gfx v12
drm/amdgpu: init SAW registers for mmhub v3.3
drm/amdgpu: init TA fw for psp v14
drm/amdgpu: initialize GC IP v11.5.2
drm/amdgpu: Initialize VF partition mode
drm/amdgpu: Make CPX mode auto default in NPS4
drm/amdgpu: move aca/mca init functions into ras_init() stage
drm/amdgpu: Move ras resume into SRIOV function
drm/amdgpu: normalize registers as local xcc to read/write in gfx_v9_4_3
drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
drm/amdgpu: process RAS fatal error MB notification
drm/amdgpu: program device_cntl2 through pci cfg space
drm/amdgpu: provide more ucode name shown via id
drm/amdgpu: Queue KFD reset workitem in VF FED
drm/amdgpu: Reduce mem_type to domain double indirection
drm/amdgpu: refine amdgpu ras event id core code
drm/amdgpu: refine gfx10 firmware loading
drm/amdgpu: refine gfx11 firmware loading
drm/amdgpu: refine gfx12 firmware loading
drm/amdgpu: refine gfx6 firmware loading
drm/amdgpu: refine gfx7 firmware loading
drm/amdgpu: refine gfx8 firmware loading
drm/amdgpu: refine gfx9 firmware loading
drm/amdgpu: refine gmc firmware loading
drm/amdgpu: refine gpu_info firmware loading
drm/amdgpu: refine imu firmware loading
drm/amdgpu: refine isp firmware loading
drm/amdgpu: refine mes firmware loading
drm/amdgpu: refine pmfw/smu firmware loading
drm/amdgpu: refine poison consumption interrupt handler
drm/amdgpu: refine poison creation interrupt handler
drm/amdgpu: refine psp firmware loading
drm/amdgpu: refine sdma firmware loading
drm/amdgpu: refine vcn firmware loading
drm/amdgpu: refine vpe firmware loading
drm/amdgpu: reject gang submit on reserved VMIDs
drm/amdgpu: reject gang submit on reserved VMIDs
drm/amdgpu: remove AMD_FMT_MOD_GFX12_DCC_MAX_COMPRESSED_BLOCK_* definitions
drm/amdgpu: remove amdgpu_connector_edid() and stop using edid_blob_ptr
drm/amdgpu: remove amdgpu_mes_fence_wait_polling()
drm/amdgpu: Remove dead code in amdgpu_ras_add_mca_err_addr
drm/amdgpu: remove dead code in atom_get_src_int
drm/amdgpu: Remove duplicate amdgpu_umsch_mm.h header
drm/amdgpu: Remove duplicate check for *is_queue_unmap in sdma_v7_0_ring_set_wptr
drm/amdgpu: remove exp hw support check for gfx12
drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
drm/amdgpu: remove ip dump reg_count variable
drm/amdgpu: Remove redundant function call
drm/amdgpu: remove redundant semicolons in RAS_EVENT_LOG
drm/amdgpu: remove structurally dead code
drm/amdgpu: remove structurally dead code for amd_gmc
drm/amdgpu: remove tlb flush in amdgpu_gtt_mgr_recover
drm/amdgpu: remove unused MCA driver codes
drm/amdgpu: remove unused struct 'hqd_registers'
drm/amdgpu: rename ip_dump_cp_queues to compute queues
drm/amdgpu: rename the ip_dump to ip_dump_core
drm/amdgpu: reset vm state machine after gpu reset(vram lost)
drm/amdgpu: restore dcc bo tilling configs while moving
drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2
drm/amdgpu: rewrite convert_tiling_flags_to_modifier_gfx12
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: set cp fw address set for gfx v12
drm/amdgpu: set CP_HQD_PQ_DOORBELL_CONTROL.DOORBELL_MODE to 1
drm/amdgpu: set different fw data addr for mec pipe
drm/amdgpu: set mes fw address for mes v12
drm/amdgpu: Set no_hw_access when VF request full GPU fails
drm/amdgpu: Set PTE_IS_PTE bit for gfx12
drm/amdgpu: Set pte_is_pte flag in gmc v12 gart
drm/amdgpu: set RAS fed status for more cases
drm/amdgpu: silence UBSAN warning
drm/amdgpu: Skip coredump during resets for debug
drm/amdgpu: skip dpm check to init imu fw
drm/amdgpu: skip imu related function if dpm=0
drm/amdgpu: skip to create ras xxx_err_count node when ACA is enabled
drm/amdgpu: support cg state get for gfx v12
drm/amdgpu: Support contiguous VRAM allocation
drm/amdgpu: support for DCC feature
drm/amdgpu: support for gc_info table v1.3
drm/amdgpu: support gfx v12 specific pte/pde fields
drm/amdgpu: support imu for gc 12_0_0
drm/amdgpu: support S&R fw load for gfx v12
drm/amdgpu: support SDMA v3 struct fw front door load
drm/amdgpu: switch default mes to uni mes
drm/amdgpu: Switch to smuio func to get gpu clk counter
drm/amdgpu: sysfs node disable query error count during gpu reset
drm/amdgpu: the warning dereferencing obj for nbio_v7_4
drm/amdgpu: timely save bad pages to eeprom after gpu ras reset is completed
drm/amdgpu: tolerate allocating GTT bo with dcc flag
drm/amdgpu: trigger mode1 reset for RAS RMA status
drm/amdgpu: update gc_12_0_0 headers
drm/amdgpu: update gfxhub client id for gfx12
drm/amdgpu: Update kmd_fw_shared for VCN5
drm/amdgpu: update MTYPE mapping for gfx12
drm/amdgpu: Update programming for boot error reporting
drm/amdgpu: Update soc24_enum.h and soc21_enum.h
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_GFX12
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_NV10
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_VG10
drm/amdgpu: update type of buf size to u32 for eeprom functions
drm/amdgpu: update vf to pf message retry from 2 to 5
drm/amdgpu: Use dev_ prints for virtualization as it supports multi adapter
drm/amdgpu: Use drm_crtc_vblank_crtc()
drm/amdgpu: use helper in amdgpu_gart_unbind
drm/amdgpu: use new method to program rlc ram
drm/amdgpu: Use NPS ranges from discovery table
drm/amdgpu: use u32 for buf size in __amdgpu_eeprom_xfer
drm/amdgpu: Validate TA binary size
 
drm/amdgu: fix Unintentional integer overflow for mall size
drm/amdgu: remove unused code
 
drm/amdkfd: add ASIC version check for the reset selection of RAS poison
drm/amdkfd: Add cache line size info
drm/amdkfd: Add gfx12 trap handler support
drm/amdkfd: Add GFX1201 to svm_range_get_pte_flags function
drm/amdkfd: add KFD support for GC IP v11.5.2
drm/amdkfd: add KFD support for SDMA IP v6.1.2
drm/amdkfd: add reset cause in gpu pre-reset smi event
drm/amdkfd: Added device queue manager files for GFX12.
drm/amdkfd: Added gfx_v12_kfd2kgd interface for GFX12.
drm/amdkfd: Added MQD manager files for GFX12.
drm/amdkfd: Added temporary changes for GFX12.
drm/amdkfd: always enable ttmp setup for gfx12
drm/amdkfd: Basic SDMA and cache info changes for GFX12.
drm/amdkfd: Bump kfd version for contiguous VRAM allocation
drm/amdkfd: Check correct memory types for is_system variable
drm/amdkfd: Check debug trap enable before write dbg_ev_file
drm/amdkfd: Comment out the unused variable use_static in pm_map_queues_v9
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
drm/amdkfd: Enable atomic support for GFX12
drm/amdkfd: Enable GFX12 trap handler
drm/amdkfd: enable missed single-step workaround for gfx12
drm/amdkfd: enable single alu ops for gfx12
drm/amdkfd: Ensure gpu_id is unique
drm/amdkfd: Evict BO itself for contiguous allocation
drm/amdkfd: Extend gfx12 trap handler fix to gfx10/11
drm/amdkfd: Fix CU Masking for GFX 9.4.3
drm/amdkfd: fix NULL ptr for debugfs mqds on GFX v12
drm/amdkfd: fix support for trap on wave start and end for gfx12
drm/amdkfd: fix the kdf debugger issue
drm/amdkfd: Flush the process wq before creating a kfd_process
drm/amdkfd: gfx12 context save/restore trap handler fixes
drm/amdkfd: Handle deallocated VPGRs in gfx11+ trap handler
drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs
drm/amdkfd: mark GFX12 system and peer GPU memory mappings as MTYPE_NC
drm/amdkfd: Move trap handler coherence flags to preprocessor
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
drm/amdkfd: Remove arbitrary timeout for hmm_range_fault
drm/amdkfd: remove dead code in kfd_create_vcrat_image_gpu
drm/amdkfd: remove dead code in the function svm_range_get_pte_flags
drm/amdkfd: remove logically dead code
drm/amdkfd: Replace deprecated gfx12 trap handler instructions
drm/amdkfd: save and restore barrier state for gfx12
drm/amdkfd: simplify APU VRAM handling
drm/amdkfd: Sync trap handler binary with source
drm/amdkfd: Use dev_error intead of pr_error
drm/amdkfd: Use device based logging for errors
drm/amdkfd: Use mode1 reset for GFX v9.4.4
drm/amdkfd: use mode1 reset for RAS poison consumption
 
drm/arm/komeda: don't use confusing 'timeout' variable name
drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
drm/arm/komeda: Move pipeline prints to after the entire pipeline has been enabled
drm/arm/komeda: update DMA mask to 40 bits
drm/arm/komeda: Use fbdev-dma
 
drm/ast: astdp: Wake up during connector status detection
drm/ast: Fix black screen after resume
drm/ast: Handle primary-plane format setup in atomic_update
drm/ast: Implement atomic enable/disable for encoders
drm/ast: Inline ast_crtc_dpms() into callers
drm/ast: Inline drm_simple_encoder_init()
drm/ast: Move mode-setting code into mode_set_nofb CRTC helper
drm/ast: Only set VGA SCREEN_DISABLE bit in CRTC code
drm/ast: Program mode for AST DP in atomic_mode_set
drm/ast: Remove gamma LUT updates from DPMS code
drm/ast: Use drm_atomic_helper_commit_tail() helper
drm/ast: Use fbdev-shmem
 
drm/atmel-hlcdc: Allow build with COMPILE_TEST=y
 
drm/atomic: allow no-op FB_ID updates for async flips
drm/atomic: Allow userspace to use damage clips with async flips
drm/atomic: Allow userspace to use explicit sync with atomic async flips
 
drm/bochs: switch to struct drm_edid
 
drm/bridge-connector: Fix double free in error handling paths
drm/bridge-connector: implement glue code for HDMI connector
drm/bridge-connector: move to DRM_DISPLAY_HELPER module
drm/bridge-connector: reset the HDMI connector state
drm/bridge-connector: switch to using drmm allocations
 
drm/bridge/analogix/anx6345: switch to struct drm_edid
 
drm/bridge/analogix/anx78xx: switch to struct drm_edid
 
drm/bridge: add missing MODULE_DESCRIPTION() macros
drm/bridge: adv7511: Fix Intermittent EDID failures
drm/bridge: adv7511: Remove a redundant check on existence of bridge->encoder
drm/bridge: analogix: Remove redundant checks on existence of bridge->encoder
drm/bridge: analogix_dp: convert to struct drm_edid
drm/bridge: analogix_dp: don't adjust further when clock recovery succeeded
drm/bridge: analogix_dp: don't wait for PLL lock too early
drm/bridge: analogix_dp: handle AUX transfer timeouts
drm/bridge: analogix_dp: handle clock via runtime PM
drm/bridge: analogix_dp: move basic controller init into runtime PM
drm/bridge: analogix_dp: move macro reset after link bandwidth setting
drm/bridge: analogix_dp: move platform and PHY power handling into runtime PM
drm/bridge: analogix_dp: only read AUX status when an error occured
drm/bridge: analogix_dp: properly handle zero sized AUX transactions
drm/bridge: analogix_dp: register AUX bus after enabling runtime PM
drm/bridge: analogix_dp: remove clk handling from analogix_dp_set_bridge
drm/bridge: analogix_dp: remove PLL lock check from analogix_dp_config_video
drm/bridge: analogix_dp: remove unused analogix_dp_remove
drm/bridge: analogix_dp: remove unused platform power_on_end callback
drm/bridge: analogix_dp: simplify analogix_dp_{set/get}_lane_link_training helpers
drm/bridge: analogix_dp: simplify and correct PLL lock checks
drm/bridge: anx7625: use struct drm_edid more
drm/bridge: cdns-mhdp8546: Remove a redundant check on existence of bridge->encoder
drm/bridge: Drop drm_bridge_chain_mode_fixup
drm/bridge: imx: Remove redundant checks on existence of bridge->encoder
drm/bridge: it6505: fix hibernate to resume no display issue
drm/bridge: it6505: Remove a redundant check on existence of bridge->encoder
drm/bridge: it6505: update usleep_range for RC circuit charge time
drm/bridge: lt9611uxc: Remove a redundant check on existence of bridge->encoder
drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: Remove a redundant check on existence of bridge->encoder
drm/bridge: nxp-ptn3460: Remove a redundant check on existence of bridge->encoder
drm/bridge: panel: Remove a redundant check on existence of bridge->encoder
drm/bridge: samsung-dsim: Fix porch calcalcuation rounding
drm/bridge: samsung-dsim: Set P divider based on min/max of fin pll
drm/bridge: sii902x: Add pixel clock check in atomic_check
drm/bridge: sii902x: Fix mode_valid hook
drm/bridge: sii902x: Support atomic bridge APIs
drm/bridge: simple-bridge: Remove a redundant check on existence of bridge->encoder
drm/bridge: synopsys: dw-mipi-dsi: Remove a redundant check on existence of bridge->encoder
drm/bridge: tc358767: Add format negotiation hooks for DPI/DSI to (e)DP
drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
drm/bridge: tc358767: Drop line_pixel_subtract
drm/bridge: tc358767: Enable FRMSYNC timing generator
drm/bridge: tc358767: Fix comment in tc_edp_mode_valid
drm/bridge: tc358767: Set LSCLK divider for SYSCLK to 1
drm/bridge: tc358767: Split tc_pxl_pll_en() into parameter calculation and enablement
drm/bridge: tc358767: Use tc_pxl_pll_calc() to correct adjusted_mode clock
drm/bridge: tfp410: Remove a redundant check on existence of bridge->encoder
 
drm/buddy: Add start address support to trim function
 
drm/ci: add farm variable
drm/ci: add tests on vkms
drm/ci: generate testlist from build
drm/ci: mark kms_addfb_basic@addfb25-bad-modifier as passing on msm
drm/ci: skip driver specific tests
drm/ci: update xfails for the new testlist
drm/ci: uprev IGT
drm/ci: uprev mesa version
drm/ci: validate drm/msm XML register files against schema
 
drm/client: Fix error code in drm_client_buffer_vmap_local()
drm/client: fix null pointer dereference in drm_client_modeset_probe
 
drm/connector: hdmi: Add Broadcast RGB property
drm/connector: hdmi: Add custom hook to filter TMDS character rate
drm/connector: hdmi: Add Infoframes generation
drm/connector: hdmi: Add output BPC to the connector state
drm/connector: hdmi: Add RGB Quantization Range to the connector state
drm/connector: hdmi: Add support for output format
drm/connector: hdmi: allow disabling Audio Infoframe
drm/connector: hdmi: Calculate TMDS character rate
drm/connector: hdmi: Compute bpc and format automatically
drm/connector: hdmi: Create an HDMI sub-state
drm/connector: hdmi: Create Infoframe DebugFS entries
drm/connector: hdmi: Fix kerneldoc warnings
drm/connector: hdmi: shorten too long function name
drm/connector: Introduce an HDMI connector initialization function
drm/connector: update edid_blob_ptr documentation
 
drm/debugfs: Drop conditionals around of_node pointers
 
drm/display/dsc: Add a helper to dump the DSC configuration
 
drm/display: Add missing aux less alpm wake related bits
drm/display: Add missing Panel Replay Enable SU Region ET bit
drm/display: Fix HDMI state helper dependency
drm/display: hdmi: Add HDMI compute clock helper
drm/display: stop depending on DRM_DISPLAY_HELPER
 
drm/doc: Remove unused Broadcast RGB Property
 
drm/dp: Add refresh rate divider to struct representing AS SDP
drm/dp: Fix documentation warning
 
drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
drm/dp_mst: Skip CSN if topology probing is not done yet
 
drm/drm-bridge: Drop conditionals around of_node pointers
 
drm/edid: add a helper for EDID sysfs property show
drm/edid: remove drm_do_get_edid()
 
drm/etnaviv: Disable SH_EU clock gating on VIPNano-Si+
drm/etnaviv: don't block scheduler when GPU is still active
drm/etnaviv: don't disable TS on MMUv2 core when moving the linear window
drm/etnaviv: drop driver owner assignment
drm/etnaviv: fix DMA direction handling for cached RW buffers
drm/etnaviv: Read some FE registers twice
drm/etnaviv: reduce number of ktime_get calls in IRQ handler
drm/etnaviv: switch devcoredump allocations to GFP_NOWAIT
drm/etnaviv: Turn etnaviv_is_model_rev() into a function
drm/etnaviv: Update hardware headers from rnndb
 
drm/exynos/vidi: convert to struct drm_edid
drm/exynos/vidi: simplify fake edid handling
drm/exynos/vidi: use drm_edid_duplicate()
 
drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
 
drm/fb_dma: Add checks in drm_fb_dma_get_scanout_buffer()
 
drm/fbdev-dma: Clean up deferred I/O
drm/fbdev-dma: Fix framebuffer mode for big endian devices
drm/fbdev-dma: Implement damage handling and deferred I/O
drm/fbdev-dma: Only install deferred I/O if necessary
 
drm/fbdev-generic: Convert to fbdev-ttm
drm/fbdev-generic: Do not set physical framebuffer address
 
drm/fbdev-shmem: Clean up deferred I/O
 
drm/fbdev: Add fbdev-shmem
drm/fbdev: Clean up fbdev documentation
 
drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
drm/gma500: Fix spelling mistake "patter" -> "pattern"
 
drm/gpuvm: fix missing dependency to DRM_EXEC
 
drm/gud: Use fbdev-shmem
 
drm/hisilicon/hibmc: convert to struct drm_edid
 
drm/hisilicon/kirin: Allow build with COMPILE_TEST=y
drm/hisilicon/kirin: Fix 64bit divisions
drm/hisilicon/kirin: Fix MASK(32) on 32bit architectures
drm/hisilicon/kirin: Include linux/io.h for readl()/writel()
drm/hisilicon/kirin: Use fbdev-dma
 
drm/hyperv: Use fbdev-shmem
 
drm/i2c: tda998x: switch to struct drm_edid
 
drm/i915/alpm: Add compute config for lobf
drm/i915/alpm: Add debugfs for LOBF
drm/i915/alpm: Do not use fast_wake_lines for aux less wake time
drm/i915/alpm: Enable lobf from source in ALPM_CTL
drm/i915/alpm: Fix port clock usage in AUX Less wake time calculation
drm/i915/alpm: Make crtc_state as const in intel_alpm_compute_params
drm/i915/alpm: Move alpm parameters from intel_psr
drm/i915/alpm: Move alpm related code to a new file
drm/i915/alpm: Share alpm support checks with PSR code
drm/i915/alpm: Write also AUX Less Wake lines into ALPM_CTL
 
drm/i915/audio: Fix audio time stamp programming for DP
 
drm/i915/bios: Add version notes for some blocks
drm/i915/bios: Define "TV" child device handle
drm/i915/bios: Define ALM only VBT block 9 contents
drm/i915/bios: Define block 46 chromaticity coordinates properly
drm/i915/bios: Define eDP DSC disable bit
drm/i915/bios: Define the "luminance and gamma" sub-struct of block 46
drm/i915/bios: Define VBT block 10 (Mode Removal Table) contents
drm/i915/bios: Define VBT block 12 (Driver Persistent Algorithm) contents
drm/i915/bios: Define VBT block 15 (Dot Clock Override Table) contents
drm/i915/bios: Define VBT block 17 (SV Test Functions) contents
drm/i915/bios: Define VBT block 18 (Driver Rotation) contents
drm/i915/bios: Define VBT block 20 (OEM Customizable Modes) contents
drm/i915/bios: Define VBT block 21 (EFP List) contents
drm/i915/bios: Define VBT block 24 (SDVO LVDS PnP ID) contents
drm/i915/bios: Define VBT block 25 (SDVO LVDS PPS) contents
drm/i915/bios: Define VBT block 252 (int15 Hook)
drm/i915/bios: Define VBT block 253 (PRD Table) contents
drm/i915/bios: Define VBT block 26 (TV Options) contents
drm/i915/bios: Define VBT block 28 (EFP DTD) contents
drm/i915/bios: Define VBT block 3 (Display Toggle Option) contents
drm/i915/bios: Define VBT block 4 (Mode Support List) contents
drm/i915/bios: Define VBT block 45 (eDP BFI) contents
drm/i915/bios: Define VBT block 46 (Chromaticity For Narrow Gamut Panel) contents
drm/i915/bios: Define VBT block 5 (Generic Mode Table)
drm/i915/bios: Define VBT block 50 (MIPI) contents
drm/i915/bios: Define VBT block 51 (Fixed Set Mode Table) contents
drm/i915/bios: Define VBT block 55 (Compression Parameters)
drm/i915/bios: Define VBT block 55 (RGB Palette Table) contents
drm/i915/bios: Define VBT block 57 (Vswing PreEmphasis Table) contents
drm/i915/bios: Define VBT blocks 16,29,31 (Toggle List) contents
drm/i915/bios: Define VBT blocks 19,30,32 (Display Configuration Removal Table) contents
drm/i915/bios: Define VBT blocks 6,7,8 (register tables) contents
drm/i915/bios: double check array-boundary in parse_sdvo_lvds_data
drm/i915/bios: Fix parsing backlight BDB data
drm/i915/bios: Flag "VBIOS only" VBT data blocks
drm/i915/bios: Get rid of "LVDS" from all LFP data stuff
drm/i915/bios: Indicate which VBT structures are based on EDID
drm/i915/bios: Remove version number comment from DEVICE_HANDLE_EFP4
drm/i915/bios: Rename SDVO DTD blocks a bit
 
drm/i915/bmg: BMG should re-use MTL's south display logic
drm/i915/bmg: Define IS_BATTLEMAGE macro
drm/i915/bmg: Extend DG2 tc check to future
drm/i915/bmg: Lane reversal requires writes to both context lanes
drm/i915/bmg: Load DMC
 
drm/i915/cdclk: Plumb the full atomic state deeper
drm/i915/cdclk: use i9xx_fsb_freq() for rawclk_freq initialization
 
drm/i915/display/bmg: Add platform descriptor
 
drm/i915/display: Add compare config for MTL+ platforms
drm/i915/display: Add mechanism to use sink model when applying quirk
drm/i915/display: Add missing include to intel_vga.c
drm/i915/display: add platform descriptors
drm/i915/display: add probe message
drm/i915/display: Add support for pack and unpack
drm/i915/display: add support for subplatforms
drm/i915/display: Calculate crtc clock rate based on PLL parameters
drm/i915/display: change display probe to identify GMD ID based platforms
drm/i915/display: change GMD ID display ip ver propagation at probe
drm/i915/display: change probe for no display case
drm/i915/display: check platforms without display one level higher
drm/i915/display: Compute Adaptive sync SDP params
drm/i915/display: Compute vrr vsync params
drm/i915/display: Consider adjusted_pixel_rate to be u64
drm/i915/display: correct dual pps handling for MTL_PCH+
drm/i915/display: Do not print "psr: enabled" for on Panel Replay
drm/i915/display: For MTL+ platforms skip mg dp programming
drm/i915/display: identify platforms with enum and name
drm/i915/display: include gem/i915_gem_stolen.h where needed
drm/i915/display: include gt/intel_gt_types.h where needed
drm/i915/display: include i915_gpu_error.h where needed
drm/i915/display: include intel_step.h where needed
drm/i915/display: include intel_uncore.h where needed
drm/i915/display: include xe_bo.h, gem_object_types etc. where needed
drm/i915/display: Increase Fast Wake Sync length as a quirk
drm/i915/display: move params copy at probe earlier
drm/i915/display: perform transient flush
drm/i915/display: Revert "drm/i915/display: Skip C10 state verification in case of fastset"
drm/i915/display: Selective fetch Y position on Region Early Transport
drm/i915/display: Send vrr vsync params whne vrr is enabled
drm/i915/display: Skip Panel Replay on pipe comparison if no active planes
drm/i915/display: Take panel replay into account in vsc sdp unpacking
drm/i915/display: Update calculation to avoid overflow
drm/i915/display: update handling of FBC when VT-d active workaround
drm/i915/display: Wa 16021440873 is writing wrong register
 
drm/i915/dmc: convert intel_dmc_print_error_state() to drm_printer
 
drm/i915/dp: Add debugfs entries to force the link rate/lane count
drm/i915/dp: Add debugfs entries to get the max link rate/lane count
drm/i915/dp: Add debugfs entry to force link retrain
drm/i915/dp: Add debugfs entry to force link training failure
drm/i915/dp: Add debugfs entry to get the link retrain disabled state
drm/i915/dp: Add TCON HDR capability checks
drm/i915/dp: Disable link retraining after the last fallback step
drm/i915/dp: Don't switch the LTTPR mode on an active link
drm/i915/dp: Drop comments on EDP HDR DPCD registers
drm/i915/dp: Enable AUX based backlight for HDR
drm/i915/dp: Fix Register bit naming
drm/i915/dp: Make has_gamut_metadata_dip() non static
drm/i915/dp: Move link train fallback to intel_dp_link_training.c
drm/i915/dp: Move link train params to a substruct in intel_dp
drm/i915/dp: Pass atomic state to link training function
drm/i915/dp: Recheck link state after modeset
drm/i915/dp: Reduce link params only after retrying with unchanged params
drm/i915/dp: Rename intel struct inside intel_panel
drm/i915/dp: Reset intel_dp->link_trained before retraining the link
drm/i915/dp: Sanitize intel_dp_get_link_train_fallback_values()
drm/i915/dp: Send a link training modeset-retry uevent to all MST connectors
drm/i915/dp: Use a commit modeset for link retraining MST links
drm/i915/dp: Use always vsc revision 0x6 for Panel Replay
drm/i915/dp: Use check link state work in the detect handler
drm/i915/dp: Use check link state work in the hotplug handler
drm/i915/dp: Use check link state work in the HPD IRQ handler
drm/i915/dp: Write panel override luminance values
 
drm/i915/dp_mst: Align TUs to avoid splitting symbols across MTPs
drm/i915/dp_mst: Enable link training fallback for MST
drm/i915/dp_mst: Fix DSC input BPP computation
drm/i915/dp_mst: Fix MST state after a sink reset
drm/i915/dp_mst: Reset intel_dp->link_trained during disabling
 
drm/i915/dpt: Make DPT object unshrinkable
 
drm/i915/dram: rearrange mem freq init
drm/i915/dram: separate fsb freq detection from mem freq
drm/i915/dram: split out pnv DDR3 detection
 
drm/i915/dsb: Add i915.enable_dsb module parameter
drm/i915/dsb: Convert the DSB code to use intel_display rather than i915
drm/i915/dsb: Document that the ATS fault bits are for mtl+
drm/i915/dsb: Move DSB ID definition to the header
drm/i915/dsb: Pass DSB engine ID to intel_dsb_prepare()
drm/i915/dsb: Plumb the whole atomic state into intel_dsb_prepare()
drm/i915/dsb: Polish the DSB ID enum
drm/i915/dsb: Try to document that DSB_STATUS bit 16 is level triggered
drm/i915/dsb: Use intel_color_uses_dsb()
 
drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
 
drm/i915/fence: Mark debug_fence_free() with __maybe_unused
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
 
drm/i915/gem/i915_gem_ttm_move: Fix typo
 
drm/i915/gem: Adjust vma offset for framebuffer mmap offset
drm/i915/gem: Downgrade stolen lmem setup warning
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
drm/i915/gem: Return NULL instead of '0'
drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace
drm/i915/gem: Use the correct format specifier for resource_size_t
 
drm/i915/gt/uc: Evaluate GuC priority within locks
drm/i915/gt/uc: Fix typo in comment
 
drm/i915/gt: Automate CCS Mode setting during engine resets
drm/i915/gt: debugfs: Evaluate forcewake usage within locks
drm/i915/gt: Delete the live_hearbeat_fast selftest
drm/i915/gt: Disarm breadcrumbs if engines are already idle
drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
drm/i915/gt: Fix CCS id's calculation for CCS mode setting
drm/i915/gt: Fix potential UAF by revoke of fence registers
drm/i915/gt: remove mem freq from gt debugfs
 
drm/i915/guc: avoid FIELD_PREP warning
drm/i915/guc: Enable w/a 16021333562 for DG2, MTL and ARL
drm/i915/guc: prevent a possible int overflow in wq offsets
 
drm/i915/gvt: do not use implict dev_priv in DSPSURF_TO_PIPE()
drm/i915/gvt: remove the unused end parameter from calc_index()
drm/i915/gvt: rename range variable to stride
drm/i915/gvt: Use PLANE_CTL and PLANE_SURF defines
drm/i915/gvt: use proper i915_reg_t for calc_index() parameters
drm/i915/gvt: use proper macros for DP AUX CH CTL registers
drm/i915/gvt: Use the full PLANE_KEY*() defines
drm/i915/gvt: Use the proper PLANE_AUX_DIST() define
drm/i915/gvt: Use the proper PLANE_AUX_OFFSET() define
 
drm/i915/hdcp: Check mst_port to determine connector type
drm/i915/hdcp: Disable HDCP Line Rekeying for HDCP2.2 on HDMI
drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
drm/i915/hdcp: Fix IS_METEORLAKE usage for HDCP line rekeying
drm/i915/hdcp: Move aux assignment after connector type check
drm/i915/hdcp: Use correct cp_irq_count
 
drm/i915/mso: using joiner is not possible with eDP MSO
 
drm/i915/mtl: Skip PLL state verification in TBT mode
drm/i915/mtl: Update workaround 14018575942
 
drm/i915/overlay: convert intel_overlay_print_error_state() to drm_printer
 
drm/i915/pciids: add INTEL_ILK_IDS(), use acronym
drm/i915/pciids: add INTEL_IVB_IDS()
drm/i915/pciids: add INTEL_PNV_IDS(), use acronym
drm/i915/pciids: add INTEL_SNB_IDS()
drm/i915/pciids: don't include RPL-U PCI IDs in RPL-P
drm/i915/pciids: don't include WHL/CML PCI IDs in CFL
drm/i915/pciids: remove 11 from INTEL_ICL_IDS()
drm/i915/pciids: remove 12 from INTEL_TGL_IDS()
drm/i915/pciids: switch to xe driver style PCI ID macros
 
drm/i915/psr: 128b/132b Panel Replay is not supported on eDP
drm/i915/psr: Add Early Transport into psr debugfs interface
drm/i915/psr: Add Early Transport status boolean into intel_psr
drm/i915/psr: Add new debug bit to disable Panel Replay
drm/i915/psr: Add panel replay sel update support to debugfs interface
drm/i915/psr: Add Panel Replay support to intel_psr2_config_et_valid
drm/i915/psr: Allow setting I915_PSR_DEBUG_SU_REGION_ET_DISABLE via debugfs
drm/i915/psr: Check Early Transport for Panel Replay as well
drm/i915/psr: Check panel ALPM capability for eDP Panel Replay
drm/i915/psr: Check panel Early Transport capability for eDP PR
drm/i915/psr: Check vblank against IO buffer wake time on Lunarlake
drm/i915/psr: Detect panel replay selective update support
drm/i915/psr: Disable Panel Replay if PSR mode is set via module parameter
drm/i915/psr: Disable PSR/Panel Replay on sink side for PSR only
drm/i915/psr: Disable PSR2 SU Region ET if enable_psr module parameter is set
drm/i915/psr: Do not apply workarounds in case of panel replay
drm/i915/psr: enable sink for eDP1.5 Panel Replay
drm/i915/psr: Get Early Transport status in intel_psr_pipe_get_config
drm/i915/psr: HW will not allow PR on eDP when HDCP enabled
drm/i915/psr: Inform Panel Replay source support on eDP as well
drm/i915/psr: LunarLake IO and Fast Wake time line count maximums are 68
drm/i915/psr: LunarLake PSR2_CTL[IO Wake Lines] is 6 bits wide
drm/i915/psr: Modify dg2_activate_panel_replay to support eDP
drm/i915/psr: Modify intel_dp_get_su_granularity to support panel replay
drm/i915/psr: modify psr status debugfs to support eDP Panel Replay
drm/i915/psr: Move printing PSR mode to own function
drm/i915/psr: Move printing sink PSR support to own function
drm/i915/psr: Move vblank length check to separate function
drm/i915/psr: Panel replay uses SRD_STATUS to track it's status
drm/i915/psr: Perform psr2 checks related to ALPM for Panel Replay
drm/i915/psr: Perform scanline indication check for Panel Replay as well
drm/i915/psr: Print Panel Replay status instead of frame lock status
drm/i915/psr: PSR2_CTL[Block Count Number] not needed for LunarLake
drm/i915/psr: Rename has_psr2 as has_sel_update
drm/i915/psr: Rename psr2_enabled as sel_update_enabled
drm/i915/psr: Set DP_PSR_SU_REGION_SCANLINE_CAPTURE bit when needed
drm/i915/psr: Set SU area width as pipe src width
drm/i915/psr: Split enabling sink for PSR and Panel Replay
drm/i915/psr: Split intel_psr2_config_valid for panel replay
drm/i915/psr: Store pr_dpcd in intel_dp
drm/i915/psr: Take into account SU SDP scanline indication in vblank check
drm/i915/psr: Update PSR module parameter descriptions
drm/i915/psr: Use enable boolean from intel_crtc_state for Early Transport
drm/i915/psr: Wake time is aux less wake time for Panel Replay
 
drm/i915/selftests: Set always_coherent to false when reading from CPU
 
drm/i915/wm: clarify logging on not finding CxSR latency config
drm/i915/wm: rename intel_get_cxsr_latency -> pnv_get_cxsr_latency
 
drm/i915/xe2hpd: Add display info
drm/i915/xe2hpd: Add max memory bandwidth algorithm
drm/i915/xe2hpd: Add new C20 PHY SRAM address
drm/i915/xe2hpd: Add support for eDP PLL configuration
drm/i915/xe2hpd: Configure CHICKEN_MISC_2 before enabling planes
drm/i915/xe2hpd: Do not program MBUS_DBOX BW credits
drm/i915/xe2hpd: Initial cdclk table
drm/i915/xe2hpd: Properly disable power in port A
drm/i915/xe2hpd: Set maximum DP rate to UHBR13.5
drm/i915/xe2hpd: update pll values in sync with Bspec
 
drm/i915: Add a separate definition for PIPE_CRC_RES_HSW
drm/i915: Add async flip tracepoint
drm/i915: Add flip done tracepoint
drm/i915: add LNL PCI IDs
drm/i915: Add separate define for SEL_FETCH_CUR_CTL()
drm/i915: Add separate defines for cursor WM/DDB register bits
drm/i915: Add skl+ plane name aliases to enum plane_id
drm/i915: Align PLANE_SURF to 16k on ADL for async flips
drm/i915: Allow evicting to use the requested placement
drm/i915: Allow NULL memory region
drm/i915: Allow the initial async flip to change modifier
drm/i915: ARL requires a newer GSC firmware
drm/i915: Attempt to get pages without eviction first
drm/i915: Bump max TMDS bitrate to 6 Gbps on ADL-S/ADL-P/DG2+
drm/i915: Bury c8_planes_changed() in intel_color_check()
drm/i915: Change intel_fbdev_fb_alloc() return type
drm/i915: Clean up skl+ plane stride limits
drm/i915: Clean up the cursor register defines
drm/i915: Cleanup fbdev fb setup
drm/i915: Compute CMRR and calculate vtotal
drm/i915: Constify 'fb' in during pinning
drm/i915: convert fsb_freq and mem_freq to kHz
drm/i915: Define and compute Transcoder CMRR registers
drm/i915: Define SEL_FETCH_PLANE registers via PICK_EVEN_2RANGES()
drm/i915: Define the PIPE_CRC_EXP registers
drm/i915: Do not attempt to load the GSC multiple times
drm/i915: do not select ACPI_BUTTON
drm/i915: Document a few pre-skl primary plane platform dependencies
drm/i915: Document bdw+ pipe interrupt bits
drm/i915: Document which platforms have which CRC registers
drm/i915: Document which platforms use which sprite registers
drm/i915: Don't use __func__ as prefix for drm_dbg_printer
drm/i915: Drop 'uses_fence' parameter from intel_pin_fb_obj_dpt()
drm/i915: Drop a few unwanted tabs from skl+ plane reg defines
drm/i915: Drop redundant dsc_decompression_aux check
drm/i915: drop redundant W=1 warnings from Makefile
drm/i915: drop unnecessary i915_reg.h includes
drm/i915: Drop useless intel_dsb.h include
drm/i915: Drop useless PLANE_FOO_3 register defines
drm/i915: Eliminate extra frame from skl-glk sync->async flip change
drm/i915: Enable pipeDMC fault interrupts on tgl+
drm/i915: Enable plane/pipeDMC ATS fault interrupts on mtl
drm/i915: Extend GEN9_PIPE_PLANE_FLIP_DONE() to cover all universal planes
drm/i915: extend the fsb_freq initialization to more platforms
drm/i915: Extract i9xx_plane_regs.h
drm/i915: Extract intel_crtc_arm_vblank_event()
drm/i915: Extract intel_cursor_regs.h
drm/i915: Extract intel_dp_has_dsc()
drm/i915: Extract intel_mode_vblank_end()
drm/i915: Extract intel_mode_vtotal()
drm/i915: Extract intel_pipe_crc_regs.h
drm/i915: Extract intel_plane_needs_physical()
drm/i915: Extract skl_plane_{wm,ddb}_reg_val()
drm/i915: Extract skl_universal_plane_regs.h
drm/i915: Factor out function to modeset commit a set of pipes
drm/i915: Fix assert on pending async-put power domain work when it requeues itself
drm/i915: Fix audio component initialization
drm/i915: Fix HAS_REGION() usage in intel_gt_probe_lmem()
drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
drm/i915: Fix readout degamma_lut mismatch on ilk/snb
drm/i915: Fix SEL_FETCH_{SIZE,OFFSET} registers
drm/i915: Handle MST in intel_dp_has_dsc()
drm/i915: Handle SKL+ WM/DDB registers next to all other plane registers
drm/i915: Hide the intel_crtc_needs_color_update() inside intel_color_check()
drm/i915: Implement Audio WA_14020863754
drm/i915: Increase FLR timeout from 3s to 9s
drm/i915: Introduce fb->min_alignment
drm/i915: Introduce intel_mode_vdisplay()
drm/i915: Introduce the plane->min_alignment() vfunc
drm/i915: move comments about FSB straps to proper place
drm/i915: Move encoder suspend/shutdown helpers to intel_encoder.c
drm/i915: Move intel_crtc_scanline_offset()
drm/i915: Move intel_surf_alignment() into skl_univerals_plane.c
drm/i915: move PCH DP AUX CH regs to intel_dp_aux_regs.h
drm/i915: Move PIPEGCMAX to intel_color_regs.h
drm/i915: Move skl+ wm/ddb registers to proper headers
drm/i915: move uapi.event outside spinlock in intel_crtc_vblank_work
drm/i915: Nuke _MMIO_PLANE_GAMC()
drm/i915: Nuke skl_write_wm_level() and skl_ddb_entry_write()
drm/i915: Nuke the intermediate pipe fault bitmasks
drm/i915: Nuke the TGL+ chroma plane tile row alignment stuff
drm/i915: pass dev_priv explicitly to _MMIO_PPS
drm/i915: pass dev_priv explicitly to ADL_TVIDEO_DIP_AS_SDP_DATA
drm/i915: pass dev_priv explicitly to ALPM_CTL
drm/i915: pass dev_priv explicitly to BCLRPAT
drm/i915: pass dev_priv explicitly to CHV_BLEND
drm/i915: pass dev_priv explicitly to CHV_CANVAS
drm/i915: pass dev_priv explicitly to CUR_CHICKEN
drm/i915: pass dev_priv explicitly to CUR_FBC_CTL
drm/i915: pass dev_priv explicitly to CURBASE
drm/i915: pass dev_priv explicitly to CURCNTR
drm/i915: pass dev_priv explicitly to CURPOS
drm/i915: pass dev_priv explicitly to CURPOS_ERLY_TPT
drm/i915: pass dev_priv explicitly to CURSIZE
drm/i915: pass dev_priv explicitly to CURSURFLIVE
drm/i915: pass dev_priv explicitly to DPLL
drm/i915: pass dev_priv explicitly to DPLL_MD
drm/i915: pass dev_priv explicitly to DSPADDR
drm/i915: pass dev_priv explicitly to DSPADDR_VLV
drm/i915: pass dev_priv explicitly to DSPARB
drm/i915: pass dev_priv explicitly to DSPCNTR
drm/i915: pass dev_priv explicitly to DSPFW1
drm/i915: pass dev_priv explicitly to DSPFW2
drm/i915: pass dev_priv explicitly to DSPFW3
drm/i915: pass dev_priv explicitly to DSPGAMC
drm/i915: pass dev_priv explicitly to DSPLINOFF
drm/i915: pass dev_priv explicitly to DSPOFFSET
drm/i915: pass dev_priv explicitly to DSPPOS
drm/i915: pass dev_priv explicitly to DSPSIZE
drm/i915: pass dev_priv explicitly to DSPSTRIDE
drm/i915: pass dev_priv explicitly to DSPSURF
drm/i915: pass dev_priv explicitly to DSPSURFLIVE
drm/i915: pass dev_priv explicitly to DSPTILEOFF
drm/i915: pass dev_priv explicitly to EDP_PSR2_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR2_STATUS
drm/i915: pass dev_priv explicitly to EDP_PSR_AUX_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR_AUX_DATA
drm/i915: pass dev_priv explicitly to EDP_PSR_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR_DEBUG
drm/i915: pass dev_priv explicitly to EDP_PSR_PERF_CNT
drm/i915: pass dev_priv explicitly to EDP_PSR_STATUS
drm/i915: pass dev_priv explicitly to GLK_TVIDEO_DIP_DRM_DATA
drm/i915: pass dev_priv explicitly to HSW_STEREO_3D_CTL
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_AVI_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_CTL
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_GCP
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_GMP_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_SPD_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_VS_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_VSC_DATA
drm/i915: pass dev_priv explicitly to ICL_PIPESTATUS
drm/i915: pass dev_priv explicitly to ICL_VIDEO_DIP_PPS_DATA
drm/i915: pass dev_priv explicitly to ICL_VIDEO_DIP_PPS_ECC
drm/i915: pass dev_priv explicitly to MTL_CLKGATE_DIS_TRANS
drm/i915: pass dev_priv explicitly to PFIT_AUTO_RATIOS
drm/i915: pass dev_priv explicitly to PFIT_CONTROL
drm/i915: pass dev_priv explicitly to PFIT_PGM_RATIOS
drm/i915: pass dev_priv explicitly to PIPE_ARB_CTL
drm/i915: pass dev_priv explicitly to PIPE_CRC_*
drm/i915: pass dev_priv explicitly to PIPE_CRC_CTL
drm/i915: pass dev_priv explicitly to PIPE_DATA_M1
drm/i915: pass dev_priv explicitly to PIPE_DATA_M2
drm/i915: pass dev_priv explicitly to PIPE_DATA_N1
drm/i915: pass dev_priv explicitly to PIPE_DATA_N2
drm/i915: pass dev_priv explicitly to PIPE_FLIPCOUNT_G4X
drm/i915: pass dev_priv explicitly to PIPE_FRMCOUNT_G4X
drm/i915: pass dev_priv explicitly to PIPE_LINK_M1
drm/i915: pass dev_priv explicitly to PIPE_LINK_M2
drm/i915: pass dev_priv explicitly to PIPE_LINK_N1
drm/i915: pass dev_priv explicitly to PIPE_LINK_N2
drm/i915: pass dev_priv explicitly to PIPE_SRCSZ_ERLY_TPT
drm/i915: pass dev_priv explicitly to PIPEDSL
drm/i915: pass dev_priv explicitly to PIPEFRAME
drm/i915: pass dev_priv explicitly to PIPEFRAMEPIXEL
drm/i915: pass dev_priv explicitly to PIPEGCMAX
drm/i915: pass dev_priv explicitly to PIPESRC
drm/i915: pass dev_priv explicitly to PIPESTAT
drm/i915: pass dev_priv explicitly to PORT_ALPM_CTL
drm/i915: pass dev_priv explicitly to PORT_ALPM_LFPS_CTL
drm/i915: pass dev_priv explicitly to PORT_DFT2_G4X
drm/i915: pass dev_priv explicitly to PORT_HOTPLUG_EN
drm/i915: pass dev_priv explicitly to PORT_HOTPLUG_STAT
drm/i915: pass dev_priv explicitly to PP_CONTROL
drm/i915: pass dev_priv explicitly to PP_DIVISOR
drm/i915: pass dev_priv explicitly to PP_OFF_DELAYS
drm/i915: pass dev_priv explicitly to PP_ON_DELAYS
drm/i915: pass dev_priv explicitly to PP_STATUS
drm/i915: pass dev_priv explicitly to PRIMCNSTALPHA
drm/i915: pass dev_priv explicitly to PRIMPOS
drm/i915: pass dev_priv explicitly to PRIMSIZE
drm/i915: pass dev_priv explicitly to PSR2_MAN_TRK_CTL
drm/i915: pass dev_priv explicitly to PSR2_SU_STATUS
drm/i915: pass dev_priv explicitly to PSR_EVENT
drm/i915: pass dev_priv explicitly to SWF0
drm/i915: pass dev_priv explicitly to SWF1
drm/i915: pass dev_priv explicitly to SWF3
drm/i915: pass dev_priv explicitly to TGL_DP_TP_CTL
drm/i915: pass dev_priv explicitly to TGL_DP_TP_STATUS
drm/i915: pass dev_priv explicitly to TRANS_DDI_FUNC_CTL
drm/i915: pass dev_priv explicitly to TRANS_DDI_FUNC_CTL2
drm/i915: pass dev_priv explicitly to TRANS_EXITLINE
drm/i915: pass dev_priv explicitly to TRANS_HBLANK
drm/i915: pass dev_priv explicitly to TRANS_HSYNC
drm/i915: pass dev_priv explicitly to TRANS_HTOTAL
drm/i915: pass dev_priv explicitly to TRANS_MSA_MISC
drm/i915: pass dev_priv explicitly to TRANS_MULT
drm/i915: pass dev_priv explicitly to TRANS_PSR_IIR
drm/i915: pass dev_priv explicitly to TRANS_PSR_IMR
drm/i915: pass dev_priv explicitly to TRANS_PUSH
drm/i915: pass dev_priv explicitly to TRANS_SET_CONTEXT_LATENCY
drm/i915: pass dev_priv explicitly to TRANS_VBLANK
drm/i915: pass dev_priv explicitly to TRANS_VRR_CTL
drm/i915: pass dev_priv explicitly to TRANS_VRR_FLIPLINE
drm/i915: pass dev_priv explicitly to TRANS_VRR_STATUS
drm/i915: pass dev_priv explicitly to TRANS_VRR_STATUS2
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMAX
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMAXSHIFT
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMIN
drm/i915: pass dev_priv explicitly to TRANS_VRR_VSYNC
drm/i915: pass dev_priv explicitly to TRANS_VRR_VTOTAL_PREV
drm/i915: pass dev_priv explicitly to TRANS_VSYNC
drm/i915: pass dev_priv explicitly to TRANS_VSYNCSHIFT
drm/i915: pass dev_priv explicitly to TRANS_VTOTAL
drm/i915: pass dev_priv explicitly to TRANSCONF
drm/i915: Pass intel_display to the encoder suspend/shutdown helpers
drm/i915: Pass the region ID rather than a bitmask to HAS_REGION()
drm/i915: Pass the whole atomic state to intel_color_prepare_commit()
drm/i915: Plumb the entire atomic state into intel_color_check()
drm/i915: Plumb the full atomic state into icl_check_nv12_planes()
drm/i915: Plumb the full atomic state into skl_ddb_add_affected_planes()
drm/i915: Polish pre-skl primary plane registers
drm/i915: Polish sprite plane register definitions
drm/i915: Polish types in fb calculations
drm/i915: Protect CRC reg macro arguments for consistency
drm/i915: rearrange DP AUX register macros
drm/i915: Reduce DDI clock gating printk level from NOTICE to DEBUG
drm/i915: reduce includes in intel_clock_gating.c
drm/i915: Refactor skl+ plane register offset calculations
drm/i915: Regroup pipe CRC regs
drm/i915: Reject async flips if we need to change DDB/watermarks
drm/i915: relocate some DSPCNTR reg bit definitions
drm/i915: Remove bogus MST check in intel_dp_has_audio()
drm/i915: Remove counter productive REGION_* wrappers
drm/i915: remove intermediate _PCH_DP_* macros
drm/i915: remove unused DP AUX CH register macros
drm/i915: remove unused pipe/plane B register macros
drm/i915: Rename all bigjoiner to joiner
drm/i915: Rename bigjoiner master/slave to bigjoiner primary/secondary
drm/i915: Rename selective fetch plane registers
drm/i915: Rename the fb pinning functions to indicate the address space
drm/i915: Reuse intel_dp_supports_dsc() for MST
drm/i915: Reuse intel_mode_vblank_start()
drm/i915: s/need_async_flip_disable_wa/need_async_flip_toggle_wa/
drm/i915: Separate VRR related register definitions
drm/i915: Shadow default engine context image in the context
drm/i915: Shuffle the skl+ plane register definitions
drm/i915: Simplify PIPESRC_ERLY_TPT definition
drm/i915: Simplify scanline_offset handling for gen2
drm/i915: Sort bdw+ pipe interrupt bits
drm/i915: Split cursor alignment to per-platform vfuncs
drm/i915: Split gen2 vs. gen3 .max_stride()
drm/i915: Split pre-skl platforms out from intel_surf_alignment()
drm/i915: stop redefining INTEL_VGA_DEVICE
drm/i915: Support replaying GPU hangs with captured context image
drm/i915: Switch intel_usecs_to_scanlines() to 64bit maths
drm/i915: Switch PIPE_CRC_RES_*_IVB to _MMIO_PIPE()
drm/i915: Update indentation for VRR registers and bits
drm/i915: Update plane alignment requirements for TGL+
drm/i915: Update trans_vrr_ctl flag when cmrr is computed
drm/i915: Use drm_crtc_vblank_crtc()
drm/i915: use i9xx_fsb_freq() for GT clock frequency
drm/i915: Use intel_dp_has_dsc() during .compute_config()
drm/i915: Use REG_BIT for PLANE_WM bits
drm/i915: Use REG_BIT() for bdw+ pipe interrupts
drm/i915: Use the same vblank worker for atomic unpin
drm/i915: Use vblank worker to unpin old legacy cursor fb safely
drm/i915: Utilize edp_disable_dsc from VBT
 
drm/imagination: Convert to platform remove callback returning void
drm/imagination: Free pvr_vm_gpuva after unlink
 
drm/imx/lcdc: Use fbdev-dma
 
drm/imx/ldb: convert to struct drm_edid
 
drm/imx/tve: convert to struct drm_edid
 
drm/ingenic: Use fbdev-dma
 
drm/kfd: Correct pinned buffer handling at kfd restore and validate process
 
drm/lima: Mark simple_ondemand governor as softdep
 
drm/loongson/7a1000: convert to struct drm_edid
 
drm/loongson/7a2000: convert to struct drm_edid
 
drm/managed: Simplify if condition
 
drm/mediatek/dp: Fix spurious kfree()
 
drm/mediatek: Add DRM_MODE_ROTATE_0 to rotation property
drm/mediatek: Add missing plane settings when async update
drm/mediatek: Add new color format MACROs in OVL
drm/mediatek: Add OVL compatible name for MT8195
drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: dpi/dsi: Fix possible_crtcs calculation
drm/mediatek: Drop chain_mode_fixup call in mode_valid()
drm/mediatek: Drop chain_mode_fixup call in mode_valid()
drm/mediatek: Fix bit depth overwritten for mtk_ovl_set bit_depth()
drm/mediatek: Fix destination alpha error in OVL
drm/mediatek: Fix XRGB setting error in Mixer
drm/mediatek: Fix XRGB setting error in OVL
drm/mediatek: Log errors in probe with dev_err_probe()
drm/mediatek: Remove less-than-zero comparison of an unsigned value
drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=y
drm/mediatek: Set DRM mode configs accordingly
drm/mediatek: Set sensible cursor width/height values to fix crash
drm/mediatek: Support DRM plane alpha in Mixer
drm/mediatek: Support DRM plane alpha in OVL
drm/mediatek: Support more 10bit formats in OVL
drm/mediatek: Support RGBA8888 and RGBX8888 in OVL on MT8195
drm/mediatek: Turn off the layers with zero width or height
drm/mediatek: Use 8-bit alpha in ETHDR
drm/mediatek: Use fbdev-dma
 
drm/meson: fix canvas release in bind function
drm/meson: plane: Add error handling
 
drm/mgag200: Acquire I/O-register lock in DDC code
drm/mgag200: Add an option to disable Write-Combine
drm/mgag200: Add BMC output
drm/mgag200: Allocate instance of struct mga_i2c_chan dynamically
drm/mgag200: Bind I2C lifetime to DRM device
drm/mgag200: Consolidate VGA output
drm/mgag200: Inline mgag200_i2c_init()
drm/mgag200: Rename constant MGAREG_Status to MGAREG_STATUS
drm/mgag200: Rename mgag200_i2c.c to mgag200_ddc.c
drm/mgag200: Rename struct i2c_algo_bit_data callbacks
drm/mgag200: Replace struct mga_i2c_chan with struct mgag200_ddc
drm/mgag200: Set .detect_ctx() and enable connector polling
drm/mgag200: Set DDC timeout in milliseconds
drm/mgag200: Store pointer to struct mga_device in struct mga_i2c_chan
drm/mgag200: Use drm_connector_helper_get_modes()
drm/mgag200: Use fbdev-shmem
 
drm/mipi-dbi: Add support for DRM_FORMAT_RGB888
drm/mipi-dbi: Make bits per word configurable for pixel transfers
drm/mipi-dbi: Remove mipi_dbi_machine_little_endian()
 
drm/mipi-dsi: add mipi_dsi_usleep_range helper
drm/mipi-dsi: fix handling of ctx in mipi_dsi_msleep
drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
drm/mipi-dsi: Introduce mipi_dsi_*_write_seq_multi()
drm/mipi-dsi: mipi_dsi_*_write functions don't need to ratelimit prints
drm/mipi-dsi: Reduce driver bloat of mipi_dsi_*_write_seq()
drm/mipi-dsi: wrap more functions for streamline handling
 
drm/mm: Remove unused drm_mm_replace_node
 
drm/mode_object: Export drm_mode_obj_find_prop_id for tests
 
drm/msm/a6xx: Add missing __always_unused
drm/msm/a6xx: Fix A702 UBWC mode
drm/msm/a6xx: use __unused__ to fix compiler warnings for gen7_* includes
 
drm/msm/a7xx: Add missing register writes from downstream
drm/msm/a7xx: Initialize a750 "software fuse"
 
drm/msm/adreno: Add support for Adreno 505 GPU
drm/msm/adreno: Add support for X185 GPU
drm/msm/adreno: Check for zap node availability
drm/msm/adreno: De-spaghettify the use of memory barriers
drm/msm/adreno: fix a743 and a740 cx mem init
drm/msm/adreno: fix a7xx gpu init
drm/msm/adreno: Fix error return if missing firmware-name
drm/msm/adreno: Introduce gmu_chipid for a740 & a750
drm/msm/adreno: Move CP_PROTECT settings to hw catalog
drm/msm/adreno: Move hwcg regs to a6xx hw catalog
drm/msm/adreno: Move hwcg table into a6xx specific info
drm/msm/adreno: Split catalog into separate files
drm/msm/adreno: Split up giant device table
 
drm/msm/dp: fix runtime_pm handling in dp_wait_hpd_asserted
drm/msm/dp: fix the max supported bpp logic
drm/msm/dp: reset the link phy params before link training
drm/msm/dp: switch to struct drm_edid
 
drm/msm/dpu: Add SM7150 support
drm/msm/dpu: adjust data width for widen bus case
drm/msm/dpu: check ubwc support before adding compressed formats
drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
drm/msm/dpu: convert vsync source defines to the enum
drm/msm/dpu: don't play tricks with debug macros
drm/msm/dpu: drop duplicate drm formats from wb2_formats arrays
drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
drm/msm/dpu: enable compression bit in cfg2 for DSC
drm/msm/dpu: fix encoder irq wait skip
drm/msm/dpu: fix video mode DSC for DSI
drm/msm/dpu: guard ctl irq callback register/unregister
drm/msm/dpu: limit QCM2290 to RGB formats only
drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
drm/msm/dpu: pull the is_cmd_mode out of _dpu_encoder_update_vsync_source()
drm/msm/dpu: relax YUV requirements
drm/msm/dpu: remove CRTC frame event callback registration
drm/msm/dpu: rename dpu_hw_setup_vsync_source functions
drm/msm/dpu: rework vsync_source handling
drm/msm/dpu: support setting the TE source
drm/msm/dpu: take plane rotation into account for wide planes
 
drm/msm/dsi: add a comment to explain pkt_per_line encoding
drm/msm/dsi: Add phy configuration for MSM8937
drm/msm/dsi: drop unused GPIOs handling
drm/msm/dsi: parse vsync source from device tree
drm/msm/dsi: Remove dsi_phy_read/write()
drm/msm/dsi: Remove dsi_phy_write_[un]delay()
drm/msm/dsi: set video mode widebus enable bit when widebus is enabled
drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
 
drm/msm/gem: Add missing rcu_dereference()
 
drm/msm/mdp5: Add MDP5 configuration for MSM8937
drm/msm/mdp5: Remove MDP_CAP_SRC_SPLIT from msm8x53_config
 
drm/msm: Add GPU memory traces
drm/msm: Add MSM_PARAM_RAYTRACING uapi
drm/msm: Add obj flags to gpu devcoredump
drm/msm: fix the highest_bank_bit for sc7180
drm/msm: mdss: Add SM7150 support
drm/msm: remove python 3.9 dependency for compiling msm
drm/msm: Use iommu_paging_domain_alloc()
 
drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
 
drm/nouveau/fb: restore init() for ramgp102
 
drm/nouveau: Constify struct nouveau_job_ops
drm/nouveau: convert to using is_hdmi and has_audio from display info
drm/nouveau: prime: fix refcount underflow
 
drm/omap: add CONFIG_MMU dependency
drm/omap: Allow build with COMPILE_TEST=y
drm/omap: Open code phys_to_page()
drm/omap: Restrict compile testing to PAGE_SIZE less than 64KB
 
drm/panel replay: Add edp1.5 Panel Replay bits and register
 
drm/panel-edp: Add CMN N116BCJ-EAK
drm/panel-edp: add fat warning against adding new panel compatibles
drm/panel-edp: Add ID for KD KD116N09-30NH-A016
drm/panel-edp: Add more panels with conservative timings
drm/panel-edp: Add support for several panels
drm/panel-edp: drop several legacy panels
 
drm/panel/panel-ilitek-9341: Use fbdev-dma
 
drm/panel: add Ilitek ILI9806E panel driver
drm/panel: add lincolntech lcd197 support
drm/panel: add missing MODULE_DESCRIPTION() macros
drm/panel: asus-z00t-tm5p5-n35596: transition to mipi_dsi wrapped functions
drm/panel: boe-himax8279d: Don't call unprepare+disable at shutdown/remove
drm/panel: boe-himax8279d: Stop tracking prepared/enabled
drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
drm/panel: boe-tv101wum-nl6: Don't call unprepare+disable at shutdown/remove
drm/panel: boe-tv101wum-nl6: Don't use a table for initting panels
drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
drm/panel: boe-tv101wum-nl6: Stop tracking prepared
drm/panel: boe-tv101wum-nl6: use wrapped MIPI DCS functions
drm/panel: edp: Add a comment about unprepare+disable at shutdown/remove
drm/panel: edp: Stop tracking prepared/enabled
drm/panel: himax-hx83102: Break out as separate driver
drm/panel: himax-hx83102: Check for errors on the NOP in prepare()
drm/panel: himax-hx83102: fix incorrect argument to mipi_dsi_msleep
drm/panel: himax-hx83102: If prepare fails, disable GPIO before regulators
drm/panel: himax-hx83102: Support for BOE nv110wum-l60 MIPI-DSI panel
drm/panel: himax-hx83102: Support for IVO t109nw41 MIPI-DSI panel
drm/panel: himax-hx83102: use wrapped MIPI DCS functions
drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better
drm/panel: ili9341: Remove a superfluous else after return
drm/panel: ili9882t: Don't use a table for initting panels
drm/panel: ilitek-ili9882t: Check for errors on the NOP in prepare()
drm/panel: ilitek-ili9882t: If prepare fails, disable GPIO before regulators
drm/panel: ilitek-ili9882t: use wrapped MIPI DCS functions
drm/panel: innolux-p079zca: Don't call unprepare+disable at shutdown/remove
drm/panel: innolux-p079zca: Don't use a table for initting panels
drm/panel: innolux-p079zca: Stop tracking prepared/enabled
drm/panel: innolux-p079zca: use mipi_dsi_dcs_nop_multi()
drm/panel: jd9365da: Add the function of adjusting orientation
drm/panel: jd9365da: Modify the method of sending commands
drm/panel: jd9365da: Support for kd101ne3-40ti MIPI-DSI panel
drm/panel: jdi-lt070me05000: Don't call disable at shutdown/remove
drm/panel: jdi-lt070me05000: Stop tracking prepared/enabled
drm/panel: khadas-ts050: Don't call unprepare+disable at shutdown/remove
drm/panel: khadas-ts050: Stop tracking prepared/enabled
drm/panel: kingdisplay-kd097d04: Don't call unprepare+disable at shutdown/remove
drm/panel: kingdisplay-kd097d04: Stop tracking prepared/enabled
drm/panel: lg-sw43408: add missing error handling
drm/panel: lg-sw43408: use new streamlined MIPI DSI API
drm/panel: ltk050h3146w: Don't call unprepare+disable at shutdown/remove
drm/panel: ltk050h3146w: Stop tracking prepared
drm/panel: ltk500hd1829: Don't call unprepare+disable at shutdown/remove
drm/panel: ltk500hd1829: Stop tracking prepared
drm/panel: novatek-nt36672a: Don't call unprepare+disable at shutdown/remove
drm/panel: novatek-nt36672a: Stop tracking prepared
drm/panel: novatek-nt36672e: Switch to mipi_dsi_dcs_write_seq_multi()
drm/panel: novatek-nt36672e: use wrapped MIPI DCS functions
drm/panel: olimex-lcd-olinuxino: Don't call unprepare+disable at remove
drm/panel: olimex-lcd-olinuxino: Stop tracking prepared/enabled
drm/panel: osd-osd101t2587-53ts: Don't call unprepare+disable at shutdown/remove
drm/panel: osd-osd101t2587-53ts: Stop tracking prepared/enabled
drm/panel: panasonic-vvx10f034n00: Don't call disable at shutdown/remove
drm/panel: panasonic-vvx10f034n00: Stop tracking prepared/enabled
drm/panel: panel-jadard-jd9365da-h3: use wrapped MIPI DCS functions
drm/panel: raydium-rm67191: Don't call unprepare+disable at shutdown
drm/panel: raydium-rm67191: Stop tracking enabled
drm/panel: raydium-rm692e5: Stop tracking prepared
drm/panel: raydium-rm692e5: transition to mipi_dsi wrapped functions
drm/panel: samsung-atna33xc20: Don't call unprepare+disable at shutdown/remove
drm/panel: samsung-atna33xc20: Stop tracking prepared/enabled
drm/panel: seiko-43wvf1g: Don't call disable at shutdown/remove
drm/panel: seiko-43wvf1g: Stop tracking prepared/enabled
drm/panel: sharp-lq101r1sx01: Don't call disable at shutdown/remove
drm/panel: sharp-lq101r1sx01: Fixed reversed "if" in remove
drm/panel: sharp-lq101r1sx01: Stop tracking prepared/enabled
drm/panel: sharp-ls043t1le01: Don't call disable at shutdown/remove
drm/panel: sharp-ls043t1le01: Stop tracking prepared
drm/panel: simple: Add a comment about unprepare+disable at shutdown/remove
drm/panel: simple: Add AUO G104STN01 panel entry
drm/panel: simple: Add Lincoln Tech Sol LCD185-101CT panel
drm/panel: simple: Add Microtips Technology 13-101HIEBCAF0-C panel
drm/panel: simple: Add Microtips Technology MF-103HIEB0GA0 panel
drm/panel: simple: Add PrimeView PM070WL4 support
drm/panel: simple: Stop tracking prepared/enabled
drm/panel: sitronix-st7703: Don't call disable at shutdown/remove
drm/panel: sitronix-st7703: Stop tracking prepared
drm/panel: sitronix-st7703: transition to mipi_dsi wrapped functions
drm/panel: sony-acx565akm: Don't call disable at remove
drm/panel: sony-acx565akm: Don't double-check enabled state in disable
drm/panel: tdo-tl070wsh30: Don't call unprepare+disable at shutdown/remove
drm/panel: tdo-tl070wsh30: Stop tracking prepared
drm/panel: truly-nt35521: transition to mipi_dsi wrapped functions
drm/panel: Update TODO list item for cleaning up prepared/enabled tracking
drm/panel: xinpeng-xpp055c272: Don't call unprepare+disable at shutdown/remove
drm/panel: xinpeng-xpp055c272: Stop tracking prepared
 
drm/panelreplay: dpcd register definition for panelreplay SU
 
drm/panfrost: Add support for Mali on the MT8188 SoC
drm/panfrost: Mark simple_ondemand governor as softdep
 
drm/panic: Add a kmsg panic screen
drm/panic: Add a set_pixel() callback to drm_scanout_buffer
drm/panic: Add support for drawing a monochrome graphical logo
drm/panic: depends on !VT_CONSOLE
drm/panic: Do not select DRM_KMS_HELPER
drm/panic: Fix off-by-one logo size checks
drm/panic: Fix uninitialized drm_scanout_buffer.set_pixel() crash
drm/panic: only draw the foreground color in drm_panic_blit()
drm/panic: Rename logo to logo_ascii
drm/panic: Restrict graphical logo handling to built-in
drm/panic: Spelling s/formater/formatter/
 
drm/panthor: flush FW AS caches in slow reset path
drm/panthor: Record devfreq busy as soon as a job is started
drm/panthor: Restrict high priorities on group_create
 
drm/print: Add generic drm dev printk function
drm/print: Add missing [drm] prefix to drm based WARN
drm/print: Improve drm_dbg_printer
drm/print: Kill ___drm_dbg()
 
drm/probe-helper: Call drm_mode_validate_ycbcr420() before connector->mode_valid()
 
drm/qxl: Add check for drm_cvt_mode
drm/qxl: Pin buffer objects for internal mappings
 
drm/radeon: check bo_va->bo is non-NULL before using it
drm/radeon: convert to using is_hdmi and has_audio from display info
drm/radeon: Delay Connector detecting when HPD singals is unstable
drm/radeon: fix UBSAN warning in kv_dpm.c
drm/radeon: initialize backlight for iMac12,2 with Radeon 6750M
drm/radeon: Remove __counted_by from StateArray.states[]
drm/radeon: remove radeon_connector_edid() and stop using edid_blob_ptr
 
drm/rcar-du: Allow build with COMPILE_TEST=y
 
drm/renesas/rcar-du: Use fbdev-dma
 
drm/renesas/rz-du: Use fbdev-dma
 
drm/renesas/shmobile: Use fbdev-dma
 
drm/rockchip: analogix_dp: add runtime PM handling
drm/rockchip: dsi: Add support for RK3128
drm/rockchip: inno-hdmi: Fix infoframe upload
drm/rockchip: inno_hdmi: Switch to HDMI connector
drm/rockchip: Use fbdev-dma
drm/rockchip: Use iommu_paging_domain_alloc()
drm/rockchip: vop2: Fix the port mux of VP2
 
drm/solomon: Use fbdev-shmem
 
drm/sti: Allow build with COMPILE_TEST=y
drm/sti: Include linux/io.h for devm_ioremap()
 
drm/stm: add COMMON_CLK dependency
drm/stm: Allow build with COMPILE_TEST=y
drm/stm: dsi: add pm runtime ops
drm/stm: dsi: expose DSI PHY internal clock
drm/stm: dsi: use new SYSTEM_SLEEP_PM_OPS() macro
drm/stm: lvds: add new STM32 LVDS Display Interface Transmitter driver
 
drm/sun4i: Add more parameters to sunxi_engine commit callback
drm/sun4i: Fix compilation error
drm/sun4i: Fix layer zpos change/atomic modesetting
drm/sun4i: hdmi: Switch to HDMI connector
drm/sun4i: Unify sun8i_*_layer structs
 
drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
 
drm/tegra: Use iommu_paging_domain_alloc()
 
drm/test: fix the gem shmem test to map the sg table.
 
drm/tests: add drm_hdmi_state_helper_test MODULE_DESCRIPTION()
drm/tests: Add HDMI connector bpc and format tests
drm/tests: Add HDMI connector rate filter hook tests
drm/tests: Add HDMI TDMS character rate tests
drm/tests: Add infoframes test
drm/tests: add missing MODULE_DESCRIPTION() macros
drm/tests: Add output bpc tests
drm/tests: Add output formats tests
drm/tests: Add RGB Quantization tests
drm/tests: Add TDMS character rate connector state tests
drm/tests: Add tests for Broadcast RGB property
drm/tests: Add tests for the new Monochrome value of tv_mode
drm/tests: connector: Add tests for drmm_connector_hdmi_init
 
drm/tidss: Add drm_panic support
 
drm/tiny/cirrus: Use fbdev-shmem
 
drm/tiny/gm12u320: Use fbdev-shmem
 
drm/tiny/hx8357d: Use fbdev-dma
 
drm/tiny/ili9163: Use fbdev-dma
 
drm/tiny/ili9225: Use fbdev-dma
 
drm/tiny/ili9341: Use fbdev-dma
 
drm/tiny/ili9486: Use fbdev-dma
 
drm/tiny/mi0283qt: Use fbdev-dma
 
drm/tiny/ofdrm: Use fbdev-shmem
 
drm/tiny/panel-mipi-dbi: Use fbdev-dma
 
drm/tiny/repaper: Use fbdev-dma
 
drm/tiny/simpledrm: Use fbdev-shmem
 
drm/tiny/st7586: Use fbdev-dma
 
drm/tiny/st7735r: Use fbdev-dma
 
drm/tiny: add missing MODULE_DESCRIPTION() macros
drm/tiny: ili9225: drop driver owner assignment
drm/tiny: mi0283qt: drop driver owner assignment
drm/tiny: panel-mipi-dbi: drop driver owner assignment
drm/tiny: panel-mipi-dbi: Support the pixel format property
drm/tiny: st7586: drop driver owner assignment
 
drm/ttm/tests: Add eviction testing
drm/ttm/tests: add missing MODULE_DESCRIPTION() macros
drm/ttm/tests: Add test cases dependent on fence signaling
drm/ttm/tests: Add tests for ttm_tt_populate
drm/ttm/tests: Add tests with mock resource managers
drm/ttm/tests: Add TODO file
drm/ttm/tests: Correct modules' licenses
drm/ttm/tests: Delete unnecessary config option
drm/ttm/tests: Fix a warning in ttm_bo_unreserve_bulk
drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation.
drm/ttm/tests: Set DMA mask in KUnit device
drm/ttm/tests: Test simple BO creation and validation
drm/ttm/tests: Use an init function from the helpers lib
drm/ttm/tests: Use u32 and u64 over uint*_t types
 
drm/ttm: increase ttm pre-fault value to PMD size
 
drm/uapi: Move drm_color_ctm_3x4 out from drm_mode.h
 
drm/udl: Clean up Makefile
drm/udl: Move drm_dev_{enter, exit}() into udl_get_edid_block()
drm/udl: Remove DRM_CONNECTOR_POLL_HPD
drm/udl: Remove struct udl_connector
drm/udl: Untangle .get_modes() and .detect_ctx()
drm/udl: Use fbdev-shmem
 
drm/v3d: Add Performance Counters descriptions for V3D 4.2 and 7.1
drm/v3d: Add V3D tech revision to the device information
drm/v3d: Create a new V3D parameter for the maximum number of perfcnt
drm/v3d: Create new IOCTL to expose performance counters information
drm/v3d: Deprecate the use of the Performance Counters enum
drm/v3d: Different V3D versions can have different number of perfcnt
drm/v3d: Disable preemption while updating GPU stats
drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later
drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`
drm/v3d: Fix perfmon build error/warning
drm/v3d: Fix potential memory leak in the performance extension
drm/v3d: Fix potential memory leak in the timestamp extension
drm/v3d: Prevent out of bounds access in performance query extensions
drm/v3d: Use V3D_MAX_COUNTERS instead of V3D_PERFCNT_NUM
drm/v3d: Validate passed in drm syncobj handles in the performance extension
drm/v3d: Validate passed in drm syncobj handles in the timestamp extension
 
drm/vboxvideo: fix mapping leaks
 
drm/vc4: Add monochrome mode to the VEC.
drm/vc4: hdmi: Switch to HDMI connector
drm/vc4: tests: Convert to plane creation helper
drm/vc4: tests: Remove vc4_dummy_plane structure
drm/vc4: vec: Add the margin properties to the connector
 
drm/virtio: Fix type of dma-fence context variable
drm/virtio: switch to struct drm_edid
drm/virtio: Use fbdev-shmem
 
drm/vkms: Use fbdev-shmem
 
drm/vmwgfx: Add basic support for external buffers
drm/vmwgfx: Disable coherent dumb buffers without 3d
drm/vmwgfx: Fix a deadlock in dma buf fence polling
drm/vmwgfx: Fix handling of dumb buffers
drm/vmwgfx: Fix overlay when using Screen Targets
drm/vmwgfx: Fix prime with external buffers
drm/vmwgfx: Make sure the screen surface is ref counted
drm/vmwgfx: Prevent unmapping active read buffers
drm/vmwgfx: Remove duplicate vmwgfx_vkms.h header
drm/vmwgfx: Trigger a modeset when the screen moves
drm/vmwgfx: Use VMware hypercall API
 
drm/xe/ads: Use flexible-array
 
drm/xe/bmg: Add PCI IDs
drm/xe/bmg: Apply Wa_22019338487
drm/xe/bmg: Enable the display support
drm/xe/bmg: implement Wa_16023588340
 
drm/xe/client: add missing bo locking in show_meminfo()
drm/xe/client: Check return value of xe_force_wake_get
drm/xe/client: fix deadlock in show_meminfo()
drm/xe/client: Print runtime t