#define I915_SILENT_RATE               48000
 #define I915_SILENT_CHANNELS           2
-#define I915_SILENT_FORMAT             SNDRV_PCM_FORMAT_S16_LE
 #define I915_SILENT_FORMAT_BITS        16
 #define I915_SILENT_FMT_MASK           0xf
 
                                 per_pin->dev_id, I915_SILENT_RATE);
 
        /* trigger silent stream generation in hw */
-       format = snd_hdac_calc_stream_format(I915_SILENT_RATE, I915_SILENT_CHANNELS,
-                                            I915_SILENT_FORMAT, I915_SILENT_FORMAT_BITS, 0);
+       format = snd_hdac_stream_format(I915_SILENT_CHANNELS, I915_SILENT_FORMAT_BITS,
+                                       I915_SILENT_RATE);
        snd_hda_codec_setup_stream(codec, per_pin->cvt_nid,
                                   I915_SILENT_FMT_MASK, I915_SILENT_FMT_MASK, format);
        usleep_range(100, 200);