[PATCH v12 00/14] In order to readout DP SDPs, refactors the handling of DP SDPs