This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM62X: SoC: AM62x

Part Number: PROCESSOR-SDK-AM62X

I want to enable the DMA for MCSPI0.  I have modifyied the main_spi0 node in the arch/arm64/boot/dts/ti/k3-am62-main.dtsi file as the following:

main_spi0: spi@20100000 {
     compatible = "ti,am654-mcspi", "ti,omap4-mcspi";
     reg = <0x00 0x20100000 0x00 0x400>;
     interrupts = <GIC_SPI 172 IRQ_TYPE_LEVEL_HIGH>;
     ti,spi-num-cs = <4>;
     #address-cells = <1>;
     #size-cells = <0>;
     power-domains = <&k3_pds 141 TI_SCI_PD_EXCLUSIVE>;
     clocks = <&k3_clks 141 0>;
     dmas = <&main_pktdma 0xc300 0>, <&main_pktdma 0x4300 0>;
     dma-names = "tx0", "rx0";
};

When I used the rebuilt dtb file[tl62x-evm.dtb], when linux OS boot, there were some errors about PSI-L:
[ 0.897621] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897638] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897644] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897650] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897656] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897662] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897667] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897673] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897679] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897685] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897691] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897696] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897702] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897708] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897714] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897720] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897725] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897731] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897737] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897743] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897749] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897755] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897760] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897766] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897772] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897777] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897783] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897789] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897795] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897800] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897806] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897812] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897817] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897823] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897829] ti-udma 485c0000.dma-controller: No configuration for psi-l thread 0x4300
[ 0.897834] ti-udma 485c0000.dma-controller: get channel fail in udma_of_xlate.

Could Some gugs  help me fixed it?

       Tks!

Johnny Liu