Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
e59bf54
ASoC: tas2770: Fix set_tdm_slot in case of single slot
povik Oct 27, 2022
faac764
ASoC: tas2764: Fix set_tdm_slot in case of single slot
povik Oct 27, 2022
6f934af
ASoC: tas2780: Fix set_tdm_slot in case of single slot
povik Oct 27, 2022
1c0036e
ASoC: jz4740-i2s: Remove .set_sysclk()
Oct 28, 2022
fc83905
ASoC: ingenic: Remove unnecessary clocks from schema
Oct 28, 2022
b7b080c
ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY()
jsarha Oct 31, 2022
ccf06b1
ASoC: SOF: probes: Separate IPC3 operations to a separate file
jsarha Oct 31, 2022
d8bc54a
ASoC: SOF: client: Add sof_client_ipc_set_get_data()
jsarha Oct 31, 2022
7f0a3df
ASoC: SOF: client: Add sof_client_ipc4_find_module() function
jsarha Oct 31, 2022
f562359
ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device
jsarha Oct 31, 2022
06ba770
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
Oct 31, 2022
4d484ef
ASoC: SOF: client-probes: Add support for IPC4
broonie Oct 31, 2022
b3d2170
ASoC: jz4740-i2s: Remove .set_sysclk() & friends
broonie Oct 31, 2022
9a1d248
ASoC: Intel: soc-acpi: add ES83x6 support to IceLake
plbossart Oct 31, 2022
f8fbf0d
ASoC: SOF: fix compilation issue with readb/writeb helpers
plbossart Oct 31, 2022
5d73263
ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake
plbossart Oct 31, 2022
e5afc86
ASoC: cs42xx8-i2c.c: add module device table for of
pberginkonsult Oct 31, 2022
fb34256
ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX93 platform
Oct 28, 2022
a10a525
ASoC: fsl_micfil: Add support for i.MX93 platform
Oct 28, 2022
77a7a6e
ASoC: fsl_micfil: Add support when using eDMA
Oct 28, 2022
e9ec88a
Add support for MICFIL on i.MX93 platform
broonie Nov 1, 2022
003b786
ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 …
kv2019i Nov 1, 2022
0aa60dd
ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_in…
Oct 21, 2022
0d183c2
ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_de…
Oct 21, 2022
f8639c3
ASoC: mediatek: dt-bindings: modify machine bindings for two MICs case
ajye-huang Nov 2, 2022
e14657c
ASoC: mediatek: mt8186-rt5682: Modify machine driver for two DMICs case
ajye-huang Nov 2, 2022
faf3b5c
ARM: omap2: n8x0: stop instantiating codec platform data
dtor Nov 2, 2022
426c7bf
ASoC: tlv320aic3x: remove support for platform data
dtor Nov 2, 2022
a984d83
ASoC: tlv320aic3x: switch to using gpiod API
dtor Nov 2, 2022
f7d97cb
ASoC: simple-mux: add read function
Oct 28, 2022
b43d0c0
ASoC: Intel: cirrus-common: Make const array uid_strings static
ColinIanKing Nov 3, 2022
a0e7636
Modify documentation and machine driver for mt8186_rt1019_rt5682s sou…
broonie Nov 3, 2022
392cc13
ASoC: rt5514: fix legacy dai naming
jmontleon Nov 3, 2022
a1dca87
ASoC: rt5677: fix legacy dai naming
jmontleon Nov 3, 2022
4b19211
ASoC: amd: fix ACP version typo mistake
saba-kareem Nov 4, 2022
d59b6f2
ALSA: cs5535audio: Remove the redundant assignment
wb-zjp846396 Nov 7, 2022
314d34f
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
Oct 31, 2022
3d59eae
ASoC: SOF: topology: No need to assign core ID if token parsing failed
ujfalusi Nov 7, 2022
89cdb22
ASoC: sof_es8336: reduce pop noise on speaker
Oct 28, 2022
5c065ea
ASoC: simple-card-utils: remove asoc_simple_convert_fixup()
morimoto Nov 1, 2022
2dc025a
ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM…
morimoto Nov 1, 2022
8f59798
ASoC: audio-graph-card2: check also dpcm node for convert-xxx
morimoto Nov 1, 2022
6327c72
ASoC: SOF: Add support for parsing the number of sink/source pins
Nov 7, 2022
3b3aced
ASoC: SOF: Add support to parse pin binding array from topology
Nov 7, 2022
c84443d
ASoC: SOF: topology: Add helper to get/put widget queue id
Nov 7, 2022
4366b7c
ASoC: codecs: da7219: Introduce set_jack() callback
Oct 31, 2022
9a1fe79
ASoC: Intel: Drop da7219_aad_jack_det() usage
crojewsk-intel Oct 31, 2022
922a5e5
ASoC: mediatek: Drop da7219_aad_jack_det() usage
crojewsk-intel Oct 31, 2022
ebe62df
ASoC: rockchip: Drop da7219_aad_jack_det() usage
crojewsk-intel Oct 31, 2022
ba54da3
ASoC: amd: Drop da7219_aad_jack_det() usage
crojewsk-intel Oct 31, 2022
7af1ca5
ASoC: Intel: avs: Drop da7219_aad_jack_det() usage
crojewsk-intel Oct 31, 2022
c05dff3
ASoC: codecs: da7219: Do not export internal symbols
Oct 31, 2022
b5e004b
ASoC: mediatek: mt8183-da7219: Register to module device table
nfraprado Nov 4, 2022
bc63a80
ASoC: mediatek: mt8183-mt6358: Register to module device table
nfraprado Nov 4, 2022
18cd1f3
ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback
ujfalusi Nov 7, 2022
36c6cdc
ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream
kv2019i Nov 7, 2022
1634602
ASoC: dt-bindings: realtek,rt5682s: Add AVDD and MICVDD supplies
nfraprado Nov 2, 2022
ed20a9b
ASoC: dt-bindings: realtek,rt5682s: Add DBVDD and LDO1-IN supplies
nfraprado Nov 2, 2022
4d3c884
ASoC: dt-bindings: rt5682: Add AVDD, MICVDD and VBAT supplies
nfraprado Nov 2, 2022
9354fa7
ASoC: dt-bindings: rt5682: Add DBVDD and LDO1-IN supplies
nfraprado Nov 2, 2022
5aab1a5
ASoC: rt5682s: Support DBVDD and LDO1-IN supplies
nfraprado Nov 2, 2022
318ff06
ASoC: rt5682: Support DBVDD and LDO1-IN supplies
nfraprado Nov 2, 2022
09e3c1d
ASoC: SOF: Intel: add d0i3 definition for MTL
RanderWang Nov 7, 2022
f8632ad
ASoC: SOF: Intel: add d0i3_offset in chip_info
RanderWang Nov 7, 2022
57f9349
ASoC: SOF: Intel: set d0i3 register with d0i3_offset
RanderWang Nov 7, 2022
e0767e3
soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime
plbossart Nov 1, 2022
7dddead
soundwire: cadence: use dai_runtime_array instead of dma_data
plbossart Nov 1, 2022
febc50b
dt-bindings: soundwire: Convert text bindings to DT Schema
Nov 8, 2022
a29b2d0
ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp
bardliao Nov 8, 2022
eb2eaf5
ASoC: SOF: ipc4-loader: get max pipeline number
bardliao Nov 8, 2022
a2ba1f7
ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id
bardliao Nov 8, 2022
f0f217b
ASoC: mediatek: mt2701-cs42448: Register to module device table
nfraprado Nov 7, 2022
59429a5
ASoC: mediatek: mt2701-wm8960: Register to module device table
nfraprado Nov 7, 2022
083e948
ASoC: mediatek: mt6797-mt6351: Register to module device table
nfraprado Nov 7, 2022
33d2d51
ASoC: mediatek: mt8183-da7219: Register to module device table
nfraprado Nov 7, 2022
d8d960d
ASoC: mediatek: mt8183-mt6358: Register to module device table
nfraprado Nov 7, 2022
7d6d41e
ASoC: mediatek: mt8186-da7219: Register to module device table
nfraprado Nov 7, 2022
5d7c2ac
ASoC: mediatek: mt8186-rt5682: Register to module device table
nfraprado Nov 7, 2022
2d32a3e
ASoC: mediatek: mt8192-mt6359: Register to module device table
nfraprado Nov 7, 2022
6bd8ddf
ASoC: mediatek: mt8195-mt6359: Register to module device table
nfraprado Nov 7, 2022
7d945b0
ASoC: stm32: dfsdm: manage cb buffers cleanup
Nov 9, 2022
3ca507b
ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
Nov 9, 2022
43b429f
ASoC: mediatek: Register machine drivers to module device table
broonie Nov 10, 2022
e3c591c
ASoC: SOF: Intel: update D0i3 registers for MTL
broonie Nov 10, 2022
6426f56
ASoC: SOF: get pipeline instance id from pipe_widget->instance_id
broonie Nov 10, 2022
8a7ae8c
Adjust usage of rt5682(s) power supply properties
broonie Nov 10, 2022
c2c60ea
ASoC: simpe-card/audio-graph fixups
broonie Nov 10, 2022
140ccd0
ASoC: SOF: ipc4-topology: Add widget queue support
broonie Nov 10, 2022
ec39862
ASoC: codecs: da7219: Do not export da7219_aad_jack_det()
broonie Nov 10, 2022
7c0f8f1
ASoC: stm32: i2s: remove irqf_oneshot flag
Nov 10, 2022
3788210
ASoC: hdac_hda: fix hda pcm buffer overflow issue
junxiaoc Nov 9, 2022
0a792b0
Merge remote-tracking branch 'asoc/for-6.2' into asoc-next
broonie Nov 10, 2022
46b9103
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
plbossart Nov 10, 2022
06b65c5
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
plbossart Nov 10, 2022
bf42eda
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
plbossart Nov 10, 2022
7890fb2
Merge branch 'sound/upstream-20221110' into merge/sound-upstream-2022…
plbossart Nov 10, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/sound/fsl,micfil.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ properties:
enum:
- fsl,imx8mm-micfil
- fsl,imx8mp-micfil
- fsl,imx93-micfil

