dmaengine_terminate_all() is deprecated in favor of explicitly saying if it should be sync or async. Update the drivers I audited. Wolfram Sang (7): i2c: at91-master: : use proper DMAENGINE API for termination i2c: imx: : use proper DMAENGINE API for termination i2c: mxs: : use proper DMAENGINE API for termination i2c: qup: : use proper DMAENGINE API for termination i2c: rcar: : use proper DMAENGINE API for termination i2c: sh_mobile: : use proper DMAENGINE API for termination i2c: stm32f7: : use proper DMAENGINE API for termination drivers/i2c/busses/i2c-at91-master.c | 4 ++-- drivers/i2c/busses/i2c-imx.c | 6 +++--- drivers/i2c/busses/i2c-mxs.c | 4 ++-- drivers/i2c/busses/i2c-qup.c | 2 +- drivers/i2c/busses/i2c-rcar.c | 4 ++-- drivers/i2c/busses/i2c-sh_mobile.c | 4 ++-- drivers/i2c/busses/i2c-stm32f7.c | 8 ++++---- 7 files changed, 16 insertions(+), 16 deletions(-) -- 2.30.2