ptp_qoriq->write = qoriq_write_be;
        }
 
-       if (of_device_is_compatible(node, "fsl,fman-ptp-timer")) {
-               ptp_qoriq->regs.ctrl_regs = base + FMAN_CTRL_REGS_OFFSET;
-               ptp_qoriq->regs.alarm_regs = base + FMAN_ALARM_REGS_OFFSET;
-               ptp_qoriq->regs.fiper_regs = base + FMAN_FIPER_REGS_OFFSET;
-               ptp_qoriq->regs.etts_regs = base + FMAN_ETTS_REGS_OFFSET;
+       /* The eTSEC uses differnt memory map with DPAA/ENETC */
+       if (of_device_is_compatible(node, "fsl,etsec-ptp")) {
+               ptp_qoriq->regs.ctrl_regs = base + ETSEC_CTRL_REGS_OFFSET;
+               ptp_qoriq->regs.alarm_regs = base + ETSEC_ALARM_REGS_OFFSET;
+               ptp_qoriq->regs.fiper_regs = base + ETSEC_FIPER_REGS_OFFSET;
+               ptp_qoriq->regs.etts_regs = base + ETSEC_ETTS_REGS_OFFSET;
        } else {
                ptp_qoriq->regs.ctrl_regs = base + CTRL_REGS_OFFSET;
                ptp_qoriq->regs.alarm_regs = base + ALARM_REGS_OFFSET;
 
 };
 
 /* Offset definitions for the four register groups */
-#define CTRL_REGS_OFFSET       0x0
-#define ALARM_REGS_OFFSET      0x40
-#define FIPER_REGS_OFFSET      0x80
-#define ETTS_REGS_OFFSET       0xa0
-
-#define FMAN_CTRL_REGS_OFFSET  0x80
-#define FMAN_ALARM_REGS_OFFSET 0xb8
-#define FMAN_FIPER_REGS_OFFSET 0xd0
-#define FMAN_ETTS_REGS_OFFSET  0xe0
+#define ETSEC_CTRL_REGS_OFFSET 0x0
+#define ETSEC_ALARM_REGS_OFFSET        0x40
+#define ETSEC_FIPER_REGS_OFFSET        0x80
+#define ETSEC_ETTS_REGS_OFFSET 0xa0
+
+#define CTRL_REGS_OFFSET       0x80
+#define ALARM_REGS_OFFSET      0xb8
+#define FIPER_REGS_OFFSET      0xd0
+#define ETTS_REGS_OFFSET       0xe0
 
 
 /* Bit definitions for the TMR_CTRL register */