lkml.org 
[lkml]   [2018]   [Aug]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 28/46] dmaengine: rcar-dmac: use dmaenginem_async_device_register to simplify the code
    Date
    Use dmaenginem_async_device_register to simplify the code:
    remove dma_async_device_unregister.

    Signed-off-by: Huang Shijie <sjhuang@iluvatar.ai>
    ---
    drivers/dma/sh/rcar-dmac.c | 5 +----
    1 file changed, 1 insertion(+), 4 deletions(-)

    diff --git a/drivers/dma/sh/rcar-dmac.c b/drivers/dma/sh/rcar-dmac.c
    index 48ee35e2bce6..87130b3eef5c 100644
    --- a/drivers/dma/sh/rcar-dmac.c
    +++ b/drivers/dma/sh/rcar-dmac.c
    @@ -1884,7 +1884,7 @@ static int rcar_dmac_probe(struct platform_device *pdev)
    *
    * Default transfer size of 32 bytes requires 32-byte alignment.
    */
    - ret = dma_async_device_register(engine);
    + ret = dmaenginem_async_device_register(engine);
    if (ret < 0)
    goto error;

    @@ -1898,10 +1898,7 @@ static int rcar_dmac_probe(struct platform_device *pdev)

    static int rcar_dmac_remove(struct platform_device *pdev)
    {
    - struct rcar_dmac *dmac = platform_get_drvdata(pdev);
    -
    of_dma_controller_free(pdev->dev.of_node);
    - dma_async_device_unregister(&dmac->engine);

    pm_runtime_disable(&pdev->dev);

    --
    2.17.1
    \
     
     \ /
      Last update: 2018-08-03 09:23    [W:4.091 / U:0.348 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site