dma/dpaa: introduce DPAA DMA driver skeleton
[dpdk.git] / drivers / dma / dpaa / dpaa_qdma.c
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright 2021 NXP
3  */
4
5 #include <rte_dpaa_bus.h>
6
7 static int
8 dpaa_qdma_probe(__rte_unused struct rte_dpaa_driver *dpaa_drv,
9                 __rte_unused struct rte_dpaa_device *dpaa_dev)
10 {
11         return 0;
12 }
13
14 static int
15 dpaa_qdma_remove(__rte_unused struct rte_dpaa_device *dpaa_dev)
16 {
17         return 0;
18 }
19
20 static struct rte_dpaa_driver rte_dpaa_qdma_pmd;
21
22 static struct rte_dpaa_driver rte_dpaa_qdma_pmd = {
23         .drv_type = FSL_DPAA_QDMA,
24         .probe = dpaa_qdma_probe,
25         .remove = dpaa_qdma_remove,
26 };
27
28 RTE_PMD_REGISTER_DPAA(dpaa_qdma, rte_dpaa_qdma_pmd);
29 RTE_LOG_REGISTER_DEFAULT(dpaa_qdma_logtype, INFO);