mbox series

[0/4] dmaengine: use inclusive terminology

Message ID 20201015073132.3571684-1-vkoul@kernel.org (mailing list archive)
Headers show
Series dmaengine: use inclusive terminology | expand

Message

Vinod Koul Oct. 15, 2020, 7:31 a.m. UTC
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(-)