Move enum aux_ch from intel_display.h to intel_display_limits.h to avoid
having to include the former from gvt. This currently happens via
intel_display_types.h, which we can also drop in favour of
intel_display_limits.h in intel_gvt_mmio_table.c.
Cc: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
Link: https://patch.msgid.link/86ccc91ee1ca96fa145b750e2f1935918ec288d0.1769612208.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
I915_MAX_TC_PORTS
};
-enum aux_ch {
- AUX_CH_NONE = -1,
-
- AUX_CH_A,
- AUX_CH_B,
- AUX_CH_C,
- AUX_CH_D,
- AUX_CH_E, /* ICL+ */
- AUX_CH_F,
- AUX_CH_G,
- AUX_CH_H,
- AUX_CH_I,
-
- /* tgl+ */
- AUX_CH_USBC1 = AUX_CH_D,
- AUX_CH_USBC2,
- AUX_CH_USBC3,
- AUX_CH_USBC4,
- AUX_CH_USBC5,
- AUX_CH_USBC6,
-
- /* XE_LPD repositions D/E offsets and bitfields */
- AUX_CH_D_XELPD = AUX_CH_USBC5,
- AUX_CH_E_XELPD,
-};
-
enum phy {
PHY_NONE = -1,
HPD_NUM_PINS
};
+enum aux_ch {
+ AUX_CH_NONE = -1,
+
+ AUX_CH_A,
+ AUX_CH_B,
+ AUX_CH_C,
+ AUX_CH_D,
+ AUX_CH_E, /* ICL+ */
+ AUX_CH_F,
+ AUX_CH_G,
+ AUX_CH_H,
+ AUX_CH_I,
+
+ /* tgl+ */
+ AUX_CH_USBC1 = AUX_CH_D,
+ AUX_CH_USBC2,
+ AUX_CH_USBC3,
+ AUX_CH_USBC4,
+ AUX_CH_USBC5,
+ AUX_CH_USBC6,
+
+ /* XE_LPD repositions D/E offsets and bitfields */
+ AUX_CH_D_XELPD = AUX_CH_USBC5,
+ AUX_CH_E_XELPD,
+};
+
enum intel_color_block {
INTEL_PLANE_CB_PRE_CSC_LUT,
INTEL_PLANE_CB_CSC,
#include "display/intel_color_regs.h"
#include "display/intel_crt_regs.h"
#include "display/intel_cursor_regs.h"
+#include "display/intel_display_limits.h"
#include "display/intel_display_regs.h"
-#include "display/intel_display_types.h"
#include "display/intel_dmc_regs.h"
#include "display/intel_dp_aux_regs.h"
#include "display/intel_dpio_phy.h"