#include <sound/hda_i915.h>
 #include <sound/hda_register.h>
 
-#define IS_HSW_CONTROLLER(pci) (((pci)->device == 0x0a0c) || \
-                               ((pci)->device == 0x0c0c) || \
-                               ((pci)->device == 0x0d0c) || \
-                               ((pci)->device == 0x160c))
-
 /**
  * snd_hdac_i915_set_bclk - Reprogram BCLK for HSW/BDW
  * @bus: HDA core bus
 
        if (!acomp || !acomp->ops || !acomp->ops->get_cdclk_freq)
                return; /* only for i915 binding */
-       if (!IS_HSW_CONTROLLER(pci))
+       if (!HDA_CONTROLLER_IS_HSW(pci))
                return; /* only HSW/BDW */
 
        cdclk_freq = acomp->ops->get_cdclk_freq(acomp->dev);