mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-02-01 16:34:44 +00:00
We had read/write function for Codec, Platform, etc,
but these has been merged into snd_soc_component_read/write().
Internally, it is using regmap or driver function.
In read case, each styles are like below
regmap
ret = regmap_read(..., reg, &val);
driver function
val = xxx->read(..., reg);
Because of this kind of different style, to keep same read style,
when we merged each read function into snd_soc_component_read(),
we created snd_soc_component_read32(), like below.
commit
|
||
|---|---|---|
| .. | ||
| aiu-acodec-ctrl.c | ||
| aiu-codec-ctrl.c | ||
| aiu-encoder-i2s.c | ||
| aiu-encoder-spdif.c | ||
| aiu-fifo-i2s.c | ||
| aiu-fifo-spdif.c | ||
| aiu-fifo.c | ||
| aiu-fifo.h | ||
| aiu.c | ||
| aiu.h | ||
| axg-card.c | ||
| axg-fifo.c | ||
| axg-fifo.h | ||
| axg-frddr.c | ||
| axg-pdm.c | ||
| axg-spdifin.c | ||
| axg-spdifout.c | ||
| axg-tdm-formatter.c | ||
| axg-tdm-formatter.h | ||
| axg-tdm-interface.c | ||
| axg-tdm.h | ||
| axg-tdmin.c | ||
| axg-tdmout.c | ||
| axg-toddr.c | ||
| g12a-toacodec.c | ||
| g12a-tohdmitx.c | ||
| gx-card.c | ||
| Kconfig | ||
| Makefile | ||
| meson-card-utils.c | ||
| meson-card.h | ||
| meson-codec-glue.c | ||
| meson-codec-glue.h | ||
| t9015.c | ||