IS_PLATFORM
#define IS_I830(i915) IS_PLATFORM(i915, INTEL_I830)
#define IS_I845G(i915) IS_PLATFORM(i915, INTEL_I845G)
#define IS_I85X(i915) IS_PLATFORM(i915, INTEL_I85X)
#define IS_I865G(i915) IS_PLATFORM(i915, INTEL_I865G)
#define IS_I915G(i915) IS_PLATFORM(i915, INTEL_I915G)
#define IS_I915GM(i915) IS_PLATFORM(i915, INTEL_I915GM)
#define IS_I945G(i915) IS_PLATFORM(i915, INTEL_I945G)
#define IS_I945GM(i915) IS_PLATFORM(i915, INTEL_I945GM)
#define IS_I965G(i915) IS_PLATFORM(i915, INTEL_I965G)
#define IS_I965GM(i915) IS_PLATFORM(i915, INTEL_I965GM)
#define IS_G45(i915) IS_PLATFORM(i915, INTEL_G45)
#define IS_GM45(i915) IS_PLATFORM(i915, INTEL_GM45)
#define IS_PINEVIEW(i915) IS_PLATFORM(i915, INTEL_PINEVIEW)
#define IS_G33(i915) IS_PLATFORM(i915, INTEL_G33)
#define IS_IRONLAKE(i915) IS_PLATFORM(i915, INTEL_IRONLAKE)
(IS_PLATFORM(i915, INTEL_IRONLAKE) && IS_MOBILE(i915))
#define IS_SANDYBRIDGE(i915) IS_PLATFORM(i915, INTEL_SANDYBRIDGE)
#define IS_IVYBRIDGE(i915) IS_PLATFORM(i915, INTEL_IVYBRIDGE)
#define IS_VALLEYVIEW(i915) IS_PLATFORM(i915, INTEL_VALLEYVIEW)
#define IS_CHERRYVIEW(i915) IS_PLATFORM(i915, INTEL_CHERRYVIEW)
#define IS_HASWELL(i915) IS_PLATFORM(i915, INTEL_HASWELL)
#define IS_BROADWELL(i915) IS_PLATFORM(i915, INTEL_BROADWELL)
#define IS_SKYLAKE(i915) IS_PLATFORM(i915, INTEL_SKYLAKE)
#define IS_BROXTON(i915) IS_PLATFORM(i915, INTEL_BROXTON)
#define IS_KABYLAKE(i915) IS_PLATFORM(i915, INTEL_KABYLAKE)
#define IS_GEMINILAKE(i915) IS_PLATFORM(i915, INTEL_GEMINILAKE)
#define IS_COFFEELAKE(i915) IS_PLATFORM(i915, INTEL_COFFEELAKE)
#define IS_COMETLAKE(i915) IS_PLATFORM(i915, INTEL_COMETLAKE)
#define IS_ICELAKE(i915) IS_PLATFORM(i915, INTEL_ICELAKE)
#define IS_JASPERLAKE(i915) IS_PLATFORM(i915, INTEL_JASPERLAKE)
#define IS_ELKHARTLAKE(i915) IS_PLATFORM(i915, INTEL_ELKHARTLAKE)
#define IS_TIGERLAKE(i915) IS_PLATFORM(i915, INTEL_TIGERLAKE)
#define IS_ROCKETLAKE(i915) IS_PLATFORM(i915, INTEL_ROCKETLAKE)
#define IS_DG1(i915) IS_PLATFORM(i915, INTEL_DG1)
#define IS_ALDERLAKE_S(i915) IS_PLATFORM(i915, INTEL_ALDERLAKE_S)
#define IS_ALDERLAKE_P(i915) IS_PLATFORM(i915, INTEL_ALDERLAKE_P)
#define IS_DG2(i915) IS_PLATFORM(i915, INTEL_DG2)
#define IS_METEORLAKE(i915) IS_PLATFORM(i915, INTEL_METEORLAKE)