These patches to add support pdm for rk322x/rk1808/rk3308/px30 socs and fix some issues. Sugar Zhang (12): ASoC: rockchip: pdm: fix regmap_ops hang issue ASoC: rockchip: pdm: using left justified store mode ASoC: rockchip: pdm: add default regs ASoC: rockchip: pdm: optimize clear logic ASoC: rockchip: pdm: change dma burst to 8 ASoC: rockchip: pdm: fixup pdm fractional div dt-bindings: sound: rockchip: add compatible for rk3308/px30 ASoC: rockchip: pdm: add compatible for rk1808 dt-bindings: sound: add compatible for rk1808 ASoC: rockchip: pdm: adjust waterlevel in frame unit ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value .../devicetree/bindings/sound/rockchip,pdm.txt | 5 + sound/soc/rockchip/rockchip_pdm.c | 209 ++++++++++++++++----- sound/soc/rockchip/rockchip_pdm.h | 12 ++ 3 files changed, 180 insertions(+), 46 deletions(-) -- 2.7.4