reg:
maxItems: 1
Expand Down
10 changes: 2 additions & 8 deletions Documentation/devicetree/bindings/sound/ingenic,aic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,11 @@ properties:
items:
- description: AIC clock
- description: I2S clock
- description: EXT clock
- description: PLL/2 clock

clock-names:
items:
- const: aic
- const: i2s
- const: ext
- const: pll half

dmas:
items:
Expand Down Expand Up @@ -82,10 +78,8 @@ examples:
interrupts = <18>;

clocks = <&cgu JZ4740_CLK_AIC>,
<&cgu JZ4740_CLK_I2S>,
<&cgu JZ4740_CLK_EXT>,
<&cgu JZ4740_CLK_PLL_HALF>;
clock-names = "aic", "i2s", "ext", "pll half";
<&cgu JZ4740_CLK_I2S>;
clock-names = "aic", "i2s";

dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>;
dma-names = "rx", "tx";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ properties:
$ref: "/schemas/types.yaml#/definitions/phandle"
description: The phandle of MT8186 ASoC platform.

dmic-gpios:
maxItems: 1
description:
dmic-gpios optional prop for switching between two DMICs.
Ex, the GPIO can control a MUX HW component to select
dmic clk and data form a Front or Rear dmic.

headset-codec:
type: object
additionalProperties: false
Expand Down Expand Up @@ -63,14 +70,19 @@ required:

