struct fsl_dspi_devtype_data {
        enum dspi_trans_mode    trans_mode;
        u8                      max_clock_factor;
-       bool                    ptp_sts_supported;
        bool                    xspi_mode;
        int                     fifo_size;
        int                     dma_bufsize;
        [LS1021A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 4,
        },
        [LS1012A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 16,
        },
        [LS1043A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 16,
        },
        [LS1046A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 16,
        },
        [LS2080A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 4,
        },
        [LS2085A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .fifo_size              = 4,
        },
        [LX2160A] = {
                .trans_mode             = DSPI_TCFQ_MODE,
                .max_clock_factor       = 8,
-               .ptp_sts_supported      = true,
                .xspi_mode              = true,
                .fifo_size              = 4,
        },
        ctlr->max_speed_hz =
                clk_get_rate(dspi->clk) / dspi->devtype_data->max_clock_factor;
 
-       ctlr->ptp_sts_supported = dspi->devtype_data->ptp_sts_supported;
+       if (dspi->devtype_data->trans_mode != DSPI_DMA_MODE)
+               ctlr->ptp_sts_supported = true;
 
        platform_set_drvdata(pdev, ctlr);