All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/16] ASoC: fsl-ssi: Driver cleanup
@ 2014-03-15 12:44 ` Markus Pargmann
  0 siblings, 0 replies; 68+ messages in thread
From: Markus Pargmann @ 2014-03-15 12:44 UTC (permalink / raw)
  To: Mark Brown
  Cc: Fabio Estevam, alsa-devel, Timur Tabi, kernel, Nicolin Chen,
	Markus Pargmann, linux-arm-kernel

Hi,

This new version of the cleanup is mainly a reordering of the patches. It moves
the regmap patch to the end of the series so none of the other patches depend
on it. This also fixes a bug I introduced in "Remove fsl_ssi_setup" which also
removed the switching between network and normal mode depending on the number
of channels. I reversed this code removal. Another new patch was added "Fix
i2s_mode variable setup" which fixes the i2s_mode assignment in set_dai_fmt().

Best regards,

Markus


Changes in v2:
 - Move "Use regmap" patch to the end of the series
 - Add normal/network mode switching code to again (previously removed in
   "Remove fsl_ssi_setup"
 - Add patch "Fix i2s_mode variable setup"


Markus Pargmann (16):
  ASoC: fsl-ssi: Remove fsl_ssi_setup
  ASoC: fsl-ssi: Fix i2s_mode variable setup
  ASoC: fsl-ssi: Move debugging to seperate file
  ASoC: fsl-ssi: Use dev_name for DAI driver struct
  ASoC: fsl-ssi: Move imx-specific probe to seperate function
  ASoC: fsl-ssi: Remove useless DMA code
  ASoC: fsl-ssi: baud clock error handling
  ASoC: fsl-ssi: Cleanup probe function
  ASoC: fsl-ssi: Remove unnecessary variables from ssi_private
  ASoC: fsl-ssi: reorder and document fsl_ssi_private
  ASoC: fsl-ssi: Fix register values when disabling
  ASoC: fsl-ssi: Only enable baudclk when used
  ASoC: fsl-ssi: Set default dai-fmts
  ASoC: fsl-ssi: Transmit enable synchronization
  ASoC: fsl-ssi: Update binding documentation
  ASoC: fsl-ssi: Use regmap

 .../devicetree/bindings/sound/fsl,ssi.txt          |   21 +-
 sound/soc/fsl/Kconfig                              |    1 +
 sound/soc/fsl/Makefile                             |    2 +
 sound/soc/fsl/fsl_ssi.c                            | 1173 +++++++++-----------
 sound/soc/fsl/fsl_ssi.h                            |  112 +-
 sound/soc/fsl/fsl_ssi_dbg.c                        |  163 +++
 6 files changed, 759 insertions(+), 713 deletions(-)
 create mode 100644 sound/soc/fsl/fsl_ssi_dbg.c

-- 
1.9.0

^ permalink raw reply	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2014-04-04 12:59 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-15 12:44 [PATCH v2 00/16] ASoC: fsl-ssi: Driver cleanup Markus Pargmann
2014-03-15 12:44 ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 01/16] ASoC: fsl-ssi: Remove fsl_ssi_setup Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 02/16] ASoC: fsl-ssi: Fix i2s_mode variable setup Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 03/16] ASoC: fsl-ssi: Move debugging to seperate file Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 04/16] ASoC: fsl-ssi: Use dev_name for DAI driver struct Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 05/16] ASoC: fsl-ssi: Move imx-specific probe to seperate function Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 06/16] ASoC: fsl-ssi: Remove useless DMA code Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 07/16] ASoC: fsl-ssi: baud clock error handling Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 08/16] ASoC: fsl-ssi: Cleanup probe function Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 09/16] ASoC: fsl-ssi: Remove unnecessary variables from ssi_private Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 10/16] ASoC: fsl-ssi: reorder and document fsl_ssi_private Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 11/16] ASoC: fsl-ssi: Fix register values when disabling Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-04-03 22:11   ` Mark Brown
2014-04-03 22:11     ` Mark Brown
2014-04-04  6:52     ` Markus Pargmann
2014-04-04  6:52       ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 12/16] ASoC: fsl-ssi: Only enable baudclk when used Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 13/16] ASoC: fsl-ssi: Set default dai-fmts Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 14/16] ASoC: fsl-ssi: Transmit enable synchronization Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 15/16] ASoC: fsl-ssi: Update binding documentation Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 12:44 ` [PATCH v2 16/16] ASoC: fsl-ssi: Use regmap Markus Pargmann
2014-03-15 12:44   ` Markus Pargmann
2014-03-15 14:43   ` Alexander Shiyan
2014-03-15 14:43     ` Alexander Shiyan
2014-03-18  8:10     ` Markus Pargmann
2014-03-18  8:10       ` Markus Pargmann
2014-03-20  6:07       ` Li.Xiubo
2014-03-20  6:07         ` Li.Xiubo at freescale.com
2014-03-20 15:10         ` Timur Tabi
2014-03-20 15:10           ` Timur Tabi
2014-03-21  1:52           ` Li.Xiubo
2014-03-21  1:52             ` Li.Xiubo at freescale.com
2014-03-21  8:45           ` Markus Pargmann
2014-03-21  8:45             ` Markus Pargmann
2014-03-21  9:19             ` Li.Xiubo
2014-03-21  9:19               ` Li.Xiubo at freescale.com
2014-03-18 12:44 ` [PATCH v2 00/16] ASoC: fsl-ssi: Driver cleanup Mark Brown
2014-03-18 12:44   ` Mark Brown
2014-04-03 22:14 ` Mark Brown
2014-04-03 22:14   ` Mark Brown
2014-04-04  6:49   ` Markus Pargmann
2014-04-04  6:49     ` Markus Pargmann
2014-04-04  7:58     ` [alsa-devel] " Michael Trimarchi
2014-04-04  7:58       ` Michael Trimarchi
2014-04-04 10:59       ` Markus Pargmann
2014-04-04 10:59         ` [alsa-devel] " Markus Pargmann
2014-04-04 12:59         ` Michael Trimarchi
2014-04-04 12:59           ` [alsa-devel] " Michael Trimarchi
2014-04-04 10:03     ` Mark Brown
2014-04-04 10:03       ` Mark Brown
2014-04-04 10:51       ` Markus Pargmann
2014-04-04 10:51         ` Markus Pargmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.