From ff91a5dc432befdce6232eaf7a71be77b219c92b Mon Sep 17 00:00:00 2001 From: Ziyuan Xu Date: Wed, 27 Jun 2018 10:40:57 +0800 Subject: [PATCH] pwm: pwm-rockchip-i2s: initialize the dma_slave_config to zero Fixes: ddd2e87ad41e("dmaengine: pl330: add support for interlace size config") Change-Id: I685d911f41f4654792a0b8cdecf29f928e938656 Signed-off-by: Ziyuan Xu --- drivers/pwm/pwm-rockchip-i2s.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/pwm/pwm-rockchip-i2s.c b/drivers/pwm/pwm-rockchip-i2s.c index 30b39509bf6e..0888f62ab60a 100644 --- a/drivers/pwm/pwm-rockchip-i2s.c +++ b/drivers/pwm/pwm-rockchip-i2s.c @@ -312,6 +312,8 @@ static int rockchip_i2s_pwm_dma_request(struct rockchip_i2s_pwm_chip *pc, struct dma_slave_config dma_sconfig; int ret; + memset(&dma_sconfig, 0, sizeof(dma_sconfig)); + dma->chan_tx = dma_request_slave_channel(dev, "tx"); if (!dma->chan_tx) { dev_err(dev, "can't request DMA tx channel\n");