forked from thesofproject/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request thesofproject#4613 from plbossart/merge/sound-upst…
…ream-20231003 Merge/sound upstream 20231003
- Loading branch information
Showing
351 changed files
with
4,016 additions
and
2,328 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,9 @@ title: Audio Graph | |
maintainers: | ||
- Kuninori Morimoto <[email protected]> | ||
|
||
allOf: | ||
- $ref: /schemas/sound/dai-params.yaml# | ||
|
||
properties: | ||
dais: | ||
$ref: /schemas/types.yaml#/definitions/phandle-array | ||
|
@@ -30,12 +33,6 @@ properties: | |
widget ("Microphone", "Line", "Headphone", "Speaker"), the | ||
second being the machine specific name for the widget. | ||
$ref: /schemas/types.yaml#/definitions/non-unique-string-array | ||
convert-rate: | ||
$ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-rate | ||
convert-channels: | ||
$ref: /schemas/sound/dai-params.yaml#/$defs/dai-channels | ||
convert-sample-format: | ||
$ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-format | ||
|
||
pa-gpios: | ||
maxItems: 1 | ||
|
58 changes: 58 additions & 0 deletions
58
Documentation/devicetree/bindings/sound/awinic,aw87390.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/sound/awinic,aw87390.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Awinic Aw87390 Audio Amplifier | ||
|
||
maintainers: | ||
- Weidong Wang <[email protected]> | ||
|
||
description: | ||
The awinic aw87390 is specifically designed to improve | ||
the musical output dynamic range, enhance the overall | ||
sound quallity, which is a new high efficiency, low | ||
noise, constant large volume, 6th Smart K audio amplifier. | ||
|
||
allOf: | ||
- $ref: dai-common.yaml# | ||
|
||
properties: | ||
compatible: | ||
const: awinic,aw87390 | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
"#sound-dai-cells": | ||
const: 0 | ||
|
||
awinic,audio-channel: | ||
description: | ||
It is used to distinguish multiple PA devices, so that different | ||
configurations can be loaded to different PA devices | ||
$ref: /schemas/types.yaml#/definitions/uint32 | ||
minimum: 0 | ||
maximum: 7 | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- "#sound-dai-cells" | ||
- awinic,audio-channel | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
i2c { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
audio-codec@58 { | ||
compatible = "awinic,aw87390"; | ||
reg = <0x58>; | ||
#sound-dai-cells = <0>; | ||
awinic,audio-channel = <0>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/sound/nxp,tfa9879.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: NXP TFA9879 class-D audio amplifier | ||
|
||
maintainers: | ||
- Peter Rosin <[email protected]> | ||
|
||
allOf: | ||
- $ref: dai-common.yaml# | ||
|
||
properties: | ||
compatible: | ||
const: nxp,tfa9879 | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
"#sound-dai-cells": | ||
const: 0 | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- '#sound-dai-cells' | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
i2c1 { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
amplifier@6c { | ||
compatible = "nxp,tfa9879"; | ||
reg = <0x6c>; | ||
pinctrl-names = "default"; | ||
pinctrl-0 = <&pinctrl_i2c1>; | ||
#sound-dai-cells = <0>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
49 changes: 49 additions & 0 deletions
49
Documentation/devicetree/bindings/sound/realtek,rt5616.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/sound/realtek,rt5616.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Realtek rt5616 ALSA SoC audio codec driver | ||
|
||
description: | | ||
Pins on the device (for linking into audio routes) for RT5616: | ||
* IN1P | ||
* IN2P | ||
* IN2N | ||
* LOUTL | ||
* LOUTR | ||
* HPOL | ||
* HPOR | ||
maintainers: | ||
- Bard Liao <[email protected]> | ||
|
||
allOf: | ||
- $ref: dai-common.yaml# | ||
|
||
properties: | ||
compatible: | ||
const: realtek,rt5616 | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
required: | ||
- compatible | ||
- reg | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
i2c { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
audio-codec@1b { | ||
compatible = "realtek,rt5616"; | ||
reg = <0x1b>; | ||
}; | ||
}; |
Oops, something went wrong.