I configure spi0 to work with dma and it work properly.
I configura spi2 to work with dma diferent channel the first time i send 1byte i get interrupt and the data is ok. The second time i send 24 bytes only the first byte that transmit is correct and the other is not match to what i send and im not get interrupt at the end
Hope you are doing well. You are right. DMA request source for SPI2 is Transmit or Receive. There is not a separate source like with SPI0, but you can use it.
Yes, if your requirement is to use SPI2, you could use another pin for GPIO to trigger DMA.