linux-kernelorg-stable/Documentation/devicetree/bindings/sound
Linus Torvalds c0c9379f23 USB/Thunderbolt changes for 6.16-rc1
Here is the big set of USB and Thunderbolt changes for 6.16-rc1.
 Included in here are the following:
   - USB offload support for audio devices.  I think this takes the
     record for the most number of patch series (30+) over the longest
     period of time (2+ years) to get merged properly.  Many props go to
     Wesley Cheng for seeing this effort through, they took a major
     out-of-tree hacked-up-monstrosity that was created by multiple
     vendors for their specific devices, got it all merged into a
     semi-coherent set of changes, and got all of the different major
     subsystems to agree on how this should be implemented both with
     changes to their code as well as userspace apis, AND wrangled the
     hardware companies into agreeing to go forward with this, despite
     making them all redo work they had already done in their private
     device trees.  This feature offers major power savings on embedded
     devices where a USB audio stream can continue to flow while the rest
     of the system is sleeping, something that devices running on battery
     power really care about.  There are still some more small tweaks
     left to be done here, and those patches are still out for review and
     arguing among the different hardware companies, but this is a major
     step forward and a great example of how to do upstream development
     well.
   - small number of thunderbolt fixes and updates, things seem to be
     slowing down here (famous last words...)
   - xhci refactors and reworking to try to handle some rough corner
     cases in some hardware implementations where things don't always
     work properly
   - typec driver updates
   - USB3 power management reworking and updates
   - Removal of some old and orphaned UDC gadget drivers that had not
     been used in a very long time, dropping over 11 thousand lines from
     the tree, always a nice thing, making up for the 12k lines added for
     the USB offload feature.
   - lots of little updates and fixes in different drivers
 
 All of these have been in linux-next for over 2 weeks, the USB offload
 logic has been in there for 8 weeks now, with no reported issues
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaEKnpA8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ym3zQCgz+Oz3DHfLcYOX7evGI2PjI4GNMkAoJa6Kndw
 h4YgL+8MeBpKuHCQvxy8
 =KVAn
 -----END PGP SIGNATURE-----

Merge tag 'usb-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB / Thunderbolt updates from Greg KH:
 "Here is the big set of USB and Thunderbolt changes for 6.16-rc1.
  Included in here are the following:

   - USB offload support for audio devices.

     I think this takes the record for the most number of patch series
     (30+) over the longest period of time (2+ years) to get merged
     properly.

     Many props go to Wesley Cheng for seeing this effort through, they
     took a major out-of-tree hacked-up-monstrosity that was created by
     multiple vendors for their specific devices, got it all merged into
     a semi-coherent set of changes, and got all of the different major
     subsystems to agree on how this should be implemented both with
     changes to their code as well as userspace apis, AND wrangled the
     hardware companies into agreeing to go forward with this, despite
     making them all redo work they had already done in their private
     device trees.

     This feature offers major power savings on embedded devices where a
     USB audio stream can continue to flow while the rest of the system
     is sleeping, something that devices running on battery power really
     care about. There are still some more small tweaks left to be done
     here, and those patches are still out for review and arguing among
     the different hardware companies, but this is a major step forward
     and a great example of how to do upstream development well.

   - small number of thunderbolt fixes and updates, things seem to be
     slowing down here (famous last words...)

   - xhci refactors and reworking to try to handle some rough corner
     cases in some hardware implementations where things don't always
     work properly

   - typec driver updates

   - USB3 power management reworking and updates

   - Removal of some old and orphaned UDC gadget drivers that had not
     been used in a very long time, dropping over 11 thousand lines from
     the tree, always a nice thing, making up for the 12k lines added
     for the USB offload feature.

   - lots of little updates and fixes in different drivers

  All of these have been in linux-next for over 2 weeks, the USB offload
  logic has been in there for 8 weeks now, with no reported issues"

* tag 'usb-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (172 commits)
  ALSA: usb-audio: qcom: fix USB_XHCI dependency
  ASoC: qdsp6: fix compile-testing without CONFIG_OF
  usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n
  usb: typec: tipd: fix typo in TPS_STATUS_HIGH_VOLAGE_WARNING macro
  USB: typec: fix const issue in typec_match()
  USB: gadget: udc: fix const issue in gadget_match_driver()
  USB: gadget: fix up const issue with struct usb_function_instance
  USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB
  USB: serial: bus: fix const issue in usb_serial_device_match()
  usb: usbtmc: Fix timeout value in get_stb
  usb: usbtmc: Fix read_stb function and get_stb ioctl
  ALSA: qc_audio_offload: try to reduce address space confusion
  ALSA: qc_audio_offload: avoid leaking xfer_buf allocation
  ALSA: qc_audio_offload: rename dma/iova/va/cpu/phys variables
  ALSA: usb-audio: qcom: Fix an error handling path in qc_usb_audio_probe()
  usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
  dt-bindings: usb: ti,usb8041: Add binding for TI USB8044 hub controller
  usb: misc: onboard_usb_dev: Add support for TI TUSB8044 hub
  usb: gadget: lpc32xx_udc: Use USB API functions rather than constants
  usb: gadget: epautoconf: Use USB API functions rather than constants
  ...
