forked from analogdevicesinc/linux
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'sound-4.7-rc1-2' of git://git.kernel.org/pub/scm/linux/ker…
…nel/git/tiwai/sound Pull more sound updates from Takashi Iwai: "This is the second update round for 4.7-rc1. Most of changes are about the pending ASoC updates and fixes, including a few new drivers. Below are some highlights: ASoC: - New drivers for MAX98371 and TAS5720 - SPI support for TLV320AIC32x4, along with the module split - TDM support for STI Uniperf IPs - Remaining topology API fixes / updates HDA: - A couple of Dell quirks and new Realtek codec support" * tag 'sound-4.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (63 commits) ALSA: hda - Fix headset mic detection problem for one Dell machine spi: spi-ep93xx: Fix the PTR_ERR() argument ALSA: hda/realtek - Add support for ALC295/ALC3254 ASoC: kirkwood: fix build failure ALSA: hda - Fix headphone noise on Dell XPS 13 9360 ASoC: ak4642: Enable cache usage to fix crashes on resume ASoC: twl6040: Disconnect AUX output pads on digital mute ASoC: tlv320aic32x4: Properly implement the positive and negative pins into the mixers rcar: src: skip disabled-SRC nodes ASoC: max98371 Remove duplicate entry in max98371_reg ASoC: twl6040: Select LPPLL during standby ASoC: rsnd: don't use prohibited number to PDMACHCRn.SRS ASoC: simple-card: Add pm callbacks to platform driver ASoC: pxa: Fix module autoload for platform drivers ASoC: topology: Fix memory leak in widget creation ASoC: Add max98371 codec driver ASoC: rsnd: count .probe/.remove for rsnd_mod_call() ASoC: topology: Check size mismatch of ABI objects before parsing ASoC: topology: Check failure to create a widget ASoC: add support for TAS5720 digital amplifier ...
- Loading branch information
Showing
56 changed files
with
2,800 additions
and
331 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
max98371 codec | ||
|
||
This device supports I2C mode only. | ||
|
||
Required properties: | ||
|
||
- compatible : "maxim,max98371" | ||
- reg : The chip select number on the I2C bus | ||
|
||
Example: | ||
|
||
&i2c { | ||
max98371: max98371@0x31 { | ||
compatible = "maxim,max98371"; | ||
reg = <0x31>; | ||
}; | ||
}; |
5 changes: 3 additions & 2 deletions
5
Documentation/devicetree/bindings/sound/mt8173-rt5650-rt5676.txt
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 |
---|---|---|
@@ -1,15 +1,16 @@ | ||
MT8173 with RT5650 RT5676 CODECS | ||
MT8173 with RT5650 RT5676 CODECS and HDMI via I2S | ||
|
||
Required properties: | ||
- compatible : "mediatek,mt8173-rt5650-rt5676" | ||
- mediatek,audio-codec: the phandles of rt5650 and rt5676 codecs | ||
and of the hdmi encoder node | ||
- mediatek,platform: the phandle of MT8173 ASoC platform | ||
|
||
Example: | ||
|
||
sound { | ||
compatible = "mediatek,mt8173-rt5650-rt5676"; | ||
mediatek,audio-codec = <&rt5650 &rt5676>; | ||
mediatek,audio-codec = <&rt5650 &rt5676 &hdmi0>; | ||
mediatek,platform = <&afe>; | ||
}; | ||
|
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,25 @@ | ||
Texas Instruments TAS5720 Mono Audio amplifier | ||
|
||
The TAS5720 serial control bus communicates through the I2C protocol only. The | ||
serial bus is also used for periodic codec fault checking/reporting during | ||
audio playback. For more product information please see the links below: | ||
|
||
http://www.ti.com/product/TAS5720L | ||
http://www.ti.com/product/TAS5720M | ||
|
||
Required properties: | ||
|
||
- compatible : "ti,tas5720" | ||
- reg : I2C slave address | ||
- dvdd-supply : phandle to a 3.3-V supply for the digital circuitry | ||
- pvdd-supply : phandle to a supply used for the Class-D amp and the analog | ||
|
||
Example: | ||
|
||
tas5720: tas5720@6c { | ||
status = "okay"; | ||
compatible = "ti,tas5720"; | ||
reg = <0x6c>; | ||
dvdd-supply = <&vdd_3v3_reg>; | ||
pvdd-supply = <&_supply_reg>; | ||
}; |
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
Oops, something went wrong.