History log of /linux/sound/soc/sdca/ (Results 1 – 25 of 166)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cec9d64c20-Apr-2026 Mark Brown <broonie@kernel.org>

ASoC: Correct bug parsing DisCo booleans

Charles Keepax <ckeepax@opensource.cirrus.com> says:

MIPI DisCo uses the unfortunate convention of allowing boolean
properties to be present but having a ze

ASoC: Correct bug parsing DisCo booleans

Charles Keepax <ckeepax@opensource.cirrus.com> says:

MIPI DisCo uses the unfortunate convention of allowing boolean
properties to be present but having a zero value. Opposed to the
normal convention of simply not specifying the property. Fix an
issue in the SDCA code where mipi-sdca-control-deferrable is not
parsed correctly.

However, we also have some shipping ACPIs where these properties
are not specified correctly. Update the MBQ regmap to attempt defers
albeit with a warning in the case where a control attempts to defer
but is not marked at such. There is little down side to this as if
defer is genuinely not supported then the control will just return
the same error again.

show more ...


/linux/.mailmap
/linux/Documentation/arch/riscv/zicfilp.rst
/linux/Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml
/linux/Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml
/linux/Documentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml
/linux/Documentation/devicetree/bindings/sound/rockchip,rk3399-gru-sound.yaml
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/boot/dts/microchip/sam9x7.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6-logicpd-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-icore.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-phytec-phycore-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-myir-mys-6ulx.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts
/linux/arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi
/linux/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
/linux/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mq.dtsi
/linux/arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi
/linux/arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts
/linux/arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi
/linux/arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts
/linux/arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi
/linux/arch/arm64/boot/dts/qcom/agatti.dtsi
/linux/arch/arm64/boot/dts/qcom/hamoa.dtsi
/linux/arch/arm64/boot/dts/qcom/monaco.dtsi
/linux/arch/arm64/boot/dts/qcom/qcm6490-idp.dts
/linux/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-crd.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi
/linux/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
/linux/arch/arm64/boot/dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts
/linux/arch/arm64/boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts
/linux/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts
/linux/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
/linux/arch/riscv/include/asm/usercfi.h
/linux/arch/riscv/include/uapi/asm/ptrace.h
/linux/arch/riscv/kernel/process.c
/linux/arch/riscv/kernel/ptrace.c
/linux/arch/riscv/kernel/usercfi.c
/linux/arch/s390/kvm/gaccess.c
/linux/arch/s390/kvm/gmap.c
/linux/arch/s390/kvm/gmap.h
/linux/arch/x86/events/intel/uncore.c
/linux/arch/x86/events/intel/uncore_discovery.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/uapi/asm/kvm.h
/linux/arch/x86/kernel/cpu/mce/amd.c
/linux/arch/x86/kernel/shstk.c
/linux/crypto/af_alg.c
/linux/crypto/algif_aead.c
/linux/crypto/algif_skcipher.c
/linux/crypto/asymmetric_keys/x509_cert_parser.c
/linux/drivers/accel/ethosu/Kconfig
/linux/drivers/ata/ahci.c
/linux/drivers/base/class.c
/linux/drivers/base/core.c
/linux/drivers/base/regmap/regmap-sdw-mbq.c
/linux/drivers/edac/edac_mc.c
/linux/drivers/firmware/efi/efi-init.c
/linux/drivers/firmware/microchip/mpfs-auto-update.c
/linux/drivers/firmware/thead,th1520-aon.c
/linux/drivers/gpio/gpio-bd72720.c
/linux/drivers/gpio/gpio-tegra.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
/linux/drivers/gpu/drm/vc4/vc4_bo.c
/linux/drivers/gpu/drm/vc4/vc4_gem.c
/linux/drivers/gpu/drm/vc4/vc4_v3d.c
/linux/drivers/gpu/drm/xe/xe_hw_engine.c
/linux/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
/linux/drivers/hid/hid-debug.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-input.c
/linux/drivers/hid/hid-kysona.c
/linux/drivers/hid/hid-quirks.c
/linux/drivers/hid/hid-roccat.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
/linux/drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
/linux/drivers/hv/mshv_root_main.c
/linux/drivers/i2c/busses/i2c-imx.c
/linux/drivers/infiniband/core/device.c
/linux/drivers/infiniband/ulp/srp/ib_srp.c
/linux/drivers/input/misc/uinput.c
/linux/drivers/iommu/iommu.c
/linux/drivers/mmc/host/vub300.c
/linux/drivers/net/bonding/bond_sysfs.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/altera/altera_tse_main.c
/linux/drivers/net/ethernet/freescale/Kconfig
/linux/drivers/net/ethernet/intel/e1000/e1000_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_ptp.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
/linux/drivers/net/ethernet/intel/igb/igb_main.c
/linux/drivers/net/ethernet/intel/ixgbe/devlink/devlink.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe.h
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/main.c
/linux/drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
/linux/drivers/net/ethernet/qualcomm/qca_uart.c
/linux/drivers/net/ethernet/stmicro/stmmac/chain_mode.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
/linux/drivers/net/ipa/reg/gsi_reg-v5.0.c
/linux/drivers/net/ipvlan/ipvtap.c
/linux/drivers/net/macvtap.c
/linux/drivers/net/mdio/mdio-realtek-rtl9300.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/wan/lapbether.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
/linux/drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
/linux/drivers/nfc/pn533/uart.c
/linux/drivers/nfc/s3fwrn5/uart.c
/linux/drivers/pci/controller/pci-hyperv.c
/linux/drivers/pinctrl/intel/pinctrl-intel.c
/linux/drivers/pinctrl/intel/pinctrl-intel.h
/linux/drivers/pinctrl/pinctrl-mcp23s08.c
/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
/linux/drivers/pmdomain/imx/imx8mp-blk-ctrl.c
/linux/drivers/regulator/bd71828-regulator.c
/linux/drivers/reset/core.c
/linux/drivers/reset/reset-rzg2l-usbphy-ctrl.c
/linux/drivers/reset/spacemit/reset-spacemit-k3.c
/linux/drivers/soc/aspeed/aspeed-socinfo.c
/linux/drivers/soc/microchip/mpfs-control-scb.c
/linux/drivers/soc/microchip/mpfs-mss-top-sysreg.c
/linux/drivers/soc/qcom/pdr_internal.h
/linux/drivers/soc/qcom/pmic_glink_altmode.c
/linux/drivers/soc/qcom/qcom_pdr_msg.c
/linux/drivers/spi/spi-zynq-qspi.c
/linux/drivers/usb/typec/ucsi/ucsi.c
/linux/fs/cachefiles/namei.c
/linux/fs/eventpoll.c
/linux/fs/kernfs/dir.c
/linux/fs/kernfs/file.c
/linux/fs/kernfs/kernfs-internal.h
/linux/fs/kernfs/mount.c
/linux/fs/nfs/sysfs.c
/linux/fs/ocfs2/inode.c
/linux/fs/sysfs/dir.c
/linux/fs/sysfs/file.c
/linux/fs/sysfs/mount.c
/linux/fs/sysfs/symlink.c
/linux/fs/sysfs/sysfs.h
/linux/include/dt-bindings/reset/spacemit,k3-resets.h
/linux/include/hyperv/hvgdk_mini.h
/linux/include/hyperv/hvhdk.h
/linux/include/linux/clockchips.h
/linux/include/linux/cpu.h
/linux/include/linux/device/class.h
/linux/include/linux/firmware/thead/thead,th1520-aon.h
/linux/include/linux/kernfs.h
/linux/include/linux/kobject.h
/linux/include/linux/kobject_ns.h
/linux/include/linux/mmap_lock.h
/linux/include/linux/netdevice.h
/linux/include/linux/soc/qcom/pdr.h
/linux/include/linux/sysfs.h
/linux/include/net/ip_tunnels.h
/linux/include/net/net_namespace.h
/linux/include/net/netfilter/nf_conntrack_timeout.h
/linux/include/net/netfilter/nf_queue.h
/linux/include/net/xdp_sock.h
/linux/include/net/xdp_sock_drv.h
/linux/include/trace/events/rxrpc.h
/linux/include/uapi/linux/input-event-codes.h
/linux/include/uapi/linux/kvm.h
/linux/include/uapi/linux/prctl.h
/linux/kernel/dma/debug.c
/linux/kernel/liveupdate/luo_session.c
/linux/kernel/sched/deadline.c
/linux/kernel/sys.c
/linux/kernel/time/clockevents.c
/linux/kernel/time/hrtimer.c
/linux/kernel/time/tick-broadcast.c
/linux/kernel/time/tick-common.c
/linux/kernel/time/tick-sched.c
/linux/kernel/trace/trace_probe.c
/linux/kernel/workqueue.c
/linux/lib/kobject.c
/linux/lib/kobject_uevent.c
/linux/mm/damon/stat.c
/linux/mm/damon/sysfs.c
/linux/mm/filemap.c
/linux/mm/memory_hotplug.c
/linux/mm/page-writeback.c
/linux/mm/vma.c
/linux/net/batman-adv/bridge_loop_avoidance.c
/linux/net/batman-adv/translation-table.c
/linux/net/bridge/br_fdb.c
/linux/net/core/net-sysfs.c
/linux/net/core/net_namespace.c
/linux/net/core/netdev_rx_queue.c
/linux/net/core/rtnetlink.c
/linux/net/core/skbuff.c
/linux/net/devlink/health.c
/linux/net/ipv4/icmp.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv4/xfrm4_input.c
/linux/net/ipv6/ioam6.c
/linux/net/ipv6/netfilter/ip6t_eui64.c
/linux/net/ipv6/seg6_iptunnel.c
/linux/net/ipv6/xfrm6_input.c
/linux/net/key/af_key.c
/linux/net/l2tp/l2tp_core.c
/linux/net/mptcp/pm_kernel.c
/linux/net/mptcp/protocol.c
/linux/net/mptcp/protocol.h
/linux/net/mptcp/subflow.c
/linux/net/netfilter/ipvs/ip_vs_ctl.c
/linux/net/netfilter/nfnetlink_log.c
/linux/net/netfilter/nfnetlink_queue.c
/linux/net/netfilter/nft_ct.c
/linux/net/netfilter/xt_multiport.c
/linux/net/rfkill/core.c
/linux/net/rxrpc/af_rxrpc.c
/linux/net/rxrpc/ar-internal.h
/linux/net/rxrpc/call_object.c
/linux/net/rxrpc/conn_event.c
/linux/net/rxrpc/input_rack.c
/linux/net/rxrpc/io_thread.c
/linux/net/rxrpc/key.c
/linux/net/rxrpc/output.c
/linux/net/rxrpc/proc.c
/linux/net/rxrpc/rxgk.c
/linux/net/rxrpc/rxkad.c
/linux/net/rxrpc/sendmsg.c
/linux/net/rxrpc/server_key.c
/linux/net/sched/act_csum.c
/linux/net/sunrpc/sysfs.c
/linux/net/tipc/group.c
/linux/net/tls/tls_sw.c
/linux/net/unix/diag.c
/linux/net/wireless/sysfs.c
/linux/net/xdp/xdp_umem.c
/linux/net/xdp/xsk.c
/linux/net/xdp/xsk_buff_pool.c
/linux/net/xfrm/xfrm_input.c
/linux/net/xfrm/xfrm_policy.c
/linux/net/xfrm/xfrm_user.c
/linux/scripts/Makefile.package
/linux/scripts/mod/modpost.c
/linux/sound/arm/pxa2xx-ac97-lib.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/realtek/alc662.c
/linux/sound/hda/controllers/intel.c
/linux/sound/soc/codecs/es8311.c
/linux/sound/soc/codecs/rt1320-sdw.c
/linux/sound/soc/codecs/rt1320-sdw.h
/linux/sound/soc/codecs/tas2781-i2c.c
sdca_functions.c
/linux/sound/soc/sof/compress.c
/linux/sound/soc/sof/intel/nvl.c
/linux/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux/tools/power/x86/turbostat/turbostat.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.h
/linux/tools/testing/selftests/bpf/prog_tests/xsk.c
/linux/tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
/linux/tools/testing/selftests/bpf/xskxceiver.c
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/forwarding/bridge_vlan_mcast.sh
/linux/tools/testing/selftests/net/netfilter/nf_queue.c
/linux/tools/testing/selftests/net/netfilter/nft_queue.sh
/linux/tools/testing/selftests/net/srv6_iptunnel_cache.sh
/linux/tools/testing/selftests/riscv/cfi/cfitests.c
/linux/tools/testing/vsock/util.c
956c032b13-Apr-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable

The discussion in [1] highlighted that the SDCA code shouldn't be using
fwnode_property_read_bool() for DisCo controls, as the spec allows set

ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable

The discussion in [1] highlighted that the SDCA code shouldn't be using
fwnode_property_read_bool() for DisCo controls, as the spec allows setting
the value to zero meaning the property should not be used. Correct a
small bug in the SDCA code that will mark such controls as deferrable.

Link: https://lore.kernel.org/linux-sound/20260311142153.2201761-1-rf@opensource.cirrus.com/ [1]
Fixes: 42b144cb6a2d ("ASoC: SDCA: Add SDCA Control parsing")
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260413124621.1345315-3-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.mailmap
/linux/Documentation/arch/riscv/zicfilp.rst
/linux/Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml
/linux/Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml
/linux/Documentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/boot/dts/microchip/sam9x7.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6-logicpd-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-icore.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-skov-cpu.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-phytec-phycore-som.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ull-myir-mys-6ulx.dtsi
/linux/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts
/linux/arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi
/linux/arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts
/linux/arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mq.dtsi
/linux/arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi
/linux/arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts
/linux/arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi
/linux/arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts
/linux/arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi
/linux/arch/arm64/boot/dts/qcom/agatti.dtsi
/linux/arch/arm64/boot/dts/qcom/hamoa.dtsi
/linux/arch/arm64/boot/dts/qcom/monaco.dtsi
/linux/arch/arm64/boot/dts/qcom/qcm6490-idp.dts
/linux/arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-crd.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
/linux/arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi
/linux/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts
/linux/arch/arm64/boot/dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts
/linux/arch/arm64/boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts
/linux/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts
/linux/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
/linux/arch/riscv/include/asm/usercfi.h
/linux/arch/riscv/include/uapi/asm/ptrace.h
/linux/arch/riscv/kernel/process.c
/linux/arch/riscv/kernel/ptrace.c
/linux/arch/riscv/kernel/usercfi.c
/linux/arch/s390/kvm/gaccess.c
/linux/arch/s390/kvm/gmap.c
/linux/arch/s390/kvm/gmap.h
/linux/arch/x86/events/intel/uncore.c
/linux/arch/x86/events/intel/uncore_discovery.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/uapi/asm/kvm.h
/linux/arch/x86/kernel/cpu/mce/amd.c
/linux/arch/x86/kernel/shstk.c
/linux/crypto/af_alg.c
/linux/crypto/algif_aead.c
/linux/crypto/algif_skcipher.c
/linux/crypto/asymmetric_keys/x509_cert_parser.c
/linux/drivers/accel/ethosu/Kconfig
/linux/drivers/ata/ahci.c
/linux/drivers/base/class.c
/linux/drivers/base/core.c
/linux/drivers/base/regmap/regmap-sdw-mbq.c
/linux/drivers/edac/edac_mc.c
/linux/drivers/firmware/efi/efi-init.c
/linux/drivers/firmware/microchip/mpfs-auto-update.c
/linux/drivers/firmware/thead,th1520-aon.c
/linux/drivers/gpio/gpio-bd72720.c
/linux/drivers/gpio/gpio-tegra.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
/linux/drivers/gpu/drm/vc4/vc4_bo.c
/linux/drivers/gpu/drm/vc4/vc4_gem.c
/linux/drivers/gpu/drm/vc4/vc4_v3d.c
/linux/drivers/gpu/drm/xe/xe_hw_engine.c
/linux/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
/linux/drivers/hid/hid-debug.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-input.c
/linux/drivers/hid/hid-kysona.c
/linux/drivers/hid/hid-quirks.c
/linux/drivers/hid/hid-roccat.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
/linux/drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
/linux/drivers/hv/mshv_root_main.c
/linux/drivers/i2c/busses/i2c-imx.c
/linux/drivers/infiniband/core/device.c
/linux/drivers/infiniband/ulp/srp/ib_srp.c
/linux/drivers/input/misc/uinput.c
/linux/drivers/iommu/iommu.c
/linux/drivers/mmc/host/vub300.c
/linux/drivers/net/bonding/bond_sysfs.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/altera/altera_tse_main.c
/linux/drivers/net/ethernet/freescale/Kconfig
/linux/drivers/net/ethernet/intel/e1000/e1000_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_ptp.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
/linux/drivers/net/ethernet/intel/igb/igb_main.c
/linux/drivers/net/ethernet/intel/ixgbe/devlink/devlink.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe.h
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/main.c
/linux/drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
/linux/drivers/net/ethernet/qualcomm/qca_uart.c
/linux/drivers/net/ethernet/stmicro/stmmac/chain_mode.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-motorcomm.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
/linux/drivers/net/ipa/reg/gsi_reg-v5.0.c
/linux/drivers/net/ipvlan/ipvtap.c
/linux/drivers/net/macvtap.c
/linux/drivers/net/mdio/mdio-realtek-rtl9300.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/wan/lapbether.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
/linux/drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
/linux/drivers/nfc/pn533/uart.c
/linux/drivers/nfc/s3fwrn5/uart.c
/linux/drivers/pci/controller/pci-hyperv.c
/linux/drivers/pinctrl/intel/pinctrl-intel.c
/linux/drivers/pinctrl/intel/pinctrl-intel.h
/linux/drivers/pinctrl/pinctrl-mcp23s08.c
/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
/linux/drivers/pmdomain/imx/imx8mp-blk-ctrl.c
/linux/drivers/regulator/bd71828-regulator.c
/linux/drivers/reset/core.c
/linux/drivers/reset/reset-rzg2l-usbphy-ctrl.c
/linux/drivers/reset/spacemit/reset-spacemit-k3.c
/linux/drivers/soc/aspeed/aspeed-socinfo.c
/linux/drivers/soc/microchip/mpfs-control-scb.c
/linux/drivers/soc/microchip/mpfs-mss-top-sysreg.c
/linux/drivers/soc/qcom/pdr_internal.h
/linux/drivers/soc/qcom/pmic_glink_altmode.c
/linux/drivers/soc/qcom/qcom_pdr_msg.c
/linux/drivers/spi/spi-zynq-qspi.c
/linux/drivers/usb/typec/ucsi/ucsi.c
/linux/fs/cachefiles/namei.c
/linux/fs/eventpoll.c
/linux/fs/kernfs/dir.c
/linux/fs/kernfs/file.c
/linux/fs/kernfs/kernfs-internal.h
/linux/fs/kernfs/mount.c
/linux/fs/nfs/sysfs.c
/linux/fs/ocfs2/inode.c
/linux/fs/sysfs/dir.c
/linux/fs/sysfs/file.c
/linux/fs/sysfs/mount.c
/linux/fs/sysfs/symlink.c
/linux/fs/sysfs/sysfs.h
/linux/include/dt-bindings/reset/spacemit,k3-resets.h
/linux/include/hyperv/hvgdk_mini.h
/linux/include/hyperv/hvhdk.h
/linux/include/linux/clockchips.h
/linux/include/linux/cpu.h
/linux/include/linux/device/class.h
/linux/include/linux/firmware/thead/thead,th1520-aon.h
/linux/include/linux/kernfs.h
/linux/include/linux/kobject.h
/linux/include/linux/kobject_ns.h
/linux/include/linux/mmap_lock.h
/linux/include/linux/netdevice.h
/linux/include/linux/soc/qcom/pdr.h
/linux/include/linux/sysfs.h
/linux/include/net/ip_tunnels.h
/linux/include/net/net_namespace.h
/linux/include/net/netfilter/nf_conntrack_timeout.h
/linux/include/net/netfilter/nf_queue.h
/linux/include/net/xdp_sock.h
/linux/include/net/xdp_sock_drv.h
/linux/include/trace/events/rxrpc.h
/linux/include/uapi/linux/input-event-codes.h
/linux/include/uapi/linux/kvm.h
/linux/include/uapi/linux/prctl.h
/linux/kernel/dma/debug.c
/linux/kernel/liveupdate/luo_session.c
/linux/kernel/sched/deadline.c
/linux/kernel/sys.c
/linux/kernel/time/clockevents.c
/linux/kernel/time/hrtimer.c
/linux/kernel/time/tick-broadcast.c
/linux/kernel/time/tick-common.c
/linux/kernel/time/tick-sched.c
/linux/kernel/trace/trace_probe.c
/linux/kernel/workqueue.c
/linux/lib/kobject.c
/linux/lib/kobject_uevent.c
/linux/mm/damon/stat.c
/linux/mm/damon/sysfs.c
/linux/mm/filemap.c
/linux/mm/memory_hotplug.c
/linux/mm/page-writeback.c
/linux/mm/vma.c
/linux/net/batman-adv/bridge_loop_avoidance.c
/linux/net/batman-adv/translation-table.c
/linux/net/bridge/br_fdb.c
/linux/net/core/net-sysfs.c
/linux/net/core/net_namespace.c
/linux/net/core/netdev_rx_queue.c
/linux/net/core/rtnetlink.c
/linux/net/core/skbuff.c
/linux/net/devlink/health.c
/linux/net/ipv4/icmp.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv4/xfrm4_input.c
/linux/net/ipv6/ioam6.c
/linux/net/ipv6/netfilter/ip6t_eui64.c
/linux/net/ipv6/seg6_iptunnel.c
/linux/net/ipv6/xfrm6_input.c
/linux/net/key/af_key.c
/linux/net/l2tp/l2tp_core.c
/linux/net/mptcp/pm_kernel.c
/linux/net/mptcp/protocol.c
/linux/net/mptcp/protocol.h
/linux/net/mptcp/subflow.c
/linux/net/netfilter/ipvs/ip_vs_ctl.c
/linux/net/netfilter/nfnetlink_log.c
/linux/net/netfilter/nfnetlink_queue.c
/linux/net/netfilter/nft_ct.c
/linux/net/netfilter/xt_multiport.c
/linux/net/rfkill/core.c
/linux/net/rxrpc/af_rxrpc.c
/linux/net/rxrpc/ar-internal.h
/linux/net/rxrpc/call_object.c
/linux/net/rxrpc/conn_event.c
/linux/net/rxrpc/input_rack.c
/linux/net/rxrpc/io_thread.c
/linux/net/rxrpc/key.c
/linux/net/rxrpc/output.c
/linux/net/rxrpc/proc.c
/linux/net/rxrpc/rxgk.c
/linux/net/rxrpc/rxkad.c
/linux/net/rxrpc/sendmsg.c
/linux/net/rxrpc/server_key.c
/linux/net/sched/act_csum.c
/linux/net/sunrpc/sysfs.c
/linux/net/tipc/group.c
/linux/net/tls/tls_sw.c
/linux/net/unix/diag.c
/linux/net/wireless/sysfs.c
/linux/net/xdp/xdp_umem.c
/linux/net/xdp/xsk.c
/linux/net/xdp/xsk_buff_pool.c
/linux/net/xfrm/xfrm_input.c
/linux/net/xfrm/xfrm_policy.c
/linux/net/xfrm/xfrm_user.c
/linux/scripts/Makefile.package
/linux/scripts/mod/modpost.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/realtek/alc662.c
/linux/sound/hda/controllers/intel.c
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
sdca_functions.c
/linux/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux/tools/power/x86/turbostat/turbostat.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.h
/linux/tools/testing/selftests/bpf/prog_tests/xsk.c
/linux/tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
/linux/tools/testing/selftests/bpf/xskxceiver.c
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/forwarding/bridge_vlan_mcast.sh
/linux/tools/testing/selftests/net/netfilter/nf_queue.c
/linux/tools/testing/selftests/net/netfilter/nft_queue.sh
/linux/tools/testing/selftests/net/srv6_iptunnel_cache.sh
/linux/tools/testing/selftests/riscv/cfi/cfitests.c
/linux/tools/testing/vsock/util.c
558f522810-Apr-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Update text of FIXME

A couple of attempts to correct this FIXME have been sent upstream but
the situation is not quite a simple as the FIXME implies. Update the
FIXME to include a better

ASoC: SDCA: Update text of FIXME

A couple of attempts to correct this FIXME have been sent upstream but
the situation is not quite a simple as the FIXME implies. Update the
FIXME to include a better description of the situation.

Link: https://lore.kernel.org/linux-sound/20260408085607.3813488-1-shumingf@realtek.com/
Link: https://lore.kernel.org/linux-sound/20260324-sdca-function-status-init-irq-v1-1-bba49417a4e0@gmail.com/
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260410104500.163337-1-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

c822e30809-Apr-2026 Mark Brown <broonie@kernel.org>

ASoC: Yet another round of SDCA fixes

Charles Keepax <ckeepax@opensource.cirrus.com> says:

Another round of SDCA fixes a couple of fix to the IRQ cleanup
from Richard, and a minor tweak to the IRQ

ASoC: Yet another round of SDCA fixes

Charles Keepax <ckeepax@opensource.cirrus.com> says:

Another round of SDCA fixes a couple of fix to the IRQ cleanup
from Richard, and a minor tweak to the IRQ handling from me.

show more ...


/linux/.get_maintainer.ignore
/linux/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
/linux/Documentation/devicetree/bindings/connector/usb-connector.yaml
/linux/Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
/linux/Documentation/devicetree/bindings/sound/hisilicon,hi6210-i2s.yaml
/linux/Documentation/devicetree/bindings/sound/ti,tas2552.yaml
/linux/Documentation/process/security-bugs.rst
/linux/Makefile
/linux/arch/arm64/Kconfig
/linux/arch/arm64/include/asm/static_call.h
/linux/arch/arm64/kernel/Makefile
/linux/arch/arm64/kernel/static_call.c
/linux/arch/arm64/kernel/vmlinux.lds.S
/linux/arch/mips/include/asm/cpu-features.h
/linux/arch/mips/include/asm/cpu-info.h
/linux/arch/mips/include/asm/mipsregs.h
/linux/arch/mips/kernel/cpu-probe.c
/linux/arch/mips/kernel/cpu-r3k-probe.c
/linux/arch/mips/lib/multi3.c
/linux/arch/mips/loongson64/env.c
/linux/arch/mips/mm/cache.c
/linux/arch/mips/mm/tlb-r4k.c
/linux/arch/mips/ralink/clk.c
/linux/arch/powerpc/kernel/dma-iommu.c
/linux/arch/riscv/include/asm/runtime-const.h
/linux/arch/riscv/include/uapi/asm/ptrace.h
/linux/arch/riscv/kernel/kgdb.c
/linux/arch/riscv/kernel/patch.c
/linux/arch/riscv/kernel/process.c
/linux/arch/s390/kernel/perf_cpum_sf.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/kernel/Makefile
/linux/arch/x86/mm/Makefile
/linux/arch/x86/platform/geode/geode-common.c
/linux/crypto/af_alg.c
/linux/crypto/algif_aead.c
/linux/crypto/algif_skcipher.c
/linux/crypto/authencesn.c
/linux/crypto/deflate.c
/linux/drivers/accel/qaic/qaic_control.c
/linux/drivers/acpi/riscv/rimt.c
/linux/drivers/android/binder/page_range.rs
/linux/drivers/android/binder/rust_binder_main.rs
/linux/drivers/auxdisplay/lcd2s.c
/linux/drivers/auxdisplay/line-display.c
/linux/drivers/bluetooth/hci_h4.c
/linux/drivers/comedi/comedi_fops.c
/linux/drivers/comedi/drivers.c
/linux/drivers/comedi/drivers/dt2815.c
/linux/drivers/comedi/drivers/me4000.c
/linux/drivers/comedi/drivers/me_daq.c
/linux/drivers/comedi/drivers/ni_atmio16d.c
/linux/drivers/counter/rz-mtu3-cnt.c
/linux/drivers/cpufreq/cpufreq_governor.c
/linux/drivers/crypto/caam/caamalg_qi2.c
/linux/drivers/crypto/caam/caamhash.c
/linux/drivers/crypto/tegra/tegra-se-aes.c
/linux/drivers/crypto/tegra/tegra-se-hash.c
/linux/drivers/gpib/Kconfig
/linux/drivers/gpib/common/gpib_os.c
/linux/drivers/gpib/include/gpib_types.h
/linux/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
/linux/drivers/gpio/gpio-mxc.c
/linux/drivers/gpio/gpio-qixis-fpga.c
/linux/drivers/gpio/gpiolib-shared.c
/linux/drivers/gpio/gpiolib-shared.h
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
/linux/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/linux/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
/linux/drivers/gpu/drm/ast/ast_dp501.c
/linux/drivers/gpu/drm/drm_bridge.c
/linux/drivers/gpu/drm/drm_file.c
/linux/drivers/gpu/drm/drm_ioc32.c
/linux/drivers/gpu/drm/drm_mode_config.c
/linux/drivers/gpu/drm/i915/display/g4x_dp.c
/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/sysfb/efidrm.c
/linux/drivers/gpu/drm/xe/xe_device.c
/linux/drivers/gpu/drm/xe/xe_pagefault.c
/linux/drivers/gpu/drm/xe/xe_pxp.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_vm_madvise.c
/linux/drivers/hwmon/asus-ec-sensors.c
/linux/drivers/hwmon/occ/common.c
/linux/drivers/hwmon/pmbus/ltc4286.c
/linux/drivers/hwmon/pmbus/pxe1610.c
/linux/drivers/hwmon/pmbus/tps53679.c
/linux/drivers/iio/accel/adxl313_core.c
/linux/drivers/iio/accel/adxl355_core.c
/linux/drivers/iio/accel/adxl380.c
/linux/drivers/iio/adc/ad4062.c
/linux/drivers/iio/adc/ade9000.c
/linux/drivers/iio/adc/aspeed_adc.c
/linux/drivers/iio/adc/nxp-sar-adc.c
/linux/drivers/iio/adc/ti-adc161s626.c
/linux/drivers/iio/adc/ti-ads1018.c
/linux/drivers/iio/adc/ti-ads1119.c
/linux/drivers/iio/adc/ti-ads7950.c
/linux/drivers/iio/common/hid-sensors/hid-sensor-trigger.c
/linux/drivers/iio/dac/ad5770r.c
/linux/drivers/iio/dac/mcp47feb02.c
/linux/drivers/iio/gyro/mpu3050-core.c
/linux/drivers/iio/imu/adis16550.c
/linux/drivers/iio/imu/bmi160/bmi160_core.c
/linux/drivers/iio/imu/bno055/bno055.c
/linux/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
/linux/drivers/iio/light/vcnl4035.c
/linux/drivers/iio/light/veml6070.c
/linux/drivers/iio/orientation/hid-sensor-rotation.c
/linux/drivers/iio/pressure/abp2030pa.c
/linux/drivers/iio/proximity/rfd77402.c
/linux/drivers/input/joystick/xpad.c
/linux/drivers/input/mouse/bcm5974.c
/linux/drivers/input/rmi4/rmi_f54.c
/linux/drivers/input/serio/i8042-acpipnpio.h
/linux/drivers/interconnect/qcom/sm8450.c
/linux/drivers/iommu/generic_pt/fmt/amdv1.h
/linux/drivers/iommu/generic_pt/iommu_pt.h
/linux/drivers/irqchip/irq-riscv-aplic-main.c
/linux/drivers/misc/fastrpc.c
/linux/drivers/misc/lis3lv02d/lis3lv02d.c
/linux/drivers/misc/mei/Kconfig
/linux/drivers/misc/mei/hw-me.c
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/airoha/airoha_eth.h
/linux/drivers/net/ethernet/airoha/airoha_ppe.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
/linux/drivers/net/ethernet/broadcom/tg3.c
/linux/drivers/net/ethernet/cadence/macb_pci.c
/linux/drivers/net/ethernet/faraday/ftgmac100.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/enetc/enetc4_hw.h
/linux/drivers/net/ethernet/freescale/enetc/enetc4_pf.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
/linux/drivers/net/ethernet/freescale/fec_ptp.c
/linux/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/devlink.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/fw.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_txrx.h
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/xilinx/xilinx_axienet.h
/linux/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/vxlan/vxlan_core.c
/linux/drivers/net/wireless/ath/ath11k/dp_rx.c
/linux/drivers/net/wireless/ath/ath12k/dp_rx.c
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/commands.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/iface.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mlo.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/notif.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/scan.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/scan.h
/linux/drivers/net/wireless/intel/iwlwifi/mvm/d3.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
/linux/drivers/net/wireless/microchip/wilc1000/hif.c
/linux/drivers/net/wireless/ti/wl1251/tx.c
/linux/drivers/net/wireless/virtual/virt_wifi.c
/linux/drivers/nfc/pn533/uart.c
/linux/drivers/nvmem/imx-ocotp-ele.c
/linux/drivers/nvmem/imx-ocotp.c
/linux/drivers/nvmem/zynqmp_nvmem.c
/linux/drivers/s390/crypto/zcrypt_msgtype6.c
/linux/drivers/spi/spi-amlogic-spifc-a4.c
/linux/drivers/spi/spi-cadence-quadspi.c
/linux/drivers/spi/spi-stm32-ospi.c
/linux/drivers/thermal/thermal_core.c
/linux/drivers/thunderbolt/nhi.c
/linux/drivers/tty/vt/vt.c
/linux/drivers/usb/cdns3/cdns3-gadget.c
/linux/drivers/usb/class/cdc-acm.c
/linux/drivers/usb/class/cdc-acm.h
/linux/drivers/usb/class/usbtmc.c
/linux/drivers/usb/common/ulpi.c
/linux/drivers/usb/core/driver.c
/linux/drivers/usb/core/hcd.c
/linux/drivers/usb/core/offload.c
/linux/drivers/usb/core/phy.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/core/usb.c
/linux/drivers/usb/dwc2/gadget.c
/linux/drivers/usb/dwc3/dwc3-google.c
/linux/drivers/usb/dwc3/dwc3-imx8mp.c
/linux/drivers/usb/gadget/function/f_ecm.c
/linux/drivers/usb/gadget/function/f_eem.c
/linux/drivers/usb/gadget/function/f_hid.c
/linux/drivers/usb/gadget/function/f_rndis.c
/linux/drivers/usb/gadget/function/f_subset.c
/linux/drivers/usb/gadget/function/f_uac1_legacy.c
/linux/drivers/usb/gadget/function/f_uvc.c
/linux/drivers/usb/gadget/function/u_ecm.h
/linux/drivers/usb/gadget/function/u_eem.h
/linux/drivers/usb/gadget/function/u_ether.c
/linux/drivers/usb/gadget/function/u_gether.h
/linux/drivers/usb/gadget/function/u_ncm.h
/linux/drivers/usb/gadget/function/u_rndis.h
/linux/drivers/usb/gadget/function/uvc.h
/linux/drivers/usb/gadget/function/uvc_v4l2.c
/linux/drivers/usb/gadget/udc/dummy_hcd.c
/linux/drivers/usb/host/ehci-brcm.c
/linux/drivers/usb/host/xhci-sideband.c
/linux/drivers/usb/misc/usbio.c
/linux/drivers/usb/serial/io_edgeport.c
/linux/drivers/usb/serial/io_usbvend.h
/linux/drivers/usb/serial/option.c
/linux/drivers/usb/typec/altmodes/thunderbolt.c
/linux/drivers/usb/typec/class.c
/linux/drivers/usb/typec/ucsi/ucsi.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/mpage.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/smbacl.c
/linux/fs/smb/server/smbacl.h
/linux/fs/udf/inode.c
/linux/include/crypto/if_alg.h
/linux/include/linux/bpf.h
/linux/include/linux/cgroup-defs.h
/linux/include/linux/gpio/gpio-nomadik.h
/linux/include/linux/iio/iio.h
/linux/include/linux/iommu.h
/linux/include/linux/lis3lv02d.h
/linux/include/linux/mpage.h
/linux/include/linux/netfilter/ipset/ip_set.h
/linux/include/linux/skbuff.h
/linux/include/linux/timb_gpio.h
/linux/include/linux/tracepoint.h
/linux/include/linux/usb.h
/linux/include/net/netns/mpls.h
/linux/include/sound/sdca_interrupts.h
/linux/include/sound/soc.h
/linux/io_uring/io_uring.c
/linux/io_uring/io_uring.h
/linux/io_uring/net.c
/linux/io_uring/register.c
/linux/io_uring/rsrc.c
/linux/io_uring/wait.c
/linux/io_uring/wait.h
/linux/kernel/bpf/syscall.c
/linux/kernel/bpf/verifier.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/power/em_netlink.c
/linux/kernel/sched/debug.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/sched/fair.c
/linux/kernel/sched/sched.h
/linux/kernel/trace/bpf_trace.c
/linux/kernel/workqueue.c
/linux/lib/crypto/chacha-block-generic.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_event.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/mgmt.c
/linux/net/bluetooth/sco.c
/linux/net/bluetooth/smp.c
/linux/net/bridge/br_arp_nd_proxy.c
/linux/net/bridge/br_mrp_netlink.c
/linux/net/core/dev.c
/linux/net/core/skmsg.c
/linux/net/hsr/hsr_device.c
/linux/net/hsr/hsr_framereg.c
/linux/net/ipv6/addrconf.c
/linux/net/ipv6/datagram.c
/linux/net/ipv6/icmp.c
/linux/net/ipv6/ioam6.c
/linux/net/ipv6/ip6_fib.c
/linux/net/ipv6/ip6_flowlabel.c
/linux/net/ipv6/ip6_tunnel.c
/linux/net/ipv6/ndisc.c
/linux/net/mpls/af_mpls.c
/linux/net/mptcp/protocol.c
/linux/net/netfilter/ipset/ip_set_core.c
/linux/net/netfilter/ipset/ip_set_hash_gen.h
/linux/net/netfilter/ipset/ip_set_list_set.c
/linux/net/netfilter/nf_conntrack_helper.c
/linux/net/netfilter/nf_conntrack_netlink.c
/linux/net/netfilter/nf_flow_table_offload.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nfnetlink_log.c
/linux/net/netfilter/x_tables.c
/linux/net/netfilter/xt_cgroup.c
/linux/net/netfilter/xt_rateest.c
/linux/net/qrtr/af_qrtr.c
/linux/net/rds/ib_rdma.c
/linux/net/sched/cls_api.c
/linux/net/sched/cls_flow.c
/linux/net/sched/cls_fw.c
/linux/net/sched/sch_hfsc.c
/linux/net/sched/sch_netem.c
/linux/net/vmw_vsock/af_vsock.c
/linux/net/x25/x25_in.c
/linux/net/x25/x25_subr.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/controllers/intel.c
/linux/sound/pci/ctxfi/ctatc.c
/linux/sound/pci/ctxfi/ctdaio.c
/linux/sound/soc/amd/acp-da7219-max98357a.c
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
/linux/sound/soc/amd/ps/pci-ps.c
/linux/sound/soc/amd/ps/ps-pdm-dma.c
/linux/sound/soc/cirrus/ep93xx-i2s.c
/linux/sound/soc/codecs/nau8325.c
/linux/sound/soc/codecs/rt5640.c
/linux/sound/soc/codecs/tas2781-i2c.c
/linux/sound/soc/fsl/imx-rpmsg.c
/linux/sound/soc/intel/avs/board_selection.c
/linux/sound/soc/intel/avs/probes.c
/linux/sound/soc/intel/boards/Kconfig
/linux/sound/soc/intel/boards/bytcr_rt5640.c
/linux/sound/soc/intel/boards/bytcr_rt5651.c
/linux/sound/soc/intel/boards/cht_bsw_rt5672.c
/linux/sound/soc/intel/boards/ehl_rt5660.c
/linux/sound/soc/qcom/qdsp6/audioreach.c
sdca_class.c
sdca_class_function.c
sdca_interrupts.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/sof/compress.c
/linux/sound/soc/sof/intel/hda-pcm.c
/linux/sound/soc/sof/intel/hda.c
/linux/sound/soc/sof/sof-priv.h
/linux/sound/soc/stm/stm32_sai_sub.c
/linux/sound/usb/caiaq/device.c
/linux/sound/usb/qcom/qc_audio_offload.c
/linux/sound/usb/quirks.c
/linux/tools/testing/selftests/bpf/progs/verifier_precision.c
/linux/tools/testing/selftests/cgroup/lib/cgroup_util.c
/linux/tools/testing/selftests/cgroup/lib/include/cgroup_util.h
/linux/tools/testing/selftests/cgroup/test_core.c
/linux/tools/testing/selftests/cgroup/test_kill.c
/linux/tools/testing/selftests/riscv/vector/validate_v_ptrace.c
/linux/tools/testing/selftests/sched_ext/Makefile
/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.bpf.c
/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/filter.json
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/tracing/rtla/src/timerlat_bpf.h
87ceac0a09-Apr-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable()

