_MMIO_PORT
#define BXT_PORT_PLL_ENABLE(port) _MMIO_PORT(port, _PORT_PLL_A, _PORT_PLL_B)
#define ICL_DSI_T_INIT_MASTER(port) _MMIO_PORT(port, \
#define DPHY_CLK_TIMING_PARAM(port) _MMIO_PORT(port, \
#define DSI_CLK_TIMING_PARAM(port) _MMIO_PORT(port, \
#define DPHY_DATA_TIMING_PARAM(port) _MMIO_PORT(port, \
#define DSI_DATA_TIMING_PARAM(port) _MMIO_PORT(port, \
#define ICL_DSI_ESC_CLK_DIV(port) _MMIO_PORT((port), \
#define DPHY_TA_TIMING_PARAM(port) _MMIO_PORT(port, \
#define DSI_TA_TIMING_PARAM(port) _MMIO_PORT(port, \
#define ICL_DPHY_ESC_CLK_DIV(port) _MMIO_PORT((port), \
#define DSI_CMD_FRMCTL(port) _MMIO_PORT(port, \
#define DSI_INTR_MASK_REG(port) _MMIO_PORT(port, \
#define DSI_INTR_IDENT_REG(port) _MMIO_PORT(port, \
#define ICL_DSI_IO_MODECTL(port) _MMIO_PORT(port, \
#define TGL_DSI_CHKN_REG(port) _MMIO_PORT(port, \
#define DDI_CLK_VALFREQ(port) _MMIO_PORT(port, _DDI_CLK_VALFREQ_A, _DDI_CLK_VALFREQ_B)
#define DP_TP_CTL(port) _MMIO_PORT(port, _DP_TP_CTL_A, _DP_TP_CTL_B)
#define DP_TP_STATUS(port) _MMIO_PORT(port, _DP_TP_STATUS_A, _DP_TP_STATUS_B)
#define DDI_BUF_CTL(port) _MMIO_PORT(port, _DDI_BUF_CTL_A, _DDI_BUF_CTL_B)
#define PORT_CLK_SEL(port) _MMIO_PORT(port, _PORT_CLK_SEL_A, _PORT_CLK_SEL_B)
#define MG_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), _MG_PLL1_ENABLE, \
#define ADLP_PORTTC_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), \
#define BXT_PHY_CTL(port) _MMIO_PORT(port, _BXT_PHY_CTL_DDI_A, \
#define ICL_PHY_MISC(port) _MMIO_PORT(port, _ICL_PHY_MISC_A, _ICL_PHY_MISC_B)
#define DP_AUX_CH_CTL(aux_ch) _MMIO_PORT(aux_ch, _DPA_AUX_CH_CTL, \
#define PCH_DP_AUX_CH_CTL(aux_ch) _MMIO_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_CTL, _PCH_DPC_AUX_CH_CTL)
#define DVO(port) _MMIO_PORT((port), _DVOA, _DVOB)
#define DVO_SRCDIM(port) _MMIO_PORT((port), _DVOA_SRCDIM, _DVOB_SRCDIM)
#define PORT_HDCP2_AUTH_STREAM(port) _MMIO_PORT(port, \
#define MG_REFCLKIN_CTL(tc_port) _MMIO_PORT((tc_port), \
#define MG_CLKTOP2_CORECLKCTL1(tc_port) _MMIO_PORT((tc_port), \
#define MG_CLKTOP2_HSCLKCTL(tc_port) _MMIO_PORT((tc_port), \
#define MG_PLL_DIV0(tc_port) _MMIO_PORT((tc_port), _MG_PLL_DIV0_PORT1, \
#define MG_PLL_DIV1(tc_port) _MMIO_PORT((tc_port), _MG_PLL_DIV1_PORT1, \
#define MG_PLL_LF(tc_port) _MMIO_PORT((tc_port), _MG_PLL_LF_PORT1, \
#define MG_PLL_FRAC_LOCK(tc_port) _MMIO_PORT((tc_port), \
#define MG_PLL_SSC(tc_port) _MMIO_PORT((tc_port), _MG_PLL_SSC_PORT1, \
#define MG_PLL_BIAS(tc_port) _MMIO_PORT((tc_port), _MG_PLL_BIAS_PORT1, \
#define MG_PLL_TDC_COLDST_BIAS(tc_port) _MMIO_PORT((tc_port), \
#define PORT_ALPM_CTL(port) _MMIO_PORT(port, _PORT_ALPM_CTL_A, _PORT_ALPM_CTL_B)
#define PORT_ALPM_LFPS_CTL(port) _MMIO_PORT(port, _PORT_ALPM_LFPS_CTL_A, _PORT_ALPM_LFPS_CTL_B)