[dpdk-dev] [PATCH v16 6/9] dma/skeleton: introduce skeleton dmadev driver
Bruce Richardson
bruce.richardson at intel.com
Thu Aug 26 20:39:13 CEST 2021
On Mon, Aug 23, 2021 at 11:31:31AM +0800, Chengwen Feng wrote:
> Skeleton dmadevice driver, on the lines of rawdev skeleton, is for
> showcasing of the dmadev library. This driver implements cpucopy 'DMA',
> so that a test module can be developed.
>
> Design of skeleton involves a virtual device which is plugged into VDEV
> bus on initialization.
>
> Also, enable compilation of dmadev skeleton drivers.
>
> Signed-off-by: Chengwen Feng <fengchengwen at huawei.com>
> ---
FYI: When running some compilation testing on my test-case patches [1], I had
build errors flagged in this driver, when building for 32-bit.
../../drivers/dma/skeleton/skeleton_dmadev.c: In function ‘skeldma_copy’:
../../drivers/dma/skeleton/skeleton_dmadev.c:349:14: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
349 | desc->src = (void *)src;
| ^
../../drivers/dma/skeleton/skeleton_dmadev.c:350:14: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
350 | desc->dst = (void *)dst;
| ^
cc1: all warnings being treated as errors
Regards,
/Bruce
[1] http://patches.dpdk.org/project/dpdk/list/?series=18477
More information about the dev
mailing list