added snd-hda-intel to /etc/modprobe.d/blacklist-intel.conf and added it in /etc/modules instead so that the module is not loaded automatically by the kernel. This work arounds the current dependency problem we were seeing with i915<>snd-hda-intel.