]> www.infradead.org Git - users/hch/configfs.git/commitdiff
drm/i915: move PCH DP AUX CH regs to intel_dp_aux_regs.h
authorJani Nikula <jani.nikula@intel.com>
Tue, 28 May 2024 11:15:41 +0000 (14:15 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 31 May 2024 12:39:16 +0000 (15:39 +0300)
Move the macros where they belong.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/9bc3a7bb34edc5dc17ffcb2a9e64edcef8c7a7b8.1716894910.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h
drivers/gpu/drm/i915/i915_reg.h

index a438f6003ce47f518b2dddc8e3852c123c29c7a7..4e109e81409b23c5dbd8b3ae962e69b4d3712923 100644 (file)
 #define VLV_DP_AUX_CH_CTL(aux_ch)      _MMIO(VLV_DISPLAY_BASE + \
                                              _PORT(aux_ch, _DPA_AUX_CH_CTL, _DPB_AUX_CH_CTL))
 
+#define _PCH_DPB_AUX_CH_CTL            0xe4110
+#define _PCH_DPC_AUX_CH_CTL            0xe4210
+#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 _XELPDP_USBC1_AUX_CH_CTL       0x16f210
 #define _XELPDP_USBC2_AUX_CH_CTL       0x16f410
 #define _XELPDP_DP_AUX_CH_CTL(aux_ch)                                          \
 #define VLV_DP_AUX_CH_DATA(aux_ch, i)  _MMIO(VLV_DISPLAY_BASE + _PORT(aux_ch, _DPA_AUX_CH_DATA1, \
                                                                       _DPB_AUX_CH_DATA1) + (i) * 4) /* 5 registers */
 
+#define _PCH_DPB_AUX_CH_DATA1          0xe4114
+#define _PCH_DPC_AUX_CH_DATA1          0xe4214
+#define PCH_DP_AUX_CH_DATA(aux_ch, i)  _MMIO(_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_DATA1, _PCH_DPC_AUX_CH_DATA1) + (i) * 4) /* 5 registers */
+
 #define _XELPDP_USBC1_AUX_CH_DATA1     0x16f214
 #define _XELPDP_USBC2_AUX_CH_DATA1     0x16f414
 #define _XELPDP_DP_AUX_CH_DATA(aux_ch, i)                                      \
index 989cc56914906dc359021b9c9665f1423e0f737e..06e41afd5c4eed9b8f06af9d22c14220f377653e 100644 (file)
 
 #define _PCH_DP_B              0xe4100
 #define PCH_DP_B               _MMIO(_PCH_DP_B)
-#define _PCH_DPB_AUX_CH_CTL    0xe4110
-#define _PCH_DPB_AUX_CH_DATA1  0xe4114
 
 #define _PCH_DP_C              0xe4200
 #define PCH_DP_C               _MMIO(_PCH_DP_C)
-#define _PCH_DPC_AUX_CH_CTL    0xe4210
-#define _PCH_DPC_AUX_CH_DATA1  0xe4214
 
 #define _PCH_DP_D              0xe4300
 #define PCH_DP_D               _MMIO(_PCH_DP_D)
 
-#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 PCH_DP_AUX_CH_DATA(aux_ch, i)  _MMIO(_PORT((aux_ch) - AUX_CH_B, _PCH_DPB_AUX_CH_DATA1, _PCH_DPC_AUX_CH_DATA1) + (i) * 4) /* 5 registers */
-
 /* CPT */
 #define _TRANS_DP_CTL_A                0xe0300
 #define _TRANS_DP_CTL_B                0xe1300