10083df451
* refs/heads/tmp-0570482:
ANDROID: qki: Cleanup the consolidate fragment
ANDROID: GKI: Enable CONFIG_SERIAL_8250_RUNTIME_UARTS=0
ANDROID: clang: update to 14.0.2
Revert "ANDROID: GKI: defconfig: enable BTF debug info"
Revert "clk: Emit a stern warning with writable debugfs enabled"
UPSTREAM: lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
ANDROID: kleaf: build/kleaf -> build/kernel/kleaf
ANDROID: Revert "perf/core: Use static_call to optimize perf_guest_info_callbacks"
ANDROID: build/build-tools -> build/kernel/build-tools.
Revert "ANDROID: GKI: enable test_stackinit kernel module"
ANDROID: incremental-fs: populate userns before calling vfs_rename
ANDROID: incremental-fs: remove index and incomplete dir on umount
Revert "ANDROID: Support CONFIG_CMDLINE_EXTEND"
ANDROID: fs/fuse: Use extended init flags for FUSE_PASSTHROUGH
FROMLIST: kbuild: install the modules.order for external modules
Revert "FROMLIST: kbuild: install the modules.order for external modules"
ANDROID: Re-apply vendor hooks for rt_mutex information of blocked tasks
ANDROID: Re-apply vendor hooks for information of blocked tasks
mm/memremap: add ZONE_DEVICE support for compound pages
mm/page_alloc: refactor memmap_init_zone_device() page init
mm/page_alloc: split prep_compound_page into head and tail subparts
mm: defer kmemleak object creation of module_alloc()
mm: kmemleak: alloc gray object for reserved region with direct map
kmemleak: fix kmemleak false positive report with HW tag-based kasan enable
mm: slab: make slab iterator functions static
mm/slab_common: use WARN() if cache still has objects on destroy
fs/ioctl: remove unnecessary __user annotation
ocfs2: remove redundant assignment to variable free_space
ocfs2: use BUG_ON instead of if condition followed by BUG.
squashfs: provide backing_dev_info in order to disable read-ahead
fs/ntfs/attrib.c: fix one kernel-doc comment
scripts/spelling.txt: add "oveflow"
ocfs2: cluster: use default_groups in kobj_type
ia64: topology: use default_groups in kobj_type
ocfs2: remove redundant assignment to pointer root_bh
ia64: fix typo in a comment
ocfs2: use default_groups in kobj_type
arch/ia64/kernel/setup.c: use swap() to make code cleaner
ocfs2: clearly handle ocfs2_grab_pages_for_write() return value
ia64: module: use swap() to make code cleaner
trace/hwlat: make use of the helper function kthread_run_on_cpu()
trace/osnoise: make use of the helper function kthread_run_on_cpu()
rcutorture: make use of the helper function kthread_run_on_cpu()
ring-buffer: make use of the helper function kthread_run_on_cpu()
RDMA/siw: make use of the helper function kthread_run_on_cpu()
kthread: add the helper function kthread_run_on_cpu()
ALSA: hda: intel-dsp-config: reorder the config table
ALSA: hda: intel-dsp-config: add JasperLake support
leds: lp55xx: initialise output direction from dts
ARM: dts: omap3-n900: Fix lp5523 for multi color
leds: ktd2692: Drop calling dev_of_node() in ktd2692_parse_dt
leds: lgm-sso: Get rid of duplicate of_node assignment
leds: tca6507: Get rid of duplicate of_node assignment
leds: leds-fsg: Drop FSG3 LED driver
leds: lp50xx: remove unused variable
dt-bindings: leds: Replace moonlight with indicator in mt6360 example
leds: led-core: Update fwnode with device_set_node
leds: tca6507: use swap() to make code cleaner
leds: Add mt6360 driver
xfs: fix online fsck handling of v5 feature bits on secondary supers
dt-bindings: net: mdio: Drop resets/reset-names child properties
x86/entry_32: Fix segment exceptions
dt-bindings: mailbox: Add more protocol and client ID
mailbox: qcom-ipcc: Support interrupt wake up from suspend
mailbox: qcom-ipcc: Support more IPCC instance
mailbox: qcom-ipcc: Dynamic alloc for channel arrangement
mailbox: change mailbox-mpfs compatible string
mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq
mailbox: pcc: Avoid using the uninitialized variable 'dev'
mailbox: mtk: add missing of_node_put before return
mailbox: zynq: add missing of_node_put before return
mailbox: imx: Fix an IS_ERR() vs NULL bug
mailbox: hi3660: convert struct comments to kernel-doc notation
mailbox: add control_by_sw for mt8195
mailbox: mtk-cmdq: Silent EPROBE_DEFER errors for clks
mailbox: fix gce_num of mt8192 driver data
mailbox: apple: Bind to generic compatibles
dt-bindings: mailbox: apple,mailbox: Add generic and t6000 compatibles
xfs: take the ILOCK when readdir inspects directory mapping data
9p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocking()
fscache: Add a tracepoint for cookie use/unuse
fscache: Rewrite documentation
ceph: add fscache writeback support
ceph: conversion to new fscache API
openrisc: init: Add support for common clk
i2c: sh_mobile: remove unneeded semicolon
dt-bindings: clock: samsung: convert S5Pv210 to dtschema
dt-bindings: clock: samsung: convert Exynos5410 to dtschema
dt-bindings: clock: samsung: convert Exynos5260 to dtschema
dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
dt-bindings: clock: samsung: convert Exynos7 to dtschema
dt-bindings: clock: samsung: convert Exynos5433 to dtschema
dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712
dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
dt-bindings: clock: imx5: Drop clock consumer node from example
dt-bindings: Drop required 'interrupt-parent'
dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
dt-bindings: net: stm32-dwmac: Make each example a separate entry
dt-bindings: net: Cleanup MDIO node schemas
ALSA: hda: cs35l41: fix double free on error in probe()
MIPS: ath79: drop _machine_restart again
PCI: brcmstb: Augment driver for MIPs SOCs
MIPS: bmips: Remove obsolete DMA mapping support
MIPS: bmips: Add support PCIe controller device nodes
dt-bindings: PCI: Add compatible string for Brcmstb 74[23]5 MIPs SOCs
genirq/msi: Populate sysfs entry only once
RDMA/irdma: Remove the redundant return
nfs: Implement cache I/O by accessing the cache directly
nfs: Convert to new fscache volume/cookie API
9p: Copy local writes to the cache when writing to the server
9p: Use fscache indexing rewrite and reenable caching
dt-bindings: net: Add missing properties used in examples
dt-bindings: net: snps,dwmac: Enable burst length properties for more compatibles
dt-bindings: net: mdio: Allow any child node name
dt-bindings: vendor-prefixes: Add Sunplus
MIPS: compressed: Fix build with ZSTD compression
MIPS: BCM47XX: Add support for Netgear WN2500RP v1 & v2
MIPS: BCM47XX: Add support for Netgear R6300 v1
MIPS: BCM47XX: Add LEDs and buttons for Asus RTN-10U
MIPS: BCM47XX: Add board entry for Linksys WRT320N v1
MIPS: BCM47XX: Define Linksys WRT310N V2 buttons
MIPS: Remove duplicated include in local.h
ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses
of/fdt: Don't worry about non-memory region overlap for no-map
of: unittest: remove unneeded semicolon
of: base: Improve argument length mismatch error
of: base: Fix phandle argument length mismatch error message
ALSA: hda: Fix dependency on ASoC cs35l41 codec
clk: visconti: Remove pointless NULL check in visconti_pll_add_lookup()
RDMA/rxe: Use the standard method to produce udp source port
RDMA/irdma: Make the source udp port vary
RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport
RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn
ASoC: cs35l41: Add support for hibernate memory retention mode
ASoC: cs35l41: Update handling of test key registers
IB/qib: Fix typos
RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess
RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess
RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path
RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path
RDMA/rtrs: Rename rtrs_sess to rtrs_path
RDMA/hns: Modify the hop num of HIP09 EQ to 1
afs: Skip truncation on the server of data we haven't written yet
afs: Copy local writes to the cache when writing to the server
afs: Convert afs to use the new fscache API
fscache, cachefiles: Display stat of culling events
fscache, cachefiles: Display stats of no-space events
cachefiles: Allow cachefiles to actually function
fscache, cachefiles: Store the volume coherency data
cachefiles: Implement the I/O routines
cachefiles: Implement cookie resize for truncate
cachefiles: Implement begin and end I/O operation
cachefiles: Implement backing file wrangling
cachefiles: Implement culling daemon commands
cachefiles: Mark a backing file in use with an inode flag
cachefiles: Implement metadata/coherency data storage in xattrs
cachefiles: Implement key to filename encoding
cachefiles: Implement object lifecycle funcs
cachefiles: Add tracepoints for calls to the VFS
cachefiles: Implement volume support
cachefiles: Implement cache registration and withdrawal
cachefiles: Implement a function to get/create a directory in the cache
vfs, cachefiles: Mark a backing file in use with an inode flag
cachefiles: Provide a function to check how much space there is
cachefiles: Register a miscdev and parse commands over it
cachefiles: Add security derivation
cachefiles: Add cache error reporting macro
cachefiles: Add a couple of tracepoints for logging errors
cachefiles: Add some error injection support
cachefiles: Define structs
cachefiles: Introduce rewritten driver
fscache: Provide a function to resize a cookie
fscache: Provide a function to note the release of a page
vfs, fscache: Implement pinning of cache usage for writeback
fscache: Implement higher-level write I/O interface
fscache: Implement raw I/O interface
netfs: Pass more information on how to deal with a hole in the cache
fscache: Provide a function to let the netfs update its coherency data
fscache: Provide read/write stat counters for the cache
fscache: Count data storage objects in a cache
fscache: Provide a means to begin an operation
fscache: Implement cookie invalidation
fscache: Implement cookie user counting and resource pinning
fscache: Implement simple cookie state machine
fscache: Add a function for a cache backend to note an I/O error
fscache: Provide and use cache methods to lookup/create/free a volume
fscache: Implement functions add/remove a cache
fscache: Implement cookie-level access helpers
fscache: Implement volume-level access helpers
fscache: Implement cache-level access helpers
fscache: Implement cookie registration
fscache: Implement volume registration
fscache: Implement cache registration
fscache: Implement a hash function
fscache: Introduce new driver
netfs: Pass a flag to ->prepare_write() to say if there's no alloc'd space
netfs: Display the netfs inode number in the netfs_read tracepoint
fscache: Remove the contents of the fscache driver, pending rewrite
cachefiles: Delete the cachefiles driver pending rewrite
fscache, cachefiles: Disable configuration
ALSA: intel_hdmi: Check for error num after setting mask
clk: mediatek: add mt7986 clock support
clk: mediatek: add mt7986 clock IDs
dt-bindings: clock: mediatek: document clk bindings for mediatek mt7986 SoC
clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers
clk: mediatek: clk-gate: Shrink by adding clockgating bit check helper
clk: x86: Fix clk_gate_flags for RV_CLK_GATE
clk: x86: Use dynamic con_id string during clk registration
ACPI: APD: Add a fmw property clk-name
drivers: acpi: acpi_apd: Remove unused device property "is-rv"
x86: clk: clk-fch: Add support for newer family of AMD's SOC
clk: ingenic: Add MDMA and BDMA clocks
dt-bindings: clk/ingenic: Add MDMA and BDMA clocks
clk: bm1880: remove kfrees on static allocations
IB/iser: Align coding style across driver
ASoC: wcd9335: Keep a RX port value for each SLIM RX mux
ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id
ALSA: virmidi: Remove duplicated code
ALSA: seq: virmidi: Add a drain operation
counter: 104-quad-8: Fix use-after-free by quad8_irq_handler
ASoC: topology: Fix typo
ASoC: fsl_asrc: refine the check of available clock divider
ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect
ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev
ASoC: rt5640: Add support for boards with an external jack-detect GPIO
ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ
ASoC: rt5640: Change jack_work to a delayed_work
ASoC: rt5640: Fix possible NULL pointer deref on resume
ASoC: imx-card: improve the sound quality for low rate
ASoC: imx-card: Fix mclk calculation issue for akcodec
ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ
powerpc/xmon: Dump XIVE information for online-only processors.
dt-bindings: xen: Clarify "reg" purpose
arm/xen: Read extended regions from DT and init Xen resource
xen/unpopulated-alloc: Add mechanism to use Xen resource
xen/balloon: Bring alloc(free)_xenballooned_pages helpers back
arm/xen: Switch to use gnttab_setup_auto_xlat_frames() for DT
xen/unpopulated-alloc: Drop check for virt_addr_valid() in fill_list()
xen/x86: obtain upper 32 bits of video frame buffer address for Dom0
xen/gntdev: fix unmap notification order
clk: Drop unused COMMON_CLK_STM32MP157_SCMI config
clk: st: clkgen-mux: search reg within node or parent
clk: st: clkgen-fsyn: search reg within node or parent
clk: Enable/Disable runtime PM for clk_summary
MAINTAINERS: Add entries for Toshiba Visconti PLL and clock controller
clk: visconti: Add support common clock driver and reset driver
dt-bindings: clock: Add DT bindings for SMU of Toshiba Visconti TMPV770x SoC
dt-bindings: clock: Add DT bindings for PLL of Toshiba Visconti TMPV770x SoC
clk: socfpga: s10: Make use of the helper function devm_platform_ioremap_resource()
clk: socfpga: agilex: Make use of the helper function devm_platform_ioremap_resource()
clk: socfpga: remove redundant assignment after a mask operation
clk: socfpga: remove redundant assignment on division
clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled
clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time
IB/iser: Remove un-needed casting to/from void pointer
IB/iser: Don't suppress send completions
IB/iser: Rename ib_ret local variable
IB/iser: Fix RNR errors
IB/iser: Remove deprecated pi_guard module param
IB/mlx5: Expose NDR speed through MAD
RDMA/cxgb4: Set queue pair state when being queried
RDMA/hns: Remove support for HIP06
RDMA/rxe: Delete deprecated module parameters interface
RDMA/mad: Delete duplicated init_query_mad functions
RDMA/rxe: Fix indentations and operators sytle
RDMA: Use default_groups in kobj_type
RDMA/mlx5: Print wc status on CQE error and dump needed
RDMA/rxe: Fix a typo in opcode name
RDMA/rxe: Remove the unused xmit_errors member
RDMA/rxe: Remove redundant err variable
RDMA/ocrdma: Remove unneeded variable
dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning
ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk
ASoC: ak4375: Fix unused function error
ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops
ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop
ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems
ALSA: hda/realtek: Re-order quirk entries for Lenovo
ALSA: hda/realtek: Add quirk for Legion Y9000X 2020
ASoC: cs4265: Add a remove() function
ASoC: wm_adsp: Add support for "toggle" preloaders
firmware: cs_dsp: Clear core reset for cache
ASoC: cs35l41: Correct handling of some registers in the cache
ASoC: cs35l41: Correct DSP power down
ASoC: cs35l41: Remove incorrect comment
ASoC: cs35l41: Add cs35l51/53 IDs
dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema
dt-bindings: rng: st,rng: convert ST RNG to dtschema
dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to dtschema
dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM RNG to dtschema
dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema
dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
MIPS: retire "asm/llsc.h"
MIPS: rework local_t operation on MIPS64
MIPS: fix local_{add,sub}_return on MIPS64
mips/pci: remove redundant ret variable
MIPS: Loongson64: Add missing of_node_put() in ls2k_reset_init()
cxl/core: Remove cxld_const_init in cxl_decoder_alloc()
of: unittest: re-implement overlay tracking
of: unittest: change references to obsolete overlay id
dt-bindings: display: enable port jdi,lt070me05000
dt-bindings: vendor-prefixes: add OnePlus
dt-bindings: display: st,stm32-dsi: Fix panel node name in example
dt-bindings: memory: Document Tegra210 EMC table
powerpc/opal: use default_groups in kobj_type
powerpc/cacheinfo: use default_groups in kobj_type
ALSA: hda/cs8409: Fix Jack detection after resume
ALSA: hda/cs8409: Increase delay during jack detection
ASoC: fsl_mqs: fix MODULE_ALIAS
powerpc/sched: Remove unused TASK_SIZE_OF
powerpc/xive: Add missing null check after calling kmalloc
powerpc/floppy: Remove usage of the deprecated "pci-dma-compat.h" API
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows
dt-bindings: mux: Document mux-states property
dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC
i2c: riic: Use platform_get_irq() to get the interrupt
i2c: sh_mobile: Use platform_get_irq_optional() to get the interrupt
i2c: bcm2835: Use platform_get_irq() to get the interrupt
MIPS: new Kconfig option ZBOOT_LOAD_ADDRESS
MIPS: enable both vmlinux.gz.itb and vmlinuz for generic
MIPS: signal: Return immediately if call fails
MIPS: signal: Protect against sigaltstack wraparound
mips: bcm63xx: add support for clk_set_parent()
mips: lantiq: add support for clk_set_parent()
dt-bindings: mips: Add Loongson-2K1000 reset support
MIPS: Loongson64: DTS: Add pm block node for Loongson-2K1000
MIPS: Loongson64: Add Loongson-2K1000 reset platform driver
MIPS: TXX9: Remove TX4939 SoC support
MIPS: TXX9: Remove rbtx4939 board support
arm64: tegra: Remove non existent Tegra194 reset
dt-bindings: sound: tegra: Add minItems for resets
ALSA: hda/tegra: Fix Tegra194 HDA reset failure
ASoC: cs35l41: Create shared function for boost configuration
ASoC: cs35l41: Create shared function for setting channels
ASoC: cs35l41: Create shared function for errata patches
ASoC: cs35l41: Move power initializations to reg_sequence
ASoC: cs35l41: Move cs35l41_otp_unpack to shared code
ASoC: cs35l41: Convert tables to shared source code
ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_link
ASoC: mediatek: mt8195: correct pcmif BE dai control flow
counter: remove old and now unused registration API
counter: ti-eqep: Convert to new counter registration
counter: stm32-lptimer-cnt: Convert to new counter registration
counter: stm32-timer-cnt: Convert to new counter registration
counter: microchip-tcb-capture: Convert to new counter registration
counter: ftm-quaddec: Convert to new counter registration
counter: intel-qep: Convert to new counter registration
counter: interrupt-cnt: Convert to new counter registration
counter: 104-quad-8: Convert to new counter registration
counter: Update documentation for new counter registration functions
counter: Provide alternative counter registration functions
counter: stm32-timer-cnt: Convert to counter_priv() wrapper
counter: stm32-lptimer-cnt: Convert to counter_priv() wrapper
counter: ti-eqep: Convert to counter_priv() wrapper
counter: ftm-quaddec: Convert to counter_priv() wrapper
counter: intel-qep: Convert to counter_priv() wrapper
counter: microchip-tcb-capture: Convert to counter_priv() wrapper
counter: interrupt-cnt: Convert to counter_priv() wrapper
counter: 104-quad-8: Convert to counter_priv() wrapper
counter: Provide a wrapper to access device private data
counter: microchip-tcb-capture: Drop unused platform_set_drvdata()
counter: ftm-quaddec: Drop unused platform_set_drvdata()
counter: Use container_of instead of drvdata to track counter_device
mei: hbm: fix client dma reply status
misc: lattice-ecp3-config: Fix task hung when firmware load failed
ASoC: rt5682: Register wclk with its parent_hws instead of parent_data
ASoC: mediatek: mt8195: update control for RT5682 series
ASoC: samsung: idma: Check of ioremap return value
ASoC: mediatek: use of_device_get_match_data()
ASoC: cs4265: Fix part number ID error message
cxl: use default_groups in kobj_type
UIO: use default_groups in kobj_type
iio: chemical: sunrise_co2: set val parameter only on success
phy: cadence: Sierra: Add support for derived reference clock output
dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock
phy: cadence: Sierra: Add PCIe + QSGMII PHY multilink configuration
phy: cadence: Sierra: Add support for PHY multilink configurations
phy: cadence: Sierra: Fix to get correct parent for mux clocks
phy: cadence: Sierra: Update single link PCIe register configuration
phy: cadence: Sierra: Check PIPE mode PHY status to be ready for operation
phy: cadence: Sierra: Check cmn_ready assertion during PHY power on
phy: cadence: Sierra: Add PHY PCS common register configurations
phy: cadence: Sierra: Rename some regmap variables to be in sync with Sierra documentation
phy: cadence: Sierra: Add support to get SSC type from device tree
dt-bindings: phy: cadence-sierra: Add binding to specify SSC mode
dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names
phy: cadence: Sierra: Prepare driver to add support for multilink configurations
phy: cadence: Sierra: Use of_device_get_match_data() to get driver data
phy: mediatek: Fix missing check in mtk_mipi_tx_probe
mei: cleanup status before client dma setup call
mei: add POWERING_DOWN into device state print
habanalabs: support hard-reset scheduling during soft-reset
habanalabs: add a lock to protect multiple reset variables
habanalabs: refactor reset information variables
habanalabs: handle skip multi-CS if handling not done
habanalabs: add CPU-CP packet for engine core ASID cfg
habanalabs: replace some -ENOTTY with -EINVAL
habanalabs: fix comments according to kernel-doc
habanalabs: fix endianness when reading cpld version
habanalabs: change wait_for_interrupt implementation
habanalabs: prevent wait if CS in multi-CS list completed
habanalabs: modify cpu boot status error print
habanalabs: clean MMU headers definitions
habanalabs: expose soft reset sysfs nodes for inference ASIC
habanalabs: sysfs support for two infineon versions
habanalabs: keep control device alive during hard reset
habanalabs: fix hwmon handling for legacy f/w
habanalabs: add current PI value to cpu packets
habanalabs: remove in_debug check in device open
habanalabs: return correct clock throttling period
habanalabs: wait again for multi-CS if no CS completed
habanalabs: remove compute context pointer
habanalabs: add helper to get compute context
habanalabs: fix etr asid configuration
habanalabs: save ctx inside encaps signal
habanalabs: remove redundant check on ctx_fini
habanalabs: free signal handle on failure
habanalabs: add missing kernel-doc comments for hl_device fields
habanalabs: pass reset flags to reset thread
habanalabs: enable access to info ioctl during hard reset
habanalabs: add SOB information to signal submission uAPI
habanalabs: skip read fw errors if dynamic descriptor invalid
habanalabs: handle events during soft-reset
habanalabs: change misleading IRQ warning during reset
habanalabs: add power information type to POWER_GET packet
habanalabs: add more info ioctls support during reset
habanalabs: fix race condition in multi CS completion
habanalabs: move device boot warnings to the correct location
habanalabs/gaudi: return EPERM on non hard-reset
habanalabs: rename late init after reset function
habanalabs: fix soft reset accounting
habanalabs: Move frequency change thread to goya_late_init
habanalabs: abort reset on invalid request
habanalabs: fix possible deadlock in cache invl failure
habanalabs: skip PLL freq fetch
habanalabs: align debugfs documentation to alphabetical order
habanalabs: prevent false heartbeat message
habanalabs: add support for fetching historic errors
habanalabs: handle device TPM boot error as warning
habanalabs: debugfs support for larger I2C transactions
habanalabs: make hdev creation code more readable
habanalabs: add new opcodes for INFO IOCTL
habanalabs: refactor wait-for-user-interrupt function
habanalabs/gaudi: Fix collective wait bug
habanalabs: expand clock throttling information uAPI
habanalabs: change wait for interrupt timeout to 64 bit
habanalabs: rename reset flags
habanalabs: add dedicated message towards f/w to set power
habanalabs: handle abort scenario for user interrupt
habanalabs: don't clear previous f/w indications
habanalabs: use variable poll interval for fw loading
habanalabs: adding indication of boot fit loaded
habanalabs: partly skip cache flush when in PMMU map flow
habanalabs: add enum mmu_op_flags
habanalabs: make last_mask an MMU property
habanalabs: wrong VA size calculation
habanalabs/gaudi: fix debugfs dma channel selection
habanalabs: revise and document use of boot status flags
habanalabs: print va_range in vm node debugfs
habanalabs/gaudi: recover from CPU WD event
habanalabs: modify wait for boot fit in dynamic FW load
ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop
ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices
ALSA: hda: Add new AlderLake-P variant PCI ID
ALSA: hda: Add AlderLake-N PCI ID
ALSA: hda/hdmi: Disable silent stream on GLK
ALSA: hda: use swap() to make code cleaner
kselftest: alsa: Validate values read from enumerations
kselftest: alsa: Factor out check that values meet constraints
ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables
ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
selftests/powerpc: Add a test of sigreturning to an unaligned address
powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings
powerpc/64s: Mask NIP before checking against SRR0
ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback.
ASoC: remove unneeded variable
ASoC: mediatek: Check for error clk pointer
ASoC: mediatek: mt8195: release device_node after snd_soc_register_card
ASoC: mediatek: mt8173: reduce log verbosity in probe()
ASoC: mediatek: mt8183: fix device_node leak
ASoC: mediatek: mt8173: fix device_node leak
soundwire: intel: remove PDM support
soundwire: intel: remove unnecessary init
ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
soundwire: intel: improve suspend flows
ASoC/soundwire: intel: simplify callbacks for params/hw_free
ASOC: SOF: Intel: use snd_soc_dai_get_widget()
extcon: Deduplicate code in extcon_set_state_sync()
extcon: usb-gpio: fix a non-kernel-doc comment
phy: uniphier-usb3ss: fix unintended writing zeros to PHY register
phy: phy-mtk-tphy: use new io helpers to access register
phy: phy-mtk-xsphy: use new io helpers to access register
phy: mediatek: add helpers to update bits of registers
phy: phy-mtk-tphy: add support efuse setting
dt-bindings: phy: mediatek: tphy: support software efuse load
phy: qcom-qmp: Add SM8450 PCIe1 PHY support
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
iomap: Fix error handling in iomap_zero_iter()
ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R
ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT
ASoC: dt-bindings: qcom: sm8250: Document "pin-switches" and "widgets"
ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils
ASoC: mediatek: mt8192-mt6359: fix device_node leak
dt-bindings: crypto: convert Qualcomm PRNG to yaml
dt-bindings: msm: disp: remove bus from dpu bindings
dt-binding: soc: qcom: convert Qualcomm Command DB documentation to yaml
dt-binding: soc: qcom: convert rmtfs documentation to yaml
ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprepare() on error in adc3xxx_i2c_probe()
ASoC: dt-bindings: aiu: spdif-dit: add missing sound-name-prefix property
ASoC: dt-bindings: spdif-dit: add missing sound-name-prefix property
ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints
ASoC: SOF: debug: Use DEBUG log level for optional prints
ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags
ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter
ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack
ASoC: SOF: ops: Always print DSP Panic message but use different message
ASoc: SOF: core: Update the FW boot state transition diagram
ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also
ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot
ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state
ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state'
ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header
ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK
ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED
ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump()
ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic()
ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly
ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug
ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS
ASoC: SOF: ops: Use dev_warn() if the panic offsets differ
dt-bindings:iio:adc: update the maintainer of vf610-adc
MAINTAINERS: add imx7d/imx6sx/imx6ul/imx8qxp and vf610 adc maintainer
Documentation:ABI:testing:admv1013: add ABI docs
dt-bindings: iio: frequency: add admv1013 doc
iio: frequency: admv1013: add support for ADMV1013
powerpc/perf: Fix spelling of "its"
powerpc/32: Fix boot failure with GCC latent entropy plugin
powerpc/code-patching: Replace patch_instruction() by ppc_inst_write() in selftests
powerpc/code-patching: Move code patching selftests in its own file
powerpc/code-patching: Move instr_is_branch_{i/b}form() in code-patching.h
powerpc/code-patching: Move patch_exception() outside code-patching.c
powerpc/code-patching: Use test_trampoline for prefixed patch test
powerpc/code-patching: Fix patch_branch() return on out-of-range failure
powerpc/code-patching: Reorganise do_patch_instruction() to ease error handling
powerpc/code-patching: Fix unmap_patch_area() error handling
powerpc/code-patching: Fix error handling in do_patch_instruction()
powerpc/code-patching: Remove init_mem_is_free
powerpc/code-patching: Remove pr_debug()/pr_devel() messages and fix check()
powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .long
powerpc/mm: Switch obsolete dssall to .long
powerpc/64/asm: Do not reassign labels
powerpc/64/asm: Inline BRANCH_TO_C000
powerpc: check for support for -Wa,-m{power4,any}
powerpc/toc: Future proof kernel toc
cuda/pmu: Make find_via_cuda/pmu init functions
powerpc/512x: Add __init attribute to eligible functions
powerpc/85xx: Add __init attribute to eligible functions
powerpc/83xx: Add __init attribute to eligible functions
powerpc/embedded6xx: Add __init attribute to eligible functions
powerpc/44x: Add __init attribute to eligible functions
powerpc/4xx: Add __init attribute to eligible functions
powerpc/ps3: Add __init attribute to eligible functions
powerpc/pseries: Add __init attribute to eligible functions
powerpc/powernv: Add __init attribute to eligible functions
powerpc/powermac: Add __init attribute to eligible functions
powerpc/pasemi: Add __init attribute to eligible functions
powerpc/chrp: Add __init attribute to eligible functions
powerpc/cell: Add __init attribute to eligible functions
powerpc/xmon: Add __init attribute to eligible functions
powerpc/sysdev: Add __init attribute to eligible functions
powerpc/perf: Add __init attribute to eligible functions
powerpc/mm: Add __init attribute to eligible functions
powerpc/lib: Add __init attribute to eligible functions
powerpc/kernel: Add __init attribute to eligible functions
phy: phy-rockchip-inno-usb2: add rk3568 support
phy: phy-rockchip-inno-usb2: support muxed interrupts
phy: phy-rockchip-inno-usb2: support standalone phy nodes
phy: phy-rockchip-inno-usb2: support #address_cells = 2
dt-bindings: phy: phy-rockchip-inno-usb2: add rk3568 documentation
scsi: mpi3mr: Bump driver version to 8.0.0.61.0
scsi: mpi3mr: Fixes around reply request queues
scsi: mpi3mr: Enhanced Task Management Support Reply handling
scsi: mpi3mr: Use TM response codes from MPI3 headers
scsi: mpi3mr: Add io_uring interface support in I/O-polled mode
scsi: mpi3mr: Print cable mngnt and temp threshold events
scsi: mpi3mr: Support Prepare for Reset event
scsi: mpi3mr: Add Event acknowledgment logic
scsi: mpi3mr: Gracefully handle online FW update operation
scsi: mpi3mr: Detect async reset that occurred in firmware
scsi: mpi3mr: Add IOC reinit function
scsi: mpi3mr: Handle offline FW activation in graceful manner
scsi: mpi3mr: Code refactor of IOC init - part2
scsi: mpi3mr: Code refactor of IOC init - part1
scsi: mpi3mr: Fault IOC when internal command gets timeout
scsi: mpi3mr: Display IOC firmware package version
scsi: mpi3mr: Handle unaligned PLL in unmap cmnds
scsi: mpi3mr: Increase internal cmnds timeout to 60s
scsi: mpi3mr: Do access status validation before adding devices
scsi: mpi3mr: Add support for PCIe Managed Switch SES device
scsi: mpi3mr: Update MPI3 headers - part2
scsi: mpi3mr: Update MPI3 headers - part1
scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status
scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave()
scsi: mpi3mr: Add debug APIs based on logging_level bits
scsi: pmcraid: Don't use GFP_DMA in pmcraid_alloc_sglist()
scsi: snic: Don't use GFP_DMA in snic_queue_report_tgt_req()
scsi: myrs: Don't use GFP_DMA
scsi: myrb: Don't use GFP_DMA in myrb_pdev_slave_alloc()
scsi: initio: Don't use GFP_DMA in initio_probe_one()
scsi: sr: Don't use GFP_DMA
scsi: ch: Don't use GFP_DMA
scsi: hisi_sas: Use autosuspend for the host controller
scsi: libsas: Keep host active while processing events
scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed
scsi: libsas: Defer works of new phys during suspend
scsi: libsas: Refactor sas_queue_deferred_work()
scsi: libsas: Add flag SAS_HA_RESUMING
scsi: libsas: Resume host while sending SMP I/Os
scsi: hisi_sas: Add more logs for runtime suspend/resume
scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host
scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list
scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list
scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list
scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume()
scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend"
scsi: libsas: Don't always drain event workqueue for HA resume
ASoC: codecs: ak4375: Change invert controls to a stereo switch
gnss: usb: add support for Sierra Wireless XM1210
gnss: add USB support
efi: apply memblock cap after memblock_add()
of: fdt: Aggregate the processing of "linux,usable-memory-range"
ASoC: meson: g12a: add missing sound-name-prefix property
ASoC: meson: t9015: add missing sound-name-prefix property
ASoC: dt-bindings: Use name-prefix schema
dt-bindings: arm,cci-400: Drop the PL330 from example
dt-bindings: arm: ux500: Document missing compatibles
dt-bindings: power: reset: gpio-restart: Convert to json-schema
ASoC: Add AK4375 support
ASoC: dt-bindings: codecs: Add bindings for ak4375
ASoC: bcm: Use platform_get_irq() to get the interrupt
ASoC: xlnx: Use platform_get_irq() to get the interrupt
ASoC: amd: acp: Remove duplicate dependency in Kconfig
ASoC: qdsp6: fix a use after free bug in open()
ASoC: SOF: AMD: simplify return status handling
ASoC: tegra-audio-rt5677: Correct example
ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines
ASoC: amd: acp-config: Enable SOF audio for Google chrome boards.
iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs
iio:addac:ad74413r: Fix uninitialized ret in a path that won't be hit.
MAINTAINERS: Add maintainer for xilinx-ams
dt-bindings: iio: adc: Add Xilinx AMS binding documentation
iio: adc: Add Xilinx AMS driver
device property: Add fwnode_iomap()
iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid warning.
iio:accel:bmc150: Mark structure __maybe_unused as only needed with for pm ops.
iio:dummy: Drop set but unused variable len.
iio:magn:ak8975: Suppress clang W=1 warning about pointer to enum conversion.
iio:imu:inv_mpu6050: Suppress clang W=1 warning about pointer to enum conversion.
iio:imu:inv_icm42600: Suppress clang W=1 warning about pointer to enum conversion.
iio:dac:mcp4725: Suppress clang W=1 warning about pointer to enum conversion.
iio:amplifiers:hmc425a: Suppress clang W=1 warning about pointer to enum conversion.
iio:adc:ti-ads1015: Suppress clang W=1 warning about pointer to enum conversion.
iio:adc:rcar: Suppress clang W=1 warning about pointer to enum conversion.
iio:adc:ina2xx-adc: Suppress clang W=1 warning about pointer to enum conversion.
MIPS: generic: enable SMP on SMVP systems
MIPS: only register MT SMP ops if MT is supported
MIPS: Octeon: Fix build errors using clang
w1: w1_therm: use swap() to make code cleaner
counter: 104-quad-8: Fix persistent enabled events bug
counter: ti-eqep: Use container_of instead of struct counter_device::priv
counter: Add the necessary colons and indents to the comments of counter_compi
dt-bindings: nvmem: Add missing 'reg' property
nvmem: mtk-efuse: support minimum one byte access stride and granularity
dt-bindings: nvmem: mediatek: add support for mt8195
dt-bindings: nvmem: mediatek: add support bits property
drivers/misc/ocxl: remove redundant rc variable
misc: vmw_vmci: Switch to kvfree_rcu() API
paride: fix up build warning on mips platforms
rapidio: remove not used code about RIO_VID_TUNDRA
rapidio: remove not used macro definition in rio_ids.h
selftests/powerpc: Add a test of sigreturning to the kernel
powerpc/dts: Remove "spidev" nodes
firmware: qemu_fw_cfg: remove sysfs entries explicitly
firmware: qemu_fw_cfg: fix sysfs information leak
firmware: qemu_fw_cfg: fix kobject leak in probe error path
firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries
applicom: unneed to initialise statics to 0
uacce: use sysfs_emit instead of sprintf
greybus: es2: fix typo in a comment
firmware: Update Kconfig help text for Google firmware
binder: use proper cacheflush header file
clk: qcom: turingcc-qcs404: explicitly include clk-provider.h
clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h
clk: qcom: mmcc-apq8084: explicitly include clk-provider.h
clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h
clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h
clk: qcom: gcc-sm6350: explicitly include clk-provider.h
clk: qcom: gcc-msm8994: explicitly include clk-provider.h
clk: qcom: gcc-sm8350: explicitly include clk-provider.h
ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe()
iommu/iova: Temporarily include dma-mapping.h from iova.h
ASoC: codec: tlv320adc3xxx: New codec driver
ASoC: tlv320adc3xxx: New codec bindings
ASoC: sunxi: Use dev_err_probe() helper
ASoC: stm: Use dev_err_probe() helper
ASoC: samsung: Use dev_err_probe() helper
ASoC: rockchip: Use dev_err_probe() helper
ASoC: qcom: Use dev_err_probe() helper
ASoC: mxs: Use dev_err_probe() helper
ASoC: meson: Use dev_err_probe() helper
ASoC: img: Use dev_err_probe() helper
ASoC: generic: Use dev_err_probe() helper
ASoC: fsl: Use dev_err_probe() helper
ASoC: ti: Use dev_err_probe() helper
ASoC: ateml: Use dev_err_probe() helper
ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper
ASoC: codecs: ssm2305: Use dev_err_probe() helper
ASoC: codecs: simple-mux: Use dev_err_probe() helper
ASoC: codecs: simple-amplifier: Use dev_err_probe() helper
ASoC: codecs: sgtl5000: Use dev_err_probe() helper
ASoC: codecs: pcm3168a: Use dev_err_probe() helper
ASoC: codecs: max9860: Use dev_err_probe() helper
ASoC: codecs: max9759: Use dev_err_probe() helper
ASoC: codecs: es7241: Use dev_err_probe() helper
ASoC: codecs: ak4118: Use dev_err_probe() helper
ASoC: mediatek: mt8195: correct default value
dt-bindings: timer: Add Mstar MSC313e timer devicetree bindings documentation
clocksource/drivers/msc313e: Add support for ssd20xd-based platforms
clocksource/drivers: Add MStar MSC313e timer support
irqchip/renesas-intc-irqpin: Use platform_get_irq_optional() to get the interrupt
irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt
iommu: Move flush queue data into iommu_dma_cookie
iommu/iova: Move flush queue code to iommu-dma
iommu/iova: Consolidate flush queue code
iommu/vt-d: Use put_pages_list
iommu/amd: Use put_pages_list
iommu/amd: Simplify pagetable freeing
iommu/iova: Squash flush_cb abstraction
iommu/iova: Squash entry_dtor abstraction
iommu/iova: Fix race between FQ timeout and teardown
iommu/amd: Fix typo in *glues … together* in comment
ocxl: remove redundant rc variable
powerpc/64s/radix: Fix huge vmap false positive
powerpc: use swap() to make code cleaner
powerpc/mpic: Use bitmap_zalloc() when applicable
clk: samsung: Add initial Exynos7885 clock driver
clk: samsung: clk-pll: Add support for pll1417x
clk: samsung: Make exynos850_register_cmu shared
dt-bindings: clock: Document Exynos7885 CMU bindings
dt-bindings: clock: Add bindings definitions for Exynos7885 CMU
clk: samsung: exynos850: Add missing sysreg clocks
dt-bindings: clock: Add bindings for Exynos850 sysreg clocks
PCI/MSI: Unbreak pci_irq_get_affinity()
ACPI: NFIT: Import GUID before use
dax: remove the copy_from_iter and copy_to_iter methods
dax: remove the DAXDEV_F_SYNC flag
dax: simplify dax_synchronous and set_dax_synchronous
uio: remove copy_from_iter_flushcache() and copy_mc_to_iter()
phy: qcom-qmp: Add SM8450 PCIe0 PHY support
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema
dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema
dt-bindings: i2c: tegra: Convert to json-schema
dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120
dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML
ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get()
ASoC: Intel: catpt: Streamline locals declaration for PCM-functions
ASoC: Intel: catpt: Reduce size of catpt_component_open()
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
spmi: spmi-pmic-arb: fix irq_set_type race condition
spmi: mediatek: Add support for MT8195
spmi: mediatek: Add support for MT6873/8192
dt-bindings: spmi: document binding for the Mediatek SPMI controller
dt-bindings: spmi: remove the constraint of reg property
spmi: pmic-arb: Add sid and address to error messages
bus: mhi: pci_generic: Introduce Sierra EM919X support
bus: mhi: core: Use correctly sized arguments for bit field
bus: mhi: core: Add an API for auto queueing buffers for DL channel
bus: mhi: core: Fix race while handling SYS_ERR at power up
bus: mhi: core: Fix reading wake_capable channel configuration
bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API
bus: mhi: core: Minor style and comment fixes
bus: mhi: core: Use macros for execution environment features
bus: mhi: pci_generic: Graceful shutdown on freeze
bus: mhi: pci_generic: Add new device ID support for T99W175
dt-bindings: usb: Convert BDC to YAML
dt-bindings: bus: Convert GISB arbiter to YAML
dt-bindings: ata: Convert Broadcom SATA to YAML
ASoC: tegra20: i2s: Filter out unsupported rates
ASoC: tegra20: spdif: Filter out unsupported rates
ASoC: tegra20: spdif: Support system suspend
ASoC: tegra20: spdif: Reset hardware
ASoC: tegra20: spdif: Use more resource-managed helpers
ASoC: tegra20: spdif: Improve driver's code
ASoC: tegra20: spdif: Support device-tree
ASoC: tegra20: spdif: Set FIFO trigger level
ASoC: dt-bindings: tegra20-i2s: Document new nvidia,fixed-parent-rate property
ASoC: dt-bindings: tegra20-i2s: Convert to schema
ASoC: dt-bindings: Add binding for Tegra20 S/PDIF
ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF
ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master
ipc: debug: Add shared memory heap to memory scan
ASoC: SOF: ipc: Add null pointer check for substream->runtime
ASoC: SOF: avoid casting "const" attribute away
ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger
ASoC: SOF: Intel: hda: remove support for RESUME trigger
ASoC: SOF: pcm: remove support for RESUME trigger
iommu/vt-d: Remove unused dma_to_mm_pfn function
iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable()
iommu/vt-d: Use bitmap_zalloc() when applicable
iommu/amd: Remove useless irq affinity notifier
iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume
iommu/amd: X2apic mode: setup the INTX registers on mask/unmask
iommu/amd: X2apic mode: re-enable after resume
iommu/amd: Restore GA log/tail pointer on host resume
iommu/iova: Move fast alloc size roundup into alloc_iova_fast()
iommu/virtio: Fix typo in a comment
iommu/vt-d: Remove unused macros
iommu/vt-d: Use correctly sized arguments for bit field
dmaengine: remove slave_id config field
dmaengine: xilinx_dpdma: stop using slave_id field
dmaengine: qcom-adm: stop abusing slave_id config
dmaengine: sprd: stop referencing config->slave_id
dmaengine: pxa/mmp: stop referencing config->slave_id
dmaengine: shdma: remove legacy slave_id parsing
mmc: bcm2835: stop setting chan_config->slave_id
spi: pic32: stop setting dma_config->slave_id
ASoC: dai_dma: remove slave_id field
dmaengine: tegra20-apb: stop checking config->slave_id
ASoC: tegra20-spdif: stop setting slave_id
scsi: libsas: Decode SAM status and host byte codes
scsi: hisi_sas: Fix phyup timeout on FPGA
scsi: hisi_sas: Prevent parallel FLR and controller reset
scsi: hisi_sas: Prevent parallel controller reset and control phy command
scsi: hisi_sas: Factor out task prep and delivery code
scsi: hisi_sas: Pass abort structure for internal abort
scsi: hisi_sas: Make internal abort have no task proto
scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly
scsi: efct: Don't pass GFP_DMA to dma_alloc_coherent()
scsi: ufs: core: Fix deadlock issue in ufshcd_wait_for_doorbell_clr()
scsi: qla2xxx: Synchronize rport dev_loss_tmo setting
selftest/lkdtm: Skip stack-entropy test if lkdtm is not available
lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
lkdtm: avoid printk() in recursive_loop()
lkdtm: Note that lkdtm_kernel_info should be removed in the future
of/fdt: Rework early_init_dt_scan_memory() to call directly
of/fdt: Rework early_init_dt_scan_root() to call directly
of/fdt: Rework early_init_dt_scan_chosen() to call directly
i2c: aspeed: Remove unused includes
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
i2c: sh_mobile: update to new DMAENGINE API when terminating
i2c: rcar: update to new DMAENGINE API when terminating
genirq/msi: Convert storage to xarray
genirq/msi: Simplify sysfs handling
genirq/msi: Add abuse prevention comment to msi header
genirq/msi: Mop up old interfaces
genirq/msi: Convert to new functions
genirq/msi: Make interrupt allocation less convoluted
platform-msi: Simplify platform device MSI code
platform-msi: Let core code handle MSI descriptors
bus: fsl-mc-msi: Simplify MSI descriptor handling
soc: ti: ti_sci_inta_msi: Remove ti_sci_inta_msi_domain_free_irqs()
soc: ti: ti_sci_inta_msi: Rework MSI descriptor allocation
NTB/msi: Convert to msi_on_each_desc()
PCI: hv: Rework MSI handling
powerpc/mpic_u3msi: Use msi_for_each-desc()
powerpc/fsl_msi: Use msi_for_each_desc()
powerpc/pasemi/msi: Convert to msi_on_each_dec()
powerpc/cell/axon_msi: Convert to msi_on_each_desc()
powerpc/4xx/hsta: Rework MSI handling
s390/pci: Rework MSI descriptor walk
xen/pcifront: Rework MSI handling
x86/pci/xen: Use msi_for_each_desc()
PCI/MSI: Use msi_on_each_desc()
PCI/MSI: Let core code free MSI descriptors
PCI/MSI: Use msi_add_msi_desc()
PCI/MSI: Protect MSI operations
genirq/msi: Provide domain flags to allocate/free MSI descriptors automatically
genirq/msi: Provide msi_alloc_msi_desc() and a simple allocator
genirq/msi: Provide a set of advanced MSI accessors and iterators
genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked()
genirq/msi: Add mutex for MSI list protection
genirq/msi: Move descriptor list to struct msi_device_data
i2c: exynos5: Fix getting the optional clock
i2c: designware-pci: Convert to use dev_err_probe()
i2c: designware-pci: use __maybe_unused for PM functions
i2c: designware-pci: Group MODULE_*() macros
dmaengine: qcom_hidma: Cleanup MSI handling
soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq()
bus: fsl-mc: fsl-mc-allocator: Rework MSI handling
mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handling
iommu/arm-smmu-v3: Use msi_get_virq()
perf/smmuv3: Use msi_get_virq()
dmaengine: mv_xor_v2: Get rid of msi_desc abuse
PCI/MSI: Simplify pci_irq_get_affinity()
PCI/MSI: Use msi_get_virq() in pci_get_vector()
genirq/msi: Provide interface to retrieve Linux interrupt number
powerpc/pseries/msi: Let core code check for contiguous entries
PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUS
PCI/MSI: Use msi_desc::msi_index
soc: ti: ti_sci_inta_msi: Use msi_desc::msi_index
bus: fsl-mc-msi: Use msi_desc::msi_index
platform-msi: Use msi_desc::msi_index
genirq/msi: Consolidate MSI descriptor data
platform-msi: Store platform private data pointer in msi_device_data
platform-msi: Rename functions and clarify comments
genirq/msi: Remove the original sysfs interfaces
platform-msi: Let the core code handle sysfs groups
PCI/MSI: Let the irq code handle sysfs groups
genirq/msi: Provide msi_device_populate/destroy_sysfs()
soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use
bus: fsl-mc-msi: Allocate MSI device data on first use
platform-msi: Allocate MSI device data on first use
PCI/MSI: Allocate MSI device data on first use
PCI/MSI: Decouple MSI[-X] disable from pcim_release()
device: Add device:: Msi_data pointer and struct msi_device_data
device: Move MSI related data into a struct
powerpc/pseries/msi: Use PCI device properties
powerpc/cell/axon_msi: Use PCI device property
genirq/msi: Use PCI device property
x86/apic/msi: Use PCI device MSI property
x86/pci/XEN: Use PCI device property
PCI/MSI: Set pci_dev::msi[x]_enabled early
i2c: designware-pci: Add a note about struct dw_scl_sda_cfg usage
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
i2c: designware: Do not complete i2c read without RX_FULL interrupt
clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver
dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller
clk: qcom: Add clock driver for SM8450
clk: qcom: Add SDX65 GCC support
clk: qcom: Add LUCID_EVO PLL type for SDX65
iio:accel:bma180: Suppress clang W=1 warning about pointer to enum conversion.
drivers:iio:dac: Add AD3552R driver support
dt-bindings: iio: dac: Add adi,ad3552r.yaml
iio:filter:admv8818: Add sysfs ABI documentation
dt-bindings:iio:filter: add admv8818 doc
iio:filter:admv8818: add support for ADMV8818
iio: add filter subfolder
iio: vz89x: Remove unnecessary cast
iio: in2xx-adc: Remove unnecessary cast
iio: as3935: Remove unnecessary cast
irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time
irqchip/ingenic-tcu: Use correctly sized arguments for bit field
irqchip/gic-v2m: Add const to of_device_id
irqchip/imx-gpcv2: Mark imx_gpcv2_instance with __ro_after_init
MIPS: OCTEON: add put_device() after of_find_device_by_node()
MIPS: BCM47XX: Replace strlcpy with strscpy
mips: fix Kconfig reference to PHYS_ADDR_T_64BIT
mips: txx9: remove left-over for removed TXX9_ACLC configs
mips: alchemy: remove historic comment on gpio build constraints
mips: remove obsolete selection of CPU_HAS_LOAD_STORE_LR
mips: kgdb: adjust the comment to the actual ifdef condition
mips: dec: provide the correctly capitalized config CPU_R4X00 in init error message
mips: drop selecting non-existing config NR_CPUS_DEFAULT_2
mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support
MIPS: drop selected EARLY_PRINTK configs for MACH_REALTEK_RTL
irqchip/spear-shirq: Add support for IRQ 0..6
irqchip/gic-v3-its: Limit memreserve cpuhp state lifetime
irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
iio: stmpe-adc: Use correctly sized arguments for bit field
iio:adc:ti-ads8688:: remove redundant ret variable
iio: addac: ad74413r: fix off by one in ad74413r_parse_channel_config()
iio: adc: ad7606: Fix syntax errors in comments
iio: event_monitor: Flush output on event
iio: iio_device_alloc(): Remove unnecessary self drvdata
selftests/powerpc: skip tests for unavailable mitigations.
powerpc/pseries: use slab context cpumask allocation in CPU hotplug init
powerpc/64s/interrupt: avoid saving CFAR in some asynchronous interrupts
powerpc/64/interrupt: reduce expensive debug tests
powerpc/64s/interrupt: Don't enable MSR[EE] in irq handlers unless perf is in use
powerpc/64s/perf: add power_pmu_wants_prompt_pmi to say whether perf wants PMIs to be soft-NMI
powerpc/64s/interrupt: handle MSR EE and RI in interrupt entry wrapper
powerpc/64/interrupt: make normal synchronous interrupts enable MSR[EE] if possible
powerpc/pseries/vas: Don't print an error when VAS is unavailable
powerpc/perf: Add data source encodings for power10 platform
powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields
perf: Add new macros for mem_hops field
clk: stm32mp1: remove redundant assignment to pointer data
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
phy: qcom-qmp: Add SM8450 USB QMP PHYs
dt-bindings: phy: qcom,qmp: Add SM8450 USB3 PHY
dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SM8450
clk: Introduce clk-tps68470 driver
of: unittest: 64 bit dma address test requires arch support
of: unittest: fix warning on PowerPC frame size warning
dt-bindings: input: pwm-vibrator: Convert txt bindings to yaml
ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG
ASoC: nvidia,tegra-audio: Convert multiple txt bindings to yaml
ASoC: SOF: topology: read back control data from DSP
ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: control: Do not handle control notification with component type
ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control
ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd
ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data()
clk: tegra: Support runtime PM and power domain
clk: tegra: Make vde a child of pll_p on tegra114
phy: freescale: pcie: explicitly add bitfield.h
x86/xen: Use correct #ifdef guard for xen_initdom_restore_msi()
ASoC: rt5663: Handle device_property_read_u32_array error codes
ASoC: SOF: OF: Avoid reverse module dependency
Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq"
interconnect: qcom: Add QCM2290 driver support
dt-bindings: interconnect: Add Qualcomm QCM2290 NoC support
interconnect: icc-rpm: Support child NoC device probe
interconnect: icc-rpm: Add QNOC type QoS support
interconnect: icc-rpm: Define ICC device type
IB/mthca: Use memset_startat() for clearing mpt_entry
iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl
RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr
RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry
RDMA/core: Let ib_find_gid() continue search even after empty entry
RDMA/core: Modify rdma_query_gid() to return accurate error codes
RDMA/hns: Support direct wqe of userspace
dt-bindings: PCI: designware: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: Fix 'unevaluatedProperties' warnings
dt-bindings: memory-controllers: ti,gpmc: Drop incorrect unevaluatedProperties
dt-bindings: usb: Add missing properties used in examples
dt-bindings: watchdog: atmel: Add missing 'interrupts' property
dt-bindings: watchdog: ti,rti-wdt: Fix assigned-clock-parents
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
interconnect: qcom: Add SM8450 interconnect provider driver
dt-bindings: interconnect: Add Qualcomm SM8450 DT bindings
dt-bindings: perf: Add compatible for Arm DSU-110
dt-bindings: perf: Convert Arm DSU to schema
dt-bindings: gpu: mali-bifrost: Document RZ/G2L support
dt-bindings: thermal: Convert Broadcom TMON to YAML
dt-bindings: rng: Convert iProc RNG200 to YAML
dt-bindings: interrupt-controller: Convert Broadcom STB L2 to YAML
dt-binding: interrupt-controller: Convert BCM7038 L1 intc to YAML
dt-bindings: gpio: Convert Broadcom STB GPIO to YAML
dt-bindings: rtc: Convert Broadcom STB waketimer to YAML
dt-bindings: pwm: Convert BCM7038 PWM binding to YAML
dt-bindings: reset: Convert Broadcom STB reset to YAML
dt-bindings: pci: Convert iProc PCIe to YAML
dt-bindings: phy: Convert Cygnus PCIe PHY to YAML
ASoC: qdsp6: Fix an IS_ERR() vs NULL bug
ASoC: qcom: Distinguish headset codec by codec_dai->name
ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
ASoC: soc-pcm: test refcount before triggering
ASoC: soc-pcm: serialize BE triggers
ASoC: soc-pcm: Fix and cleanup DPCM locking
ASoC: soc-pcm: align BE 'atomicity' with that of the FE
ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure
iommu/arm-smmu-v3: Constify arm_smmu_mmu_notifier_ops
iommu: arm-smmu-impl: Add SM8450 qcom iommu implementation
dt-bindings: arm-smmu: Add compatible for SM8450 SoC
iommu/arm-smmu-qcom: Fix TTBR0 read
dt-bindings: arm-smmu: Add compatible for the SDX55 SoC
phy: freescale: pcie: Initialize the imx8 pcie standalone phy driver
dt-bindings: phy: Add imx8 pcie phy driver support
dt-bindings: phy: phy-imx8-pcie: Add binding for the pad modes of imx8 pcie phy
ASoC: mediatek: assign correct type to argument
ASoC: SOF: sof-probes: Constify sof_probe_compr_ops
ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device
KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object
Documentation/filesystem/dax: DAX on virtiofs
fuse: mark inode DONT_CACHE when per inode DAX hint changes
fuse: negotiate per inode DAX in FUSE_INIT
fuse: enable per inode DAX
fuse: support per inode DAX in fuse protocol
fuse: make DAX mount option a tri-state
fuse: add fuse_should_enable_dax() helper
clocksource/drivers/pistachio: Fix -Wunused-but-set-variable warning
clocksource/drivers/timer-imx-sysctr: Set cpumask to cpu_possible_mask
phy: rockchip-inno-usb2: remove redundant assignment to variable delay
mips: ralink: add missing of_node_put() call in ill_acc_of_setup()
MIPS: fix typo in a comment
MIPS: lantiq: Fix typo in a comment
MIPS: Fix typo in a comment
MIPS: Makefile: Remove "ifdef need-compiler" for Kbuild.platforms
MIPS: SGI-IP22: Remove unnecessary check of GCC option
phy: lan966x: Remove set_speed function
phy: ti: Use IS_ERR_OR_NULL() to clean code
dt-bindings: phy: qcom,qusb2: Add SM6350 compatible
phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
scsi: hpsa: Remove an unused variable in hpsa_update_scsi_devices()
scsi: lpfc: Use struct_group to isolate cast to larger object
scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info
ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6
ASoC: dt-bindings: qcom: Document qcom,msm8916-qdsp6-sndcard compatible
ASoC: dt-bindings: qcom: apq8016-sbc: Move to qcom,sm8250 DT schema
ASoC: dt-bindings: qcom: sm8250: Document "aux-devs"
ASoC: dt-bindings: qcom: sm8250: Drop redundant MultiMedia routes
ASoC: SOF: Intel: add comment on JasperLake support
ASoC: SOF: Intel: hda-dai: remove unused fields
ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information
ASoC: SOF: hda-stream: only enable DPIB if needed
ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB
ASoC: SOF: Intel: hda-stream: limit PROCEN workaround
ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c
coresight: core: Fix typo in a comment
ALSA: gus: Fix memory leaks at memory allocator error paths
ALSA: gus: Fix erroneous memory allocation
eeprom: at24: Add support for 24c1025 EEPROM
dt-bindings: at24: add at24c1025
ALSA: sound/isa/gus: check the return value of kstrdup()
ALSA: uapi: use C90 comment style instead of C99 style
ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats
dt-bindings: iio: dac: adi,ad5755: drop unrelated included.
iio:adc/dac:Kconfig: Update to drop OF dependencies.
iio:adc:ti-ads124s08: Drop dependency on OF.
iio:adc:envelope-detector: Switch from of headers to mod_devicetable.h
iio:adc:ti-adc12138: Switch to generic firmware properties and drop of_match_ptr
iio:adc:mcp3911: Switch to generic firmware properties.
iio:adc:max9611: Switch to generic firmware properties.
iio:light:cm3605: Switch to generic firmware properties.
iio:pot:mcp41010: Switch to generic firmware properties.
iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h
iio:dac:dpot-dac: Swap of.h for mod_devicetable.h
iio:dac:ad5758: Drop unused of specific headers.
iio:dac:ad5755: Switch to generic firmware properties and drop pdata
iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046
iio: addac: add AD74413R driver
dt-bindings: iio: add AD74413R
iio: add addac subdirectory
MAINTAINERS: Update i.MX 8QXP ADC info
dt-bindings:iio:dac: add ad7293 doc
kselftest: alsa: Use private alsa-lib configuration in mixer test
kselftest: alsa: optimization for SNDRV_CTL_ELEM_ACCESS_VOLATILE
kselftest: alsa: Add simplistic test for ALSA mixer controls kselftest
ALSA: sparc: no need to initialise statics to 0
objtool: Remove .fixup handling
x86: Remove .fixup section
x86/word-at-a-time: Remove .fixup usage
x86/usercopy: Remove .fixup usage
x86/usercopy_32: Simplify __copy_user_intel_nocache()
x86/sgx: Remove .fixup usage
x86/checksum_32: Remove .fixup usage
x86/vmx: Remove .fixup usage
x86/kvm: Remove .fixup usage
x86/segment: Remove .fixup usage
x86/fpu: Remove .fixup usage
x86/xen: Remove .fixup usage
x86/uaccess: Remove .fixup usage
x86/futex: Remove .fixup usage
x86/msr: Remove .fixup usage
x86/extable: Extend extable functionality
x86/entry_32: Remove .fixup usage
x86/entry_64: Remove .fixup usage
x86/copy_mc_64: Remove .fixup usage
x86/copy_user_64: Remove .fixup usage
x86/mmx_32: Remove X86_USE_3DNOW
bitfield.h: Fix "type of reg too small for mask" test
clk: Emit a stern warning with writable debugfs enabled
i2c: tegra: use i2c_timings for bus clock freq
net/mlx4: Use irq_update_affinity_hint()
net/mlx5: Use irq_set_affinity_and_hint()
hinic: Use irq_set_affinity_and_hint()
scsi: lpfc: Use irq_set_affinity()
mailbox: Use irq_update_affinity_hint()
ixgbe: Use irq_update_affinity_hint()
be2net: Use irq_update_affinity_hint()
enic: Use irq_update_affinity_hint()
RDMA/irdma: Use irq_update_affinity_hint()
scsi: mpt3sas: Use irq_set_affinity_and_hint()
scsi: megaraid_sas: Use irq_set_affinity_and_hint()
i40e: Use irq_update_affinity_hint()
iavf: Use irq_update_affinity_hint()
genirq: Provide new interfaces for affinity hints
dt-bindings: at24: Rework special case compatible handling
fpga: region: fix kernel-doc
clk: Add write operation for clk_parent debugfs node
clk: __clk_core_init() never takes NULL
clk: clk_core_get() can also return NULL
clk/ti/adpll: Make const pointer error a static const array
MIPS: DTS: Ingenic: adjust register size to available registers
MIPS: defconfig: CI20: configure for DRM_DW_HDMI_JZ4780
MIPS: DTS: CI20: Add DT nodes for HDMI setup
MIPS: DTS: jz4780: Account for Synopsys HDMI driver and LCD controllers
i2c: i801: Don't clear status flags twice in interrupt mode
i2c: i801: Don't read back cleared status in i801_check_pre()
i2c: exynos5: Mention Exynos850 and ExynosAutoV9 in Kconfig
i2c: exynos5: Add bus clock support
clocksource/drivers/imx-sysctr: Mark two variable with __ro_after_init
clocksource/drivers/renesas,ostm: Make RENESAS_OSTM symbol visible
clocksource/drivers/renesas-ostm: Add RZ/G2L OSTM support
dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2L OSTM
x86: Add straight-line-speculation mitigation
ASoC: test-component: fix null pointer dereference.
ASoC: dt-bindings: tegra: Document interconnects property
phy: qcom: use struct_size instead of sizeof
powerpc/powermac: Add additional missing lockdep_register_key()
powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic
powerpc: handle kdump appropriately with crash_kexec_post_notifiers option
selftests/powerpc/spectre_v2: Return skip code when miss_percent is high
powerpc/cell: Fix clang -Wimplicit-fallthrough warning
macintosh: Add const to of_device_id
powerpc/inst: Optimise copy_inst_from_kernel_nofault()
powerpc/inst: Move ppc_inst_t definition in asm/reg.h
powerpc/inst: Define ppc_inst_t as u32 on PPC32
powerpc/inst: Define ppc_inst_t
powerpc/inst: Refactor ___get_user_instr()
powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs
powerpc: Remove CONFIG_PPC_HAVE_KUAP and CONFIG_PPC_HAVE_KUEP
powerpc/kuap: Wire-up KUAP on book3e/64
powerpc/kuap: Wire-up KUAP on 85xx in 32 bits mode.
powerpc/kuap: Wire-up KUAP on 40x
powerpc/kuap: Wire-up KUAP on 44x
powerpc: Add KUAP support for BOOKE and 40x
powerpc/kuap: Make PPC_KUAP_DEBUG depend on PPC_KUAP only
powerpc/kuap: Prepare for supporting KUAP on BOOK3E/64
powerpc/config: Add CONFIG_BOOKE_OR_40x
powerpc/nohash: Move setup_kuap out of 8xx.c
powerpc/kuap: Add kuap_lock()
powerpc/kuap: Remove __kuap_assert_locked()
powerpc/kuap: Check KUAP activation in generic functions
powerpc/kuap: Add a generic intermediate layer
powerpc/kuep: Remove 'nosmep' boot time parameter except for book3s/64
powerpc/32s: Save content of sr0 to avoid 'mfsr'
powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly
powerpc/32s: Remove capability to disable KUEP at boottime
powerpc/book3e: Activate KUEP at all time
powerpc/44x: Activate KUEP at all time
powerpc/8xx: Activate KUEP at all time
Revert "powerpc: Inline setup_kup()"
powerpc/40x: Map 32Mbytes of memory at startup
powerpc/microwatt: add POWER9_CPU, clear PPC_64S_HASH_MMU
powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMU
powerpc/64s: Make hash MMU support configurable
powerpc/64s: Always define arch unmapped area calls
powerpc/64s: Fix radix MMU when MMU_FTR_HPTE_TABLE is clear
powerpc/64e: remove mmu_linear_psize
clocksource/drivers/exynos_mct: Fix silly typo resulting in checkpatch warning
PCI/MSI: Move descriptor counting on allocation fail to the legacy code
genirq/msi: Handle PCI/MSI allocation fail in core code
PCI/MSI: Make pci_msi_domain_check_cap() static
PCI/MSI: Move msi_lock to struct pci_dev
PCI/MSI: Sanitize MSI-X table map handling
PCI/MSI: Split out irqdomain code
PCI/MSI: Split out !IRQDOMAIN code
PCI/MSI: Split out CONFIG_PCI_MSI independent part
PCI/MSI: Move code into a separate directory
PCI/MSI: Make msix_update_entries() smarter
PCI/MSI: Cleanup include zoo
PCI/MSI: Make arch_restore_msi_irqs() less horrible.
x86/hyperv: Refactor hv_msi_domain_free_irqs()
genirq/msi, treewide: Use a named struct for PCI/MSI attributes
MIPS: Octeon: Use arch_setup_msi_irq()
PCI/sysfs: Use pci_irq_vector()
PCI/MSI: Remove msi_desc_to_pci_sysdata()
PCI/MSI: Make pci_msi_domain_write_msg() static
genirq/msi: Fixup includes
genirq/msi: Remove unused domain callbacks
genirq/msi: Guard sysfs code
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()
powerpc/4xx: Complete removal of MSI support
powerpc/4xx: Remove MSI support which never worked
x86/alternative: Relax text_poke_bp() constraint
MIPS: TXX9: Remove rbtx4938 board support
MIPS: Loongson64: Use three arguments for slti
MIPS: Loongson2ef: Remove unnecessary {as,cc}-option calls
i2c: exynos5: Add support for ExynosAutoV9 SoC
dt-bindings: i2c: exynos5: Add bus clock
dt-bindings: i2c: exynos5: Add exynosautov9-hsi2c compatible
dt-bindings: i2c: exynos5: Convert to dtschema
dt-bindings: i2c: brcm,bcm2835-i2c: convert to YAML schema
dt-bindings: i2c: tegra-bpmp: Convert to json-schema
dt-bindings: arm: pmu: Document Denver and Carmel PMUs
dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again
dt-bindings: net: Convert SYSTEMPORT to YAML
dt-bindings: net: Convert AMAC to YAML
dt-bindings: net: Convert iProc MDIO mux to YAML
dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML
dt-bindings: net: Convert GENET binding to YAML
dt-bindings: net: Document moca PHY interface
dt-bindings: net: brcm,unimac-mdio: Update maintainers for binding
dt-bindings: net: brcm,unimac-mdio: reg-names is optional
dt-bindings: PCI: brcmstb: compatible is required
objtool: Add straight-line-speculation validation
x86: Prepare inline-asm for straight-line-speculation
ASoC: amd: Convert to new style DAI format definitions
binder: fix pointer cast warning
ASoC: mediatek: mt8195: silence uninitialized variable warning
iomap: turn the byte variable in iomap_zero_iter into a ssize_t
misc: sram: Add compatible string for Tegra234 SYSRAM
ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI
ASoC: dt-bindings: rt5682s: add AMIC delay time property
ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file
ASoC: rt5682s: add delay time to fix pop sound issue
ASoC: Intel: boards: add 'static' qualifiers for max98390 routes
x86: Prepare asm files for straight-line-speculation
x86/lib/atomic64_386_32: Rename things
x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
x86: Move RETPOLINE*_CFLAGS to arch Makefile
x86/csum: Rewrite/optimize csum_partial()
clk: lan966x: Extend lan966x clock driver for clock gating support
dt-bindings: clock: lan966x: Extend includes with clock gates
dt-bindings: clock: lan966x: Extend for clock gate support
clk: gate: Add devm_clk_hw_register_gate()
clk: lan966x: Add lan966x SoC clock driver
dt-bindings: clock: lan966x: Add LAN966X Clock Controller
dt-bindings: clock: lan966x: Add binding includes for lan966x SoC clock IDs
clk: renesas: r9a07g044: Add GPU clock and reset entries
clk: renesas: r9a07g044: Add mux and divider for G clock
clk: renesas: r9a07g044: Rename CLK_PLL3_DIV4 macro
clk: renesas: cpg-mssr: Add support for R-Car S4-8
clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver
RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
RDMA/rxe: Remove the unnecessary variable
ALSA: seq: Set upper limit of processed events
ALSA: mixart: Add sanity check for timer notify streams
ALSA: ppc: beep: fix clang -Wimplicit-fallthrough
fuse: Pass correct lend value to filemap_write_and_wait_range()
phy: qcom-qmp: Add SM8450 UFS QMP Phy
dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible
scsi: ufs: dt-bindings: Add SM8450 compatible strings
ALSA: mixart: Reduce size of mixart_timer_notify
scsi: lpfc: Update lpfc version to 14.0.0.4
scsi: lpfc: Add additional debugfs support for CMF
scsi: lpfc: Cap CMF read bytes to MBPI
scsi: lpfc: Adjust CMF total bytes and rxmonitor
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
scsi: lpfc: Fix NPIV port deletion crash
scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
scsi: lpfc: Change return code on I/Os received during link bounce
scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
scsi: ufs: Implement polling support
scsi: ufs: Optimize the command queueing code
scsi: ufs: Stop using the clock scaling lock in the error handler
scsi: ufs: Fix a kernel crash during shutdown
scsi: ufs: Improve SCSI abort handling further
scsi: ufs: Introduce ufshcd_release_scsi_cmd()
scsi: ufs: Remove the 'update_scaling' local variable
scsi: ufs: Remove hba->cmd_queue
scsi: ufs: Fix a deadlock in the error handler
scsi: ufs: Rework ufshcd_change_queue_depth()
scsi: ufs: Remove ufshcd_any_tag_in_use()
scsi: ufs: Fix race conditions related to driver data
scsi: ufs: Remove dead code
scsi: ufs: Remove the sdev_rpmb member
scsi: ufs: Remove is_rpmb_wlun()
scsi: ufs: Rename a function argument
scsi: core: Fix scsi_device_max_queue_depth()
scsi: mptfusion: Remove redundant variable r
scsi: be2iscsi: Remove maintainers
scsi: qla4xxx: Format SYSFS_FLAG_FW_SEL_BOOT as byte
scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting
scsi: hisi_sas: Use non-atomic bitmap functions when possible
scsi: hisi_sas: Remove some useless code in hisi_sas_alloc()
scsi: hisi_sas: Use devm_bitmap_zalloc() when applicable
RDMA/bnxt_re: Fix endianness warning for req.pkey
RDMA/irdma: Fix the type used to declare a bitmap
IB/core: Remove redundant pointer mm
RDMA/uverbs: Remove the unnecessary assignment
RDMA/hns: Modify the mapping attribute of doorbell to device
RDMA/siw: Use max() instead of doing it manually
dt-bindings: Use correct vendor prefix for Asahi Kasei Corp.
dt-bindings: Only show unique unit address warning for enabled nodes
interconnect: qcom: rpm: Prevent integer overflow in rate
interconnect: icc-rpm: Use NOC_QOS_MODE_INVALID for qos_mode check
clk: qcom: rpmh: add support for SM8450 rpmh clocks
dt-bindings: clock: Add RPMHCC bindings for SM8450
clk: qcom: smd-rpm: Drop binary value handling for buffered clock
clk: qcom: smd-rpm: Drop the use of struct rpm_cc
clk: qcom: smd-rpm: Drop MFD qcom-rpm reference
iommu/virtio: Support identity-mapped domains
iommu/virtio: Pass end address to viommu_add_mapping()
iommu/virtio: Sort reserved regions
iommu/virtio: Support bypass domains
iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG
ASoC: mediatek: mt8195: add memory-region property
ASoC: mediatek: mt8195: add adsp and dai-link property
ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682
ASoC: mediatek: mt8195: add model property
ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops
ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES
ASoC: ti: davinci-mcasp: Remove unnecessary conditional
ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment
ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment
ASoC: test-component: fix null pointer dereference.
sound/soc: remove useless bool conversion to bool variable
ASoC: mediatek: mt8195: add headset codec rt5682s support
ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx
ASoC: mediatek: mt8195: support reserved memory assignment
iommu/io-pgtable-arm: Fix table descriptor paddr formatting
iommu: Extend mutex lock scope in iommu_probe_device()
iommu: Log iova range in map/unmap trace events
ALSA: usb-audio: Drop CONFIG_PM ifdefs
ALSA: oss: remove useless NULL check before kfree
ALSA: Fix some typo
uio: uio_dmem_genirq: Catch the Exception
memremap: remove support for external pgmap refcounts
fsdax: don't require CONFIG_BLOCK
iomap: build the block based code conditionally
dax: fix up some of the block device related ifdefs
fsdax: shift partition offset handling into the file systems
dax: return the partition offset from fs_dax_get_by_bdev
iomap: add a IOMAP_DAX flag
xfs: pass the mapping flags to xfs_bmbt_to_iomap
xfs: use xfs_direct_write_iomap_ops for DAX zeroing
xfs: move dax device handling into xfs_{alloc,free}_buftarg
ext4: cleanup the dax handling in ext4_fill_super
ext2: cleanup the dax handling in ext2_fill_super
fsdax: decouple zeroing from the iomap buffered I/O code
fsdax: factor out a dax_memzero helper
fsdax: simplify the offset check in dax_iomap_zero
xfs: add xfs_zero_range and xfs_truncate_page helpers
fsdax: simplify the pgoff calculation
fsdax: use a saner calling convention for copy_cow_page_dax
fsdax: remove a pointless __force cast in copy_cow_page_dax
dm-stripe: add a stripe_dax_pgoff helper
dm-log-writes: add a log_writes_dax_pgoff helper
dm-linear: add a linear_dax_pgoff helper
dax: remove dax_capable
xfs: factor out a xfs_setup_dax_always helper
dax: move the partition alignment check into fs_dax_get_by_bdev
dax: remove the pgmap sanity checks in generic_fsdax_supported
dax: simplify the dax_device <-> gendisk association
dax: remove CONFIG_DAX_DRIVER
dm: make the DAX support depend on CONFIG_FS_DAX
dm: fix alloc_dax error handling in alloc_dev
iio:dac:ad7293: add support for AD7293
iio: ltr501: Export near level property for proximity sensor
dt-bindings: iio: light: ltr501: Add proximity-near-level
dt-bindings: iio: adc: document TS voltage in AXP PMICs
iio:adc:axp20x: add support for NTC thermistor
Documentation: dt: iio: st_lsm6dsx: add disable-sensor-hub property
iio: imu: st_lsm6dsx: add dts property to disable sensor-hub
openrisc: Add clone3 ABI wrapper
openrisc: Use delay slot for clone and fork wrappers
openrisc: Cleanup switch code and comments
clk: qcom: Add support for SDX65 RPMh clocks
dt-bindings: clock: Introduce RPMHCC bindings for SDX65
driver: soc: xilinx: register for power events in zynqmp power driver
firmware: xilinx: instantiate xilinx event manager driver
drivers: soc: xilinx: add xilinx event management driver
nvmem: core: set size for sysfs bin file
w1: Misuse of get_user()/put_user() reported by sparse
binder: defer copies of pre-patched txn data
binder: read pre-translated fds from sender buffer
binder: avoid potential data leakage when copying txn
binder: fix handling of error during copy
binder: remove repeat word from comment
char/mwave: Adjust io port register size
mei: Remove some dead code
misc: at25: Align comment style
misc: at25: Replace commas by spaces in the ID tables
misc: at25: Reorganize headers for better maintenance
misc: at25: Factor out at_fram_to_chip()
misc: at25: Switch to use BIT() instead of custom approaches
misc: at25: Get rid of intermediate storage for AT25 chip data
misc: at25: Get platform data via dev_get_platdata()
misc: at25: Check new property ("address-width") first
misc: at25: Unshadow error codes in at25_fw_to_chip()
misc: at25: Use at25->chip instead of local chip everywhere in ->probe()
misc: at25: Check proper value of chip length in FRAM case
misc: at25: Don't copy garbage to the at25->chip in FRAM case
misc: at25: Make driver OF independent again
fpga: stratix10-soc: Do not use ret uninitialized in s10_probe()
scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp
scsi: sd_zbc: Simplify zone full condition check
MAINTAINERS: Add entry for Qualcomm clock drivers
clk: Gemini: fix struct name in kernel-doc
clk: zynq: pll: Fix kernel-doc warnings
clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1
ASoC: cs35l41: Fix undefined reference to core functions
ASoC: amd: Fix dependency for SPI master
ASoC: rt5640: Fix the wrong state of the JD in the HDA header
powerpc: make memremap_compat_align 64s-only
powerpc/64: pcpu setup avoid reading mmu_linear_psize on 64e or radix
powerpc/64s: Rename hash_hugetlbpage.c to hugetlbpage.c
powerpc/64s: move page size definitions from hash specific file
powerpc/64s: Make flush_and_reload_slb a no-op when radix is enabled
powerpc/64s: move THP trace point creation out of hash specific file
powerpc/pseries: lparcfg don't include slb_size line in radix mode
powerpc/pseries: move process table registration away from hash-specific code
powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specific
powerpc/pseries: Stop selecting PPC_HASH_MMU_NATIVE
powerpc: Rename PPC_NATIVE to PPC_HASH_MMU_NATIVE
powerpc: Remove unused FW_FEATURE_NATIVE references
KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST
KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present
phy: lan966x: Extend lan966x to support multiple phy interfaces.
phy: intel: Remove redundant dev_err call in thunderbay_emmc_phy_probe()
dt-bindings: net: cdns,macb: Convert to json-schema
dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples
dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds
of: base: Skip CPU nodes with "fail"/"fail-..." status
Update trivial-devices.yaml with Sensirion,sht4x
dt-bindings: Add resets to the PL011 bindings
dt-bindings: hwmon: add TI DC-DC converters
dt-bindings: leds: convert BCM6328 controller to the json-schema
KVM: PPC: Book3S HV P9: Remove unused ri_set local variable
powerpc/xive: Fix compile when !CONFIG_PPC_POWERNV.
powerpc/signal32: Use struct_group() to zero spe regs
i2c: stm32f7: remove noisy and imprecise log messages
i2c: stm32: get rid of stm32f7_i2c_release_bus return value
ASoC: codecs: wcd934x: remove redundant ret variable
ASoC: tegra: Add master volume/mute control support
eeprom: at24: remove struct at24_client
ALSA: oss: fix compile error when OSS_DEBUG is enabled
clocksource: Reduce the default clocksource_watchdog() retries to 2
clocksource: Avoid accidental unstable marking of clocksources
genirq/generic_chip: Constify irq_generic_chip_ops
Revert "i2c: designware-pci: Add support for Fast Mode Plus and High Speed Mode"
Revert "i2c: designware-pci: Set ideal timing parameters for Elkhart Lake PSE"
ASoC: Intel: Skylake: Use NHLT API to search for blob
ALSA: hda: Simplify DMIC-in-NHLT check
ALSA: hda: Fill gaps in NHLT endpoint-interface
ASoC: Intel: boards: add max98390 2/4 speakers support
ASoC: mediatek: mt8195: make several arrays static const
firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer
ASoC: intel: boards: bytcht*: Constify static snd_soc_ops
ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning
ASoC: mediatek: mt8195: Constify static snd_soc_ops
interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate
powerpc/32s: Fix shift-out-of-bounds in KASAN init
powerpc/powermac: Add missing lockdep_register_key()
powerpc/modules: Don't WARN on first module allocation attempt
powerpc/64s: Get LPID bit width from device tree
MIPS: TXx9: Let MACH_TX49XX select BOOT_ELF32
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC
scsi: Remove superfluous #include <linux/async.h> directives
scsi: pmcraid: Fix a kernel-doc warning
scsi: pm8001: Fix kernel-doc warnings
scsi: megaraid: Fix a kernel-doc warning
scsi: initio: Fix a kernel-doc warning
scsi: dc395x: Fix a kernel-doc warning
scsi: bfa: Declare 'bfad_im_vport_attrs' static
scsi: atp870u: Fix a kernel-doc warning
scsi: a100u2w: Fix a kernel-doc warning
scsi: core: Show SCMD_LAST in text form
scsi: core: Declare 'scsi_scan_type' static
scsi: core: Suppress a kernel-doc warning
scsi: qedi: Remove set but unused 'page' variable
scsi: ufs: Let devices remain runtime suspended during system suspend
powerpc/atomics: Remove atomic_inc()/atomic_dec() and friends
powerpc/atomics: Use immediate operand when possible
powerpc/bitops: Use immediate operand when possible
i2c: i801: Improve handling platform data for tco device
dt-bindings: arm: cpus: Add ARM Cortex-A78
dt-bindings: thermal: Fix definition of cooling-maps contribution property
dt-bindings: display: sync formats with simplefb.h
RDMA/bnxt_re: Use bitmap_zalloc() when applicable
RDMA/pvrdma: Use non-atomic bitmap functions when possible
RDMA/pvrdma: Use bitmap_zalloc() when applicable
IB/hfi1: Use bitmap_zalloc() when applicable
RDMA/mlx4: Use bitmap_alloc() when applicable
RDMA/ocrdma: Simplify code in 'ocrdma_search_mmap()'
RDMA/ocrdma: Use bitmap_zalloc() when applicable
i2c: designware-pci: Set ideal timing parameters for Elkhart Lake PSE
i2c: designware-pci: Add support for Fast Mode Plus and High Speed Mode
i2c: enable async suspend/resume on i2c client devices
i2c: enable async suspend/resume for i2c adapters
i2c: designware: Enable async suspend / resume of designware devices
i2c: mpc: Correct I2C reset procedure
ALSA: hda: Make proper use of timecounter
ASoC: sunxi: sun4i-spdif: Implement IEC958 control
ASoC: qcom: Add support for ALC5682I-VS codec
ASoC: sun8i-codec: Add AIF, ADC, and DAC volume controls
ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method
ASoC: intel: sst-mfld-platform-pcm: add .delay support
ASoC: amd: acp-pcm-dma: add .delay support
ASoC: soc-component: add snd_soc_pcm_component_delay()
ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay()
powerpc: flexible GPR range save/restore macros
powerpc/watchdog: help remote CPUs to flush NMI printk output
powerpc: Don't bother about .data..Lubsan sections
powerpc/ptdump: Fix display a BAT's size unit
powerpc/ftrace: Activate HAVE_DYNAMIC_FTRACE_WITH_REGS on PPC32
powerpc/ftrace: Add module_trampoline_target() for PPC32
powerpc/ftrace: No need to read LR from stack in _mcount()
powerpc: Mark probe_machine() __init and static
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
powerpc/mm: Move tlbcam_sz() and make it static
powerpc/85xx: Make c293_pcie_pic_init() static
powerpc/85xx: Make mpc85xx_smp_kexec_cpu_down() static
powerpc/85xx: Fix no previous prototype warning for mpc85xx_setup_pmc()
powerpc: select CPUMASK_OFFSTACK if NR_CPUS >= 8192
powerpc: remove cpu_online_cores_map function
MIPS: CPS: Use bitfield helpers
MIPS: CPC: Use bitfield helpers
MIPS: Remove a repeated word in a comment
dt-bindings: timer: tpm-timer: Add imx8ulp compatible string
i2c: designware: Fix the kernel doc description for struct dw_i2c_dev
i2c: rk3x: enable clock before getting rate
i2c: i801: Improve handling of chip-specific feature definitions
i2c: i801: Remove i801_set_block_buffer_mode
i2c: i801: Don't silently correct invalid transfer size
i2c: tegra: Add the ACPI support
dt-bindings: i2c: imx-lpi2c: Add imx8ulp compatible string
dt-bindings: i2c: imx-lpi2c: Add i.MX8DXL compatible match
Revert "powerpc/code-patching: Improve verification of patchability"
fpga: region: Use standard dev_release for class driver
fpga: bridge: Use standard dev_release for class driver
fpga: mgr: Use standard dev_release for class driver
iio: test: Add test for IIO_VAL_INT_64.
iio: test: Add check against NULL for buffer in tests.
iio: expose shared parameter in IIO_ENUM_AVAILABLE
iio: buffer-dma: Use round_down() instead of rounddown()
iio: buffer-dma: Remove unused iio_buffer_block struct
Documentation: coresight: Update coresight configuration docs
coresight: configfs: Allow configfs to activate configuration
coresight: syscfg: Example CoreSight configuration loadable module
coresight: syscfg: Update load API for config loadable modules
coresight: configuration: Update API to permit dynamic load/unload
coresight: configuration: Update API to introduce load owner concept
most: usb: replace snprintf in show functions with sysfs_emit
speakup: remove redundant assignment of variable i
scripts/tags: add space regexs to all regex_c
comedi: Move "comedi_isadma.h" to <linux/comedi/comedi_isadma.h>
comedi: Move "comedi_8254.h" to <linux/comedi/comedi_8254.h>
comedi: Move and rename "8255.h" to <linux/comedi/comedi_8255.h>
comedi: ni_routing: tools: Update due to moved COMEDI headers
comedi: Move the main COMEDI headers
include/linux/byteorder/generic.h: fix index variables
ASoC: SOF: mediatek: Use %pR/%pa to print resources/physical addresses
ASoC: cs35l41: Fix link problem
ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer
ASoC: imx-hdmi: add put_device() after of_find_device_by_node()
ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause
ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags
ASoC: SOF: align the hw_free sequence with stop
ASoC: SOF: pcm: move the check for prepared flag
ASoC: SOF: Add a helper for freeing PCM stream
ASoC: SOF: call platform hw_free for paused streams during suspend
ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers
ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's
ASoC: SOF: Intel: hda: Add a helper function for stream reset
ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget
clk: renesas: r9a07g044: Add TSU clock and reset entry
mmc: renesas_sdhi: Simplify an expression
mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock
phy: stm32: adopt dev_err_probe for regulators
RDMA/bnxt_re: Remove dynamic pkey table
RDMA/siw: Use helper function to set sys_image_guid
RDMA/rtrs-clt: Fix the initial value of min_latency
RDMA/cma: Remove open coding of overflow checking for private_data_len
RDMA/cxgb4: Use non-atomic bitmap functions when possible
RDMA/cxgb4: Use bitmap_set() when applicable
RDMA/cxgb4: Use bitmap_zalloc() when applicable
IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_mr.c'
IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_allocator.c'
IB/mthca: Use bitmap_set() when applicable
IB/mthca: Use bitmap_zalloc() when applicable
fuse: send security context of inode on file
fuse: extend init flags
ASoC: rt5640: Add the HDA header support
ASoC: rt5640: Add the binding include file for the HDA header support
ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource()
ASoC: mediatek: remove unnecessary CONFIG_PM
powerpc/watchdog: Fix wd_smp_last_reset_tb reporting
phy: bcm-ns-usb2: improve printing ref clk errors
dax: Kill DEV_DAX_PMEM_COMPAT
powerpc/microwatt: Make microwatt_get_random_darn() static
powerpc/watchdog: read TB close to where it is used
powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi
powerpc/watchdog: tighten non-atomic read-modify-write access
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race
powerpc/prom_init: Fix improper check of prom_getprop()
powerpc/rtas: rtas_busy_delay_time() kernel-doc
powerpc/rtas: rtas_busy_delay() improvements
powerpc/pseries: delete scanlog
powerpc/rtas: kernel-doc fixes
powerpc/code-patching: Improve verification of patchability
powerpc/tsi108: make EXPORT_SYMBOL follow its function immediately
bpf ppc32: Access only if addr is kernel address
bpf ppc32: Add BPF_PROBE_MEM support for JIT
bpf ppc64: Access only if addr is kernel address
bpf ppc64: Add BPF_PROBE_MEM support for JIT
powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro
bpf powerpc: refactor JIT compiler code
bpf powerpc: Remove extra_pass from bpf_jit_build_body()
bpf powerpc: Remove unused SEEN_STACK
powerpc/eeh: Use a goto for recovery failures
powerpc/eeh: Small refactor of eeh_handle_normal_event()
powerpc/xive: Add a debugfs toggle for save-restore
powerpc/xive: Add a kernel parameter for StoreEOI
powerpc/xive: Add a debugfs toggle for StoreEOI
powerpc/xive: Add a debugfs file to dump EQs
powerpc/xive: Rename the 'cpus' debugfs file to 'ipis'
powerpc/xive: Change the debugfs file 'xive' into a directory
powerpc/xive: Introduce xive_core_debugfs_create()
powerpc/xive: Activate StoreEOI on P10
powerpc/xive: Introduce an helper to print out interrupt characteristics
powerpc/xive: Replace pr_devel() by pr_debug() to ease debug
powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes
powerpc/btext: add missing of_node_put
powerpc/cell: add missing of_node_put
powerpc/powernv: add missing of_node_put
powerpc/6xx: add missing of_node_put
ASoC: SOF: handle paused streams during system suspend
ASoC: SOF: topology: don't use list_for_each_entry_reverse()
ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step
ASoC: SOF: Intel: add .ack support for HDaudio platforms
ASoC: SOF: pcm: add .ack callback support
ALSA: pcm: introduce INFO_NO_REWINDS flag
ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range
KVM: PPC: Book3S HV P9: Remove subcore HMI handling
KVM: PPC: Book3S HV P9: Stop using vc->dpdes
KVM: PPC: Book3S HV P9: Tidy kvmppc_create_dtl_entry
KVM: PPC: Book3S HV P9: Remove most of the vcore logic
KVM: PPC: Book3S HV P9: Avoid cpu_in_guest atomics on entry and exit
KVM: PPC: Book3S HV P9: Add unlikely annotation for !mmu_ready
KVM: PPC: Book3S HV P9: Avoid changing MSR[RI] in entry and exit
KVM: PPC: Book3S HV P9: Optimise hash guest SLB saving
KVM: PPC: Book3S HV P9: Improve mfmsr performance on entry
KVM: PPC: Book3S HV Nested: Avoid extra mftb() in nested entry
KVM: PPC: Book3S HV P9: Avoid tlbsync sequence on radix guest exit
KVM: PPC: Book3S HV: Split P8 from P9 path guest vCPU TLB flushing
KVM: PPC: Book3S HV P9: Don't restore PSSCR if not needed
KVM: PPC: Book3S HV P9: Test dawr_enabled() before saving host DAWR SPRs
KVM: PPC: Book3S HV P9: Comment and fix MMU context switching code
KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRs
KVM: PPC: Book3S HV P9: Demand fault TM facility registers
KVM: PPC: Book3S HV P9: Demand fault EBB facility registers
KVM: PPC: Book3S HV P9: More SPR speed improvements
KVM: PPC: Book3S HV P9: Restrict DSISR canary workaround to processors that require it
KVM: PPC: Book3S HV P9: Switch PMU to guest as late as possible
KVM: PPC: Book3S HV P9: Implement TM fastpath for guest entry/exit
KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entry
KVM: PPC: Book3S HV P9: Move nested guest entry into its own function
KVM: PPC: Book3S HV P9: Move host OS save/restore functions to built-in
KVM: PPC: Book3S HV P9: Move vcpu register save/restore into functions
KVM: PPC: Book3S HV P9: Juggle SPR switching around
KVM: PPC: Book3S HV P9: Only execute mtSPR if the value changed
KVM: PPC: Book3S HV P9: Avoid SPR scoreboard stalls
KVM: PPC: Book3S HV P9: Optimise timebase reads
KVM: PPC: Book3S HV P9: Move TB updates
KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebase
KVM: PPC: Book3S HV P9: Add kvmppc_stop_thread to match kvmppc_start_thread
KVM: PPC: Book3S HV P9: Improve mtmsrd scheduling by delaying MSR[EE] disable
KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRs
KVM: PPC: Book3S HV P9: Move SPRG restore to restore_p9_host_os_sprs
KVM: PPC: Book3S HV: CTRL SPR does not require read-modify-write
KVM: PPC: Book3S HV P9: Factor out yield_count increment
KVM: PPC: Book3S HV P9: Demand fault PMU SPRs when marked not inuse
KVM: PPC: Book3S HV P9: Factor PMU save/load into context switch functions
KVM: PPC: Book3S HV P9: Implement PMU save/restore in C
powerpc/64s: Implement PMU override command line option
powerpc/64s: Always set PMU control registers to frozen/disabled when not in use
KVM: PPC: Book3S HV: Don't always save PMU for guest capable of nesting
powerpc/64s: Keep AMOR SPR a constant ~0 at runtime
KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guests
powerpc/time: add API for KVM to re-arm the host timer/decrementer
KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exit
KVM: PPC: Book3S HV P9: Use large decrementer for HDEC
KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer read
KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to host
powerpc/64s: guard optional TIDR SPR with CPU ftr test
powerpc/64s: Remove WORT SPR from POWER9/10 (take 2)
ALSA: led: Use restricted type for iface assignment
soundwire: qcom: remove redundant version number read
i2c: mux: gpio: Use array_size() helper
i2c: mux: gpio: Don't dereference fwnode from struct device
i2c: mux: gpio: Replace custom acpi_get_local_address()
i2c: imx: Add timer for handling the stop condition
clk: sunxi-ng: Add support for the D1 SoC clocks
clk: sunxi-ng: gate: Add macros for gates with fixed dividers
clk: sunxi-ng: mux: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: mp: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: div: Add macros using clk_parent_data and clk_hw
dt-bindings: clk: Add compatibles for D1 CCUs
clk: sunxi-ng: Allow the CCU core to be built as a module
clk: sunxi-ng: Convert early providers to platform drivers
i2c: Remove unused Netlogic/Sigma Designs XLR driver
i2c: Remove Netlogic XLP variant
phy: intel: Add Thunder Bay eMMC PHY support
dt-bindings: phy: intel: Add Thunder Bay eMMC PHY bindings
phy: Add lan966x ethernet serdes PHY driver
dt-bindings: phy: Add constants for lan966x serdes
dt-bindings: phy: Add lan966x-serdes binding
phy: phy-can-transceiver: Make devm_gpiod_get optional
phy: cadence-torrent: use swap() to make code cleaner
phy: uniphier-ahci: Add support for Pro4 SoC
dt-bindings: phy: uniphier-ahci: Add bindings for Pro4 SoC
phy: uniphier-pcie: Add dual-phy support for NX1 SoC
phy: uniphier-pcie: Set VCOPLL clamp mode in PHY register
phy: uniphier-pcie: Add compatible string and SoC-dependent data for NX1 SoC
dt-bindings: phy: uniphier-pcie: Add bindings for NX1 SoC
phy: uniphier-usb3: Add compatible string for NX1 SoC
dt-bindings: phy: uniphier-usb3: Add bindings for NX1 SoC
dt-bindings: phy: Tegra194 P2U convert to YAML
phy: amlogic: Add a new driver for the HDMI TX PHY on Meson8/8b/8m2
dt-bindings: phy: Add the Amlogic Meson8 HDMI TX PHY bindings
phy: qcom: Introduce new eDP PHY driver
dt-bindings: phy: Introduce Qualcomm eDP PHY binding
phy: bcm-ns-usb2: support updated DT binding with PHY reg space
clk: samsung: exynos850: Register clocks early
interconnect: qcom: Add MSM8996 interconnect provider driver
dt-bindings: interconnect: Add Qualcomm MSM8996 DT bindings
interconnect: icc-rpm: Add support for bus power domain
dt-bindings: interconnect: Combine SDM660 bindings into RPM schema
ASoC: fsl-asoc-card: Support fsl,imx-audio-tlv320aic31xx codec
ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration
ASoC: tlv320aic31xx: Add divs for bclk as clk_in
ASoC: tlv320aic31xx: Add support for pll_r coefficient
ASoC: tlv320aic31xx: Fix typo in BCLK clock name
ASoC: cs42l42: Report initial jack state
ASoC: SOF: sof-pci-dev: use community key on all Up boards
ASoC: stm32: spdifrx: add pm_runtime support
ASoC: stm32: dfsdm: add pm_runtime support for audio
ASoC: stm32: i2s: add pm_runtime support
ASoC: SOF: Intel: hda: free DAI widget during stop and suspend
ASoC: SOF: add support for dynamic pipelines with multi-core
ASoC: SOF: hda: don't use the core op for power up/power down
ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines
ASoC: SOF: topology: remove sof_load_pipeline_ipc()
ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops
ASoC: SOF: Intel: TGL: set core_get/put ops
ASoC: SOF: Add ops for core_get and core_put
ASoC: SOF: Introduce num_cores and ref count per core
ASoC: SOF: Intel: hda: expose get_chip_info()
ASoC: SOF: imx8m: Implement reset callback
ASoC: SOF: imx8m: Implement DSP start
ASoC: SOF: imx8m: Add runtime PM / System PM support
ASoC: SOF: imx8: Add runtime PM / System PM support
ASoC: SOF: imx: Add code to manage DSP related clocks
clk: imx8mp: Fix the parent clk of the audio_root_clk
clk: imx8mp: Remove IPG_AUDIO_ROOT from imx8mp-clock.h
interconnect: qcom: Add EPSS L3 support on SC7280
dt-bindings: interconnect: Add EPSS L3 DT binding on SC7280
clk: imx8mn: Fix imx8mn_clko1_sels
clk: imx: Use div64_ul instead of do_div
clk: imx: imx8ulp: set suppress_bind_attrs to true
clk: samsung: exynos850: Keep some crucial clocks running
clk: samsung: exynos850: Implement CMU_CMGP domain
dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP
clk: samsung: exynos850: Implement CMU_APM domain
dt-bindings: clock: Add bindings for Exynos850 CMU_APM
clk: sunxi-ng: Allow drivers to be built as modules
clk: sunxi-ng: Export symbols used by CCU drivers
iio: buffer: Use dedicated variable in iio_buffers_alloc_sysfs_and_mask()
clk: samsung: Update CPU clk registration
ALSA: hda: Remove redundant runtime PM calls
clk: samsung: Remove meaningless __init and extern from header files
clk: samsung: remove __clk_lookup() usage
dt-bindings: clock: samsung: add IDs for some core clocks
RDMA/hns: Remove magic number
RDMA/hns: Remove macros that are no longer used
RDMA/hns: Correctly initialize the members of Array[][]
RDMA/hns: Correct the type of variables participating in the shift operation
RDMA/hns: Replace tab with space in the right-side comments
RDMA/hns: Correct the print format to be consistent with the variable type
RDMA/hns: Correct the hex print format
RDMA/rxe: Remove some #defines from rxe_pool.h
RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c
RDMA/rxe: Save object pointer in pool element
RDMA/rxe: Copy setup parameters into rxe_pool
RDMA/rxe: Cleanup rxe_pool_entry
RDMA/rxe: Replace irqsave locks with bh locks
RDMA/usnic: Clean up usnic_ib_alloc_pd()
RDMA/cxgb4: Use helper function to set GUIDs
reset: Add of_reset_control_get_optional_exclusive()
dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0
clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple()
clk: renesas: cpg-mssr: Check return value of pm_genpd_init()
clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
clk: renesas: rzg2l: Check return value of pm_genpd_init()
clk: renesas: r9a07g044: Add RSPI clock and reset entries
clk: renesas: r9a07g044: Change core clock "I" from DEF_FIXED->DEF_DIV
clk: renesas: rzg2l: Add CPG_PL1_DDIV macro
mmc: renesas_sdhi: Parse DT for SDnH
mmc: renesas_sdhi: Use dev_err_probe when getting clock fails
clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST
clk: renesas: rcar-gen3: Switch to new SD clock handling
mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M
clk: renesas: r8a779a0: Add SDnH clock to V3U
clk: renesas: rcar-gen3: Add SDnH clock
clk: renesas: rcar-gen3: Add dummy SDnH clock
scsi: ufs: Fix double space in SCSI_UFS_HWMON description
scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD
scsi: pm80xx: Add pm80xx_mpi_build_cmd() tracepoint
scsi: pm80xx: Add tracepoints
scsi: pm80xx: Use bitmap_zalloc() for tags bitmap allocation
scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()
scsi: pm80xx: Do not check the address-of value for NULL
scsi: pm80xx: Apply byte mask for phy ID in mpi_phy_start_resp()
scsi: core: Use eh_timeout for START STOP UNIT
scsi: core: Remove Scsi_Host.shost_dev_attr_groups
scsi: core: Simplify control flow in scmd_eh_abort_handler()
Documentation: coresight: Fix documentation issue
of: property: fw_devlink: Fixup behaviour when 'node_not_dev' is set
ASoC: codecs: MBHC: Remove useless condition check
ASoC: SOF: mediatek: Add DSP system PM callback for mt8195
ASoC: SOF: mediatek: Add mt8195 dsp clock support
ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195
ASoC: SOF: Add mt8195 device descriptor
ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware
ASoC: SOF: topology: Add support for Mediatek AFE DAI
ASoC: SOF: tokens: add token for Mediatek AFE
ASoC: SOF: mediatek: Add mt8195 hardware support
firmware: cs_dsp: Allow creation of event controls
firmware: cs_dsp: Add offset to cs_dsp read/write
firmware: cs_dsp: Clarify some kernel doc comments
firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl
firmware: cs_dsp: Add support for rev 2 coefficient files
firmware: cs_dsp: Print messages from bin files
firmware: cs_dsp: Add pre_run callback
firmware: cs_dsp: Add version checks on coefficient loading
firmware: cs_dsp: Add lockdep asserts to interface functions
ASoC: wm_adsp: Remove the wmfw_add_ctl helper function
RDMA/hns: Validate the pkey index
RDMA/ocrdma: Use helper function to set GUIDs
iio: light: ltr501: Added ltr303 driver support
iio: adc: rzg2l_adc: Remove unnecessary print function dev_err()
iio: mpl3115: Use scan_type.shift and realbit in mpl3115_read_raw
iio: xilinx-xadc-core: Use local variable in xadc_read_raw
iio: ti-ads1015: Remove shift variable ads1015_read_raw
iio: mag3110: Use scan_type when processing raw data
iio: ti-adc12138: Use scan_type when processing raw data
iio: ad7266: Use scan_type when processing raw data
iio: stk8ba50: Use scan_type when processing raw data
iio: stk8312: Use scan_type when processing raw data
iio: sca3000: Use scan_type when processing raw data
iio: mma7455: Use scan_type when processing raw data
iio: kxcjk-1013: Use scan_type when processing raw data
iio: bma220: Use scan_type when processing raw data
iio: at91-sama5d2: Use dev_to_iio_dev() in sysfs callbacks
iio: at91-sama5d2: Fix incorrect cast to platform_device
iio: mma8452: Use correct type for return variable in IRQ handler
iio: lmp91000: Remove no-op trigger ops
iio: gp2ap020a00f: Remove no-op trigger ops
iio: atlas-sensor: Remove no-op trigger ops
iio: as3935: Remove no-op trigger ops
iio:
|
||
---|---|---|
.. | ||
ABI | ||
accounting | ||
admin-guide | ||
arc | ||
arm | ||
arm64 | ||
block | ||
bpf | ||
cdrom | ||
core-api | ||
cpu-freq | ||
crypto | ||
dev-tools | ||
device-mapper | ||
devicetree | ||
doc-guide | ||
driver-api | ||
fault-injection | ||
fb | ||
features | ||
filesystems | ||
firmware_class | ||
firmware-guide | ||
fpga | ||
gpu | ||
hid | ||
hwmon | ||
i2c | ||
ia64 | ||
ide | ||
iio | ||
infiniband | ||
input | ||
isdn | ||
kbuild | ||
kernel-hacking | ||
leds | ||
litmus-tests | ||
livepatch | ||
locking | ||
m68k | ||
maintainer | ||
mhi | ||
mips | ||
misc-devices | ||
netlabel | ||
networking | ||
nios2 | ||
nvdimm | ||
openrisc | ||
parisc | ||
PCI | ||
pcmcia | ||
power | ||
powerpc | ||
process | ||
RCU | ||
riscv | ||
s390 | ||
scheduler | ||
scsi | ||
security | ||
sh | ||
sound | ||
sparc | ||
sphinx | ||
sphinx-static | ||
spi | ||
staging | ||
target | ||
timers | ||
trace | ||
translations | ||
tty | ||
usb | ||
userspace-api | ||
virt | ||
vm | ||
w1 | ||
watchdog | ||
x86 | ||
xtensa | ||
.gitignore | ||
arch.rst | ||
asm-annotations.rst | ||
atomic_bitops.txt | ||
atomic_t.txt | ||
Changes | ||
CodingStyle | ||
conf.py | ||
COPYING-logo | ||
docutils.conf | ||
dontdiff | ||
index.rst | ||
Kconfig | ||
logo.gif | ||
Makefile | ||
memory-barriers.txt | ||
SubmittingPatches | ||
watch_queue.rst |