In irq_enable_flags() and sdca_irq_disable() there is a NULL
check on the interrupt data pointer, however this is just pulled
from an array

ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable()

In irq_enable_flags() and sdca_irq_disable() there is a NULL
check on the interrupt data pointer, however this is just pulled
from an array so can never be NULL. This was likely left over
from an earlier version that looked up the data in a different
way. Replace the check with checking for the IRQ itself being
non-zero.

Whilst here also drop the sdca_interrupt structure down into
the loop within the function to better match the style of the
rest of the code in this file.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260409164328.3999434-4-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

7936490e09-Apr-2026 Richard Fitzgerald <rf@opensource.cirrus.com>

ASoC: SDCA: Fix cleanup inversion in class driver

Fix inverted cleanup of the SoundWire IRQ and the function drivers
that use it.

The devm cleanup function to call sdca_dev_unregister_functions() w

ASoC: SDCA: Fix cleanup inversion in class driver

Fix inverted cleanup of the SoundWire IRQ and the function drivers
that use it.

The devm cleanup function to call sdca_dev_unregister_functions() was
being registered at the end of class_sdw_probe(). The bus core
creates the parent SoundWire IRQ handler after class_sdw_probe() has
returned, and it registers a devm cleanup handler at the same time.

This led to a cleanup inversion where the devm cleanup for the parent
Soundwire IRQ runs before the handler that removes the function drivers.
So the parent IRQ is destroyed before the function drivers had a chance
to do any cleanup and remove their IRQ handlers.

Move the registrations of the function driver cleanup into
class_boot_work() after the function drivers are registered, so that it
runs before the cleanup of the parent SoundWire IRQ handler.

Fixes: 2d877d0659cb ("ASoC: SDCA: Add basic SDCA class driver")
Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260409164328.3999434-3-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

c271b08109-Apr-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Correct kernel doc for sdca_irq_cleanup()

Fix typo of function argument name in the kernel doc.

Fixes: 0b8757b220f9 ("ASoC: SDCA: Unregister IRQ handlers on module remove")
Reported-by:

ASoC: SDCA: Correct kernel doc for sdca_irq_cleanup()

Fix typo of function argument name in the kernel doc.

Fixes: 0b8757b220f9 ("ASoC: SDCA: Unregister IRQ handlers on module remove")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202604090800.koxM6j6O-lkp@intel.com/
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260409164328.3999434-2-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

0b8757b208-Apr-2026 Richard Fitzgerald <rf@opensource.cirrus.com>

ASoC: SDCA: Unregister IRQ handlers on module remove

Ensure that all interrupt handlers are unregistered before the parent
regmap_irq is unregistered.

sdca_irq_cleanup() was only called from the co

ASoC: SDCA: Unregister IRQ handlers on module remove

Ensure that all interrupt handlers are unregistered before the parent
regmap_irq is unregistered.

sdca_irq_cleanup() was only called from the component_remove(). If the
module was loaded and removed without ever being component probed the
FDL interrupts would not be unregistered and this would hit a WARN
when devm called regmap_del_irq_chip() during the removal of the
parent IRQ.

Fixes: 4e53116437e9 ("ASoC: SDCA: Fix errors in IRQ cleanup")
Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260408093835.2881486-5-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

58dec4fa08-Apr-2026 Maciej Strozek <mstrozek@opensource.cirrus.com>

ASoC: SDCA: mask Function_Status value

According to the SDCA specification [1], when writing Function_Status during
handling this control, the value should mask off bit 7.

[1] MIPI Specification fo

ASoC: SDCA: mask Function_Status value

According to the SDCA specification [1], when writing Function_Status during
handling this control, the value should mask off bit 7.

[1] MIPI Specification for SoundWire Device Class for Audio, version
1.1, section 7.14.1.3 (Host Software Handling of Function_Status)

Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260408093835.2881486-3-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

23e0cbe508-Apr-2026 Maciej Strozek <mstrozek@opensource.cirrus.com>

ASoC: SDCA: Fix overwritten var within for loop

mask variable should not be overwritten within the for loop or it will
skip certain bits. Change to using BIT() macro.

