Loading drivers/spi/spi-rockchip.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -749,6 +749,7 @@ static int rockchip_spi_probe(struct platform_device *pdev) return 0; return 0; err_register_master: err_register_master: pm_runtime_disable(&pdev->dev); if (rs->dma_tx.ch) if (rs->dma_tx.ch) dma_release_channel(rs->dma_tx.ch); dma_release_channel(rs->dma_tx.ch); if (rs->dma_rx.ch) if (rs->dma_rx.ch) Loading Loading @@ -778,6 +779,8 @@ static int rockchip_spi_remove(struct platform_device *pdev) if (rs->dma_rx.ch) if (rs->dma_rx.ch) dma_release_channel(rs->dma_rx.ch); dma_release_channel(rs->dma_rx.ch); spi_master_put(master); return 0; return 0; } } Loading Loading
drivers/spi/spi-rockchip.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -749,6 +749,7 @@ static int rockchip_spi_probe(struct platform_device *pdev) return 0; return 0; err_register_master: err_register_master: pm_runtime_disable(&pdev->dev); if (rs->dma_tx.ch) if (rs->dma_tx.ch) dma_release_channel(rs->dma_tx.ch); dma_release_channel(rs->dma_tx.ch); if (rs->dma_rx.ch) if (rs->dma_rx.ch) Loading Loading @@ -778,6 +779,8 @@ static int rockchip_spi_remove(struct platform_device *pdev) if (rs->dma_rx.ch) if (rs->dma_rx.ch) dma_release_channel(rs->dma_rx.ch); dma_release_channel(rs->dma_rx.ch); spi_master_put(master); return 0; return 0; } } Loading