lkml.org 
[lkml]   [2014]   [Oct]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v3 02/59] serial: at91: Use dmaengine_slave_config API
    Date
    We are removing the dmaengine_device_control API, that shouldn't even have been
    exposed in the first place. Change the callers to use the proper API.

    Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
    ---
    drivers/tty/serial/atmel_serial.c | 10 ++++------
    1 file changed, 4 insertions(+), 6 deletions(-)

    diff --git a/drivers/tty/serial/atmel_serial.c b/drivers/tty/serial/atmel_serial.c
    index edde3eca055d..10e6b382d68f 100644
    --- a/drivers/tty/serial/atmel_serial.c
    +++ b/drivers/tty/serial/atmel_serial.c
    @@ -862,9 +862,8 @@ static int atmel_prepare_tx_dma(struct uart_port *port)
    config.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
    config.dst_addr = port->mapbase + ATMEL_US_THR;

    - ret = dmaengine_device_control(atmel_port->chan_tx,
    - DMA_SLAVE_CONFIG,
    - (unsigned long)&config);
    + ret = dmaengine_slave_config(atmel_port->chan_tx,
    + &config);
    if (ret) {
    dev_err(port->dev, "DMA tx slave configuration failed\n");
    goto chan_err;
    @@ -1026,9 +1025,8 @@ static int atmel_prepare_rx_dma(struct uart_port *port)
    config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
    config.src_addr = port->mapbase + ATMEL_US_RHR;

    - ret = dmaengine_device_control(atmel_port->chan_rx,
    - DMA_SLAVE_CONFIG,
    - (unsigned long)&config);
    + ret = dmaengine_slave_config(atmel_port->chan_rx,
    + &config);
    if (ret) {
    dev_err(port->dev, "DMA rx slave configuration failed\n");
    goto chan_err;
    --
    2.1.1


    \
     
     \ /
      Last update: 2014-10-22 18:41    [W:2.157 / U:0.576 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site