]> rtime.felk.cvut.cz Git - vajnamar/linux-xlnx.git/blobdiff - drivers/spi/spi-zynqmp-gqspi.c
Revert "spi: zynqmp-gqspi direct read made word aligned"
[vajnamar/linux-xlnx.git] / drivers / spi / spi-zynqmp-gqspi.c
index fe1c4a7823f2523b6e2b3aa8cc828b1f396ed9b3..469b27fb4acbd65a466156960f78451ff48688c7 100644 (file)
@@ -990,12 +990,6 @@ static int zynqmp_qspi_start_transfer(struct spi_master *master,
                if (imm_data != 0) {
                        genfifoentry &= ~GQSPI_GENFIFO_EXP;
                        genfifoentry &= ~GQSPI_GENFIFO_IMM_DATA_MASK;
-                       if (imm_data % 4 != 0) {
-                               if (((imm_data + 4 - (imm_data % 4)) & 0xFF) == 0x00)
-                                       imm_data = 0xFF;
-                               else
-                                       imm_data = imm_data + 4 - (imm_data % 4);
-                       }
                        genfifoentry |= (u8) (imm_data & 0xFF);
                        zynqmp_gqspi_write(xqspi,
                                           GQSPI_GEN_FIFO_OFST, genfifoentry);