linux-yocto/Documentation
Pierre-Louis Bossart 28b2ec0662 soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter
[ Upstream commit dc90bbefa7 ]

In the existing definition of sdw_stream_runtime, the 'type' member is
never set and defaults to PCM. To prepare for the BPT/BRA support, we
need to special-case streams and make use of the 'type'.

No functional change for now, the implicit PCM type is now explicit.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Liam Girdwood <liam.r.girdwood@intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Tested-by: shumingf@realtek.com
Link: https://lore.kernel.org/r/20250227140615.8147-5-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Stable-dep-of: bcba17279327 ("ASoC: qcom: sdw: fix memory leak for sdw_stream_runtime")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2026-01-08 10:15:04 +01:00
..
ABI f2fs: add gc_boost_gc_greedy sysfs node 2025-12-18 13:55:16 +01:00
accel accel/qaic: Add AIC080 support 2024-12-14 20:03:46 +01:00
accounting
admin-guide smack: fix bug: setting task label silently ignores input garbage 2025-12-18 13:54:40 +01:00
arch arm64: errata: Apply workarounds for Neoverse-V3AE 2025-10-23 16:20:47 +02:00
block
bpf bpf: Adjust free target to avoid global starvation of LRU map 2025-07-17 18:37:22 +02:00
cdrom
core-api module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper 2025-07-10 16:05:08 +02:00
cpu-freq
crypto
dev-tools
devicetree dt-bindings: PCI: qcom,pcie-sm8550: Add missing required power-domains and resets 2026-01-08 10:14:28 +01:00
doc-guide
driver-api soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter 2026-01-08 10:15:04 +01:00
fault-injection
fb
features
filesystems nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_ 2026-01-08 10:14:09 +01:00
firmware_class
firmware-guide Documentation: ACPI: Fix parent device references 2025-08-20 18:30:15 +02:00
fpga
gpu drm/xe: Make xe_gt_freq part of the Documentation 2025-06-19 15:32:14 +02:00
hid
hwmon docs: hwmon: fix link to g762 devicetree binding 2025-12-18 13:55:20 +01:00
i2c i2c: i801: Add support for Intel Panther Lake 2024-12-14 20:03:55 +01:00
iio docs: iio: ad7380: fix supply for ad7380-4 2024-10-24 18:30:47 +01:00
images
infiniband
input
isdn
kbuild kbuild: rust: add rustc-min-version support function 2025-06-27 11:11:40 +01:00
kernel-hacking
leds
litmus-tests
livepatch
locking kcsan, seqlock: Support seqcount_latch_t 2024-12-05 14:01:22 +01:00
maintainer
mhi
misc-devices
mm
netlabel
netlink dpll: spec: add missing module-name and clock-id to pin-get reply 2025-11-13 15:33:59 -05:00
networking doc: fix seg6_flowlabel path 2025-10-23 16:20:29 +02:00
nvdimm
nvme
PCI
pcmcia
peci
power Documentation: PM: Clarify pm_runtime_resume_and_get() return value 2024-12-19 18:13:15 +01:00
process Documentation: process: Also mention Sasha Levin as stable tree maintainer 2025-12-12 18:37:18 +01:00
RCU doc: rcu: update printed dynticks counter bits 2024-12-05 14:01:19 +01:00
rust rust: remove leftover mentions of the alloc crate 2025-03-22 12:54:23 -07:00
scheduler
scsi
security landlock: Fix grammar issues in documentation 2024-10-21 20:36:26 +02:00
sound
sphinx docs: kdoc: handle the obsolescensce of docutils.ErrorString() 2025-11-02 22:15:22 +09:00
sphinx-static
spi
staging
target
tee
timers
tools
trace Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram 2025-10-15 12:00:13 +02:00
translations module: Convert default symbol namespace to string literal 2025-02-08 09:57:05 +01:00
usb
userspace-api Landlock fix for v6.12-rc7 2024-11-12 13:01:09 -08:00
virt KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL 2024-10-20 07:31:05 -04:00
w1
watchdog
wmi platform/x86: msi-wmi-platform: Fix typo in WMI GUID 2025-12-01 11:43:30 +01:00
.gitignore
atomic_bitops.txt
atomic_t.txt
Changes
CodingStyle
conf.py
docutils.conf
dontdiff
index.rst
Kconfig
Makefile
memory-barriers.txt
SubmittingPatches
subsystem-apis.rst