examples:
- |
#include <dt-bindings/gpio/gpio.h>

sound: mt8186-sound {
compatible = "mediatek,mt8186-mt6366-rt1019-rt5682s-sound";
mediatek,platform = <&afe>;
pinctrl-names = "aud_clk_mosi_off",
"aud_clk_mosi_on";
"aud_clk_mosi_on",
"aud_gpio_dmic_sec";
pinctrl-0 = <&aud_clk_mosi_off>;
pinctrl-1 = <&aud_clk_mosi_on>;
pinctrl-2 = <&aud_gpio_dmic_sec>;

dmic-gpios = <&pio 23 GPIO_ACTIVE_HIGH>;

headset-codec {
sound-dai = <&rt5682s>;
Expand Down
23 changes: 23 additions & 0 deletions Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -90,11 +90,29 @@ properties:
"#sound-dai-cells":
const: 1

AVDD-supply:
description: Regulator supplying analog power through the AVDD pin.

MICVDD-supply:
description: Regulator supplying power for the microphone bias through the
MICVDD pin.

DBVDD-supply:
description: Regulator supplying I/O power through the DBVDD pin.

LDO1-IN-supply:
description: Regulator supplying power to the digital core and charge pump
through the LDO1_IN pin.

additionalProperties: false

required:
- compatible
- reg
- AVDD-supply
- MICVDD-supply
- DBVDD-supply
- LDO1-IN-supply

examples:
- |
Expand All @@ -120,5 +138,10 @@ examples:

clocks = <&osc>;
clock-names = "mclk";

AVDD-supply = <&avdd_reg>;
MICVDD-supply = <&micvdd_reg>;
DBVDD-supply = <&dbvdd_reg>;
LDO1-IN-supply = <&ldo1_in_reg>;
};
};
20 changes: 20 additions & 0 deletions Documentation/devicetree/bindings/sound/rt5682.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@ Required properties:

- reg : The I2C address of the device.

- AVDD-supply: phandle to the regulator supplying analog power through the
AVDD pin

- MICVDD-supply: phandle to the regulator supplying power for the microphone
bias through the MICVDD pin. Either MICVDD or VBAT should be present.

- VBAT-supply: phandle to the regulator supplying battery power through the
VBAT pin. Either MICVDD or VBAT should be present.

- DBVDD-supply: phandle to the regulator supplying I/O power through the DBVDD
pin.

- LDO1-IN-supply: phandle to the regulator supplying power to the digital core
and charge pump through the LDO1_IN pin.

Optional properties:

- interrupts : The CODEC's interrupt output.
Expand Down Expand Up @@ -75,4 +90,9 @@ rt5682 {

clocks = <&osc>;
clock-names = "mclk";

AVDD-supply = <&avdd_reg>;
MICVDD-supply = <&micvdd_reg>;
DBVDD-supply = <&dbvdd_reg>;
LDO1-IN-supply = <&ldo1_in_reg>;
};
215 changes: 0 additions & 215 deletions Documentation/devicetree/bindings/soundwire/qcom,sdw.txt

This file was deleted.

Loading