INTEL_PCH_TYPE
if (INTEL_PCH_TYPE(display) >= PCH_MTL)
if (INTEL_PCH_TYPE(display) >= PCH_DG1)
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
INTEL_PCH_TYPE(display) >= PCH_ICP &&
INTEL_PCH_TYPE(display) <= PCH_ADP)
} else if (INTEL_PCH_TYPE(display) >= PCH_CNP) {
} else if (INTEL_PCH_TYPE(display) >= PCH_LPT_H) {
if (INTEL_PCH_TYPE(display) >= PCH_MTL || display->platform.alderlake_p) {
} else if (INTEL_PCH_TYPE(display) >= PCH_DG1) {
} else if (display->platform.rocketlake && INTEL_PCH_TYPE(display) == PCH_TGP) {
} else if (INTEL_PCH_TYPE(display) >= PCH_ICP) {
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
if (INTEL_PCH_TYPE(display) >= PCH_MTL)
else if (INTEL_PCH_TYPE(display) >= PCH_DG1)
else if (INTEL_PCH_TYPE(display) >= PCH_CNP)
drm_printf(&p, "PCH type: %d\n", INTEL_PCH_TYPE(display));
drm_WARN_ON(display->drm, INTEL_PCH_TYPE(display) < PCH_MTL);
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
else if (INTEL_PCH_TYPE(display) >= PCH_SPT)
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
else if (INTEL_PCH_TYPE(display) >= PCH_ICP)
if (INTEL_PCH_TYPE(display) >= PCH_TGP &&
INTEL_PCH_TYPE(display) < PCH_DG1)
if (INTEL_PCH_TYPE(display) >= PCH_CNP && INTEL_PCH_TYPE(display) < PCH_DG1)
if (INTEL_PCH_TYPE(display) >= PCH_CNP && INTEL_PCH_TYPE(display) < PCH_DG1)
if (INTEL_PCH_TYPE(display) >= PCH_MTL) {
} else if (INTEL_PCH_TYPE(display) >= PCH_DG2) {
} else if (INTEL_PCH_TYPE(display) >= PCH_DG1) {
} else if (INTEL_PCH_TYPE(display) >= PCH_ICP) {
if (INTEL_PCH_TYPE(display) >= PCH_TGP && phy >= PHY_C)
if (INTEL_PCH_TYPE(display) >= PCH_TGP && phy >= PHY_C)
else if (INTEL_PCH_TYPE(display) >= PCH_DG1)
else if (INTEL_PCH_TYPE(display) >= PCH_ICP)
if (INTEL_PCH_TYPE(display) >= PCH_LNL)
else if (INTEL_PCH_TYPE(display) >= PCH_MTL)
if (INTEL_PCH_TYPE(display) >= PCH_CNP)
else if (INTEL_PCH_TYPE(display) >= PCH_ICP)
else if (INTEL_PCH_TYPE(display) >= PCH_SPT)
if ((INTEL_PCH_TYPE(display) < PCH_DG1) &&
if (INTEL_PCH_TYPE(display) >= PCH_MTL)
else if (INTEL_PCH_TYPE(display) >= PCH_DG1)
else if (INTEL_PCH_TYPE(display) >= PCH_ICP)
MISSING_CASE(INTEL_PCH_TYPE(display));
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
#define HAS_PCH_DG2(display) (INTEL_PCH_TYPE(display) == PCH_DG2)
#define HAS_PCH_ADP(display) (INTEL_PCH_TYPE(display) == PCH_ADP)
#define HAS_PCH_DG1(display) (INTEL_PCH_TYPE(display) == PCH_DG1)
#define HAS_PCH_TGP(display) (INTEL_PCH_TYPE(display) == PCH_TGP)
#define HAS_PCH_ICP(display) (INTEL_PCH_TYPE(display) == PCH_ICP)
#define HAS_PCH_CNP(display) (INTEL_PCH_TYPE(display) == PCH_CNP)
#define HAS_PCH_SPT(display) (INTEL_PCH_TYPE(display) == PCH_SPT)
#define HAS_PCH_LPT_H(display) (INTEL_PCH_TYPE(display) == PCH_LPT_H)
#define HAS_PCH_LPT_LP(display) (INTEL_PCH_TYPE(display) == PCH_LPT_LP)
#define HAS_PCH_LPT(display) (INTEL_PCH_TYPE(display) == PCH_LPT_H || \
INTEL_PCH_TYPE(display) == PCH_LPT_LP)
#define HAS_PCH_CPT(display) (INTEL_PCH_TYPE(display) == PCH_CPT)
#define HAS_PCH_IBX(display) (INTEL_PCH_TYPE(display) == PCH_IBX)
#define HAS_PCH_NOP(display) (INTEL_PCH_TYPE(display) == PCH_NOP)
#define HAS_PCH_SPLIT(display) (INTEL_PCH_TYPE(display) != PCH_NONE)
if (INTEL_PCH_TYPE(display) >= PCH_MTL)
if (INTEL_PCH_TYPE(display) >= PCH_DG1)
if (INTEL_PCH_TYPE(display) >= PCH_ICP)
INTEL_PCH_TYPE(display) >= PCH_ICP &&
INTEL_PCH_TYPE(display) <= PCH_ADP)
INTEL_PCH_TYPE(display) >= PCH_CNP)