aboutsummaryrefslogtreecommitdiff
path: root/drivers/soundwire/stream.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-11soundwire: stream: make enable/disable/deprepare idempotentGravatar Pierre-Louis Bossart 1-0/+15
2022-02-11soundwire: stream: sdw_stream_add_ functions can be called multiple timesGravatar Pierre-Louis Bossart 1-0/+24
2022-02-11soundwire: stream: introduce sdw_slave_rt_find() helperGravatar Pierre-Louis Bossart 1-12/+22
2022-02-11soundwire: stream: separate alloc and config within sdw_stream_add_xxx()Gravatar Pierre-Louis Bossart 1-32/+48
2022-02-11soundwire: stream: move list addition to sdw_slave_alloc_rt()Gravatar Pierre-Louis Bossart 1-3/+6
2022-02-11soundwire: stream: rename and move master/slave_rt_free routinesGravatar Pierre-Louis Bossart 1-36/+36
2022-02-11soundwire: stream: group sdw_stream_ functionsGravatar Pierre-Louis Bossart 1-264/+264
2022-02-11soundwire: stream: split sdw_alloc_slave_rt() in alloc and configGravatar Pierre-Louis Bossart 1-10/+25
2022-02-11soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpersGravatar Pierre-Louis Bossart 1-26/+26
2022-02-11soundwire: stream: split sdw_alloc_master_rt() in alloc and configGravatar Pierre-Louis Bossart 1-17/+34
2022-02-11soundwire: stream: simplify sdw_alloc_master_rt()Gravatar Pierre-Louis Bossart 1-9/+18
2022-02-11soundwire: stream: group sdw_port and sdw_master/slave_port functionsGravatar Pierre-Louis Bossart 1-122/+120
2022-02-11soundwire: stream: add 'slave' prefix for port range checksGravatar Pierre-Louis Bossart 1-11/+11
2022-02-11soundwire: stream: split alloc and config in two functionsGravatar Pierre-Louis Bossart 1-12/+37
2022-02-11soundwire: stream: split port allocation and configuration loopsGravatar Pierre-Louis Bossart 1-0/+8
2022-02-11soundwire: stream: add alloc/config/free helpers for portsGravatar Pierre-Louis Bossart 1-38/+45
2022-02-11soundwire: stream: simplify check on port rangeGravatar Pierre-Louis Bossart 1-6/+4
2022-02-11soundwire: stream: add slave runtime to list earlierGravatar Pierre-Louis Bossart 1-11/+2
2022-02-11soundwire: stream: remove unused parameter in sdw_stream_add_slaveGravatar Pierre-Louis Bossart 1-4/+2
2021-12-24ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWireGravatar Pierre-Louis Bossart 1-2/+2
2021-08-02soundwire: stream: don't program mockup device portsGravatar Bard Liao 1-0/+3
2021-08-02soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATAGravatar Bard Liao 1-1/+1
2021-06-20soundwire: stream: Fix test for DP prepare completeGravatar Richard Fitzgerald 1-7/+6
2021-04-06soundwire: stream: fix memory leak in stream config error pathGravatar Rander Wang 1-1/+9
2021-03-30soundwire: stream: remove useless bus initializationsGravatar Pierre-Louis Bossart 1-2/+2
2021-03-30soundwire: stream: remove useless initializationGravatar Pierre-Louis Bossart 1-2/+2
2021-03-23soundwire: stream: add missing \n in dev_err()Gravatar Pierre-Louis Bossart 1-5/+5
2020-10-01Merge tag 'soundwire-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Greg Kroah-Hartman 1-16/+29
2020-09-23soundwire: enable Data Port test modesGravatar Pierre-Louis Bossart 1-1/+2
2020-09-18soundwire: Add generic bandwidth allocation algorithmGravatar Bard Liao 1-0/+12
2020-09-04soundwire: stream: fix NULL/IS_ERR confusionGravatar Pierre-Louis Bossart 1-1/+1
2020-09-04soundwire: stream: use FIELD_{GET|PREP}Gravatar Vinod Koul 1-8/+5
2020-09-03soundwire: stream: enable hw_sync as needed by hardwareGravatar Pierre-Louis Bossart 1-6/+9
2020-09-03soundwire: fix double free of dangling pointerGravatar Tom Rix 1-3/+5
2020-07-16soundwire: fix the kernel-doc commentGravatar Vinod Koul 1-2/+2
2020-07-15soundwire: stream: add helper to startup/shutdown streamsGravatar Pierre-Louis Bossart 1-0/+98
2020-03-20Merge branch 'topic/ro_wordlength' into nextGravatar Vinod Koul 1-7/+9
2020-03-20soundwire: stream: Add read_only_wordlength flag to port propertiesGravatar Srinivas Kandagatla 1-7/+9
2020-03-13soundwire: stream: use sdw_write instead of updateGravatar Srinivas Kandagatla 1-5/+4
2020-02-13soundwire: stream: don't program ports when a stream that has not been preparedGravatar Rander Wang 1-5/+17
2020-02-13soundwire: stream: fix support for multiple Slaves on the same linkGravatar Rander Wang 1-2/+3
2020-02-13soundwire: stream: do not update parameters during DISABLED-PREPARED transitionGravatar Pierre-Louis Bossart 1-2/+17
2020-02-13soundwire: stream: only prepare stream when it is configured.Gravatar Bard Liao 1-1/+6
2020-02-13soundwire: stream: update state machine and add state checksGravatar Pierre-Louis Bossart 1-0/+37
2020-01-10soundwire: stream: remove redundant pr_err tracesGravatar Pierre-Louis Bossart 1-8/+0
2019-09-04soundwire: stream: make stream name a const pointerGravatar Srinivas Kandagatla 1-1/+1
2019-09-04soundwire: Add compute_params callbackGravatar Vinod Koul 1-0/+10
2019-08-21soundwire: stream: remove unnecessary variable initializationsGravatar Pierre-Louis Bossart 1-26/+38
2019-08-21soundwire: stream: fix disable sequenceGravatar Pierre-Louis Bossart 1-1/+18
2019-08-21soundwire: export helpers to find row and column valuesGravatar Pierre-Louis Bossart 1-6/+8