2025-06-06 12:45:35 -07:00
..
ac97-bus.txt
adi,adau17x1.yaml
adi,adau1372.yaml
adi,adau1373.yaml ASoC: dt-bindings: document the adau1373 Codec 2024-10-29 14:11:07 +00:00
adi,adau1701.txt
adi,adau1977.yaml
adi,adau7002.yaml
adi,adau7118.yaml
adi,axi-i2s.txt
adi,axi-spdif-tx.txt
adi,max98363.yaml ASoC: dt-bindings: use "soundwire" as controller's node name in examples 2023-11-13 01:26:15 +00:00
adi,max98388.yaml ASoC: dt-bindings: max98388: add amplifier driver 2023-06-15 13:53:25 +01:00
adi,max98396.yaml
adi,ssm2305.txt
adi,ssm2518.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
adi,ssm2602.txt
adi,ssm3515.yaml
ak4118.txt
ak5386.txt
alc5623.txt
allwinner,sun4i-a10-codec.yaml ASoC: dt-bindings: sun4i-a10-codec: add hp-det-gpios 2025-03-13 22:50:04 +00:00
allwinner,sun4i-a10-i2s.yaml
allwinner,sun4i-a10-spdif.yaml ASoC: sun4i-spdif: Add Allwinner H616 compatible 2024-01-29 16:55:20 +00:00
allwinner,sun8i-a23-codec-analog.yaml
allwinner,sun8i-a33-codec.yaml
allwinner,sun50i-a64-codec-analog.yaml
allwinner,sun50i-h6-dmic.yaml
amlogic,aiu.yaml
amlogic,axg-fifo.yaml
amlogic,axg-pdm.yaml
amlogic,axg-sound-card.yaml ASoC: dt-bindings: amlogic,axg-sound-card: document clocks property 2024-08-28 18:38:32 +01:00
amlogic,axg-spdifin.yaml
amlogic,axg-spdifout.yaml
amlogic,axg-tdm-formatters.yaml
amlogic,axg-tdm-iface.yaml
amlogic,g12a-toacodec.yaml
amlogic,g12a-tohdmitx.yaml ASoC: dt-bindings: convert amlogic,g12a-tohdmitx to dt-schema 2024-06-06 12:10:11 +01:00
amlogic,gx-sound-card.yaml ASoC: dt-bindings: amlogic,gx-sound-card: document clocks property 2024-08-28 18:38:33 +01:00
amlogic,t9015.yaml
apple,mca.yaml
arm,pl041.yaml
armada-370db-audio.txt
asahi-kasei,ak4104.yaml ASoC: dt-bindings: ak4104: convert to dt schema 2024-05-27 01:31:09 +01:00
asahi-kasei,ak4375.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
asahi-kasei,ak4458.yaml
asahi-kasei,ak4554.yaml ASoC: dt-bindings: ak4554: Convert to dtschema 2024-06-10 23:33:47 +01:00
asahi-kasei,ak4613.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
asahi-kasei,ak4619.yaml ASoC: dt-bindings: ak4619: Add initial DT binding 2024-06-19 13:50:53 +01:00
asahi-kasei,ak4642.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
asahi-kasei,ak5558.yaml
atmel,asoc-wm8904.yaml ASoC: dt-bindings: atmel,asoc-wm8904: Convert to json-schema 2024-02-07 15:23:53 +00:00
atmel,at91-ssc.yaml ASoC: dt-bindings: atmel,at91-ssc: Convert to YAML format 2025-02-05 12:46:03 +00:00
atmel,at91sam9g20ek-wm8731.yaml ASoC: dt-bindings: atmel-at91sam9g20ek: convert to json-schema 2025-02-19 15:01:08 +00:00
atmel,sam9x5-wm8731-audio.yaml ASoC: dt-bindings: atmel,sam9x5-wm8731: Convert to json-schema 2024-02-06 14:39:03 +00:00
atmel,sama5d2-classd.yaml ASoC: dt-bindings: atmel-classd: add sam9x7 compatible 2024-02-23 18:28:01 +00:00
atmel,sama5d2-i2s.yaml
atmel,sama5d2-pdmic.yaml
atmel_ac97c.txt
audio-graph-card.yaml
audio-graph-card2.yaml ASoC: dt-bindings: audio-graph-card2: reference audio-graph routing property 2025-05-22 10:46:13 +01:00
audio-graph-port.yaml ASoC: audio-graph-port: add link-trigger-order 2024-06-26 17:47:55 +01:00
audio-graph.yaml ASoC: dt-bindings: Deprecate {hp,mic}-det-gpio 2024-10-03 15:59:44 +01:00
audio-iio-aux.yaml ASoC: dt-bindings: Add audio-iio-aux 2023-07-09 22:48:09 +01:00
awinic,aw8738.yaml
awinic,aw87390.yaml ASoC: dt-bindings: Add schema for "awinic,aw87390" 2023-09-28 13:38:31 +02:00
awinic,aw88395.yaml ASoC: dt-bindings: Add schema for "awinic,aw88166" 2025-03-16 23:27:04 +00:00
axentia,tse850-pcm5142.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
brcm,bcm63xx-audio.txt
brcm,bcm2835-i2s.txt
brcm,cygnus-audio.txt
cdns,xtfpga-i2s.txt
cirrus,cs35l41.yaml
cirrus,cs35l45.yaml ASoC: dt-bindings: cs35l45: Add interrupts 2024-02-12 21:24:56 +00:00
cirrus,cs42l42.yaml
cirrus,cs42l43.yaml ASoC: dt-bindings: cirrus,cs42l43: Fix 'gpio-ranges' schema 2024-03-12 13:55:52 +00:00
cirrus,cs42l51.yaml
cirrus,cs42l84.yaml ASoC: dt-bindings: Add CS42L84 codec 2024-10-24 16:09:20 +01:00
cirrus,cs42xx8.yaml ASoC: dt-bindings: cirrus,cs42xx8: Convert to dtschema 2024-07-12 00:18:37 +01:00
cirrus,cs48l32.yaml ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP 2025-04-15 13:58:42 +01:00
cirrus,cs530x.yaml ASoC: dt-bindings: cirrus,cs530x: Add initial DT binding 2024-06-22 12:14:23 +01:00
cirrus,cs4234.yaml
cirrus,cs4270.yaml ASoC: dt-bindings: cirrus,cs4270: Convert to dtschema 2024-07-10 18:45:23 +01:00
cirrus,cs4271.yaml ASoC: dt-bindings: cirrus,cs4271: Convert to dtschema 2024-08-29 13:24:49 +01:00
cirrus,ep9301-i2s.yaml ASoC: dt-bindings: ep93xx: Document Audio Port support 2024-09-12 14:33:11 +00:00
cirrus,lochnagar.yaml
cirrus,madera.yaml
component-common.yaml
cs35l32.txt
cs35l33.txt
cs35l34.txt
cs35l35.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
cs35l36.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
cs42l52.txt
cs42l56.txt
cs42l73.txt
cs53l30.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
cs4265.txt
cs4341.txt dt-bindings: i2c: Remove obsolete i2c.txt 2024-03-01 16:12:16 -06:00
cs4349.txt
cs43130.txt
da7218.txt
da9055.txt
dai-common.yaml
dai-params.yaml ASoC: dt-bindings: Simplify referencing dai-params.yaml 2023-09-29 09:53:40 +02:00
davinci-evm-audio.txt
davinci-mcasp-audio.yaml ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties 2024-10-07 15:35:35 +01:00
davinci-mcbsp.yaml ASoC: dt-bindings: davinci-mcbsp: Add the 'ti,T1-framing-{rx/tx}' flags 2024-04-09 16:58:42 +01:00
dialog,da7219.yaml ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 2023-09-26 09:49:58 +02:00
dlg,da7213.yaml ASoC: dt-bindings: dlg,da7213: Convert to json-schema 2024-07-29 01:18:43 +01:00
dmic-codec.yaml ASoC: dt-bindings: add regulator support to dmic codec 2025-03-08 16:06:48 +00:00
eukrea-tlv320.txt
everest,es71x4.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
everest,es7241.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
everest,es8316.yaml ASoC: dt-bindings: Add Everest ES8323 Codec 2024-10-09 14:40:49 +01:00
everest,es8326.yaml ASoC: dt-bindings: everest,es8326: Document interrupt property 2024-11-05 16:38:45 +00:00
everest,es8328.yaml ASoC: dt-bindings: everest,es8328: Require reg property 2025-03-04 12:27:13 +00:00
everest,es8375.yaml ASoC: dt-bindings: Add Everest ES8375 audio CODEC 2025-05-23 11:16:44 +01:00
everest,es8389.yaml ASoC: dt-bindings: Add Everest ES8389 audio CODEC 2025-05-14 12:01:01 +02:00
fsl,aud2htx.yaml
fsl,audmix.yaml ASoC: dt-bindings: fsl,audmix: make 'dais' property to be optional 2025-03-03 13:48:37 +00:00
fsl,easrc.yaml ASoC: dt-bindings: fsl,easrc: Reference common DAI properties 2025-02-25 13:19:50 +00:00
fsl,esai.yaml ASoC: dt-bindings: fsl-esai: allow fsl,imx8qm-esai fallback to fsl,imx6ull-esai 2024-11-05 12:53:34 +00:00
fsl,imx-asrc.yaml ASoC: dt-bindings: fsl,imx-asrc: Document audio graph port 2025-03-08 16:06:54 +00:00
fsl,imx-audio-es8328.yaml ASoC: dt-bindings: fsl,imx-audio-es8328: Convert to dtschema 2024-07-29 01:18:36 +01:00
fsl,imx95-cm7-sof.yaml ASoC: dt-bindings: support imx95's CM7 core 2025-03-17 15:32:49 +00:00
fsl,micfil.yaml ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX943 platform 2025-01-14 14:31:05 +00:00
fsl,mqs.yaml ASoC: dt-bindings: fsl,mqs: Document audio graph port 2025-04-22 15:00:37 +01:00
fsl,qmc-audio.yaml dt-bindings: sound: fsl,qmc-audio: Add support for multiple QMC channels per DAI 2024-07-04 12:24:59 +01:00
fsl,rpmsg.yaml ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX95 2024-07-01 13:12:34 +01:00
fsl,sai.yaml ASoC: Updates for v6.15 2025-03-24 15:40:24 +01:00
fsl,saif.yaml ASoC: dt-bindings: Convert mxs-saif.txt to fsl,saif.yaml (imx28 saif) 2024-08-28 18:38:46 +01:00
fsl,sgtl5000.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
fsl,sof-cpu.yaml ASoC: dt-bindings: support imx95's CM7 core 2025-03-17 15:32:49 +00:00
fsl,spdif.yaml ASoC: dt-bindings: fsl_spdif: Document imx6sl/sx compatible fallback 2024-11-05 12:53:24 +00:00
fsl,ssi.yaml ASoC: dt-bindings: fsl,ssi: Convert to YAML 2024-04-26 11:09:17 +09:00
fsl,xcvr.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
fsl-asoc-card.yaml ASoC: dt-bindings: update fsl-asoc-card bindings after imx-spdif merge 2024-07-08 16:09:39 +01:00
google,chv3-codec.yaml
google,chv3-i2s.yaml
google,cros-ec-codec.yaml
google,sc7180-trogdor.yaml ASoC: dt-bindings: Add common sound card properties 2023-08-16 14:47:10 +01:00
google,sc7280-herobrine.yaml ASoC: dt-bindings: google,sc7280-herobrine: Drop bouncing @codeaurora 2024-02-05 14:31:35 +00:00
hisilicon,hi6210-i2s.txt
img,i2s-in.txt
img,i2s-out.txt
img,parallel-out.txt
img,pistachio-internal-dac.txt
img,spdif-in.txt
img,spdif-out.txt
imx-audio-card.yaml ASoC: dt-bindings: imx-card: Add playback-only and capture-only property 2025-02-24 15:55:50 +00:00
imx-audio-hdmi.yaml
imx-audio-sgtl5000.txt
imx-audmux.yaml
infineon,peb2466.yaml ASoC: dt-bindings: Do not override firmware-name $ref 2024-01-22 00:06:38 +00:00
ingenic,aic.yaml
ingenic,codec.yaml
intel,keembay-i2s.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
invensense,ics43432.yaml dt-bindings: sound: convert ICS-43432 binding to YAML 2025-03-11 09:14:08 +01:00
irondevice,sma1303.yaml
irondevice,sma1307.yaml ASoC: dt-bindings: irondevice,sma1307: Add initial DT 2024-11-06 14:15:27 +00:00
linux,bt-sco.yaml
linux,spdif.yaml ASoC: dt-bindings: linux,spdif: Convert spdif-reciever.txt to dtschema 2024-06-11 17:14:01 +01:00
loongson,ls-audio-card.yaml ASoC: dt-bindings: Add support for Loongson audio card 2023-06-15 13:53:28 +01:00
loongson,ls1b-ac97.yaml ASoC: dt-bindings: Add Loongson-1 AC97 Controller 2025-04-13 20:22:05 +01:00
loongson,ls2k1000-i2s.yaml ASoC: dt-bindings: Add Loongson I2S controller 2024-10-09 14:40:52 +01:00
marvell,mmp-sspa.yaml
marvell,pxa2xx-ac97.txt
max9860.txt
max98373.txt
maxim,max9759.yaml
maxim,max9867.yaml
maxim,max98088.yaml dt-bindings: sound: Convert max98088 to dtschema 2024-06-14 15:22:26 +01:00
maxim,max98090.yaml
maxim,max98095.yaml
maxim,max98357a.yaml
maxim,max98371.yaml
maxim,max98390.yaml ASoC: dt-bindings: maxim,max98390: Reference common DAI properties 2024-11-06 14:19:32 +00:00
maxim,max98504.yaml
maxim,max98520.yaml
maxim,max98925.yaml ASoC: dt-bindings: maxim,max98925: Fix include placement in DTS example 2025-04-06 23:25:15 +01:00
mediatek,mt2701-audio.yaml dt-bindings: arm: mediatek: convert audsys and mt2701-afe-pcm to yaml 2023-12-11 11:13:05 +01:00
mediatek,mt2701-wm8960.yaml ASoC: dt-bindings: mt2701-wm8960: Convert to dtschema 2024-04-23 14:24:00 +09:00
mediatek,mt7986-afe.yaml ASoC: dt-bindings: mediatek,mt7986-afe: add audio afe document 2023-08-17 13:09:20 +01:00
mediatek,mt7986-wm8960.yaml ASoC: dt-bindings: mediatek,mt7986-wm8960: add mt7986-wm8960 document 2023-08-17 13:09:19 +01:00
mediatek,mt8188-afe.yaml dt-bindings: Drop kernel copy of common reserved-memory bindings 2023-10-24 11:41:29 -05:00
mediatek,mt8188-mt6359.yaml ASoC: dt-bindings: mediatek: Simplify mediatek,clk-provider 2025-05-14 15:15:58 +02:00
mediatek,mt8365-afe.yaml ASoC: dt-bindings: mediatek,mt8365-afe: Add audio afe document 2024-09-03 18:17:20 +01:00
mediatek,mt8365-mt6357.yaml ASoC: dt-bindings: mediatek,mt8365-mt6357: Add audio sound card document 2024-09-03 18:17:21 +01:00
microchip,sama7g5-i2smcc.yaml ASoC: dt-bindings: microchip: add sam9x7 2024-02-23 18:28:02 +00:00
microchip,sama7g5-pdmc.yaml ASoC: dt-bindings: microchip,sama7g5-pdmc: Simplify "microchip,mic-pos" constraints 2023-06-22 18:02:05 +01:00
microchip,sama7g5-spdifrx.yaml ASoC: dt-bindings: microchip,sama7g5-spdifrx: Add common DAI reference 2024-09-11 16:01:08 +01:00
microchip,sama7g5-spdiftx.yaml
mikroe,mikroe-proto.txt
mrvl,pxa-ssp.txt
mscc,zl38060.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
mt2701-cs42448.txt
mt6351.txt
mt6358.txt
mt6359.yaml ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode 2024-09-30 22:31:32 +01:00
mt6797-afe-pcm.txt
mt6797-mt6351.txt
mt8173-max98090.txt
mt8173-rt5650-rt5514.txt
mt8173-rt5650-rt5676.txt
mt8173-rt5650.txt
mt8183-afe-pcm.txt
mt8183-da7219-max98357.txt
mt8183-mt6358-ts3a227-max98357.txt
mt8186-afe-pcm.yaml
mt8186-mt6366-da7219-max98357.yaml ASoC: dt-bindings: mediatek: Simplify mediatek,clk-provider 2025-05-14 15:15:58 +02:00
mt8186-mt6366-rt1019-rt5682s.yaml ASoC: dt-bindings: mt8186: Document audio-routing and dai-link subnode 2024-04-16 20:00:06 +09:00
mt8192-afe-pcm.yaml
mt8192-mt6359-rt1015-rt5682.yaml ASoC: dt-bindings: mt8192: Document audio-routing and dai-link subnode 2024-04-16 20:00:06 +09:00
mt8195-afe-pcm.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
mt8195-mt6359.yaml ASoC: dt-bindings: mt8195: add missing audio routing and link-name 2025-04-17 12:25:29 +01:00
mtk-afe-pcm.txt
mtk-btcvsd-snd.txt
mvebu-audio.txt
mxs-audio-sgtl5000.txt
neofidelity,ntp8835.yaml ASoC: dt-bindings: Add NeoFidelity NTP8835 2024-09-30 01:09:19 +02:00
neofidelity,ntp8918.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
nokia,rx51.txt
nuvoton,nau8315.yaml
nuvoton,nau8325.yaml ASoC: dt-bindings: Added schema for "nuvoton,nau8325" 2024-03-28 15:54:03 +00:00
nuvoton,nau8540.yaml
nuvoton,nau8810.yaml
nuvoton,nau8821.yaml ASoC: dt-bindings: nau8821: Add delay control for ADC 2024-04-21 09:57:09 +09:00
nuvoton,nau8822.yaml ASoC: dt-bindings: nau8822: Add MCLK clock 2023-07-20 13:43:07 +01:00
nuvoton,nau8824.yaml ASoC: dt-bindings: nau8824: Add master clock handling 2024-07-02 13:59:29 +01:00
nuvoton,nau8825.yaml
nvidia,tegra-audio-alc5632.yaml
nvidia,tegra-audio-common.yaml
nvidia,tegra-audio-graph-card.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra-audio-max9808x.yaml ASoC: dt-bindings: nvidia: Fix 'lge' vendor prefix 2024-03-05 15:26:58 +00:00
nvidia,tegra-audio-max98090.yaml
nvidia,tegra-audio-rt5631.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
nvidia,tegra-audio-rt5640.yaml
nvidia,tegra-audio-rt5677.yaml
nvidia,tegra-audio-sgtl5000.yaml
nvidia,tegra-audio-trimslice.yaml
nvidia,tegra-audio-wm8753.yaml
nvidia,tegra-audio-wm8903.yaml
nvidia,tegra-audio-wm9712.yaml
nvidia,tegra20-ac97.yaml ASoC: dt-bindings: tegra20-ac97: convert to dt schema 2024-04-24 10:13:35 +09:00
nvidia,tegra20-das.yaml ASoC: dt-bindings: tegra20-das: Convert to schema 2024-04-19 09:44:24 +09:00
nvidia,tegra20-i2s.yaml
nvidia,tegra20-spdif.yaml
nvidia,tegra30-ahub.txt
nvidia,tegra30-hda.yaml dt-bindings: Document Tegra264 HDA Support 2025-05-15 12:47:37 +02:00
nvidia,tegra30-i2s.yaml ASoC: dt-bindings: tegra30-i2s: convert to dt schema 2024-04-30 11:54:01 +09:00
nvidia,tegra186-asrc.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra186-dspk.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-admaif.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-adx.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-ahub.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-amx.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-dmic.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-i2s.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-mbdrc.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-mixer.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-mvc.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-ope.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-peq.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nvidia,tegra210-sfc.yaml dt-bindings: ASoC: Document Tegra264 APE support 2025-05-22 11:02:04 +01:00
nxp,lpc3220-i2s.yaml ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding 2024-06-28 13:39:22 +01:00
nxp,tfa989x.yaml
nxp,tfa9879.yaml ASoC: dt-bindings: tfa9879: Convert to dtschema 2023-09-22 18:40:46 +01:00
nxp,uda1342.yaml ASoC: dt-bindings: Add NXP uda1342 Codec 2024-10-09 14:40:50 +01:00
omap-abe-twl6040.txt
omap-dmic.txt
omap-mcbsp.txt
omap-twl4030.txt
option,gtm601.yaml dt-bindings: sound: gtm601: Add description 2023-08-10 15:44:39 +01:00
pcm179x.txt
pcm186x.txt
pcm1789.txt
pcm3060.txt
pcm5102a.txt
qcom,apq8016-sbc-sndcard.yaml ASoC: dt-bindings: qcom,apq8016-sbc-sndcard: move to separate binding 2024-07-29 01:18:37 +01:00
qcom,lpass-cpu.yaml ASoC: dt-bindings: Update maintainer email id 2023-07-09 22:42:58 +01:00
qcom,lpass-rx-macro.yaml ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs 2024-10-22 15:06:30 +01:00
qcom,lpass-tx-macro.yaml ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs 2024-10-22 15:06:30 +01:00
qcom,lpass-va-macro.yaml ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs 2024-10-22 15:06:30 +01:00
qcom,lpass-wsa-macro.yaml ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs 2024-10-22 15:06:30 +01:00
qcom,msm8916-wcd-digital-codec.yaml ASoC: dt-bindings: qcom,msm8916-wcd-digital-codec: convert to dtschema 2024-07-10 18:43:30 +01:00
qcom,pm8916-wcd-analog-codec.yaml ASoC: dt-bindings: pm8916-analog-codec: Drop invalid mclk 2023-07-20 13:50:52 +01:00
qcom,q6adm-routing.yaml
qcom,q6adm.yaml
qcom,q6afe.yaml
qcom,q6apm-dai.yaml
qcom,q6apm-lpass-dais.yaml
qcom,q6apm.yaml
qcom,q6asm-dais.yaml
qcom,q6asm.yaml
qcom,q6core.yaml
qcom,q6dsp-lpass-clocks.yaml
qcom,q6dsp-lpass-ports.yaml
qcom,q6prm.yaml
qcom,q6usb.yaml ASoC: dt-bindings: Add Q6USB backend 2024-02-17 16:24:38 +01:00
qcom,sm8250.yaml USB/Thunderbolt changes for 6.16-rc1 2025-06-06 12:45:35 -07:00
qcom,wcd93xx-common.yaml ASoC: dt-bindings: qcom,wcd938x: move out common properties 2024-01-22 00:06:15 +00:00
qcom,wcd934x.yaml ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example 2024-08-08 20:34:52 +01:00
qcom,wcd937x-sdw.yaml ASoC: dt-bindings: wcd937x-sdw: Add static channel mapping support 2025-02-06 11:49:20 +00:00
qcom,wcd937x.yaml ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example 2024-08-08 20:34:51 +01:00
qcom,wcd938x-sdw.yaml ASoC: dt-bindings: correct white-spaces in examples 2023-11-24 10:21:59 +00:00
qcom,wcd938x.yaml ASoC: dt-bindings: wcd93xx: add bindings for audio mux controlling hp 2025-04-06 23:24:46 +01:00
qcom,wcd939x-sdw.yaml ASoC: dt-bindings: document WCD939x Audio Codec 2024-01-22 00:06:16 +00:00
qcom,wcd939x.yaml ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example 2024-08-08 20:34:53 +01:00
qcom,wcd9335.yaml
qcom,wsa881x.yaml
qcom,wsa883x.yaml ASoC: dt-bindings: wsa883x: Document port mapping property 2024-07-01 14:53:22 +01:00
qcom,wsa8840.yaml ASoC: dt-bindings: wsa8840: Document port mapping property 2024-07-01 14:53:24 +01:00
realtek,alc203.yaml ASoC: dt-bindings: Add Realtek ALC203 Codec 2025-04-13 20:22:06 +01:00
realtek,alc5632.yaml
realtek,rt1015.yaml ASoC: dt-bindings: rt1015: Convert to dtschema 2024-03-05 20:42:16 +00:00
realtek,rt1015p.yaml
realtek,rt1016.yaml
realtek,rt1019.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
realtek,rt5514.yaml ASoC: dt-bindings: realtek,rt5514: Convert to dtschema 2024-06-17 13:08:30 +01:00
realtek,rt5616.yaml ASoC: dt-bindings: realtek,rt5616: Document audio graph port 2024-09-03 12:53:43 +01:00
realtek,rt5631.yaml ASoC: dt-bindings: realtek,rt5631: Convert to dtschema 2024-06-17 13:08:29 +01:00
realtek,rt5640.yaml ASoC: dt-bindings: realtek,rt5640: Convert to dtschema 2024-09-30 01:11:02 +02:00
realtek,rt5645.yaml ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment 2024-12-16 15:12:40 +00:00
realtek,rt5659.yaml ASoC: dt-bindings: realtek,rt5659: Convert to dtschema 2024-07-01 13:12:36 +01:00
realtek,rt5677.yaml ASoC: dt-bindings: realtek,rt5677: Convert to dtschema 2024-07-01 17:50:50 +01:00
realtek,rt5682.yaml ASoC: dt-bindings: convert rt5682.txt to dt-schema 2024-12-11 13:24:21 +00:00
realtek,rt5682s.yaml
renesas,fsi.yaml
renesas,idt821034.yaml
renesas,rsnd.txt ASoC: renesas, rsnd: Update file path 2024-10-30 13:15:32 +00:00
renesas,rsnd.yaml ASoC: dt-bindings: renesas,rsnd: remove post-init-providers property 2025-01-06 13:08:34 +00:00
renesas,rz-ssi.yaml ASoC: dt-bindings: renesas,rz-ssi: Document the Renesas RZ/G3S SoC 2024-12-11 13:24:08 +00:00
richtek,rt9120.yaml
richtek,rt9123.yaml ASoC: dt-bindings: Add bindings for Richtek rt9123 2025-04-13 20:26:53 +01:00
richtek,rt9123p.yaml ASoC: dt-bindings: Add bindings for Richtek rt9123p 2025-04-13 20:26:56 +01:00
richtek,rtq9128.yaml ASoC: dt-bindings: rtq9128: Add TDM input source slect property 2023-09-28 10:39:00 +02:00
rockchip,i2s-tdm.yaml
rockchip,pdm.yaml
rockchip,rk3036-codec.yaml ASoC: dt-bindings: rockchip,rk3036-codec: convert to yaml 2024-10-07 22:51:59 +01:00
rockchip,rk3288-hdmi-analog.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
rockchip,rk3308-codec.yaml ASoC: dt-bindings: rockchip,rk3308-codec: add port property 2024-10-29 12:46:31 +00:00
rockchip,rk3328-codec.yaml
rockchip,rk3399-gru-sound.txt
rockchip,rk3576-sai.yaml ASoC: dt-bindings: add schema for rockchip SAI controllers 2025-04-22 15:35:16 +01:00
rockchip-i2s.yaml
rockchip-max98090.txt
rockchip-rt5645.txt
rockchip-spdif.yaml dt-bindings: ASoC: rockchip: Add compatible for RK3588 SPDIF 2025-02-10 13:42:00 +00:00
rohm,bd28623.yaml
rt274.txt
rt1011.txt
rt1308.txt
rt5651.txt
rt5660.txt
rt5663.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
rt5665.txt
rt5668.txt
samsung,aries-wm8994.yaml ASoC: dt-bindings: samsung,aries-wm8994: use common sound card 2023-08-16 14:47:12 +01:00
samsung,arndale.yaml
samsung,midas-audio.yaml ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection 2024-05-29 13:45:41 +01:00
samsung,odroid.yaml ASoC: dt-bindings: samsung,odroid: drop stale clocks 2024-08-20 12:59:16 +01:00
samsung,smdk5250.yaml
samsung,snow.yaml
samsung,tm2.yaml ASoC: dt-bindings: samsung,tm2: Correct "audio-codec" constraints 2024-01-26 14:46:54 +00:00
samsung-i2s.yaml ASoC: dt-bindings: samsung-i2s: add specific compatibles for existing SoC 2023-11-15 12:50:20 +01:00
serial-midi.yaml ASoC: dt-bindings: serial-midi: reference serial-peripheral-props.yaml 2024-08-19 17:04:55 -05:00
simple-audio-amplifier.yaml
simple-audio-mux.yaml ASoC: dt-bindings: simple-mux: add idle-state property 2024-11-14 11:39:23 +00:00
simple-card.yaml ASoC: dt-bindings: Deprecate {hp,mic}-det-gpio 2024-10-03 15:59:44 +01:00
sirf-audio-port.txt
sirf-audio.txt
snps,designware-i2s.yaml ASoC: dt-bindings: snps,designware-i2s: Add StarFive JH7110 SoC support 2023-08-23 13:56:38 +01:00
soc-ac97link.txt
socionext,uniphier-aio.yaml
socionext,uniphier-evea.yaml
sound-card-common.yaml ASoC: dt-bindings: sound-card-common: List sound widgets ignoring system suspend 2023-11-21 14:42:59 +00:00
sound-dai.yaml
sprd,pcm-platform.yaml ASoC: dt-bindings: sprd,pcm-platform: convert to YAML 2024-11-05 12:53:30 +00:00
sprd,sc9860-mcdt.yaml ASoC: dt-bindings: sprd,sc9860-mcdt: convert to YAML 2024-11-05 12:53:31 +00:00
ssm4567.txt
st,sta32x.txt
st,sta350.txt dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
st,sti-asoc-card.txt
st,stm32-i2s.yaml ASoC: dt-bindings: add stm32mp25 support for i2s 2024-11-08 13:32:55 +00:00
st,stm32-sai.yaml ASoC: dt-bindings: add stm32mp25 support for sai 2024-11-08 13:32:44 +00:00
st,stm32-spdifrx.yaml ASoC: dt-bindings: stm32: add missing port property 2024-11-11 14:45:41 +00:00
starfive,jh7110-pwmdac.yaml ASoC: dt-bindings: Add StarFive JH7110 PWM-DAC controller 2023-09-11 01:32:45 +01:00
starfive,jh7110-tdm.yaml
storm.txt
tas2552.txt
tas5720.txt
tda7419.txt
tdm-slot.txt
test-component.yaml
ti,ads117x.txt
ti,j721e-cpb-audio.yaml
ti,j721e-cpb-ivi-audio.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
ti,omap4-mcpdm.yaml ASoC: dt-bindings: omap-mcpdm: Convert to DT schema 2024-06-10 12:48:42 +01:00
ti,pcm512x.yaml ASoC: dt-bindings: ti,pcm512x: Convert to dtschema 2024-07-29 01:18:35 +01:00
ti,pcm1681.yaml ASoC: dt-bindings: ti,pcm1681: Fix the binding title 2025-01-21 18:10:12 +00:00
ti,pcm3168a.yaml ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 2023-09-26 09:49:58 +02:00
ti,pcm6240.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
ti,src4xxx.yaml
ti,tas27xx.yaml ASoC: dt-bindings: tas27xx: add compatible for SN012776 2025-03-13 22:38:59 +00:00
ti,tas57xx.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
ti,tas2562.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
ti,tas2770.yaml ASoC: dt-bindings: tas2770: add compatible for TAS5770L 2025-03-13 22:39:00 +00:00
ti,tas2781.yaml ASoC: dt-bindings: Correct indentation and style in DTS example 2025-01-07 14:28:08 +00:00
ti,tas5086.txt
ti,tas5805m.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
ti,tas6424.txt
ti,tlv320adc3xxx.yaml ASoC: dt-bindings: tlv320adc3xxx: Add MICBIAS-as-GPO properties 2024-06-18 14:21:03 +01:00
ti,tlv320adcx140.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
ti,tlv320aic3x.yaml ASoC: dt-bindings: ti,tlv320aic3x: Add missing type for "gpio-reset" 2023-06-14 12:26:59 +01:00
ti,tlv320aic32x4.yaml ASoC: dt-bindings: correct white-spaces in examples 2023-11-24 10:21:59 +00:00
ti,tlv320dac3100.yaml ASoC: dt-bindings: convert tlv320aic31xx.txt to yaml 2024-08-19 12:26:17 +01:00
ti,tpa6130a2.yaml ASoC: dt-bindings: Convert tpa6130a2.txt to yaml 2024-08-20 19:49:56 +01:00
ti,ts3a227e.yaml
tscs42xx.txt
tscs454.txt
uda1334.txt
ux500-mop500.txt
ux500-msp.txt
widgets.txt
wlf,arizona.yaml
wlf,wm8510.yaml
wlf,wm8523.yaml
wlf,wm8524.yaml
wlf,wm8580.yaml
wlf,wm8711.yaml
wlf,wm8728.yaml
wlf,wm8731.yaml
wlf,wm8737.yaml
wlf,wm8750.yaml ASoC: dt-bindings: add missing vender prefix on filename 2024-06-20 12:11:38 +01:00
wlf,wm8753.yaml
wlf,wm8776.yaml ASoC: dt-bindings: wm8776: Convert to dtschema 2024-03-25 14:18:33 +00:00
wlf,wm8782.yaml ASoC: dt-bindings: wlf,wm8782: Convert to dtschema 2024-06-12 18:10:12 +01:00
wlf,wm8804.yaml ASoC: dt-bindings: wlf,wm8804: Convert to dtschema 2024-06-12 18:10:13 +01:00
wlf,wm8903.yaml
wlf,wm8904.yaml ASoC: dt-bindings: wm8904: Add DMIC, GPIO, MIC and EQ support 2025-03-20 12:42:28 +00:00
wlf,wm8940.yaml
wlf,wm8960.yaml ASoC: dt-bindings: wlf,wm8960: add 'port' property 2025-02-17 12:09:41 +00:00
wlf,wm8961.yaml
wlf,wm8962.yaml
wlf,wm8974.yaml ASoC: dt-bindings: wm8974: Convert to dtschema 2024-03-25 21:23:48 +00:00
wlf,wm8978.yaml
wlf,wm8994.yaml
wm8741.txt
wm8770.txt
xlnx,audio-formatter.yaml ASoC: dt-bindings: xlnx,audio-formatter: Convert to json-schema 2025-02-26 12:36:58 +00:00
xlnx,i2s.yaml ASoC: dt-bindings: xlnx,i2s: Convert to json-schema 2025-02-26 12:36:57 +00:00
xlnx,spdif.yaml ASoC: dt-bindings: xlnx,spdif: Convert to json-schema 2025-02-26 12:36:59 +00:00
xmos,xvf3500.yaml ASoC: dt-bindings: xmos,xvf3500: add XMOS XVF3500 voice processor 2024-03-27 07:57:16 +01:00