If the issue is specific to sending packet size > 256 Bytes,
please modify the following line in your device tree to check if it could help.
spi@c260000 {
compatible = "nvidia,tegra210-spi";
reg = <0x00 0xc260000 0x00 0x1000>;
interrupts = <0x00 0x25 0x04>;
#address-cells = <0x01>;
#size-cells = <0x00>;
clocks = <0x04 0x88>;
clock-names = "spi";
iommus = <0x05 0x04>;
assigned-clocks = <0x04 0x88>;
assigned-clock-parents = <0x04 0x66>;
resets = <0x04 0x5c>;
reset-names = "spi";
- dmas = <0xe1 0x13 0xe1 0x13>;
+ dmas = <0xe1 0x10 0xe1 0x10>;
dma-names = "rx\0tx";
dma-coherent;
status = "okay";
spi-max-frequency = <0xb71b00>;
nvidia,clock-always-on;