dmaengine history has a non inclusive terminology of dmaengine slave, I feel it is time to replace that. This series starts the work by replacing slave with peripheral as I feel this is an appropriate term for dmaengine peripheral devices. This series updates the header for dmaengine and use macros to keep existing name to avoid breaking users. If people are okay with this, I will post rest of the pile which does conversion for whole subsystem. After next cycle we will move users and once that is done drop the macros. Vinod Koul (4): dmaengine: move enums in interface to use peripheral term dmaengine: move struct in interface to use peripheral term dmaengine: move APIs in interface to use peripheral term dmaengine: core: update to use peripheral term drivers/dma/dmaengine.c | 48 ++++++------ include/linux/dmaengine.h | 161 +++++++++++++++++++++++--------------- 2 files changed, 124 insertions(+), 85 deletions(-) -- 2.26.2