Step one should be to rename SR_DF_ANALOG to SR_DF_ANALOG_OLD in all drivers and rename the new/official SR_DF_ANALOG2 to SR_DF_ANALOG (which should be the only frontend-visible name). Then, add a converter that takes any SR_DF_ANALOG_OLD from drivers and autoconverts it to SR_DF_ANALOG. Then, existing frontends should be converted to (only) support the new SR_DF_ANALOG format. Over time, all drivers should be converted to not output SR_DF_ANALOG_OLD anymore, but rather SR_DF_ANALOG (properly, i.e. by actually using the advantages of the new format). When all drivers are converted, the simple converter function in the backend will be dropped.
*** Bug 17 has been marked as a duplicate of this bug. ***
This was done in ca79993bba12e8cb48c4327e92b9c296c10a9866.