ALSA: hda - More coverage for odd-number channels elimination for HDMI

The commit ad09fc9d2156f3d37537b34418a6b79309013d33 didn't cover the
case for Intel and Nvidia HDMIs, where hdmi_pcm_open() is called.
Put the hw_constraint there, too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>

+3
+3
sound/pci/hda/patch_hdmi.c
··· 850 850 runtime->hw.channels_max = hinfo->channels_max; 851 851 runtime->hw.formats = hinfo->formats; 852 852 runtime->hw.rates = hinfo->rates; 853 + 854 + snd_pcm_hw_constraint_step(substream->runtime, 0, 855 + SNDRV_PCM_HW_PARAM_CHANNELS, 2); 853 856 return 0; 854 857 } 855 858