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
/
meson
Age
Commit message (
Expand
)
Author
Files
Lines
7 days
Merge tag 'asoc-v6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...
Takashi Iwai
6
-31
/
+31
12 days
ASoC: meson: Use *-y instead of *-objs in Makefile
Takashi Iwai
1
-25
/
+25
13 days
ASoC: Constify static snd_pcm_hardware
Mark Brown
4
-4
/
+4
14 days
ASoC: meson: Constify static snd_pcm_hardware
Krzysztof Kozlowski
4
-4
/
+4
14 days
ASoC: meson: Use snd_soc_substream_to_rtd() for accessing private_data
Krzysztof Kozlowski
2
-2
/
+2
2024-04-30
ASoC: meson: tdm fixes
Mark Brown
5
-20
/
+93
2024-04-29
ASoC: meson: cards: select SND_DYNAMIC_MINORS
Jerome Brunet
1
-0
/
+1
2024-04-29
ASoC: meson: axg-tdm: add continuous clock support
Jerome Brunet
3
-1
/
+60
2024-04-29
ASoC: meson: axg-tdm-interface: manage formatters in trigger
Jerome Brunet
1
-15
/
+19
2024-04-29
ASoC: meson: axg-card: make links nonatomic
Jerome Brunet
1
-0
/
+1
2024-04-29
ASoC: meson: axg-fifo: use threaded irq to check periods
Jerome Brunet
1
-10
/
+19
2024-02-27
ASoC: meson: axg-fifo: use FIELD helpers
Jerome Brunet
4
-33
/
+31
2024-02-26
ASoC: meson: axg-fifo: take continuous rates
Jerome Brunet
3
-6
/
+12
2024-02-26
ASoC: meson: axg-spdifin: use max width for rate detection
Jerome Brunet
1
-3
/
+3
2024-02-26
ASoC: meson: axg-tdm-interface: update error format error traces
Jerome Brunet
1
-1
/
+1
2024-02-26
ASoC: meson: axg-tdm-interface: add frame rate constraint
Jerome Brunet
1
-7
/
+18
2024-02-26
ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
Jerome Brunet
1
-2
/
+2
2024-02-14
ASoC: meson: t9015: fix function pointer type mismatch
Jerome Brunet
1
-16
/
+4
2024-02-14
ASoC: meson: aiu: fix function pointer type mismatch
Jerome Brunet
2
-16
/
+4
2024-01-03
ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
Mark Brown
1
-1
/
+1
2024-01-03
ASoC: meson: g12a-toacodec: Fix event generation
Mark Brown
1
-1
/
+1
2024-01-03
ASoC: meson: g12a-tohdmitx: Validate written enum values
Mark Brown
1
-0
/
+6
2024-01-03
ASoC: meson: g12a-toacodec: Validate written enum values
Mark Brown
1
-0
/
+3
2023-10-23
ASoC: meson: Make meson_card_remove() return void
Uwe Kleine-König
4
-6
/
+4
2023-09-25
ASoC: meson: convert not to use asoc_xxx()
Kuninori Morimoto
6
-13
/
+13
2023-09-12
ASoC: Merge up fixes
Mark Brown
1
-32
/
+17
2023-09-11
ASoC: meson: axg: extend TDM maximum sample rate to 384kHz
Jerome Brunet
3
-3
/
+3
2023-09-11
ASoC: meson: spdifin: start hw on dai probe
Jerome Brunet
1
-32
/
+17
2023-08-17
ASoC: Merge up fixes
Mark Brown
1
-16
/
+26
2023-08-14
ASoC: meson: merge DAI call back functions into ops
Kuninori Morimoto
12
-33
/
+31
2023-08-10
ASoC: meson: axg-tdm-formatter: fix channel slot allocation
Jerome Brunet
1
-16
/
+26
2023-06-20
ASoC: meson: use snd_soc_{of_}get_dlc()
Kuninori Morimoto
4
-17
/
+8
2023-05-08
ASoC: meson: use asoc_dummy_dlc
Kuninori Morimoto
2
-14
/
+4
2023-04-05
ASoC: meson: switch to use c2c_params instead of params
Kuninori Morimoto
3
-4
/
+7
2023-03-27
ASoC: meson: Use the devm_clk_get_optional() helper
Christophe JAILLET
1
-9
/
+4
2023-03-20
ASoC: meson: aiu: Convert to platform remove callback returning void
Uwe Kleine-König
1
-4
/
+2
2023-01-31
ASoC: meson: use helper function
Kuninori Morimoto
7
-35
/
+38
2022-10-19
ASoC: meson: axg-pdm: Fix double word in comments
Shaomin Deng
1
-1
/
+1
2022-06-27
ASoC: meson: Remove now redundant non_legacy_dai_naming flag
Charles Keepax
5
-6
/
+0
2022-06-27
ASoC: meson: Migrate to new style legacy DAI naming flag
Charles Keepax
5
-1
/
+11
2022-06-09
Specify clock provider directly to CPU DAIs
Mark Brown
2
-8
/
+8
2022-06-06
ASoC: meson: remove useless initialization
Pierre-Louis Bossart
1
-1
/
+1
2022-06-06
ASoC: meson: Rename set_fmt_new back to set_fmt
Charles Keepax
2
-2
/
+2
2022-06-06
ASoC: meson: Update to use set_fmt_new callback
Charles Keepax
2
-10
/
+10
2022-04-21
ASoC: meson: axg-card: Fix nonatomic links
Neil Armstrong
1
-1
/
+0
2022-04-21
ASoC: meson: axg-tdm-interface: Fix formatters in trigger"
Neil Armstrong
1
-21
/
+5
2022-04-21
ASoC: meson: Fix event generation for G12A tohdmi mux
Mark Brown
1
-1
/
+1
2022-04-21
ASoC: meson: Fix event generation for AUI CODEC mux
Mark Brown
1
-1
/
+1
2022-04-21
ASoC: meson: Fix event generation for AUI ACODEC mux
Mark Brown
1
-1
/
+1
2022-04-05
ASoC: meson: aiu: fix duplicate debugfs directory error
Heiner Kallweit
3
-0
/
+9
2021-12-31
ASoC: Merge fixes
Mark Brown
3
-33
/
+25
2021-12-20
ASoC: meson: Use dev_err_probe() helper
Kuninori Morimoto
9
-152
/
+56
2021-12-14
ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s
Martin Blumenstingl
2
-33
/
+19
2021-12-14
ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent()
Martin Blumenstingl
1
-0
/
+6
2021-10-22
ASoC: meson: axg-tdm-interface: manage formatters in trigger
Jerome Brunet
1
-5
/
+21
2021-10-22
ASoC: meson: axg-card: make links nonatomic
Jerome Brunet
1
-0
/
+1
2021-10-18
Merge series "ASoC: cleanup / tidyup soc-pcm/core/component" from Kuninori Mo...
Mark Brown
1
-3
/
+0
2021-10-18
ASoC: meson: implement driver_name for snd_soc_card in meson-card-utils
Christian Hewitt
1
-0
/
+1
2021-10-18
ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt()
Kuninori Morimoto
1
-3
/
+0
2021-09-27
ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Unsupported"
Colin Ian King
1
-1
/
+1
2021-06-21
ASoC: meson: switch to use snd_soc_daifmt_parse_format/clock_provider()
Kuninori Morimoto
1
-3
/
+3
2021-05-19
ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC
Neil Armstrong
1
-1
/
+62
2021-05-19
ASoC: meson: g12a-toacodec: use regmap fields to prepare SM1 support
Neil Armstrong
1
-18
/
+62
2021-04-23
Merge remote-tracking branch 'asoc/for-5.13' into asoc-next
Mark Brown
7
-12
/
+13
2021-04-13
ASoC: meson: axg-frddr: fix fifo depth on g12 and sm1
Jerome Brunet
1
-0
/
+1
2021-04-07
ASoC: meson: axg-fifo: add NO_PERIOD_WAKEUP support
Jerome Brunet
1
-5
/
+6
2021-04-07
ASoC: meson: axg-frddr: set fifo depth according to the period
Jerome Brunet
1
-6
/
+20
2021-03-31
ASoC: meson: axg-tdmout: remove useless assignment
Pierre-Louis Bossart
1
-1
/
+1
2021-03-31
ASoC: meson: axg-tdmin: remove useless assignment
Pierre-Louis Bossart
1
-1
/
+1
2021-03-10
ASoC: constify of_phandle_args in snd_soc_get_dai_name()
Krzysztof Kozlowski
4
-5
/
+5
2020-12-28
ASoC: meson: Use managed DMA buffer allocation
Lars-Peter Clausen
3
-18
/
+2
2020-12-17
ASoC: meson: axg-tdm-interface: fix loopback
Jerome Brunet
1
-1
/
+13
2020-12-17
ASoC: meson: axg-tdmin: fix axg skew offset
Jerome Brunet
1
-11
/
+2
2020-11-26
ASoC: meson: t9015: mark OF related data as maybe unused
Krzysztof Kozlowski
1
-1
/
+1
2020-11-17
ASoC: Fix 7/8 spaces indentation in Kconfig
Geert Uytterhoeven
1
-1
/
+1
2020-11-16
ASoC: meson: fix COMPILE_TEST error
Jerome Brunet
1
-1
/
+1
2020-10-06
Merge tag 'v5.9-rc5' into asoc-5.10
Mark Brown
1
-5
/
+5
2020-09-17
Merge branch 'asoc-5.9' into asoc-5.10
Mark Brown
1
-1
/
+23
2020-08-28
ASoC: meson: axg-toddr: fix channel order on g12 platforms
Jerome Brunet
1
-1
/
+23
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-5
/
+5
2020-08-18
ASoC: meson: Use snd_soc_of_parse_aux_devs()
Stephan Gerhold
1
-32
/
+1
2020-08-18
ASoC: various vendors: delete repeated words in comments
Randy Dunlap
1
-1
/
+1
2020-07-31
Merge remote-tracking branch 'asoc/for-5.9' into asoc-next
Mark Brown
9
-13
/
+12
2020-07-31
ASoC: meson: cards: deal dpcm flag change
Jerome Brunet
3
-21
/
+19
2020-07-30
Merge series "ASoC: meson: tdm fixes" from Jerome Brunet <jbrunet@baylibre.com>:
Mark Brown
6
-20
/
+39
2020-07-30
ASoC: meson: cards: remove DT_PREFIX for standard daifmt properties
Jerome Brunet
1
-1
/
+1
2020-07-30
ASoC: meson: axg-tdm-formatters: fix sclk inversion
Jerome Brunet
4
-11
/
+6
2020-07-30
ASoC: meson: axg-tdmin: fix g12a skew
Jerome Brunet
1
-0
/
+16
2020-07-30
ASoC: meson: axg-tdm-interface: fix link fmt setup
Jerome Brunet
1
-9
/
+17
2020-07-23
ASoC: meson: use asoc_substream_to_rtd()
Kuninori Morimoto
4
-4
/
+4
2020-07-20
Merge series "ASoC: Intel: machine driver updates for 5.9" from Pierre-Louis ...
Mark Brown
1
-1
/
+1
2020-07-17
ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback
Jing Xiangfeng
1
-1
/
+1
2020-07-16
ASoC: meson: merge .digital_mute() into .mute_stream()
Kuninori Morimoto
1
-2
/
+3
2020-06-22
ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_rea...
Kuninori Morimoto
3
-6
/
+3
2020-06-17
ASoC: meson: imply acodec glue on axg sound card
Jerome Brunet
1
-0
/
+1
2020-06-09
ASoC: meson: add missing free_irq() in error path
Pavel Machek (CIP)
1
-2
/
+8
2020-06-05
ASoC: meson: fix memory leak of links if allocation of ldata fails
Colin Ian King
1
-5
/
+12
2020-05-18
ASoC: meson: use snd_soc_xxx_active()
Kuninori Morimoto
1
-1
/
+1
2020-04-20
ASoC: meson: gx-card: fix codec-to-codec link setup
Jerome Brunet
1
-1
/
+3
2020-04-20
ASoC: meson: axg-card: fix codec-to-codec link setup
Jerome Brunet
1
-1
/
+3
2020-03-27
ASoC: meson: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
Kuninori Morimoto
4
-7
/
+7
2020-03-10
ASoC: meson: use for_each_rtd_codecs/cpus_dai() macro
Kuninori Morimoto
2
-2
/
+2
2020-02-24
Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...
Mark Brown
1
-0
/
+6
2020-02-24
ASoC: meson: aiu: fix semicolon.cocci warnings
kbuild test robot
1
-1
/
+1
2020-02-21
ASoC: meson: axg-card: add toacodec support
Jerome Brunet
1
-1
/
+2
2020-02-21
ASoC: meson: g12a: add internal DAC glue driver
Jerome Brunet
3
-0
/
+263
2020-02-21
ASoC: meson: aiu: add support for the Meson8 and Meson8b SoC families
Martin Blumenstingl
4
-23
/
+81
2020-02-21
ASoC: meson: aiu: introduce a struct for platform specific information
Martin Blumenstingl
2
-3
/
+21
2020-02-21
ASoC: meson: g12a: add tohdmitx reset
Jerome Brunet
1
-0
/
+6
2020-02-19
ASoC: meson: add t9015 internal DAC driver
Jerome Brunet
3
-0
/
+343
2020-02-17
ASoC: meson: aiu: simplify component addition
Jerome Brunet
4
-36
/
+6
2020-02-14
ASoC: meson: codec-glue: fix pcm format cast warning
Jerome Brunet
1
-1
/
+1
2020-02-14
ASoC: meson: aiu: fix acodec dai input name init
Jerome Brunet
1
-1
/
+0
2020-02-14
ASoC: meson: aiu: fix irq registration
Jerome Brunet
2
-7
/
+3
2020-02-14
ASoC: meson: aiu: fix clk bulk size allocation
Jerome Brunet
1
-1
/
+1
2020-02-14
ASoC: meson: aiu: remove unused encoder structure
Jerome Brunet
1
-7
/
+0
2020-02-13
ASoC: meson: gx: add sound card support
Jerome Brunet
3
-0
/
+150
2020-02-13
ASoC: meson: axg: extract sound card utils
Jerome Brunet
5
-376
/
+473
2020-02-13
ASoC: meson: aiu: add internal dac codec control support
Jerome Brunet
4
-0
/
+217
2020-02-13
ASoC: meson: aiu: add hdmi codec control support
Jerome Brunet
5
-1
/
+196
2020-02-13
ASoC: meson: aiu: add i2s and spdif support
Jerome Brunet
10
-0
/
+1589
2020-02-13
ASoC: meson: g12a: extract codec-to-codec utils
Jerome Brunet
5
-176
/
+230
2019-12-18
ASoC: meson: axg-fifo: relax period size constraints
Jerome Brunet
2
-6
/
+4
2019-12-18
ASoC: meson: axg-fifo: improve depth handling
Jerome Brunet
3
-11
/
+22
2019-12-18
ASoC: meson: axg-fifo: fix fifo threshold setup
Jerome Brunet
4
-28
/
+50
2019-12-11
ASoC: meson: Use managed buffer allocation
Takashi Iwai
1
-9
/
+4
2019-12-11
ASoC: meson: Drop superfluous ioctl PCM ops
Takashi Iwai
2
-6
/
+0
2019-10-08
ASoC: meson: remove snd_pcm_ops
Kuninori Morimoto
4
-41
/
+83
2019-09-05
ASoC: meson: tdmout: add sm1 support
Jerome Brunet
1
-19
/
+84
2019-09-05
ASoC: meson: axg-toddr: add sm1 support
Jerome Brunet
1
-0
/
+68
2019-09-05
ASoC: meson: axg-frddr: add sm1 support
Jerome Brunet
3
-1
/
+75
2019-09-05
ASoC: meson: tdmin: expose all 16 inputs
Jerome Brunet
1
-13
/
+34
2019-09-05
ASoC: meson: axg-toddr: expose all 8 inputs
Jerome Brunet
1
-8
/
+7
2019-09-05
ASoC: meson: axg-frddr: expose all 8 outputs
Jerome Brunet
1
-8
/
+24
2019-08-20
Merge branch 'asoc-5.3' into asoc-5.4
Mark Brown
2
-1
/
+2
2019-08-20
ASoC: meson: g12a-tohdmitx: require regmap mmio
Jerome Brunet
1
-0
/
+1
2019-08-20
ASoC: meson: axg-tdm-formatter: free reset on device removal
Jerome Brunet
1
-1
/
+1
2019-08-09
ASoC: soc-core: add for_each_xxx macro for aux_dev
Kuninori Morimoto
1
-3
/
+4
2019-08-09
ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev
Kuninori Morimoto
1
-3
/
+3
2019-07-31
ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simpl...
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify ...
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code
YueHaibing
1
-3
/
+1
2019-07-31
ASoC: meson: g12a-tohdmitx: override codec2codec params
Jerome Brunet
1
-18
/
+16
2019-07-06
Merge branch 'asoc-5.3' into asoc-next
Mark Brown
6
-21
/
+522
2019-07-06
Merge branch 'asoc-5.2' into asoc-linus
Mark Brown
3
-3
/
+1
2019-07-03
ASoC: meson: axg-tdm-formatter: add reset
Jerome Brunet
1
-0
/
+29
2019-06-28
ASoC: meson: axg-card: remove useless check on codec
Jerome Brunet
1
-2
/
+1
2019-06-26
Merge tag 'v5.2-rc6' into asoc-5.3
Mark Brown
1
-0
/
+1
2019-06-13
ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines
Jerome Brunet
1
-2
/
+2
2019-06-13
ASoC: meson: axg-tdm: fix sample clock inversion
Jerome Brunet
1
-1
/
+1
2019-06-13
ASoC: meson: axg-tdmout: right_j is not supported
Jerome Brunet
1
-1
/
+0
2019-06-13
ASoC: meson: axg-tdmin: right_j is not supported
Jerome Brunet
1
-1
/
+0
2019-06-10
ASoC: meson: axg-card: fix null pointer dereference in clean up
Jerome Brunet
1
-2
/
+4
2019-06-06
ASoC: meson: axg-card: use modern dai_link style
Kuninori Morimoto
1
-15
/
+42
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
1
-0
/
+1
2019-05-16
ASoC: meson: add g12a tohdmitx control
Jerome Brunet
3
-0
/
+423
2019-05-16
ASoC: meson: axg-card: add basic codec-to-codec link support
Jerome Brunet
1
-0
/
+19
2019-05-16
ASoC: meson: axg-card: set link name based on link node name
Jerome Brunet
1
-5
/
+7
2019-04-05
ASoC: meson: axg-tdmout: add g12a support
Jerome Brunet
1
-0
/
+13
2019-04-05
ASoC: meson: axg-tdm-formatter: rework quirks settings
Jerome Brunet
4
-14
/
+35
2019-04-05
ASoC: meson: axg-frddr: add g12a support
Jerome Brunet
1
-3
/
+140
2019-04-05
ASoC: meson: axg-toddr: add g12a support
Jerome Brunet
1
-0
/
+53
2019-04-05
ASoC: meson: axg-fifo: add g12a support
Jerome Brunet
2
-3
/
+33
2019-02-06
ASoC: meson: Drop superfluous PCM preallocation error checks
Takashi Iwai
1
-3
/
+4
2018-12-13
ASoC: meson: fix do_div warning in spdifin
Jerome Brunet
1
-2
/
+2
2018-12-13
ASoC: meson: add axg spdif input
Jerome Brunet
3
-1
/
+531
2018-12-13
ASoC: meson: axg-toddr: add support for spdifin backend
Jerome Brunet
2
-11
/
+7
2018-09-20
ASoC: add for_each_card_prelinks() macro
Kuninori Morimoto
1
-2
/
+1
2018-09-04
ASoC: add for_each_rtd_codec_dai() macro
Kuninori Morimoto
1
-4
/
+2
2018-09-04
ASoC: add for_each_link_codecs() macro
Kuninori Morimoto
1
-2
/
+3
2018-08-29
ASoC: meson: add axg pdm input
Jerome Brunet
3
-0
/
+665
2018-08-28
ASoC: meson: axg-tdm: restrict formats depending on slot width
Jerome Brunet
1
-21
/
+29
2018-08-28
ASoC: meson: axg-fifo: report interrupt request failure
Jerome Brunet
1
-0
/
+2
2018-08-28
ASoC: meson: imply clock and reset controllers
Jerome Brunet
1
-0
/
+4
2018-08-28
ASoC: Convert to using %pOFn instead of device_node.name
Rob Herring
1
-1
/
+1
2018-07-26
ASoC: meson: align axg card driver with DT bindings documentation
Jerome Brunet
1
-6
/
+6
2018-07-26
ASoC: meson: use IRQ_RETVAL in the fifo irq handler
Jerome Brunet
1
-1
/
+1
2018-07-24
ASoC: meson: axg-spdifout: select SND_PCM_IEC958
Arnd Bergmann
1
-0
/
+1
2018-07-20
ASoC: meson: add axg sound card support
Jerome Brunet
3
-0
/
+684
2018-07-20
ASoC: meson: add tdm input driver
Jerome Brunet
3
-0
/
+239
2018-07-20
ASoC: meson: add tdm output driver
Jerome Brunet
3
-0
/
+269
2018-07-20
ASoC: meson: add tdm interface driver
Jerome Brunet
4
-0
/
+552
2018-07-20
ASoC: meson: add tdm formatter base driver
Jerome Brunet
5
-0
/
+500
2018-07-18
ASoC: meson: add axg spdif output
Jerome Brunet
3
-0
/
+465
2018-07-18
ASoC: meson: add axg toddr driver
Jerome Brunet
3
-0
/
+208
2018-07-18
ASoC: meson: add axg frddr driver
Jerome Brunet
3
-0
/
+150
2018-07-18
ASoC: meson: add axg fifo base driver
Jerome Brunet
4
-0
/
+434