dma-proxy.c does not compile on the latest petalinux version. Some issues:
- Line 444: should probably read
return PTR_ERR(local_class_p); instead of return ERR_PTR(local_class_p)
- Line 639: should be
static void dma_proxy_remove(struct platform_device *pdev) instead of static int dma_proxy_remove(struct platform_device *pdev)
- Line 665: No return value for void
dma-proxy.c does not compile on the latest petalinux version. Some issues:
return PTR_ERR(local_class_p);instead ofreturn ERR_PTR(local_class_p)static void dma_proxy_remove(struct platform_device *pdev)instead ofstatic int dma_proxy_remove(struct platform_device *pdev)