[PATCH v3 1/1] ALSA: hda: Refactor calculating SDnFMT according to specification