Hi, I see a build issue in the first patch, so I didn't check further:
drivers/raw/dpaa2_qdma/dpaa2_qdma.c:1158:30: error:
initialization of ‘int (*)(const struct rte_rawdev *, void *, size_t)’ {aka
‘int (*)(const struct rte_rawdev *, void *, long unsigned int)’} from
incompatible pointer type ‘int (*)(const struct rte_rawdev *, void *)’
[-Werror=incompatible-pointer-types]
1158 | .dev_configure = dpaa2_qdma_configure,

