[PATCH for-next 0/3] RDMA/erdma: erdma updates 3-22-2023

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This series has some updates for erdma driver:
- #1 unifies the byte ordering API usage in erdma, removes APIs
  prefixing with underlines and introduces be32_to_cpu_array
  to copy and swap byte order.
- #2 eliminates unnecessary casting of EQ doorbells.
- #3 refactors the initialization flow to make code cleaner.

Thanks,
Cheng Xu

Cheng Xu (3):
  RDMA/erdma: Unify byte ordering APIs usage
  RDMA/erdma: Eliminate unnecessary casting of EQ doorbells
  RDMA/erdma: Minor refactor of device init flow

 drivers/infiniband/hw/erdma/erdma.h      |  2 +-
 drivers/infiniband/hw/erdma/erdma_cm.h   | 10 +++---
 drivers/infiniband/hw/erdma/erdma_cmdq.c | 42 ++++--------------------
 drivers/infiniband/hw/erdma/erdma_cq.c   |  2 +-
 drivers/infiniband/hw/erdma/erdma_eq.c   |  9 +++--
 drivers/infiniband/hw/erdma/erdma_main.c | 39 ++++++++++++++++++----
 6 files changed, 51 insertions(+), 53 deletions(-)

-- 
2.31.1




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux