_PICK 240 drivers/gpu/drm/i915/i915_reg.h #define _PHY3(phy, ...) _PICK(phy, __VA_ARGS__) _PICK 242 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PIPE3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c)) _PICK 243 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PORT3(pipe, a, b, c) _MMIO(_PICK(pipe, a, b, c)) _PICK 245 drivers/gpu/drm/i915/i915_reg.h #define _MMIO_PLL3(pll, a, b, c) _MMIO(_PICK(pll, a, b, c)) _PICK 1760 drivers/gpu/drm/i915/i915_reg.h #define _ICL_COMBOPHY(phy) _PICK(phy, _ICL_COMBOPHY_A, \ _PICK 1836 drivers/gpu/drm/i915/i915_reg.h #define CNL_PORT_PCS_DW1_GRP(phy) _MMIO(_PICK(phy, \ _PICK 1843 drivers/gpu/drm/i915/i915_reg.h #define CNL_PORT_PCS_DW1_LN0(phy) _MMIO(_PICK(phy, \ _PICK 1878 drivers/gpu/drm/i915/i915_reg.h #define _CNL_PORT_TX_DW_GRP(dw, port) (_PICK((port), \ _PICK 1886 drivers/gpu/drm/i915/i915_reg.h #define _CNL_PORT_TX_DW_LN0(dw, port) (_PICK((port), \ _PICK 2171 drivers/gpu/drm/i915/i915_reg.h #define _FIA(fia) _PICK((fia), FIA1_BASE, FIA2_BASE, FIA3_BASE) _PICK 3568 drivers/gpu/drm/i915/i915_reg.h _PICK((pipe), _PALETTE_A, \ _PICK 9240 drivers/gpu/drm/i915/i915_reg.h #define CNL_AUX_ANAOVRD1(pw_idx) _MMIO(_PICK(_CNL_AUX_REG_IDX(pw_idx), \ _PICK 9252 drivers/gpu/drm/i915/i915_reg.h #define ICL_AUX_ANAOVRD1(pw_idx) _MMIO(_PICK(_ICL_AUX_REG_IDX(pw_idx), \ _PICK 9312 drivers/gpu/drm/i915/i915_reg.h #define _PORT_HDCP_AUTHENC(port, x) _MMIO(_PICK(port, \ _PICK 9348 drivers/gpu/drm/i915/i915_reg.h #define _PORT_HDCP2_BASE(port, x) _MMIO(_PICK((port), \ _PICK 9744 drivers/gpu/drm/i915/i915_reg.h #define ICL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) (1 << _PICK(phy, 10, 11, 24))