I did some changes at the axi-vdma devicetree entry and the Kernel boots succesfully.
This is the old axivdma entry:
axi_vdma_0: axivdma@43000000 {
compatible = "xlnx,axi-vdma";
#address-cells = <1>;
#size-cells = <1>;
#dma-cells = <1>;
#dma-channels = <1>;
reg = <0x43000000 0x1000>;
xlnx,include-sg = <0x0>;
xlnx,num-fstores = <0x3>;
dma-channel@43000000 {
compatible = "xlnx,axi-vdma-mm2s-channel";
interrupts = <0 29 0x4>;
xlnx,datawidth = <0x40>;
xlnx,genlock-mode = <0x0>;
xlnx,include-dre = <0x0>;
};
};
And I change it for this one:
axi_vdma_0: axivdma@43000000 {
#address-cells = <1>;
#size-cells = <1>;
#dma-cells = <1>;
compatible = "xlnx,axi-vdma";
ranges = < 0x43000000 0x43000000 0x10000 >;
reg = < 0x43000000 0x10000 >;
xlnx,flush-fsync = <0x1>;
xlnx,include-sg = <0x0>;
xlnx,num-fstores = <0x3>;
dma-channel@43000000 {
compatible = "xlnx,axi-vdma-mm2s-channel";
interrupt-parent = <&ps7_scugic_0>;
interrupts = < 0 29 4 >;
xlnx,datawidth = <0x40>;
xlnx,device-id = <0x0>;
xlnx,genlock-mode = <0x0>;
xlnx,include-dre = <0x0>;
};
};
Hope this helps!