mbox series

[v6,00/21] ASoC: fsl_micfil: Driver updates

Message ID 20220414162249.3934543-1-s.hauer@pengutronix.de
Headers show
Series ASoC: fsl_micfil: Driver updates | expand

Message

Sascha Hauer April 14, 2022, 4:22 p.m. UTC
I added one more ack from Shengjiu Wang, but other than that it's just a
resend with +Cc: Mark Brown

Sascha

Changes since v5:
- Add one more ack from Shengjiu Wang

Changes since v4:
- collect more acks
- whitespace cleanup in 16/21

Changes since v3:
- Add commit log to "ASoC: fsl_micfil: drop unused variables"
- Fix include name in "ASoC: fsl_micfil: add multi fifo support"
- Drop unnecessary temporary adding of struct fsl_micfil::osr
- Leave default quality setting at 'medium'
- Drop debugging message printed at error level
- collect acks from Shengjiu Wang and Vinod Koul

Changes since v2:
- Add forgotten commit log to dmaengine patches
- Add patch to move include/linux/platform_data/dma-imx.h to include/linux/dma/imx-dma.h
- Use prefix dmaengine: for dma patches

Changes since v1:
- Drop unused variable sw_done_sel
- Evaluate sdmac->direction directly instead of storing value in n_fifos
- add missing include linux/bitfield.h

Sascha Hauer (21):
  ASoC: fsl_micfil: Drop unnecessary register read
  ASoC: fsl_micfil: Drop unused register read
  ASoC: fsl_micfil: drop fsl_micfil_set_mclk_rate()
  ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
  ASoC: fsl_micfil: use GENMASK to define register bit fields
  ASoC: fsl_micfil: use clear/set bits
  ASoC: fsl_micfil: drop error messages from failed register accesses
  ASoC: fsl_micfil: drop unused variables
  dmaengine: imx: Move header to include/dma/
  dmaengine: imx-sdma: error out on unsupported transfer types
  dmaengine: imx-sdma: Add multi fifo support
  ASoC: fsl_micfil: add multi fifo support
  ASoC: fsl_micfil: use define for OSR default value
  ASoC: fsl_micfil: Drop get_pdm_clk()
  ASoC: fsl_micfil: simplify clock setting
  ASoC: fsl_micfil: rework quality setting
  ASoC: fsl_micfil: drop unused include
  ASoC: fsl_micfil: drop only once used defines
  ASoC: fsl_micfil: drop support for undocumented property
  ASoC: fsl_micfil: fold fsl_set_clock_params() into its only user
  ASoC: fsl_micfil: Remove debug message

 drivers/dma/imx-dma.c                         |   2 +-
 drivers/dma/imx-sdma.c                        |  76 +++-
 drivers/mmc/host/mxcmmc.c                     |   2 +-
 drivers/spi/spi-fsl-lpspi.c                   |   2 +-
 drivers/spi/spi-imx.c                         |   2 +-
 drivers/tty/serial/imx.c                      |   2 +-
 drivers/video/fbdev/mx3fb.c                   |   2 +-
 .../dma-imx.h => dma/imx-dma.h}               |  26 +-
 sound/soc/fsl/fsl_asrc.c                      |   2 +-
 sound/soc/fsl/fsl_asrc_dma.c                  |   2 +-
 sound/soc/fsl/fsl_easrc.h                     |   2 +-
 sound/soc/fsl/fsl_micfil.c                    | 369 +++++++-----------
 sound/soc/fsl/fsl_micfil.h                    | 269 +++----------
 sound/soc/fsl/imx-pcm.h                       |   2 +-
 sound/soc/fsl/imx-ssi.h                       |   2 +-
 15 files changed, 297 insertions(+), 465 deletions(-)
 rename include/linux/{platform_data/dma-imx.h => dma/imx-dma.h} (67%)

Comments

Mark Brown April 20, 2022, 9:40 p.m. UTC | #1
On Thu, 14 Apr 2022 18:22:28 +0200, Sascha Hauer wrote:
> I added one more ack from Shengjiu Wang, but other than that it's just a
> resend with +Cc: Mark Brown
> 
> Sascha
> 
> Changes since v5:
> - Add one more ack from Shengjiu Wang
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[01/21] ASoC: fsl_micfil: Drop unnecessary register read
        commit: c808e277bcdfce37aed80a443be305ac1aec1623
[02/21] ASoC: fsl_micfil: Drop unused register read
        commit: 384672e3b7af65aaebb794a6d1a77bb975a10678
[03/21] ASoC: fsl_micfil: drop fsl_micfil_set_mclk_rate()
        commit: 3ff84e3dd180c368981b2d58ed50f17a47471828
[04/21] ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
        commit: bd2cffd10d79eb9280cb8f5b7cb441f206c1e6ac
[05/21] ASoC: fsl_micfil: use GENMASK to define register bit fields
        commit: 17f2142bae4b6f2e27f19ce57d79fc42ba5ef659
[06/21] ASoC: fsl_micfil: use clear/set bits
        commit: d46c2127ae8e10378213f71abe4fe88adb17549c
[07/21] ASoC: fsl_micfil: drop error messages from failed register accesses
        commit: 2c602c7ef9ef08835f2e3e0c438d10b7142d6959
[08/21] ASoC: fsl_micfil: drop unused variables
        commit: 819dc38b93e7e0606d71dde80896c139afe7ce48
[09/21] dmaengine: imx: Move header to include/dma/
        commit: c6547c2ed0e1487c91983faccad841611ab6a783
[10/21] dmaengine: imx-sdma: error out on unsupported transfer types
        commit: 625d8936c3378016ec8c480a00432034bcb813c9
[11/21] dmaengine: imx-sdma: Add multi fifo support
        commit: 824a0a02cd74776461aaa30d792b1ed9111c9aa5
[12/21] ASoC: fsl_micfil: add multi fifo support
        commit: 2495ba26e838176c3b572b2b1592d75b4b963692
[13/21] ASoC: fsl_micfil: use define for OSR default value
        commit: fb855b8d46a17c9bb5562e315158de52b18b7e62
[14/21] ASoC: fsl_micfil: Drop get_pdm_clk()
        commit: be6aeee2eb82e5ae57f8cc613c0b6cc3e8d33664
[15/21] ASoC: fsl_micfil: simplify clock setting
        commit: e8936f6925c1174242e643e0aa0646359c192fe2
[16/21] ASoC: fsl_micfil: rework quality setting
        commit: bea1d61d5892083551f92818e964801baabd95a9
[17/21] ASoC: fsl_micfil: drop unused include
        commit: dcc4301584abcf692fbe4836b01303c4b4cdef46
[18/21] ASoC: fsl_micfil: drop only once used defines
        commit: 99c08cdb6d51347ef3a56b8c8ec03e2d855b10c3
[19/21] ASoC: fsl_micfil: drop support for undocumented property
        commit: cbd090fa1fbf021e286f83d602e01ff3f0b726fd
[20/21] ASoC: fsl_micfil: fold fsl_set_clock_params() into its only user
        commit: cc5ef57d130d78c8c30062eef140c01ee47f346e
[21/21] ASoC: fsl_micfil: Remove debug message
        commit: a69d7f1bd373205bf539b9762423c8d526b9b9cb

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark