/* CPP address to retrieve the data from */
 #define NSP_BUFFER             0x10
 #define   NSP_BUFFER_CPP       GENMASK_ULL(63, 40)
-#define   NSP_BUFFER_PCIE      GENMASK_ULL(39, 38)
-#define   NSP_BUFFER_ADDRESS   GENMASK_ULL(37, 0)
+#define   NSP_BUFFER_ADDRESS   GENMASK_ULL(39, 0)
 
 #define NSP_DFLT_BUFFER                0x18
+#define   NSP_DFLT_BUFFER_CPP  GENMASK_ULL(63, 40)
+#define   NSP_DFLT_BUFFER_ADDRESS      GENMASK_ULL(39, 0)
 
 #define NSP_DFLT_BUFFER_CONFIG 0x20
 #define   NSP_DFLT_BUFFER_SIZE_MB      GENMASK_ULL(7, 0)
        if (err < 0)
                return err;
 
-       cpp_id = FIELD_GET(NSP_BUFFER_CPP, reg) << 8;
-       cpp_buf = FIELD_GET(NSP_BUFFER_ADDRESS, reg);
+       cpp_id = FIELD_GET(NSP_DFLT_BUFFER_CPP, reg) << 8;
+       cpp_buf = FIELD_GET(NSP_DFLT_BUFFER_ADDRESS, reg);
 
        if (in_buf && in_size) {
                err = nfp_cpp_write(cpp, cpp_id, cpp_buf, in_buf, in_size);