index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sound
/
soc
/
sof
/
ipc4-topology.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-07
ALSA/ASoC: Intel: clarify Copyright information
Mark Brown
1
-1
/
+1
2024-05-06
ASoC: SOF: Intel: clarify Copyright information
Pierre-Louis Bossart
1
-1
/
+1
2024-05-05
ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request
Peter Ujfalusi
1
-26
/
+136
2024-05-05
ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params
Peter Ujfalusi
1
-32
/
+51
2024-04-30
ASoC: SOF: ipc4-topology: Advertise passthrough capable PCMs (using ChainDMA)
Peter Ujfalusi
1
-0
/
+50
2024-04-05
ASoC: Intel: avs: Fixes and cleanups for 6.10
Mark Brown
1
-3
/
+16
2024-04-03
ASoC: Merge up fixes
Mark Brown
1
-1
/
+21
2024-04-02
ASoC: SOF: cppcheck fixes and debugfs addition
Mark Brown
1
-1
/
+0
2024-04-02
ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params
Ranjani Sridharan
1
-2
/
+10
2024-04-02
ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free
Ranjani Sridharan
1
-4
/
+0
2024-04-02
ASoC: SOF: IPC4: extend dai_data with node_id
Pierre-Louis Bossart
1
-2
/
+6
2024-04-02
ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device
Bard Liao
1
-0
/
+13
2024-04-02
ASoC: SOF: make dma_config_tlv be an array
Bard Liao
1
-13
/
+12
2024-04-02
ASoC: SOF: ipc4-topology: remove shadowed variable
Pierre-Louis Bossart
1
-1
/
+0
2024-03-25
ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs
Peter Ujfalusi
1
-1
/
+21
2024-03-22
ASoC: SOF: ipc4-topology: support NHLT device type
Brent Lu
1
-3
/
+16
2024-02-14
ASoC: SOF: Extend ChainDMA and DSPless mode to LNL+
Mark Brown
1
-9
/
+13
2024-02-13
ASoC: SOF: ipc4-topology: set config_length based on device_count
Bard Liao
1
-1
/
+5
2024-02-13
ASoC: SOF: topology: Parse DAI type token for dspless mode
Ranjani Sridharan
1
-0
/
+1
2024-02-13
ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs
Pierre-Louis Bossart
1
-4
/
+6
2024-02-13
ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config
Pierre-Louis Bossart
1
-5
/
+6
2024-01-08
Merge tag 'asoc-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...
Takashi Iwai
1
-2
/
+30
2023-12-01
ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
Peter Ujfalusi
1
-16
/
+15
2023-12-01
ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
Peter Ujfalusi
1
-10
/
+11
2023-11-29
ASoC: SOF: ipc4-topology: Add module ID print during module set up
Baofeng Tian
1
-2
/
+10
2023-11-24
ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id
Peter Ujfalusi
1
-0
/
+20
2023-11-24
ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
Ranjani Sridharan
1
-0
/
+9
2023-10-06
ASoC: SOF: IPC4: get pipeline priority from topology
Rander Wang
1
-3
/
+2
2023-10-02
ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size()
Gustavo A. R. Silva
1
-1
/
+2
2023-09-26
ASoC: Merge up fixes
Mark Brown
1
-1
/
+1
2023-09-19
ASoC: SOF: ipc4-control: Add support for ALSA enum control
Peter Ujfalusi
1
-0
/
+33
2023-09-19
ASoC: SOF: ipc4-control: Add support for ALSA switch control
Peter Ujfalusi
1
-3
/
+13
2023-09-15
ASoC: SOF: ipc4: Fixup dailink format based on copier
Mark Brown
1
-4
/
+4
2023-09-15
ASoC: SOF: ipc4-topology: export sof_ipc4_copier_is_single_format
Bard Liao
1
-4
/
+4
2023-09-14
ASoC: SOF: ipc4-topology: Add deep buffer size to debug prints
Yong Zhi
1
-3
/
+8
2023-09-14
ASoC: SOF: ipc4-topology: fix wrong sizeof argument
Bard Liao
1
-1
/
+1
2023-08-22
ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value
Peter Ujfalusi
1
-3
/
+23
2023-08-21
ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier
Ranjani Sridharan
1
-5
/
+53
2023-08-21
ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier
Ranjani Sridharan
1
-26
/
+1
2023-08-21
ASoC: SOF: ipc4-topology: Fix the output reference params for SRC
Ranjani Sridharan
1
-10
/
+30
2023-08-21
ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format
Ranjani Sridharan
1
-10
/
+11
2023-08-15
ASoC: SOF: remove duplicate code due to merge
Pierre-Louis Bossart
1
-3
/
+0
2023-08-10
ASoC: Merge up fixes
Mark Brown
1
-3
/
+6
2023-08-09
ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier
Peter Ujfalusi
1
-3
/
+3
2023-08-07
ASoC: SOF: ipc4-topology: restore gateway config length
Pierre-Louis Bossart
1
-0
/
+6
2023-08-07
ASoC: SOF: ipc4: avoid uninitialized default instance 0
Ranjani Sridharan
1
-0
/
+1
2023-06-05
ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data
Pierre-Louis Bossart
1
-3
/
+31
2023-06-05
ASoC: SOF: ipc4-topology: extend ALH-specific data structure
Pierre-Louis Bossart
1
-5
/
+5
2023-05-30
ES8316 audio codec fixes on Rock5B
Mark Brown
1
-2
/
+2
2023-05-23
ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative
Yang Li
1
-2
/
+2
2023-05-22
ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest
Peter Ujfalusi
1
-0
/
+7
2023-05-22
ASoC: SOF: ipc4-topology: Do not use the CPC value from topology
Peter Ujfalusi
1
-7
/
+5
2023-05-22
ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be g...
Peter Ujfalusi
1
-7
/
+7
2023-05-16
ASoC: SOF: ipc4-topology: Improve the audio format
Mark Brown
1
-121
/
+237
2023-05-16
ASoC: SOF: Intel/ipc4: Do not reset BE DAI pipeline
Mark Brown
1
-1
/
+0
2023-05-15
ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4
Ranjani Sridharan
1
-1
/
+0
2023-05-15
ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message
Peter Ujfalusi
1
-14
/
+7
2023-05-15
ASoC: SOF: ipc4-topology: Modify input audio format selection logic
Ranjani Sridharan
1
-100
/
+32
2023-05-15
ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same
Ranjani Sridharan
1
-22
/
+31
2023-05-15
ASoC: SOF: ipc4-topology: Modify the output format selection logic
Ranjani Sridharan
1
-20
/
+107
2023-05-15
ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits
Ranjani Sridharan
1
-14
/
+18
2023-05-15
ASoC: SOF: ipc4-topology: Handle output format special case
Ranjani Sridharan
1
-5
/
+50
2023-05-15
ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt()
Ranjani Sridharan
1
-25
/
+26
2023-05-15
ASoC: SOF: ipc4-topology: Move the call to init output format
Ranjani Sridharan
1
-6
/
+23
2023-05-15
ASoC: SOF: ipc4-topology: Add a helper function for output format selection
Ranjani Sridharan
1
-9
/
+21
2023-05-15
ASoC: SOF: ipc4-topology: Handle input/output audio format special case
Ranjani Sridharan
1
-1
/
+10
2023-05-15
ASoC: SOF: Separate the tokens for input and output pin index
Ranjani Sridharan
1
-2
/
+2
2023-04-27
Merge tag 'sound-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...
Linus Torvalds
1
-324
/
+890
2023-04-20
ASoC: SOF: Use no_reply calls for TX
Curtis Malainey
1
-5
/
+5
2023-04-03
ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module
Peter Ujfalusi
1
-4
/
+6
2023-03-30
ASoC: Merge fixes
Mark Brown
1
-0
/
+8
2023-03-29
ASoC: SOF: avoid a NULL dereference with unsupported widgets
Guennadi Liakhovetski
1
-0
/
+8
2023-03-23
ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler"
Colin Ian King
1
-2
/
+2
2023-03-22
ASoC: SOF: ipc4/intel: Add missing mutex_unlock()
Jyri Sarha
1
-2
/
+9
2023-03-21
ASoC: SOF: ipc4/intel: Add support for chained DMA
Jyri Sarha
1
-3
/
+117
2023-03-17
ASoC: SOF: ipc4-topology: Add support for effect
Mark Brown
1
-16
/
+351
2023-03-17
ASoC: SOF: ipc4: upport multiple configs for BE DAIs
Mark Brown
1
-22
/
+70
2023-03-17
ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt
Peter Ujfalusi
1
-1
/
+2
2023-03-17
ASoC: SOF: ipc4-topology: update pipeline_params in process prepare
Libin Yang
1
-1
/
+49
2023-03-17
ASoC: SOF: ipc4-topology: set copier output format for process module
Chao Song
1
-3
/
+43
2023-03-17
ASoC: SOF: ipc4-topology: Add support for base config extension
Ranjani Sridharan
1
-15
/
+132
2023-03-17
ASoC: SOF: ipc4-topology: add effect widget support
Libin Yang
1
-0
/
+124
2023-03-17
ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper
Peter Ujfalusi
1
-13
/
+19
2023-03-17
ASoC: SOF: ipc4-topology: use common helper function in copier prepare
Kai Vehmanen
1
-15
/
+3
2023-03-17
ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs
Kai Vehmanen
1
-7
/
+67
2023-03-14
ASoC: SOF: ipc4: Add support for formats per pins
Mark Brown
1
-279
/
+250
2023-03-14
ASoC: SOF: ipc4: Add support for bytes control
Mark Brown
1
-0
/
+67
2023-03-13
ASoC: SOF: ipc4-topology: Search only pin 0 formats
Ranjani Sridharan
1
-1
/
+4
2023-03-13
ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count
Ranjani Sridharan
1
-58
/
+85
2023-03-13
ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field
Ranjani Sridharan
1
-24
/
+18
2023-03-13
ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt()
Ranjani Sridharan
1
-21
/
+17
2023-03-13
ASoC: SOF: ipc4-topology: Modify the type of available input/output formats
Ranjani Sridharan
1
-107
/
+74
2023-03-13
ASoC: SOF: ipc4-topology: Always parse the output formats in topology
Ranjani Sridharan
1
-16
/
+6
2023-03-13
ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once
Ranjani Sridharan
1
-17
/
+24
2023-03-13
ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token
Ranjani Sridharan
1
-65
/
+47
2023-03-13
ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_...
Ranjani Sridharan
1
-57
/
+62
2023-03-13
ASoC: SOF: Use input/output pin consistently
Ranjani Sridharan
1
-24
/
+24
2023-03-13
ASoC: Merge up fixes as a dependency for future SOF work
Mark Brown
1
-5
/
+16
2023-03-13
ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES
Libin Yang
1
-0
/
+67
2023-03-07
ASoC: SOF: ipc4: Add core_id support from topology
Mark Brown
1
-3
/
+10
2023-03-07
ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used
Bard Liao
1
-0
/
+16
2023-03-07
ASoC: SOF: ipc4-topology: add core token in each module extended token list
Rander Wang
1
-0
/
+2
2023-03-07
ASoC: SOF: ipc4-topology: Add support for core_id for pipelines
Peter Ujfalusi
1
-3
/
+8
2023-03-07
ASoC: SOF: IPC4: update gain ipc msg definition to align with fw
Rander Wang
1
-2
/
+2
2023-03-07
ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP
Ranjani Sridharan
1
-2
/
+13
2023-03-07
ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit
Seppo Ingalsuo
1
-1
/
+1
2023-02-09
ASoC: SOF: ipc4-topology: set copier sink format
Bard Liao
1
-5
/
+66
2023-02-09
ASoC: SOF: ipc4-topology: Print queue IDs in error
Ranjani Sridharan
1
-4
/
+6
2023-01-27
ASoC: SOF: ipc4-topology: Protect pipeline free with mutex
Ranjani Sridharan
1
-0
/
+5
2023-01-27
ASoC: SOF: Introduce struct snd_sof_pipeline
Ranjani Sridharan
1
-6
/
+6
2023-01-27
ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger
Ranjani Sridharan
1
-0
/
+1
2023-01-27
ASoC: SOF: topology: Set IPC-specific trigger order for DAI links
Ranjani Sridharan
1
-0
/
+19
2023-01-27
ASoC: SOF: pcm: do not free widgets during suspend trigger
Ranjani Sridharan
1
-1
/
+1
2023-01-27
ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline
Ranjani Sridharan
1
-2
/
+9
2023-01-26
ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback
Bard Liao
1
-2
/
+24
2023-01-26
ASoC: SOF: ipc4-topology: add buffer type support
Bard Liao
1
-7
/
+50
2022-11-10
ASoC: SOF: ipc4-topology: Add widget queue support
Mark Brown
1
-13
/
+120
2022-11-10
ASoC: SOF: get pipeline instance id from pipe_widget->instance_id
Mark Brown
1
-6
/
+24
2022-11-09
ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id
Bard Liao
1
-4
/
+21
2022-11-09
ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp
Bard Liao
1
-2
/
+3
2022-11-07
ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback
Peter Ujfalusi
1
-0
/
+34
2022-11-07
ASoC: SOF: topology: Add helper to get/put widget queue id
Chao Song
1
-13
/
+120
2022-10-21
ASoC: SOF: IPC4: Add helper for looking up module by UUID
Peter Ujfalusi
1
-14
/
+3
2022-10-21
ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention
Peter Ujfalusi
1
-10
/
+10
2022-09-21
ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup()
Peter Ujfalusi
1
-1
/
+8
2022-09-20
ASoC: SOF: ipc4-topology: remove useless assignment
Pierre-Louis Bossart
1
-2
/
+1
2022-09-20
ASoC: SOF: ipc4-topology: clarify calculation precedence
Pierre-Louis Bossart
1
-1
/
+1
2022-08-23
ASoC: SOF: ipc4-topology: fix alh_group_ida max value
Bard Liao
1
-1
/
+1
2022-08-18
ASoC: SOF: ipc4-topology: fix wrong use of sizeof in sof_ipc4_widget_setup_co...
Yang Yingliang
1
-1
/
+1
2022-07-15
ASoC: SOF: ipc4-topology: set domain bit based on dp domain type
Rander Wang
1
-2
/
+4
2022-07-15
ASoC: SOF: add ipc4 SRC module support
Rander Wang
1
-1
/
+113
2022-07-15
ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free
Bard Liao
1
-20
/
+16
2022-07-08
ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt
Libin Yang
1
-4
/
+44
2022-07-08
ASoC: SOF: ipc4-topology: check dai->private in ipc_free()
Libin Yang
1
-0
/
+11
2022-06-17
ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg
Pierre-Louis Bossart
1
-9
/
+9
2022-06-14
ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support
Bard Liao
1
-5
/
+63
2022-06-10
ASoC: SOF: IPC4: add sdw blob
Bard Liao
1
-0
/
+44
2022-06-10
AsoC: SOF: ipc4-topology: Add dai_get_clk op
Ranjani Sridharan
1
-0
/
+58
2022-06-10
ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's
Ranjani Sridharan
1
-8
/
+140
2022-06-10
ASoC: SOF: Add a new IPC op for parsing topology manifest
Ranjani Sridharan
1
-0
/
+63
2022-06-10
ASoC: SOF: ipc4-topology: Add the dai_config op
Ranjani Sridharan
1
-0
/
+45
2022-06-10
ASoC: SOF: ipc4-topology: Add route_setup/route_free ops
Ranjani Sridharan
1
-0
/
+76
2022-06-10
ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops
Ranjani Sridharan
1
-0
/
+123
2022-06-10
ASoC: SOF: ipc4-topology: Add control IO ops
Ranjani Sridharan
1
-0
/
+1
2022-06-10
ASoC: SOF: ipc4-topology: Add control_setup op
Ranjani Sridharan
1
-0
/
+49
2022-06-10
ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets
Ranjani Sridharan
1
-0
/
+68
2022-06-10
ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets
Ranjani Sridharan
1
-0
/
+113
2022-06-10
ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets
Ranjani Sridharan
1
-3
/
+40
2022-06-10
ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets
Ranjani Sridharan
1
-2
/
+288
2022-06-10
ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets
Ranjani Sridharan
1
-0
/
+135
2022-06-10
ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets
Ranjani Sridharan
1
-0
/
+370
2022-06-10
ASoC: SOF: IPC4: Introduce topology ops
Ranjani Sridharan
1
-0
/
+102