Re: [RESEND PATCH V11 XDMA 1/2] dmaengine: xilinx: xdma: Add xilinx xdma driver

From: Martin Tůma
Date: Wed Jan 18 2023 - 10:23:45 EST


+static struct platform_driver xdma_driver = {
+ .driver = {
+ .name = "xdma",
+ },
+ .id_table = xdma_id_table,
+ .probe = xdma_probe,
+ .remove = xdma_remove,
+};
+
+module_platform_driver(xdma_driver);

who creates this platform device? Any reason why this is not a _real_
device?


The platform device is created by the PCIe card device/driver that uses XDMA. See for example our mgb4 v4l2 driver:
https://patchwork.kernel.org/project/linux-media/patch/20230113172636.2590-2-tumic@xxxxxxxxxx/

M.