[alsa-devel] [PATCH 00/21] ASoC: davinci: Code cleanups and support for DRA7xx

Peter Ujfalusi peter.ujfalusi at ti.com
Thu Nov 14 10:35:16 CET 2013


In this series:
Small cleanup of Kconfig/Makefile
McASP support for AM43xx SoCs
McASP support for DRA7xx SoCs
Fix for synchronous master mode operation of McASP
Code simplification (FIFO handling, etc)
Data port selection support (dat or config address space)
General code cleanup regarding to:
- relocating register definition to header file
- renaming of the private mcasp structure
- IO functions parameters has been changed

Peter Ujfalusi (21):
  ASoC: davinci: Kconfig: Remove help section for SND_DAVINCI_SOC
  ASoC: davinci: Kconfig/Makefile: Generic EVM machine driver related
  ASoC: davinci: kconfig: Prepare for AM43xx support
  ASoC: davinci-evm: Do not include davinci-mcasp.h
  ASoC: davinci-evm: Switch to use .dai_fmt of snd_soc_dai_link(s)
  ASoC: davinci-mcasp: Move DAVINCI_MCASP_RATE from header to source
  ASoC: davinci-mcasp: Remove unused DAVINCI_MCASP_I2S/DIT_DAI defines
  ASoC: davinci-mcasp: Correct dai driver struct initialization for 2nd
  ASoC: davinci-mcasp: Move register definitions to header file
  ASoC: davinci-mcasp: Move private struct definition to source file
  ASoC: davinci-mcasp: Remove unused DAVINCI_MCASP_NUM_SERIALIZER define
  ASoC: davinci-mcasp: Do not inline the mcasp_set_ctl_reg function
  ASoC: davinci-mcasp: Rename private struct and it's users (dev ->
  ASoC: davinci-mcasp: Be consistent with the use of base in
  ASoC: davinci-mcasp: Simplify FIFO configuration code
  ASoC: davinci-mcasp: Data source (bus) selection support
  ASoC: davinci-mcasp: Fix synchronous master receive mode
  ASoC: davinci-mcasp: Support for McASP version found in DRA7xx
  ASoC: davinci-mcasp: Support for fck reparenting
  ASoC: davinci-mcasp: Change IO functions parameter list
  ASoC: davinci-mcasp: Correct am33xx snd_platform_data name

 .../bindings/sound/davinci-mcasp-audio.txt         |    6 +-
 include/linux/platform_data/davinci_asp.h          |    1 +
 sound/soc/davinci/Kconfig                          |   29 +-
 sound/soc/davinci/Makefile                         |    8 +-
 sound/soc/davinci/davinci-evm.c                    |   48 +-
 sound/soc/davinci/davinci-mcasp.c                  | 1016 +++++++++-----------
 sound/soc/davinci/davinci-mcasp.h                  |  304 +++++-
 7 files changed, 738 insertions(+), 674 deletions(-)


More information about the Alsa-devel mailing list