Fixes: b9ab3b618241 ("ASoC: SD

ASoC: SDCA: Fix overwritten var within for loop

mask variable should not be overwritten within the for loop or it will
skip certain bits. Change to using BIT() macro.

Fixes: b9ab3b618241 ("ASoC: SDCA: Add some initial IRQ handlers")
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260408093835.2881486-2-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

4e53116416-Mar-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Fix errors in IRQ cleanup

IRQs are enabled through sdca_irq_populate() from component probe
using devm_request_threaded_irq(), this however means the IRQs can
persist if the sound card i

ASoC: SDCA: Fix errors in IRQ cleanup

IRQs are enabled through sdca_irq_populate() from component probe
using devm_request_threaded_irq(), this however means the IRQs can
persist if the sound card is torn down. Some of the IRQ handlers
store references to the card and the kcontrols which can then
fail. Some detail of the crash was explained in [1].

Generally it is not advised to use devm outside of bus probe, so
the code is updated to not use devm. The IRQ requests are not moved
to bus probe time as it makes passing the snd_soc_component into
the IRQs very awkward and would the require a second step once the
component is available, so it is simpler to just register the IRQs
at this point, even though that necessitates some manual cleanup.

Link: https://lore.kernel.org/linux-sound/20260310183829.2907805-1-gaggery.tsai@intel.com/ [1]
Fixes: b126394d9ec6 ("ASoC: SDCA: Generic interrupt support")
Reported-by: Gaggery Tsai <gaggery.tsai@intel.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260316141449.2950215-1-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.get_maintainer.ignore
/linux/.mailmap
/linux/Documentation/PCI/pcieaer-howto.rst
/linux/Documentation/core-api/dma-attributes.rst
/linux/Documentation/dev-tools/kunit/run_wrapper.rst
/linux/Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
/linux/Documentation/devicetree/bindings/connector/usb-connector.yaml
/linux/Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
/linux/Documentation/devicetree/bindings/mtd/st,spear600-smi.yaml
/linux/Documentation/devicetree/bindings/regulator/regulator.yaml
/linux/Documentation/devicetree/bindings/sound/ti,tas2552.yaml
/linux/Documentation/driver-api/driver-model/binding.rst
/linux/Documentation/filesystems/overlayfs.rst
/linux/Documentation/hwmon/adm1177.rst
/linux/Documentation/hwmon/peci-cputemp.rst
/linux/Documentation/netlink/specs/net_shaper.yaml
/linux/Documentation/process/security-bugs.rst
/linux/Documentation/userspace-api/landlock.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/configs/multi_v7_defconfig
/linux/arch/arm64/Kconfig
/linux/arch/arm64/boot/dts/renesas/r8a78000.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g057.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g077.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g087.dtsi
/linux/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi
/linux/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi
/linux/arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso
/linux/arch/arm64/crypto/aes-neonbs-glue.c
/linux/arch/arm64/include/asm/static_call.h
/linux/arch/arm64/kernel/Makefile
/linux/arch/arm64/kernel/pi/patch-scs.c
/linux/arch/arm64/kernel/rsi.c
/linux/arch/arm64/kernel/static_call.c
/linux/arch/arm64/kernel/vmlinux.lds.S
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/reset.c
/linux/arch/loongarch/Kconfig
/linux/arch/loongarch/include/asm/cmpxchg.h
/linux/arch/loongarch/include/asm/linkage.h
/linux/arch/loongarch/include/asm/sigframe.h
/linux/arch/loongarch/include/asm/uaccess.h
/linux/arch/loongarch/kernel/asm-offsets.c
/linux/arch/loongarch/kernel/env.c
/linux/arch/loongarch/kernel/inst.c
/linux/arch/loongarch/kernel/signal.c
/linux/arch/loongarch/kvm/intc/eiointc.c
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/kvm/vm.c
/linux/arch/loongarch/net/bpf_jit.c
/linux/arch/loongarch/pci/pci.c
/linux/arch/loongarch/vdso/Makefile
/linux/arch/loongarch/vdso/sigreturn.S
/linux/arch/mips/include/asm/cpu-features.h
/linux/arch/mips/include/asm/cpu-info.h
/linux/arch/mips/include/asm/mipsregs.h
/linux/arch/mips/kernel/cpu-probe.c
/linux/arch/mips/kernel/cpu-r3k-probe.c
/linux/arch/mips/lib/multi3.c
/linux/arch/mips/loongson64/env.c
/linux/arch/mips/mm/cache.c
/linux/arch/mips/mm/tlb-r4k.c
/linux/arch/mips/ralink/clk.c
/linux/arch/parisc/kernel/cache.c
/linux/arch/powerpc/kernel/dma-iommu.c
/linux/arch/riscv/boot/dts/microchip/mpfs.dtsi
/linux/arch/riscv/include/asm/runtime-const.h
/linux/arch/riscv/include/uapi/asm/ptrace.h
/linux/arch/riscv/kernel/kgdb.c
/linux/arch/riscv/kernel/patch.c
/linux/arch/riscv/kernel/process.c
/linux/arch/s390/include/asm/barrier.h
/linux/arch/s390/include/asm/kvm_host.h
/linux/arch/s390/include/asm/stacktrace.h
/linux/arch/s390/kernel/asm-offsets.c
/linux/arch/s390/kernel/entry.S
/linux/arch/s390/kernel/nmi.c
/linux/arch/s390/kernel/perf_cpum_sf.c
/linux/arch/s390/kernel/syscall.c
/linux/arch/s390/kvm/dat.c
/linux/arch/s390/kvm/dat.h
/linux/arch/s390/kvm/gaccess.c
/linux/arch/s390/kvm/gmap.c
/linux/arch/s390/kvm/gmap.h
/linux/arch/s390/kvm/interrupt.c
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/s390/kvm/vsie.c
/linux/arch/s390/mm/fault.c
/linux/arch/sh/drivers/platform_early.c
/linux/arch/x86/coco/sev/noinstr.c
/linux/arch/x86/entry/entry_fred.c
/linux/arch/x86/entry/vdso/common/vclock_gettime.c
/linux/arch/x86/events/core.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/hyperv/hv_crash.c
/linux/arch/x86/kernel/Makefile
/linux/arch/x86/kernel/apic/x2apic_uv_x.c
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kernel/cpu/mce/amd.c
/linux/arch/x86/kernel/cpu/mshyperv.c
/linux/arch/x86/kvm/mmu/mmu.c
/linux/arch/x86/mm/Makefile
/linux/arch/x86/platform/efi/quirks.c
/linux/arch/x86/platform/geode/geode-common.c
/linux/crypto/af_alg.c
/linux/crypto/algif_aead.c
/linux/crypto/algif_skcipher.c
/linux/crypto/authencesn.c
/linux/crypto/deflate.c
/linux/drivers/accel/ivpu/ivpu_drv.h
/linux/drivers/accel/ivpu/ivpu_hw.c
/linux/drivers/accel/qaic/qaic_control.c
/linux/drivers/acpi/acpi_processor.c
/linux/drivers/acpi/acpica/acpredef.h
/linux/drivers/acpi/bus.c
/linux/drivers/acpi/ec.c
/linux/drivers/acpi/riscv/rimt.c
/linux/drivers/android/binder/page_range.rs
/linux/drivers/android/binder/rust_binder_main.rs
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/auxdisplay/lcd2s.c
/linux/drivers/auxdisplay/line-display.c
/linux/drivers/base/bus.c
/linux/drivers/base/core.c
/linux/drivers/base/dd.c
/linux/drivers/base/platform.c
/linux/drivers/base/power/runtime.c
/linux/drivers/base/regmap/regmap.c
/linux/drivers/block/zram/zram_drv.c
/linux/drivers/bluetooth/btintel.c
/linux/drivers/bluetooth/btqca.c
/linux/drivers/bluetooth/btusb.c
/linux/drivers/bluetooth/hci_h4.c
/linux/drivers/bluetooth/hci_ll.c
/linux/drivers/bus/simple-pm-bus.c
/linux/drivers/cache/ax45mp_cache.c
/linux/drivers/cache/starfive_starlink_cache.c
/linux/drivers/clk/imx/clk-scu.c
/linux/drivers/comedi/comedi_fops.c
/linux/drivers/comedi/drivers.c
/linux/drivers/comedi/drivers/dt2815.c
/linux/drivers/comedi/drivers/me4000.c
/linux/drivers/comedi/drivers/me_daq.c
/linux/drivers/comedi/drivers/ni_atmio16d.c
/linux/drivers/counter/rz-mtu3-cnt.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/cpufreq_conservative.c
/linux/drivers/cpufreq/cpufreq_governor.c
/linux/drivers/cpufreq/cpufreq_governor.h
/linux/drivers/cpufreq/freq_table.c
/linux/drivers/crypto/caam/caamalg_qi2.c
/linux/drivers/crypto/caam/caamhash.c
/linux/drivers/crypto/ccp/sev-dev.c
/linux/drivers/crypto/padlock-sha.c
/linux/drivers/crypto/tegra/tegra-se-aes.c
/linux/drivers/crypto/tegra/tegra-se-hash.c
/linux/drivers/cxl/Kconfig
/linux/drivers/cxl/core/hdm.c
/linux/drivers/cxl/core/mbox.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/region.c
/linux/drivers/cxl/pmem.c
/linux/drivers/dma/dw-edma/dw-edma-core.c
/linux/drivers/dma/dw-edma/dw-hdma-v0-core.c
/linux/drivers/dma/fsl-edma-main.c
/linux/drivers/dma/idxd/cdev.c
/linux/drivers/dma/idxd/device.c
/linux/drivers/dma/idxd/dma.c
/linux/drivers/dma/idxd/idxd.h
/linux/drivers/dma/idxd/init.c
/linux/drivers/dma/idxd/irq.c
/linux/drivers/dma/idxd/submit.c
/linux/drivers/dma/idxd/sysfs.c
/linux/drivers/dma/sh/rz-dmac.c
/linux/drivers/dma/xilinx/xdma.c
/linux/drivers/dma/xilinx/xilinx_dma.c
/linux/drivers/firewire/net.c
/linux/drivers/firmware/arm_ffa/driver.c
/linux/drivers/firmware/arm_scmi/notify.c
/linux/drivers/firmware/arm_scmi/protocols.h
/linux/drivers/firmware/arm_scpi.c
/linux/drivers/gpib/Kconfig
/linux/drivers/gpib/common/gpib_os.c
/linux/drivers/gpib/include/gpib_types.h
/linux/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
/linux/drivers/gpio/gpio-mxc.c
/linux/drivers/gpio/gpio-qixis-fpga.c
/linux/drivers/gpio/gpiolib-shared.c
/linux/drivers/gpio/gpiolib-shared.h
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/linux/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/dce80_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux/drivers/gpu/drm/ast/ast_dp501.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
/linux/drivers/gpu/drm/drm_bridge.c
/linux/drivers/gpu/drm/drm_gem_shmem_helper.c
/linux/drivers/gpu/drm/drm_ioc32.c
/linux/drivers/gpu/drm/drm_pagemap_util.c
/linux/drivers/gpu/drm/drm_syncobj.c
/linux/drivers/gpu/drm/i915/display/g4x_dp.c
/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_display_power_well.c
/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/linux/drivers/gpu/drm/i915/display/intel_dmc.c
/linux/drivers/gpu/drm/i915/display/intel_dp_tunnel.c
/linux/drivers/gpu/drm/i915/display/intel_dp_tunnel.h
/linux/drivers/gpu/drm/i915/display/intel_gmbus.c
/linux/drivers/gpu/drm/i915/display/intel_plane.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_cs.c
/linux/drivers/gpu/drm/i915/i915_wait_util.h
/linux/drivers/gpu/drm/imagination/pvr_device.c
/linux/drivers/gpu/drm/imagination/pvr_power.c
/linux/drivers/gpu/drm/mediatek/mtk_dsi.c
/linux/drivers/gpu/drm/radeon/si_dpm.c
/linux/drivers/gpu/drm/sysfb/efidrm.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/linux/drivers/gpu/drm/xe/regs/xe_gt_regs.h
/linux/drivers/gpu/drm/xe/xe_device.c
/linux/drivers/gpu/drm/xe/xe_ggtt.c
/linux/drivers/gpu/drm/xe/xe_ggtt_types.h
/linux/drivers/gpu/drm/xe/xe_gt_ccs_mode.c
/linux/drivers/gpu/drm/xe/xe_guc.c
/linux/drivers/gpu/drm/xe/xe_guc.h
/linux/drivers/gpu/drm/xe/xe_guc_ct.c
/linux/drivers/gpu/drm/xe/xe_guc_submit.c
/linux/drivers/gpu/drm/xe/xe_lrc.c
/linux/drivers/gpu/drm/xe/xe_oa.c
/linux/drivers/gpu/drm/xe/xe_pagefault.c
/linux/drivers/gpu/drm/xe/xe_pt.c
/linux/drivers/gpu/drm/xe/xe_pxp.c
/linux/drivers/gpu/drm/xe/xe_sriov_packet.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_vm.c
/linux/drivers/gpu/drm/xe/xe_vm_madvise.c
/linux/drivers/gpu/drm/xe/xe_vm_types.h
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/hid/bpf/hid_bpf_dispatch.c
/linux/drivers/hid/hid-appletb-kbd.c
/linux/drivers/hid/hid-asus.c
/linux/drivers/hid/hid-core.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-input.c
/linux/drivers/hid/hid-logitech-hidpp.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c
/linux/drivers/hid/wacom_wac.c
/linux/drivers/hv/mshv_regions.c
/linux/drivers/hv/mshv_root.h
/linux/drivers/hv/mshv_root_main.c
/linux/drivers/hv/mshv_synic.c
/linux/drivers/hwmon/adm1177.c
/linux/drivers/hwmon/asus-ec-sensors.c
/linux/drivers/hwmon/axi-fan-control.c
/linux/drivers/hwmon/max6639.c
/linux/drivers/hwmon/occ/common.c
/linux/drivers/hwmon/peci/cputemp.c
/linux/drivers/hwmon/pmbus/hac300s.c
/linux/drivers/hwmon/pmbus/ina233.c
/linux/drivers/hwmon/pmbus/isl68137.c
/linux/drivers/hwmon/pmbus/ltc4286.c
/linux/drivers/hwmon/pmbus/mp2869.c
/linux/drivers/hwmon/pmbus/mp2975.c
/linux/drivers/hwmon/pmbus/pmbus_core.c
/linux/drivers/hwmon/pmbus/pxe1610.c
/linux/drivers/hwmon/pmbus/tps53679.c
/linux/drivers/i2c/busses/Kconfig
/linux/drivers/i2c/busses/i2c-cp2615.c
/linux/drivers/i2c/busses/i2c-designware-amdisp.c
/linux/drivers/i2c/busses/i2c-fsi.c
/linux/drivers/i2c/busses/i2c-imx.c
/linux/drivers/i2c/busses/i2c-pxa.c
/linux/drivers/i2c/busses/i2c-tegra.c
/linux/drivers/iio/accel/adxl313_core.c
/linux/drivers/iio/accel/adxl355_core.c
/linux/drivers/iio/accel/adxl380.c
/linux/drivers/iio/adc/ad4062.c
/linux/drivers/iio/adc/ade9000.c
/linux/drivers/iio/adc/aspeed_adc.c
/linux/drivers/iio/adc/nxp-sar-adc.c
/linux/drivers/iio/adc/ti-adc161s626.c
/linux/drivers/iio/adc/ti-ads1018.c
/linux/drivers/iio/adc/ti-ads1119.c
/linux/drivers/iio/adc/ti-ads7950.c
/linux/drivers/iio/common/hid-sensors/hid-sensor-trigger.c
/linux/drivers/iio/dac/ad5770r.c
/linux/drivers/iio/dac/mcp47feb02.c
/linux/drivers/iio/gyro/mpu3050-core.c
/linux/drivers/iio/imu/adis16550.c
/linux/drivers/iio/imu/bmi160/bmi160_core.c
/linux/drivers/iio/imu/bno055/bno055.c
/linux/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
/linux/drivers/iio/light/vcnl4035.c
/linux/drivers/iio/light/veml6070.c
/linux/drivers/iio/orientation/hid-sensor-rotation.c
/linux/drivers/iio/pressure/abp2030pa.c
/linux/drivers/iio/proximity/rfd77402.c
/linux/drivers/infiniband/core/rw.c
/linux/drivers/infiniband/core/umem.c
/linux/drivers/infiniband/hw/bng_re/bng_dev.c
/linux/drivers/infiniband/hw/efa/efa_com.c
/linux/drivers/infiniband/hw/ionic/ionic_controlpath.c
/linux/drivers/infiniband/hw/irdma/cm.c
/linux/drivers/infiniband/hw/irdma/uk.c
/linux/drivers/infiniband/hw/irdma/utils.c
/linux/drivers/infiniband/hw/irdma/verbs.c
/linux/drivers/input/joystick/xpad.c
/linux/drivers/input/mouse/bcm5974.c
/linux/drivers/input/rmi4/rmi_f54.c
/linux/drivers/input/serio/i8042-acpipnpio.h
/linux/drivers/interconnect/qcom/sm8450.c
/linux/drivers/iommu/amd/iommu.c
/linux/drivers/iommu/dma-iommu.c
/linux/drivers/iommu/generic_pt/fmt/amdv1.h
/linux/drivers/iommu/generic_pt/iommu_pt.h
/linux/drivers/iommu/intel/dmar.c
/linux/drivers/iommu/intel/svm.c
/linux/drivers/iommu/iommu-sva.c
/linux/drivers/iommu/iommu.c
/linux/drivers/irqchip/irq-qcom-mpm.c
/linux/drivers/irqchip/irq-renesas-rzv2h.c
/linux/drivers/irqchip/irq-riscv-aplic-main.c
/linux/drivers/irqchip/irq-riscv-rpmi-sysmsi.c
/linux/drivers/media/i2c/ccs/ccs-core.c
/linux/drivers/media/mc/mc-request.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
/linux/drivers/media/platform/synopsys/Kconfig
/linux/drivers/media/platform/synopsys/dw-mipi-csi2rx.c
/linux/drivers/media/platform/verisilicon/imx8m_vpu_hw.c
/linux/drivers/media/usb/uvc/uvc_video.c
/linux/drivers/media/v4l2-core/v4l2-ioctl.c
/linux/drivers/misc/fastrpc.c
/linux/drivers/misc/lis3lv02d/lis3lv02d.c
/linux/drivers/misc/mei/Kconfig
/linux/drivers/misc/mei/hw-me.c
/linux/drivers/mmc/host/sdhci-pci-gli.c
/linux/drivers/mmc/host/sdhci.c
/linux/drivers/mtd/nand/raw/brcmnand/brcmnand.c
/linux/drivers/mtd/nand/raw/cadence-nand-controller.c
/linux/drivers/mtd/nand/raw/nand_base.c
/linux/drivers/mtd/nand/raw/pl35x-nand-controller.c
/linux/drivers/mtd/parsers/redboot.c
/linux/drivers/mtd/spi-nor/core.c
/linux/drivers/net/bonding/bond_debugfs.c
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/can/dev/netlink.c
/linux/drivers/net/can/spi/mcp251x.c
/linux/drivers/net/dsa/bcm_sf2.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/airoha/airoha_eth.h
/linux/drivers/net/ethernet/airoha/airoha_ppe.c
/linux/drivers/net/ethernet/broadcom/Kconfig
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
/linux/drivers/net/ethernet/broadcom/tg3.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/cadence/macb_pci.c
/linux/drivers/net/ethernet/cadence/macb_ptp.c
/linux/drivers/net/ethernet/faraday/ftgmac100.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/enetc/enetc4_hw.h
/linux/drivers/net/ethernet/freescale/enetc/enetc4_pf.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
/linux/drivers/net/ethernet/freescale/fec_ptp.c
/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_repr.c
/linux/drivers/net/ethernet/intel/idpf/idpf.h
/linux/drivers/net/ethernet/intel/idpf/idpf_idc.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux/drivers/net/ethernet/intel/igc/igc.h
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/libie/fwlog.c
/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/linux/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/devlink.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/fw.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_txrx.h
/linux/drivers/net/ethernet/microchip/lan743x_main.c
/linux/drivers/net/ethernet/microsoft/mana/hw_channel.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/xilinx/xilinx_axienet.h
/linux/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
/linux/drivers/net/netdevsim/netdev.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/team/team_core.c
/linux/drivers/net/tun_vnet.h
/linux/drivers/net/usb/aqc111.c
/linux/drivers/net/usb/cdc_ncm.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/vxlan/vxlan_core.c
/linux/drivers/net/wireless/ath/ath11k/dp_rx.c
/linux/drivers/net/wireless/ath/ath12k/dp_rx.c
/linux/drivers/net/wireless/ath/ath9k/channel.c
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/commands.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/scan.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/iface.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mlo.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/notif.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/scan.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/scan.h
/linux/drivers/net/wireless/intel/iwlwifi/mvm/d3.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
/linux/drivers/net/wireless/mediatek/mt76/scan.c
/linux/drivers/net/wireless/microchip/wilc1000/hif.c
/linux/drivers/net/wireless/ti/wl1251/tx.c
/linux/drivers/net/wireless/ti/wlcore/tx.c
/linux/drivers/net/wireless/virtual/mac80211_hwsim.c
/linux/drivers/net/wireless/virtual/virt_wifi.c
/linux/drivers/nfc/nxp-nci/i2c.c
/linux/drivers/nfc/pn533/uart.c
/linux/drivers/nvdimm/bus.c
/linux/drivers/nvmem/imx-ocotp-ele.c
/linux/drivers/nvmem/imx-ocotp.c
/linux/drivers/nvmem/zynqmp_nvmem.c
/linux/drivers/pci/endpoint/functions/pci-epf-test.c
/linux/drivers/pci/pwrctrl/core.c
/linux/drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c
/linux/drivers/pci/pwrctrl/slot.c
/linux/drivers/phy/Kconfig
/linux/drivers/phy/freescale/phy-fsl-lynx-28g.c
/linux/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
/linux/drivers/phy/spacemit/phy-k1-usb2.c
/linux/drivers/phy/ti/phy-j721e-wiz.c
/linux/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/linux/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
/linux/drivers/pinctrl/renesas/pinctrl-rza1.c
/linux/drivers/pinctrl/renesas/pinctrl-rzt2h.c
/linux/drivers/pinctrl/stm32/Kconfig
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.h
/linux/drivers/platform/olpc/olpc-xo175-ec.c
/linux/drivers/platform/x86/amd/hsmp/hsmp.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/asus-nb-wmi.c
/linux/drivers/platform/x86/hp/hp-wmi.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
/linux/drivers/platform/x86/lenovo/wmi-gamezone.c
/linux/drivers/pmdomain/bcm/bcm2835-power.c
/linux/drivers/pmdomain/mediatek/mtk-pm-domains.c
/linux/drivers/resctrl/mpam_devices.c
/linux/drivers/resctrl/test_mpam_devices.c
/linux/drivers/reset/reset-rzg2l-usbphy-ctrl.c
/linux/drivers/s390/crypto/zcrypt_msgtype6.c
/linux/drivers/scsi/ibmvscsi/ibmvfc.c
/linux/drivers/scsi/scsi_transport_sas.c
/linux/drivers/scsi/ses.c
/linux/drivers/slimbus/qcom-ngd-ctrl.c
/linux/drivers/soc/fsl/qbman/qman.c
/linux/drivers/soc/fsl/qe/qmc.c
/linux/drivers/soc/microchip/mpfs-sys-controller.c
/linux/drivers/soc/rockchip/grf.c
/linux/drivers/spi/spi-amlogic-spifc-a4.c
/linux/drivers/spi/spi-amlogic-spisg.c
/linux/drivers/spi/spi-axiado.c
/linux/drivers/spi/spi-cadence-quadspi.c
/linux/drivers/spi/spi-fsl-lpspi.c
/linux/drivers/spi/spi-geni-qcom.c
/linux/drivers/spi/spi-meson-spicc.c
/linux/drivers/spi/spi-sn-f-ospi.c
/linux/drivers/spi/spi-stm32-ospi.c
/linux/drivers/spi/spi.c
/linux/drivers/target/loopback/tcm_loop.c
/linux/drivers/target/target_core_file.c
/linux/drivers/tee/tee_shm.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_soc_slider.c
/linux/drivers/thermal/thermal_core.c
/linux/drivers/thunderbolt/nhi.c
/linux/drivers/tty/serial/8250/8250.h
/linux/drivers/tty/serial/8250/8250_dma.c
/linux/drivers/tty/serial/8250/8250_dw.c
/linux/drivers/tty/serial/8250/8250_pci.c
/linux/drivers/tty/serial/8250/8250_port.c
/linux/drivers/tty/serial/serial_core.c
/linux/drivers/tty/serial/uartlite.c
/linux/drivers/tty/vt/vt.c
/linux/drivers/usb/cdns3/cdns3-gadget.c
/linux/drivers/usb/class/cdc-acm.c
/linux/drivers/usb/class/cdc-acm.h
/linux/drivers/usb/class/usbtmc.c
/linux/drivers/usb/common/ulpi.c
/linux/drivers/usb/core/driver.c
/linux/drivers/usb/core/hcd.c
/linux/drivers/usb/core/offload.c
/linux/drivers/usb/core/phy.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/core/usb.c
/linux/drivers/usb/dwc2/gadget.c
/linux/drivers/usb/dwc3/dwc3-google.c
/linux/drivers/usb/dwc3/dwc3-imx8mp.c
/linux/drivers/usb/gadget/function/f_ecm.c
/linux/drivers/usb/gadget/function/f_eem.c
/linux/drivers/usb/gadget/function/f_hid.c
/linux/drivers/usb/gadget/function/f_rndis.c
/linux/drivers/usb/gadget/function/f_subset.c
/linux/drivers/usb/gadget/function/f_uac1_legacy.c
/linux/drivers/usb/gadget/function/f_uvc.c
/linux/drivers/usb/gadget/function/u_ecm.h
/linux/drivers/usb/gadget/function/u_eem.h
/linux/drivers/usb/gadget/function/u_ether.c
/linux/drivers/usb/gadget/function/u_gether.h
/linux/drivers/usb/gadget/function/u_ncm.h
/linux/drivers/usb/gadget/function/u_rndis.h
/linux/drivers/usb/gadget/function/uvc.h
/linux/drivers/usb/gadget/function/uvc_v4l2.c
/linux/drivers/usb/gadget/udc/dummy_hcd.c
/linux/drivers/usb/host/ehci-brcm.c
/linux/drivers/usb/host/xhci-sideband.c
/linux/drivers/usb/misc/usbio.c
/linux/drivers/usb/serial/io_edgeport.c
/linux/drivers/usb/serial/io_usbvend.h
/linux/drivers/usb/serial/option.c
/linux/drivers/usb/typec/altmodes/thunderbolt.c
/linux/drivers/usb/typec/class.c
/linux/drivers/usb/typec/ucsi/ucsi.c
/linux/drivers/vfio/pci/vfio_pci_dmabuf.c
/linux/drivers/virt/coco/tdx-guest/tdx-guest.c
/linux/drivers/virtio/virtio_ring.c
/linux/drivers/xen/privcmd.c
/linux/fs/binfmt_elf_fdpic.c
/linux/fs/btrfs/backref.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/compression.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/btrfs/file-item.c
/linux/fs/btrfs/free-space-tree.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/lzo.c
/linux/fs/btrfs/qgroup.c
/linux/fs/btrfs/raid56.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/tree-log.c
/linux/fs/btrfs/volumes.c
/linux/fs/btrfs/zlib.c
/linux/fs/btrfs/zoned.c
/linux/fs/btrfs/zstd.c
/linux/fs/erofs/Kconfig
/linux/fs/erofs/fileio.c
/linux/fs/erofs/ishare.c
/linux/fs/erofs/zdata.c
/linux/fs/ext4/Makefile
/linux/fs/ext4/crypto.c
/linux/fs/ext4/ext4.h
/linux/fs/ext4/ext4_extents.h
/linux/fs/ext4/extents-test.c
/linux/fs/ext4/extents.c
/linux/fs/ext4/fast_commit.c
/linux/fs/ext4/fsync.c
/linux/fs/ext4/ialloc.c
/linux/fs/ext4/inline.c
/linux/fs/ext4/inode.c
/linux/fs/ext4/mballoc-test.c
/linux/fs/ext4/mballoc.c
/linux/fs/ext4/mballoc.h
/linux/fs/ext4/page-io.c
/linux/fs/ext4/super.c
/linux/fs/ext4/sysfs.c
/linux/fs/fs-writeback.c
/linux/fs/fuse/file.c
/linux/fs/fuse/inode.c
/linux/fs/iomap/bio.c
/linux/fs/iomap/buffered-io.c
/linux/fs/jbd2/checkpoint.c
/linux/fs/mpage.c
/linux/fs/namei.c
/linux/fs/netfs/buffered_read.c
/linux/fs/netfs/direct_read.c
/linux/fs/netfs/direct_write.c
/linux/fs/netfs/iterator.c
/linux/fs/netfs/read_collect.c
/linux/fs/netfs/read_retry.c
/linux/fs/netfs/read_single.c
/linux/fs/netfs/write_collect.c
/linux/fs/netfs/write_issue.c
/linux/fs/nfsd/export.c
/linux/fs/nfsd/export.h
/linux/fs/nfsd/nfs4xdr.c
/linux/fs/nfsd/nfsctl.c
/linux/fs/nfsd/state.h
/linux/fs/overlayfs/copy_up.c
/linux/fs/overlayfs/overlayfs.h
/linux/fs/overlayfs/ovl_entry.h
/linux/fs/overlayfs/params.c
/linux/fs/overlayfs/super.c
/linux/fs/overlayfs/util.c
/linux/fs/smb/client/Makefile
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/smb1transport.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/server/mgmt/tree_connect.c
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/smbacl.c
/linux/fs/smb/server/smbacl.h
/linux/fs/tests/exec_kunit.c
/linux/fs/udf/inode.c
/linux/fs/xfs/libxfs/xfs_attr.h
/linux/fs/xfs/libxfs/xfs_attr_leaf.c
/linux/fs/xfs/libxfs/xfs_attr_leaf.h
/linux/fs/xfs/libxfs/xfs_da_btree.c
/linux/fs/xfs/libxfs/xfs_da_btree.h
/linux/fs/xfs/scrub/quota.c
/linux/fs/xfs/scrub/trace.h
/linux/fs/xfs/xfs_attr_inactive.c
/linux/fs/xfs/xfs_attr_item.c
/linux/fs/xfs/xfs_dquot_item.c
/linux/fs/xfs/xfs_handle.c
/linux/fs/xfs/xfs_inode.c
/linux/fs/xfs/xfs_inode_item.c
/linux/fs/xfs/xfs_mount.c
/linux/fs/xfs/xfs_trace.h
/linux/fs/xfs/xfs_trans_ail.c
/linux/fs/xfs/xfs_verify_media.c
/linux/fs/xfs/xfs_xattr.c
/linux/include/crypto/if_alg.h
/linux/include/hyperv/hvgdk_mini.h
/linux/include/linux/auxvec.h
/linux/include/linux/bpf.h
/linux/include/linux/build_bug.h
/linux/include/linux/cgroup-defs.h
/linux/include/linux/console_struct.h
/linux/include/linux/damon.h
/linux/include/linux/device.h
/linux/include/linux/device/bus.h
/linux/include/linux/dma-mapping.h
/linux/include/linux/etherdevice.h
/linux/include/linux/fs/super_types.h
/linux/include/linux/gpio/gpio-nomadik.h
/linux/include/linux/hid.h
/linux/include/linux/if_ether.h
/linux/include/linux/iio/iio.h
/linux/include/linux/io-pgtable.h
/linux/include/linux/io_uring_types.h
/linux/include/linux/iommu.h
/linux/include/linux/leafops.h
/linux/include/linux/lis3lv02d.h
/linux/include/linux/local_lock_internal.h
/linux/include/linux/mempolicy.h
/linux/include/linux/mpage.h
/linux/include/linux/netdevice.h
/linux/include/linux/netfilter/ipset/ip_set.h
/linux/include/linux/netfs.h
/linux/include/linux/pagemap.h
/linux/include/linux/platform_device.h
/linux/include/linux/security.h
/linux/include/linux/serial_8250.h
/linux/include/linux/skbuff.h
/linux/include/linux/spi/spi.h
/linux/include/linux/srcutiny.h
/linux/include/linux/srcutree.h
/linux/include/linux/timb_gpio.h
/linux/include/linux/tracepoint.h
/linux/include/linux/usb.h
/linux/include/linux/virtio_net.h
/linux/include/net/bluetooth/l2cap.h
/linux/include/net/codel_impl.h
/linux/include/net/inet_hashtables.h
/linux/include/net/ip6_fib.h
/linux/include/net/ip_tunnels.h
/linux/include/net/mac80211.h
/linux/include/net/netfilter/nf_conntrack_core.h
/linux/include/net/netfilter/nf_conntrack_expect.h
/linux/include/net/netfilter/nf_tables.h
/linux/include/net/netns/mpls.h
/linux/include/net/netns/xfrm.h
/linux/include/net/sch_generic.h
/linux/include/net/udp_tunnel.h
/linux/include/sound/sdca_interrupts.h
/linux/include/trace/events/btrfs.h
/linux/include/trace/events/dma.h
/linux/include/trace/events/netfs.h
/linux/include/trace/events/task.h
/linux/include/uapi/linux/netfilter/nf_conntrack_common.h
/linux/init/Kconfig
/linux/io_uring/fdinfo.c
/linux/io_uring/io_uring.c
/linux/io_uring/io_uring.h
/linux/io_uring/kbuf.c
/linux/io_uring/net.c
/linux/io_uring/poll.c
/linux/io_uring/register.c
/linux/io_uring/rsrc.c
/linux/io_uring/wait.c
/linux/io_uring/wait.h
/linux/kernel/bpf/btf.c
/linux/kernel/bpf/core.c
/linux/kernel/bpf/syscall.c
/linux/kernel/bpf/verifier.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/crash_dump_dm_crypt.c
/linux/kernel/dma/debug.c
/linux/kernel/dma/direct.h
/linux/kernel/dma/mapping.c
/linux/kernel/dma/swiotlb.c
/linux/kernel/events/core.c
/linux/kernel/futex/core.c
/linux/kernel/futex/pi.c
/linux/kernel/futex/syscalls.c
/linux/kernel/power/em_netlink.c
/linux/kernel/power/main.c
/linux/kernel/power/snapshot.c
/linux/kernel/rcu/rcu.h
/linux/kernel/rcu/srcutiny.c
/linux/kernel/rcu/srcutree.c
/linux/kernel/sched/debug.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/sched/fair.c
/linux/kernel/sched/idle.c
/linux/kernel/sched/sched.h
/linux/kernel/sysctl.c
/linux/kernel/time/alarmtimer.c
/linux/kernel/trace/bpf_trace.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_osnoise.c
/linux/kernel/workqueue.c
/linux/lib/bootconfig.c
/linux/lib/bug.c
/linux/lib/crypto/Makefile
/linux/lib/crypto/chacha-block-generic.c
/linux/mm/damon/core.c
/linux/mm/damon/stat.c
/linux/mm/damon/sysfs.c
/linux/mm/hmm.c
/linux/mm/huge_memory.c
/linux/mm/memory.c
/linux/mm/mempolicy.c
/linux/mm/mseal.c
/linux/mm/pagewalk.c
/linux/mm/rmap.c
/linux/mm/swap_state.c
/linux/mm/zswap.c
/linux/net/atm/lec.c
/linux/net/atm/lec.h
/linux/net/batman-adv/bat_iv_ogm.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_core.c
/linux/net/bluetooth/hci_event.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/hidp/core.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/l2cap_sock.c
/linux/net/bluetooth/mgmt.c
/linux/net/bluetooth/sco.c
/linux/net/bluetooth/smp.c
/linux/net/bridge/br_arp_nd_proxy.c
/linux/net/bridge/br_cfm.c
/linux/net/bridge/br_mrp_netlink.c
/linux/net/can/af_can.c
/linux/net/can/af_can.h
/linux/net/can/gw.c
/linux/net/can/isotp.c
/linux/net/can/proc.c
/linux/net/core/dev.c
/linux/net/core/rtnetlink.c
/linux/net/core/skmsg.c
/linux/net/ethernet/eth.c
/linux/net/hsr/hsr_device.c
/linux/net/hsr/hsr_framereg.c
/linux/net/ipv4/esp4.c
/linux/net/ipv4/icmp.c
/linux/net/ipv4/inet_connection_sock.c
/linux/net/ipv4/ip_gre.c
/linux/net/ipv4/udp.c
/linux/net/ipv6/addrconf.c
/linux/net/ipv6/datagram.c
/linux/net/ipv6/esp6.c
/linux/net/ipv6/exthdrs.c
/linux/net/ipv6/icmp.c
/linux/net/ipv6/ioam6.c
/linux/net/ipv6/ip6_fib.c
/linux/net/ipv6/ip6_flowlabel.c
/linux/net/ipv6/ip6_tunnel.c
/linux/net/ipv6/ndisc.c
/linux/net/ipv6/netfilter/ip6t_rt.c
/linux/net/ipv6/route.c
/linux/net/ipv6/seg6_hmac.c
/linux/net/key/af_key.c
/linux/net/mac80211/cfg.c
/linux/net/mac80211/chan.c
/linux/net/mac80211/debugfs.c
/linux/net/mac80211/mesh.c
/linux/net/mac80211/sta_info.c
/linux/net/mac80211/tdls.c
/linux/net/mac80211/tx.c
/linux/net/mac802154/iface.c
/linux/net/mpls/af_mpls.c
/linux/net/mptcp/pm_kernel.c
/linux/net/mptcp/protocol.c
/linux/net/netfilter/ipset/ip_set_core.c
/linux/net/netfilter/ipset/ip_set_hash_gen.h
/linux/net/netfilter/ipset/ip_set_list_set.c
/linux/net/netfilter/nf_bpf_link.c
/linux/net/netfilter/nf_conntrack_broadcast.c
/linux/net/netfilter/nf_conntrack_ecache.c
/linux/net/netfilter/nf_conntrack_expect.c
/linux/net/netfilter/nf_conntrack_h323_asn1.c
/linux/net/netfilter/nf_conntrack_h323_main.c
/linux/net/netfilter/nf_conntrack_helper.c
/linux/net/netfilter/nf_conntrack_netlink.c
/linux/net/netfilter/nf_conntrack_proto_sctp.c
/linux/net/netfilter/nf_conntrack_proto_tcp.c
/linux/net/netfilter/nf_conntrack_sip.c
/linux/net/netfilter/nf_flow_table_ip.c
/linux/net/netfilter/nf_flow_table_offload.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nfnetlink_log.c
/linux/net/netfilter/nfnetlink_osf.c
/linux/net/netfilter/nft_ct.c
/linux/net/netfilter/nft_dynset.c
/linux/net/netfilter/nft_set_pipapo_avx2.c
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/netfilter/x_tables.c
/linux/net/netfilter/xt_CT.c
/linux/net/netfilter/xt_cgroup.c
/linux/net/netfilter/xt_rateest.c
/linux/net/netfilter/xt_time.c
/linux/net/nfc/nci/core.c
/linux/net/openvswitch/flow_netlink.c
/linux/net/openvswitch/vport-netdev.c
/linux/net/packet/af_packet.c
/linux/net/phonet/af_phonet.c
/linux/net/qrtr/af_qrtr.c
/linux/net/rds/ib_rdma.c
/linux/net/rose/af_rose.c
/linux/net/sched/cls_api.c
/linux/net/sched/cls_flow.c
/linux/net/sched/cls_fw.c
/linux/net/sched/sch_generic.c
/linux/net/sched/sch_hfsc.c
/linux/net/sched/sch_ingress.c
/linux/net/sched/sch_netem.c
/linux/net/sched/sch_teql.c
/linux/net/shaper/shaper.c
/linux/net/shaper/shaper_nl_gen.c
/linux/net/shaper/shaper_nl_gen.h
/linux/net/smc/af_smc.c
/linux/net/smc/smc.h
/linux/net/smc/smc_close.c
/linux/net/smc/smc_rx.c
/linux/net/sunrpc/cache.c
/linux/net/tls/tls_sw.c
/linux/net/unix/af_unix.c
/linux/net/unix/af_unix.h
/linux/net/unix/garbage.c
/linux/net/vmw_vsock/af_vsock.c
/linux/net/wireless/pmsr.c
/linux/net/x25/x25_in.c
/linux/net/x25/x25_subr.c
/linux/net/xfrm/xfrm_input.c
/linux/net/xfrm/xfrm_iptfs.c
/linux/net/xfrm/xfrm_nat_keepalive.c
/linux/net/xfrm/xfrm_policy.c
/linux/net/xfrm/xfrm_state.c
/linux/net/xfrm/xfrm_user.c
/linux/rust/kernel/regulator.rs
/linux/samples/landlock/sandboxer.c
/linux/scripts/coccinelle/api/kmalloc_objs.cocci
/linux/scripts/kconfig/merge_config.sh
/linux/scripts/livepatch/klp-build
/linux/security/landlock/domain.c
/linux/security/landlock/ruleset.c
/linux/security/landlock/tsync.c
/linux/security/security.c
/linux/sound/firewire/amdtp-stream.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/controllers/intel.c
/linux/sound/pci/asihpi/hpimsgx.c
/linux/sound/pci/ctxfi/ctatc.c
/linux/sound/pci/ctxfi/ctdaio.c
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
/linux/sound/soc/amd/ps/pci-ps.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/cirrus/ep93xx-i2s.c
/linux/sound/soc/codecs/adau1372.c
/linux/sound/soc/intel/boards/Kconfig
/linux/sound/soc/intel/boards/ehl_rt5660.c
/linux/sound/soc/samsung/i2s.c
sdca_class_function.c
sdca_interrupts.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/sof/ipc4-topology.c
/linux/sound/usb/Kconfig
/linux/sound/usb/caiaq/device.c
/linux/sound/usb/qcom/qc_audio_offload.c
/linux/sound/usb/quirks.c
/linux/tools/arch/x86/include/asm/msr-index.h
/linux/tools/arch/x86/include/uapi/asm/kvm.h
/linux/tools/bootconfig/main.c
/linux/tools/include/linux/build_bug.h
/linux/tools/include/uapi/linux/kvm.h
/linux/tools/objtool/check.c
/linux/tools/objtool/elf.c
/linux/tools/objtool/klp-diff.c
/linux/tools/perf/check-headers.sh
/linux/tools/perf/util/kvm-stat-arch/kvm-stat-x86.c
/linux/tools/perf/util/metricgroup.c
/linux/tools/perf/util/parse-events.c
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/progs/exceptions_fail.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/progs/verifier_bswap.c
/linux/tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
/linux/tools/testing/selftests/bpf/progs/verifier_precision.c
/linux/tools/testing/selftests/bpf/progs/verifier_sdiv.c
/linux/tools/testing/selftests/cgroup/lib/cgroup_util.c
/linux/tools/testing/selftests/cgroup/lib/include/cgroup_util.h
/linux/tools/testing/selftests/cgroup/test_core.c
/linux/tools/testing/selftests/cgroup/test_kill.c
/linux/tools/testing/selftests/drivers/net/team/Makefile
/linux/tools/testing/selftests/drivers/net/team/config
/linux/tools/testing/selftests/drivers/net/team/non_ether_header_ops.sh
/linux/tools/testing/selftests/hid/progs/hid_bpf_helpers.h
/linux/tools/testing/selftests/kvm/Makefile.kvm
/linux/tools/testing/selftests/kvm/s390/irq_routing.c
/linux/tools/testing/selftests/landlock/tsync_test.c
/linux/tools/testing/selftests/mount_setattr/mount_setattr_test.c
/linux/tools/testing/selftests/net/fib_tests.sh
/linux/tools/testing/selftests/net/netfilter/nft_concat_range.sh
/linux/tools/testing/selftests/riscv/vector/validate_v_ptrace.c
/linux/tools/testing/selftests/sched_ext/Makefile
/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.bpf.c
/linux/tools/testing/selftests/sched_ext/cyclic_kick_wait.c
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/filter.json
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/tracing/rtla/src/timerlat_bpf.h
ba2a0e8101-Apr-2026 Niranjan H Y <niranjan.hy@ti.com>

ASoC: SDCA: Export Q7.8 volume control helpers

Export the Q7.8 volume control helpers to allow reuse
by other ASoC drivers. These functions handle 16-bit
signed Q7.8 fixed-point format values for vo

ASoC: SDCA: Export Q7.8 volume control helpers

Export the Q7.8 volume control helpers to allow reuse
by other ASoC drivers. These functions handle 16-bit
signed Q7.8 fixed-point format values for volume controls.

Changes include:
- Rename q78_get_volsw to sdca_asoc_q78_get_volsw
- Rename q78_put_volsw to sdca_asoc_q78_put_volsw
- Add a convenience macro SDCA_SINGLE_Q78_TLV and
SDCA_DOUBLE_Q78_TLV for creating mixer controls

This allows other ASoC drivers to easily implement controls
using the Q7.8 fixed-point format without duplicating code.

Signed-off-by: Niranjan H Y <niranjan.hy@ti.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260401132148.2367-1-niranjan.hy@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

9557ec3f27-Mar-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Add RJ support to class driver

Add the retaskable jack Function to the list of Functions supported by
the class driver, it shouldn't require anything that isn't already
supported.

Signe

ASoC: SDCA: Add RJ support to class driver

Add the retaskable jack Function to the list of Functions supported by
the class driver, it shouldn't require anything that isn't already
supported.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260327162732.877257-1-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-ports.yaml
/linux/include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h
/linux/include/sound/soc.h
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
/linux/sound/soc/codecs/ak5558.c
/linux/sound/soc/codecs/jz4725b.c
/linux/sound/soc/codecs/jz4760.c
/linux/sound/soc/codecs/jz4770.c
/linux/sound/soc/fsl/fsl_easrc.c
/linux/sound/soc/fsl/fsl_micfil.c
/linux/sound/soc/fsl/fsl_xcvr.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/generic/simple-card.c
/linux/sound/soc/mxs/mxs-sgtl5000.c
/linux/sound/soc/qcom/common.c
/linux/sound/soc/qcom/common.h
/linux/sound/soc/qcom/lpass.h
/linux/sound/soc/qcom/qdsp6/audioreach.c
/linux/sound/soc/qcom/qdsp6/audioreach.h
/linux/sound/soc/qcom/qdsp6/q6afe-dai.c
/linux/sound/soc/qcom/qdsp6/q6afe.c
/linux/sound/soc/qcom/qdsp6/q6afe.h
/linux/sound/soc/qcom/qdsp6/q6apm-dai.c
/linux/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
/linux/sound/soc/qcom/qdsp6/q6apm.c
/linux/sound/soc/qcom/qdsp6/q6apm.h
/linux/sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c
/linux/sound/soc/qcom/qdsp6/topology.c
/linux/sound/soc/renesas/rcar/core.c
/linux/sound/soc/samsung/spdif.c
sdca_class_function.c
/linux/sound/soc/sdw_utils/soc_sdw_cs42l43.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/sof/intel/hda-stream.c
/linux/sound/soc/sof/sof-audio.h
/linux/sound/soc/sof/topology.c
/linux/sound/soc/tegra/tegra186_asrc.c
/linux/sound/soc/tegra/tegra186_dspk.c
/linux/sound/soc/tegra/tegra210_admaif.c
/linux/sound/soc/tegra/tegra210_adx.c
/linux/sound/soc/tegra/tegra210_ahub.c
/linux/sound/soc/tegra/tegra210_amx.c
/linux/sound/soc/tegra/tegra210_dmic.c
/linux/sound/soc/tegra/tegra210_i2s.c
/linux/sound/soc/tegra/tegra210_mbdrc.c
/linux/sound/soc/tegra/tegra210_mixer.c
/linux/sound/soc/tegra/tegra210_mvc.c
/linux/sound/soc/tegra/tegra210_ope.c
/linux/sound/soc/tegra/tegra210_peq.c
/linux/sound/soc/tegra/tegra210_sfc.c
/linux/sound/soc/tegra/tegra_asoc_machine.c
2a740dc530-Mar-2026 Mark Brown <broonie@kernel.org>

ASoC: Merge up fixes

Merge branch 'for-7.0' of
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into
asoc-7.1 for both ASoC and general bug fixes to support testing.


/linux/.mailmap
/linux/Documentation/PCI/pcieaer-howto.rst
/linux/Documentation/core-api/dma-attributes.rst
/linux/Documentation/filesystems/overlayfs.rst
/linux/Documentation/hwmon/adm1177.rst
/linux/Documentation/hwmon/peci-cputemp.rst
/linux/Documentation/userspace-api/landlock.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/reset.c
/linux/arch/loongarch/include/asm/linkage.h
/linux/arch/loongarch/include/asm/sigframe.h
/linux/arch/loongarch/kernel/asm-offsets.c
/linux/arch/loongarch/kernel/env.c
/linux/arch/loongarch/kernel/signal.c
/linux/arch/loongarch/kvm/intc/eiointc.c
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/pci/pci.c
/linux/arch/loongarch/vdso/Makefile
/linux/arch/loongarch/vdso/sigreturn.S
/linux/arch/s390/include/asm/barrier.h
/linux/arch/s390/include/asm/kvm_host.h
/linux/arch/s390/include/asm/stacktrace.h
/linux/arch/s390/kernel/asm-offsets.c
/linux/arch/s390/kernel/entry.S
/linux/arch/s390/kernel/nmi.c
/linux/arch/s390/kernel/syscall.c
/linux/arch/s390/kvm/dat.c
/linux/arch/s390/kvm/dat.h
/linux/arch/s390/kvm/gaccess.c
/linux/arch/s390/kvm/gmap.c
/linux/arch/s390/kvm/gmap.h
/linux/arch/s390/kvm/interrupt.c
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/s390/kvm/vsie.c
/linux/arch/s390/mm/fault.c
/linux/arch/x86/coco/sev/noinstr.c
/linux/arch/x86/entry/entry_fred.c
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kvm/mmu/mmu.c
/linux/arch/x86/platform/efi/quirks.c
/linux/drivers/accel/ivpu/ivpu_drv.h
/linux/drivers/accel/ivpu/ivpu_hw.c
/linux/drivers/acpi/ec.c
/linux/drivers/base/regmap/regmap.c
/linux/drivers/block/zram/zram_drv.c
/linux/drivers/bluetooth/btintel.c
/linux/drivers/bluetooth/btusb.c
/linux/drivers/bluetooth/hci_ll.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/cpufreq_conservative.c
/linux/drivers/cpufreq/cpufreq_governor.c
/linux/drivers/cpufreq/cpufreq_governor.h
/linux/drivers/cpufreq/freq_table.c
/linux/drivers/cxl/Kconfig
/linux/drivers/cxl/core/hdm.c
/linux/drivers/cxl/core/mbox.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/region.c
/linux/drivers/cxl/pmem.c
/linux/drivers/dma/dw-edma/dw-edma-core.c
/linux/drivers/dma/dw-edma/dw-hdma-v0-core.c
/linux/drivers/dma/fsl-edma-main.c
/linux/drivers/dma/idxd/cdev.c
/linux/drivers/dma/idxd/device.c
/linux/drivers/dma/idxd/dma.c
/linux/drivers/dma/idxd/idxd.h
/linux/drivers/dma/idxd/init.c
/linux/drivers/dma/idxd/irq.c
/linux/drivers/dma/idxd/submit.c
/linux/drivers/dma/idxd/sysfs.c
/linux/drivers/dma/sh/rz-dmac.c
/linux/drivers/dma/xilinx/xdma.c
/linux/drivers/dma/xilinx/xilinx_dma.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/dce80_resource.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux/drivers/gpu/drm/drm_gem_shmem_helper.c
/linux/drivers/gpu/drm/drm_syncobj.c
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_dp_tunnel.c
/linux/drivers/gpu/drm/i915/display/intel_dp_tunnel.h
/linux/drivers/gpu/drm/i915/display/intel_gmbus.c
/linux/drivers/gpu/drm/i915/display/intel_plane.c
/linux/drivers/gpu/drm/i915/i915_wait_util.h
/linux/drivers/gpu/drm/mediatek/mtk_dsi.c
/linux/drivers/gpu/drm/xe/regs/xe_gt_regs.h
/linux/drivers/gpu/drm/xe/xe_pt.c
/linux/drivers/gpu/drm/xe/xe_sriov_packet.c
/linux/drivers/gpu/drm/xe/xe_vm.c
/linux/drivers/gpu/drm/xe/xe_vm_types.h
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/hwmon/adm1177.c
/linux/drivers/hwmon/peci/cputemp.c
/linux/drivers/hwmon/pmbus/ina233.c
/linux/drivers/hwmon/pmbus/isl68137.c
/linux/drivers/hwmon/pmbus/pmbus_core.c
/linux/drivers/i2c/busses/i2c-designware-amdisp.c
/linux/drivers/i2c/busses/i2c-imx.c
/linux/drivers/infiniband/core/rw.c
/linux/drivers/infiniband/core/umem.c
/linux/drivers/infiniband/hw/bng_re/bng_dev.c
/linux/drivers/infiniband/hw/efa/efa_com.c
/linux/drivers/infiniband/hw/ionic/ionic_controlpath.c
/linux/drivers/infiniband/hw/irdma/cm.c
/linux/drivers/infiniband/hw/irdma/uk.c
/linux/drivers/infiniband/hw/irdma/utils.c
/linux/drivers/infiniband/hw/irdma/verbs.c
/linux/drivers/iommu/dma-iommu.c
/linux/drivers/irqchip/irq-qcom-mpm.c
/linux/drivers/irqchip/irq-renesas-rzv2h.c
/linux/drivers/media/i2c/ccs/ccs-core.c
/linux/drivers/media/mc/mc-request.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
/linux/drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
/linux/drivers/media/platform/synopsys/Kconfig
/linux/drivers/media/platform/synopsys/dw-mipi-csi2rx.c
/linux/drivers/media/platform/verisilicon/imx8m_vpu_hw.c
/linux/drivers/media/usb/uvc/uvc_video.c
/linux/drivers/media/v4l2-core/v4l2-ioctl.c
/linux/drivers/net/can/dev/netlink.c
/linux/drivers/net/can/spi/mcp251x.c
/linux/drivers/net/ethernet/airoha/airoha_ppe.c
/linux/drivers/net/ethernet/broadcom/Kconfig
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_repr.c
/linux/drivers/net/ethernet/intel/idpf/idpf.h
/linux/drivers/net/ethernet/intel/idpf/idpf_idc.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux/drivers/net/ethernet/microchip/lan743x_main.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/team/team_core.c
/linux/drivers/net/tun_vnet.h
/linux/drivers/net/virtio_net.c
/linux/drivers/pci/pwrctrl/core.c
/linux/drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c
/linux/drivers/pci/pwrctrl/slot.c
/linux/drivers/phy/Kconfig
/linux/drivers/phy/freescale/phy-fsl-lynx-28g.c
/linux/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
/linux/drivers/phy/spacemit/phy-k1-usb2.c
/linux/drivers/phy/ti/phy-j721e-wiz.c
/linux/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/linux/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
/linux/drivers/pinctrl/renesas/pinctrl-rza1.c
/linux/drivers/pinctrl/renesas/pinctrl-rzt2h.c
/linux/drivers/pinctrl/stm32/Kconfig
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.h
/linux/drivers/platform/olpc/olpc-xo175-ec.c
/linux/drivers/platform/x86/amd/hsmp/hsmp.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/asus-nb-wmi.c
/linux/drivers/platform/x86/hp/hp-wmi.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
/linux/drivers/platform/x86/lenovo/wmi-gamezone.c
/linux/drivers/scsi/ibmvscsi/ibmvfc.c
/linux/drivers/scsi/scsi_transport_sas.c
/linux/drivers/scsi/ses.c
/linux/drivers/spi/spi-fsl-lpspi.c
/linux/drivers/spi/spi-meson-spicc.c
/linux/drivers/spi/spi-sn-f-ospi.c
/linux/drivers/spi/spi.c
/linux/drivers/target/loopback/tcm_loop.c
/linux/drivers/target/target_core_file.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_soc_slider.c
/linux/drivers/vfio/pci/vfio_pci_dmabuf.c
/linux/drivers/virt/coco/tdx-guest/tdx-guest.c
/linux/drivers/virtio/virtio_ring.c
/linux/drivers/xen/privcmd.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/tree-log.c
/linux/fs/btrfs/volumes.c
/linux/fs/btrfs/zlib.c
/linux/fs/erofs/Kconfig
/linux/fs/erofs/fileio.c
/linux/fs/erofs/ishare.c
/linux/fs/erofs/zdata.c
/linux/fs/ext4/Makefile
/linux/fs/ext4/crypto.c
/linux/fs/ext4/ext4.h
/linux/fs/ext4/ext4_extents.h
/linux/fs/ext4/extents-test.c
/linux/fs/ext4/extents.c
/linux/fs/ext4/fast_commit.c
/linux/fs/ext4/fsync.c
/linux/fs/ext4/ialloc.c
/linux/fs/ext4/inline.c
/linux/fs/ext4/inode.c
/linux/fs/ext4/mballoc-test.c
/linux/fs/ext4/mballoc.c
/linux/fs/ext4/mballoc.h
/linux/fs/ext4/page-io.c
/linux/fs/ext4/super.c
/linux/fs/ext4/sysfs.c
/linux/fs/fs-writeback.c
/linux/fs/fuse/file.c
/linux/fs/fuse/inode.c
/linux/fs/iomap/bio.c
/linux/fs/iomap/buffered-io.c
/linux/fs/jbd2/checkpoint.c
/linux/fs/namei.c
/linux/fs/netfs/buffered_read.c
/linux/fs/netfs/direct_read.c
/linux/fs/netfs/direct_write.c
/linux/fs/netfs/iterator.c
/linux/fs/netfs/read_collect.c
/linux/fs/netfs/read_retry.c
/linux/fs/netfs/read_single.c
/linux/fs/netfs/write_collect.c
/linux/fs/netfs/write_issue.c
/linux/fs/overlayfs/copy_up.c
/linux/fs/overlayfs/overlayfs.h
/linux/fs/overlayfs/ovl_entry.h
/linux/fs/overlayfs/params.c
/linux/fs/overlayfs/super.c
/linux/fs/overlayfs/util.c
/linux/fs/smb/client/Makefile
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/xfs/libxfs/xfs_attr.h
/linux/fs/xfs/libxfs/xfs_attr_leaf.c
/linux/fs/xfs/libxfs/xfs_attr_leaf.h
/linux/fs/xfs/libxfs/xfs_da_btree.c
/linux/fs/xfs/libxfs/xfs_da_btree.h
/linux/fs/xfs/scrub/quota.c
/linux/fs/xfs/scrub/trace.h
/linux/fs/xfs/xfs_attr_inactive.c
/linux/fs/xfs/xfs_attr_item.c
/linux/fs/xfs/xfs_dquot_item.c
/linux/fs/xfs/xfs_handle.c
/linux/fs/xfs/xfs_inode.c
/linux/fs/xfs/xfs_inode_item.c
/linux/fs/xfs/xfs_mount.c
/linux/fs/xfs/xfs_trace.h
/linux/fs/xfs/xfs_trans_ail.c
/linux/fs/xfs/xfs_verify_media.c
/linux/fs/xfs/xfs_xattr.c
/linux/include/linux/damon.h
/linux/include/linux/dma-mapping.h
/linux/include/linux/fs/super_types.h
/linux/include/linux/leafops.h
/linux/include/linux/mempolicy.h
/linux/include/linux/netfs.h
/linux/include/linux/pagemap.h
/linux/include/linux/security.h
/linux/include/linux/spi/spi.h
/linux/include/linux/srcutiny.h
/linux/include/linux/srcutree.h
/linux/include/linux/virtio_net.h
/linux/include/net/bluetooth/l2cap.h
/linux/include/net/codel_impl.h
/linux/include/net/inet_hashtables.h
/linux/include/net/ip6_fib.h
/linux/include/net/netfilter/nf_conntrack_core.h
/linux/include/net/netfilter/nf_conntrack_expect.h
/linux/include/net/netns/xfrm.h
/linux/include/sound/sdca_function.h
/linux/include/trace/events/btrfs.h
/linux/include/trace/events/dma.h
/linux/include/trace/events/netfs.h
/linux/include/uapi/linux/netfilter/nf_conntrack_common.h
/linux/init/Kconfig
/linux/io_uring/fdinfo.c
/linux/kernel/dma/debug.c
/linux/kernel/dma/direct.h
/linux/kernel/dma/mapping.c
/linux/kernel/dma/swiotlb.c
/linux/kernel/futex/core.c
/linux/kernel/futex/pi.c
/linux/kernel/futex/syscalls.c
/linux/kernel/power/main.c
/linux/kernel/power/snapshot.c
/linux/kernel/rcu/rcu.h
/linux/kernel/rcu/srcutiny.c
/linux/kernel/rcu/srcutree.c
/linux/kernel/sysctl.c
/linux/kernel/time/alarmtimer.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_osnoise.c
/linux/lib/bug.c
/linux/mm/damon/core.c
/linux/mm/damon/stat.c
/linux/mm/damon/sysfs.c
/linux/mm/hmm.c
/linux/mm/memory.c
/linux/mm/mempolicy.c
/linux/mm/mseal.c
/linux/mm/pagewalk.c
/linux/mm/rmap.c
/linux/mm/swap_state.c
/linux/mm/zswap.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_core.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/l2cap_sock.c
/linux/net/bluetooth/mgmt.c
/linux/net/bluetooth/sco.c
/linux/net/can/af_can.c
/linux/net/can/af_can.h
/linux/net/can/gw.c
/linux/net/can/isotp.c
/linux/net/can/proc.c
/linux/net/core/dev.c
/linux/net/core/rtnetlink.c
/linux/net/ipv4/esp4.c
/linux/net/ipv4/inet_connection_sock.c
/linux/net/ipv4/udp.c
/linux/net/ipv6/addrconf.c
/linux/net/ipv6/esp6.c
/linux/net/ipv6/ip6_fib.c
/linux/net/ipv6/netfilter/ip6t_rt.c
/linux/net/ipv6/route.c
/linux/net/key/af_key.c
/linux/net/netfilter/nf_conntrack_broadcast.c
/linux/net/netfilter/nf_conntrack_ecache.c
/linux/net/netfilter/nf_conntrack_expect.c
/linux/net/netfilter/nf_conntrack_h323_main.c
/linux/net/netfilter/nf_conntrack_helper.c
/linux/net/netfilter/nf_conntrack_netlink.c
/linux/net/netfilter/nf_conntrack_proto_tcp.c
/linux/net/netfilter/nf_conntrack_sip.c
/linux/net/netfilter/nfnetlink_log.c
/linux/net/netfilter/nft_set_pipapo_avx2.c
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/nfc/nci/core.c
/linux/net/openvswitch/flow_netlink.c
/linux/net/openvswitch/vport-netdev.c
/linux/net/packet/af_packet.c
/linux/net/smc/smc_rx.c
/linux/net/tls/tls_sw.c
/linux/net/xfrm/xfrm_input.c
/linux/net/xfrm/xfrm_iptfs.c
/linux/net/xfrm/xfrm_nat_keepalive.c
/linux/net/xfrm/xfrm_policy.c
/linux/net/xfrm/xfrm_state.c
/linux/net/xfrm/xfrm_user.c
/linux/rust/kernel/regulator.rs
/linux/samples/landlock/sandboxer.c
/linux/scripts/coccinelle/api/kmalloc_objs.cocci
/linux/scripts/kconfig/merge_config.sh
/linux/security/landlock/domain.c
/linux/security/landlock/ruleset.c
/linux/security/landlock/tsync.c
/linux/security/security.c
/linux/sound/firewire/amdtp-stream.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/controllers/intel.c
/linux/sound/pci/asihpi/hpimsgx.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/adau1372.c
/linux/sound/soc/codecs/aw87390.c
/linux/sound/soc/codecs/aw88081.c
/linux/sound/soc/codecs/aw88261.c
/linux/sound/soc/codecs/max98390.c
/linux/sound/soc/codecs/max98520.c
/linux/sound/soc/intel/boards/ehl_rt5660.c
sdca_functions.c
/linux/sound/soc/sof/ipc4-topology.c
/linux/sound/usb/Kconfig
/linux/sound/usb/qcom/qc_audio_offload.c
/linux/sound/usb/quirks.c
/linux/tools/arch/x86/include/asm/msr-index.h
/linux/tools/arch/x86/include/uapi/asm/kvm.h
/linux/tools/include/linux/build_bug.h
/linux/tools/include/uapi/linux/kvm.h
/linux/tools/perf/check-headers.sh
/linux/tools/perf/util/kvm-stat-arch/kvm-stat-x86.c
/linux/tools/perf/util/metricgroup.c
/linux/tools/perf/util/parse-events.c
/linux/tools/testing/selftests/drivers/net/team/Makefile
/linux/tools/testing/selftests/drivers/net/team/config
/linux/tools/testing/selftests/drivers/net/team/non_ether_header_ops.sh
/linux/tools/testing/selftests/kvm/Makefile.kvm
/linux/tools/testing/selftests/kvm/s390/irq_routing.c
/linux/tools/testing/selftests/landlock/tsync_test.c
/linux/tools/testing/selftests/mount_setattr/mount_setattr_test.c
/linux/tools/testing/selftests/net/fib_tests.sh
/linux/tools/testing/selftests/net/netfilter/nft_concat_range.sh
ae00200a27-Mar-2026 Shuming Fan <shumingf@realtek.com>

ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format

The division calculation should be implemented using signed integer format.
This patch changes mc->shift from an unsigned type to

ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format

The division calculation should be implemented using signed integer format.
This patch changes mc->shift from an unsigned type to a signed integer during the calculation.

Fixes: 501efdcb3b3a ("ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops")
Signed-off-by: Shuming Fan <shumingf@realtek.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260327082331.2277498-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.mailmap
/linux/Documentation/dev-tools/kunit/run_wrapper.rst
/linux/Documentation/devicetree/bindings/mtd/st,spear600-smi.yaml
/linux/Documentation/devicetree/bindings/regulator/regulator.yaml
/linux/Documentation/devicetree/bindings/sound/adi,ssm2305.yaml
/linux/Documentation/devicetree/bindings/sound/mediatek,mt2701-wm8960.yaml
/linux/Documentation/devicetree/bindings/sound/mediatek,mt7986-wm8960.yaml
/linux/Documentation/devicetree/bindings/sound/mediatek,mt8173-rt5650-rt5514.yaml
/linux/Documentation/devicetree/bindings/sound/mediatek,mt8188-mt6359.yaml
/linux/Documentation/devicetree/bindings/sound/rockchip,rockchip-audio-max98090.yaml
/linux/Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
/linux/Documentation/devicetree/bindings/sound/st,stm32-sai.yaml
/linux/Documentation/driver-api/driver-model/binding.rst
/linux/Documentation/netlink/specs/net_shaper.yaml
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/configs/multi_v7_defconfig
/linux/arch/arm64/boot/dts/renesas/r8a78000.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g057.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g077.dtsi
/linux/arch/arm64/boot/dts/renesas/r9a09g087.dtsi
/linux/arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi
/linux/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi
/linux/arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso
/linux/arch/arm64/crypto/aes-neonbs-glue.c
/linux/arch/arm64/kernel/pi/patch-scs.c
/linux/arch/arm64/kernel/rsi.c
/linux/arch/loongarch/Kconfig
/linux/arch/loongarch/include/asm/cmpxchg.h
/linux/arch/loongarch/include/asm/uaccess.h
/linux/arch/loongarch/kernel/inst.c
/linux/arch/loongarch/kvm/vm.c
/linux/arch/loongarch/net/bpf_jit.c
/linux/arch/parisc/kernel/cache.c
/linux/arch/riscv/boot/dts/microchip/mpfs.dtsi
/linux/arch/sh/drivers/platform_early.c
/linux/arch/x86/entry/vdso/common/vclock_gettime.c
/linux/arch/x86/events/core.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/hyperv/hv_crash.c
/linux/arch/x86/kernel/apic/x2apic_uv_x.c
/linux/arch/x86/kernel/cpu/mce/amd.c
/linux/arch/x86/kernel/cpu/mshyperv.c
/linux/drivers/acpi/acpi_processor.c
/linux/drivers/acpi/acpica/acpredef.h
/linux/drivers/acpi/bus.c
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/bus.c
/linux/drivers/base/core.c
/linux/drivers/base/dd.c
/linux/drivers/base/platform.c
/linux/drivers/base/power/runtime.c
/linux/drivers/bluetooth/btqca.c
/linux/drivers/bus/simple-pm-bus.c
/linux/drivers/cache/ax45mp_cache.c
/linux/drivers/cache/starfive_starlink_cache.c
/linux/drivers/clk/imx/clk-scu.c
/linux/drivers/crypto/ccp/sev-dev.c
/linux/drivers/crypto/padlock-sha.c
/linux/drivers/firewire/net.c
/linux/drivers/firmware/arm_ffa/driver.c
/linux/drivers/firmware/arm_scmi/notify.c
/linux/drivers/firmware/arm_scmi/protocols.h
/linux/drivers/firmware/arm_scpi.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
/linux/drivers/gpu/drm/drm_file.c
/linux/drivers/gpu/drm/drm_mode_config.c
/linux/drivers/gpu/drm/drm_pagemap_util.c
/linux/drivers/gpu/drm/i915/display/intel_display_power_well.c
/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/linux/drivers/gpu/drm/i915/display/intel_dmc.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_cs.c
/linux/drivers/gpu/drm/imagination/pvr_device.c
/linux/drivers/gpu/drm/imagination/pvr_power.c
/linux/drivers/gpu/drm/radeon/si_dpm.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/linux/drivers/gpu/drm/xe/xe_ggtt.c
/linux/drivers/gpu/drm/xe/xe_ggtt_types.h
/linux/drivers/gpu/drm/xe/xe_gt_ccs_mode.c
/linux/drivers/gpu/drm/xe/xe_guc.c
/linux/drivers/gpu/drm/xe/xe_guc.h
/linux/drivers/gpu/drm/xe/xe_guc_ct.c
/linux/drivers/gpu/drm/xe/xe_guc_submit.c
/linux/drivers/gpu/drm/xe/xe_lrc.c
/linux/drivers/gpu/drm/xe/xe_oa.c
/linux/drivers/gpu/drm/xe/xe_pt.c
/linux/drivers/hid/bpf/hid_bpf_dispatch.c
/linux/drivers/hid/hid-appletb-kbd.c
/linux/drivers/hid/hid-asus.c
/linux/drivers/hid/hid-core.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-input.c
/linux/drivers/hid/hid-logitech-hidpp.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c
/linux/drivers/hid/wacom_wac.c
/linux/drivers/hv/mshv_regions.c
/linux/drivers/hv/mshv_root.h
/linux/drivers/hv/mshv_root_main.c
/linux/drivers/hv/mshv_synic.c
/linux/drivers/hwmon/axi-fan-control.c
/linux/drivers/hwmon/max6639.c
/linux/drivers/hwmon/pmbus/hac300s.c
/linux/drivers/hwmon/pmbus/ina233.c
/linux/drivers/hwmon/pmbus/isl68137.c
/linux/drivers/hwmon/pmbus/mp2869.c
/linux/drivers/hwmon/pmbus/mp2975.c
/linux/drivers/i2c/busses/Kconfig
/linux/drivers/i2c/busses/i2c-cp2615.c
/linux/drivers/i2c/busses/i2c-fsi.c
/linux/drivers/i2c/busses/i2c-pxa.c
/linux/drivers/i2c/busses/i2c-tegra.c
/linux/drivers/iommu/amd/iommu.c
/linux/drivers/iommu/intel/dmar.c
/linux/drivers/iommu/intel/svm.c
/linux/drivers/iommu/iommu-sva.c
/linux/drivers/iommu/iommu.c
/linux/drivers/irqchip/irq-riscv-rpmi-sysmsi.c
/linux/drivers/mmc/host/sdhci-pci-gli.c
/linux/drivers/mmc/host/sdhci.c
/linux/drivers/mtd/nand/raw/brcmnand/brcmnand.c
/linux/drivers/mtd/nand/raw/cadence-nand-controller.c
/linux/drivers/mtd/nand/raw/nand_base.c
/linux/drivers/mtd/nand/raw/pl35x-nand-controller.c
/linux/drivers/mtd/parsers/redboot.c
/linux/drivers/mtd/spi-nor/core.c
/linux/drivers/net/bonding/bond_debugfs.c
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/dsa/bcm_sf2.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
/linux/drivers/net/ethernet/broadcom/tg3.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/cadence/macb_ptp.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/igc/igc.h
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/libie/fwlog.c
/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
/linux/drivers/net/ethernet/microsoft/mana/hw_channel.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/netdevsim/netdev.c
/linux/drivers/net/usb/aqc111.c
/linux/drivers/net/usb/cdc_ncm.c
/linux/drivers/net/wireless/ath/ath9k/channel.c
/linux/drivers/net/wireless/mediatek/mt76/scan.c
/linux/drivers/net/wireless/ti/wlcore/tx.c
/linux/drivers/net/wireless/virtual/mac80211_hwsim.c
/linux/drivers/nfc/nxp-nci/i2c.c
/linux/drivers/nvdimm/bus.c
/linux/drivers/pci/endpoint/functions/pci-epf-test.c
/linux/drivers/pci/pwrctrl/core.c
/linux/drivers/pmdomain/bcm/bcm2835-power.c
/linux/drivers/pmdomain/mediatek/mtk-pm-domains.c
/linux/drivers/resctrl/mpam_devices.c
/linux/drivers/resctrl/test_mpam_devices.c
/linux/drivers/reset/reset-rzg2l-usbphy-ctrl.c
/linux/drivers/slimbus/qcom-ngd-ctrl.c
/linux/drivers/soc/fsl/qbman/qman.c
/linux/drivers/soc/fsl/qe/qmc.c
/linux/drivers/soc/microchip/mpfs-sys-controller.c
/linux/drivers/soc/rockchip/grf.c
/linux/drivers/spi/spi-amlogic-spifc-a4.c
/linux/drivers/spi/spi-amlogic-spisg.c
/linux/drivers/spi/spi-axiado.c
/linux/drivers/spi/spi-geni-qcom.c
/linux/drivers/spi/spi.c
/linux/drivers/tee/tee_shm.c
/linux/drivers/tty/serial/8250/8250.h
/linux/drivers/tty/serial/8250/8250_dma.c
/linux/drivers/tty/serial/8250/8250_dw.c
/linux/drivers/tty/serial/8250/8250_pci.c
/linux/drivers/tty/serial/8250/8250_port.c
/linux/drivers/tty/serial/serial_core.c
/linux/drivers/tty/serial/uartlite.c
/linux/drivers/tty/vt/vt.c
/linux/fs/binfmt_elf_fdpic.c
/linux/fs/btrfs/backref.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/compression.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/btrfs/file-item.c
/linux/fs/btrfs/free-space-tree.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/lzo.c
/linux/fs/btrfs/qgroup.c
/linux/fs/btrfs/raid56.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/tree-log.c
/linux/fs/btrfs/volumes.c
/linux/fs/btrfs/zoned.c
/linux/fs/btrfs/zstd.c
/linux/fs/nfsd/export.c
/linux/fs/nfsd/export.h
/linux/fs/nfsd/nfs4xdr.c
/linux/fs/nfsd/nfsctl.c
/linux/fs/nfsd/state.h
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/smb1transport.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/server/mgmt/tree_connect.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/tests/exec_kunit.c
/linux/include/hyperv/hvgdk_mini.h
/linux/include/linux/auxvec.h
/linux/include/linux/build_bug.h
/linux/include/linux/console_struct.h
/linux/include/linux/device.h
/linux/include/linux/device/bus.h
/linux/include/linux/etherdevice.h
/linux/include/linux/hid.h
/linux/include/linux/if_ether.h
/linux/include/linux/io-pgtable.h
/linux/include/linux/io_uring_types.h
/linux/include/linux/local_lock_internal.h
/linux/include/linux/netdevice.h
/linux/include/linux/platform_device.h
/linux/include/linux/serial_8250.h
/linux/include/net/ip_tunnels.h
/linux/include/net/mac80211.h
/linux/include/net/netfilter/nf_tables.h
/linux/include/net/sch_generic.h
/linux/include/net/udp_tunnel.h
/linux/include/sound/cs35l56.h
/linux/include/sound/soc-component.h
/linux/include/sound/soc.h
/linux/include/sound/soc_sdw_utils.h
/linux/include/trace/events/task.h
/linux/io_uring/kbuf.c
/linux/io_uring/poll.c
/linux/kernel/bpf/btf.c
/linux/kernel/bpf/core.c
/linux/kernel/bpf/verifier.c
/linux/kernel/crash_dump_dm_crypt.c
/linux/kernel/events/core.c
/linux/kernel/sched/idle.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace.c
/linux/lib/bootconfig.c
/linux/lib/crypto/Makefile
/linux/mm/huge_memory.c
/linux/mm/rmap.c
/linux/net/atm/lec.c
/linux/net/atm/lec.h
/linux/net/batman-adv/bat_iv_ogm.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/hidp/core.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/mgmt.c
/linux/net/bluetooth/smp.c
/linux/net/bridge/br_cfm.c
/linux/net/ethernet/eth.c
/linux/net/ipv4/icmp.c
/linux/net/ipv4/ip_gre.c
/linux/net/ipv6/exthdrs.c
/linux/net/ipv6/seg6_hmac.c
/linux/net/mac80211/cfg.c
/linux/net/mac80211/chan.c
/linux/net/mac80211/debugfs.c
/linux/net/mac80211/mesh.c
/linux/net/mac80211/sta_info.c
/linux/net/mac80211/tdls.c
/linux/net/mac80211/tx.c
/linux/net/mac802154/iface.c
/linux/net/mpls/af_mpls.c
/linux/net/mptcp/pm_kernel.c
/linux/net/netfilter/nf_bpf_link.c
/linux/net/netfilter/nf_conntrack_h323_asn1.c
/linux/net/netfilter/nf_conntrack_netlink.c
/linux/net/netfilter/nf_conntrack_proto_sctp.c
/linux/net/netfilter/nf_conntrack_sip.c
/linux/net/netfilter/nf_flow_table_ip.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nfnetlink_osf.c
/linux/net/netfilter/nft_ct.c
/linux/net/netfilter/nft_dynset.c
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/netfilter/xt_CT.c
/linux/net/netfilter/xt_time.c
/linux/net/phonet/af_phonet.c
/linux/net/rose/af_rose.c
/linux/net/sched/sch_generic.c
/linux/net/sched/sch_ingress.c
/linux/net/sched/sch_teql.c
/linux/net/shaper/shaper.c
/linux/net/shaper/shaper_nl_gen.c
/linux/net/shaper/shaper_nl_gen.h
/linux/net/smc/af_smc.c
/linux/net/smc/smc.h
/linux/net/smc/smc_close.c
/linux/net/sunrpc/cache.c
/linux/net/unix/af_unix.c
/linux/net/unix/af_unix.h
/linux/net/unix/garbage.c
/linux/net/wireless/pmsr.c
/linux/scripts/livepatch/klp-build
/linux/sound/soc/amd/acp-config.c
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
/linux/sound/soc/amd/acp/amd-acp70-acpi-match.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/Kconfig
/linux/sound/soc/codecs/cs35l56-shared.c
/linux/sound/soc/codecs/cs35l56.c
/linux/sound/soc/codecs/cs35l56.h
/linux/sound/soc/codecs/cs42l84.c
/linux/sound/soc/codecs/nau8315.c
/linux/sound/soc/codecs/rt1318.c
/linux/sound/soc/codecs/sma1307.c
/linux/sound/soc/codecs/tas2781-fmwlib.c
/linux/sound/soc/codecs/ts3a227e.c
/linux/sound/soc/codecs/uda1380.c
/linux/sound/soc/codecs/wcd934x.c
/linux/sound/soc/codecs/wm_adsp_fw_find_test.c
/linux/sound/soc/fsl/fsl_dma.c
/linux/sound/soc/fsl/imx-card.c
/linux/sound/soc/fsl/mpc5200_dma.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/generic/simple-card.c
/linux/sound/soc/intel/catpt/device.c
/linux/sound/soc/intel/catpt/dsp.c
/linux/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux/sound/soc/renesas/dma-sh7760.c
/linux/sound/soc/renesas/siu_pcm.c
/linux/sound/soc/rockchip/rockchip_sai.c
/linux/sound/soc/samsung/i2s.c
sdca_asoc.c
/linux/sound/soc/sdw_utils/soc_sdw_rt_dmic.c
/linux/sound/soc/sdw_utils/soc_sdw_utils.c
/linux/sound/soc/soc-component.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/soc-ops.c
/linux/sound/soc/soc-topology.c
/linux/sound/soc/sof/compress.c
/linux/sound/soc/sof/intel/hda.c
/linux/sound/soc/sof/pcm.c
/linux/sound/soc/sof/topology.c
/linux/sound/soc/sunxi/sun4i-spdif.c
/linux/sound/soc/tegra/tegra186_asrc.c
/linux/sound/soc/tegra/tegra186_dspk.c
/linux/sound/soc/tegra/tegra210_adx.c
/linux/sound/soc/tegra/tegra210_ahub.c
/linux/sound/soc/tegra/tegra210_amx.c
/linux/sound/soc/tegra/tegra210_dmic.c
/linux/sound/soc/tegra/tegra210_i2s.c
/linux/sound/soc/tegra/tegra210_mbdrc.c
/linux/sound/soc/tegra/tegra210_mixer.c
/linux/sound/soc/tegra/tegra210_mvc.c
/linux/sound/soc/tegra/tegra210_peq.c
/linux/sound/soc/tegra/tegra210_sfc.c
/linux/sound/soc/tegra/tegra_asoc_machine.c
/linux/sound/soc/tegra/tegra_audio_graph_card.c
/linux/tools/bootconfig/main.c
/linux/tools/objtool/check.c
/linux/tools/objtool/elf.c
/linux/tools/objtool/klp-diff.c
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/progs/exceptions_fail.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/progs/verifier_bswap.c
/linux/tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
/linux/tools/testing/selftests/bpf/progs/verifier_sdiv.c
/linux/tools/testing/selftests/hid/progs/hid_bpf_helpers.h
c673efd525-Mar-2026 Shuming Fan <shumingf@realtek.com>

ASoC: SDCA: fix finding wrong entity

This patch fixes an issue like:
where searching for the entity 'FU 11' could incorrectly match 'FU 113' first.
The driver should first perform an exact match on

ASoC: SDCA: fix finding wrong entity

This patch fixes an issue like:
where searching for the entity 'FU 11' could incorrectly match 'FU 113' first.
The driver should first perform an exact match on the full string name.
If no exact match is found, it can then fall back to a partial match.

Fixes: 48fa77af2f4a ("ASoC: SDCA: Add terminal type into input/output widget name")
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Shuming Fan <shumingf@realtek.com>
Link: https://patch.msgid.link/20260325110406.3232420-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

c991ca3225-Mar-2026 Shuming Fan <shumingf@realtek.com>

ASoC: SDCA: remove the max count of initialization table

The number of the initialization table may exceed 2048.
Therefore, this patch removes the limitation and allows the driver to
allocate memory

ASoC: SDCA: remove the max count of initialization table

The number of the initialization table may exceed 2048.
Therefore, this patch removes the limitation and allows the driver to
allocate memory dynamically based on the size of the initialization table.

Signed-off-by: Shuming Fan <shumingf@realtek.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260325092017.3221640-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.mailmap
/linux/CREDITS
/linux/Documentation/ABI/testing/sysfs-block-zram
/linux/Documentation/ABI/testing/sysfs-driver-uniwill-laptop
/linux/Documentation/admin-guide/blockdev/zram.rst
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/admin-guide/laptops/uniwill-laptop.rst
/linux/Documentation/devicetree/bindings/display/msm/dp-controller.yaml
/linux/Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml
/linux/Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml
/linux/Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
/linux/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml
/linux/Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml
/linux/Documentation/devicetree/bindings/powerpc/fsl/fsl,mpc83xx.yaml
/linux/Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
/linux/Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
/linux/Documentation/devicetree/bindings/sound/st,stm32-sai.yaml
/linux/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
/linux/Documentation/hwmon/emc1403.rst
/linux/Documentation/hwmon/index.rst
/linux/Documentation/netlink/specs/nfsd.yaml
/linux/Documentation/scheduler/sched-ext.rst
/linux/Documentation/sound/alsa-configuration.rst
/linux/Documentation/virt/kvm/api.rst
/linux/Documentation/virt/kvm/locking.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/alpha/kernel/vmlinux.lds.S
/linux/arch/arc/kernel/vmlinux.lds.S
/linux/arch/arm/boot/compressed/vmlinux.lds.S
/linux/arch/arm/kernel/vmlinux-xip.lds.S
/linux/arch/arm/kernel/vmlinux.lds.S
/linux/arch/arm64/include/asm/cmpxchg.h
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/pgtable-prot.h
/linux/arch/arm64/include/asm/runtime-const.h
/linux/arch/arm64/kernel/cpufeature.c
/linux/arch/arm64/kernel/vmlinux.lds.S
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/guest.c
/linux/arch/arm64/kvm/hyp/nvhe/mem_protect.c
/linux/arch/arm64/kvm/mmu.c
/linux/arch/arm64/kvm/nested.c
/linux/arch/arm64/kvm/vgic/vgic-init.c
/linux/arch/arm64/kvm/vgic/vgic-v2.c
/linux/arch/arm64/kvm/vgic/vgic-v3.c
/linux/arch/arm64/kvm/vgic/vgic.c
/linux/arch/arm64/mm/contpte.c
/linux/arch/csky/kernel/vmlinux.lds.S
/linux/arch/hexagon/kernel/vmlinux.lds.S
/linux/arch/loongarch/kernel/vmlinux.lds.S
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/kvm/vm.c
/linux/arch/m68k/kernel/vmlinux-nommu.lds
/linux/arch/m68k/kernel/vmlinux-std.lds
/linux/arch/m68k/kernel/vmlinux-sun3.lds
/linux/arch/mips/kernel/vmlinux.lds.S
/linux/arch/mips/kvm/mips.c
/linux/arch/nios2/kernel/vmlinux.lds.S
/linux/arch/openrisc/kernel/vmlinux.lds.S
/linux/arch/parisc/boot/compressed/vmlinux.lds.S
/linux/arch/parisc/include/asm/pgtable.h
/linux/arch/parisc/kernel/head.S
/linux/arch/parisc/kernel/setup.c
/linux/arch/parisc/kernel/vmlinux.lds.S
/linux/arch/powerpc/Kconfig
/linux/arch/powerpc/boot/dts/asp834x-redboot.dts
/linux/arch/powerpc/boot/dts/mpc8308_p1m.dts
/linux/arch/powerpc/boot/dts/mpc8308rdb.dts
/linux/arch/powerpc/boot/dts/mpc8313erdb.dts
/linux/arch/powerpc/boot/dts/mpc8315erdb.dts
/linux/arch/powerpc/boot/dts/mpc832x_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8349emitx.dts
/linux/arch/powerpc/boot/dts/mpc8349emitxgp.dts
/linux/arch/powerpc/boot/dts/mpc8377_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8377_wlan.dts
/linux/arch/powerpc/boot/dts/mpc8378_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8379_rdb.dts
/linux/arch/powerpc/include/asm/nohash/32/pgtable.h
/linux/arch/powerpc/include/asm/pgtable-types.h
/linux/arch/powerpc/include/asm/uaccess.h
/linux/arch/powerpc/kernel/head_85xx.S
/linux/arch/powerpc/kernel/iommu.c
/linux/arch/powerpc/kernel/pci_of_scan.c
/linux/arch/powerpc/kernel/prom_init.c
/linux/arch/powerpc/kernel/setup-common.c
/linux/arch/powerpc/kernel/trace/ftrace.c
/linux/arch/powerpc/kernel/vmlinux.lds.S
/linux/arch/powerpc/kexec/core.c
/linux/arch/powerpc/kexec/file_load_64.c
/linux/arch/powerpc/kvm/book3s.c
/linux/arch/powerpc/kvm/booke.c
/linux/arch/powerpc/kvm/e500.h
/linux/arch/powerpc/kvm/e500_mmu.c
/linux/arch/powerpc/kvm/e500_mmu_host.c
/linux/arch/powerpc/lib/copyuser_64.S
/linux/arch/powerpc/lib/copyuser_power7.S
/linux/arch/powerpc/lib/vmx-helper.c
/linux/arch/powerpc/mm/mem.c
/linux/arch/powerpc/net/bpf_jit.h
/linux/arch/powerpc/net/bpf_jit_comp.c
/linux/arch/powerpc/net/bpf_jit_comp64.c
/linux/arch/powerpc/perf/callchain.c
/linux/arch/powerpc/perf/callchain_32.c
/linux/arch/powerpc/perf/callchain_64.c
/linux/arch/powerpc/platforms/83xx/km83xx.c
/linux/arch/powerpc/platforms/Kconfig.cputype
/linux/arch/powerpc/platforms/pseries/msi.c
/linux/arch/powerpc/tools/check-fpatchable-function-entry.sh
/linux/arch/powerpc/tools/ftrace-gen-ool-stubs.sh
/linux/arch/riscv/kernel/vmlinux.lds.S
/linux/arch/riscv/kvm/aia.c
/linux/arch/riscv/kvm/aia_aplic.c
/linux/arch/riscv/kvm/aia_device.c
/linux/arch/riscv/kvm/aia_imsic.c
/linux/arch/riscv/kvm/mmu.c
/linux/arch/riscv/kvm/vcpu.c
/linux/arch/riscv/kvm/vcpu_fp.c
/linux/arch/riscv/kvm/vcpu_onereg.c
/linux/arch/riscv/kvm/vcpu_pmu.c
/linux/arch/riscv/kvm/vm.c
/linux/arch/s390/include/asm/processor.h
/linux/arch/s390/kernel/irq.c
/linux/arch/s390/kernel/vmlinux.lds.S
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/s390/lib/xor.c
/linux/arch/sh/kernel/vmlinux.lds.S
/linux/arch/sparc/kernel/pci.c
/linux/arch/sparc/kernel/vmlinux.lds.S
/linux/arch/um/kernel/dyn.lds.S
/linux/arch/um/kernel/uml.lds.S
/linux/arch/x86/boot/compressed/Makefile
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/vmlinux.lds.S
/linux/arch/x86/boot/startup/sev-shared.c
/linux/arch/x86/coco/sev/core.c
/linux/arch/x86/entry/vdso/vdso32/sigreturn.S
/linux/arch/x86/include/asm/efi.h
/linux/arch/x86/include/asm/kvm_host.h
/linux/arch/x86/include/asm/msr-index.h
/linux/arch/x86/include/asm/numa.h
/linux/arch/x86/include/asm/pgtable_64.h
/linux/arch/x86/include/asm/topology.h
/linux/arch/x86/include/uapi/asm/kvm.h
/linux/arch/x86/kernel/apic/apic.c
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/linux/arch/x86/kernel/cpu/topology.c
/linux/arch/x86/kernel/head_64.S
/linux/arch/x86/kernel/smpboot.c
/linux/arch/x86/kernel/vmlinux.lds.S
/linux/arch/x86/kvm/cpuid.c
/linux/arch/x86/kvm/hyperv.c
/linux/arch/x86/kvm/ioapic.c
/linux/arch/x86/kvm/svm/avic.c
/linux/arch/x86/kvm/svm/nested.c
/linux/arch/x86/kvm/svm/svm.c
/linux/arch/x86/kvm/svm/svm.h
/linux/arch/x86/kvm/vmx/nested.c
/linux/arch/x86/kvm/vmx/nested.h
/linux/arch/x86/kvm/vmx/vmx.c
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/mm/numa.c
/linux/arch/x86/mm/srat.c
/linux/arch/x86/platform/efi/efi.c
/linux/arch/x86/platform/efi/quirks.c
/linux/arch/x86/platform/pvh/enlighten.c
/linux/arch/x86/xen/enlighten_pv.c
/linux/arch/x86/xen/mmu_pv.c
/linux/block/blk-map.c
/linux/block/blk-mq.c
/linux/block/blk-sysfs.c
/linux/block/elevator.c
/linux/crypto/Kconfig
/linux/crypto/testmgr.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux/drivers/accel/amdxdna/amdxdna_mailbox.h
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/accel/ethosu/ethosu_job.c
/linux/drivers/accel/ivpu/ivpu_hw_40xx_reg.h
/linux/drivers/accel/ivpu/ivpu_hw_ip.c
/linux/drivers/acpi/Kconfig
/linux/drivers/acpi/acpi_platform.c
/linux/drivers/acpi/acpi_video.c
/linux/drivers/acpi/acpica/acpredef.h
/linux/drivers/acpi/device_pm.c
/linux/drivers/acpi/osl.c
/linux/drivers/acpi/scan.c
/linux/drivers/android/binder/page_range.rs
/linux/drivers/android/binder/process.rs
/linux/drivers/android/binder/range_alloc/array.rs
/linux/drivers/android/binder/range_alloc/mod.rs
/linux/drivers/android/binder/range_alloc/tree.rs
/linux/drivers/android/binder/thread.rs
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-eh.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/base.h
/linux/drivers/base/dd.c
/linux/drivers/block/ublk_drv.c
/linux/drivers/block/zram/zram_drv.c
/linux/drivers/block/zram/zram_drv.h
/linux/drivers/cpuidle/cpuidle.c
/linux/drivers/crypto/atmel-sha204a.c
/linux/drivers/crypto/ccp/sev-dev-tsm.c
/linux/drivers/crypto/ccp/sev-dev.c
/linux/drivers/firmware/cirrus/cs_dsp.c
/linux/drivers/firmware/efi/mokvar-table.c
/linux/drivers/firmware/stratix10-rsu.c
/linux/drivers/firmware/stratix10-svc.c
/linux/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn301/dcn301_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_0_offset.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux/drivers/gpu/drm/bridge/ti-sn65dsi83.c
/linux/drivers/gpu/drm/drm_pagemap.c
/linux/drivers/gpu/drm/gud/gud_drv.c
/linux/drivers/gpu/drm/gud/gud_internal.h
/linux/drivers/gpu/drm/gud/gud_pipe.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.c
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_dp.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/display/intel_vdsc.c
/linux/drivers/gpu/drm/i915/display/intel_vdsc.h
/linux/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
/linux/drivers/gpu/drm/i915/display/intel_vrr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/linux/drivers/gpu/drm/msm/adreno/a2xx_gpummu.c
/linux/drivers/gpu/drm/msm/adreno/a6xx_catalog.c
/linux/drivers/gpu/drm/msm/adreno/a8xx_gpu.c
/linux/drivers/gpu/drm/msm/adreno/adreno_device.c
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_1_sar2130p.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
/linux/drivers/gpu/drm/msm/dsi/dsi_host.c
/linux/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
/linux/drivers/gpu/drm/nouveau/nouveau_connector.c
/linux/drivers/gpu/drm/panthor/panthor_sched.c
/linux/drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/sitronix/st7586.c
/linux/drivers/gpu/drm/solomon/ssd130x.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/ttm/ttm_pool_internal.h
/linux/drivers/gpu/drm/xe/xe_configfs.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.c
/linux/drivers/gpu/drm/xe/xe_gsc_proxy.c
/linux/drivers/gpu/drm/xe/xe_gsc_types.h
/linux/drivers/gpu/drm/xe/xe_lrc.h
/linux/drivers/gpu/drm/xe/xe_reg_sr.c
/linux/drivers/gpu/drm/xe/xe_ring_ops.c
/linux/drivers/gpu/drm/xe/xe_vm_madvise.c
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/gpu/nova-core/gsp.rs
/linux/drivers/gpu/nova-core/gsp/boot.rs
/linux/drivers/gpu/nova-core/gsp/cmdq.rs
/linux/drivers/gpu/nova-core/gsp/fw.rs
/linux/drivers/hid/hid-apple.c
/linux/drivers/hid/hid-asus.c
/linux/drivers/hid/hid-cmedia.c
/linux/drivers/hid/hid-creative-sb0540.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-magicmouse.c
/linux/drivers/hid/hid-mcp2221.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/hid-zydacron.c
/linux/drivers/hid/intel-ish-hid/ipc/hw-ish.h
/linux/drivers/hid/intel-ish-hid/ipc/pci-ish.c
/linux/drivers/hid/usbhid/hid-pidff.c
/linux/drivers/hwmon/Kconfig
/linux/drivers/hwmon/Makefile
/linux/drivers/hwmon/aht10.c
/linux/drivers/hwmon/it87.c
/linux/drivers/hwmon/macsmc-hwmon.c
/linux/drivers/hwmon/max6639.c
/linux/drivers/hwmon/pmbus/q54sj108a2.c
/linux/drivers/i2c/busses/i2c-i801.c
/linux/drivers/i3c/Kconfig
/linux/drivers/i3c/master/dw-i3c-master.c
/linux/drivers/i3c/master/mipi-i3c-hci/cmd.h
/linux/drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
/linux/drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
/linux/drivers/i3c/master/mipi-i3c-hci/core.c
/linux/drivers/i3c/master/mipi-i3c-hci/dma.c
/linux/drivers/i3c/master/mipi-i3c-hci/hci.h
/linux/drivers/i3c/master/mipi-i3c-hci/pio.c
/linux/drivers/iio/adc/ad7768-1.c
/linux/drivers/iio/chemical/bme680_core.c
/linux/drivers/iio/chemical/sps30_i2c.c
/linux/drivers/iio/chemical/sps30_serial.c
/linux/drivers/iio/dac/ds4424.c
/linux/drivers/iio/frequency/adf4377.c
/linux/drivers/iio/gyro/mpu3050-core.c
/linux/drivers/iio/gyro/mpu3050-i2c.c
/linux/drivers/iio/imu/adis.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
/linux/drivers/iio/imu/inv_icm45600/inv_icm45600.h
/linux/drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
/linux/drivers/iio/industrialio-buffer.c
/linux/drivers/iio/light/bh1780.c
/linux/drivers/iio/magnetometer/Kconfig
/linux/drivers/iio/magnetometer/tlv493d.c
/linux/drivers/iio/potentiometer/mcp4131.c
/linux/drivers/iio/proximity/hx9023s.c
/linux/drivers/irqchip/irq-riscv-aplic-main.c
/linux/drivers/media/dvb-core/dvb_net.c
/linux/drivers/misc/amd-sbi/Kconfig
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/bonding/bond_options.c
/linux/drivers/net/caif/caif_serial.c
/linux/drivers/net/can/dev/calc_bittiming.c
/linux/drivers/net/can/dummy_can.c
/linux/drivers/net/can/spi/hi311x.c
/linux/drivers/net/can/spi/mcp251x.c
/linux/drivers/net/can/usb/ems_usb.c
/linux/drivers/net/can/usb/esd_usb.c
/linux/drivers/net/can/usb/etas_es58x/es58x_core.c
/linux/drivers/net/can/usb/f81604.c
/linux/drivers/net/can/usb/gs_usb.c
/linux/drivers/net/can/usb/ucan.c
/linux/drivers/net/dsa/microchip/ksz_ptp.c
/linux/drivers/net/dsa/mxl862xx/mxl862xx.c
/linux/drivers/net/dsa/realtek/rtl8365mb.c
/linux/drivers/net/dsa/realtek/rtl8366rb-leds.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-common.h
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/arc/emac_main.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.h
/linux/drivers/net/ethernet/broadcom/genet/bcmmii.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
/linux/drivers/net/ethernet/intel/e1000/e1000_main.c
/linux/drivers/net/ethernet/intel/e1000e/defines.h
/linux/drivers/net/ethernet/intel/e1000e/e1000.h
/linux/drivers/net/ethernet/intel/e1000e/hw.h
/linux/drivers/net/ethernet/intel/e1000e/ich8lan.c
/linux/drivers/net/ethernet/intel/e1000e/netdev.c
/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/linux/drivers/net/ethernet/intel/i40e/i40e_trace.h
/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/linux/drivers/net/ethernet/intel/iavf/iavf.h
/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
/linux/drivers/net/ethernet/intel/ice/devlink/devlink.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_base.c
/linux/drivers/net/ethernet/intel/ice/ice_common.c
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_idc.c
/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_txrx.c
/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ethtool.c
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/xdp.c
/linux/drivers/net/ethernet/intel/idpf/xsk.c
/linux/drivers/net/ethernet/intel/igb/igb_xsk.c
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/intel/libeth/xsk.c
/linux/drivers/net/ethernet/intel/libie/fwlog.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/microsoft/mana/gdma_main.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/spacemit/k1_emac.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.h
/linux/drivers/net/ethernet/ti/cpsw_ale.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/linux/drivers/net/mctp/mctp-i2c.c
/linux/drivers/net/mctp/mctp-usb.c
/linux/drivers/net/netconsole.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/usb/lan78xx.h
/linux/drivers/net/usb/qmi_wwan.c
/linux/drivers/net/usb/r8152.c
/linux/drivers/net/usb/usbnet.c
/linux/drivers/net/vxlan/vxlan_core.c
/linux/drivers/net/wireless/ath/ath12k/mac.c
/linux/drivers/net/wireless/ath/ath12k/wmi.c
/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7925/mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/linux/drivers/net/wireless/rsi/rsi_91x_mac80211.c
/linux/drivers/net/wireless/st/cw1200/pm.c
/linux/drivers/net/wireless/ti/wlcore/main.c
/linux/drivers/net/xen-netfront.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/fabrics.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/host/nvme.h
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/host/pr.c
/linux/drivers/nvme/host/sysfs.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/admin-cmd.c
/linux/drivers/nvme/target/core.c
/linux/drivers/nvme/target/fcloop.c
/linux/drivers/nvme/target/nvmet.h
/linux/drivers/nvme/target/rdma.c
/linux/drivers/pci/xen-pcifront.c
/linux/drivers/pinctrl/cirrus/pinctrl-cs42l43.c
/linux/drivers/pinctrl/cix/pinctrl-sky1.c
/linux/drivers/pinctrl/meson/pinctrl-amlogic-a4.c
/linux/drivers/pinctrl/pinconf-generic.c
/linux/drivers/pinctrl/pinctrl-amdisp.c
/linux/drivers/pinctrl/pinctrl-cy8c95x0.c
/linux/drivers/pinctrl/pinctrl-equilibrium.c
/linux/drivers/pinctrl/pinctrl-rockchip.c
/linux/drivers/pinctrl/qcom/pinctrl-qcs615.c
/linux/drivers/pinctrl/qcom/pinctrl-sdm660-lpass-lpi.c
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/dell/dell-wmi-base.c
/linux/drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
/linux/drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
/linux/drivers/platform/x86/hp/hp-wmi.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/int3472/discrete.c
/linux/drivers/platform/x86/lenovo/thinkpad_acpi.c
/linux/drivers/platform/x86/oxpec.c
/linux/drivers/platform/x86/redmi-wmi.c
/linux/drivers/platform/x86/touchscreen_dmi.c
/linux/drivers/platform/x86/uniwill/uniwill-acpi.c
/linux/drivers/platform/x86/uniwill/uniwill-wmi.h
/linux/drivers/pmdomain/bcm/bcm2835-power.c
/linux/drivers/pmdomain/rockchip/pm-domains.c
/linux/drivers/power/sequencing/pwrseq-pcie-m2.c
/linux/drivers/regulator/mt6363-regulator.c
/linux/drivers/regulator/pca9450-regulator.c
/linux/drivers/regulator/pf9453-regulator.c
/linux/drivers/remoteproc/imx_rproc.c
/linux/drivers/remoteproc/mtk_scp.c
/linux/drivers/remoteproc/qcom_sysmon.c
/linux/drivers/remoteproc/qcom_wcnss.c
/linux/drivers/s390/block/dasd_eckd.c
/linux/drivers/s390/crypto/zcrypt_ccamisc.c
/linux/drivers/s390/crypto/zcrypt_cex4.c
/linux/drivers/scsi/hisi_sas/hisi_sas_main.c
/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/qla2xxx/qla_iocb.c
/linux/drivers/scsi/scsi_devinfo.c
/linux/drivers/scsi/scsi_scan.c
/linux/drivers/scsi/xen-scsifront.c
/linux/drivers/spi/spi-amlogic-spifc-a4.c
/linux/drivers/spi/spi-atcspi200.c
/linux/drivers/spi/spi-cadence-quadspi.c
/linux/drivers/spi/spi-dw-dma.c
/linux/drivers/spi/spi-intel-pci.c
/linux/drivers/spi/spi-rockchip-sfc.c
/linux/drivers/staging/rtl8723bs/core/rtw_ieee80211.c
/linux/drivers/staging/rtl8723bs/core/rtw_mlme.c
/linux/drivers/staging/sm750fb/sm750.c
/linux/drivers/staging/sm750fb/sm750_hw.c
/linux/drivers/target/target_core_configfs.c
/linux/drivers/ufs/core/ufshcd.c
/linux/drivers/usb/class/cdc-acm.c
/linux/drivers/usb/class/cdc-acm.h
/linux/drivers/usb/class/cdc-wdm.c
/linux/drivers/usb/class/usbtmc.c
/linux/drivers/usb/core/config.c
/linux/drivers/usb/core/message.c
/linux/drivers/usb/core/phy.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/dwc3/dwc3-pci.c
/linux/drivers/usb/gadget/function/f_hid.c
/linux/drivers/usb/gadget/function/f_mass_storage.c
/linux/drivers/usb/gadget/function/f_ncm.c
/linux/drivers/usb/gadget/function/f_tcm.c
/linux/drivers/usb/gadget/function/u_ether.c
/linux/drivers/usb/gadget/function/u_ether.h
/linux/drivers/usb/gadget/function/u_ether_configfs.h
/linux/drivers/usb/gadget/function/u_ncm.h
/linux/drivers/usb/gadget/function/uvc_video.c
/linux/drivers/usb/host/xhci-debugfs.c
/linux/drivers/usb/host/xhci-ring.c
/linux/drivers/usb/host/xhci.c
/linux/drivers/usb/image/mdc800.c
/linux/drivers/usb/misc/uss720.c
/linux/drivers/usb/misc/yurex.c
/linux/drivers/usb/renesas_usbhs/common.c
/linux/drivers/usb/roles/class.c
/linux/drivers/usb/typec/altmodes/displayport.c
/linux/drivers/usb/typec/tcpm/tcpm.c
/linux/drivers/video/fbdev/au1100fb.c
/linux/drivers/xen/xen-acpi-processor.c
/linux/drivers/xen/xen-pciback/xenbus.c
/linux/drivers/xen/xenbus/xenbus_client.c
/linux/drivers/xen/xenbus/xenbus_probe.c
/linux/drivers/xen/xenbus/xenbus_probe_frontend.c
/linux/fs/afs/addr_list.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/delayed-inode.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/messages.h
/linux/fs/btrfs/print-tree.c
/linux/fs/btrfs/qgroup.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/space-info.c
/linux/fs/btrfs/transaction.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/uuid-tree.c
/linux/fs/btrfs/uuid-tree.h
/linux/fs/btrfs/volumes.c
/linux/fs/ceph/addr.c
/linux/fs/ceph/debugfs.c
/linux/fs/ceph/dir.c
/linux/fs/ceph/file.c
/linux/fs/ceph/inode.c
/linux/fs/ceph/mds_client.c
/linux/fs/iomap/buffered-io.c
/linux/fs/iomap/direct-io.c
/linux/fs/iomap/ioend.c
/linux/fs/netfs/direct_write.c
/linux/fs/netfs/internal.h
/linux/fs/netfs/write_collect.c
/linux/fs/netfs/write_issue.c
/linux/fs/nfs/Kconfig
/linux/fs/nfs/nfs3proc.c
/linux/fs/nfsd/nfsctl.c
/linux/fs/nfsd/nfssvc.c
/linux/fs/nsfs.c
/linux/fs/smb/client/Makefile
/linux/fs/smb/client/cifsacl.c
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/dir.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/smb1encrypt.c
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2glob.h
/linux/fs/smb/client/smb2inode.c
/linux/fs/smb/client/smb2maperror.c
/linux/fs/smb/client/smb2maperror_test.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/client/smb2pdu.h
/linux/fs/smb/client/smb2proto.h
/linux/fs/smb/client/smb2transport.c
/linux/fs/smb/client/trace.h
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/oplock.h
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/smb2pdu.h
/linux/fs/smb/server/vfs_cache.c
/linux/fs/verity/Kconfig
/linux/fs/xfs/libxfs/xfs_da_btree.c
/linux/fs/xfs/libxfs/xfs_defer.c
/linux/fs/xfs/xfs_bmap_item.c
/linux/fs/xfs/xfs_dquot.c
/linux/fs/xfs/xfs_healthmon.c
/linux/fs/xfs/xfs_icache.c
/linux/fs/xfs/xfs_log.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/asm-generic/vmlinux.lds.h
/linux/include/drm/display/drm_dp.h
/linux/include/kunit/run-in-irq-context.h
/linux/include/linux/device/bus.h
/linux/include/linux/eventpoll.h
/linux/include/linux/firmware/intel/stratix10-svc-client.h
/linux/include/linux/hid.h
/linux/include/linux/indirect_call_wrapper.h
/linux/include/linux/io_uring_types.h
/linux/include/linux/ipv6.h
/linux/include/linux/kthread.h
/linux/include/linux/kvm_host.h
/linux/include/linux/migrate.h
/linux/include/linux/mm.h
/linux/include/linux/mmu_notifier.h
/linux/include/linux/netdevice.h
/linux/include/linux/ns_common.h
/linux/include/linux/nvme-auth.h
/linux/include/linux/platform_data/mlxreg.h
/linux/include/linux/platform_data/x86/int3472.h
/linux/include/linux/ring_buffer.h
/linux/include/linux/rseq_types.h
/linux/include/linux/sched.h
/linux/include/linux/uaccess.h
/linux/include/linux/usb.h
/linux/include/linux/usb/quirks.h
/linux/include/linux/usb/r8152.h
/linux/include/linux/usb/usbnet.h
/linux/include/net/act_api.h
/linux/include/net/bonding.h
/linux/include/net/inet6_hashtables.h
/linux/include/net/inet_hashtables.h
/linux/include/net/ip.h
/linux/include/net/ip6_tunnel.h
/linux/include/net/ip_fib.h
/linux/include/net/ip_tunnels.h
/linux/include/net/libeth/xsk.h
/linux/include/net/netfilter/nf_tables.h
/linux/include/net/page_pool/types.h
/linux/include/net/sch_generic.h
/linux/include/net/secure_seq.h
/linux/include/net/tc_act/tc_gate.h
/linux/include/net/tc_act/tc_ife.h
/linux/include/net/tcp.h
/linux/include/net/xdp_sock_drv.h
/linux/include/sound/sdca_function.h
/linux/include/sound/tas2781.h
/linux/include/trace/events/netfs.h
/linux/include/uapi/linux/dma-buf.h
/linux/include/uapi/linux/io_uring.h
/linux/include/uapi/linux/kvm.h
/linux/include/xen/xenbus.h
/linux/init/Kconfig
/linux/io_uring/bpf_filter.c
/linux/io_uring/eventfd.c
/linux/io_uring/io_uring.c
/linux/io_uring/kbuf.c
/linux/io_uring/net.c
/linux/io_uring/register.c
/linux/io_uring/tw.c
/linux/io_uring/zcrx.c
/linux/kernel/bpf/trampoline.c
/linux/kernel/bpf/verifier.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/exit.c
/linux/kernel/fork.c
/linux/kernel/kprobes.c
/linux/kernel/kthread.c
/linux/kernel/module/Kconfig
/linux/kernel/module/main.c
/linux/kernel/nscommon.c
/linux/kernel/nstree.c
/linux/kernel/sched/core.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/sched/ext_internal.h
/linux/kernel/sched/idle.c
/linux/kernel/sched/isolation.c
/linux/kernel/sched/syscalls.c
/linux/kernel/time/jiffies.c
/linux/kernel/time/time.c
/linux/kernel/time/timekeeping.c
/linux/kernel/time/timer_migration.c
/linux/kernel/trace/blktrace.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_events.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_functions_graph.c
/linux/kernel/workqueue.c
/linux/kernel/workqueue_internal.h
/linux/lib/bootconfig.c
/linux/lib/crypto/.kunitconfig
/linux/lib/crypto/tests/Kconfig
/linux/lib/kunit/test.c
/linux/mm/cma.c
/linux/mm/damon/core.c
/linux/mm/filemap.c
/linux/mm/huge_memory.c
/linux/mm/hugetlb.c
/linux/mm/madvise.c
/linux/mm/memcontrol.c
/linux/mm/memfd_luo.c
/linux/mm/memory.c
/linux/mm/migrate.c
/linux/mm/migrate_device.c
/linux/mm/slab.h
/linux/mm/slub.c
/linux/net/atm/lec.c
/linux/net/batman-adv/bat_v_elp.c
/linux/net/batman-adv/hard-interface.c
/linux/net/batman-adv/hard-interface.h
/linux/net/bridge/br_device.c
/linux/net/bridge/br_input.c
/linux/net/bridge/br_private.h
/linux/net/bridge/br_vlan_options.c
/linux/net/can/bcm.c
/linux/net/ceph/auth.c
/linux/net/ceph/messenger_v2.c
/linux/net/ceph/mon_client.c
/linux/net/core/dev.c
/linux/net/core/dev.h
/linux/net/core/devmem.c
/linux/net/core/filter.c
/linux/net/core/neighbour.c
/linux/net/core/netpoll.c
/linux/net/core/page_pool_user.c
/linux/net/core/secure_seq.c
/linux/net/core/skmsg.c
/linux/net/ipv4/Kconfig
/linux/net/ipv4/af_inet.c
/linux/net/ipv4/inet_hashtables.c
/linux/net/ipv4/ip_tunnel_core.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv4/syncookies.c
/linux/net/ipv4/sysctl_net_ipv4.c
/linux/net/ipv4/tcp.c
/linux/net/ipv4/tcp_ao.c
/linux/net/ipv4/tcp_bpf.c
/linux/net/ipv4/tcp_diag.c
/linux/net/ipv4/tcp_input.c
/linux/net/ipv4/tcp_ipv4.c
/linux/net/ipv4/tcp_minisocks.c
/linux/net/ipv4/udp.c
/linux/net/ipv4/udp_bpf.c
/linux/net/ipv6/af_inet6.c
/linux/net/ipv6/inet6_hashtables.c
/linux/net/ipv6/route.c
/linux/net/ipv6/syncookies.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/mac80211/eht.c
/linux/net/mctp/route.c
/linux/net/mptcp/pm.c
/linux/net/mptcp/pm_kernel.c
/linux/net/ncsi/ncsi-aen.c
/linux/net/ncsi/ncsi-rsp.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nfnetlink_cthelper.c
/linux/net/netfilter/nfnetlink_queue.c
/linux/net/netfilter/nft_chain_filter.c
/linux/net/netfilter/nft_set_hash.c
/linux/net/netfilter/nft_set_pipapo.c
/linux/net/netfilter/nft_set_pipapo.h
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/netfilter/xt_IDLETIMER.c
/linux/net/netfilter/xt_dccp.c
/linux/net/netfilter/xt_tcpudp.c
/linux/net/nfc/digital_core.c
/linux/net/nfc/nci/core.c
/linux/net/nfc/nci/data.c
/linux/net/nfc/rawsock.c
/linux/net/rds/tcp.c
/linux/net/rxrpc/af_rxrpc.c
/linux/net/sched/act_ct.c
/linux/net/sched/act_gate.c
/linux/net/sched/act_ife.c
/linux/net/sched/cls_api.c
/linux/net/sched/sch_cake.c
/linux/net/sched/sch_ets.c
/linux/net/sched/sch_fq.c
/linux/net/sched/sch_teql.c
/linux/net/shaper/shaper.c
/linux/net/sunrpc/xprtrdma/verbs.c
/linux/net/tipc/socket.c
/linux/net/unix/af_unix.c
/linux/net/xdp/xsk.c
/linux/rust/Makefile
/linux/rust/kernel/cpufreq.rs
/linux/rust/kernel/dma.rs
/linux/rust/kernel/kunit.rs
/linux/rust/kernel/lib.rs
/linux/rust/kernel/ptr.rs
/linux/rust/kernel/ptr/projection.rs
/linux/rust/kernel/str.rs
/linux/rust/pin-init/internal/src/init.rs
/linux/rust/pin-init/src/__internal.rs
/linux/samples/rust/rust_dma.rs
/linux/samples/workqueue/stall_detector/Makefile
/linux/samples/workqueue/stall_detector/wq_stall.c
/linux/scripts/Makefile.build
/linux/scripts/genksyms/parse.y
/linux/scripts/package/install-extmod-build
/linux/security/apparmor/apparmorfs.c
/linux/security/apparmor/include/label.h
/linux/security/apparmor/include/lib.h
/linux/security/apparmor/include/match.h
/linux/security/apparmor/include/policy.h
/linux/security/apparmor/include/policy_ns.h
/linux/security/apparmor/include/policy_unpack.h
/linux/security/apparmor/label.c
/linux/security/apparmor/match.c
/linux/security/apparmor/policy.c
/linux/security/apparmor/policy_ns.c
/linux/security/apparmor/policy_unpack.c
/linux/sound/core/pcm_native.c
/linux/sound/firewire/dice/dice.c
/linux/sound/hda/codecs/ca0132.c
/linux/sound/hda/codecs/hdmi/tegrahdmi.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/realtek/alc662.c
/linux/sound/hda/codecs/senarytech.c
/linux/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
/linux/sound/soc/amd/acp-config.c
/linux/sound/soc/amd/acp/acp-mach-common.c
/linux/sound/soc/amd/acp/acp-sdw-legacy-mach.c
/linux/sound/soc/amd/acp/amd-acp70-acpi-match.c
/linux/sound/soc/amd/acp3x-rt5682-max9836.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/rt1011.c
/linux/sound/soc/codecs/sma1307.c
/linux/sound/soc/codecs/tas2781-fmwlib.c
/linux/sound/soc/codecs/wcd934x.c
/linux/sound/soc/fsl/imx-card.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/intel/catpt/device.c
/linux/sound/soc/intel/catpt/dsp.c
/linux/sound/soc/qcom/qdsp6/q6apm-dai.c
/linux/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
/linux/sound/soc/qcom/qdsp6/q6apm.c
sdca_functions.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/sof/topology.c
/linux/sound/soc/tegra/tegra_audio_graph_card.c
/linux/sound/usb/mixer_scarlett2.c
/linux/sound/usb/quirks.c
/linux/sound/usb/usx2y/us122l.c
/linux/tools/arch/x86/include/asm/amd/ibs.h
/linux/tools/arch/x86/include/asm/cpufeatures.h
/linux/tools/arch/x86/include/asm/msr-index.h
/linux/tools/arch/x86/include/uapi/asm/kvm.h
/linux/tools/bootconfig/samples/bad-non-closed-brace.bconf
/linux/tools/bootconfig/samples/bad-over-max-brace.bconf
/linux/tools/bootconfig/samples/exp-good-nested-brace.bconf
/linux/tools/bootconfig/samples/good-nested-brace.bconf
/linux/tools/bootconfig/test-bootconfig.sh
/linux/tools/bpf/resolve_btfids/Makefile
/linux/tools/build/Build.include
/linux/tools/build/Makefile.build
/linux/tools/include/linux/coresight-pmu.h
/linux/tools/include/linux/gfp.h
/linux/tools/include/linux/gfp_types.h
/linux/tools/include/linux/overflow.h
/linux/tools/include/linux/slab.h
/linux/tools/include/uapi/asm-generic/unistd.h
/linux/tools/include/uapi/linux/kvm.h
/linux/tools/include/uapi/linux/perf_event.h
/linux/tools/objtool/Makefile
/linux/tools/objtool/arch/x86/decode.c
/linux/tools/objtool/check.c
/linux/tools/objtool/elf.c
/linux/tools/objtool/include/objtool/warn.h
/linux/tools/objtool/klp-diff.c
/linux/tools/perf/Makefile.config
/linux/tools/perf/Makefile.perf
/linux/tools/perf/arch/arm/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/arm/util/cs-etm.c
/linux/tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
/linux/tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/s390/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sh/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sparc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_32.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
/linux/tools/perf/arch/xtensa/entry/syscalls/syscall.tbl
/linux/tools/perf/builtin-ftrace.c
/linux/tools/perf/pmu-events/Build
/linux/tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
/linux/tools/perf/trace/beauty/include/uapi/linux/fs.h
/linux/tools/perf/trace/beauty/include/uapi/linux/mount.h
/linux/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux/tools/perf/util/annotate-arch/annotate-loongarch.c
/linux/tools/perf/util/annotate.c
/linux/tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
/linux/tools/perf/util/cs-etm.c
/linux/tools/perf/util/cs-etm.h
/linux/tools/perf/util/disasm.c
/linux/tools/perf/util/synthetic-events.c
/linux/tools/power/cpupower/cpupower-service.conf
/linux/tools/power/cpupower/cpupower.sh
/linux/tools/power/cpupower/utils/cpupower-set.c
/linux/tools/power/cpupower/utils/helpers/helpers.h
/linux/tools/power/cpupower/utils/helpers/misc.c
/linux/tools/power/cpupower/utils/powercap-info.c
/linux/tools/sched_ext/Kconfig
/linux/tools/sched_ext/Makefile
/linux/tools/sched_ext/README.md
/linux/tools/sched_ext/include/scx/compat.h
/linux/tools/sched_ext/scx_central.c
/linux/tools/sched_ext/scx_sdt.c
/linux/tools/scripts/syscall.tbl
/linux/tools/testing/kunit/kunit_kernel.py
/linux/tools/testing/kunit/kunit_tool_test.py
/linux/tools/testing/selftests/arm64/abi/hwcap.c
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/prog_tests/reg_bounds.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
/linux/tools/testing/selftests/bpf/progs/exceptions_assert.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
/linux/tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
/linux/tools/testing/selftests/bpf/verifier/precise.c
/linux/tools/testing/selftests/cgroup/test_cpuset_prs.sh
/linux/tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
/linux/tools/testing/selftests/hid/tests/test_wacom_generic.py
/linux/tools/testing/selftests/kselftest_harness.h
/linux/tools/testing/selftests/kvm/Makefile.kvm
/linux/tools/testing/selftests/kvm/guest_memfd_test.c
/linux/tools/testing/selftests/kvm/include/x86/processor.h
/linux/tools/testing/selftests/kvm/include/x86/smm.h
/linux/tools/testing/selftests/kvm/lib/x86/processor.c
/linux/tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
/linux/tools/testing/selftests/kvm/x86/sev_smoke_test.c
/linux/tools/testing/selftests/kvm/x86/smm_test.c
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/bridge_vlan_dump.sh
/linux/tools/testing/selftests/net/fib_nexthops.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/linux/tools/testing/selftests/net/mptcp/simult_flows.sh
/linux/tools/testing/selftests/net/netfilter/nf_queue.c
/linux/tools/testing/selftests/net/netfilter/nft_queue.sh
/linux/tools/testing/selftests/net/packetdrill/tcp_rcv_big_endseq.pkt
/linux/tools/testing/selftests/net/rtnetlink.sh
/linux/tools/testing/selftests/net/tun.c
/linux/tools/testing/selftests/powerpc/copyloops/.gitignore
/linux/tools/testing/selftests/powerpc/copyloops/Makefile
/linux/tools/testing/selftests/powerpc/copyloops/stubs.S
/linux/tools/testing/selftests/powerpc/copyloops/validate.c
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-N
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-T
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-U
/linux/tools/testing/selftests/rcutorture/configs/rcu/TASKS02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE04
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE05
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE06
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE10
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRIVIAL
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/refscale/NOPREEMPT
/linux/tools/testing/selftests/rcutorture/configs/refscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT
/linux/tools/testing/selftests/sched_ext/Makefile
/linux/tools/testing/selftests/sched_ext/init_enable_count.c
/linux/tools/testing/selftests/sched_ext/peek_dsq.bpf.c
/linux/tools/testing/selftests/sched_ext/rt_stall.c
/linux/tools/testing/selftests/sched_ext/runner.c
/linux/tools/testing/selftests/sched_ext/util.c
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ct.json
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ife.json
/linux/tools/testing/selftests/tc-testing/tdc_helper.py
/linux/virt/kvm/binary_stats.c
/linux/virt/kvm/kvm_main.c
b7cbc6b816-Mar-2026 Mark Brown <broonie@kernel.org>

ASoC: Handle edge case on SDCA jack control naming

Charles Keepax <ckeepax@opensource.cirrus.com> says:

Normally the SDCA jack detection controls will be named after the GE
widget that represents t

ASoC: Handle edge case on SDCA jack control naming

Charles Keepax <ckeepax@opensource.cirrus.com> says:

Normally the SDCA jack detection controls will be named after the GE
widget that represents the grouping of everything in the topology
controlled by the jack selection. However, in the case that the jack
selection only controls a single widget the control will be named after
the SU widget that implements that. It is rather confusing to have the
jack detection controls change naming scheme between devices. Add a new
widget type, similar to mixer widgets, to force use of the control name
rather than falling back to the widget names.

show more ...


/linux/.mailmap
/linux/Documentation/ABI/testing/sysfs-block-zram
/linux/Documentation/admin-guide/blockdev/zram.rst
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/devicetree/bindings/display/msm/dp-controller.yaml
/linux/Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml
/linux/Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml
/linux/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml
/linux/Documentation/devicetree/bindings/powerpc/fsl/fsl,mpc83xx.yaml
/linux/Documentation/devicetree/bindings/sound/imx-audio-card.yaml
/linux/Documentation/devicetree/bindings/sound/simple-card.yaml
/linux/Documentation/devicetree/bindings/sound/tdm-slot.yaml
/linux/Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
/linux/Documentation/scheduler/sched-ext.rst
/linux/Documentation/virt/kvm/api.rst
/linux/Documentation/virt/kvm/locking.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/mach-s3c/mach-crag6410-module.c
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/kernel/cpufeature.c
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/guest.c
/linux/arch/arm64/kvm/hyp/nvhe/mem_protect.c
/linux/arch/arm64/kvm/mmu.c
/linux/arch/arm64/kvm/nested.c
/linux/arch/arm64/kvm/vgic/vgic-init.c
/linux/arch/arm64/kvm/vgic/vgic-v2.c
/linux/arch/arm64/kvm/vgic/vgic-v3.c
/linux/arch/arm64/kvm/vgic/vgic.c
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/kvm/vm.c
/linux/arch/mips/kvm/mips.c
/linux/arch/powerpc/Kconfig
/linux/arch/powerpc/boot/dts/asp834x-redboot.dts
/linux/arch/powerpc/boot/dts/mpc8308_p1m.dts
/linux/arch/powerpc/boot/dts/mpc8308rdb.dts
/linux/arch/powerpc/boot/dts/mpc8313erdb.dts
/linux/arch/powerpc/boot/dts/mpc8315erdb.dts
/linux/arch/powerpc/boot/dts/mpc832x_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8349emitx.dts
/linux/arch/powerpc/boot/dts/mpc8349emitxgp.dts
/linux/arch/powerpc/boot/dts/mpc8377_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8377_wlan.dts
/linux/arch/powerpc/boot/dts/mpc8378_rdb.dts
/linux/arch/powerpc/boot/dts/mpc8379_rdb.dts
/linux/arch/powerpc/include/asm/nohash/32/pgtable.h
/linux/arch/powerpc/include/asm/pgtable-types.h
/linux/arch/powerpc/include/asm/uaccess.h
/linux/arch/powerpc/kernel/head_85xx.S
/linux/arch/powerpc/kernel/iommu.c
/linux/arch/powerpc/kernel/prom_init.c
/linux/arch/powerpc/kernel/setup-common.c
/linux/arch/powerpc/kernel/trace/ftrace.c
/linux/arch/powerpc/kexec/core.c
/linux/arch/powerpc/kexec/file_load_64.c
/linux/arch/powerpc/kvm/book3s.c
/linux/arch/powerpc/kvm/booke.c
/linux/arch/powerpc/kvm/e500.h
/linux/arch/powerpc/kvm/e500_mmu.c
/linux/arch/powerpc/kvm/e500_mmu_host.c
/linux/arch/powerpc/lib/copyuser_64.S
/linux/arch/powerpc/lib/copyuser_power7.S
/linux/arch/powerpc/lib/vmx-helper.c
/linux/arch/powerpc/mm/mem.c
/linux/arch/powerpc/net/bpf_jit.h
/linux/arch/powerpc/net/bpf_jit_comp.c
/linux/arch/powerpc/net/bpf_jit_comp64.c
/linux/arch/powerpc/perf/callchain.c
/linux/arch/powerpc/perf/callchain_32.c
/linux/arch/powerpc/perf/callchain_64.c
/linux/arch/powerpc/platforms/83xx/km83xx.c
/linux/arch/powerpc/platforms/Kconfig.cputype
/linux/arch/powerpc/platforms/pseries/msi.c
/linux/arch/powerpc/tools/check-fpatchable-function-entry.sh
/linux/arch/powerpc/tools/ftrace-gen-ool-stubs.sh
/linux/arch/riscv/kvm/aia.c
/linux/arch/riscv/kvm/aia_aplic.c
/linux/arch/riscv/kvm/aia_device.c
/linux/arch/riscv/kvm/aia_imsic.c
/linux/arch/riscv/kvm/mmu.c
/linux/arch/riscv/kvm/vcpu.c
/linux/arch/riscv/kvm/vcpu_fp.c
/linux/arch/riscv/kvm/vcpu_onereg.c
/linux/arch/riscv/kvm/vcpu_pmu.c
/linux/arch/riscv/kvm/vm.c
/linux/arch/s390/kernel/irq.c
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/x86/include/asm/kvm_host.h
/linux/arch/x86/include/uapi/asm/kvm.h
/linux/arch/x86/kernel/apic/apic.c
/linux/arch/x86/kvm/cpuid.c
/linux/arch/x86/kvm/hyperv.c
/linux/arch/x86/kvm/ioapic.c
/linux/arch/x86/kvm/svm/avic.c
/linux/arch/x86/kvm/svm/nested.c
/linux/arch/x86/kvm/svm/svm.c
/linux/arch/x86/kvm/svm/svm.h
/linux/arch/x86/kvm/vmx/nested.c
/linux/arch/x86/kvm/vmx/nested.h
/linux/arch/x86/kvm/vmx/vmx.c
/linux/arch/x86/kvm/x86.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/ivpu/ivpu_hw_40xx_reg.h
/linux/drivers/accel/ivpu/ivpu_hw_ip.c
/linux/drivers/acpi/Kconfig
/linux/drivers/acpi/acpi_platform.c
/linux/drivers/acpi/acpi_video.c
/linux/drivers/acpi/osl.c
/linux/drivers/acpi/scan.c
/linux/drivers/android/binder/page_range.rs
/linux/drivers/android/binder/process.rs
/linux/drivers/android/binder/range_alloc/array.rs
/linux/drivers/android/binder/range_alloc/mod.rs
/linux/drivers/android/binder/range_alloc/tree.rs
/linux/drivers/android/binder/thread.rs
/linux/drivers/block/ublk_drv.c
/linux/drivers/block/zram/zram_drv.c
/linux/drivers/block/zram/zram_drv.h
/linux/drivers/cpuidle/cpuidle.c
/linux/drivers/firmware/cirrus/cs_dsp.c
/linux/drivers/firmware/stratix10-rsu.c
/linux/drivers/firmware/stratix10-svc.c
/linux/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
/linux/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn301/dcn301_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux/drivers/gpu/drm/bridge/ti-sn65dsi83.c
/linux/drivers/gpu/drm/gud/gud_drv.c
/linux/drivers/gpu/drm/gud/gud_internal.h
/linux/drivers/gpu/drm/gud/gud_pipe.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.c
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_dp.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/display/intel_vdsc.c
/linux/drivers/gpu/drm/i915/display/intel_vdsc.h
/linux/drivers/gpu/drm/i915/display/intel_vdsc_regs.h
/linux/drivers/gpu/drm/i915/display/intel_vrr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/linux/drivers/gpu/drm/msm/adreno/a2xx_gpummu.c
/linux/drivers/gpu/drm/msm/adreno/a6xx_catalog.c
/linux/drivers/gpu/drm/msm/adreno/a8xx_gpu.c
/linux/drivers/gpu/drm/msm/adreno/adreno_device.c
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_1_sar2130p.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
/linux/drivers/gpu/drm/msm/dsi/dsi_host.c
/linux/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
/linux/drivers/gpu/drm/sitronix/st7586.c
/linux/drivers/gpu/nova-core/gsp.rs
/linux/drivers/gpu/nova-core/gsp/boot.rs
/linux/drivers/gpu/nova-core/gsp/cmdq.rs
/linux/drivers/gpu/nova-core/gsp/fw.rs
/linux/drivers/hwmon/Kconfig
/linux/drivers/i3c/Kconfig
/linux/drivers/i3c/master/dw-i3c-master.c
/linux/drivers/i3c/master/mipi-i3c-hci/cmd.h
/linux/drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
/linux/drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
/linux/drivers/i3c/master/mipi-i3c-hci/core.c
/linux/drivers/i3c/master/mipi-i3c-hci/dma.c
/linux/drivers/i3c/master/mipi-i3c-hci/hci.h
/linux/drivers/i3c/master/mipi-i3c-hci/pio.c
/linux/drivers/iio/adc/ad7768-1.c
/linux/drivers/iio/chemical/bme680_core.c
/linux/drivers/iio/chemical/sps30_i2c.c
/linux/drivers/iio/chemical/sps30_serial.c
/linux/drivers/iio/dac/ds4424.c
/linux/drivers/iio/frequency/adf4377.c
/linux/drivers/iio/gyro/mpu3050-core.c
/linux/drivers/iio/gyro/mpu3050-i2c.c
/linux/drivers/iio/imu/adis.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
/linux/drivers/iio/imu/inv_icm45600/inv_icm45600.h
/linux/drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
/linux/drivers/iio/industrialio-buffer.c
/linux/drivers/iio/light/bh1780.c
/linux/drivers/iio/magnetometer/Kconfig
/linux/drivers/iio/magnetometer/tlv493d.c
/linux/drivers/iio/potentiometer/mcp4131.c
/linux/drivers/iio/proximity/hx9023s.c
/linux/drivers/irqchip/irq-riscv-aplic-main.c
/linux/drivers/misc/amd-sbi/Kconfig
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/caif/caif_serial.c
/linux/drivers/net/can/dev/calc_bittiming.c
/linux/drivers/net/can/spi/hi311x.c
/linux/drivers/net/dsa/microchip/ksz_ptp.c
/linux/drivers/net/dsa/mxl862xx/mxl862xx.c
/linux/drivers/net/dsa/realtek/rtl8365mb.c
/linux/drivers/net/dsa/realtek/rtl8366rb-leds.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/arc/emac_main.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.h
/linux/drivers/net/ethernet/broadcom/genet/bcmmii.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
/linux/drivers/net/ethernet/intel/e1000/e1000_main.c
/linux/drivers/net/ethernet/intel/e1000e/netdev.c
/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/linux/drivers/net/ethernet/intel/iavf/iavf.h
/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
/linux/drivers/net/ethernet/intel/ice/devlink/devlink.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/microsoft/mana/gdma_main.c
/linux/drivers/net/ethernet/spacemit/k1_emac.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.h
/linux/drivers/net/mctp/mctp-i2c.c
/linux/drivers/net/mctp/mctp-usb.c
/linux/drivers/net/phy/sfp.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/usb/lan78xx.h
/linux/drivers/net/usb/qmi_wwan.c
/linux/drivers/net/usb/usbnet.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/target/admin-cmd.c
/linux/drivers/nvme/target/core.c
/linux/drivers/nvme/target/nvmet.h
/linux/drivers/nvme/target/rdma.c
/linux/drivers/power/sequencing/pwrseq-pcie-m2.c
/linux/drivers/regulator/pca9450-regulator.c
/linux/drivers/remoteproc/imx_rproc.c
/linux/drivers/remoteproc/mtk_scp.c
/linux/drivers/remoteproc/qcom_sysmon.c
/linux/drivers/remoteproc/qcom_wcnss.c
/linux/drivers/s390/block/dasd_eckd.c
/linux/drivers/s390/crypto/zcrypt_ccamisc.c
/linux/drivers/s390/crypto/zcrypt_cex4.c
/linux/drivers/scsi/hisi_sas/hisi_sas_main.c
/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/linux/drivers/scsi/qla2xxx/qla_iocb.c
/linux/drivers/scsi/scsi_scan.c
/linux/drivers/spi/spi-amlogic-spifc-a4.c
/linux/drivers/spi/spi-atcspi200.c
/linux/drivers/spi/spi-cadence-quadspi.c
/linux/drivers/spi/spi-intel-pci.c
/linux/drivers/spi/spi-rockchip-sfc.c
/linux/drivers/staging/rtl8723bs/core/rtw_ieee80211.c
/linux/drivers/staging/rtl8723bs/core/rtw_mlme.c
/linux/drivers/staging/sm750fb/sm750.c
/linux/drivers/staging/sm750fb/sm750_hw.c
/linux/drivers/ufs/core/ufshcd.c
/linux/drivers/usb/class/cdc-acm.c
/linux/drivers/usb/class/cdc-acm.h
/linux/drivers/usb/class/cdc-wdm.c
/linux/drivers/usb/class/usbtmc.c
/linux/drivers/usb/core/config.c
/linux/drivers/usb/core/message.c
/linux/drivers/usb/core/phy.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/dwc3/dwc3-pci.c
/linux/drivers/usb/gadget/function/f_hid.c
/linux/drivers/usb/gadget/function/f_mass_storage.c
/linux/drivers/usb/gadget/function/f_ncm.c
/linux/drivers/usb/gadget/function/f_tcm.c
/linux/drivers/usb/gadget/function/u_ether.c
/linux/drivers/usb/gadget/function/u_ether.h
/linux/drivers/usb/gadget/function/u_ether_configfs.h
/linux/drivers/usb/gadget/function/u_ncm.h
/linux/drivers/usb/gadget/function/uvc_video.c
/linux/drivers/usb/host/xhci-debugfs.c
/linux/drivers/usb/host/xhci-ring.c
/linux/drivers/usb/host/xhci.c
/linux/drivers/usb/image/mdc800.c
/linux/drivers/usb/misc/uss720.c
/linux/drivers/usb/misc/yurex.c
/linux/drivers/usb/renesas_usbhs/common.c
/linux/drivers/usb/roles/class.c
/linux/drivers/usb/typec/altmodes/displayport.c
/linux/drivers/usb/typec/tcpm/tcpm.c
/linux/fs/afs/addr_list.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/messages.h
/linux/fs/btrfs/print-tree.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/space-info.c
/linux/fs/btrfs/transaction.c
/linux/fs/btrfs/uuid-tree.c
/linux/fs/btrfs/uuid-tree.h
/linux/fs/ceph/addr.c
/linux/fs/ceph/debugfs.c
/linux/fs/ceph/dir.c
/linux/fs/ceph/file.c
/linux/fs/ceph/inode.c
/linux/fs/ceph/mds_client.c
/linux/fs/nfs/Kconfig
/linux/fs/nfs/nfs3proc.c
/linux/fs/smb/client/cifsacl.c
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/dir.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2inode.c
/linux/fs/smb/client/smb2maperror.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/oplock.h
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/vfs_cache.c
/linux/fs/xfs/libxfs/xfs_da_btree.c
/linux/fs/xfs/libxfs/xfs_defer.c
/linux/fs/xfs/xfs_bmap_item.c
/linux/fs/xfs/xfs_dquot.c
/linux/fs/xfs/xfs_healthmon.c
/linux/fs/xfs/xfs_icache.c
/linux/fs/xfs/xfs_log.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/linux/firmware/intel/stratix10-svc-client.h
/linux/include/linux/io_uring_types.h
/linux/include/linux/ipv6.h
/linux/include/linux/kvm_host.h
/linux/include/linux/mfd/arizona/pdata.h
/linux/include/linux/mm.h
/linux/include/linux/mmu_notifier.h
/linux/include/linux/netdevice.h
/linux/include/linux/nvme-auth.h
/linux/include/linux/rseq_types.h
/linux/include/linux/sched.h
/linux/include/linux/uaccess.h
/linux/include/linux/usb.h
/linux/include/linux/usb/quirks.h
/linux/include/linux/usb/usbnet.h
/linux/include/net/ip6_tunnel.h
/linux/include/net/ip_tunnels.h
/linux/include/net/page_pool/types.h
/linux/include/sound/soc-component.h
/linux/include/sound/soc-dai.h
/linux/include/sound/soc-dapm.h
/linux/include/uapi/linux/kvm.h
/linux/io_uring/bpf_filter.c
/linux/io_uring/eventfd.c
/linux/io_uring/io_uring.c
/linux/io_uring/kbuf.c
/linux/io_uring/register.c
/linux/io_uring/tw.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/fork.c
/linux/kernel/kprobes.c
/linux/kernel/sched/core.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_internal.h
/linux/kernel/sched/idle.c
/linux/kernel/time/time.c
/linux/kernel/workqueue.c
/linux/kernel/workqueue_internal.h
/linux/lib/bootconfig.c
/linux/mm/cma.c
/linux/mm/damon/core.c
/linux/mm/huge_memory.c
/linux/mm/hugetlb.c
/linux/mm/memcontrol.c
/linux/mm/memfd_luo.c
/linux/mm/slub.c
/linux/net/ceph/auth.c
/linux/net/ceph/messenger_v2.c
/linux/net/ceph/mon_client.c
/linux/net/core/dev.h
/linux/net/core/filter.c
/linux/net/core/neighbour.c
/linux/net/core/page_pool_user.c
/linux/net/ipv4/af_inet.c
/linux/net/ipv4/ip_tunnel_core.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv6/af_inet6.c
/linux/net/mctp/route.c
/linux/net/ncsi/ncsi-aen.c
/linux/net/ncsi/ncsi-rsp.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nfnetlink_cthelper.c
/linux/net/netfilter/nfnetlink_queue.c
/linux/net/netfilter/nft_chain_filter.c
/linux/net/netfilter/nft_set_pipapo.c
/linux/net/netfilter/xt_IDLETIMER.c
/linux/net/netfilter/xt_dccp.c
/linux/net/netfilter/xt_tcpudp.c
/linux/net/rxrpc/af_rxrpc.c
/linux/net/sched/sch_teql.c
/linux/net/shaper/shaper.c
/linux/net/sunrpc/xprtrdma/verbs.c
/linux/net/tipc/socket.c
/linux/rust/Makefile
/linux/rust/kernel/cpufreq.rs
/linux/rust/kernel/dma.rs
/linux/rust/kernel/lib.rs
/linux/rust/kernel/ptr.rs
/linux/rust/kernel/ptr/projection.rs
/linux/rust/kernel/str.rs
/linux/rust/pin-init/internal/src/init.rs
/linux/rust/pin-init/src/__internal.rs
/linux/samples/rust/rust_dma.rs
/linux/samples/workqueue/stall_detector/Makefile
/linux/samples/workqueue/stall_detector/wq_stall.c
/linux/scripts/Makefile.build
/linux/security/apparmor/apparmorfs.c
/linux/security/apparmor/include/label.h
/linux/security/apparmor/include/lib.h
/linux/security/apparmor/include/match.h
/linux/security/apparmor/include/policy.h
/linux/security/apparmor/include/policy_ns.h
/linux/security/apparmor/include/policy_unpack.h
/linux/security/apparmor/label.c
/linux/security/apparmor/match.c
/linux/security/apparmor/policy.c
/linux/security/apparmor/policy_ns.c
/linux/security/apparmor/policy_unpack.c
/linux/sound/core/pcm_native.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/realtek/alc662.c
/linux/sound/soc/amd/acp-da7219-max98357a.c
/linux/sound/soc/amd/acp-es8336.c
/linux/sound/soc/amd/acp-pcm-dma.c
/linux/sound/soc/amd/acp-rt5645.c
/linux/sound/soc/amd/acp/acp-mach-common.c
/linux/sound/soc/amd/acp/acp-platform.c
/linux/sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
/linux/sound/soc/amd/acp3x-rt5682-max9836.c
/linux/sound/soc/amd/ps/ps-pdm-dma.c
/linux/sound/soc/amd/ps/ps-sdw-dma.c
/linux/sound/soc/amd/raven/acp3x-pcm-dma.c
/linux/sound/soc/amd/renoir/acp3x-pdm-dma.c
/linux/sound/soc/amd/vangogh/acp5x-pcm-dma.c
/linux/sound/soc/amd/yc/acp6x-pdm-dma.c
/linux/sound/soc/apple/mca.c
/linux/sound/soc/atmel/atmel-pcm-pdc.c
/linux/sound/soc/au1x/dbdma2.c
/linux/sound/soc/au1x/dma.c
/linux/sound/soc/bcm/bcm63xx-pcm-whistler.c
/linux/sound/soc/bcm/cygnus-pcm.c
/linux/sound/soc/codecs/arizona-jack.c
/linux/sound/soc/codecs/arizona.h
/linux/sound/soc/codecs/aw88166.c
/linux/sound/soc/codecs/cros_ec_codec.c
/linux/sound/soc/codecs/rt1011.c
/linux/sound/soc/codecs/rt5514-spi.c
/linux/sound/soc/codecs/rt5677-spi.c
/linux/sound/soc/codecs/tas2764.c
/linux/sound/soc/codecs/tas2764.h
/linux/sound/soc/codecs/tas2770.c
/linux/sound/soc/codecs/tas2770.h
/linux/sound/soc/codecs/wcd-clsh-v2.c
/linux/sound/soc/dwc/dwc-pcm.c
/linux/sound/soc/fsl/fsl_asrc_dma.c
/linux/sound/soc/fsl/fsl_dma.c
/linux/sound/soc/fsl/fsl_easrc.c
/linux/sound/soc/fsl/fsl_qmc_audio.c
/linux/sound/soc/fsl/imx-pcm-fiq.c
/linux/sound/soc/fsl/imx-pcm-rpmsg.c
/linux/sound/soc/fsl/mpc5200_dma.c
/linux/sound/soc/generic/audio-graph-card.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/generic/test-component.c
/linux/sound/soc/google/chv3-i2s.c
/linux/sound/soc/intel/atom/sst-mfld-platform-pcm.c
/linux/sound/soc/intel/avs/pcm.c
/linux/sound/soc/intel/catpt/pcm.c
/linux/sound/soc/intel/keembay/kmb_platform.c
/linux/sound/soc/kirkwood/kirkwood-dma.c
/linux/sound/soc/loongson/loongson_dma.c
/linux/sound/soc/mediatek/common/mtk-afe-platform-driver.c
/linux/sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
/linux/sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
/linux/sound/soc/pxa/pxa-ssp.c
/linux/sound/soc/pxa/pxa2xx-ac97.c
/linux/sound/soc/pxa/pxa2xx-i2s.c
/linux/sound/soc/pxa/pxa2xx-pcm.c
/linux/sound/soc/qcom/lpass-platform.c
/linux/sound/soc/qcom/qdsp6/q6apm-dai.c
/linux/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
/linux/sound/soc/qcom/qdsp6/q6apm.c
/linux/sound/soc/qcom/qdsp6/q6asm-dai.c
/linux/sound/soc/renesas/dma-sh7760.c
/linux/sound/soc/renesas/fsi.c
/linux/sound/soc/renesas/rcar/msiof.c
/linux/sound/soc/renesas/rz-ssi.c
/linux/sound/soc/renesas/siu_pcm.c
/linux/sound/soc/samsung/idma.c
sdca_asoc.c
/linux/sound/soc/sdw_utils/soc_sdw_utils.c
/linux/sound/soc/soc-component.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/soc-dai.c
/linux/sound/soc/soc-dapm.c
/linux/sound/soc/soc-generic-dmaengine-pcm.c
/linux/sound/soc/sof/pcm.c
/linux/sound/soc/sprd/sprd-pcm-dma.c
/linux/sound/soc/stm/stm32_adfsdm.c
/linux/sound/soc/tegra/tegra210_admaif.c
/linux/sound/soc/tegra/tegra_audio_graph_card.c
/linux/sound/soc/tegra/tegra_pcm.c
/linux/sound/soc/tegra/tegra_pcm.h
/linux/sound/soc/uniphier/aio-dma.c
/linux/sound/soc/xilinx/xlnx_formatter_pcm.c
/linux/sound/soc/xtensa/xtfpga-i2s.c
/linux/sound/usb/mixer_scarlett2.c
/linux/sound/usb/quirks.c
/linux/tools/arch/x86/include/asm/amd/ibs.h
/linux/tools/arch/x86/include/asm/cpufeatures.h
/linux/tools/arch/x86/include/asm/msr-index.h
/linux/tools/arch/x86/include/uapi/asm/kvm.h
/linux/tools/bootconfig/samples/bad-non-closed-brace.bconf
/linux/tools/bootconfig/samples/bad-over-max-brace.bconf
/linux/tools/bootconfig/samples/exp-good-nested-brace.bconf
/linux/tools/bootconfig/samples/good-nested-brace.bconf
/linux/tools/bootconfig/test-bootconfig.sh
/linux/tools/build/Build.include
/linux/tools/build/Makefile.build
/linux/tools/include/linux/coresight-pmu.h
/linux/tools/include/linux/gfp.h
/linux/tools/include/linux/gfp_types.h
/linux/tools/include/linux/overflow.h
/linux/tools/include/linux/slab.h
/linux/tools/include/uapi/asm-generic/unistd.h
/linux/tools/include/uapi/linux/kvm.h
/linux/tools/include/uapi/linux/perf_event.h
/linux/tools/objtool/Makefile
/linux/tools/objtool/arch/x86/decode.c
/linux/tools/objtool/check.c
/linux/tools/objtool/elf.c
/linux/tools/objtool/include/objtool/warn.h
/linux/tools/objtool/klp-diff.c
/linux/tools/perf/Makefile.config
/linux/tools/perf/Makefile.perf
/linux/tools/perf/arch/arm/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/arm/util/cs-etm.c
/linux/tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
/linux/tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/s390/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sh/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sparc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_32.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
/linux/tools/perf/arch/xtensa/entry/syscalls/syscall.tbl
/linux/tools/perf/builtin-ftrace.c
/linux/tools/perf/pmu-events/Build
/linux/tools/perf/trace/beauty/arch/x86/include/asm/irq_vectors.h
/linux/tools/perf/trace/beauty/include/uapi/linux/fs.h
/linux/tools/perf/trace/beauty/include/uapi/linux/mount.h
/linux/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux/tools/perf/util/annotate-arch/annotate-loongarch.c
/linux/tools/perf/util/annotate.c
/linux/tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
/linux/tools/perf/util/cs-etm.c
/linux/tools/perf/util/cs-etm.h
/linux/tools/perf/util/disasm.c
/linux/tools/perf/util/synthetic-events.c
/linux/tools/power/cpupower/cpupower-service.conf
/linux/tools/power/cpupower/cpupower.sh
/linux/tools/power/cpupower/utils/cpupower-set.c
/linux/tools/power/cpupower/utils/helpers/helpers.h
/linux/tools/power/cpupower/utils/helpers/misc.c
/linux/tools/power/cpupower/utils/powercap-info.c
/linux/tools/scripts/syscall.tbl
/linux/tools/testing/selftests/kvm/Makefile.kvm
/linux/tools/testing/selftests/kvm/guest_memfd_test.c
/linux/tools/testing/selftests/kvm/include/x86/processor.h
/linux/tools/testing/selftests/kvm/include/x86/smm.h
/linux/tools/testing/selftests/kvm/lib/x86/processor.c
/linux/tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
/linux/tools/testing/selftests/kvm/x86/sev_smoke_test.c
/linux/tools/testing/selftests/kvm/x86/smm_test.c
/linux/tools/testing/selftests/net/rtnetlink.sh
/linux/tools/testing/selftests/powerpc/copyloops/.gitignore
/linux/tools/testing/selftests/powerpc/copyloops/Makefile
/linux/tools/testing/selftests/powerpc/copyloops/stubs.S
/linux/tools/testing/selftests/powerpc/copyloops/validate.c
/linux/tools/testing/selftests/sched_ext/util.c
/linux/virt/kvm/binary_stats.c
/linux/virt/kvm/kvm_main.c
b6a6cd3f03-Mar-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Use named control mux for GE/SU controls

Most of the time a GE Entity will control many SU Entities and thus the
generated control will use the control name, since the control is
shared.

ASoC: SDCA: Use named control mux for GE/SU controls

Most of the time a GE Entity will control many SU Entities and thus the
generated control will use the control name, since the control is
shared. However, in rare cases the GE Entity will only control a single
SU Entity. In this case the control is only linked to a single SU widget
and will thus inherit the name from that. This leads to the naming for
the Selected Mode control to be unpredictable. Update to use the new
named control muxes to always force the use of the control name.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260303155308.138989-3-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.mailmap
/linux/CREDITS
/linux/Documentation/ABI/testing/sysfs-driver-uniwill-laptop
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/admin-guide/laptops/uniwill-laptop.rst
/linux/Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
/linux/Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml
/linux/Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
/linux/Documentation/hwmon/emc1403.rst
/linux/Documentation/hwmon/index.rst
/linux/Documentation/netlink/specs/nfsd.yaml
/linux/Documentation/sound/alsa-configuration.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/alpha/kernel/vmlinux.lds.S
/linux/arch/arc/kernel/vmlinux.lds.S
/linux/arch/arm/boot/compressed/vmlinux.lds.S
/linux/arch/arm/kernel/vmlinux-xip.lds.S
/linux/arch/arm/kernel/vmlinux.lds.S
/linux/arch/arm64/include/asm/cmpxchg.h
/linux/arch/arm64/include/asm/pgtable-prot.h
/linux/arch/arm64/include/asm/runtime-const.h
/linux/arch/arm64/kernel/vmlinux.lds.S
/linux/arch/arm64/mm/contpte.c
/linux/arch/csky/kernel/vmlinux.lds.S
/linux/arch/hexagon/kernel/vmlinux.lds.S
/linux/arch/loongarch/kernel/vmlinux.lds.S
/linux/arch/m68k/kernel/vmlinux-nommu.lds
/linux/arch/m68k/kernel/vmlinux-std.lds
/linux/arch/m68k/kernel/vmlinux-sun3.lds
/linux/arch/mips/kernel/vmlinux.lds.S
/linux/arch/nios2/kernel/vmlinux.lds.S
/linux/arch/openrisc/kernel/vmlinux.lds.S
/linux/arch/parisc/boot/compressed/vmlinux.lds.S
/linux/arch/parisc/include/asm/pgtable.h
/linux/arch/parisc/kernel/head.S
/linux/arch/parisc/kernel/setup.c
/linux/arch/parisc/kernel/vmlinux.lds.S
/linux/arch/powerpc/kernel/pci_of_scan.c
/linux/arch/powerpc/kernel/vmlinux.lds.S
/linux/arch/riscv/kernel/vmlinux.lds.S
/linux/arch/s390/include/asm/processor.h
/linux/arch/s390/kernel/vmlinux.lds.S
/linux/arch/s390/lib/xor.c
/linux/arch/sh/kernel/vmlinux.lds.S
/linux/arch/sparc/kernel/pci.c
/linux/arch/sparc/kernel/vmlinux.lds.S
/linux/arch/um/kernel/dyn.lds.S
/linux/arch/um/kernel/uml.lds.S
/linux/arch/x86/boot/compressed/Makefile
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/vmlinux.lds.S
/linux/arch/x86/boot/startup/sev-shared.c
/linux/arch/x86/coco/sev/core.c
/linux/arch/x86/entry/vdso/vdso32/sigreturn.S
/linux/arch/x86/include/asm/efi.h
/linux/arch/x86/include/asm/msr-index.h
/linux/arch/x86/include/asm/numa.h
/linux/arch/x86/include/asm/pgtable_64.h
/linux/arch/x86/include/asm/topology.h
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/linux/arch/x86/kernel/cpu/topology.c
/linux/arch/x86/kernel/head_64.S
/linux/arch/x86/kernel/smpboot.c
/linux/arch/x86/kernel/vmlinux.lds.S
/linux/arch/x86/mm/numa.c
/linux/arch/x86/mm/srat.c
/linux/arch/x86/platform/efi/efi.c
/linux/arch/x86/platform/efi/quirks.c
/linux/arch/x86/platform/pvh/enlighten.c
/linux/arch/x86/xen/enlighten_pv.c
/linux/arch/x86/xen/mmu_pv.c
/linux/block/blk-map.c
/linux/block/blk-mq.c
/linux/block/blk-sysfs.c
/linux/block/elevator.c
/linux/crypto/Kconfig
/linux/crypto/testmgr.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux/drivers/accel/amdxdna/amdxdna_mailbox.h
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/accel/ethosu/ethosu_job.c
/linux/drivers/acpi/acpica/acpredef.h
/linux/drivers/acpi/device_pm.c
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-eh.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/base.h
/linux/drivers/base/dd.c
/linux/drivers/crypto/atmel-sha204a.c
/linux/drivers/crypto/ccp/sev-dev-tsm.c
/linux/drivers/crypto/ccp/sev-dev.c
/linux/drivers/firmware/efi/mokvar-table.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_0_offset.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/drm_pagemap.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/nouveau/nouveau_connector.c
/linux/drivers/gpu/drm/panthor/panthor_sched.c
/linux/drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/solomon/ssd130x.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/ttm/ttm_pool_internal.h
/linux/drivers/gpu/drm/xe/xe_configfs.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.c
/linux/drivers/gpu/drm/xe/xe_gsc_proxy.c
/linux/drivers/gpu/drm/xe/xe_gsc_types.h
/linux/drivers/gpu/drm/xe/xe_lrc.h
/linux/drivers/gpu/drm/xe/xe_reg_sr.c
/linux/drivers/gpu/drm/xe/xe_ring_ops.c
/linux/drivers/gpu/drm/xe/xe_vm_madvise.c
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/hid/hid-apple.c
/linux/drivers/hid/hid-asus.c
/linux/drivers/hid/hid-cmedia.c
/linux/drivers/hid/hid-creative-sb0540.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-magicmouse.c
/linux/drivers/hid/hid-mcp2221.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/hid-zydacron.c
/linux/drivers/hid/intel-ish-hid/ipc/hw-ish.h
/linux/drivers/hid/intel-ish-hid/ipc/pci-ish.c
/linux/drivers/hid/usbhid/hid-pidff.c
/linux/drivers/hwmon/Kconfig
/linux/drivers/hwmon/Makefile
/linux/drivers/hwmon/aht10.c
/linux/drivers/hwmon/it87.c
/linux/drivers/hwmon/macsmc-hwmon.c
/linux/drivers/hwmon/max6639.c
/linux/drivers/hwmon/pmbus/q54sj108a2.c
/linux/drivers/i2c/busses/i2c-i801.c
/linux/drivers/media/dvb-core/dvb_net.c
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/bonding/bond_options.c
/linux/drivers/net/can/dummy_can.c
/linux/drivers/net/can/spi/mcp251x.c
/linux/drivers/net/can/usb/ems_usb.c
/linux/drivers/net/can/usb/esd_usb.c
/linux/drivers/net/can/usb/etas_es58x/es58x_core.c
/linux/drivers/net/can/usb/f81604.c
/linux/drivers/net/can/usb/gs_usb.c
/linux/drivers/net/can/usb/ucan.c
/linux/drivers/net/dsa/realtek/rtl8365mb.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-common.h
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/intel/e1000e/defines.h
/linux/drivers/net/ethernet/intel/e1000e/e1000.h
/linux/drivers/net/ethernet/intel/e1000e/hw.h
/linux/drivers/net/ethernet/intel/e1000e/ich8lan.c
/linux/drivers/net/ethernet/intel/e1000e/netdev.c
/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/linux/drivers/net/ethernet/intel/i40e/i40e_trace.h
/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_base.c
/linux/drivers/net/ethernet/intel/ice/ice_common.c
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_idc.c
/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_txrx.c
/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ethtool.c
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/xdp.c
/linux/drivers/net/ethernet/intel/idpf/xsk.c
/linux/drivers/net/ethernet/intel/igb/igb_xsk.c
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/intel/libeth/xsk.c
/linux/drivers/net/ethernet/intel/libie/fwlog.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/linux/drivers/net/ethernet/ti/cpsw_ale.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/linux/drivers/net/netconsole.c
/linux/drivers/net/usb/r8152.c
/linux/drivers/net/vxlan/vxlan_core.c
/linux/drivers/net/wireless/ath/ath12k/mac.c
/linux/drivers/net/wireless/ath/ath12k/wmi.c
/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7925/mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/linux/drivers/net/wireless/rsi/rsi_91x_mac80211.c
/linux/drivers/net/wireless/st/cw1200/pm.c
/linux/drivers/net/wireless/ti/wlcore/main.c
/linux/drivers/net/xen-netfront.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/fabrics.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/host/nvme.h
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/host/pr.c
/linux/drivers/nvme/host/sysfs.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/fcloop.c
/linux/drivers/pci/xen-pcifront.c
/linux/drivers/pinctrl/cirrus/pinctrl-cs42l43.c
/linux/drivers/pinctrl/cix/pinctrl-sky1.c
/linux/drivers/pinctrl/meson/pinctrl-amlogic-a4.c
/linux/drivers/pinctrl/pinconf-generic.c
/linux/drivers/pinctrl/pinctrl-amdisp.c
/linux/drivers/pinctrl/pinctrl-cy8c95x0.c
/linux/drivers/pinctrl/pinctrl-equilibrium.c
/linux/drivers/pinctrl/pinctrl-rockchip.c
/linux/drivers/pinctrl/qcom/pinctrl-qcs615.c
/linux/drivers/pinctrl/qcom/pinctrl-sdm660-lpass-lpi.c
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/dell/dell-wmi-base.c
/linux/drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
/linux/drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
/linux/drivers/platform/x86/hp/hp-wmi.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/int3472/discrete.c
/linux/drivers/platform/x86/lenovo/thinkpad_acpi.c
/linux/drivers/platform/x86/oxpec.c
/linux/drivers/platform/x86/redmi-wmi.c
/linux/drivers/platform/x86/touchscreen_dmi.c
/linux/drivers/platform/x86/uniwill/uniwill-acpi.c
/linux/drivers/platform/x86/uniwill/uniwill-wmi.h
/linux/drivers/pmdomain/bcm/bcm2835-power.c
/linux/drivers/pmdomain/rockchip/pm-domains.c
/linux/drivers/regulator/mt6363-regulator.c
/linux/drivers/regulator/pf9453-regulator.c
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/scsi_devinfo.c
/linux/drivers/scsi/scsi_scan.c
/linux/drivers/scsi/xen-scsifront.c
/linux/drivers/spi/spi-dw-dma.c
/linux/drivers/target/target_core_configfs.c
/linux/drivers/video/fbdev/au1100fb.c
/linux/drivers/xen/xen-acpi-processor.c
/linux/drivers/xen/xen-pciback/xenbus.c
/linux/drivers/xen/xenbus/xenbus_client.c
/linux/drivers/xen/xenbus/xenbus_probe.c
/linux/drivers/xen/xenbus/xenbus_probe_frontend.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/delayed-inode.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/qgroup.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/volumes.c
/linux/fs/iomap/buffered-io.c
/linux/fs/iomap/direct-io.c
/linux/fs/iomap/ioend.c
/linux/fs/netfs/direct_write.c
/linux/fs/netfs/internal.h
/linux/fs/netfs/write_collect.c
/linux/fs/netfs/write_issue.c
/linux/fs/nfsd/nfsctl.c
/linux/fs/nfsd/nfssvc.c
/linux/fs/nsfs.c
/linux/fs/smb/client/Makefile
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/file.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/smb1encrypt.c
/linux/fs/smb/client/smb2glob.h
/linux/fs/smb/client/smb2inode.c
/linux/fs/smb/client/smb2maperror.c
/linux/fs/smb/client/smb2maperror_test.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/client/smb2pdu.h
/linux/fs/smb/client/smb2proto.h
/linux/fs/smb/client/smb2transport.c
/linux/fs/smb/client/trace.h
/linux/fs/smb/server/smb2pdu.h
/linux/fs/verity/Kconfig
/linux/include/asm-generic/vmlinux.lds.h
/linux/include/drm/display/drm_dp.h
/linux/include/kunit/run-in-irq-context.h
/linux/include/linux/device/bus.h
/linux/include/linux/eventpoll.h
/linux/include/linux/hid.h
/linux/include/linux/indirect_call_wrapper.h
/linux/include/linux/kthread.h
/linux/include/linux/migrate.h
/linux/include/linux/netdevice.h
/linux/include/linux/ns_common.h
/linux/include/linux/platform_data/mlxreg.h
/linux/include/linux/platform_data/x86/int3472.h
/linux/include/linux/ring_buffer.h
/linux/include/linux/uaccess.h
/linux/include/linux/usb/r8152.h
/linux/include/net/act_api.h
/linux/include/net/bonding.h
/linux/include/net/inet6_hashtables.h
/linux/include/net/inet_hashtables.h
/linux/include/net/ip.h
/linux/include/net/ip_fib.h
/linux/include/net/libeth/xsk.h
/linux/include/net/netfilter/nf_tables.h
/linux/include/net/sch_generic.h
/linux/include/net/secure_seq.h
/linux/include/net/tc_act/tc_gate.h
/linux/include/net/tc_act/tc_ife.h
/linux/include/net/tcp.h
/linux/include/net/xdp_sock_drv.h
/linux/include/sound/soc-dapm.h
/linux/include/sound/tas2781.h
/linux/include/trace/events/netfs.h
/linux/include/uapi/linux/dma-buf.h
/linux/include/uapi/linux/io_uring.h
/linux/include/xen/xenbus.h
/linux/init/Kconfig
/linux/io_uring/net.c
/linux/io_uring/zcrx.c
/linux/kernel/bpf/trampoline.c
/linux/kernel/bpf/verifier.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/exit.c
/linux/kernel/kthread.c
/linux/kernel/module/Kconfig
/linux/kernel/module/main.c
/linux/kernel/nscommon.c
/linux/kernel/nstree.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/sched/ext_internal.h
/linux/kernel/sched/isolation.c
/linux/kernel/sched/syscalls.c
/linux/kernel/time/jiffies.c
/linux/kernel/time/timekeeping.c
/linux/kernel/time/timer_migration.c
/linux/kernel/trace/blktrace.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_events.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_functions_graph.c
/linux/lib/crypto/.kunitconfig
/linux/lib/crypto/tests/Kconfig
/linux/lib/kunit/test.c
/linux/mm/filemap.c
/linux/mm/madvise.c
/linux/mm/memory.c
/linux/mm/migrate.c
/linux/mm/migrate_device.c
/linux/mm/slab.h
/linux/mm/slub.c
/linux/net/atm/lec.c
/linux/net/batman-adv/bat_v_elp.c
/linux/net/batman-adv/hard-interface.c
/linux/net/batman-adv/hard-interface.h
/linux/net/bridge/br_device.c
/linux/net/bridge/br_input.c
/linux/net/bridge/br_private.h
/linux/net/bridge/br_vlan_options.c
/linux/net/can/bcm.c
/linux/net/core/dev.c
/linux/net/core/devmem.c
/linux/net/core/filter.c
/linux/net/core/netpoll.c
/linux/net/core/secure_seq.c
/linux/net/core/skmsg.c
/linux/net/ipv4/Kconfig
/linux/net/ipv4/inet_hashtables.c
/linux/net/ipv4/syncookies.c
/linux/net/ipv4/sysctl_net_ipv4.c
/linux/net/ipv4/tcp.c
/linux/net/ipv4/tcp_ao.c
/linux/net/ipv4/tcp_bpf.c
/linux/net/ipv4/tcp_diag.c
/linux/net/ipv4/tcp_input.c
/linux/net/ipv4/tcp_ipv4.c
/linux/net/ipv4/tcp_minisocks.c
/linux/net/ipv4/udp.c
/linux/net/ipv4/udp_bpf.c
/linux/net/ipv6/inet6_hashtables.c
/linux/net/ipv6/route.c
/linux/net/ipv6/syncookies.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/mac80211/eht.c
/linux/net/mptcp/pm.c
/linux/net/mptcp/pm_kernel.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nft_set_hash.c
/linux/net/netfilter/nft_set_pipapo.c
/linux/net/netfilter/nft_set_pipapo.h
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/nfc/digital_core.c
/linux/net/nfc/nci/core.c
/linux/net/nfc/nci/data.c
/linux/net/nfc/rawsock.c
/linux/net/rds/tcp.c
/linux/net/sched/act_ct.c
/linux/net/sched/act_gate.c
/linux/net/sched/act_ife.c
/linux/net/sched/cls_api.c
/linux/net/sched/sch_cake.c
/linux/net/sched/sch_ets.c
/linux/net/sched/sch_fq.c
/linux/net/unix/af_unix.c
/linux/net/xdp/xsk.c
/linux/rust/kernel/kunit.rs
/linux/scripts/genksyms/parse.y
/linux/scripts/package/install-extmod-build
/linux/sound/firewire/dice/dice.c
/linux/sound/hda/codecs/ca0132.c
/linux/sound/hda/codecs/hdmi/tegrahdmi.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/senarytech.c
/linux/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/tas2781-fmwlib.c
sdca_asoc.c
/linux/sound/soc/soc-dapm.c
/linux/sound/usb/quirks.c
/linux/sound/usb/usx2y/us122l.c
/linux/tools/bpf/resolve_btfids/Makefile
/linux/tools/objtool/Makefile
/linux/tools/sched_ext/Kconfig
/linux/tools/sched_ext/Makefile
/linux/tools/sched_ext/README.md
/linux/tools/sched_ext/include/scx/compat.h
/linux/tools/sched_ext/scx_central.c
/linux/tools/sched_ext/scx_sdt.c
/linux/tools/testing/kunit/kunit_kernel.py
/linux/tools/testing/kunit/kunit_tool_test.py
/linux/tools/testing/selftests/arm64/abi/hwcap.c
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/prog_tests/reg_bounds.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
/linux/tools/testing/selftests/bpf/progs/exceptions_assert.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
/linux/tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
/linux/tools/testing/selftests/bpf/verifier/precise.c
/linux/tools/testing/selftests/cgroup/test_cpuset_prs.sh
/linux/tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
/linux/tools/testing/selftests/hid/tests/test_wacom_generic.py
/linux/tools/testing/selftests/kselftest_harness.h
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/bridge_vlan_dump.sh
/linux/tools/testing/selftests/net/fib_nexthops.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/linux/tools/testing/selftests/net/mptcp/simult_flows.sh
/linux/tools/testing/selftests/net/netfilter/nf_queue.c
/linux/tools/testing/selftests/net/netfilter/nft_queue.sh
/linux/tools/testing/selftests/net/packetdrill/tcp_rcv_big_endseq.pkt
/linux/tools/testing/selftests/net/tun.c
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-N
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-T
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-U
/linux/tools/testing/selftests/rcutorture/configs/rcu/TASKS02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE04
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE05
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE06
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE10
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRIVIAL
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/refscale/NOPREEMPT
/linux/tools/testing/selftests/rcutorture/configs/refscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT
/linux/tools/testing/selftests/sched_ext/Makefile
/linux/tools/testing/selftests/sched_ext/init_enable_count.c
/linux/tools/testing/selftests/sched_ext/peek_dsq.bpf.c
/linux/tools/testing/selftests/sched_ext/rt_stall.c
/linux/tools/testing/selftests/sched_ext/runner.c
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ct.json
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ife.json
/linux/tools/testing/selftests/tc-testing/tdc_helper.py
7699b12a13-Mar-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Add support for the Cirrus Logic cs42l49

The cs42l49 is an audio codec with integrated MIPI SoundWire interface
(Version 1.2.1 compliant) with SDCA v1.0 support, I2C, and I2S/TDM
interfa

ASoC: SDCA: Add support for the Cirrus Logic cs42l49

The cs42l49 is an audio codec with integrated MIPI SoundWire interface
(Version 1.2.1 compliant) with SDCA v1.0 support, I2C, and I2S/TDM
interfaces designed for portable applications.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260313160858.2022849-2-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

49c0022710-Mar-2026 Mark Brown <broonie@kernel.org>

ASoC: ti: davinci-mcasp: McASP code cleanup and clk

Merge series from Sen Wang <sen@ti.com>:

Just two minor patches that aim to tidy up the code a little bit,
as well as fix the aux_div selection i

ASoC: ti: davinci-mcasp: McASP code cleanup and clk

Merge series from Sen Wang <sen@ti.com>:

Just two minor patches that aim to tidy up the code a little bit,
as well as fix the aux_div selection in davinci_mcasp_calc_clk_div()
for mid-range dividers (33 <= div <= 4096).

Sen Wang (2):
ASoC: ti: davinci-mcasp: extract mcasp_is_auxclk_enabled() helper
ASoC: ti: davinci-mcasp: improve aux_div selection for mid-range dividers

sound/soc/ti/davinci-mcasp.c | 45 +++++++++++++++++++++++++-----------
1 file changed, 31 insertions(+), 14 deletions(-)

--
2.43.0

show more ...


/linux/.mailmap
/linux/CREDITS
/linux/Documentation/ABI/testing/sysfs-driver-uniwill-laptop
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/admin-guide/laptops/uniwill-laptop.rst
/linux/Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
/linux/Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml
/linux/Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml
/linux/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-cpcap.yaml
/linux/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml
/linux/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max9808x.yaml
/linux/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8962.yaml
/linux/Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
/linux/Documentation/hwmon/emc1403.rst
/linux/Documentation/hwmon/index.rst
/linux/Documentation/netlink/specs/nfsd.yaml
/linux/Documentation/sound/alsa-configuration.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/alpha/kernel/vmlinux.lds.S
/linux/arch/arc/kernel/vmlinux.lds.S
/linux/arch/arm/boot/compressed/vmlinux.lds.S
/linux/arch/arm/kernel/vmlinux-xip.lds.S
/linux/arch/arm/kernel/vmlinux.lds.S
/linux/arch/arm64/include/asm/cmpxchg.h
/linux/arch/arm64/include/asm/pgtable-prot.h
/linux/arch/arm64/include/asm/runtime-const.h
/linux/arch/arm64/kernel/vmlinux.lds.S
/linux/arch/arm64/mm/contpte.c
/linux/arch/csky/kernel/vmlinux.lds.S
/linux/arch/hexagon/kernel/vmlinux.lds.S
/linux/arch/loongarch/kernel/vmlinux.lds.S
/linux/arch/m68k/kernel/vmlinux-nommu.lds
/linux/arch/m68k/kernel/vmlinux-std.lds
/linux/arch/m68k/kernel/vmlinux-sun3.lds
/linux/arch/mips/kernel/vmlinux.lds.S
/linux/arch/nios2/kernel/vmlinux.lds.S
/linux/arch/openrisc/kernel/vmlinux.lds.S
/linux/arch/parisc/boot/compressed/vmlinux.lds.S
/linux/arch/parisc/include/asm/pgtable.h
/linux/arch/parisc/kernel/head.S
/linux/arch/parisc/kernel/setup.c
/linux/arch/parisc/kernel/vmlinux.lds.S
/linux/arch/powerpc/kernel/pci_of_scan.c
/linux/arch/powerpc/kernel/vmlinux.lds.S
/linux/arch/riscv/kernel/vmlinux.lds.S
/linux/arch/s390/include/asm/processor.h
/linux/arch/s390/kernel/vmlinux.lds.S
/linux/arch/s390/lib/xor.c
/linux/arch/sh/kernel/vmlinux.lds.S
/linux/arch/sparc/kernel/pci.c
/linux/arch/sparc/kernel/vmlinux.lds.S
/linux/arch/um/kernel/dyn.lds.S
/linux/arch/um/kernel/uml.lds.S
/linux/arch/x86/boot/compressed/Makefile
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/vmlinux.lds.S
/linux/arch/x86/boot/startup/sev-shared.c
/linux/arch/x86/coco/sev/core.c
/linux/arch/x86/entry/vdso/vdso32/sigreturn.S
/linux/arch/x86/include/asm/efi.h
/linux/arch/x86/include/asm/msr-index.h
/linux/arch/x86/include/asm/numa.h
/linux/arch/x86/include/asm/pgtable_64.h
/linux/arch/x86/include/asm/topology.h
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/linux/arch/x86/kernel/cpu/topology.c
/linux/arch/x86/kernel/head_64.S
/linux/arch/x86/kernel/smpboot.c
/linux/arch/x86/kernel/vmlinux.lds.S
/linux/arch/x86/mm/numa.c
/linux/arch/x86/mm/srat.c
/linux/arch/x86/platform/efi/efi.c
/linux/arch/x86/platform/efi/quirks.c
/linux/arch/x86/platform/pvh/enlighten.c
/linux/arch/x86/xen/enlighten_pv.c
/linux/arch/x86/xen/mmu_pv.c
/linux/block/blk-map.c
/linux/block/blk-mq.c
/linux/block/blk-sysfs.c
/linux/block/elevator.c
/linux/crypto/Kconfig
/linux/crypto/testmgr.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux/drivers/accel/amdxdna/amdxdna_mailbox.h
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/accel/ethosu/ethosu_job.c
/linux/drivers/acpi/acpica/acpredef.h
/linux/drivers/acpi/device_pm.c
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-eh.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/base.h
/linux/drivers/base/dd.c
/linux/drivers/crypto/atmel-sha204a.c
/linux/drivers/crypto/ccp/sev-dev-tsm.c
/linux/drivers/crypto/ccp/sev-dev.c
/linux/drivers/firmware/cirrus/cs_dsp.c
/linux/drivers/firmware/efi/mokvar-table.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v15_0.c
/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/include/asic_reg/mp/mp_15_0_0_offset.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/drm_pagemap.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/nouveau/nouveau_connector.c
/linux/drivers/gpu/drm/panthor/panthor_sched.c
/linux/drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/solomon/ssd130x.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/ttm/ttm_pool_internal.h
/linux/drivers/gpu/drm/xe/xe_configfs.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.c
/linux/drivers/gpu/drm/xe/xe_gsc_proxy.c
/linux/drivers/gpu/drm/xe/xe_gsc_types.h
/linux/drivers/gpu/drm/xe/xe_lrc.h
/linux/drivers/gpu/drm/xe/xe_reg_sr.c
/linux/drivers/gpu/drm/xe/xe_ring_ops.c
/linux/drivers/gpu/drm/xe/xe_vm_madvise.c
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/hid/hid-apple.c
/linux/drivers/hid/hid-asus.c
/linux/drivers/hid/hid-cmedia.c
/linux/drivers/hid/hid-creative-sb0540.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-magicmouse.c
/linux/drivers/hid/hid-mcp2221.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/hid-zydacron.c
/linux/drivers/hid/intel-ish-hid/ipc/hw-ish.h
/linux/drivers/hid/intel-ish-hid/ipc/pci-ish.c
/linux/drivers/hid/usbhid/hid-pidff.c
/linux/drivers/hwmon/Kconfig
/linux/drivers/hwmon/Makefile
/linux/drivers/hwmon/aht10.c
/linux/drivers/hwmon/it87.c
/linux/drivers/hwmon/macsmc-hwmon.c
/linux/drivers/hwmon/max6639.c
/linux/drivers/hwmon/pmbus/q54sj108a2.c
/linux/drivers/i2c/busses/i2c-i801.c
/linux/drivers/media/dvb-core/dvb_net.c
/linux/drivers/mfd/cs42l43-i2c.c
/linux/drivers/mfd/cs42l43-sdw.c
/linux/drivers/mfd/cs42l43.c
/linux/drivers/mfd/cs42l43.h
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/bonding/bond_options.c
/linux/drivers/net/can/dummy_can.c
/linux/drivers/net/can/spi/mcp251x.c
/linux/drivers/net/can/usb/ems_usb.c
/linux/drivers/net/can/usb/esd_usb.c
/linux/drivers/net/can/usb/etas_es58x/es58x_core.c
/linux/drivers/net/can/usb/f81604.c
/linux/drivers/net/can/usb/gs_usb.c
/linux/drivers/net/can/usb/ucan.c
/linux/drivers/net/dsa/realtek/rtl8365mb.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-common.h
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/intel/e1000e/defines.h
/linux/drivers/net/ethernet/intel/e1000e/e1000.h
/linux/drivers/net/ethernet/intel/e1000e/hw.h
/linux/drivers/net/ethernet/intel/e1000e/ich8lan.c
/linux/drivers/net/ethernet/intel/e1000e/netdev.c
/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/linux/drivers/net/ethernet/intel/i40e/i40e_trace.h
/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_base.c
/linux/drivers/net/ethernet/intel/ice/ice_common.c
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_idc.c
/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_txrx.c
/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ethtool.c
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/xdp.c
/linux/drivers/net/ethernet/intel/idpf/xsk.c
/linux/drivers/net/ethernet/intel/igb/igb_xsk.c
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/intel/libeth/xsk.c
/linux/drivers/net/ethernet/intel/libie/fwlog.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/linux/drivers/net/ethernet/ti/cpsw_ale.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/linux/drivers/net/netconsole.c
/linux/drivers/net/usb/r8152.c
/linux/drivers/net/vxlan/vxlan_core.c
/linux/drivers/net/wireless/ath/ath12k/mac.c
/linux/drivers/net/wireless/ath/ath12k/wmi.c
/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7925/mac.c
/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/linux/drivers/net/wireless/rsi/rsi_91x_mac80211.c
/linux/drivers/net/wireless/st/cw1200/pm.c
/linux/drivers/net/wireless/ti/wlcore/main.c
/linux/drivers/net/xen-netfront.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/fabrics.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/host/nvme.h
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/host/pr.c
/linux/drivers/nvme/host/sysfs.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/fcloop.c
/linux/drivers/pci/xen-pcifront.c
/linux/drivers/pinctrl/cirrus/pinctrl-cs42l43.c
/linux/drivers/pinctrl/cix/pinctrl-sky1.c
/linux/drivers/pinctrl/meson/pinctrl-amlogic-a4.c
/linux/drivers/pinctrl/pinconf-generic.c
/linux/drivers/pinctrl/pinctrl-amdisp.c
/linux/drivers/pinctrl/pinctrl-cy8c95x0.c
/linux/drivers/pinctrl/pinctrl-equilibrium.c
/linux/drivers/pinctrl/pinctrl-rockchip.c
/linux/drivers/pinctrl/qcom/pinctrl-qcs615.c
/linux/drivers/pinctrl/qcom/pinctrl-sdm660-lpass-lpi.c
/linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c
/linux/drivers/platform/x86/asus-armoury.h
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/dell/dell-wmi-base.c
/linux/drivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c
/linux/drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
/linux/drivers/platform/x86/hp/hp-wmi.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/int3472/discrete.c
/linux/drivers/platform/x86/lenovo/thinkpad_acpi.c
/linux/drivers/platform/x86/oxpec.c
/linux/drivers/platform/x86/redmi-wmi.c
/linux/drivers/platform/x86/touchscreen_dmi.c
/linux/drivers/platform/x86/uniwill/uniwill-acpi.c
/linux/drivers/platform/x86/uniwill/uniwill-wmi.h
/linux/drivers/pmdomain/bcm/bcm2835-power.c
/linux/drivers/pmdomain/rockchip/pm-domains.c
/linux/drivers/regulator/mt6363-regulator.c
/linux/drivers/regulator/pf9453-regulator.c
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/scsi_devinfo.c
/linux/drivers/scsi/scsi_scan.c
/linux/drivers/scsi/xen-scsifront.c
/linux/drivers/spi/spi-dw-dma.c
/linux/drivers/target/target_core_configfs.c
/linux/drivers/video/fbdev/au1100fb.c
/linux/drivers/xen/xen-acpi-processor.c
/linux/drivers/xen/xen-pciback/xenbus.c
/linux/drivers/xen/xenbus/xenbus_client.c
/linux/drivers/xen/xenbus/xenbus_probe.c
/linux/drivers/xen/xenbus/xenbus_probe_frontend.c
/linux/fs/btrfs/block-group.c
/linux/fs/btrfs/delayed-inode.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/extent-tree.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/qgroup.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/volumes.c
/linux/fs/iomap/buffered-io.c
/linux/fs/iomap/direct-io.c
/linux/fs/iomap/ioend.c
/linux/fs/netfs/direct_write.c
/linux/fs/netfs/internal.h
/linux/fs/netfs/write_collect.c
/linux/fs/netfs/write_issue.c
/linux/fs/nfsd/nfsctl.c
/linux/fs/nfsd/nfssvc.c
/linux/fs/nsfs.c
/linux/fs/smb/client/Makefile
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/file.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/smb1encrypt.c
/linux/fs/smb/client/smb2glob.h
/linux/fs/smb/client/smb2inode.c
/linux/fs/smb/client/smb2maperror.c
/linux/fs/smb/client/smb2maperror_test.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/client/smb2pdu.h
/linux/fs/smb/client/smb2proto.h
/linux/fs/smb/client/smb2transport.c
/linux/fs/smb/client/trace.h
/linux/fs/smb/server/smb2pdu.h
/linux/fs/verity/Kconfig
/linux/include/asm-generic/vmlinux.lds.h
/linux/include/drm/display/drm_dp.h
/linux/include/kunit/run-in-irq-context.h
/linux/include/linux/device/bus.h
/linux/include/linux/eventpoll.h
/linux/include/linux/firmware/cirrus/cs_dsp.h
/linux/include/linux/hid.h
/linux/include/linux/indirect_call_wrapper.h
/linux/include/linux/kthread.h
/linux/include/linux/mfd/cs42l43-regs.h
/linux/include/linux/mfd/cs42l43.h
/linux/include/linux/migrate.h
/linux/include/linux/netdevice.h
/linux/include/linux/ns_common.h
/linux/include/linux/platform_data/mlxreg.h
/linux/include/linux/platform_data/x86/int3472.h
/linux/include/linux/ring_buffer.h
/linux/include/linux/uaccess.h
/linux/include/linux/usb/r8152.h
/linux/include/net/act_api.h
/linux/include/net/bonding.h
/linux/include/net/inet6_hashtables.h
/linux/include/net/inet_hashtables.h
/linux/include/net/ip.h
/linux/include/net/ip_fib.h
/linux/include/net/libeth/xsk.h
/linux/include/net/netfilter/nf_tables.h
/linux/include/net/sch_generic.h
/linux/include/net/secure_seq.h
/linux/include/net/tc_act/tc_gate.h
/linux/include/net/tc_act/tc_ife.h
/linux/include/net/tcp.h
/linux/include/net/xdp_sock_drv.h
/linux/include/sound/cs35l56.h
/linux/include/sound/tas2781.h
/linux/include/trace/events/netfs.h
/linux/include/uapi/linux/dma-buf.h
/linux/include/uapi/linux/io_uring.h
/linux/include/xen/xenbus.h
/linux/init/Kconfig
/linux/io_uring/net.c
/linux/io_uring/zcrx.c
/linux/kernel/bpf/trampoline.c
/linux/kernel/bpf/verifier.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/exit.c
/linux/kernel/kthread.c
/linux/kernel/module/Kconfig
/linux/kernel/module/main.c
/linux/kernel/nscommon.c
/linux/kernel/nstree.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/sched/ext_internal.h
/linux/kernel/sched/isolation.c
/linux/kernel/sched/syscalls.c
/linux/kernel/time/jiffies.c
/linux/kernel/time/timekeeping.c
/linux/kernel/time/timer_migration.c
/linux/kernel/trace/blktrace.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_events.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_functions_graph.c
/linux/lib/crypto/.kunitconfig
/linux/lib/crypto/tests/Kconfig
/linux/lib/kunit/test.c
/linux/mm/filemap.c
/linux/mm/madvise.c
/linux/mm/memory.c
/linux/mm/migrate.c
/linux/mm/migrate_device.c
/linux/mm/slab.h
/linux/mm/slub.c
/linux/net/atm/lec.c
/linux/net/batman-adv/bat_v_elp.c
/linux/net/batman-adv/hard-interface.c
/linux/net/batman-adv/hard-interface.h
/linux/net/bridge/br_device.c
/linux/net/bridge/br_input.c
/linux/net/bridge/br_private.h
/linux/net/bridge/br_vlan_options.c
/linux/net/can/bcm.c
/linux/net/core/dev.c
/linux/net/core/devmem.c
/linux/net/core/filter.c
/linux/net/core/netpoll.c
/linux/net/core/secure_seq.c
/linux/net/core/skmsg.c
/linux/net/ipv4/Kconfig
/linux/net/ipv4/inet_hashtables.c
/linux/net/ipv4/syncookies.c
/linux/net/ipv4/sysctl_net_ipv4.c
/linux/net/ipv4/tcp.c
/linux/net/ipv4/tcp_ao.c
/linux/net/ipv4/tcp_bpf.c
/linux/net/ipv4/tcp_diag.c
/linux/net/ipv4/tcp_input.c
/linux/net/ipv4/tcp_ipv4.c
/linux/net/ipv4/tcp_minisocks.c
/linux/net/ipv4/udp.c
/linux/net/ipv4/udp_bpf.c
/linux/net/ipv6/inet6_hashtables.c
/linux/net/ipv6/route.c
/linux/net/ipv6/syncookies.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/mac80211/eht.c
/linux/net/mptcp/pm.c
/linux/net/mptcp/pm_kernel.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/nft_set_hash.c
/linux/net/netfilter/nft_set_pipapo.c
/linux/net/netfilter/nft_set_pipapo.h
/linux/net/netfilter/nft_set_rbtree.c
/linux/net/nfc/digital_core.c
/linux/net/nfc/nci/core.c
/linux/net/nfc/nci/data.c
/linux/net/nfc/rawsock.c
/linux/net/rds/tcp.c
/linux/net/sched/act_ct.c
/linux/net/sched/act_gate.c
/linux/net/sched/act_ife.c
/linux/net/sched/cls_api.c
/linux/net/sched/sch_cake.c
/linux/net/sched/sch_ets.c
/linux/net/sched/sch_fq.c
/linux/net/unix/af_unix.c
/linux/net/xdp/xsk.c
/linux/rust/kernel/kunit.rs
/linux/scripts/genksyms/parse.y
/linux/scripts/package/install-extmod-build
/linux/sound/firewire/dice/dice.c
/linux/sound/hda/codecs/ca0132.c
/linux/sound/hda/codecs/hdmi/tegrahdmi.c
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/senarytech.c
/linux/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
/linux/sound/soc/amd/acp/amd-acp63-acpi-match.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/cs-amp-lib.c
/linux/sound/soc/codecs/cs35l41.c
/linux/sound/soc/codecs/cs35l45.c
/linux/sound/soc/codecs/cs35l56-shared-test.c
/linux/sound/soc/codecs/cs35l56-shared.c
/linux/sound/soc/codecs/cs35l56-test.c
/linux/sound/soc/codecs/cs35l56.c
/linux/sound/soc/codecs/cs35l56.h
/linux/sound/soc/codecs/cs42l43.c
/linux/sound/soc/codecs/cs42l43.h
/linux/sound/soc/codecs/peb2466.c
/linux/sound/soc/codecs/rt1320-sdw.c
/linux/sound/soc/codecs/tas2781-fmwlib.c
/linux/sound/soc/codecs/wcd9335.c
/linux/sound/soc/codecs/wm_adsp.c
/linux/sound/soc/codecs/wm_adsp.h
/linux/sound/soc/fsl/fsl_easrc.c
/linux/sound/soc/intel/boards/sof_sdw.c
sdca_functions.c
/linux/sound/soc/sdw_utils/soc_sdw_utils.c
/linux/sound/soc/soc-core.c
/linux/sound/soc/sti/uniperif_player.c
/linux/sound/soc/tegra/Kconfig
/linux/sound/soc/tegra/Makefile
/linux/sound/soc/tegra/tegra_asoc_machine.c
/linux/sound/soc/tegra/tegra_wm8962.c
/linux/sound/soc/ti/davinci-mcasp.c
/linux/sound/usb/quirks.c
/linux/sound/usb/usx2y/us122l.c
/linux/tools/bpf/resolve_btfids/Makefile
/linux/tools/objtool/Makefile
/linux/tools/sched_ext/Kconfig
/linux/tools/sched_ext/Makefile
/linux/tools/sched_ext/README.md
/linux/tools/sched_ext/include/scx/compat.h
/linux/tools/sched_ext/scx_central.c
/linux/tools/sched_ext/scx_sdt.c
/linux/tools/testing/kunit/kunit_kernel.py
/linux/tools/testing/kunit/kunit_tool_test.py
/linux/tools/testing/selftests/arm64/abi/hwcap.c
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/prog_tests/reg_bounds.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
/linux/tools/testing/selftests/bpf/progs/exceptions_assert.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
/linux/tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
/linux/tools/testing/selftests/bpf/verifier/precise.c
/linux/tools/testing/selftests/cgroup/test_cpuset_prs.sh
/linux/tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
/linux/tools/testing/selftests/hid/tests/test_wacom_generic.py
/linux/tools/testing/selftests/kselftest_harness.h
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/bridge_vlan_dump.sh
/linux/tools/testing/selftests/net/fib_nexthops.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/linux/tools/testing/selftests/net/mptcp/simult_flows.sh
/linux/tools/testing/selftests/net/netfilter/nf_queue.c
/linux/tools/testing/selftests/net/netfilter/nft_queue.sh
/linux/tools/testing/selftests/net/packetdrill/tcp_rcv_big_endseq.pkt
/linux/tools/testing/selftests/net/tun.c
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-N
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-T
/linux/tools/testing/selftests/rcutorture/configs/rcu/SRCU-U
/linux/tools/testing/selftests/rcutorture/configs/rcu/TASKS02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TINY02
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE04
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE05
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE06
/linux/tools/testing/selftests/rcutorture/configs/rcu/TREE10
/linux/tools/testing/selftests/rcutorture/configs/rcu/TRIVIAL
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01
/linux/tools/testing/selftests/rcutorture/configs/refscale/NOPREEMPT
/linux/tools/testing/selftests/rcutorture/configs/refscale/TINY
/linux/tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT
/linux/tools/testing/selftests/sched_ext/Makefile
/linux/tools/testing/selftests/sched_ext/init_enable_count.c
/linux/tools/testing/selftests/sched_ext/peek_dsq.bpf.c
/linux/tools/testing/selftests/sched_ext/rt_stall.c
/linux/tools/testing/selftests/sched_ext/runner.c
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ct.json
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ife.json
/linux/tools/testing/selftests/tc-testing/tdc_helper.py
2799018103-Mar-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Add allocation failure check for Entity name

Currently find_sdca_entity_iot() can allocate a string for the
Entity name but it doesn't check if that allocation succeeded.
Add the missing

ASoC: SDCA: Add allocation failure check for Entity name

Currently find_sdca_entity_iot() can allocate a string for the
Entity name but it doesn't check if that allocation succeeded.
Add the missing NULL check after the allocation.

Fixes: 48fa77af2f4a ("ASoC: SDCA: Add terminal type into input/output widget name")
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260303141707.3841635-1-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...


/linux/.mailmap
/linux/Documentation/admin-guide/sysctl/net.rst
/linux/Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml
/linux/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml
/linux/Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
/linux/Documentation/virt/kvm/api.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm64/include/asm/io.h
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/kvm_nested.h
/linux/arch/arm64/include/asm/pgtable-prot.h
/linux/arch/arm64/include/asm/tlbflush.h
/linux/arch/arm64/kernel/acpi.c
/linux/arch/arm64/kernel/sys_compat.c
/linux/arch/arm64/kernel/topology.c
/linux/arch/arm64/kvm/Kconfig
/linux/arch/arm64/kvm/arm.c
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/hyp/nvhe/mm.c
/linux/arch/arm64/kvm/hyp/nvhe/pkvm.c
/linux/arch/arm64/kvm/hyp/nvhe/tlb.c
/linux/arch/arm64/kvm/hyp/pgtable.c
/linux/arch/arm64/kvm/hyp/vhe/tlb.c
/linux/arch/arm64/kvm/mmu.c
/linux/arch/arm64/kvm/nested.c
/linux/arch/arm64/kvm/sys_regs.c
/linux/arch/arm64/lib/delay.c
/linux/arch/arm64/mm/ioremap.c
/linux/arch/arm64/mm/mmap.c
/linux/arch/arm64/net/bpf_jit_comp.c
/linux/arch/loongarch/kvm/Kconfig
/linux/arch/loongarch/kvm/vm.c
/linux/arch/mips/kvm/Kconfig
/linux/arch/mips/kvm/mips.c
/linux/arch/powerpc/kvm/Kconfig
/linux/arch/powerpc/kvm/powerpc.c
/linux/arch/riscv/kvm/Kconfig
/linux/arch/riscv/kvm/vm.c
/linux/arch/s390/include/asm/idle.h
/linux/arch/s390/include/asm/vtime.h
/linux/arch/s390/kernel/entry.h
/linux/arch/s390/kernel/idle.c
/linux/arch/s390/kernel/ipl.c
/linux/arch/s390/kernel/irq.c
/linux/arch/s390/kernel/vtime.c
/linux/arch/s390/kvm/Kconfig
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/s390/mm/pfault.c
/linux/arch/sparc/kernel/iommu.c
/linux/arch/sparc/kernel/pci_sun4v.c
/linux/arch/um/drivers/ubd_kern.c
/linux/arch/x86/entry/entry_fred.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/asm/bug.h
/linux/arch/x86/include/asm/cfi.h
/linux/arch/x86/include/asm/irqflags.h
/linux/arch/x86/include/asm/linkage.h
/linux/arch/x86/include/asm/percpu.h
/linux/arch/x86/include/asm/runtime-const.h
/linux/arch/x86/include/asm/traps.h
/linux/arch/x86/kernel/alternative.c
/linux/arch/x86/kernel/traps.c
/linux/arch/x86/kvm/Kconfig
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/mm/extable.c
/linux/arch/x86/net/bpf_jit_comp.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pm.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_gem.c
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux/drivers/accel/amdxdna/amdxdna_pm.c
/linux/drivers/accel/amdxdna/amdxdna_pm.h
/linux/drivers/accel/amdxdna/amdxdna_ubuf.c
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/amdxdna/npu4_regs.c
/linux/drivers/accel/amdxdna/npu5_regs.c
/linux/drivers/accel/amdxdna/npu6_regs.c
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/acpi/osi.c
/linux/drivers/acpi/sleep.c
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-eh.c
/linux/drivers/base/property.c
/linux/drivers/block/drbd/drbd_actlog.c
/linux/drivers/block/drbd/drbd_interval.h
/linux/drivers/block/drbd/drbd_main.c
/linux/drivers/block/drbd/drbd_receiver.c
/linux/drivers/block/drbd/drbd_req.c
/linux/drivers/block/zloop.c
/linux/drivers/bluetooth/hci_qca.c
/linux/drivers/char/ipmi/ipmi_ipmb.c
/linux/drivers/char/ipmi/ipmi_msghandler.c
/linux/drivers/char/ipmi/ipmi_si_intf.c
/linux/drivers/char/ipmi/ipmi_si_ls2k.c
/linux/drivers/char/random.c
/linux/drivers/clk/imx/clk-imx8qxp.c
/linux/drivers/clk/imx/clk-scu.c
/linux/drivers/clk/imx/clk-scu.h
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/cxl/core/core.h
/linux/drivers/cxl/core/hdm.c
/linux/drivers/cxl/core/mbox.c
/linux/drivers/cxl/core/memdev.c
/linux/drivers/cxl/core/pmem.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/region.c
/linux/drivers/cxl/cxl.h
/linux/drivers/cxl/pmem.c
/linux/drivers/dpll/zl3073x/core.c
/linux/drivers/dpll/zl3073x/core.h
/linux/drivers/dpll/zl3073x/dpll.c
/linux/drivers/dpll/zl3073x/ref.c
/linux/drivers/dpll/zl3073x/regs.h
/linux/drivers/firewire/ohci.c
/linux/drivers/gpio/gpiolib-shared.c
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_stream.c
/linux/drivers/gpu/drm/bridge/samsung-dsim.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-dp.c
/linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c
/linux/drivers/gpu/drm/drm_client_modeset.c
/linux/drivers/gpu/drm/drm_gpusvm.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.c
/linux/drivers/gpu/drm/imx/ipuv3/parallel-display.c
/linux/drivers/gpu/drm/logicvc/logicvc_drm.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
/linux/drivers/gpu/drm/tiny/sharp-memory.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
/linux/drivers/gpu/drm/xe/regs/xe_engine_regs.h
/linux/drivers/gpu/drm/xe/xe_gt.c
/linux/drivers/gpu/drm/xe/xe_sync.c
/linux/drivers/infiniband/Kconfig
/linux/drivers/infiniband/core/cache.c
/linux/drivers/infiniband/core/cma.c
/linux/drivers/infiniband/core/core_priv.h
/linux/drivers/infiniband/core/device.c
/linux/drivers/infiniband/core/umem_dmabuf.c
/linux/drivers/infiniband/core/uverbs_std_types_dmabuf.c
/linux/drivers/infiniband/hw/bng_re/bng_dev.c
/linux/drivers/infiniband/hw/efa/efa_verbs.c
/linux/drivers/infiniband/hw/ionic/ionic_controlpath.c
/linux/drivers/infiniband/hw/ionic/ionic_ibdev.c
/linux/drivers/infiniband/hw/irdma/verbs.c
/linux/drivers/infiniband/hw/mthca/mthca_provider.c
/linux/drivers/irqchip/irq-gic-v3-its.c
/linux/drivers/irqchip/irq-gic-v5-irs.c
/linux/drivers/irqchip/irq-ls-extirq.c
/linux/drivers/irqchip/irq-mmp.c
/linux/drivers/irqchip/irq-sifive-plic.c
/linux/drivers/media/dvb-core/dmxdev.c
/linux/drivers/mmc/host/dw_mmc-rockchip.c
/linux/drivers/mmc/host/mmci_qcom_dml.c
/linux/drivers/mmc/host/sdhci-brcmstb.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/linux/drivers/net/ethernet/google/gve/gve_tx_dqo.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/sriov.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c
/linux/drivers/net/ethernet/microsoft/mana/gdma_main.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/xscale/ixp4xx_eth.c
/linux/drivers/net/ethernet/xscale/ptp_ixp46x.c
/linux/drivers/net/netconsole.c
/linux/drivers/net/ovpn/tcp.c
/linux/drivers/net/phy/phy_device.c
/linux/drivers/net/phy/qcom/qca807x.c
/linux/drivers/net/team/team_core.c
/linux/drivers/net/usb/kalmia.c
/linux/drivers/net/usb/kaweth.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/usb/pegasus.c
/linux/drivers/net/wan/farsync.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
/linux/drivers/net/wireless/marvell/libertas/main.c
/linux/drivers/net/wireless/marvell/mwifiex/cfg80211.c
/linux/drivers/nfc/pn533/usb.c
/linux/drivers/pci/controller/dwc/pcie-designware-ep.c
/linux/drivers/pmdomain/imx/gpcv2.c
/linux/drivers/regulator/Kconfig
/linux/drivers/regulator/bq257xx-regulator.c
/linux/drivers/regulator/fp9931.c
/linux/drivers/regulator/tps65185.c
/linux/drivers/scsi/lpfc/lpfc_init.c
/linux/drivers/scsi/lpfc/lpfc_sli.c
/linux/drivers/scsi/lpfc/lpfc_sli4.h
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/pm8001/pm8001_sas.c
/linux/drivers/scsi/ses.c
/linux/drivers/scsi/snic/vnic_dev.c
/linux/drivers/scsi/storvsc_drv.c
/linux/drivers/spi/spi-stm32.c
/linux/drivers/ufs/core/ufshcd.c
/linux/fs/binfmt_elf.c
/linux/fs/erofs/inode.c
/linux/fs/erofs/internal.h
/linux/fs/erofs/ishare.c
/linux/fs/erofs/super.c
/linux/fs/erofs/zmap.c
/linux/fs/eventpoll.c
/linux/fs/file_attr.c
/linux/fs/fs-writeback.c
/linux/fs/iomap/buffered-io.c
/linux/fs/iomap/ioend.c
/linux/fs/minix/bitmap.c
/linux/fs/namespace.c
/linux/fs/pidfs.c
/linux/fs/proc/base.c
/linux/fs/smb/client/cached_dir.c
/linux/fs/smb/client/cifs_fs_sb.h
/linux/fs/smb/client/cifs_ioctl.h
/linux/fs/smb/client/cifs_unicode.c
/linux/fs/smb/client/cifs_unicode.h
/linux/fs/smb/client/cifsacl.c
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/dfs_cache.c
/linux/fs/smb/client/dir.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/fs_context.h
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/ioctl.c
/linux/fs/smb/client/link.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/readdir.c
/linux/fs/smb/client/reparse.c
/linux/fs/smb/client/reparse.h
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2file.c
/linux/fs/smb/client/smb2misc.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/client/transport.c
/linux/fs/smb/client/xattr.c
/linux/fs/smb/server/Kconfig
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/transport_rdma.c
/linux/fs/squashfs/cache.c
/linux/fs/xfs/libxfs/xfs_ag.c
/linux/fs/xfs/libxfs/xfs_ag.h
/linux/fs/xfs/libxfs/xfs_inode_buf.c
/linux/fs/xfs/libxfs/xfs_metafile.c
/linux/fs/xfs/libxfs/xfs_ondisk.h
/linux/fs/xfs/libxfs/xfs_sb.c
/linux/fs/xfs/scrub/dir_repair.c
/linux/fs/xfs/scrub/orphanage.c
/linux/fs/xfs/xfs_fsops.c
/linux/fs/xfs/xfs_health.c
/linux/fs/xfs/xfs_healthmon.c
/linux/fs/xfs/xfs_icache.c
/linux/fs/xfs/xfs_mount.h
/linux/fs/xfs/xfs_notify_failure.c
/linux/fs/xfs/xfs_platform.h
/linux/fs/xfs/xfs_rtalloc.c
/linux/fs/xfs/xfs_stats.c
/linux/fs/xfs/xfs_stats.h
/linux/fs/xfs/xfs_super.c
/linux/fs/xfs/xfs_verify_media.c
/linux/fs/xfs/xfs_zone_alloc.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/linux/bpf.h
/linux/include/linux/bpf_local_storage.h
/linux/include/linux/bpf_mem_alloc.h
/linux/include/linux/fsnotify.h
/linux/include/linux/gfp.h
/linux/include/linux/gfp_types.h
/linux/include/linux/irqchip/arm-gic-v3.h
/linux/include/linux/jiffies.h
/linux/include/linux/kvm_host.h
/linux/include/linux/liveupdate.h
/linux/include/linux/mmc/host.h
/linux/include/linux/overflow.h
/linux/include/linux/pm_runtime.h
/linux/include/linux/rseq.h
/linux/include/linux/rseq_entry.h
/linux/include/linux/sched.h
/linux/include/linux/slab.h
/linux/include/linux/tnum.h
/linux/include/net/af_vsock.h
/linux/include/net/bluetooth/l2cap.h
/linux/include/net/inet_connection_sock.h
/linux/include/net/netns/vsock.h
/linux/include/net/sock.h
/linux/include/net/tcp.h
/linux/include/rdma/rdma_cm.h
/linux/include/sound/cs35l56.h
/linux/include/trace/events/kmem.h
/linux/include/uapi/drm/drm_fourcc.h
/linux/include/uapi/linux/pci_regs.h
/linux/include/uapi/linux/rseq.h
/linux/init/Kconfig
/linux/io_uring/cmd_net.c
/linux/io_uring/timeout.c
/linux/kernel/bpf/arena.c
/linux/kernel/bpf/arraymap.c
/linux/kernel/bpf/bloom_filter.c
/linux/kernel/bpf/bpf_insn_array.c
/linux/kernel/bpf/bpf_local_storage.c
/linux/kernel/bpf/cpumap.c
/linux/kernel/bpf/devmap.c
/linux/kernel/bpf/hashtab.c
/linux/kernel/bpf/local_storage.c
/linux/kernel/bpf/lpm_trie.c
/linux/kernel/bpf/memalloc.c
/linux/kernel/bpf/syscall.c
/linux/kernel/bpf/tnum.c
/linux/kernel/bpf/verifier.c
/linux/kernel/configs/debug.config
/linux/kernel/dma/direct.h
/linux/kernel/events/core.c
/linux/kernel/fork.c
/linux/kernel/kcsan/kcsan_test.c
/linux/kernel/liveupdate/luo_file.c
/linux/kernel/rseq.c
/linux/kernel/sched/core.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/fair.c
/linux/kernel/sched/sched.h
/linux/kernel/time/time.c
/linux/kernel/trace/bpf_trace.c
/linux/lib/Kconfig.debug
/linux/lib/debugobjects.c
/linux/mm/damon/core.c
/linux/mm/huge_memory.c
/linux/mm/kfence/core.c
/linux/mm/memfd_luo.c
/linux/mm/mm_init.c
/linux/mm/page_alloc.c
/linux/mm/slab.h
/linux/mm/slub.c
/linux/net/bluetooth/hci_sock.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/iso.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/l2cap_sock.c
/linux/net/bluetooth/sco.c
/linux/net/core/dev.c
/linux/net/core/skbuff.c
/linux/net/ipv4/syncookies.c
/linux/net/ipv4/tcp_fastopen.c
/linux/net/ipv4/tcp_input.c
/linux/net/ipv4/tcp_ipv4.c
/linux/net/ipv4/tcp_minisocks.c
/linux/net/ipv4/udplite.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/ipv6/udplite.c
/linux/net/ipv6/xfrm6_policy.c
/linux/net/kcm/kcmsock.c
/linux/net/mac80211/link.c
/linux/net/mac80211/mesh.c
/linux/net/mac80211/mlme.c
/linux/net/mptcp/subflow.c
/linux/net/netfilter/nf_conntrack_h323_asn1.c
/linux/net/psp/psp_main.c
/linux/net/rds/connection.c
/linux/net/rds/tcp_listen.c
/linux/net/smc/af_smc.c
/linux/net/socket.c
/linux/net/tipc/name_table.c
/linux/net/tls/tls_sw.c
/linux/net/vmw_vsock/af_vsock.c
/linux/net/wireless/core.c
/linux/net/wireless/radiotap.c
/linux/net/wireless/wext-compat.c
/linux/net/xfrm/espintcp.c
/linux/net/xfrm/xfrm_device.c
/linux/net/xfrm/xfrm_policy.c
/linux/rust/kernel/io.rs
/linux/rust/kernel/pci/io.rs
/linux/sound/soc/amd/acp/amd-acp63-acpi-match.c
/linux/sound/soc/codecs/cs35l56-shared.c
/linux/sound/soc/codecs/cs35l56.c
/linux/sound/soc/codecs/rt1320-sdw.c
/linux/sound/soc/fsl/fsl_easrc.c
/linux/sound/soc/intel/boards/sof_sdw.c
sdca_functions.c
/linux/tools/bpf/resolve_btfids/Makefile
/linux/tools/bpf/resolve_btfids/main.c
/linux/tools/include/linux/args.h
/linux/tools/testing/selftests/arm64/signal/testcases/gcs_prot_none_fault.c
/linux/tools/testing/selftests/bpf/DENYLIST.asan
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/benchs/bench_trigger.c
/linux/tools/testing/selftests/bpf/bpf_util.h
/linux/tools/testing/selftests/bpf/bpftool_helpers.c
/linux/tools/testing/selftests/bpf/cgroup_helpers.c
/linux/tools/testing/selftests/bpf/jit_disasm_helpers.c
/linux/tools/testing/selftests/bpf/network_helpers.c
/linux/tools/testing/selftests/bpf/prog_tests/bpf_iter.c
/linux/tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
/linux/tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c
/linux/tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
/linux/tools/testing/selftests/bpf/prog_tests/dynptr.c
/linux/tools/testing/selftests/bpf/prog_tests/fd_array.c
/linux/tools/testing/selftests/bpf/prog_tests/flow_dissector.c
/linux/tools/testing/selftests/bpf/prog_tests/htab_update.c
/linux/tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
/linux/tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
/linux/tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
/linux/tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
/linux/tools/testing/selftests/bpf/prog_tests/queue_stack_map.c
/linux/tools/testing/selftests/bpf/prog_tests/reg_bounds.c
/linux/tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
/linux/tools/testing/selftests/bpf/prog_tests/skc_to_unix_sock.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
/linux/tools/testing/selftests/bpf/prog_tests/sockopt_sk.c
/linux/tools/testing/selftests/bpf/prog_tests/struct_ops_private_stack.c
/linux/tools/testing/selftests/bpf/prog_tests/task_local_data.h
/linux/tools/testing/selftests/bpf/prog_tests/tc_opts.c
/linux/tools/testing/selftests/bpf/prog_tests/tc_redirect.c
/linux/tools/testing/selftests/bpf/prog_tests/test_sysctl.c
/linux/tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
/linux/tools/testing/selftests/bpf/prog_tests/test_veristat.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.c
/linux/tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
/linux/tools/testing/selftests/bpf/prog_tests/verifier_log.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_flowtable.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
/linux/tools/testing/selftests/bpf/progs/dmabuf_iter.c
/linux/tools/testing/selftests/bpf/progs/map_kptr_race.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/test_progs.c
/linux/tools/testing/selftests/bpf/test_verifier.c
/linux/tools/testing/selftests/bpf/testing_helpers.c
/linux/tools/testing/selftests/bpf/trace_helpers.c
/linux/tools/testing/selftests/bpf/trace_helpers.h
/linux/tools/testing/selftests/bpf/veristat.c
/linux/tools/testing/selftests/bpf/xdp_features.c
/linux/tools/testing/selftests/bpf/xdp_hw_metadata.c
/linux/tools/testing/selftests/drivers/net/hw/rss_ctx.py
/linux/tools/testing/selftests/drivers/net/team/Makefile
/linux/tools/testing/selftests/drivers/net/team/refleak.sh
/linux/tools/testing/selftests/net/packetdrill/tcp_rcv_zero_wnd_fin.pkt
/linux/tools/testing/selftests/vsock/vmtest.sh
/linux/virt/kvm/Kconfig
/linux/virt/kvm/kvm_main.c
ca5355db02-Mar-2026 Mark Brown <broonie@kernel.org>

ASoC: partial match the sdca codec name

Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>:

Currently, we set a predefined codec component name in a DAI link. But
the codec name may cont

ASoC: partial match the sdca codec name

Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>:

Currently, we set a predefined codec component name in a DAI link. But
the codec name may contain an index which is not fixed. This series
suggest using partial match the codec name to fix the issue.

show more ...


/linux/.mailmap
/linux/Documentation/admin-guide/sysctl/net.rst
/linux/Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml
/linux/Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
/linux/Documentation/virt/kvm/api.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm64/include/asm/io.h
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/kvm_nested.h
/linux/arch/arm64/include/asm/pgtable-prot.h
/linux/arch/arm64/include/asm/tlbflush.h
/linux/arch/arm64/kernel/acpi.c
/linux/arch/arm64/kernel/sys_compat.c
/linux/arch/arm64/kernel/topology.c
/linux/arch/arm64/kvm/Kconfig
/linux/arch/arm64/kvm/arm.c
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/hyp/nvhe/mm.c
/linux/arch/arm64/kvm/hyp/nvhe/pkvm.c
/linux/arch/arm64/kvm/hyp/nvhe/tlb.c
/linux/arch/arm64/kvm/hyp/pgtable.c
/linux/arch/arm64/kvm/hyp/vhe/tlb.c
/linux/arch/arm64/kvm/mmu.c
/linux/arch/arm64/kvm/nested.c
/linux/arch/arm64/kvm/sys_regs.c
/linux/arch/arm64/lib/delay.c
/linux/arch/arm64/mm/ioremap.c
/linux/arch/arm64/mm/mmap.c
/linux/arch/arm64/net/bpf_jit_comp.c
/linux/arch/loongarch/kvm/Kconfig
/linux/arch/loongarch/kvm/vm.c
/linux/arch/mips/kvm/Kconfig
/linux/arch/mips/kvm/mips.c
/linux/arch/powerpc/kvm/Kconfig
/linux/arch/powerpc/kvm/powerpc.c
/linux/arch/riscv/kvm/Kconfig
/linux/arch/riscv/kvm/vm.c
/linux/arch/s390/include/asm/idle.h
/linux/arch/s390/include/asm/vtime.h
/linux/arch/s390/kernel/entry.h
/linux/arch/s390/kernel/idle.c
/linux/arch/s390/kernel/ipl.c
/linux/arch/s390/kernel/irq.c
/linux/arch/s390/kernel/vtime.c
/linux/arch/s390/kvm/Kconfig
/linux/arch/s390/kvm/kvm-s390.c
/linux/arch/s390/mm/pfault.c
/linux/arch/sparc/kernel/iommu.c
/linux/arch/sparc/kernel/pci_sun4v.c
/linux/arch/um/drivers/ubd_kern.c
/linux/arch/x86/entry/entry_fred.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/asm/bug.h
/linux/arch/x86/include/asm/cfi.h
/linux/arch/x86/include/asm/irqflags.h
/linux/arch/x86/include/asm/linkage.h
/linux/arch/x86/include/asm/percpu.h
/linux/arch/x86/include/asm/runtime-const.h
/linux/arch/x86/include/asm/traps.h
/linux/arch/x86/kernel/alternative.c
/linux/arch/x86/kernel/traps.c
/linux/arch/x86/kvm/Kconfig
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/mm/extable.c
/linux/arch/x86/net/bpf_jit_comp.c
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pm.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_gem.c
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux/drivers/accel/amdxdna/amdxdna_pm.c
/linux/drivers/accel/amdxdna/amdxdna_pm.h
/linux/drivers/accel/amdxdna/amdxdna_ubuf.c
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/amdxdna/npu4_regs.c
/linux/drivers/accel/amdxdna/npu5_regs.c
/linux/drivers/accel/amdxdna/npu6_regs.c
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/acpi/osi.c
/linux/drivers/acpi/sleep.c
/linux/drivers/ata/libata-core.c
/linux/drivers/ata/libata-eh.c
/linux/drivers/base/property.c
/linux/drivers/block/drbd/drbd_actlog.c
/linux/drivers/block/drbd/drbd_interval.h
/linux/drivers/block/drbd/drbd_main.c
/linux/drivers/block/drbd/drbd_receiver.c
/linux/drivers/block/drbd/drbd_req.c
/linux/drivers/block/zloop.c
/linux/drivers/bluetooth/hci_qca.c
/linux/drivers/char/ipmi/ipmi_ipmb.c
/linux/drivers/char/ipmi/ipmi_msghandler.c
/linux/drivers/char/ipmi/ipmi_si_intf.c
/linux/drivers/char/ipmi/ipmi_si_ls2k.c
/linux/drivers/char/random.c
/linux/drivers/clk/imx/clk-imx8qxp.c
/linux/drivers/clk/imx/clk-scu.c
/linux/drivers/clk/imx/clk-scu.h
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/cxl/core/core.h
/linux/drivers/cxl/core/hdm.c
/linux/drivers/cxl/core/mbox.c
/linux/drivers/cxl/core/memdev.c
/linux/drivers/cxl/core/pmem.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/region.c
/linux/drivers/cxl/cxl.h
/linux/drivers/cxl/pmem.c
/linux/drivers/dpll/zl3073x/core.c
/linux/drivers/dpll/zl3073x/core.h
/linux/drivers/dpll/zl3073x/dpll.c
/linux/drivers/dpll/zl3073x/ref.c
/linux/drivers/dpll/zl3073x/regs.h
/linux/drivers/firewire/ohci.c
/linux/drivers/gpio/gpiolib-shared.c
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_stream.c
/linux/drivers/gpu/drm/bridge/samsung-dsim.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-dp.c
/linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c
/linux/drivers/gpu/drm/drm_client_modeset.c
/linux/drivers/gpu/drm/drm_gpusvm.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.c
/linux/drivers/gpu/drm/imx/ipuv3/parallel-display.c
/linux/drivers/gpu/drm/logicvc/logicvc_drm.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
/linux/drivers/gpu/drm/tiny/sharp-memory.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
/linux/drivers/gpu/drm/xe/regs/xe_engine_regs.h
/linux/drivers/gpu/drm/xe/xe_gt.c
/linux/drivers/gpu/drm/xe/xe_sync.c
/linux/drivers/infiniband/Kconfig
/linux/drivers/infiniband/core/cache.c
/linux/drivers/infiniband/core/cma.c
/linux/drivers/infiniband/core/core_priv.h
/linux/drivers/infiniband/core/device.c
/linux/drivers/infiniband/core/umem_dmabuf.c
/linux/drivers/infiniband/core/uverbs_std_types_dmabuf.c
/linux/drivers/infiniband/hw/bng_re/bng_dev.c
/linux/drivers/infiniband/hw/efa/efa_verbs.c
/linux/drivers/infiniband/hw/ionic/ionic_controlpath.c
/linux/drivers/infiniband/hw/ionic/ionic_ibdev.c
/linux/drivers/infiniband/hw/irdma/verbs.c
/linux/drivers/infiniband/hw/mthca/mthca_provider.c
/linux/drivers/irqchip/irq-gic-v3-its.c
/linux/drivers/irqchip/irq-gic-v5-irs.c
/linux/drivers/irqchip/irq-ls-extirq.c
/linux/drivers/irqchip/irq-mmp.c
/linux/drivers/irqchip/irq-sifive-plic.c
/linux/drivers/media/dvb-core/dmxdev.c
/linux/drivers/mmc/host/dw_mmc-rockchip.c
/linux/drivers/mmc/host/mmci_qcom_dml.c
/linux/drivers/mmc/host/sdhci-brcmstb.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/linux/drivers/net/ethernet/google/gve/gve_tx_dqo.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/sriov.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c
/linux/drivers/net/ethernet/microsoft/mana/gdma_main.c
/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/xscale/ixp4xx_eth.c
/linux/drivers/net/ethernet/xscale/ptp_ixp46x.c
/linux/drivers/net/netconsole.c
/linux/drivers/net/ovpn/tcp.c
/linux/drivers/net/phy/phy_device.c
/linux/drivers/net/phy/qcom/qca807x.c
/linux/drivers/net/team/team_core.c
/linux/drivers/net/usb/kalmia.c
/linux/drivers/net/usb/kaweth.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/usb/pegasus.c
/linux/drivers/net/wan/farsync.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h
/linux/drivers/net/wireless/marvell/libertas/main.c
/linux/drivers/net/wireless/marvell/mwifiex/cfg80211.c
/linux/drivers/nfc/pn533/usb.c
/linux/drivers/pci/controller/dwc/pcie-designware-ep.c
/linux/drivers/pmdomain/imx/gpcv2.c
/linux/drivers/regulator/Kconfig
/linux/drivers/regulator/bq257xx-regulator.c
/linux/drivers/regulator/fp9931.c
/linux/drivers/regulator/tps65185.c
/linux/drivers/scsi/lpfc/lpfc_init.c
/linux/drivers/scsi/lpfc/lpfc_sli.c
/linux/drivers/scsi/lpfc/lpfc_sli4.h
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/pm8001/pm8001_sas.c
/linux/drivers/scsi/ses.c
/linux/drivers/scsi/snic/vnic_dev.c
/linux/drivers/scsi/storvsc_drv.c
/linux/drivers/spi/spi-stm32.c
/linux/drivers/ufs/core/ufshcd.c
/linux/fs/binfmt_elf.c
/linux/fs/erofs/inode.c
/linux/fs/erofs/internal.h
/linux/fs/erofs/ishare.c
/linux/fs/erofs/super.c
/linux/fs/erofs/zmap.c
/linux/fs/eventpoll.c
/linux/fs/file_attr.c
/linux/fs/fs-writeback.c
/linux/fs/iomap/buffered-io.c
/linux/fs/iomap/ioend.c
/linux/fs/minix/bitmap.c
/linux/fs/namespace.c
/linux/fs/pidfs.c
/linux/fs/proc/base.c
/linux/fs/smb/client/cached_dir.c
/linux/fs/smb/client/cifs_fs_sb.h
/linux/fs/smb/client/cifs_ioctl.h
/linux/fs/smb/client/cifs_unicode.c
/linux/fs/smb/client/cifs_unicode.h
/linux/fs/smb/client/cifsacl.c
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/dfs_cache.c
/linux/fs/smb/client/dir.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/fs_context.h
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/ioctl.c
/linux/fs/smb/client/link.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/readdir.c
/linux/fs/smb/client/reparse.c
/linux/fs/smb/client/reparse.h
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2file.c
/linux/fs/smb/client/smb2misc.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/client/transport.c
/linux/fs/smb/client/xattr.c
/linux/fs/smb/server/Kconfig
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/transport_rdma.c
/linux/fs/squashfs/cache.c
/linux/fs/xfs/libxfs/xfs_ag.c
/linux/fs/xfs/libxfs/xfs_ag.h
/linux/fs/xfs/libxfs/xfs_inode_buf.c
/linux/fs/xfs/libxfs/xfs_metafile.c
/linux/fs/xfs/libxfs/xfs_ondisk.h
/linux/fs/xfs/libxfs/xfs_sb.c
/linux/fs/xfs/scrub/dir_repair.c
/linux/fs/xfs/scrub/orphanage.c
/linux/fs/xfs/xfs_fsops.c
/linux/fs/xfs/xfs_health.c
/linux/fs/xfs/xfs_healthmon.c
/linux/fs/xfs/xfs_icache.c
/linux/fs/xfs/xfs_mount.h
/linux/fs/xfs/xfs_notify_failure.c
/linux/fs/xfs/xfs_platform.h
/linux/fs/xfs/xfs_rtalloc.c
/linux/fs/xfs/xfs_stats.c
/linux/fs/xfs/xfs_stats.h
/linux/fs/xfs/xfs_super.c
/linux/fs/xfs/xfs_verify_media.c
/linux/fs/xfs/xfs_zone_alloc.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/linux/bpf.h
/linux/include/linux/bpf_local_storage.h
/linux/include/linux/bpf_mem_alloc.h
/linux/include/linux/fsnotify.h
/linux/include/linux/gfp.h
/linux/include/linux/gfp_types.h
/linux/include/linux/irqchip/arm-gic-v3.h
/linux/include/linux/jiffies.h
/linux/include/linux/kvm_host.h
/linux/include/linux/liveupdate.h
/linux/include/linux/mmc/host.h
/linux/include/linux/overflow.h
/linux/include/linux/pm_runtime.h
/linux/include/linux/rseq.h
/linux/include/linux/rseq_entry.h
/linux/include/linux/sched.h
/linux/include/linux/slab.h
/linux/include/linux/tnum.h
/linux/include/net/af_vsock.h
/linux/include/net/bluetooth/l2cap.h
/linux/include/net/inet_connection_sock.h
/linux/include/net/netns/vsock.h
/linux/include/net/sock.h
/linux/include/net/tcp.h
/linux/include/rdma/rdma_cm.h
/linux/include/sound/soc.h
/linux/include/trace/events/kmem.h
/linux/include/uapi/drm/drm_fourcc.h
/linux/include/uapi/linux/pci_regs.h
/linux/include/uapi/linux/rseq.h
/linux/init/Kconfig
/linux/io_uring/cmd_net.c
/linux/io_uring/timeout.c
/linux/kernel/bpf/arena.c
/linux/kernel/bpf/arraymap.c
/linux/kernel/bpf/bloom_filter.c
/linux/kernel/bpf/bpf_insn_array.c
/linux/kernel/bpf/bpf_local_storage.c
/linux/kernel/bpf/cpumap.c
/linux/kernel/bpf/devmap.c
/linux/kernel/bpf/hashtab.c
/linux/kernel/bpf/local_storage.c
/linux/kernel/bpf/lpm_trie.c
/linux/kernel/bpf/memalloc.c
/linux/kernel/bpf/syscall.c
/linux/kernel/bpf/tnum.c
/linux/kernel/bpf/verifier.c
/linux/kernel/configs/debug.config
/linux/kernel/dma/direct.h
/linux/kernel/events/core.c
/linux/kernel/fork.c
/linux/kernel/kcsan/kcsan_test.c
/linux/kernel/liveupdate/luo_file.c
/linux/kernel/rseq.c
/linux/kernel/sched/core.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/fair.c
/linux/kernel/sched/sched.h
/linux/kernel/time/time.c
/linux/kernel/trace/bpf_trace.c
/linux/lib/Kconfig.debug
/linux/lib/debugobjects.c
/linux/mm/damon/core.c
/linux/mm/huge_memory.c
/linux/mm/kfence/core.c
/linux/mm/memfd_luo.c
/linux/mm/mm_init.c
/linux/mm/page_alloc.c
/linux/mm/slab.h
/linux/mm/slub.c
/linux/net/bluetooth/hci_sock.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/iso.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/l2cap_sock.c
/linux/net/bluetooth/sco.c
/linux/net/core/dev.c
/linux/net/core/skbuff.c
/linux/net/ipv4/syncookies.c
/linux/net/ipv4/tcp_fastopen.c
/linux/net/ipv4/tcp_input.c
/linux/net/ipv4/tcp_ipv4.c
/linux/net/ipv4/tcp_minisocks.c
/linux/net/ipv4/udplite.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/ipv6/udplite.c
/linux/net/ipv6/xfrm6_policy.c
/linux/net/kcm/kcmsock.c
/linux/net/mac80211/link.c
/linux/net/mac80211/mesh.c
/linux/net/mac80211/mlme.c
/linux/net/mptcp/subflow.c
/linux/net/netfilter/nf_conntrack_h323_asn1.c
/linux/net/psp/psp_main.c
/linux/net/rds/connection.c
/linux/net/rds/tcp_listen.c
/linux/net/smc/af_smc.c
/linux/net/socket.c
/linux/net/tipc/name_table.c
/linux/net/tls/tls_sw.c
/linux/net/vmw_vsock/af_vsock.c
/linux/net/wireless/core.c
/linux/net/wireless/radiotap.c
/linux/net/wireless/wext-compat.c
/linux/net/xfrm/espintcp.c
/linux/net/xfrm/xfrm_device.c
/linux/net/xfrm/xfrm_policy.c
/linux/rust/kernel/io.rs
/linux/rust/kernel/pci/io.rs
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/side-codecs/cs35l56_hda.c
/linux/sound/hda/controllers/intel.c
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/codecs/cs42l43-jack.c
/linux/sound/soc/codecs/cs42xx8.c
sdca_interrupts.c
/linux/sound/soc/sdw_utils/soc_sdw_utils.c
/linux/sound/soc/soc-core.c
/linux/sound/usb/endpoint.c
/linux/sound/usb/format.c
/linux/sound/usb/mixer_s1810c.c
/linux/sound/usb/mixer_scarlett2.c
/linux/sound/usb/qcom/qc_audio_offload.c
/linux/sound/usb/quirks.c
/linux/sound/usb/stream.c
/linux/sound/usb/usbaudio.h
/linux/sound/usb/usx2y/us144mkii.c
/linux/sound/usb/usx2y/us144mkii_capture.c
/linux/sound/usb/usx2y/us144mkii_controls.c
/linux/sound/usb/usx2y/us144mkii_midi.c
/linux/sound/usb/usx2y/us144mkii_playback.c
/linux/sound/usb/validate.c
/linux/tools/bpf/resolve_btfids/Makefile
/linux/tools/bpf/resolve_btfids/main.c
/linux/tools/include/linux/args.h
/linux/tools/testing/selftests/arm64/signal/testcases/gcs_prot_none_fault.c
/linux/tools/testing/selftests/bpf/DENYLIST.asan
/linux/tools/testing/selftests/bpf/Makefile
/linux/tools/testing/selftests/bpf/benchs/bench_trigger.c
/linux/tools/testing/selftests/bpf/bpf_util.h
/linux/tools/testing/selftests/bpf/bpftool_helpers.c
/linux/tools/testing/selftests/bpf/cgroup_helpers.c
/linux/tools/testing/selftests/bpf/jit_disasm_helpers.c
/linux/tools/testing/selftests/bpf/network_helpers.c
/linux/tools/testing/selftests/bpf/prog_tests/bpf_iter.c
/linux/tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
/linux/tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c
/linux/tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
/linux/tools/testing/selftests/bpf/prog_tests/dynptr.c
/linux/tools/testing/selftests/bpf/prog_tests/fd_array.c
/linux/tools/testing/selftests/bpf/prog_tests/flow_dissector.c
/linux/tools/testing/selftests/bpf/prog_tests/htab_update.c
/linux/tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
/linux/tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
/linux/tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
/linux/tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
/linux/tools/testing/selftests/bpf/prog_tests/queue_stack_map.c
/linux/tools/testing/selftests/bpf/prog_tests/reg_bounds.c
/linux/tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
/linux/tools/testing/selftests/bpf/prog_tests/skc_to_unix_sock.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
/linux/tools/testing/selftests/bpf/prog_tests/sockopt_sk.c
/linux/tools/testing/selftests/bpf/prog_tests/struct_ops_private_stack.c
/linux/tools/testing/selftests/bpf/prog_tests/task_local_data.h
/linux/tools/testing/selftests/bpf/prog_tests/tc_opts.c
/linux/tools/testing/selftests/bpf/prog_tests/tc_redirect.c
/linux/tools/testing/selftests/bpf/prog_tests/test_sysctl.c
/linux/tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
/linux/tools/testing/selftests/bpf/prog_tests/test_veristat.c
/linux/tools/testing/selftests/bpf/prog_tests/test_xsk.c
/linux/tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
/linux/tools/testing/selftests/bpf/prog_tests/verifier_log.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_flowtable.c
/linux/tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
/linux/tools/testing/selftests/bpf/progs/dmabuf_iter.c
/linux/tools/testing/selftests/bpf/progs/map_kptr_race.c
/linux/tools/testing/selftests/bpf/progs/verifier_bounds.c
/linux/tools/testing/selftests/bpf/test_progs.c
/linux/tools/testing/selftests/bpf/test_verifier.c
/linux/tools/testing/selftests/bpf/testing_helpers.c
/linux/tools/testing/selftests/bpf/trace_helpers.c
/linux/tools/testing/selftests/bpf/trace_helpers.h
/linux/tools/testing/selftests/bpf/veristat.c
/linux/tools/testing/selftests/bpf/xdp_features.c
/linux/tools/testing/selftests/bpf/xdp_hw_metadata.c
/linux/tools/testing/selftests/drivers/net/hw/rss_ctx.py
/linux/tools/testing/selftests/drivers/net/team/Makefile
/linux/tools/testing/selftests/drivers/net/team/refleak.sh
/linux/tools/testing/selftests/net/packetdrill/tcp_rcv_zero_wnd_fin.pkt
/linux/tools/testing/selftests/vsock/vmtest.sh
/linux/virt/kvm/Kconfig
/linux/virt/kvm/kvm_main.c
f168e84927-Feb-2026 Mark Brown <broonie@kernel.org>

SDCA Improvements

Merge series from Charles Keepax <ckeepax@opensource.cirrus.com>:

Another fairly mixed bag of small SDCA fixes/improvements. Fix one DisCo
property that was treated as mandatory b

SDCA Improvements

Merge series from Charles Keepax <ckeepax@opensource.cirrus.com>:

Another fairly mixed bag of small SDCA fixes/improvements. Fix one DisCo
property that was treated as mandatory but is actually not present in
the first version of the specification. Fix the counting of routes for
SU/GE DAPM widgets, this currently makes assumptions that are not
guaranteed to be true which can result in too many/few DAPM routes.

Then finally a couple improvements to the volume controls, simplify the
mapping between ALSA and SDCA volumes and pull the volume stuff back
into the SDCA code. It just wasn't sitting right with me that it was
being handled in the ASoC core given it is unlikely to ever see any
reuse outside of SDCA.

show more ...


/linux/Documentation/devicetree/bindings/sound/awinic,aw88395.yaml
/linux/drivers/firmware/cirrus/test/cs_dsp_test_bin.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
/linux/include/sound/simple_card_utils.h
/linux/include/sound/soc.h
/linux/sound/hda/codecs/side-codecs/Kconfig
/linux/sound/soc/amd/Kconfig
/linux/sound/soc/amd/Makefile
/linux/sound/soc/amd/acp-rt5645.c
/linux/sound/soc/amd/include/acp_2_2_d.h
/linux/sound/soc/amd/include/acp_2_2_enum.h
/linux/sound/soc/amd/include/acp_2_2_sh_mask.h
/linux/sound/soc/amd/yc/acp6x-mach.c
/linux/sound/soc/amd/yc/pci-acp6x.c
/linux/sound/soc/apple/Kconfig
/linux/sound/soc/apple/Makefile
/linux/sound/soc/codecs/aw88261.c
/linux/sound/soc/codecs/cs-amp-lib-test.c
/linux/sound/soc/codecs/cs4270.c
/linux/sound/soc/codecs/cs42xx8-i2c.c
/linux/sound/soc/codecs/cs42xx8.c
/linux/sound/soc/codecs/cs42xx8.h
/linux/sound/soc/codecs/rt5575.c
/linux/sound/soc/codecs/rt5677-spi.c
/linux/sound/soc/codecs/rt5677.c
/linux/sound/soc/codecs/rt5677.h
/linux/sound/soc/codecs/sta529.c
/linux/sound/soc/codecs/tas2552.c
/linux/sound/soc/dwc/dwc-i2s.c
/linux/sound/soc/dwc/dwc-pcm.c
/linux/sound/soc/dwc/local.h
/linux/sound/soc/fsl/efika-audio-fabric.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/intel/catpt/Makefile
/linux/sound/soc/intel/keembay/Makefile
sdca_asoc.c
sdca_fdl.c
sdca_functions.c
/linux/sound/soc/soc-compress.c
/linux/sound/soc/soc-ops.c
/linux/sound/soc/soc-pcm.c
/linux/sound/soc/spear/spdif_in.c
/linux/sound/soc/spear/spdif_out.c
/linux/sound/soc/spear/spear_pcm.c
/linux/sound/soc/starfive/Makefile
/linux/sound/soc/ti/davinci-mcasp.c
/linux/sound/usb/qcom/Makefile
/linux/sound/x86/intel_hdmi_audio.h
501efdcb25-Feb-2026 Charles Keepax <ckeepax@opensource.cirrus.com>

ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops

It is cleaner to keep the SDCA code contained and not update the core
code for things that are unlikely to see reuse outside of SDCA. Move the

ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops

It is cleaner to keep the SDCA code contained and not update the core
code for things that are unlikely to see reuse outside of SDCA. Move the
Q7.8 volume helpers back into the SDCA core code.

Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260225140118.402695-5-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>

show more ...

1234567