u8 vswing;
 
                /* Don't read from VBT if module parameter has valid value*/
-               if (i915->params.edp_vswing) {
+               if (i915->display.params.edp_vswing) {
                        panel->vbt.edp.low_vswing =
-                               i915->params.edp_vswing == 1;
+                               i915->display.params.edp_vswing == 1;
                } else {
                        vswing = (edp->edp_vswing_preemph >> (panel_type * 4)) & 0xF;
                        panel->vbt.edp.low_vswing = vswing == 0;
 
        "to dri-devel@lists.freedesktop.org, if your machine needs it. "
        "It will then be included in an upcoming module version.");
 
+/* WA to get away with the default setting in VBT for early platforms.Will be removed */
+intel_display_param_named_unsafe(edp_vswing, int, 0400,
+       "Ignore/Override vswing pre-emph table selection from VBT "
+       "(0=use value from vbt [default], 1=low power swing(200mV),"
+       "2=default swing(400mV))");
+
 intel_display_param_named_unsafe(enable_fbc, int, 0400,
        "Enable frame buffer compression for power savings "
        "(default: -1 (use per-chip default))");
 
        param(int, disable_power_well, -1, 0400) \
        param(bool, enable_ips, true, 0600) \
        param(int, invert_brightness, 0, 0600) \
+       param(int, edp_vswing, 0, 0400) \
        param(int, enable_fbc, -1, 0600) \
        param(int, enable_psr, -1, 0600) \
        param(bool, psr_safest_params, false, 0400) \
 
 i915_param_named_unsafe(nuclear_pageflip, bool, 0400,
        "Force enable atomic functionality on platforms that don't have full support yet.");
 
-/* WA to get away with the default setting in VBT for early platforms.Will be removed */
-i915_param_named_unsafe(edp_vswing, int, 0400,
-       "Ignore/Override vswing pre-emph table selection from VBT "
-       "(0=use value from vbt [default], 1=low power swing(200mV),"
-       "2=default swing(400mV))");
-
 i915_param_named_unsafe(enable_guc, int, 0400,
        "Enable GuC load for GuC submission and/or HuC load. "
        "Required functionality can be selected using bitmask values. "
 
        param(char *, gsc_firmware_path, NULL, 0400) \
        param(bool, memtest, false, 0400) \
        param(int, mmio_debug, -IS_ENABLED(CONFIG_DRM_I915_DEBUG_MMIO), 0600) \
-       param(int, edp_vswing, 0, 0400) \
        param(unsigned int, reset, 3, 0600) \
        param(unsigned int, inject_probe_failure, 0, 0) \
        param(int, enable_dpcd_backlight, -1, 0600) \