ASoC: rockchip: pdm: Add support for path map
authorSugar Zhang <sugar.zhang@rock-chips.com>
Fri, 3 Sep 2021 13:23:28 +0000 (21:23 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 13 Sep 2021 00:44:10 +0000 (01:44 +0100)
commit13e6e042a6f9c2be676f421935e026308de3303c
treea64f2c6dd71f318695ccc5f60f4225e965db8344
parentf80e5a14ac2730b441c71d191e6538a74706cab3
ASoC: rockchip: pdm: Add support for path map

This patch adds property 'rockchip,path-map' for path mapping.

e.g.

"rockchip,path-map = <3 2 1 0>" means the mapping as follows:

  path0 <-- sdi3
  path1 <-- sdi2
  path2 <-- sdi1
  path3 <-- sdi0

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Link: https://lore.kernel.org/r/1630675410-3354-5-git-send-email-sugar.zhang@rock-chips.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/rockchip/rockchip_pdm.c
sound/soc/rockchip/rockchip_pdm.h