Huawei BMA: Adding Huawei BMA driver: host_edma_drv
driver inclusion category: feature bugzilla: 34535 CVE: NA The BMA software is a system management software offered by Huawei. It supports the status monitoring, performance monitoring, and event monitoring of various components, including server CPUs, memory, hard disks, NICs, IB cards, PCIe cards, RAID controller cards, and optical modules. This host_edma_drv driver is a PCIe driver used by Huawei BMA software. The main function of it is to control the PCIe bus between BMA software and Huawei 1711 chip. The chip will then process the data and display to users. This host_edma_drv driver offers API to send/receive data for other BMA drivers which want to use the PCIe channel in different ways(eg.host_cdev_drv, host_veth_drv). Link: https://lkml.org/lkml/2020/6/22/752 Signed-off-by:Naixin Yu <yunaixin@huawei.com> Reviewed-by:
Wang Qindong <wangqindong@huawei.com> Acked-by:
Xie XiuQi <xiexiuqi@huawei.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com> Signed-off-by:
Cheng Jian <cj.chengjian@huawei.com>
Showing
- drivers/net/ethernet/huawei/Kconfig 1 addition, 0 deletionsdrivers/net/ethernet/huawei/Kconfig
- drivers/net/ethernet/huawei/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/huawei/Makefile
- drivers/net/ethernet/huawei/bma/Kconfig 10 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/Kconfig
- drivers/net/ethernet/huawei/bma/Makefile 5 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/Makefile
- drivers/net/ethernet/huawei/bma/edma_drv/Makefile 2 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/Makefile
- drivers/net/ethernet/huawei/bma/edma_drv/bma_devintf.c 597 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/bma_devintf.c
- drivers/net/ethernet/huawei/bma/edma_drv/bma_devintf.h 40 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/bma_devintf.h
- drivers/net/ethernet/huawei/bma/edma_drv/bma_include.h 116 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/bma_include.h
- drivers/net/ethernet/huawei/bma/edma_drv/bma_pci.c 533 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/bma_pci.c
- drivers/net/ethernet/huawei/bma/edma_drv/bma_pci.h 94 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/bma_pci.h
- drivers/net/ethernet/huawei/bma/edma_drv/edma_host.c 1462 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/edma_host.c
- drivers/net/ethernet/huawei/bma/edma_drv/edma_host.h 351 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/edma_drv/edma_host.h
- drivers/net/ethernet/huawei/bma/include/bma_ker_intf.h 94 additions, 0 deletionsdrivers/net/ethernet/huawei/bma/include/bma_ker_intf.h
Please register or sign in to comment