* [PATCH v3] drm/i915: split out display register macros to a separate file
@ 2025-06-04 11:02 Jani Nikula
2025-06-04 12:09 ` ✓ CI.Patch_applied: success for " Patchwork
` (9 more replies)
0 siblings, 10 replies; 12+ messages in thread
From: Jani Nikula @ 2025-06-04 11:02 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: jani.nikula, Suraj Kandpal, Ville Syrjälä
This is a scripted split of the display related register macros from
i915_reg.h to display/intel_display_regs.h. As a starting point, move
all the macros that are only used in display code (or GVT). If there are
users in core i915 code or soc/, or no users anywhere, keep the macros
in i915_reg.h. This is done in groups of macros separated by blank
lines, moving the comments along with the groups.
Some manually picked macro groups are kept/moved regardless of the
heuristics above.
This is obviously a very crude approach. It's not perfect. But there are
4.2k lines in i915_reg.h, and its refactoring has ground to a halt. This
is the big hammer that splits the file to two, and enables further
cleanup.
Cc: Suraj Kandpal <suraj.kandpal@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com> # v2
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
All moved lines are moved verbatim, with no additional changes, so 'git
show --color-moved' will be helpful for review.
I've added a way to manually indicate register macro groups that should
be moved or kept. I've added some to the list. I hope the end result is
better than last time. It's trivial to amend those move/keep lists and
re-run this if you spot something that's not right.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/g4x_dp.c | 1 +
drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 +
drivers/gpu/drm/i915/display/hsw_ips.c | 1 +
.../gpu/drm/i915/display/i9xx_display_sr.c | 1 +
drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +
drivers/gpu/drm/i915/display/i9xx_wm.c | 1 +
drivers/gpu/drm/i915/display/icl_dsi.c | 1 +
.../gpu/drm/i915/display/intel_backlight.c | 2 +-
drivers/gpu/drm/i915/display/intel_bw.c | 3 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 1 +
drivers/gpu/drm/i915/display/intel_cmtg.c | 3 +-
.../gpu/drm/i915/display/intel_combo_phy.c | 1 +
drivers/gpu/drm/i915/display/intel_crt.c | 1 +
drivers/gpu/drm/i915/display/intel_ddi.c | 1 +
drivers/gpu/drm/i915/display/intel_display.c | 3 +-
.../drm/i915/display/intel_display_debugfs.c | 3 +-
.../drm/i915/display/intel_display_device.c | 1 +
.../gpu/drm/i915/display/intel_display_irq.c | 1 +
.../drm/i915/display/intel_display_power.c | 1 +
.../i915/display/intel_display_power_map.c | 1 +
.../i915/display/intel_display_power_well.c | 3 +-
.../gpu/drm/i915/display/intel_display_regs.h | 2959 +++++++++++++++++
.../gpu/drm/i915/display/intel_display_wa.c | 1 +
drivers/gpu/drm/i915/display/intel_dmc.c | 3 +-
drivers/gpu/drm/i915/display/intel_dmc_wl.c | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 1 +
drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 +
drivers/gpu/drm/i915/display/intel_dp_test.c | 1 +
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1 +
drivers/gpu/drm/i915/display/intel_dpll.c | 1 +
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1 +
.../gpu/drm/i915/display/intel_dpt_common.c | 1 +
drivers/gpu/drm/i915/display/intel_drrs.c | 1 +
drivers/gpu/drm/i915/display/intel_dsb.c | 1 +
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 1 +
drivers/gpu/drm/i915/display/intel_fbc.c | 3 +
drivers/gpu/drm/i915/display/intel_fdi.c | 1 +
.../drm/i915/display/intel_fifo_underrun.c | 1 +
drivers/gpu/drm/i915/display/intel_gmbus.c | 1 +
drivers/gpu/drm/i915/display/intel_hdcp.c | 1 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +-
.../gpu/drm/i915/display/intel_hotplug_irq.c | 1 +
drivers/gpu/drm/i915/display/intel_lspcon.c | 1 +
.../drm/i915/display/intel_modeset_setup.c | 1 +
drivers/gpu/drm/i915/display/intel_overlay.c | 2 +
.../gpu/drm/i915/display/intel_pch_display.c | 1 +
.../gpu/drm/i915/display/intel_pch_refclk.c | 1 +
drivers/gpu/drm/i915/display/intel_pfit.c | 1 +
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 1 +
drivers/gpu/drm/i915/display/intel_pmdemand.c | 1 +
drivers/gpu/drm/i915/display/intel_pps.c | 1 +
drivers/gpu/drm/i915/display/intel_psr.c | 1 +
drivers/gpu/drm/i915/display/intel_sdvo.c | 1 +
drivers/gpu/drm/i915/display/intel_snps_phy.c | 1 +
drivers/gpu/drm/i915/display/intel_tc.c | 1 +
drivers/gpu/drm/i915/display/intel_tv.c | 1 +
drivers/gpu/drm/i915/display/intel_vblank.c | 1 +
drivers/gpu/drm/i915/display/intel_vrr.c | 1 +
drivers/gpu/drm/i915/display/skl_scaler.c | 1 +
.../drm/i915/display/skl_universal_plane.c | 4 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 1 +
drivers/gpu/drm/i915/display/vlv_dsi.c | 1 +
drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 +
drivers/gpu/drm/i915/gvt/display.c | 1 +
drivers/gpu/drm/i915/gvt/fb_decoder.c | 1 +
drivers/gpu/drm/i915/gvt/handlers.c | 1 +
drivers/gpu/drm/i915/gvt/interrupt.c | 1 +
drivers/gpu/drm/i915/gvt/mmio.c | 1 +
drivers/gpu/drm/i915/i915_reg.h | 2948 ----------------
drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1 +
drivers/gpu/drm/xe/display/xe_plane_initial.c | 1 +
73 files changed, 3042 insertions(+), 2959 deletions(-)
create mode 100644 drivers/gpu/drm/i915/display/intel_display_regs.h
diff --git a/drivers/gpu/drm/i915/display/g4x_dp.c b/drivers/gpu/drm/i915/display/g4x_dp.c
index e0a98e6fd6d1..87f6b9602b16 100644
--- a/drivers/gpu/drm/i915/display/g4x_dp.c
+++ b/drivers/gpu/drm/i915/display/g4x_dp.c
@@ -18,6 +18,7 @@
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_aux.h"
diff --git a/drivers/gpu/drm/i915/display/g4x_hdmi.c b/drivers/gpu/drm/i915/display/g4x_hdmi.c
index 1d252432d729..2610f5702fb9 100644
--- a/drivers/gpu/drm/i915/display/g4x_hdmi.c
+++ b/drivers/gpu/drm/i915/display/g4x_hdmi.c
@@ -15,6 +15,7 @@
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp_aux.h"
#include "intel_dpio_phy.h"
diff --git a/drivers/gpu/drm/i915/display/hsw_ips.c b/drivers/gpu/drm/i915/display/hsw_ips.c
index 4307e2ed03d9..0d33782f11be 100644
--- a/drivers/gpu/drm/i915/display/hsw_ips.c
+++ b/drivers/gpu/drm/i915/display/hsw_ips.c
@@ -10,6 +10,7 @@
#include "i915_reg.h"
#include "intel_color_regs.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_pcode.h"
diff --git a/drivers/gpu/drm/i915/display/i9xx_display_sr.c b/drivers/gpu/drm/i915/display/i9xx_display_sr.c
index 32abe9743014..357212f09a0f 100644
--- a/drivers/gpu/drm/i915/display/i9xx_display_sr.c
+++ b/drivers/gpu/drm/i915/display/i9xx_display_sr.c
@@ -9,6 +9,7 @@
#include "i9xx_display_sr.h"
#include "i9xx_wm_regs.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_gmbus.h"
#include "intel_pci_config.h"
diff --git a/drivers/gpu/drm/i915/display/i9xx_plane.c b/drivers/gpu/drm/i915/display/i9xx_plane.c
index a2a6d52be0a5..8f15333a4b07 100644
--- a/drivers/gpu/drm/i915/display/i9xx_plane.c
+++ b/drivers/gpu/drm/i915/display/i9xx_plane.c
@@ -2,6 +2,7 @@
/*
* Copyright © 2020 Intel Corporation
*/
+
#include <linux/kernel.h>
#include <drm/drm_atomic_helper.h>
@@ -17,6 +18,7 @@
#include "intel_atomic_plane.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fbc.h"
diff --git a/drivers/gpu/drm/i915/display/i9xx_wm.c b/drivers/gpu/drm/i915/display/i9xx_wm.c
index 8e4e938f1ee5..1f9db5118777 100644
--- a/drivers/gpu/drm/i915/display/i9xx_wm.c
+++ b/drivers/gpu/drm/i915/display/i9xx_wm.c
@@ -11,6 +11,7 @@
#include "intel_bo.h"
#include "intel_de.h"
#include "intel_display.h"
+#include "intel_display_regs.h"
#include "intel_display_trace.h"
#include "intel_fb.h"
#include "intel_mchbar_regs.h"
diff --git a/drivers/gpu/drm/i915/display/icl_dsi.c b/drivers/gpu/drm/i915/display/icl_dsi.c
index 026361354e6f..a825dbe0a46e 100644
--- a/drivers/gpu/drm/i915/display/icl_dsi.c
+++ b/drivers/gpu/drm/i915/display/icl_dsi.c
@@ -45,6 +45,7 @@
#include "intel_crtc.h"
#include "intel_ddi.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_dsi.h"
#include "intel_dsi_vbt.h"
#include "intel_panel.h"
diff --git a/drivers/gpu/drm/i915/display/intel_backlight.c b/drivers/gpu/drm/i915/display/intel_backlight.c
index 5827da586003..e007380e9a63 100644
--- a/drivers/gpu/drm/i915/display/intel_backlight.c
+++ b/drivers/gpu/drm/i915/display/intel_backlight.c
@@ -7,7 +7,6 @@
#include <linux/kernel.h>
#include <linux/pwm.h>
#include <linux/string_helpers.h>
-
#include <acpi/video.h>
#include <drm/drm_file.h>
@@ -19,6 +18,7 @@
#include "intel_backlight_regs.h"
#include "intel_connector.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dp_aux_backlight.h"
diff --git a/drivers/gpu/drm/i915/display/intel_bw.c b/drivers/gpu/drm/i915/display/intel_bw.c
index a5dd2932b852..23712f38d368 100644
--- a/drivers/gpu/drm/i915/display/intel_bw.c
+++ b/drivers/gpu/drm/i915/display/intel_bw.c
@@ -12,10 +12,11 @@
#include "intel_bw.h"
#include "intel_cdclk.h"
#include "intel_display_core.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
-#include "skl_watermark.h"
#include "intel_mchbar_regs.h"
#include "intel_pcode.h"
+#include "skl_watermark.h"
/* Parameters for Qclk Geyserville (QGV) */
struct intel_qgv_point {
diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
index f0c673e40ce5..38b3094b37d7 100644
--- a/drivers/gpu/drm/i915/display/intel_cdclk.c
+++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
@@ -38,6 +38,7 @@
#include "intel_cdclk.h"
#include "intel_crtc.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_mchbar_regs.h"
#include "intel_pci_config.h"
diff --git a/drivers/gpu/drm/i915/display/intel_cmtg.c b/drivers/gpu/drm/i915/display/intel_cmtg.c
index 82606ebae1de..d98b47a07451 100644
--- a/drivers/gpu/drm/i915/display/intel_cmtg.c
+++ b/drivers/gpu/drm/i915/display/intel_cmtg.c
@@ -10,12 +10,13 @@
#include <drm/drm_print.h>
#include "i915_reg.h"
-#include "intel_crtc.h"
#include "intel_cmtg.h"
#include "intel_cmtg_regs.h"
+#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_device.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
/**
* DOC: Common Primary Timing Generator (CMTG)
diff --git a/drivers/gpu/drm/i915/display/intel_combo_phy.c b/drivers/gpu/drm/i915/display/intel_combo_phy.c
index f5cc38dbe559..b1bff2f0b020 100644
--- a/drivers/gpu/drm/i915/display/intel_combo_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_combo_phy.c
@@ -10,6 +10,7 @@
#include "intel_combo_phy.h"
#include "intel_combo_phy_regs.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#define for_each_combo_phy(__display, __phy) \
diff --git a/drivers/gpu/drm/i915/display/intel_crt.c b/drivers/gpu/drm/i915/display/intel_crt.c
index 04ef729dae0b..6a1c5a4326fe 100644
--- a/drivers/gpu/drm/i915/display/intel_crt.c
+++ b/drivers/gpu/drm/i915/display/intel_crt.c
@@ -43,6 +43,7 @@
#include "intel_ddi_buf_trans.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fdi.h"
#include "intel_fdi_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c
index 4c845dd410a2..cbd1060e9664 100644
--- a/drivers/gpu/drm/i915/display/intel_ddi.c
+++ b/drivers/gpu/drm/i915/display/intel_ddi.c
@@ -50,6 +50,7 @@
#include "intel_ddi_buf_trans.h"
#include "intel_de.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dkl_phy.h"
#include "intel_dkl_phy_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
index 06f58c062b29..b0c7c46ffbe2 100644
--- a/drivers/gpu/drm/i915/display/intel_display.c
+++ b/drivers/gpu/drm/i915/display/intel_display.c
@@ -67,13 +67,14 @@
#include "intel_crt.h"
#include "intel_crtc.h"
#include "intel_crtc_state_dump.h"
+#include "intel_cursor.h"
#include "intel_cursor_regs.h"
#include "intel_cx0_phy.h"
-#include "intel_cursor.h"
#include "intel_ddi.h"
#include "intel_de.h"
#include "intel_display_driver.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
index b671b4ea1a24..ce3f9810c42d 100644
--- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
+++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
@@ -4,8 +4,8 @@
*/
#include <linux/debugfs.h>
-#include <linux/string_helpers.h>
#include <linux/string_choices.h>
+#include <linux/string_helpers.h>
#include <drm/drm_debugfs.h>
#include <drm/drm_drv.h>
@@ -25,6 +25,7 @@
#include "intel_display_debugfs_params.h"
#include "intel_display_power.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_device.c b/drivers/gpu/drm/i915/display/intel_display_device.c
index 1d8c2036d967..a4070f40e26f 100644
--- a/drivers/gpu/drm/i915/display/intel_display_device.c
+++ b/drivers/gpu/drm/i915/display/intel_display_device.c
@@ -18,6 +18,7 @@
#include "intel_display_params.h"
#include "intel_display_power.h"
#include "intel_display_reg_defs.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fbc.h"
#include "intel_step.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_irq.c b/drivers/gpu/drm/i915/display/intel_display_irq.c
index 0c9fff26653b..8d0dcf252bed 100644
--- a/drivers/gpu/drm/i915/display/intel_display_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_display_irq.c
@@ -13,6 +13,7 @@
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_rps.h"
#include "intel_display_trace.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_power.c b/drivers/gpu/drm/i915/display/intel_display_power.c
index d7f5d3dbb8a1..92f44c1ddce9 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power.c
+++ b/drivers/gpu/drm/i915/display/intel_display_power.c
@@ -16,6 +16,7 @@
#include "intel_display_power.h"
#include "intel_display_power_map.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_power_map.c b/drivers/gpu/drm/i915/display/intel_display_power_map.c
index b4c302544909..8c9a637b9407 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power_map.c
+++ b/drivers/gpu/drm/i915/display/intel_display_power_map.c
@@ -9,6 +9,7 @@
#include "intel_display_core.h"
#include "intel_display_power_map.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "vlv_iosf_sb_reg.h"
diff --git a/drivers/gpu/drm/i915/display/intel_display_power_well.c b/drivers/gpu/drm/i915/display/intel_display_power_well.c
index 02e3c22be21e..cba96f920fd2 100644
--- a/drivers/gpu/drm/i915/display/intel_display_power_well.c
+++ b/drivers/gpu/drm/i915/display/intel_display_power_well.c
@@ -13,6 +13,7 @@
#include "intel_de.h"
#include "intel_display_irq.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dkl_phy.h"
@@ -30,8 +31,8 @@
#include "intel_vga.h"
#include "skl_watermark.h"
#include "vlv_dpio_phy_regs.h"
-#include "vlv_sideband.h"
#include "vlv_iosf_sb_reg.h"
+#include "vlv_sideband.h"
struct i915_power_well_regs {
i915_reg_t bios;
diff --git a/drivers/gpu/drm/i915/display/intel_display_regs.h b/drivers/gpu/drm/i915/display/intel_display_regs.h
new file mode 100644
index 000000000000..9d17f1685bc3
--- /dev/null
+++ b/drivers/gpu/drm/i915/display/intel_display_regs.h
@@ -0,0 +1,2959 @@
+/* SPDX-License-Identifier: MIT */
+/* Copyright © 2025 Intel Corporation */
+
+#ifndef __INTEL_DISPLAY_REGS_H__
+#define __INTEL_DISPLAY_REGS_H__
+
+#include "intel_display_reg_defs.h"
+
+#define _GEN7_PIPEA_DE_LOAD_SL 0x70068
+#define _GEN7_PIPEB_DE_LOAD_SL 0x71068
+#define GEN7_PIPE_DE_LOAD_SL(pipe) _MMIO_PIPE(pipe, _GEN7_PIPEA_DE_LOAD_SL, _GEN7_PIPEB_DE_LOAD_SL)
+
+#define DPIO_CTL _MMIO(VLV_DISPLAY_BASE + 0x2110)
+#define DPIO_MODSEL1 (1 << 3) /* if ref clk b == 27 */
+#define DPIO_MODSEL0 (1 << 2) /* if ref clk a == 27 */
+#define DPIO_SFR_BYPASS (1 << 1)
+#define DPIO_CMNRST (1 << 0)
+
+#define BXT_P_CR_GT_DISP_PWRON _MMIO(0x138090)
+#define MIPIO_RST_CTRL (1 << 2)
+
+#define _BXT_PHY_CTL_DDI_A 0x64C00
+#define _BXT_PHY_CTL_DDI_B 0x64C10
+#define _BXT_PHY_CTL_DDI_C 0x64C20
+#define BXT_PHY_CMNLANE_POWERDOWN_ACK (1 << 10)
+#define BXT_PHY_LANE_POWERDOWN_ACK (1 << 9)
+#define BXT_PHY_LANE_ENABLED (1 << 8)
+#define BXT_PHY_CTL(port) _MMIO_PORT(port, _BXT_PHY_CTL_DDI_A, \
+ _BXT_PHY_CTL_DDI_B)
+
+#define _PHY_CTL_FAMILY_DDI 0x64C90
+#define _PHY_CTL_FAMILY_EDP 0x64C80
+#define _PHY_CTL_FAMILY_DDI_C 0x64CA0
+#define COMMON_RESET_DIS (1 << 31)
+#define BXT_PHY_CTL_FAMILY(phy) \
+ _MMIO(_PICK_EVEN_2RANGES(phy, 1, \
+ _PHY_CTL_FAMILY_DDI, _PHY_CTL_FAMILY_DDI, \
+ _PHY_CTL_FAMILY_EDP, _PHY_CTL_FAMILY_DDI_C))
+
+/* UAIMI scratch pad register 1 */
+#define UAIMI_SPR1 _MMIO(0x4F074)
+/* SKL VccIO mask */
+#define SKL_VCCIO_MASK 0x1
+/* SKL balance leg register */
+#define DISPIO_CR_TX_BMU_CR0 _MMIO(0x6C00C)
+/* I_boost values */
+#define BALANCE_LEG_SHIFT(port) (8 + 3 * (port))
+#define BALANCE_LEG_MASK(port) (7 << (8 + 3 * (port)))
+/* Balance leg disable bits */
+#define BALANCE_LEG_DISABLE_SHIFT 23
+#define BALANCE_LEG_DISABLE(port) (1 << (23 + (port)))
+
+#define ILK_GTT_FAULT _MMIO(0x44040) /* ilk/snb */
+#define GTT_FAULT_INVALID_GTT_PTE (1 << 7)
+#define GTT_FAULT_INVALID_PTE_DATA (1 << 6)
+#define GTT_FAULT_CURSOR_B_FAULT (1 << 5)
+#define GTT_FAULT_CURSOR_A_FAULT (1 << 4)
+#define GTT_FAULT_SPRITE_B_FAULT (1 << 3)
+#define GTT_FAULT_SPRITE_A_FAULT (1 << 2)
+#define GTT_FAULT_PRIMARY_B_FAULT (1 << 1)
+#define GTT_FAULT_PRIMARY_A_FAULT (1 << 0)
+
+#define DERRMR _MMIO(0x44050)
+/* Note that HBLANK events are reserved on bdw+ */
+#define DERRMR_PIPEA_SCANLINE (1 << 0)
+#define DERRMR_PIPEA_PRI_FLIP_DONE (1 << 1)
+#define DERRMR_PIPEA_SPR_FLIP_DONE (1 << 2)
+#define DERRMR_PIPEA_VBLANK (1 << 3)
+#define DERRMR_PIPEA_HBLANK (1 << 5)
+#define DERRMR_PIPEB_SCANLINE (1 << 8)
+#define DERRMR_PIPEB_PRI_FLIP_DONE (1 << 9)
+#define DERRMR_PIPEB_SPR_FLIP_DONE (1 << 10)
+#define DERRMR_PIPEB_VBLANK (1 << 11)
+#define DERRMR_PIPEB_HBLANK (1 << 13)
+/* Note that PIPEC is not a simple translation of PIPEA/PIPEB */
+#define DERRMR_PIPEC_SCANLINE (1 << 14)
+#define DERRMR_PIPEC_PRI_FLIP_DONE (1 << 15)
+#define DERRMR_PIPEC_SPR_FLIP_DONE (1 << 20)
+#define DERRMR_PIPEC_VBLANK (1 << 21)
+#define DERRMR_PIPEC_HBLANK (1 << 22)
+
+#define VLV_IRQ_REGS I915_IRQ_REGS(VLV_IMR, \
+ VLV_IER, \
+ VLV_IIR)
+
+#define VLV_EIR _MMIO(VLV_DISPLAY_BASE + 0x20b0)
+#define VLV_EMR _MMIO(VLV_DISPLAY_BASE + 0x20b4)
+#define VLV_ESR _MMIO(VLV_DISPLAY_BASE + 0x20b8)
+#define VLV_ERROR_GUNIT_TLB_DATA (1 << 6)
+#define VLV_ERROR_GUNIT_TLB_PTE (1 << 5)
+#define VLV_ERROR_PAGE_TABLE (1 << 4)
+#define VLV_ERROR_CLAIM (1 << 0)
+
+#define VLV_ERROR_REGS I915_ERROR_REGS(VLV_EMR, VLV_EIR)
+
+#define _MBUS_ABOX0_CTL 0x45038
+#define _MBUS_ABOX1_CTL 0x45048
+#define _MBUS_ABOX2_CTL 0x4504C
+#define MBUS_ABOX_CTL(x) \
+ _MMIO(_PICK_EVEN_2RANGES(x, 2, \
+ _MBUS_ABOX0_CTL, _MBUS_ABOX1_CTL, \
+ _MBUS_ABOX2_CTL, _MBUS_ABOX2_CTL))
+
+#define MBUS_ABOX_BW_CREDIT_MASK (3 << 20)
+#define MBUS_ABOX_BW_CREDIT(x) ((x) << 20)
+#define MBUS_ABOX_B_CREDIT_MASK (0xF << 16)
+#define MBUS_ABOX_B_CREDIT(x) ((x) << 16)
+#define MBUS_ABOX_BT_CREDIT_POOL2_MASK (0x1F << 8)
+#define MBUS_ABOX_BT_CREDIT_POOL2(x) ((x) << 8)
+#define MBUS_ABOX_BT_CREDIT_POOL1_MASK (0x1F << 0)
+#define MBUS_ABOX_BT_CREDIT_POOL1(x) ((x) << 0)
+
+#define IPS_CTL _MMIO(0x43408)
+#define IPS_ENABLE REG_BIT(31)
+#define IPS_FALSE_COLOR REG_BIT(4)
+
+/*
+ * Clock control & power management
+ */
+#define _DPLL_A 0x6014
+#define _DPLL_B 0x6018
+#define _CHV_DPLL_C 0x6030
+#define DPLL(dev_priv, pipe) _MMIO_BASE_PIPE3(DISPLAY_MMIO_BASE(dev_priv), \
+ (pipe), _DPLL_A, _DPLL_B, _CHV_DPLL_C)
+
+#define VGA0 _MMIO(0x6000)
+#define VGA1 _MMIO(0x6004)
+#define VGA_PD _MMIO(0x6010)
+#define VGA0_PD_P2_DIV_4 (1 << 7)
+#define VGA0_PD_P1_DIV_2 (1 << 5)
+#define VGA0_PD_P1_SHIFT 0
+#define VGA0_PD_P1_MASK (0x1f << 0)
+#define VGA1_PD_P2_DIV_4 (1 << 15)
+#define VGA1_PD_P1_DIV_2 (1 << 13)
+#define VGA1_PD_P1_SHIFT 8
+#define VGA1_PD_P1_MASK (0x1f << 8)
+#define DPLL_VCO_ENABLE (1 << 31)
+#define DPLL_SDVO_HIGH_SPEED (1 << 30)
+#define DPLL_DVO_2X_MODE (1 << 30)
+#define DPLL_EXT_BUFFER_ENABLE_VLV (1 << 30)
+#define DPLL_SYNCLOCK_ENABLE (1 << 29)
+#define DPLL_REF_CLK_ENABLE_VLV (1 << 29)
+#define DPLL_VGA_MODE_DIS (1 << 28)
+#define DPLLB_MODE_DAC_SERIAL (1 << 26) /* i915 */
+#define DPLLB_MODE_LVDS (2 << 26) /* i915 */
+#define DPLL_MODE_MASK (3 << 26)
+#define DPLL_DAC_SERIAL_P2_CLOCK_DIV_10 (0 << 24) /* i915 */
+#define DPLL_DAC_SERIAL_P2_CLOCK_DIV_5 (1 << 24) /* i915 */
+#define DPLLB_LVDS_P2_CLOCK_DIV_14 (0 << 24) /* i915 */
+#define DPLLB_LVDS_P2_CLOCK_DIV_7 (1 << 24) /* i915 */
+#define DPLL_P2_CLOCK_DIV_MASK 0x03000000 /* i915 */
+#define DPLL_FPA01_P1_POST_DIV_MASK 0x00ff0000 /* i915 */
+#define DPLL_FPA01_P1_POST_DIV_MASK_PINEVIEW 0x00ff8000 /* Pineview */
+#define DPLL_LOCK_VLV (1 << 15)
+#define DPLL_INTEGRATED_CRI_CLK_VLV (1 << 14)
+#define DPLL_INTEGRATED_REF_CLK_VLV (1 << 13)
+#define DPLL_SSC_REF_CLK_CHV (1 << 13)
+#define DPLL_PORTC_READY_MASK (0xf << 4)
+#define DPLL_PORTB_READY_MASK (0xf)
+
+#define DPLL_FPA01_P1_POST_DIV_MASK_I830 0x001f0000
+
+/* Additional CHV pll/phy registers */
+#define DPIO_PHY_STATUS _MMIO(VLV_DISPLAY_BASE + 0x6240)
+#define DPLL_PORTD_READY_MASK (0xf)
+#define DISPLAY_PHY_CONTROL _MMIO(VLV_DISPLAY_BASE + 0x60100)
+#define PHY_CH_POWER_DOWN_OVRD_EN(phy, ch) (1 << (2 * (phy) + (ch) + 27))
+#define PHY_LDO_DELAY_0NS 0x0
+#define PHY_LDO_DELAY_200NS 0x1
+#define PHY_LDO_DELAY_600NS 0x2
+#define PHY_LDO_SEQ_DELAY(delay, phy) ((delay) << (2 * (phy) + 23))
+#define PHY_CH_POWER_DOWN_OVRD(mask, phy, ch) ((mask) << (8 * (phy) + 4 * (ch) + 11))
+#define PHY_CH_SU_PSR 0x1
+#define PHY_CH_DEEP_PSR 0x7
+#define PHY_CH_POWER_MODE(mode, phy, ch) ((mode) << (6 * (phy) + 3 * (ch) + 2))
+#define PHY_COM_LANE_RESET_DEASSERT(phy) (1 << (phy))
+#define DISPLAY_PHY_STATUS _MMIO(VLV_DISPLAY_BASE + 0x60104)
+#define PHY_POWERGOOD(phy) (((phy) == DPIO_PHY0) ? (1 << 31) : (1 << 30))
+#define PHY_STATUS_CMN_LDO(phy, ch) (1 << (6 - (6 * (phy) + 3 * (ch))))
+#define PHY_STATUS_SPLINE_LDO(phy, ch, spline) (1 << (8 - (6 * (phy) + 3 * (ch) + (spline))))
+
+/*
+ * The i830 generation, in LVDS mode, defines P1 as the bit number set within
+ * this field (only one bit may be set).
+ */
+#define DPLL_FPA01_P1_POST_DIV_MASK_I830_LVDS 0x003f0000
+#define DPLL_FPA01_P1_POST_DIV_SHIFT 16
+#define DPLL_FPA01_P1_POST_DIV_SHIFT_PINEVIEW 15
+/* i830, required in DVO non-gang */
+#define PLL_P2_DIVIDE_BY_4 (1 << 23)
+#define PLL_P1_DIVIDE_BY_TWO (1 << 21) /* i830 */
+#define PLL_REF_INPUT_DREFCLK (0 << 13)
+#define PLL_REF_INPUT_TVCLKINA (1 << 13) /* i830 */
+#define PLL_REF_INPUT_TVCLKINBC (2 << 13) /* SDVO TVCLKIN */
+#define PLLB_REF_INPUT_SPREADSPECTRUMIN (3 << 13)
+#define PLL_REF_INPUT_MASK (3 << 13)
+#define PLL_LOAD_PULSE_PHASE_SHIFT 9
+/* Ironlake */
+# define PLL_REF_SDVO_HDMI_MULTIPLIER_SHIFT 9
+# define PLL_REF_SDVO_HDMI_MULTIPLIER_MASK (7 << 9)
+# define PLL_REF_SDVO_HDMI_MULTIPLIER(x) (((x) - 1) << 9)
+# define DPLL_FPA1_P1_POST_DIV_SHIFT 0
+# define DPLL_FPA1_P1_POST_DIV_MASK 0xff
+
+/*
+ * Parallel to Serial Load Pulse phase selection.
+ * Selects the phase for the 10X DPLL clock for the PCIe
+ * digital display port. The range is 4 to 13; 10 or more
+ * is just a flip delay. The default is 6
+ */
+#define PLL_LOAD_PULSE_PHASE_MASK (0xf << PLL_LOAD_PULSE_PHASE_SHIFT)
+#define DISPLAY_RATE_SELECT_FPA1 (1 << 8)
+/*
+ * SDVO multiplier for 945G/GM. Not used on 965.
+ */
+#define SDVO_MULTIPLIER_MASK 0x000000ff
+#define SDVO_MULTIPLIER_SHIFT_HIRES 4
+#define SDVO_MULTIPLIER_SHIFT_VGA 0
+
+#define _DPLL_A_MD 0x601c
+#define _DPLL_B_MD 0x6020
+#define _CHV_DPLL_C_MD 0x603c
+#define DPLL_MD(dev_priv, pipe) _MMIO_BASE_PIPE3(DISPLAY_MMIO_BASE(dev_priv), \
+ (pipe), _DPLL_A_MD, _DPLL_B_MD, _CHV_DPLL_C_MD)
+
+/*
+ * UDI pixel divider, controlling how many pixels are stuffed into a packet.
+ *
+ * Value is pixels minus 1. Must be set to 1 pixel for SDVO.
+ */
+#define DPLL_MD_UDI_DIVIDER_MASK 0x3f000000
+#define DPLL_MD_UDI_DIVIDER_SHIFT 24
+/* UDI pixel divider for VGA, same as DPLL_MD_UDI_DIVIDER_MASK. */
+#define DPLL_MD_VGA_UDI_DIVIDER_MASK 0x003f0000
+#define DPLL_MD_VGA_UDI_DIVIDER_SHIFT 16
+/*
+ * SDVO/UDI pixel multiplier.
+ *
+ * SDVO requires that the bus clock rate be between 1 and 2 Ghz, and the bus
+ * clock rate is 10 times the DPLL clock. At low resolution/refresh rate
+ * modes, the bus rate would be below the limits, so SDVO allows for stuffing
+ * dummy bytes in the datastream at an increased clock rate, with both sides of
+ * the link knowing how many bytes are fill.
+ *
+ * So, for a mode with a dotclock of 65Mhz, we would want to double the clock
+ * rate to 130Mhz to get a bus rate of 1.30Ghz. The DPLL clock rate would be
+ * set to 130Mhz, and the SDVO multiplier set to 2x in this register and
+ * through an SDVO command.
+ *
+ * This register field has values of multiplication factor minus 1, with
+ * a maximum multiplier of 5 for SDVO.
+ */
+#define DPLL_MD_UDI_MULTIPLIER_MASK 0x00003f00
+#define DPLL_MD_UDI_MULTIPLIER_SHIFT 8
+/*
+ * SDVO/UDI pixel multiplier for VGA, same as DPLL_MD_UDI_MULTIPLIER_MASK.
+ * This best be set to the default value (3) or the CRT won't work. No,
+ * I don't entirely understand what this does...
+ */
+#define DPLL_MD_VGA_UDI_MULTIPLIER_MASK 0x0000003f
+#define DPLL_MD_VGA_UDI_MULTIPLIER_SHIFT 0
+
+#define RAWCLK_FREQ_VLV _MMIO(VLV_DISPLAY_BASE + 0x6024)
+
+#define _FPA0 0x6040
+#define _FPA1 0x6044
+#define _FPB0 0x6048
+#define _FPB1 0x604c
+#define FP0(pipe) _MMIO_PIPE(pipe, _FPA0, _FPB0)
+#define FP1(pipe) _MMIO_PIPE(pipe, _FPA1, _FPB1)
+#define FP_N_DIV_MASK 0x003f0000
+#define FP_N_PINEVIEW_DIV_MASK 0x00ff0000
+#define FP_N_DIV_SHIFT 16
+#define FP_M1_DIV_MASK 0x00003f00
+#define FP_M1_DIV_SHIFT 8
+#define FP_M2_DIV_MASK 0x0000003f
+#define FP_M2_PINEVIEW_DIV_MASK 0x000000ff
+#define FP_M2_DIV_SHIFT 0
+
+#define FW_BLC_SELF_VLV _MMIO(VLV_DISPLAY_BASE + 0x6500)
+#define FW_CSPWRDWNEN (1 << 15)
+
+#define MI_ARB_VLV _MMIO(VLV_DISPLAY_BASE + 0x6504)
+
+#define CZCLK_CDCLK_FREQ_RATIO _MMIO(VLV_DISPLAY_BASE + 0x6508)
+#define CDCLK_FREQ_SHIFT 4
+#define CDCLK_FREQ_MASK (0x1f << CDCLK_FREQ_SHIFT)
+#define CZCLK_FREQ_MASK 0xf
+
+#define GCI_CONTROL _MMIO(VLV_DISPLAY_BASE + 0x650C)
+#define PFI_CREDIT_63 (9 << 28) /* chv only */
+#define PFI_CREDIT_31 (8 << 28) /* chv only */
+#define PFI_CREDIT(x) (((x) - 8) << 28) /* 8-15 */
+#define PFI_CREDIT_RESEND (1 << 27)
+#define VGA_FAST_MODE_DISABLE (1 << 14)
+
+#define GMBUSFREQ_VLV _MMIO(VLV_DISPLAY_BASE + 0x6510)
+
+#define PEG_BAND_GAP_DATA _MMIO(0x14d68)
+
+/*
+ * Overlay regs
+ */
+#define OVADD _MMIO(0x30000)
+#define DOVSTA _MMIO(0x30008)
+#define OC_BUF (0x3 << 20)
+#define OGAMC5 _MMIO(0x30010)
+#define OGAMC4 _MMIO(0x30014)
+#define OGAMC3 _MMIO(0x30018)
+#define OGAMC2 _MMIO(0x3001c)
+#define OGAMC1 _MMIO(0x30020)
+#define OGAMC0 _MMIO(0x30024)
+
+#define GEN9_CLKGATE_DIS_4 _MMIO(0x4653C)
+#define BXT_GMBUS_GATING_DIS (1 << 14)
+#define DG2_DPFC_GATING_DIS REG_BIT(31)
+
+#define GEN9_CLKGATE_DIS_5 _MMIO(0x46540)
+#define DPCE_GATING_DIS REG_BIT(17)
+
+#define _CLKGATE_DIS_PSL_A 0x46520
+#define _CLKGATE_DIS_PSL_B 0x46524
+#define _CLKGATE_DIS_PSL_C 0x46528
+#define DUPS1_GATING_DIS (1 << 15)
+#define DUPS2_GATING_DIS (1 << 19)
+#define DUPS3_GATING_DIS (1 << 23)
+#define CURSOR_GATING_DIS REG_BIT(28)
+#define DPF_GATING_DIS (1 << 10)
+#define DPF_RAM_GATING_DIS (1 << 9)
+#define DPFR_GATING_DIS (1 << 8)
+
+#define CLKGATE_DIS_PSL(pipe) \
+ _MMIO_PIPE(pipe, _CLKGATE_DIS_PSL_A, _CLKGATE_DIS_PSL_B)
+
+#define _CLKGATE_DIS_PSL_EXT_A 0x4654C
+#define _CLKGATE_DIS_PSL_EXT_B 0x46550
+#define PIPEDMC_GATING_DIS REG_BIT(12)
+
+#define CLKGATE_DIS_PSL_EXT(pipe) \
+ _MMIO_PIPE(pipe, _CLKGATE_DIS_PSL_EXT_A, _CLKGATE_DIS_PSL_EXT_B)
+
+/*
+ * Display engine regs
+ */
+/* Pipe/transcoder A timing regs */
+#define _TRANS_HTOTAL_A 0x60000
+#define _TRANS_HTOTAL_B 0x61000
+#define TRANS_HTOTAL(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HTOTAL_A)
+#define HTOTAL_MASK REG_GENMASK(31, 16)
+#define HTOTAL(htotal) REG_FIELD_PREP(HTOTAL_MASK, (htotal))
+#define HACTIVE_MASK REG_GENMASK(15, 0)
+#define HACTIVE(hdisplay) REG_FIELD_PREP(HACTIVE_MASK, (hdisplay))
+
+#define _TRANS_HBLANK_A 0x60004
+#define _TRANS_HBLANK_B 0x61004
+#define TRANS_HBLANK(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HBLANK_A)
+#define HBLANK_END_MASK REG_GENMASK(31, 16)
+#define HBLANK_END(hblank_end) REG_FIELD_PREP(HBLANK_END_MASK, (hblank_end))
+#define HBLANK_START_MASK REG_GENMASK(15, 0)
+#define HBLANK_START(hblank_start) REG_FIELD_PREP(HBLANK_START_MASK, (hblank_start))
+
+#define _TRANS_HSYNC_A 0x60008
+#define _TRANS_HSYNC_B 0x61008
+#define TRANS_HSYNC(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HSYNC_A)
+#define HSYNC_END_MASK REG_GENMASK(31, 16)
+#define HSYNC_END(hsync_end) REG_FIELD_PREP(HSYNC_END_MASK, (hsync_end))
+#define HSYNC_START_MASK REG_GENMASK(15, 0)
+#define HSYNC_START(hsync_start) REG_FIELD_PREP(HSYNC_START_MASK, (hsync_start))
+
+#define _TRANS_VTOTAL_A 0x6000c
+#define _TRANS_VTOTAL_B 0x6100c
+#define TRANS_VTOTAL(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VTOTAL_A)
+#define VTOTAL_MASK REG_GENMASK(31, 16)
+#define VTOTAL(vtotal) REG_FIELD_PREP(VTOTAL_MASK, (vtotal))
+#define VACTIVE_MASK REG_GENMASK(15, 0)
+#define VACTIVE(vdisplay) REG_FIELD_PREP(VACTIVE_MASK, (vdisplay))
+
+#define _TRANS_VBLANK_A 0x60010
+#define _TRANS_VBLANK_B 0x61010
+#define TRANS_VBLANK(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VBLANK_A)
+#define VBLANK_END_MASK REG_GENMASK(31, 16)
+#define VBLANK_END(vblank_end) REG_FIELD_PREP(VBLANK_END_MASK, (vblank_end))
+#define VBLANK_START_MASK REG_GENMASK(15, 0)
+#define VBLANK_START(vblank_start) REG_FIELD_PREP(VBLANK_START_MASK, (vblank_start))
+
+#define _TRANS_VSYNC_A 0x60014
+#define _TRANS_VSYNC_B 0x61014
+#define TRANS_VSYNC(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VSYNC_A)
+#define VSYNC_END_MASK REG_GENMASK(31, 16)
+#define VSYNC_END(vsync_end) REG_FIELD_PREP(VSYNC_END_MASK, (vsync_end))
+#define VSYNC_START_MASK REG_GENMASK(15, 0)
+#define VSYNC_START(vsync_start) REG_FIELD_PREP(VSYNC_START_MASK, (vsync_start))
+
+#define _PIPEASRC 0x6001c
+#define _PIPEBSRC 0x6101c
+#define PIPESRC(dev_priv, pipe) _MMIO_TRANS2(dev_priv, (pipe), _PIPEASRC)
+#define PIPESRC_WIDTH_MASK REG_GENMASK(31, 16)
+#define PIPESRC_WIDTH(w) REG_FIELD_PREP(PIPESRC_WIDTH_MASK, (w))
+#define PIPESRC_HEIGHT_MASK REG_GENMASK(15, 0)
+#define PIPESRC_HEIGHT(h) REG_FIELD_PREP(PIPESRC_HEIGHT_MASK, (h))
+
+#define _BCLRPAT_A 0x60020
+#define _BCLRPAT_B 0x61020
+#define BCLRPAT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _BCLRPAT_A)
+
+#define _TRANS_VSYNCSHIFT_A 0x60028
+#define _TRANS_VSYNCSHIFT_B 0x61028
+#define TRANS_VSYNCSHIFT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VSYNCSHIFT_A)
+
+#define _TRANS_MULT_A 0x6002c
+#define _TRANS_MULT_B 0x6102c
+#define TRANS_MULT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_MULT_A)
+
+/* Hotplug control (945+ only) */
+#define PORT_HOTPLUG_EN(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61110)
+#define PORTB_HOTPLUG_INT_EN (1 << 29)
+#define PORTC_HOTPLUG_INT_EN (1 << 28)
+#define PORTD_HOTPLUG_INT_EN (1 << 27)
+#define SDVOB_HOTPLUG_INT_EN (1 << 26)
+#define SDVOC_HOTPLUG_INT_EN (1 << 25)
+#define TV_HOTPLUG_INT_EN (1 << 18)
+#define CRT_HOTPLUG_INT_EN (1 << 9)
+#define HOTPLUG_INT_EN_MASK (PORTB_HOTPLUG_INT_EN | \
+ PORTC_HOTPLUG_INT_EN | \
+ PORTD_HOTPLUG_INT_EN | \
+ SDVOC_HOTPLUG_INT_EN | \
+ SDVOB_HOTPLUG_INT_EN | \
+ CRT_HOTPLUG_INT_EN)
+#define CRT_HOTPLUG_FORCE_DETECT (1 << 3)
+#define CRT_HOTPLUG_ACTIVATION_PERIOD_32 (0 << 8)
+/* must use period 64 on GM45 according to docs */
+#define CRT_HOTPLUG_ACTIVATION_PERIOD_64 (1 << 8)
+#define CRT_HOTPLUG_DAC_ON_TIME_2M (0 << 7)
+#define CRT_HOTPLUG_DAC_ON_TIME_4M (1 << 7)
+#define CRT_HOTPLUG_VOLTAGE_COMPARE_40 (0 << 5)
+#define CRT_HOTPLUG_VOLTAGE_COMPARE_50 (1 << 5)
+#define CRT_HOTPLUG_VOLTAGE_COMPARE_60 (2 << 5)
+#define CRT_HOTPLUG_VOLTAGE_COMPARE_70 (3 << 5)
+#define CRT_HOTPLUG_VOLTAGE_COMPARE_MASK (3 << 5)
+#define CRT_HOTPLUG_DETECT_DELAY_1G (0 << 4)
+#define CRT_HOTPLUG_DETECT_DELAY_2G (1 << 4)
+#define CRT_HOTPLUG_DETECT_VOLTAGE_325MV (0 << 2)
+#define CRT_HOTPLUG_DETECT_VOLTAGE_475MV (1 << 2)
+
+#define PORT_HOTPLUG_STAT(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61114)
+/* HDMI/DP bits are g4x+ */
+#define PORTD_HOTPLUG_LIVE_STATUS_G4X (1 << 27)
+#define PORTC_HOTPLUG_LIVE_STATUS_G4X (1 << 28)
+#define PORTB_HOTPLUG_LIVE_STATUS_G4X (1 << 29)
+#define PORTD_HOTPLUG_INT_STATUS (3 << 21)
+#define PORTD_HOTPLUG_INT_LONG_PULSE (2 << 21)
+#define PORTD_HOTPLUG_INT_SHORT_PULSE (1 << 21)
+#define PORTC_HOTPLUG_INT_STATUS (3 << 19)
+#define PORTC_HOTPLUG_INT_LONG_PULSE (2 << 19)
+#define PORTC_HOTPLUG_INT_SHORT_PULSE (1 << 19)
+#define PORTB_HOTPLUG_INT_STATUS (3 << 17)
+#define PORTB_HOTPLUG_INT_LONG_PULSE (2 << 17)
+#define PORTB_HOTPLUG_INT_SHORT_PLUSE (1 << 17)
+/* CRT/TV common between gen3+ */
+#define CRT_HOTPLUG_INT_STATUS (1 << 11)
+#define TV_HOTPLUG_INT_STATUS (1 << 10)
+#define CRT_HOTPLUG_MONITOR_MASK (3 << 8)
+#define CRT_HOTPLUG_MONITOR_COLOR (3 << 8)
+#define CRT_HOTPLUG_MONITOR_MONO (2 << 8)
+#define CRT_HOTPLUG_MONITOR_NONE (0 << 8)
+#define DP_AUX_CHANNEL_D_INT_STATUS_G4X (1 << 6)
+#define DP_AUX_CHANNEL_C_INT_STATUS_G4X (1 << 5)
+#define DP_AUX_CHANNEL_B_INT_STATUS_G4X (1 << 4)
+#define DP_AUX_CHANNEL_MASK_INT_STATUS_G4X (7 << 4)
+
+/* SDVO is different across gen3/4 */
+#define SDVOC_HOTPLUG_INT_STATUS_G4X (1 << 3)
+#define SDVOB_HOTPLUG_INT_STATUS_G4X (1 << 2)
+/*
+ * Bspec seems to be seriously misleaded about the SDVO hpd bits on i965g/gm,
+ * since reality corrobates that they're the same as on gen3. But keep these
+ * bits here (and the comment!) to help any other lost wanderers back onto the
+ * right tracks.
+ */
+#define SDVOC_HOTPLUG_INT_STATUS_I965 (3 << 4)
+#define SDVOB_HOTPLUG_INT_STATUS_I965 (3 << 2)
+#define SDVOC_HOTPLUG_INT_STATUS_I915 (1 << 7)
+#define SDVOB_HOTPLUG_INT_STATUS_I915 (1 << 6)
+#define HOTPLUG_INT_STATUS_G4X (CRT_HOTPLUG_INT_STATUS | \
+ SDVOB_HOTPLUG_INT_STATUS_G4X | \
+ SDVOC_HOTPLUG_INT_STATUS_G4X | \
+ PORTB_HOTPLUG_INT_STATUS | \
+ PORTC_HOTPLUG_INT_STATUS | \
+ PORTD_HOTPLUG_INT_STATUS)
+
+#define HOTPLUG_INT_STATUS_I915 (CRT_HOTPLUG_INT_STATUS | \
+ SDVOB_HOTPLUG_INT_STATUS_I915 | \
+ SDVOC_HOTPLUG_INT_STATUS_I915 | \
+ PORTB_HOTPLUG_INT_STATUS | \
+ PORTC_HOTPLUG_INT_STATUS | \
+ PORTD_HOTPLUG_INT_STATUS)
+
+/* SDVO and HDMI port control.
+ * The same register may be used for SDVO or HDMI */
+#define _GEN3_SDVOB 0x61140
+#define _GEN3_SDVOC 0x61160
+#define GEN3_SDVOB _MMIO(_GEN3_SDVOB)
+#define GEN3_SDVOC _MMIO(_GEN3_SDVOC)
+#define GEN4_HDMIB GEN3_SDVOB
+#define GEN4_HDMIC GEN3_SDVOC
+#define VLV_HDMIB _MMIO(VLV_DISPLAY_BASE + 0x61140)
+#define VLV_HDMIC _MMIO(VLV_DISPLAY_BASE + 0x61160)
+#define CHV_HDMID _MMIO(VLV_DISPLAY_BASE + 0x6116C)
+#define PCH_SDVOB _MMIO(0xe1140)
+#define PCH_HDMIB PCH_SDVOB
+#define PCH_HDMIC _MMIO(0xe1150)
+#define PCH_HDMID _MMIO(0xe1160)
+
+#define PORT_DFT_I9XX _MMIO(0x61150)
+#define DC_BALANCE_RESET (1 << 25)
+#define PORT_DFT2_G4X(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61154)
+#define DC_BALANCE_RESET_VLV (1 << 31)
+#define PIPE_SCRAMBLE_RESET_MASK ((1 << 14) | (0x3 << 0))
+#define PIPE_C_SCRAMBLE_RESET REG_BIT(14) /* chv */
+#define PIPE_B_SCRAMBLE_RESET REG_BIT(1)
+#define PIPE_A_SCRAMBLE_RESET REG_BIT(0)
+
+/* Gen 3 SDVO bits: */
+#define SDVO_ENABLE (1 << 31)
+#define SDVO_PIPE_SEL_SHIFT 30
+#define SDVO_PIPE_SEL_MASK (1 << 30)
+#define SDVO_PIPE_SEL(pipe) ((pipe) << 30)
+#define SDVO_STALL_SELECT (1 << 29)
+#define SDVO_INTERRUPT_ENABLE (1 << 26)
+/*
+ * 915G/GM SDVO pixel multiplier.
+ * Programmed value is multiplier - 1, up to 5x.
+ * \sa DPLL_MD_UDI_MULTIPLIER_MASK
+ */
+#define SDVO_PORT_MULTIPLY_MASK (7 << 23)
+#define SDVO_PORT_MULTIPLY_SHIFT 23
+#define SDVO_PHASE_SELECT_MASK (15 << 19)
+#define SDVO_PHASE_SELECT_DEFAULT (6 << 19)
+#define SDVO_CLOCK_OUTPUT_INVERT (1 << 18)
+#define SDVOC_GANG_MODE (1 << 16) /* Port C only */
+#define SDVO_BORDER_ENABLE (1 << 7) /* SDVO only */
+#define SDVOB_PCIE_CONCURRENCY (1 << 3) /* Port B only */
+#define SDVO_DETECTED (1 << 2)
+/* Bits to be preserved when writing */
+#define SDVOB_PRESERVE_MASK ((1 << 17) | (1 << 16) | (1 << 14) | \
+ SDVO_INTERRUPT_ENABLE)
+#define SDVOC_PRESERVE_MASK ((1 << 17) | SDVO_INTERRUPT_ENABLE)
+
+/* Gen 4 SDVO/HDMI bits: */
+#define SDVO_COLOR_FORMAT_8bpc (0 << 26)
+#define SDVO_COLOR_FORMAT_MASK (7 << 26)
+#define SDVO_ENCODING_SDVO (0 << 10)
+#define SDVO_ENCODING_HDMI (2 << 10)
+#define HDMI_MODE_SELECT_HDMI (1 << 9) /* HDMI only */
+#define HDMI_MODE_SELECT_DVI (0 << 9) /* HDMI only */
+#define HDMI_COLOR_RANGE_16_235 (1 << 8) /* HDMI only */
+#define HDMI_AUDIO_ENABLE (1 << 6) /* HDMI only */
+/* VSYNC/HSYNC bits new with 965, default is to be set */
+#define SDVO_VSYNC_ACTIVE_HIGH (1 << 4)
+#define SDVO_HSYNC_ACTIVE_HIGH (1 << 3)
+
+/* Gen 5 (IBX) SDVO/HDMI bits: */
+#define HDMI_COLOR_FORMAT_12bpc (3 << 26) /* HDMI only */
+#define SDVOB_HOTPLUG_ENABLE (1 << 23) /* SDVO only */
+
+/* Gen 6 (CPT) SDVO/HDMI bits: */
+#define SDVO_PIPE_SEL_SHIFT_CPT 29
+#define SDVO_PIPE_SEL_MASK_CPT (3 << 29)
+#define SDVO_PIPE_SEL_CPT(pipe) ((pipe) << 29)
+
+/* CHV SDVO/HDMI bits: */
+#define SDVO_PIPE_SEL_SHIFT_CHV 24
+#define SDVO_PIPE_SEL_MASK_CHV (3 << 24)
+#define SDVO_PIPE_SEL_CHV(pipe) ((pipe) << 24)
+
+/* Video Data Island Packet control */
+#define VIDEO_DIP_DATA _MMIO(0x61178)
+/* Read the description of VIDEO_DIP_DATA (before Haswell) or VIDEO_DIP_ECC
+ * (Haswell and newer) to see which VIDEO_DIP_DATA byte corresponds to each byte
+ * of the infoframe structure specified by CEA-861. */
+#define VIDEO_DIP_DATA_SIZE 32
+#define VIDEO_DIP_ASYNC_DATA_SIZE 36
+#define VIDEO_DIP_GMP_DATA_SIZE 36
+#define VIDEO_DIP_VSC_DATA_SIZE 36
+#define VIDEO_DIP_PPS_DATA_SIZE 132
+#define VIDEO_DIP_CTL _MMIO(0x61170)
+/* Pre HSW: */
+#define VIDEO_DIP_ENABLE (1 << 31)
+#define VIDEO_DIP_PORT(port) ((port) << 29)
+#define VIDEO_DIP_PORT_MASK (3 << 29)
+#define VIDEO_DIP_ENABLE_GCP (1 << 25) /* ilk+ */
+#define VIDEO_DIP_ENABLE_AVI (1 << 21)
+#define VIDEO_DIP_ENABLE_VENDOR (2 << 21)
+#define VIDEO_DIP_ENABLE_GAMUT (4 << 21) /* ilk+ */
+#define VIDEO_DIP_ENABLE_SPD (8 << 21)
+#define VIDEO_DIP_SELECT_AVI (0 << 19)
+#define VIDEO_DIP_SELECT_VENDOR (1 << 19)
+#define VIDEO_DIP_SELECT_GAMUT (2 << 19)
+#define VIDEO_DIP_SELECT_SPD (3 << 19)
+#define VIDEO_DIP_SELECT_MASK (3 << 19)
+#define VIDEO_DIP_FREQ_ONCE (0 << 16)
+#define VIDEO_DIP_FREQ_VSYNC (1 << 16)
+#define VIDEO_DIP_FREQ_2VSYNC (2 << 16)
+#define VIDEO_DIP_FREQ_MASK (3 << 16)
+/* HSW and later: */
+#define VIDEO_DIP_ENABLE_DRM_GLK (1 << 28)
+#define PSR_VSC_BIT_7_SET (1 << 27)
+#define VSC_SELECT_MASK (0x3 << 25)
+#define VSC_SELECT_SHIFT 25
+#define VSC_DIP_HW_HEA_DATA (0 << 25)
+#define VSC_DIP_HW_HEA_SW_DATA (1 << 25)
+#define VSC_DIP_HW_DATA_SW_HEA (2 << 25)
+#define VSC_DIP_SW_HEA_DATA (3 << 25)
+#define VDIP_ENABLE_PPS (1 << 24)
+#define VIDEO_DIP_ENABLE_VSC_HSW (1 << 20)
+#define VIDEO_DIP_ENABLE_GCP_HSW (1 << 16)
+#define VIDEO_DIP_ENABLE_AVI_HSW (1 << 12)
+#define VIDEO_DIP_ENABLE_VS_HSW (1 << 8)
+#define VIDEO_DIP_ENABLE_GMP_HSW (1 << 4)
+#define VIDEO_DIP_ENABLE_SPD_HSW (1 << 0)
+/* ADL and later: */
+#define VIDEO_DIP_ENABLE_AS_ADL REG_BIT(23)
+
+#define PCH_GTC_CTL _MMIO(0xe7000)
+#define PCH_GTC_ENABLE (1 << 31)
+
+/* Display Port */
+#define DP_A _MMIO(0x64000) /* eDP */
+#define DP_B _MMIO(0x64100)
+#define DP_C _MMIO(0x64200)
+#define DP_D _MMIO(0x64300)
+#define VLV_DP_B _MMIO(VLV_DISPLAY_BASE + 0x64100)
+#define VLV_DP_C _MMIO(VLV_DISPLAY_BASE + 0x64200)
+#define CHV_DP_D _MMIO(VLV_DISPLAY_BASE + 0x64300)
+#define DP_PORT_EN REG_BIT(31)
+#define DP_PIPE_SEL_MASK REG_GENMASK(30, 30)
+#define DP_PIPE_SEL(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK, (pipe))
+#define DP_PIPE_SEL_MASK_IVB REG_GENMASK(30, 29)
+#define DP_PIPE_SEL_IVB(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK_IVB, (pipe))
+#define DP_PIPE_SEL_SHIFT_CHV 16
+#define DP_PIPE_SEL_MASK_CHV REG_GENMASK(17, 16)
+#define DP_PIPE_SEL_CHV(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK_CHV, (pipe))
+#define DP_LINK_TRAIN_MASK REG_GENMASK(29, 28)
+#define DP_LINK_TRAIN_PAT_1 REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 0)
+#define DP_LINK_TRAIN_PAT_2 REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 1)
+#define DP_LINK_TRAIN_PAT_IDLE REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 2)
+#define DP_LINK_TRAIN_OFF REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 3)
+#define DP_LINK_TRAIN_MASK_CPT REG_GENMASK(10, 8)
+#define DP_LINK_TRAIN_PAT_1_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 0)
+#define DP_LINK_TRAIN_PAT_2_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 1)
+#define DP_LINK_TRAIN_PAT_IDLE_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 2)
+#define DP_LINK_TRAIN_OFF_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 3)
+#define DP_VOLTAGE_MASK REG_GENMASK(27, 25)
+#define DP_VOLTAGE_0_4 REG_FIELD_PREP(DP_VOLTAGE_MASK, 0)
+#define DP_VOLTAGE_0_6 REG_FIELD_PREP(DP_VOLTAGE_MASK, 1)
+#define DP_VOLTAGE_0_8 REG_FIELD_PREP(DP_VOLTAGE_MASK, 2)
+#define DP_VOLTAGE_1_2 REG_FIELD_PREP(DP_VOLTAGE_MASK, 3)
+#define DP_PRE_EMPHASIS_MASK REG_GENMASK(24, 22)
+#define DP_PRE_EMPHASIS_0 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 0)
+#define DP_PRE_EMPHASIS_3_5 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 1)
+#define DP_PRE_EMPHASIS_6 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 2)
+#define DP_PRE_EMPHASIS_9_5 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 3)
+#define DP_PORT_WIDTH_MASK REG_GENMASK(21, 19)
+#define DP_PORT_WIDTH(width) REG_FIELD_PREP(DP_PORT_WIDTH_MASK, (width) - 1)
+#define DP_ENHANCED_FRAMING REG_BIT(18)
+#define EDP_PLL_FREQ_MASK REG_GENMASK(17, 16)
+#define EDP_PLL_FREQ_270MHZ REG_FIELD_PREP(EDP_PLL_FREQ_MASK, 0)
+#define EDP_PLL_FREQ_162MHZ REG_FIELD_PREP(EDP_PLL_FREQ_MASK, 1)
+#define DP_PORT_REVERSAL REG_BIT(15)
+#define EDP_PLL_ENABLE REG_BIT(14)
+#define DP_CLOCK_OUTPUT_ENABLE REG_BIT(13)
+#define DP_SCRAMBLING_DISABLE REG_BIT(12)
+#define DP_SCRAMBLING_DISABLE_ILK REG_BIT(7)
+#define DP_COLOR_RANGE_16_235 REG_BIT(8)
+#define DP_AUDIO_OUTPUT_ENABLE REG_BIT(6)
+#define DP_SYNC_VS_HIGH REG_BIT(4)
+#define DP_SYNC_HS_HIGH REG_BIT(3)
+#define DP_DETECTED REG_BIT(2)
+
+/*
+ * Computing GMCH M and N values for the Display Port link
+ *
+ * GMCH M/N = dot clock * bytes per pixel / ls_clk * # of lanes
+ *
+ * ls_clk (we assume) is the DP link clock (1.62 or 2.7 GHz)
+ *
+ * The GMCH value is used internally
+ *
+ * bytes_per_pixel is the number of bytes coming out of the plane,
+ * which is after the LUTs, so we want the bytes for our color format.
+ * For our current usage, this is always 3, one byte for R, G and B.
+ */
+#define _PIPEA_DATA_M_G4X 0x70050
+#define _PIPEB_DATA_M_G4X 0x71050
+#define PIPE_DATA_M_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_DATA_M_G4X, _PIPEB_DATA_M_G4X)
+/* Transfer unit size for display port - 1, default is 0x3f (for TU size 64) */
+#define TU_SIZE_MASK REG_GENMASK(30, 25)
+#define TU_SIZE(x) REG_FIELD_PREP(TU_SIZE_MASK, (x) - 1) /* default size 64 */
+#define DATA_LINK_M_N_MASK REG_GENMASK(23, 0)
+#define DATA_LINK_N_MAX (0x800000)
+
+#define _PIPEA_DATA_N_G4X 0x70054
+#define _PIPEB_DATA_N_G4X 0x71054
+#define PIPE_DATA_N_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_DATA_N_G4X, _PIPEB_DATA_N_G4X)
+
+/*
+ * Computing Link M and N values for the Display Port link
+ *
+ * Link M / N = pixel_clock / ls_clk
+ *
+ * (the DP spec calls pixel_clock the 'strm_clk')
+ *
+ * The Link value is transmitted in the Main Stream
+ * Attributes and VB-ID.
+ */
+#define _PIPEA_LINK_M_G4X 0x70060
+#define _PIPEB_LINK_M_G4X 0x71060
+#define PIPE_LINK_M_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_LINK_M_G4X, _PIPEB_LINK_M_G4X)
+
+#define _PIPEA_LINK_N_G4X 0x70064
+#define _PIPEB_LINK_N_G4X 0x71064
+#define PIPE_LINK_N_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_LINK_N_G4X, _PIPEB_LINK_N_G4X)
+
+/* Pipe A */
+#define _PIPEADSL 0x70000
+#define PIPEDSL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEADSL)
+#define PIPEDSL_CURR_FIELD REG_BIT(31) /* ctg+ */
+#define PIPEDSL_LINE_MASK REG_GENMASK(19, 0)
+
+#define _TRANSACONF 0x70008
+#define TRANSCONF(dev_priv, trans) _MMIO_PIPE2(dev_priv, (trans), _TRANSACONF)
+#define TRANSCONF_ENABLE REG_BIT(31)
+#define TRANSCONF_DOUBLE_WIDE REG_BIT(30) /* pre-i965 */
+#define TRANSCONF_STATE_ENABLE REG_BIT(30) /* i965+ */
+#define TRANSCONF_DSI_PLL_LOCKED REG_BIT(29) /* vlv & pipe A only */
+#define TRANSCONF_FRAME_START_DELAY_MASK REG_GENMASK(28, 27) /* pre-hsw */
+#define TRANSCONF_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANSCONF_FRAME_START_DELAY_MASK, (x)) /* pre-hsw: 0-3 */
+#define TRANSCONF_PIPE_LOCKED REG_BIT(25)
+#define TRANSCONF_FORCE_BORDER REG_BIT(25)
+#define TRANSCONF_GAMMA_MODE_MASK_I9XX REG_BIT(24) /* gmch */
+#define TRANSCONF_GAMMA_MODE_MASK_ILK REG_GENMASK(25, 24) /* ilk-ivb */
+#define TRANSCONF_GAMMA_MODE_8BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK, 0)
+#define TRANSCONF_GAMMA_MODE_10BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK, 1)
+#define TRANSCONF_GAMMA_MODE_12BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 2) /* ilk-ivb */
+#define TRANSCONF_GAMMA_MODE_SPLIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 3) /* ivb */
+#define TRANSCONF_GAMMA_MODE(x) REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, (x)) /* pass in GAMMA_MODE_MODE_* */
+#define TRANSCONF_INTERLACE_MASK REG_GENMASK(23, 21) /* gen3+ */
+#define TRANSCONF_INTERLACE_PROGRESSIVE REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 0)
+#define TRANSCONF_INTERLACE_W_SYNC_SHIFT_PANEL REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 4) /* gen4 only */
+#define TRANSCONF_INTERLACE_W_SYNC_SHIFT REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 5) /* gen4 only */
+#define TRANSCONF_INTERLACE_W_FIELD_INDICATION REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 6)
+#define TRANSCONF_INTERLACE_FIELD_0_ONLY REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 7) /* gen3 only */
+/*
+ * ilk+: PF/D=progressive fetch/display, IF/D=interlaced fetch/display,
+ * DBL=power saving pixel doubling, PF-ID* requires panel fitter
+ */
+#define TRANSCONF_INTERLACE_MASK_ILK REG_GENMASK(23, 21) /* ilk+ */
+#define TRANSCONF_INTERLACE_MASK_HSW REG_GENMASK(22, 21) /* hsw+ */
+#define TRANSCONF_INTERLACE_PF_PD_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 0)
+#define TRANSCONF_INTERLACE_PF_ID_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 1)
+#define TRANSCONF_INTERLACE_IF_ID_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 3)
+#define TRANSCONF_INTERLACE_IF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 4) /* ilk/snb only */
+#define TRANSCONF_INTERLACE_PF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 5) /* ilk/snb only */
+#define TRANSCONF_REFRESH_RATE_ALT_ILK REG_BIT(20)
+#define TRANSCONF_MSA_TIMING_DELAY_MASK REG_GENMASK(19, 18) /* ilk/snb/ivb */
+#define TRANSCONF_MSA_TIMING_DELAY(x) REG_FIELD_PREP(TRANSCONF_MSA_TIMING_DELAY_MASK, (x))
+#define TRANSCONF_CXSR_DOWNCLOCK REG_BIT(16)
+#define TRANSCONF_WGC_ENABLE REG_BIT(15) /* vlv/chv only */
+#define TRANSCONF_REFRESH_RATE_ALT_VLV REG_BIT(14)
+#define TRANSCONF_COLOR_RANGE_SELECT REG_BIT(13)
+#define TRANSCONF_OUTPUT_COLORSPACE_MASK REG_GENMASK(12, 11) /* ilk-ivb */
+#define TRANSCONF_OUTPUT_COLORSPACE_RGB REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 0) /* ilk-ivb */
+#define TRANSCONF_OUTPUT_COLORSPACE_YUV601 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 1) /* ilk-ivb */
+#define TRANSCONF_OUTPUT_COLORSPACE_YUV709 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 2) /* ilk-ivb */
+#define TRANSCONF_OUTPUT_COLORSPACE_YUV_HSW REG_BIT(11) /* hsw only */
+#define TRANSCONF_BPC_MASK REG_GENMASK(7, 5) /* ctg-ivb */
+#define TRANSCONF_BPC_8 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 0)
+#define TRANSCONF_BPC_10 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 1)
+#define TRANSCONF_BPC_6 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 2)
+#define TRANSCONF_BPC_12 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 3)
+#define TRANSCONF_DITHER_EN REG_BIT(4)
+#define TRANSCONF_DITHER_TYPE_MASK REG_GENMASK(3, 2)
+#define TRANSCONF_DITHER_TYPE_SP REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 0)
+#define TRANSCONF_DITHER_TYPE_ST1 REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 1)
+#define TRANSCONF_DITHER_TYPE_ST2 REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 2)
+#define TRANSCONF_DITHER_TYPE_TEMP REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 3)
+#define TRANSCONF_PIXEL_COUNT_SCALING_MASK REG_GENMASK(1, 0)
+#define TRANSCONF_PIXEL_COUNT_SCALING_X4 1
+
+#define _PIPEASTAT 0x70024
+#define PIPESTAT(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEASTAT)
+#define PIPE_FIFO_UNDERRUN_STATUS (1UL << 31)
+#define SPRITE1_FLIP_DONE_INT_EN_VLV (1UL << 30)
+#define PIPE_CRC_ERROR_ENABLE (1UL << 29)
+#define PIPE_CRC_DONE_ENABLE (1UL << 28)
+#define PERF_COUNTER2_INTERRUPT_EN (1UL << 27)
+#define PIPE_GMBUS_EVENT_ENABLE (1UL << 27)
+#define PLANE_FLIP_DONE_INT_EN_VLV (1UL << 26)
+#define PIPE_HOTPLUG_INTERRUPT_ENABLE (1UL << 26)
+#define PIPE_VSYNC_INTERRUPT_ENABLE (1UL << 25)
+#define PIPE_DISPLAY_LINE_COMPARE_ENABLE (1UL << 24)
+#define PIPE_DPST_EVENT_ENABLE (1UL << 23)
+#define SPRITE0_FLIP_DONE_INT_EN_VLV (1UL << 22)
+#define PIPE_LEGACY_BLC_EVENT_ENABLE (1UL << 22)
+#define PIPE_ODD_FIELD_INTERRUPT_ENABLE (1UL << 21)
+#define PIPE_EVEN_FIELD_INTERRUPT_ENABLE (1UL << 20)
+#define PIPE_B_PSR_INTERRUPT_ENABLE_VLV (1UL << 19)
+#define PERF_COUNTER_INTERRUPT_EN (1UL << 19)
+#define PIPE_HOTPLUG_TV_INTERRUPT_ENABLE (1UL << 18) /* pre-965 */
+#define PIPE_START_VBLANK_INTERRUPT_ENABLE (1UL << 18) /* 965 or later */
+#define PIPE_FRAMESTART_INTERRUPT_ENABLE (1UL << 17)
+#define PIPE_VBLANK_INTERRUPT_ENABLE (1UL << 17)
+#define PIPEA_HBLANK_INT_EN_VLV (1UL << 16)
+#define PIPE_OVERLAY_UPDATED_ENABLE (1UL << 16)
+#define SPRITE1_FLIP_DONE_INT_STATUS_VLV (1UL << 15)
+#define SPRITE0_FLIP_DONE_INT_STATUS_VLV (1UL << 14)
+#define PIPE_CRC_ERROR_INTERRUPT_STATUS (1UL << 13)
+#define PIPE_CRC_DONE_INTERRUPT_STATUS (1UL << 12)
+#define PERF_COUNTER2_INTERRUPT_STATUS (1UL << 11)
+#define PIPE_GMBUS_INTERRUPT_STATUS (1UL << 11)
+#define PLANE_FLIP_DONE_INT_STATUS_VLV (1UL << 10)
+#define PIPE_HOTPLUG_INTERRUPT_STATUS (1UL << 10)
+#define PIPE_VSYNC_INTERRUPT_STATUS (1UL << 9)
+#define PIPE_DISPLAY_LINE_COMPARE_STATUS (1UL << 8)
+#define PIPE_DPST_EVENT_STATUS (1UL << 7)
+#define PIPE_A_PSR_STATUS_VLV (1UL << 6)
+#define PIPE_LEGACY_BLC_EVENT_STATUS (1UL << 6)
+#define PIPE_ODD_FIELD_INTERRUPT_STATUS (1UL << 5)
+#define PIPE_EVEN_FIELD_INTERRUPT_STATUS (1UL << 4)
+#define PIPE_B_PSR_STATUS_VLV (1UL << 3)
+#define PERF_COUNTER_INTERRUPT_STATUS (1UL << 3)
+#define PIPE_HOTPLUG_TV_INTERRUPT_STATUS (1UL << 2) /* pre-965 */
+#define PIPE_START_VBLANK_INTERRUPT_STATUS (1UL << 2) /* 965 or later */
+#define PIPE_FRAMESTART_INTERRUPT_STATUS (1UL << 1)
+#define PIPE_VBLANK_INTERRUPT_STATUS (1UL << 1)
+#define PIPE_HBLANK_INT_STATUS (1UL << 0)
+#define PIPE_OVERLAY_UPDATED_STATUS (1UL << 0)
+#define PIPESTAT_INT_ENABLE_MASK 0x7fff0000
+#define PIPESTAT_INT_STATUS_MASK 0x0000ffff
+
+#define _PIPE_ARB_CTL_A 0x70028 /* icl+ */
+#define PIPE_ARB_CTL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPE_ARB_CTL_A)
+#define PIPE_ARB_USE_PROG_SLOTS REG_BIT(13)
+
+#define _PIPE_MISC_A 0x70030
+#define _PIPE_MISC_B 0x71030
+#define PIPE_MISC(pipe) _MMIO_PIPE(pipe, _PIPE_MISC_A, _PIPE_MISC_B)
+#define PIPE_MISC_YUV420_ENABLE REG_BIT(27) /* glk+ */
+#define PIPE_MISC_YUV420_MODE_FULL_BLEND REG_BIT(26) /* glk+ */
+#define PIPE_MISC_HDR_MODE_PRECISION REG_BIT(23) /* icl+ */
+#define PIPE_MISC_PSR_MASK_PRIMARY_FLIP REG_BIT(23) /* bdw */
+#define PIPE_MISC_PSR_MASK_SPRITE_ENABLE REG_BIT(22) /* bdw */
+#define PIPE_MISC_PSR_MASK_PIPE_REG_WRITE REG_BIT(21) /* skl+ */
+#define PIPE_MISC_PSR_MASK_CURSOR_MOVE REG_BIT(21) /* bdw */
+#define PIPE_MISC_PSR_MASK_VBLANK_VSYNC_INT REG_BIT(20)
+#define PIPE_MISC_OUTPUT_COLORSPACE_YUV REG_BIT(11)
+#define PIPE_MISC_PIXEL_ROUNDING_TRUNC REG_BIT(8) /* tgl+ */
+/*
+ * For Display < 13, Bits 5-7 of PIPE MISC represent DITHER BPC with
+ * valid values of: 6, 8, 10 BPC.
+ * ADLP+, the bits 5-7 represent PORT OUTPUT BPC with valid values of:
+ * 6, 8, 10, 12 BPC.
+ */
+#define PIPE_MISC_BPC_MASK REG_GENMASK(7, 5)
+#define PIPE_MISC_BPC_8 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 0)
+#define PIPE_MISC_BPC_10 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 1)
+#define PIPE_MISC_BPC_6 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 2)
+#define PIPE_MISC_BPC_12_ADLP REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 4) /* adlp+ */
+#define PIPE_MISC_DITHER_ENABLE REG_BIT(4)
+#define PIPE_MISC_DITHER_TYPE_MASK REG_GENMASK(3, 2)
+#define PIPE_MISC_DITHER_TYPE_SP REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 0)
+#define PIPE_MISC_DITHER_TYPE_ST1 REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 1)
+#define PIPE_MISC_DITHER_TYPE_ST2 REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 2)
+#define PIPE_MISC_DITHER_TYPE_TEMP REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 3)
+
+#define _PIPE_MISC2_A 0x7002C
+#define _PIPE_MISC2_B 0x7102C
+#define PIPE_MISC2(pipe) _MMIO_PIPE(pipe, _PIPE_MISC2_A, _PIPE_MISC2_B)
+#define PIPE_MISC2_BUBBLE_COUNTER_MASK REG_GENMASK(31, 24)
+#define PIPE_MISC2_BUBBLE_COUNTER_SCALER_EN REG_FIELD_PREP(PIPE_MISC2_BUBBLE_COUNTER_MASK, 80)
+#define PIPE_MISC2_BUBBLE_COUNTER_SCALER_DIS REG_FIELD_PREP(PIPE_MISC2_BUBBLE_COUNTER_MASK, 20)
+#define PIPE_MISC2_FLIP_INFO_PLANE_SEL_MASK REG_GENMASK(2, 0) /* tgl+ */
+#define PIPE_MISC2_FLIP_INFO_PLANE_SEL(plane_id) REG_FIELD_PREP(PIPE_MISC2_FLIP_INFO_PLANE_SEL_MASK, (plane_id))
+
+#define DPINVGTT _MMIO(VLV_DISPLAY_BASE + 0x7002c) /* VLV/CHV only */
+#define DPINVGTT_EN_MASK_CHV REG_GENMASK(27, 16)
+#define DPINVGTT_EN_MASK_VLV REG_GENMASK(23, 16)
+#define SPRITEF_INVALID_GTT_INT_EN REG_BIT(27)
+#define SPRITEE_INVALID_GTT_INT_EN REG_BIT(26)
+#define PLANEC_INVALID_GTT_INT_EN REG_BIT(25)
+#define CURSORC_INVALID_GTT_INT_EN REG_BIT(24)
+#define CURSORB_INVALID_GTT_INT_EN REG_BIT(23)
+#define CURSORA_INVALID_GTT_INT_EN REG_BIT(22)
+#define SPRITED_INVALID_GTT_INT_EN REG_BIT(21)
+#define SPRITEC_INVALID_GTT_INT_EN REG_BIT(20)
+#define PLANEB_INVALID_GTT_INT_EN REG_BIT(19)
+#define SPRITEB_INVALID_GTT_INT_EN REG_BIT(18)
+#define SPRITEA_INVALID_GTT_INT_EN REG_BIT(17)
+#define PLANEA_INVALID_GTT_INT_EN REG_BIT(16)
+#define DPINVGTT_STATUS_MASK_CHV REG_GENMASK(11, 0)
+#define DPINVGTT_STATUS_MASK_VLV REG_GENMASK(7, 0)
+#define SPRITEF_INVALID_GTT_STATUS REG_BIT(11)
+#define SPRITEE_INVALID_GTT_STATUS REG_BIT(10)
+#define PLANEC_INVALID_GTT_STATUS REG_BIT(9)
+#define CURSORC_INVALID_GTT_STATUS REG_BIT(8)
+#define CURSORB_INVALID_GTT_STATUS REG_BIT(7)
+#define CURSORA_INVALID_GTT_STATUS REG_BIT(6)
+#define SPRITED_INVALID_GTT_STATUS REG_BIT(5)
+#define SPRITEC_INVALID_GTT_STATUS REG_BIT(4)
+#define PLANEB_INVALID_GTT_STATUS REG_BIT(3)
+#define SPRITEB_INVALID_GTT_STATUS REG_BIT(2)
+#define SPRITEA_INVALID_GTT_STATUS REG_BIT(1)
+#define PLANEA_INVALID_GTT_STATUS REG_BIT(0)
+
+#define CBR1_VLV _MMIO(VLV_DISPLAY_BASE + 0x70400)
+#define CBR_PND_DEADLINE_DISABLE (1 << 31)
+#define CBR_PWM_CLOCK_MUX_SELECT (1 << 30)
+
+#define CBR4_VLV _MMIO(VLV_DISPLAY_BASE + 0x70450)
+#define CBR_DPLLBMD_PIPE(pipe) (1 << (7 + (pipe) * 11)) /* pipes B and C */
+
+/*
+ * The two pipe frame counter registers are not synchronized, so
+ * reading a stable value is somewhat tricky. The following code
+ * should work:
+ *
+ * do {
+ * high1 = ((INREG(PIPEAFRAMEHIGH) & PIPE_FRAME_HIGH_MASK) >>
+ * PIPE_FRAME_HIGH_SHIFT;
+ * low1 = ((INREG(PIPEAFRAMEPIXEL) & PIPE_FRAME_LOW_MASK) >>
+ * PIPE_FRAME_LOW_SHIFT);
+ * high2 = ((INREG(PIPEAFRAMEHIGH) & PIPE_FRAME_HIGH_MASK) >>
+ * PIPE_FRAME_HIGH_SHIFT);
+ * } while (high1 != high2);
+ * frame = (high1 << 8) | low1;
+ */
+#define _PIPEAFRAMEHIGH 0x70040
+#define PIPEFRAME(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEAFRAMEHIGH)
+#define PIPE_FRAME_HIGH_MASK 0x0000ffff
+#define PIPE_FRAME_HIGH_SHIFT 0
+
+#define _PIPEAFRAMEPIXEL 0x70044
+#define PIPEFRAMEPIXEL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEAFRAMEPIXEL)
+#define PIPE_FRAME_LOW_MASK 0xff000000
+#define PIPE_FRAME_LOW_SHIFT 24
+#define PIPE_PIXEL_MASK 0x00ffffff
+#define PIPE_PIXEL_SHIFT 0
+
+/* GM45+ just has to be different */
+#define _PIPEA_FRMCOUNT_G4X 0x70040
+#define PIPE_FRMCOUNT_G4X(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEA_FRMCOUNT_G4X)
+
+#define _PIPEA_FLIPCOUNT_G4X 0x70044
+#define PIPE_FLIPCOUNT_G4X(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEA_FLIPCOUNT_G4X)
+
+/* CHV pipe B blender */
+#define _CHV_BLEND_A 0x60a00
+#define CHV_BLEND(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _CHV_BLEND_A)
+#define CHV_BLEND_MASK REG_GENMASK(31, 30)
+#define CHV_BLEND_LEGACY REG_FIELD_PREP(CHV_BLEND_MASK, 0)
+#define CHV_BLEND_ANDROID REG_FIELD_PREP(CHV_BLEND_MASK, 1)
+#define CHV_BLEND_MPO REG_FIELD_PREP(CHV_BLEND_MASK, 2)
+
+#define _CHV_CANVAS_A 0x60a04
+#define CHV_CANVAS(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _CHV_CANVAS_A)
+#define CHV_CANVAS_RED_MASK REG_GENMASK(29, 20)
+#define CHV_CANVAS_GREEN_MASK REG_GENMASK(19, 10)
+#define CHV_CANVAS_BLUE_MASK REG_GENMASK(9, 0)
+
+/* Display/Sprite base address macros */
+#define DISP_BASEADDR_MASK (0xfffff000)
+#define I915_LO_DISPBASE(val) ((val) & ~DISP_BASEADDR_MASK)
+#define I915_HI_DISPBASE(val) ((val) & DISP_BASEADDR_MASK)
+
+/*
+ * VBIOS flags
+ * gen2:
+ * [00:06] alm,mgm
+ * [10:16] all
+ * [30:32] alm,mgm
+ * gen3+:
+ * [00:0f] all
+ * [10:1f] all
+ * [30:32] all
+ */
+#define SWF0(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x70410 + (i) * 4)
+#define SWF1(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x71410 + (i) * 4)
+#define SWF3(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x72414 + (i) * 4)
+#define SWF_ILK(i) _MMIO(0x4F000 + (i) * 4)
+
+#define DIGITAL_PORT_HOTPLUG_CNTRL _MMIO(0x44030)
+#define DIGITAL_PORTA_HOTPLUG_ENABLE (1 << 4)
+#define DIGITAL_PORTA_PULSE_DURATION_2ms (0 << 2) /* pre-HSW */
+#define DIGITAL_PORTA_PULSE_DURATION_4_5ms (1 << 2) /* pre-HSW */
+#define DIGITAL_PORTA_PULSE_DURATION_6ms (2 << 2) /* pre-HSW */
+#define DIGITAL_PORTA_PULSE_DURATION_100ms (3 << 2) /* pre-HSW */
+#define DIGITAL_PORTA_PULSE_DURATION_MASK (3 << 2) /* pre-HSW */
+#define DIGITAL_PORTA_HOTPLUG_STATUS_MASK (3 << 0)
+#define DIGITAL_PORTA_HOTPLUG_NO_DETECT (0 << 0)
+#define DIGITAL_PORTA_HOTPLUG_SHORT_DETECT (1 << 0)
+#define DIGITAL_PORTA_HOTPLUG_LONG_DETECT (2 << 0)
+
+/* refresh rate hardware control */
+#define RR_HW_CTL _MMIO(0x45300)
+#define RR_HW_LOW_POWER_FRAMES_MASK 0xff
+#define RR_HW_HIGH_POWER_FRAMES_MASK 0xff00
+
+#define _PIPEA_DATA_M1 0x60030
+#define _PIPEB_DATA_M1 0x61030
+#define PIPE_DATA_M1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_M1)
+
+#define _PIPEA_DATA_N1 0x60034
+#define _PIPEB_DATA_N1 0x61034
+#define PIPE_DATA_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_N1)
+
+#define _PIPEA_DATA_M2 0x60038
+#define _PIPEB_DATA_M2 0x61038
+#define PIPE_DATA_M2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_M2)
+
+#define _PIPEA_DATA_N2 0x6003c
+#define _PIPEB_DATA_N2 0x6103c
+#define PIPE_DATA_N2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_N2)
+
+#define _PIPEA_LINK_M1 0x60040
+#define _PIPEB_LINK_M1 0x61040
+#define PIPE_LINK_M1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_M1)
+
+#define _PIPEA_LINK_N1 0x60044
+#define _PIPEB_LINK_N1 0x61044
+#define PIPE_LINK_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N1)
+
+#define _PIPEA_LINK_M2 0x60048
+#define _PIPEB_LINK_M2 0x61048
+#define PIPE_LINK_M2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_M2)
+
+#define _PIPEA_LINK_N2 0x6004c
+#define _PIPEB_LINK_N2 0x6104c
+#define PIPE_LINK_N2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N2)
+
+/*
+ * Skylake scalers
+ */
+#define _ID(id, a, b) _PICK_EVEN(id, a, b)
+#define _PS_1A_CTRL 0x68180
+#define _PS_2A_CTRL 0x68280
+#define _PS_1B_CTRL 0x68980
+#define _PS_2B_CTRL 0x68A80
+#define _PS_1C_CTRL 0x69180
+#define SKL_PS_CTRL(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_1A_CTRL, _PS_2A_CTRL), \
+ _ID(id, _PS_1B_CTRL, _PS_2B_CTRL))
+#define PS_SCALER_EN REG_BIT(31)
+#define PS_SCALER_TYPE_MASK REG_BIT(30) /* icl+ */
+#define PS_SCALER_TYPE_NON_LINEAR REG_FIELD_PREP(PS_SCALER_TYPE_MASK, 0)
+#define PS_SCALER_TYPE_LINEAR REG_FIELD_PREP(PS_SCALER_TYPE_MASK, 1)
+#define SKL_PS_SCALER_MODE_MASK REG_GENMASK(29, 28) /* skl/bxt */
+#define SKL_PS_SCALER_MODE_DYN REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 0)
+#define SKL_PS_SCALER_MODE_HQ REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 1)
+#define SKL_PS_SCALER_MODE_NV12 REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 2)
+#define PS_SCALER_MODE_MASK REG_BIT(29) /* glk-tgl */
+#define PS_SCALER_MODE_NORMAL REG_FIELD_PREP(PS_SCALER_MODE_MASK, 0)
+#define PS_SCALER_MODE_PLANAR REG_FIELD_PREP(PS_SCALER_MODE_MASK, 1)
+#define PS_ADAPTIVE_FILTERING_EN REG_BIT(28) /* icl+ */
+#define PS_BINDING_MASK REG_GENMASK(27, 25)
+#define PS_BINDING_PIPE REG_FIELD_PREP(PS_BINDING_MASK, 0)
+#define PS_BINDING_PLANE(plane_id) REG_FIELD_PREP(PS_BINDING_MASK, (plane_id) + 1)
+#define PS_FILTER_MASK REG_GENMASK(24, 23)
+#define PS_FILTER_MEDIUM REG_FIELD_PREP(PS_FILTER_MASK, 0)
+#define PS_FILTER_PROGRAMMED REG_FIELD_PREP(PS_FILTER_MASK, 1)
+#define PS_FILTER_EDGE_ENHANCE REG_FIELD_PREP(PS_FILTER_MASK, 2)
+#define PS_FILTER_BILINEAR REG_FIELD_PREP(PS_FILTER_MASK, 3)
+#define PS_ADAPTIVE_FILTER_MASK REG_BIT(22) /* icl+ */
+#define PS_ADAPTIVE_FILTER_MEDIUM REG_FIELD_PREP(PS_ADAPTIVE_FILTER_MASK, 0)
+#define PS_ADAPTIVE_FILTER_EDGE_ENHANCE REG_FIELD_PREP(PS_ADAPTIVE_FILTER_MASK, 1)
+#define PS_PIPE_SCALER_LOC_MASK REG_BIT(21) /* icl+ */
+#define PS_PIPE_SCALER_LOC_AFTER_OUTPUT_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 0) /* non-linear */
+#define PS_PIPE_SCALER_LOC_AFTER_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 1) /* linear */
+#define PS_VERT3TAP REG_BIT(21) /* skl/bxt */
+#define PS_VERT_INT_INVERT_FIELD REG_BIT(20)
+#define PS_PROG_SCALE_FACTOR REG_BIT(19) /* tgl+ */
+#define PS_PWRUP_PROGRESS REG_BIT(17)
+#define PS_V_FILTER_BYPASS REG_BIT(8)
+#define PS_VADAPT_EN REG_BIT(7) /* skl/bxt */
+#define PS_VADAPT_MODE_MASK REG_GENMASK(6, 5) /* skl/bxt */
+#define PS_VADAPT_MODE_LEAST_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 0)
+#define PS_VADAPT_MODE_MOD_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 1)
+#define PS_VADAPT_MODE_MOST_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 3)
+#define PS_BINDING_Y_MASK REG_GENMASK(7, 5) /* icl-tgl */
+#define PS_BINDING_Y_PLANE(plane_id) REG_FIELD_PREP(PS_BINDING_Y_MASK, (plane_id) + 1)
+#define PS_Y_VERT_FILTER_SELECT_MASK REG_BIT(4) /* glk+ */
+#define PS_Y_VERT_FILTER_SELECT(set) REG_FIELD_PREP(PS_Y_VERT_FILTER_SELECT_MASK, (set))
+#define PS_Y_HORZ_FILTER_SELECT_MASK REG_BIT(3) /* glk+ */
+#define PS_Y_HORZ_FILTER_SELECT(set) REG_FIELD_PREP(PS_Y_HORZ_FILTER_SELECT_MASK, (set))
+#define PS_UV_VERT_FILTER_SELECT_MASK REG_BIT(2) /* glk+ */
+#define PS_UV_VERT_FILTER_SELECT(set) REG_FIELD_PREP(PS_UV_VERT_FILTER_SELECT_MASK, (set))
+#define PS_UV_HORZ_FILTER_SELECT_MASK REG_BIT(1) /* glk+ */
+#define PS_UV_HORZ_FILTER_SELECT(set) REG_FIELD_PREP(PS_UV_HORZ_FILTER_SELECT_MASK, (set))
+
+#define _PS_PWR_GATE_1A 0x68160
+#define _PS_PWR_GATE_2A 0x68260
+#define _PS_PWR_GATE_1B 0x68960
+#define _PS_PWR_GATE_2B 0x68A60
+#define _PS_PWR_GATE_1C 0x69160
+#define SKL_PS_PWR_GATE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_PWR_GATE_1A, _PS_PWR_GATE_2A), \
+ _ID(id, _PS_PWR_GATE_1B, _PS_PWR_GATE_2B))
+#define PS_PWR_GATE_DIS_OVERRIDE REG_BIT(31)
+#define PS_PWR_GATE_SETTLING_TIME_MASK REG_GENMASK(4, 3)
+#define PS_PWR_GATE_SETTLING_TIME_32 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 0)
+#define PS_PWR_GATE_SETTLING_TIME_64 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 1)
+#define PS_PWR_GATE_SETTLING_TIME_96 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 2)
+#define PS_PWR_GATE_SETTLING_TIME_128 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 3)
+#define PS_PWR_GATE_SLPEN_MASK REG_GENMASK(1, 0)
+#define PS_PWR_GATE_SLPEN_8 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 0)
+#define PS_PWR_GATE_SLPEN_16 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 1)
+#define PS_PWR_GATE_SLPEN_24 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 2)
+#define PS_PWR_GATE_SLPEN_32 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 3)
+
+#define _PS_WIN_POS_1A 0x68170
+#define _PS_WIN_POS_2A 0x68270
+#define _PS_WIN_POS_1B 0x68970
+#define _PS_WIN_POS_2B 0x68A70
+#define _PS_WIN_POS_1C 0x69170
+#define SKL_PS_WIN_POS(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_WIN_POS_1A, _PS_WIN_POS_2A), \
+ _ID(id, _PS_WIN_POS_1B, _PS_WIN_POS_2B))
+#define PS_WIN_XPOS_MASK REG_GENMASK(31, 16)
+#define PS_WIN_XPOS(x) REG_FIELD_PREP(PS_WIN_XPOS_MASK, (x))
+#define PS_WIN_YPOS_MASK REG_GENMASK(15, 0)
+#define PS_WIN_YPOS(y) REG_FIELD_PREP(PS_WIN_YPOS_MASK, (y))
+
+#define _PS_WIN_SZ_1A 0x68174
+#define _PS_WIN_SZ_2A 0x68274
+#define _PS_WIN_SZ_1B 0x68974
+#define _PS_WIN_SZ_2B 0x68A74
+#define _PS_WIN_SZ_1C 0x69174
+#define SKL_PS_WIN_SZ(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_WIN_SZ_1A, _PS_WIN_SZ_2A), \
+ _ID(id, _PS_WIN_SZ_1B, _PS_WIN_SZ_2B))
+#define PS_WIN_XSIZE_MASK REG_GENMASK(31, 16)
+#define PS_WIN_XSIZE(w) REG_FIELD_PREP(PS_WIN_XSIZE_MASK, (w))
+#define PS_WIN_YSIZE_MASK REG_GENMASK(15, 0)
+#define PS_WIN_YSIZE(h) REG_FIELD_PREP(PS_WIN_YSIZE_MASK, (h))
+
+#define _PS_VSCALE_1A 0x68184
+#define _PS_VSCALE_2A 0x68284
+#define _PS_VSCALE_1B 0x68984
+#define _PS_VSCALE_2B 0x68A84
+#define _PS_VSCALE_1C 0x69184
+#define SKL_PS_VSCALE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_VSCALE_1A, _PS_VSCALE_2A), \
+ _ID(id, _PS_VSCALE_1B, _PS_VSCALE_2B))
+
+#define _PS_HSCALE_1A 0x68190
+#define _PS_HSCALE_2A 0x68290
+#define _PS_HSCALE_1B 0x68990
+#define _PS_HSCALE_2B 0x68A90
+#define _PS_HSCALE_1C 0x69190
+#define SKL_PS_HSCALE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_HSCALE_1A, _PS_HSCALE_2A), \
+ _ID(id, _PS_HSCALE_1B, _PS_HSCALE_2B))
+
+#define _PS_VPHASE_1A 0x68188
+#define _PS_VPHASE_2A 0x68288
+#define _PS_VPHASE_1B 0x68988
+#define _PS_VPHASE_2B 0x68A88
+#define _PS_VPHASE_1C 0x69188
+#define SKL_PS_VPHASE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_VPHASE_1A, _PS_VPHASE_2A), \
+ _ID(id, _PS_VPHASE_1B, _PS_VPHASE_2B))
+#define PS_Y_PHASE_MASK REG_GENMASK(31, 16)
+#define PS_Y_PHASE(x) REG_FIELD_PREP(PS_Y_PHASE_MASK, (x))
+#define PS_UV_RGB_PHASE_MASK REG_GENMASK(15, 0)
+#define PS_UV_RGB_PHASE(x) REG_FIELD_PREP(PS_UV_RGB_PHASE_MASK, (x))
+#define PS_PHASE_MASK (0x7fff << 1) /* u2.13 */
+#define PS_PHASE_TRIP (1 << 0)
+
+#define _PS_HPHASE_1A 0x68194
+#define _PS_HPHASE_2A 0x68294
+#define _PS_HPHASE_1B 0x68994
+#define _PS_HPHASE_2B 0x68A94
+#define _PS_HPHASE_1C 0x69194
+#define SKL_PS_HPHASE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_HPHASE_1A, _PS_HPHASE_2A), \
+ _ID(id, _PS_HPHASE_1B, _PS_HPHASE_2B))
+
+#define _PS_ECC_STAT_1A 0x681D0
+#define _PS_ECC_STAT_2A 0x682D0
+#define _PS_ECC_STAT_1B 0x689D0
+#define _PS_ECC_STAT_2B 0x68AD0
+#define _PS_ECC_STAT_1C 0x691D0
+#define SKL_PS_ECC_STAT(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_ECC_STAT_1A, _PS_ECC_STAT_2A), \
+ _ID(id, _PS_ECC_STAT_1B, _PS_ECC_STAT_2B))
+
+#define _PS_COEF_SET0_INDEX_1A 0x68198
+#define _PS_COEF_SET0_INDEX_2A 0x68298
+#define _PS_COEF_SET0_INDEX_1B 0x68998
+#define _PS_COEF_SET0_INDEX_2B 0x68A98
+#define GLK_PS_COEF_INDEX_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_INDEX_1A, _PS_COEF_SET0_INDEX_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_INDEX_1B, _PS_COEF_SET0_INDEX_2B) + (set) * 8)
+#define PS_COEF_INDEX_AUTO_INC REG_BIT(10)
+
+#define _PS_COEF_SET0_DATA_1A 0x6819C
+#define _PS_COEF_SET0_DATA_2A 0x6829C
+#define _PS_COEF_SET0_DATA_1B 0x6899C
+#define _PS_COEF_SET0_DATA_2B 0x68A9C
+#define GLK_PS_COEF_DATA_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_DATA_1A, _PS_COEF_SET0_DATA_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_DATA_1B, _PS_COEF_SET0_DATA_2B) + (set) * 8)
+
+/* More Ivybridge lolz */
+#define DE_ERR_INT_IVB (1 << 30)
+#define DE_GSE_IVB (1 << 29)
+#define DE_PCH_EVENT_IVB (1 << 28)
+#define DE_DP_A_HOTPLUG_IVB (1 << 27)
+#define DE_AUX_CHANNEL_A_IVB (1 << 26)
+#define DE_EDP_PSR_INT_HSW (1 << 19)
+#define DE_SPRITEC_FLIP_DONE_IVB (1 << 14)
+#define DE_PLANEC_FLIP_DONE_IVB (1 << 13)
+#define DE_PIPEC_VBLANK_IVB (1 << 10)
+#define DE_SPRITEB_FLIP_DONE_IVB (1 << 9)
+#define DE_PLANEB_FLIP_DONE_IVB (1 << 8)
+#define DE_PIPEB_VBLANK_IVB (1 << 5)
+#define DE_SPRITEA_FLIP_DONE_IVB (1 << 4)
+#define DE_PLANEA_FLIP_DONE_IVB (1 << 3)
+#define DE_PLANE_FLIP_DONE_IVB(plane) (1 << (3 + 5 * (plane)))
+#define DE_PIPEA_VBLANK_IVB (1 << 0)
+#define DE_PIPE_VBLANK_IVB(pipe) (1 << ((pipe) * 5))
+
+#define XELPD_DISPLAY_ERR_FATAL_MASK _MMIO(0x4421c)
+
+#define GEN8_DE_PIPE_ISR(pipe) _MMIO(0x44400 + (0x10 * (pipe)))
+#define GEN8_DE_PIPE_IMR(pipe) _MMIO(0x44404 + (0x10 * (pipe)))
+#define GEN8_DE_PIPE_IIR(pipe) _MMIO(0x44408 + (0x10 * (pipe)))
+#define GEN8_DE_PIPE_IER(pipe) _MMIO(0x4440c + (0x10 * (pipe)))
+#define GEN8_PIPE_FIFO_UNDERRUN REG_BIT(31)
+#define GEN8_PIPE_CDCLK_CRC_ERROR REG_BIT(29)
+#define GEN8_PIPE_CDCLK_CRC_DONE REG_BIT(28)
+#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
+#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
+#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
+#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
+#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
+#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
+#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
+#define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
+#define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
+#define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
+#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
+#define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
+#define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
+#define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
+#define GEN12_DSB_1_INT REG_BIT(14) /* tgl+ */
+#define GEN12_DSB_0_INT REG_BIT(13) /* tgl+ */
+#define GEN12_DSB_INT(dsb_id) REG_BIT(13 + (dsb_id))
+#define GEN9_PIPE_CURSOR_FAULT REG_BIT(11) /* skl+ */
+#define GEN9_PIPE_PLANE4_FAULT REG_BIT(10) /* skl+ */
+#define GEN8_PIPE_CURSOR_FAULT REG_BIT(10) /* bdw */
+#define GEN9_PIPE_PLANE3_FAULT REG_BIT(9) /* skl+ */
+#define GEN8_PIPE_SPRITE_FAULT REG_BIT(9) /* bdw */
+#define GEN9_PIPE_PLANE2_FAULT REG_BIT(8) /* skl+ */
+#define GEN8_PIPE_PRIMARY_FAULT REG_BIT(8) /* bdw */
+#define GEN9_PIPE_PLANE1_FAULT REG_BIT(7) /* skl+ */
+#define GEN9_PIPE_PLANE4_FLIP_DONE REG_BIT(6) /* skl+ */
+#define GEN9_PIPE_PLANE3_FLIP_DONE REG_BIT(5) /* skl+ */
+#define GEN8_PIPE_SPRITE_FLIP_DONE REG_BIT(5) /* bdw */
+#define GEN9_PIPE_PLANE2_FLIP_DONE REG_BIT(4) /* skl+ */
+#define GEN8_PIPE_PRIMARY_FLIP_DONE REG_BIT(4) /* bdw */
+#define GEN9_PIPE_PLANE1_FLIP_DONE REG_BIT(3) /* skl+ */
+#define GEN9_PIPE_PLANE_FLIP_DONE(plane_id) \
+ REG_BIT(((plane_id) >= PLANE_5 ? 16 - PLANE_5 : 3 - PLANE_1) + (plane_id)) /* skl+ */
+#define GEN8_PIPE_SCAN_LINE_EVENT REG_BIT(2)
+#define GEN8_PIPE_VSYNC REG_BIT(1)
+#define GEN8_PIPE_VBLANK REG_BIT(0)
+
+#define GEN8_DE_PIPE_IRQ_REGS(pipe) I915_IRQ_REGS(GEN8_DE_PIPE_IMR(pipe), \
+ GEN8_DE_PIPE_IER(pipe), \
+ GEN8_DE_PIPE_IIR(pipe))
+
+#define _HPD_PIN_DDI(hpd_pin) ((hpd_pin) - HPD_PORT_A)
+#define _HPD_PIN_TC(hpd_pin) ((hpd_pin) - HPD_PORT_TC1)
+
+#define GEN8_DE_PORT_ISR _MMIO(0x44440)
+#define GEN8_DE_PORT_IMR _MMIO(0x44444)
+#define GEN8_DE_PORT_IIR _MMIO(0x44448)
+#define GEN8_DE_PORT_IER _MMIO(0x4444c)
+#define DSI1_NON_TE (1 << 31)
+#define DSI0_NON_TE (1 << 30)
+#define ICL_AUX_CHANNEL_E (1 << 29)
+#define ICL_AUX_CHANNEL_F (1 << 28)
+#define GEN9_AUX_CHANNEL_D (1 << 27)
+#define GEN9_AUX_CHANNEL_C (1 << 26)
+#define GEN9_AUX_CHANNEL_B (1 << 25)
+#define DSI1_TE (1 << 24)
+#define DSI0_TE (1 << 23)
+#define GEN8_DE_PORT_HOTPLUG(hpd_pin) REG_BIT(3 + _HPD_PIN_DDI(hpd_pin))
+#define BXT_DE_PORT_HOTPLUG_MASK (GEN8_DE_PORT_HOTPLUG(HPD_PORT_A) | \
+ GEN8_DE_PORT_HOTPLUG(HPD_PORT_B) | \
+ GEN8_DE_PORT_HOTPLUG(HPD_PORT_C))
+#define BDW_DE_PORT_HOTPLUG_MASK GEN8_DE_PORT_HOTPLUG(HPD_PORT_A)
+#define BXT_DE_PORT_GMBUS (1 << 1)
+#define GEN8_AUX_CHANNEL_A (1 << 0)
+#define TGL_DE_PORT_AUX_USBC6 REG_BIT(13)
+#define XELPD_DE_PORT_AUX_DDIE REG_BIT(13)
+#define TGL_DE_PORT_AUX_USBC5 REG_BIT(12)
+#define XELPD_DE_PORT_AUX_DDID REG_BIT(12)
+#define TGL_DE_PORT_AUX_USBC4 REG_BIT(11)
+#define TGL_DE_PORT_AUX_USBC3 REG_BIT(10)
+#define TGL_DE_PORT_AUX_USBC2 REG_BIT(9)
+#define TGL_DE_PORT_AUX_USBC1 REG_BIT(8)
+#define TGL_DE_PORT_AUX_DDIC REG_BIT(2)
+#define TGL_DE_PORT_AUX_DDIB REG_BIT(1)
+#define TGL_DE_PORT_AUX_DDIA REG_BIT(0)
+
+#define GEN8_DE_PORT_IRQ_REGS I915_IRQ_REGS(GEN8_DE_PORT_IMR, \
+ GEN8_DE_PORT_IER, \
+ GEN8_DE_PORT_IIR)
+
+#define GEN8_DE_MISC_ISR _MMIO(0x44460)
+#define GEN8_DE_MISC_IMR _MMIO(0x44464)
+#define GEN8_DE_MISC_IIR _MMIO(0x44468)
+#define GEN8_DE_MISC_IER _MMIO(0x4446c)
+#define XELPDP_RM_TIMEOUT REG_BIT(29)
+#define XELPDP_PMDEMAND_RSPTOUT_ERR REG_BIT(27)
+#define GEN8_DE_MISC_GSE REG_BIT(27)
+#define GEN8_DE_EDP_PSR REG_BIT(19)
+#define XELPDP_PMDEMAND_RSP REG_BIT(3)
+#define XE2LPD_DBUF_OVERLAP_DETECTED REG_BIT(1)
+
+#define GEN8_DE_MISC_IRQ_REGS I915_IRQ_REGS(GEN8_DE_MISC_IMR, \
+ GEN8_DE_MISC_IER, \
+ GEN8_DE_MISC_IIR)
+
+#define GEN11_DISPLAY_INT_CTL _MMIO(0x44200)
+#define GEN11_DISPLAY_IRQ_ENABLE (1 << 31)
+#define GEN11_AUDIO_CODEC_IRQ (1 << 24)
+#define GEN11_DE_PCH_IRQ (1 << 23)
+#define GEN11_DE_MISC_IRQ (1 << 22)
+#define GEN11_DE_HPD_IRQ (1 << 21)
+#define GEN11_DE_PORT_IRQ (1 << 20)
+#define GEN11_DE_PIPE_C (1 << 18)
+#define GEN11_DE_PIPE_B (1 << 17)
+#define GEN11_DE_PIPE_A (1 << 16)
+
+#define GEN11_DE_HPD_ISR _MMIO(0x44470)
+#define GEN11_DE_HPD_IMR _MMIO(0x44474)
+#define GEN11_DE_HPD_IIR _MMIO(0x44478)
+#define GEN11_DE_HPD_IER _MMIO(0x4447c)
+#define GEN11_TC_HOTPLUG(hpd_pin) REG_BIT(16 + _HPD_PIN_TC(hpd_pin))
+#define GEN11_DE_TC_HOTPLUG_MASK (GEN11_TC_HOTPLUG(HPD_PORT_TC6) | \
+ GEN11_TC_HOTPLUG(HPD_PORT_TC5) | \
+ GEN11_TC_HOTPLUG(HPD_PORT_TC4) | \
+ GEN11_TC_HOTPLUG(HPD_PORT_TC3) | \
+ GEN11_TC_HOTPLUG(HPD_PORT_TC2) | \
+ GEN11_TC_HOTPLUG(HPD_PORT_TC1))
+#define GEN11_TBT_HOTPLUG(hpd_pin) REG_BIT(_HPD_PIN_TC(hpd_pin))
+#define GEN11_DE_TBT_HOTPLUG_MASK (GEN11_TBT_HOTPLUG(HPD_PORT_TC6) | \
+ GEN11_TBT_HOTPLUG(HPD_PORT_TC5) | \
+ GEN11_TBT_HOTPLUG(HPD_PORT_TC4) | \
+ GEN11_TBT_HOTPLUG(HPD_PORT_TC3) | \
+ GEN11_TBT_HOTPLUG(HPD_PORT_TC2) | \
+ GEN11_TBT_HOTPLUG(HPD_PORT_TC1))
+
+#define GEN11_DE_HPD_IRQ_REGS I915_IRQ_REGS(GEN11_DE_HPD_IMR, \
+ GEN11_DE_HPD_IER, \
+ GEN11_DE_HPD_IIR)
+
+#define GEN11_TBT_HOTPLUG_CTL _MMIO(0x44030)
+#define GEN11_TC_HOTPLUG_CTL _MMIO(0x44038)
+#define GEN11_HOTPLUG_CTL_ENABLE(hpd_pin) (8 << (_HPD_PIN_TC(hpd_pin) * 4))
+#define GEN11_HOTPLUG_CTL_LONG_DETECT(hpd_pin) (2 << (_HPD_PIN_TC(hpd_pin) * 4))
+#define GEN11_HOTPLUG_CTL_SHORT_DETECT(hpd_pin) (1 << (_HPD_PIN_TC(hpd_pin) * 4))
+#define GEN11_HOTPLUG_CTL_NO_DETECT(hpd_pin) (0 << (_HPD_PIN_TC(hpd_pin) * 4))
+
+#define PICAINTERRUPT_ISR _MMIO(0x16FE50)
+#define PICAINTERRUPT_IMR _MMIO(0x16FE54)
+#define PICAINTERRUPT_IIR _MMIO(0x16FE58)
+#define PICAINTERRUPT_IER _MMIO(0x16FE5C)
+#define XELPDP_DP_ALT_HOTPLUG(hpd_pin) REG_BIT(16 + _HPD_PIN_TC(hpd_pin))
+#define XELPDP_DP_ALT_HOTPLUG_MASK REG_GENMASK(19, 16)
+#define XELPDP_AUX_TC(hpd_pin) REG_BIT(8 + _HPD_PIN_TC(hpd_pin))
+#define XELPDP_AUX_TC_MASK REG_GENMASK(11, 8)
+#define XE2LPD_AUX_DDI(hpd_pin) REG_BIT(6 + _HPD_PIN_DDI(hpd_pin))
+#define XE2LPD_AUX_DDI_MASK REG_GENMASK(7, 6)
+#define XELPDP_TBT_HOTPLUG(hpd_pin) REG_BIT(_HPD_PIN_TC(hpd_pin))
+#define XELPDP_TBT_HOTPLUG_MASK REG_GENMASK(3, 0)
+
+#define PICAINTERRUPT_IRQ_REGS I915_IRQ_REGS(PICAINTERRUPT_IMR, \
+ PICAINTERRUPT_IER, \
+ PICAINTERRUPT_IIR)
+
+#define XELPDP_PORT_HOTPLUG_CTL(hpd_pin) _MMIO(0x16F270 + (_HPD_PIN_TC(hpd_pin) * 0x200))
+#define XELPDP_TBT_HOTPLUG_ENABLE REG_BIT(6)
+#define XELPDP_TBT_HPD_LONG_DETECT REG_BIT(5)
+#define XELPDP_TBT_HPD_SHORT_DETECT REG_BIT(4)
+#define XELPDP_DP_ALT_HOTPLUG_ENABLE REG_BIT(2)
+#define XELPDP_DP_ALT_HPD_LONG_DETECT REG_BIT(1)
+#define XELPDP_DP_ALT_HPD_SHORT_DETECT REG_BIT(0)
+
+#define XELPDP_INITIATE_PMDEMAND_REQUEST(dword) _MMIO(0x45230 + 4 * (dword))
+#define XELPDP_PMDEMAND_QCLK_GV_BW_MASK REG_GENMASK(31, 16)
+#define XELPDP_PMDEMAND_VOLTAGE_INDEX_MASK REG_GENMASK(14, 12)
+#define XELPDP_PMDEMAND_QCLK_GV_INDEX_MASK REG_GENMASK(11, 8)
+#define XE3_PMDEMAND_PIPES_MASK REG_GENMASK(7, 4)
+#define XELPDP_PMDEMAND_PIPES_MASK REG_GENMASK(7, 6)
+#define XELPDP_PMDEMAND_DBUFS_MASK REG_GENMASK(5, 4)
+#define XELPDP_PMDEMAND_PHYS_MASK REG_GENMASK(2, 0)
+
+#define XELPDP_PMDEMAND_REQ_ENABLE REG_BIT(31)
+#define XELPDP_PMDEMAND_CDCLK_FREQ_MASK REG_GENMASK(30, 20)
+#define XELPDP_PMDEMAND_DDICLK_FREQ_MASK REG_GENMASK(18, 8)
+#define XELPDP_PMDEMAND_SCALERS_MASK REG_GENMASK(6, 4)
+#define XELPDP_PMDEMAND_PLLS_MASK REG_GENMASK(2, 0)
+
+#define GEN12_DCPR_STATUS_1 _MMIO(0x46440)
+#define XELPDP_PMDEMAND_INFLIGHT_STATUS REG_BIT(26)
+
+#define FUSE_STRAP _MMIO(0x42014)
+#define ILK_INTERNAL_GRAPHICS_DISABLE REG_BIT(31)
+#define ILK_INTERNAL_DISPLAY_DISABLE REG_BIT(30)
+#define ILK_DISPLAY_DEBUG_DISABLE REG_BIT(29)
+#define IVB_PIPE_C_DISABLE REG_BIT(28)
+#define ILK_HDCP_DISABLE REG_BIT(25)
+#define ILK_eDP_A_DISABLE REG_BIT(24)
+#define HSW_CDCLK_LIMIT REG_BIT(24)
+#define ILK_DESKTOP REG_BIT(23)
+#define HSW_CPU_SSC_ENABLE REG_BIT(21)
+
+#define FUSE_STRAP3 _MMIO(0x42020)
+#define HSW_REF_CLK_SELECT REG_BIT(1)
+
+#define CHICKEN_MISC_2 _MMIO(0x42084)
+#define CHICKEN_MISC_DISABLE_DPT REG_BIT(30) /* adl,dg2 */
+#define BMG_DARB_HALF_BLK_END_BURST REG_BIT(27)
+#define KBL_ARB_FILL_SPARE_14 REG_BIT(14)
+#define KBL_ARB_FILL_SPARE_13 REG_BIT(13)
+#define GLK_CL2_PWR_DOWN REG_BIT(12)
+#define GLK_CL1_PWR_DOWN REG_BIT(11)
+#define GLK_CL0_PWR_DOWN REG_BIT(10)
+
+#define CHICKEN_MISC_3 _MMIO(0x42088)
+#define DP_MST_DPT_DPTP_ALIGN_WA(trans) REG_BIT(9 + (trans) - TRANSCODER_A)
+#define DP_MST_SHORT_HBLANK_WA(trans) REG_BIT(5 + (trans) - TRANSCODER_A)
+#define DP_MST_FEC_BS_JITTER_WA(trans) REG_BIT(0 + (trans) - TRANSCODER_A)
+
+#define CHICKEN_MISC_4 _MMIO(0x4208c)
+#define CHICKEN_FBC_STRIDE_OVERRIDE REG_BIT(13)
+#define CHICKEN_FBC_STRIDE_MASK REG_GENMASK(12, 0)
+#define CHICKEN_FBC_STRIDE(x) REG_FIELD_PREP(CHICKEN_FBC_STRIDE_MASK, (x))
+
+#define _CHICKEN_TRANS_A 0x420c0
+#define _CHICKEN_TRANS_B 0x420c4
+#define _CHICKEN_TRANS_C 0x420c8
+#define _CHICKEN_TRANS_EDP 0x420cc
+#define _CHICKEN_TRANS_D 0x420d8
+#define _CHICKEN_TRANS(trans) _MMIO(_PICK((trans), \
+ [TRANSCODER_EDP] = _CHICKEN_TRANS_EDP, \
+ [TRANSCODER_A] = _CHICKEN_TRANS_A, \
+ [TRANSCODER_B] = _CHICKEN_TRANS_B, \
+ [TRANSCODER_C] = _CHICKEN_TRANS_C, \
+ [TRANSCODER_D] = _CHICKEN_TRANS_D))
+#define _MTL_CHICKEN_TRANS_A 0x604e0
+#define _MTL_CHICKEN_TRANS_B 0x614e0
+#define _MTL_CHICKEN_TRANS(trans) _MMIO_TRANS((trans), \
+ _MTL_CHICKEN_TRANS_A, \
+ _MTL_CHICKEN_TRANS_B)
+#define CHICKEN_TRANS(display, trans) (DISPLAY_VER(display) >= 14 ? _MTL_CHICKEN_TRANS(trans) : _CHICKEN_TRANS(trans))
+#define PIPE_VBLANK_WITH_DELAY REG_BIT(31) /* tgl+ */
+#define SKL_UNMASK_VBL_TO_PIPE_IN_SRD REG_BIT(30) /* skl+ */
+#define HSW_FRAME_START_DELAY_MASK REG_GENMASK(28, 27)
+#define HSW_FRAME_START_DELAY(x) REG_FIELD_PREP(HSW_FRAME_START_DELAY_MASK, x)
+#define VSC_DATA_SEL_SOFTWARE_CONTROL REG_BIT(25) /* GLK */
+#define FECSTALL_DIS_DPTSTREAM_DPTTG REG_BIT(23)
+#define DDI_TRAINING_OVERRIDE_ENABLE REG_BIT(19)
+#define ADLP_1_BASED_X_GRANULARITY REG_BIT(18)
+#define DDI_TRAINING_OVERRIDE_VALUE REG_BIT(18)
+#define DDIE_TRAINING_OVERRIDE_ENABLE REG_BIT(17) /* CHICKEN_TRANS_A only */
+#define DDIE_TRAINING_OVERRIDE_VALUE REG_BIT(16) /* CHICKEN_TRANS_A only */
+#define PSR2_ADD_VERTICAL_LINE_COUNT REG_BIT(15)
+#define DP_FEC_BS_JITTER_WA REG_BIT(15)
+#define PSR2_VSC_ENABLE_PROG_HEADER REG_BIT(12)
+#define DP_DSC_INSERT_SF_AT_EOL_WA REG_BIT(4)
+#define HDCP_LINE_REKEY_DISABLE REG_BIT(0)
+
+#define DISP_ARB_CTL2 _MMIO(0x45004)
+#define DISP_DATA_PARTITION_5_6 REG_BIT(6)
+#define DISP_IPC_ENABLE REG_BIT(3)
+
+#define GEN7_MSG_CTL _MMIO(0x45010)
+#define WAIT_FOR_PCH_RESET_ACK (1 << 1)
+#define WAIT_FOR_PCH_FLR_ACK (1 << 0)
+
+#define _BW_BUDDY0_CTL 0x45130
+#define _BW_BUDDY1_CTL 0x45140
+#define BW_BUDDY_CTL(x) _MMIO(_PICK_EVEN(x, \
+ _BW_BUDDY0_CTL, \
+ _BW_BUDDY1_CTL))
+#define BW_BUDDY_DISABLE REG_BIT(31)
+#define BW_BUDDY_TLB_REQ_TIMER_MASK REG_GENMASK(21, 16)
+#define BW_BUDDY_TLB_REQ_TIMER(x) REG_FIELD_PREP(BW_BUDDY_TLB_REQ_TIMER_MASK, x)
+
+#define _BW_BUDDY0_PAGE_MASK 0x45134
+#define _BW_BUDDY1_PAGE_MASK 0x45144
+#define BW_BUDDY_PAGE_MASK(x) _MMIO(_PICK_EVEN(x, \
+ _BW_BUDDY0_PAGE_MASK, \
+ _BW_BUDDY1_PAGE_MASK))
+
+#define HSW_NDE_RSTWRN_OPT _MMIO(0x46408)
+#define MTL_RESET_PICA_HANDSHAKE_EN REG_BIT(6)
+#define RESET_PCH_HANDSHAKE_ENABLE REG_BIT(4)
+
+#define GEN11_CHICKEN_DCPR_2 _MMIO(0x46434)
+#define DCPR_MASK_MAXLATENCY_MEMUP_CLR REG_BIT(27)
+#define DCPR_MASK_LPMODE REG_BIT(26)
+#define DCPR_SEND_RESP_IMM REG_BIT(25)
+#define DCPR_CLEAR_MEMSTAT_DIS REG_BIT(24)
+
+#define XELPD_CHICKEN_DCPR_3 _MMIO(0x46438)
+#define DMD_RSP_TIMEOUT_DISABLE REG_BIT(19)
+
+#define SKL_DFSM _MMIO(0x51000)
+#define SKL_DFSM_DISPLAY_PM_DISABLE (1 << 27)
+#define SKL_DFSM_DISPLAY_HDCP_DISABLE (1 << 25)
+#define SKL_DFSM_CDCLK_LIMIT_MASK (3 << 23)
+#define SKL_DFSM_CDCLK_LIMIT_675 (0 << 23)
+#define SKL_DFSM_CDCLK_LIMIT_540 (1 << 23)
+#define SKL_DFSM_CDCLK_LIMIT_450 (2 << 23)
+#define SKL_DFSM_CDCLK_LIMIT_337_5 (3 << 23)
+#define ICL_DFSM_DMC_DISABLE (1 << 23)
+#define SKL_DFSM_PIPE_A_DISABLE (1 << 30)
+#define SKL_DFSM_PIPE_B_DISABLE (1 << 21)
+#define SKL_DFSM_PIPE_C_DISABLE (1 << 28)
+#define TGL_DFSM_PIPE_D_DISABLE (1 << 22)
+#define GLK_DFSM_DISPLAY_DSC_DISABLE (1 << 7)
+#define XE2LPD_DFSM_DBUF_OVERLAP_DISABLE (1 << 3)
+
+#define XE2LPD_DE_CAP _MMIO(0x41100)
+#define XE2LPD_DE_CAP_3DLUT_MASK REG_GENMASK(31, 30)
+#define XE2LPD_DE_CAP_DSC_MASK REG_GENMASK(29, 28)
+#define XE2LPD_DE_CAP_DSC_REMOVED 1
+#define XE2LPD_DE_CAP_SCALER_MASK REG_GENMASK(27, 26)
+#define XE2LPD_DE_CAP_SCALER_SINGLE 1
+
+#define SKL_DSSM _MMIO(0x51004)
+#define ICL_DSSM_CDCLK_PLL_REFCLK_MASK (7 << 29)
+#define ICL_DSSM_CDCLK_PLL_REFCLK_24MHz (0 << 29)
+#define ICL_DSSM_CDCLK_PLL_REFCLK_19_2MHz (1 << 29)
+#define ICL_DSSM_CDCLK_PLL_REFCLK_38_4MHz (2 << 29)
+
+/*GEN11 chicken */
+#define _PIPEA_CHICKEN 0x70038
+#define _PIPEB_CHICKEN 0x71038
+#define _PIPEC_CHICKEN 0x72038
+#define PIPE_CHICKEN(pipe) _MMIO_PIPE(pipe, _PIPEA_CHICKEN,\
+ _PIPEB_CHICKEN)
+#define UNDERRUN_RECOVERY_DISABLE_ADLP REG_BIT(30)
+#define UNDERRUN_RECOVERY_ENABLE_DG2 REG_BIT(30)
+#define PIXEL_ROUNDING_TRUNC_FB_PASSTHRU REG_BIT(15)
+#define DG2_RENDER_CCSTAG_4_3_EN REG_BIT(12)
+#define PER_PIXEL_ALPHA_BYPASS_EN REG_BIT(7)
+
+#define PCH_DISPLAY_BASE 0xc0000u
+
+/* south display engine interrupt: IBX */
+#define SDE_AUDIO_POWER_D (1 << 27)
+#define SDE_AUDIO_POWER_C (1 << 26)
+#define SDE_AUDIO_POWER_B (1 << 25)
+#define SDE_AUDIO_POWER_SHIFT (25)
+#define SDE_AUDIO_POWER_MASK (7 << SDE_AUDIO_POWER_SHIFT)
+#define SDE_GMBUS (1 << 24)
+#define SDE_AUDIO_HDCP_TRANSB (1 << 23)
+#define SDE_AUDIO_HDCP_TRANSA (1 << 22)
+#define SDE_AUDIO_HDCP_MASK (3 << 22)
+#define SDE_AUDIO_TRANSB (1 << 21)
+#define SDE_AUDIO_TRANSA (1 << 20)
+#define SDE_AUDIO_TRANS_MASK (3 << 20)
+#define SDE_POISON (1 << 19)
+/* 18 reserved */
+#define SDE_FDI_RXB (1 << 17)
+#define SDE_FDI_RXA (1 << 16)
+#define SDE_FDI_MASK (3 << 16)
+#define SDE_AUXD (1 << 15)
+#define SDE_AUXC (1 << 14)
+#define SDE_AUXB (1 << 13)
+#define SDE_AUX_MASK (7 << 13)
+/* 12 reserved */
+#define SDE_CRT_HOTPLUG (1 << 11)
+#define SDE_PORTD_HOTPLUG (1 << 10)
+#define SDE_PORTC_HOTPLUG (1 << 9)
+#define SDE_PORTB_HOTPLUG (1 << 8)
+#define SDE_SDVOB_HOTPLUG (1 << 6)
+#define SDE_HOTPLUG_MASK (SDE_CRT_HOTPLUG | \
+ SDE_SDVOB_HOTPLUG | \
+ SDE_PORTB_HOTPLUG | \
+ SDE_PORTC_HOTPLUG | \
+ SDE_PORTD_HOTPLUG)
+#define SDE_TRANSB_CRC_DONE (1 << 5)
+#define SDE_TRANSB_CRC_ERR (1 << 4)
+#define SDE_TRANSB_FIFO_UNDER (1 << 3)
+#define SDE_TRANSA_CRC_DONE (1 << 2)
+#define SDE_TRANSA_CRC_ERR (1 << 1)
+#define SDE_TRANSA_FIFO_UNDER (1 << 0)
+#define SDE_TRANS_MASK (0x3f)
+
+/* south display engine interrupt: CPT - CNP */
+#define SDE_AUDIO_POWER_D_CPT (1 << 31)
+#define SDE_AUDIO_POWER_C_CPT (1 << 30)
+#define SDE_AUDIO_POWER_B_CPT (1 << 29)
+#define SDE_AUDIO_POWER_SHIFT_CPT 29
+#define SDE_AUDIO_POWER_MASK_CPT (7 << 29)
+#define SDE_AUXD_CPT (1 << 27)
+#define SDE_AUXC_CPT (1 << 26)
+#define SDE_AUXB_CPT (1 << 25)
+#define SDE_AUX_MASK_CPT (7 << 25)
+#define SDE_PORTE_HOTPLUG_SPT (1 << 25)
+#define SDE_PORTA_HOTPLUG_SPT (1 << 24)
+#define SDE_PORTD_HOTPLUG_CPT (1 << 23)
+#define SDE_PORTC_HOTPLUG_CPT (1 << 22)
+#define SDE_PORTB_HOTPLUG_CPT (1 << 21)
+#define SDE_CRT_HOTPLUG_CPT (1 << 19)
+#define SDE_SDVOB_HOTPLUG_CPT (1 << 18)
+#define SDE_HOTPLUG_MASK_CPT (SDE_CRT_HOTPLUG_CPT | \
+ SDE_SDVOB_HOTPLUG_CPT | \
+ SDE_PORTD_HOTPLUG_CPT | \
+ SDE_PORTC_HOTPLUG_CPT | \
+ SDE_PORTB_HOTPLUG_CPT)
+#define SDE_HOTPLUG_MASK_SPT (SDE_PORTE_HOTPLUG_SPT | \
+ SDE_PORTD_HOTPLUG_CPT | \
+ SDE_PORTC_HOTPLUG_CPT | \
+ SDE_PORTB_HOTPLUG_CPT | \
+ SDE_PORTA_HOTPLUG_SPT)
+#define SDE_GMBUS_CPT (1 << 17)
+#define SDE_ERROR_CPT (1 << 16)
+#define SDE_AUDIO_CP_REQ_C_CPT (1 << 10)
+#define SDE_AUDIO_CP_CHG_C_CPT (1 << 9)
+#define SDE_FDI_RXC_CPT (1 << 8)
+#define SDE_AUDIO_CP_REQ_B_CPT (1 << 6)
+#define SDE_AUDIO_CP_CHG_B_CPT (1 << 5)
+#define SDE_FDI_RXB_CPT (1 << 4)
+#define SDE_AUDIO_CP_REQ_A_CPT (1 << 2)
+#define SDE_AUDIO_CP_CHG_A_CPT (1 << 1)
+#define SDE_FDI_RXA_CPT (1 << 0)
+#define SDE_AUDIO_CP_REQ_CPT (SDE_AUDIO_CP_REQ_C_CPT | \
+ SDE_AUDIO_CP_REQ_B_CPT | \
+ SDE_AUDIO_CP_REQ_A_CPT)
+#define SDE_AUDIO_CP_CHG_CPT (SDE_AUDIO_CP_CHG_C_CPT | \
+ SDE_AUDIO_CP_CHG_B_CPT | \
+ SDE_AUDIO_CP_CHG_A_CPT)
+#define SDE_FDI_MASK_CPT (SDE_FDI_RXC_CPT | \
+ SDE_FDI_RXB_CPT | \
+ SDE_FDI_RXA_CPT)
+
+/* south display engine interrupt: ICP/TGP/MTP */
+#define SDE_PICAINTERRUPT REG_BIT(31)
+#define SDE_GMBUS_ICP (1 << 23)
+#define SDE_TC_HOTPLUG_ICP(hpd_pin) REG_BIT(24 + _HPD_PIN_TC(hpd_pin))
+#define SDE_TC_HOTPLUG_DG2(hpd_pin) REG_BIT(25 + _HPD_PIN_TC(hpd_pin)) /* sigh */
+#define SDE_DDI_HOTPLUG_ICP(hpd_pin) REG_BIT(16 + _HPD_PIN_DDI(hpd_pin))
+#define SDE_DDI_HOTPLUG_MASK_ICP (SDE_DDI_HOTPLUG_ICP(HPD_PORT_D) | \
+ SDE_DDI_HOTPLUG_ICP(HPD_PORT_C) | \
+ SDE_DDI_HOTPLUG_ICP(HPD_PORT_B) | \
+ SDE_DDI_HOTPLUG_ICP(HPD_PORT_A))
+#define SDE_TC_HOTPLUG_MASK_ICP (SDE_TC_HOTPLUG_ICP(HPD_PORT_TC6) | \
+ SDE_TC_HOTPLUG_ICP(HPD_PORT_TC5) | \
+ SDE_TC_HOTPLUG_ICP(HPD_PORT_TC4) | \
+ SDE_TC_HOTPLUG_ICP(HPD_PORT_TC3) | \
+ SDE_TC_HOTPLUG_ICP(HPD_PORT_TC2) | \
+ SDE_TC_HOTPLUG_ICP(HPD_PORT_TC1))
+
+#define SDE_IRQ_REGS I915_IRQ_REGS(SDEIMR, \
+ SDEIER, \
+ SDEIIR)
+
+#define SERR_INT _MMIO(0xc4040)
+#define SERR_INT_POISON (1 << 31)
+#define SERR_INT_TRANS_FIFO_UNDERRUN(pipe) (1 << ((pipe) * 3))
+
+/* digital port hotplug */
+#define PCH_PORT_HOTPLUG _MMIO(0xc4030) /* SHOTPLUG_CTL */
+#define PORTA_HOTPLUG_ENABLE (1 << 28) /* LPT:LP+ & BXT */
+#define BXT_DDIA_HPD_INVERT (1 << 27)
+#define PORTA_HOTPLUG_STATUS_MASK (3 << 24) /* SPT+ & BXT */
+#define PORTA_HOTPLUG_NO_DETECT (0 << 24) /* SPT+ & BXT */
+#define PORTA_HOTPLUG_SHORT_DETECT (1 << 24) /* SPT+ & BXT */
+#define PORTA_HOTPLUG_LONG_DETECT (2 << 24) /* SPT+ & BXT */
+#define PORTD_HOTPLUG_ENABLE (1 << 20)
+#define PORTD_PULSE_DURATION_2ms (0 << 18) /* pre-LPT */
+#define PORTD_PULSE_DURATION_4_5ms (1 << 18) /* pre-LPT */
+#define PORTD_PULSE_DURATION_6ms (2 << 18) /* pre-LPT */
+#define PORTD_PULSE_DURATION_100ms (3 << 18) /* pre-LPT */
+#define PORTD_PULSE_DURATION_MASK (3 << 18) /* pre-LPT */
+#define PORTD_HOTPLUG_STATUS_MASK (3 << 16)
+#define PORTD_HOTPLUG_NO_DETECT (0 << 16)
+#define PORTD_HOTPLUG_SHORT_DETECT (1 << 16)
+#define PORTD_HOTPLUG_LONG_DETECT (2 << 16)
+#define PORTC_HOTPLUG_ENABLE (1 << 12)
+#define BXT_DDIC_HPD_INVERT (1 << 11)
+#define PORTC_PULSE_DURATION_2ms (0 << 10) /* pre-LPT */
+#define PORTC_PULSE_DURATION_4_5ms (1 << 10) /* pre-LPT */
+#define PORTC_PULSE_DURATION_6ms (2 << 10) /* pre-LPT */
+#define PORTC_PULSE_DURATION_100ms (3 << 10) /* pre-LPT */
+#define PORTC_PULSE_DURATION_MASK (3 << 10) /* pre-LPT */
+#define PORTC_HOTPLUG_STATUS_MASK (3 << 8)
+#define PORTC_HOTPLUG_NO_DETECT (0 << 8)
+#define PORTC_HOTPLUG_SHORT_DETECT (1 << 8)
+#define PORTC_HOTPLUG_LONG_DETECT (2 << 8)
+#define PORTB_HOTPLUG_ENABLE (1 << 4)
+#define BXT_DDIB_HPD_INVERT (1 << 3)
+#define PORTB_PULSE_DURATION_2ms (0 << 2) /* pre-LPT */
+#define PORTB_PULSE_DURATION_4_5ms (1 << 2) /* pre-LPT */
+#define PORTB_PULSE_DURATION_6ms (2 << 2) /* pre-LPT */
+#define PORTB_PULSE_DURATION_100ms (3 << 2) /* pre-LPT */
+#define PORTB_PULSE_DURATION_MASK (3 << 2) /* pre-LPT */
+#define PORTB_HOTPLUG_STATUS_MASK (3 << 0)
+#define PORTB_HOTPLUG_NO_DETECT (0 << 0)
+#define PORTB_HOTPLUG_SHORT_DETECT (1 << 0)
+#define PORTB_HOTPLUG_LONG_DETECT (2 << 0)
+#define BXT_DDI_HPD_INVERT_MASK (BXT_DDIA_HPD_INVERT | \
+ BXT_DDIB_HPD_INVERT | \
+ BXT_DDIC_HPD_INVERT)
+
+#define PCH_PORT_HOTPLUG2 _MMIO(0xc403C) /* SHOTPLUG_CTL2 SPT+ */
+#define PORTE_HOTPLUG_ENABLE (1 << 4)
+#define PORTE_HOTPLUG_STATUS_MASK (3 << 0)
+#define PORTE_HOTPLUG_NO_DETECT (0 << 0)
+#define PORTE_HOTPLUG_SHORT_DETECT (1 << 0)
+#define PORTE_HOTPLUG_LONG_DETECT (2 << 0)
+
+/* This register is a reuse of PCH_PORT_HOTPLUG register. The
+ * functionality covered in PCH_PORT_HOTPLUG is split into
+ * SHOTPLUG_CTL_DDI and SHOTPLUG_CTL_TC.
+ */
+#define SHOTPLUG_CTL_DDI _MMIO(0xc4030)
+#define SHOTPLUG_CTL_DDI_HPD_ENABLE(hpd_pin) (0x8 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_OUTPUT_DATA(hpd_pin) (0x4 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_STATUS_MASK(hpd_pin) (0x3 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_NO_DETECT(hpd_pin) (0x0 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_SHORT_DETECT(hpd_pin) (0x1 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_LONG_DETECT(hpd_pin) (0x2 << (_HPD_PIN_DDI(hpd_pin) * 4))
+#define SHOTPLUG_CTL_DDI_HPD_SHORT_LONG_DETECT(hpd_pin) (0x3 << (_HPD_PIN_DDI(hpd_pin) * 4))
+
+#define SHOTPLUG_CTL_TC _MMIO(0xc4034)
+#define ICP_TC_HPD_ENABLE(hpd_pin) (8 << (_HPD_PIN_TC(hpd_pin) * 4))
+#define ICP_TC_HPD_LONG_DETECT(hpd_pin) (2 << (_HPD_PIN_TC(hpd_pin) * 4))
+#define ICP_TC_HPD_SHORT_DETECT(hpd_pin) (1 << (_HPD_PIN_TC(hpd_pin) * 4))
+
+#define SHPD_FILTER_CNT _MMIO(0xc4038)
+#define SHPD_FILTER_CNT_500_ADJ 0x001D9
+#define SHPD_FILTER_CNT_250 0x000F8
+
+#define _PCH_DPLL_A 0xc6014
+#define _PCH_DPLL_B 0xc6018
+#define PCH_DPLL(pll) _MMIO((pll) == 0 ? _PCH_DPLL_A : _PCH_DPLL_B)
+
+#define _PCH_FPA0 0xc6040
+#define _PCH_FPB0 0xc6048
+#define PCH_FP0(pll) _MMIO((pll) == 0 ? _PCH_FPA0 : _PCH_FPB0)
+#define FP_CB_TUNE (0x3 << 22)
+
+#define _PCH_FPA1 0xc6044
+#define _PCH_FPB1 0xc604c
+#define PCH_FP1(pll) _MMIO((pll) == 0 ? _PCH_FPA1 : _PCH_FPB1)
+
+#define PCH_DPLL_TEST _MMIO(0xc606c)
+
+#define PCH_DREF_CONTROL _MMIO(0xC6200)
+#define DREF_CONTROL_MASK 0x7fc3
+#define DREF_CPU_SOURCE_OUTPUT_DISABLE (0 << 13)
+#define DREF_CPU_SOURCE_OUTPUT_DOWNSPREAD (2 << 13)
+#define DREF_CPU_SOURCE_OUTPUT_NONSPREAD (3 << 13)
+#define DREF_CPU_SOURCE_OUTPUT_MASK (3 << 13)
+#define DREF_SSC_SOURCE_DISABLE (0 << 11)
+#define DREF_SSC_SOURCE_ENABLE (2 << 11)
+#define DREF_SSC_SOURCE_MASK (3 << 11)
+#define DREF_NONSPREAD_SOURCE_DISABLE (0 << 9)
+#define DREF_NONSPREAD_CK505_ENABLE (1 << 9)
+#define DREF_NONSPREAD_SOURCE_ENABLE (2 << 9)
+#define DREF_NONSPREAD_SOURCE_MASK (3 << 9)
+#define DREF_SUPERSPREAD_SOURCE_DISABLE (0 << 7)
+#define DREF_SUPERSPREAD_SOURCE_ENABLE (2 << 7)
+#define DREF_SUPERSPREAD_SOURCE_MASK (3 << 7)
+#define DREF_SSC4_DOWNSPREAD (0 << 6)
+#define DREF_SSC4_CENTERSPREAD (1 << 6)
+#define DREF_SSC1_DISABLE (0 << 1)
+#define DREF_SSC1_ENABLE (1 << 1)
+#define DREF_SSC4_DISABLE (0)
+#define DREF_SSC4_ENABLE (1)
+
+#define PCH_RAWCLK_FREQ _MMIO(0xc6204)
+#define FDL_TP1_TIMER_SHIFT 12
+#define FDL_TP1_TIMER_MASK (3 << 12)
+#define FDL_TP2_TIMER_SHIFT 10
+#define FDL_TP2_TIMER_MASK (3 << 10)
+#define RAWCLK_FREQ_MASK 0x3ff
+#define CNP_RAWCLK_DIV_MASK (0x3ff << 16)
+#define CNP_RAWCLK_DIV(div) ((div) << 16)
+#define CNP_RAWCLK_FRAC_MASK (0xf << 26)
+#define CNP_RAWCLK_DEN(den) ((den) << 26)
+#define ICP_RAWCLK_NUM(num) ((num) << 11)
+
+#define PCH_DPLL_TMR_CFG _MMIO(0xc6208)
+
+#define PCH_SSC4_PARMS _MMIO(0xc6210)
+#define PCH_SSC4_AUX_PARMS _MMIO(0xc6214)
+
+#define PCH_DPLL_SEL _MMIO(0xc7000)
+#define TRANS_DPLLB_SEL(pipe) (1 << ((pipe) * 4))
+#define TRANS_DPLLA_SEL(pipe) 0
+#define TRANS_DPLL_ENABLE(pipe) (1 << ((pipe) * 4 + 3))
+
+/* transcoder */
+#define _PCH_TRANS_HTOTAL_A 0xe0000
+#define _PCH_TRANS_HTOTAL_B 0xe1000
+#define PCH_TRANS_HTOTAL(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HTOTAL_A, _PCH_TRANS_HTOTAL_B)
+#define TRANS_HTOTAL_SHIFT 16
+#define TRANS_HACTIVE_SHIFT 0
+
+#define _PCH_TRANS_HBLANK_A 0xe0004
+#define _PCH_TRANS_HBLANK_B 0xe1004
+#define PCH_TRANS_HBLANK(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HBLANK_A, _PCH_TRANS_HBLANK_B)
+#define TRANS_HBLANK_END_SHIFT 16
+#define TRANS_HBLANK_START_SHIFT 0
+
+#define _PCH_TRANS_HSYNC_A 0xe0008
+#define _PCH_TRANS_HSYNC_B 0xe1008
+#define PCH_TRANS_HSYNC(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HSYNC_A, _PCH_TRANS_HSYNC_B)
+#define TRANS_HSYNC_END_SHIFT 16
+#define TRANS_HSYNC_START_SHIFT 0
+
+#define _PCH_TRANS_VTOTAL_A 0xe000c
+#define _PCH_TRANS_VTOTAL_B 0xe100c
+#define PCH_TRANS_VTOTAL(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VTOTAL_A, _PCH_TRANS_VTOTAL_B)
+#define TRANS_VTOTAL_SHIFT 16
+#define TRANS_VACTIVE_SHIFT 0
+
+#define _PCH_TRANS_VBLANK_A 0xe0010
+#define _PCH_TRANS_VBLANK_B 0xe1010
+#define PCH_TRANS_VBLANK(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VBLANK_A, _PCH_TRANS_VBLANK_B)
+#define TRANS_VBLANK_END_SHIFT 16
+#define TRANS_VBLANK_START_SHIFT 0
+
+#define _PCH_TRANS_VSYNC_A 0xe0014
+#define _PCH_TRANS_VSYNC_B 0xe1014
+#define PCH_TRANS_VSYNC(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VSYNC_A, _PCH_TRANS_VSYNC_B)
+#define TRANS_VSYNC_END_SHIFT 16
+#define TRANS_VSYNC_START_SHIFT 0
+
+#define _PCH_TRANS_VSYNCSHIFT_A 0xe0028
+#define _PCH_TRANS_VSYNCSHIFT_B 0xe1028
+#define PCH_TRANS_VSYNCSHIFT(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VSYNCSHIFT_A, _PCH_TRANS_VSYNCSHIFT_B)
+
+#define _PCH_TRANSA_DATA_M1 0xe0030
+#define _PCH_TRANSB_DATA_M1 0xe1030
+#define PCH_TRANS_DATA_M1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_M1, _PCH_TRANSB_DATA_M1)
+
+#define _PCH_TRANSA_DATA_N1 0xe0034
+#define _PCH_TRANSB_DATA_N1 0xe1034
+#define PCH_TRANS_DATA_N1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_N1, _PCH_TRANSB_DATA_N1)
+
+#define _PCH_TRANSA_DATA_M2 0xe0038
+#define _PCH_TRANSB_DATA_M2 0xe1038
+#define PCH_TRANS_DATA_M2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_M2, _PCH_TRANSB_DATA_M2)
+
+#define _PCH_TRANSA_DATA_N2 0xe003c
+#define _PCH_TRANSB_DATA_N2 0xe103c
+#define PCH_TRANS_DATA_N2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_N2, _PCH_TRANSB_DATA_N2)
+
+#define _PCH_TRANSA_LINK_M1 0xe0040
+#define _PCH_TRANSB_LINK_M1 0xe1040
+#define PCH_TRANS_LINK_M1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_M1, _PCH_TRANSB_LINK_M1)
+
+#define _PCH_TRANSA_LINK_N1 0xe0044
+#define _PCH_TRANSB_LINK_N1 0xe1044
+#define PCH_TRANS_LINK_N1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_N1, _PCH_TRANSB_LINK_N1)
+
+#define _PCH_TRANSA_LINK_M2 0xe0048
+#define _PCH_TRANSB_LINK_M2 0xe1048
+#define PCH_TRANS_LINK_M2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_M2, _PCH_TRANSB_LINK_M2)
+
+#define _PCH_TRANSA_LINK_N2 0xe004c
+#define _PCH_TRANSB_LINK_N2 0xe104c
+#define PCH_TRANS_LINK_N2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_N2, _PCH_TRANSB_LINK_N2)
+
+/* Per-transcoder DIP controls (PCH) */
+#define _VIDEO_DIP_CTL_A 0xe0200
+#define _VIDEO_DIP_CTL_B 0xe1200
+#define TVIDEO_DIP_CTL(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_CTL_A, _VIDEO_DIP_CTL_B)
+
+#define _VIDEO_DIP_DATA_A 0xe0208
+#define _VIDEO_DIP_DATA_B 0xe1208
+#define TVIDEO_DIP_DATA(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_DATA_A, _VIDEO_DIP_DATA_B)
+
+#define _VIDEO_DIP_GCP_A 0xe0210
+#define _VIDEO_DIP_GCP_B 0xe1210
+#define TVIDEO_DIP_GCP(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_GCP_A, _VIDEO_DIP_GCP_B)
+#define GCP_COLOR_INDICATION (1 << 2)
+#define GCP_DEFAULT_PHASE_ENABLE (1 << 1)
+#define GCP_AV_MUTE (1 << 0)
+
+/* Per-transcoder DIP controls (VLV) */
+#define _VLV_VIDEO_DIP_CTL_A 0x60200
+#define _VLV_VIDEO_DIP_CTL_B 0x61170
+#define _CHV_VIDEO_DIP_CTL_C 0x611f0
+#define VLV_TVIDEO_DIP_CTL(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
+ _VLV_VIDEO_DIP_CTL_A, \
+ _VLV_VIDEO_DIP_CTL_B, \
+ _CHV_VIDEO_DIP_CTL_C)
+
+#define _VLV_VIDEO_DIP_DATA_A 0x60208
+#define _VLV_VIDEO_DIP_DATA_B 0x61174
+#define _CHV_VIDEO_DIP_DATA_C 0x611f4
+#define VLV_TVIDEO_DIP_DATA(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
+ _VLV_VIDEO_DIP_DATA_A, \
+ _VLV_VIDEO_DIP_DATA_B, \
+ _CHV_VIDEO_DIP_DATA_C)
+
+#define _VLV_VIDEO_DIP_GDCP_PAYLOAD_A 0x60210
+#define _VLV_VIDEO_DIP_GDCP_PAYLOAD_B 0x61178
+#define _CHV_VIDEO_DIP_GDCP_PAYLOAD_C 0x611f8
+#define VLV_TVIDEO_DIP_GCP(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
+ _VLV_VIDEO_DIP_GDCP_PAYLOAD_A, \
+ _VLV_VIDEO_DIP_GDCP_PAYLOAD_B, \
+ _CHV_VIDEO_DIP_GDCP_PAYLOAD_C)
+
+/* Haswell DIP controls */
+#define _HSW_VIDEO_DIP_CTL_A 0x60200
+#define _HSW_VIDEO_DIP_CTL_B 0x61200
+#define HSW_TVIDEO_DIP_CTL(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_CTL_A)
+
+#define _HSW_VIDEO_DIP_AVI_DATA_A 0x60220
+#define _HSW_VIDEO_DIP_AVI_DATA_B 0x61220
+#define HSW_TVIDEO_DIP_AVI_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_AVI_DATA_A + (i) * 4)
+
+#define _HSW_VIDEO_DIP_VS_DATA_A 0x60260
+#define _HSW_VIDEO_DIP_VS_DATA_B 0x61260
+#define HSW_TVIDEO_DIP_VS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VS_DATA_A + (i) * 4)
+
+#define _HSW_VIDEO_DIP_SPD_DATA_A 0x602A0
+#define _HSW_VIDEO_DIP_SPD_DATA_B 0x612A0
+#define HSW_TVIDEO_DIP_SPD_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_SPD_DATA_A + (i) * 4)
+
+#define _HSW_VIDEO_DIP_GMP_DATA_A 0x602E0
+#define _HSW_VIDEO_DIP_GMP_DATA_B 0x612E0
+#define HSW_TVIDEO_DIP_GMP_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GMP_DATA_A + (i) * 4)
+
+#define _HSW_VIDEO_DIP_VSC_DATA_A 0x60320
+#define _HSW_VIDEO_DIP_VSC_DATA_B 0x61320
+#define HSW_TVIDEO_DIP_VSC_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VSC_DATA_A + (i) * 4)
+
+/*ADLP and later: */
+#define _ADL_VIDEO_DIP_AS_DATA_A 0x60484
+#define _ADL_VIDEO_DIP_AS_DATA_B 0x61484
+#define ADL_TVIDEO_DIP_AS_SDP_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans,\
+ _ADL_VIDEO_DIP_AS_DATA_A + (i) * 4)
+
+#define _GLK_VIDEO_DIP_DRM_DATA_A 0x60440
+#define _GLK_VIDEO_DIP_DRM_DATA_B 0x61440
+#define GLK_TVIDEO_DIP_DRM_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _GLK_VIDEO_DIP_DRM_DATA_A + (i) * 4)
+
+#define _HSW_VIDEO_DIP_AVI_ECC_A 0x60240
+#define _HSW_VIDEO_DIP_BVI_ECC_B 0x61240
+#define _HSW_VIDEO_DIP_VS_ECC_A 0x60280
+#define _HSW_VIDEO_DIP_VS_ECC_B 0x61280
+#define _HSW_VIDEO_DIP_SPD_ECC_A 0x602C0
+#define _HSW_VIDEO_DIP_SPD_ECC_B 0x612C0
+#define _HSW_VIDEO_DIP_GMP_ECC_A 0x60300
+#define _HSW_VIDEO_DIP_GMP_ECC_B 0x61300
+#define _HSW_VIDEO_DIP_VSC_ECC_A 0x60344
+#define _HSW_VIDEO_DIP_VSC_ECC_B 0x61344
+
+#define _HSW_VIDEO_DIP_GCP_A 0x60210
+#define _HSW_VIDEO_DIP_GCP_B 0x61210
+#define HSW_TVIDEO_DIP_GCP(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GCP_A)
+
+#define _ICL_VIDEO_DIP_PPS_DATA_A 0x60350
+#define _ICL_VIDEO_DIP_PPS_DATA_B 0x61350
+#define ICL_VIDEO_DIP_PPS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_DATA_A + (i) * 4)
+
+#define _ICL_VIDEO_DIP_PPS_ECC_A 0x603D4
+#define _ICL_VIDEO_DIP_PPS_ECC_B 0x613D4
+#define ICL_VIDEO_DIP_PPS_ECC(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_ECC_A + (i) * 4)
+
+#define _HSW_STEREO_3D_CTL_A 0x70020
+#define _HSW_STEREO_3D_CTL_B 0x71020
+#define HSW_STEREO_3D_CTL(dev_priv, trans) _MMIO_PIPE2(dev_priv, trans, _HSW_STEREO_3D_CTL_A)
+#define S3D_ENABLE (1 << 31)
+
+#define _PCH_TRANSACONF 0xf0008
+#define _PCH_TRANSBCONF 0xf1008
+#define PCH_TRANSCONF(pipe) _MMIO_PIPE(pipe, _PCH_TRANSACONF, _PCH_TRANSBCONF)
+#define LPT_TRANSCONF PCH_TRANSCONF(PIPE_A) /* lpt has only one transcoder */
+#define TRANS_ENABLE REG_BIT(31)
+#define TRANS_STATE_ENABLE REG_BIT(30)
+#define TRANS_FRAME_START_DELAY_MASK REG_GENMASK(28, 27) /* ibx */
+#define TRANS_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANS_FRAME_START_DELAY_MASK, (x)) /* ibx: 0-3 */
+#define TRANS_INTERLACE_MASK REG_GENMASK(23, 21)
+#define TRANS_INTERLACE_PROGRESSIVE REG_FIELD_PREP(TRANS_INTERLACE_MASK, 0)
+#define TRANS_INTERLACE_LEGACY_VSYNC_IBX REG_FIELD_PREP(TRANS_INTERLACE_MASK, 2) /* ibx */
+#define TRANS_INTERLACE_INTERLACED REG_FIELD_PREP(TRANS_INTERLACE_MASK, 3)
+#define TRANS_BPC_MASK REG_GENMASK(7, 5) /* ibx */
+#define TRANS_BPC_8 REG_FIELD_PREP(TRANS_BPC_MASK, 0)
+#define TRANS_BPC_10 REG_FIELD_PREP(TRANS_BPC_MASK, 1)
+#define TRANS_BPC_6 REG_FIELD_PREP(TRANS_BPC_MASK, 2)
+#define TRANS_BPC_12 REG_FIELD_PREP(TRANS_BPC_MASK, 3)
+
+#define PCH_DP_B _MMIO(0xe4100)
+#define PCH_DP_C _MMIO(0xe4200)
+#define PCH_DP_D _MMIO(0xe4300)
+
+/* CPT */
+#define _TRANS_DP_CTL_A 0xe0300
+#define _TRANS_DP_CTL_B 0xe1300
+#define _TRANS_DP_CTL_C 0xe2300
+#define TRANS_DP_CTL(pipe) _MMIO_PIPE(pipe, _TRANS_DP_CTL_A, _TRANS_DP_CTL_B)
+#define TRANS_DP_OUTPUT_ENABLE REG_BIT(31)
+#define TRANS_DP_PORT_SEL_MASK REG_GENMASK(30, 29)
+#define TRANS_DP_PORT_SEL_NONE REG_FIELD_PREP(TRANS_DP_PORT_SEL_MASK, 3)
+#define TRANS_DP_PORT_SEL(port) REG_FIELD_PREP(TRANS_DP_PORT_SEL_MASK, (port) - PORT_B)
+#define TRANS_DP_AUDIO_ONLY REG_BIT(26)
+#define TRANS_DP_ENH_FRAMING REG_BIT(18)
+#define TRANS_DP_BPC_MASK REG_GENMASK(10, 9)
+#define TRANS_DP_BPC_8 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 0)
+#define TRANS_DP_BPC_10 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 1)
+#define TRANS_DP_BPC_6 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 2)
+#define TRANS_DP_BPC_12 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 3)
+#define TRANS_DP_VSYNC_ACTIVE_HIGH REG_BIT(4)
+#define TRANS_DP_HSYNC_ACTIVE_HIGH REG_BIT(3)
+
+#define _TRANS_DP2_CTL_A 0x600a0
+#define _TRANS_DP2_CTL_B 0x610a0
+#define _TRANS_DP2_CTL_C 0x620a0
+#define _TRANS_DP2_CTL_D 0x630a0
+#define TRANS_DP2_CTL(trans) _MMIO_TRANS(trans, _TRANS_DP2_CTL_A, _TRANS_DP2_CTL_B)
+#define TRANS_DP2_128B132B_CHANNEL_CODING REG_BIT(31)
+#define TRANS_DP2_PANEL_REPLAY_ENABLE REG_BIT(30)
+#define TRANS_DP2_DEBUG_ENABLE REG_BIT(23)
+
+#define _TRANS_DP2_VFREQHIGH_A 0x600a4
+#define _TRANS_DP2_VFREQHIGH_B 0x610a4
+#define _TRANS_DP2_VFREQHIGH_C 0x620a4
+#define _TRANS_DP2_VFREQHIGH_D 0x630a4
+#define TRANS_DP2_VFREQHIGH(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQHIGH_A, _TRANS_DP2_VFREQHIGH_B)
+#define TRANS_DP2_VFREQ_PIXEL_CLOCK_MASK REG_GENMASK(31, 8)
+#define TRANS_DP2_VFREQ_PIXEL_CLOCK(clk_hz) REG_FIELD_PREP(TRANS_DP2_VFREQ_PIXEL_CLOCK_MASK, (clk_hz))
+
+#define _TRANS_DP2_VFREQLOW_A 0x600a8
+#define _TRANS_DP2_VFREQLOW_B 0x610a8
+#define _TRANS_DP2_VFREQLOW_C 0x620a8
+#define _TRANS_DP2_VFREQLOW_D 0x630a8
+#define TRANS_DP2_VFREQLOW(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQLOW_A, _TRANS_DP2_VFREQLOW_B)
+
+#define _DP_MIN_HBLANK_CTL_A 0x600ac
+#define _DP_MIN_HBLANK_CTL_B 0x610ac
+#define DP_MIN_HBLANK_CTL(trans) _MMIO_TRANS(trans, _DP_MIN_HBLANK_CTL_A, _DP_MIN_HBLANK_CTL_B)
+
+/* SNB eDP training params */
+/* SNB A-stepping */
+#define EDP_LINK_TRAIN_400MV_0DB_SNB_A (0x38 << 22)
+#define EDP_LINK_TRAIN_400MV_6DB_SNB_A (0x02 << 22)
+#define EDP_LINK_TRAIN_600MV_3_5DB_SNB_A (0x01 << 22)
+#define EDP_LINK_TRAIN_800MV_0DB_SNB_A (0x0 << 22)
+/* SNB B-stepping */
+#define EDP_LINK_TRAIN_400_600MV_0DB_SNB_B (0x0 << 22)
+#define EDP_LINK_TRAIN_400MV_3_5DB_SNB_B (0x1 << 22)
+#define EDP_LINK_TRAIN_400_600MV_6DB_SNB_B (0x3a << 22)
+#define EDP_LINK_TRAIN_600_800MV_3_5DB_SNB_B (0x39 << 22)
+#define EDP_LINK_TRAIN_800_1200MV_0DB_SNB_B (0x38 << 22)
+#define EDP_LINK_TRAIN_VOL_EMP_MASK_SNB (0x3f << 22)
+
+/* IVB */
+#define EDP_LINK_TRAIN_400MV_0DB_IVB (0x24 << 22)
+#define EDP_LINK_TRAIN_400MV_3_5DB_IVB (0x2a << 22)
+#define EDP_LINK_TRAIN_400MV_6DB_IVB (0x2f << 22)
+#define EDP_LINK_TRAIN_600MV_0DB_IVB (0x30 << 22)
+#define EDP_LINK_TRAIN_600MV_3_5DB_IVB (0x36 << 22)
+#define EDP_LINK_TRAIN_800MV_0DB_IVB (0x38 << 22)
+#define EDP_LINK_TRAIN_800MV_3_5DB_IVB (0x3e << 22)
+
+/* legacy values */
+#define EDP_LINK_TRAIN_500MV_0DB_IVB (0x00 << 22)
+#define EDP_LINK_TRAIN_1000MV_0DB_IVB (0x20 << 22)
+#define EDP_LINK_TRAIN_500MV_3_5DB_IVB (0x02 << 22)
+#define EDP_LINK_TRAIN_1000MV_3_5DB_IVB (0x22 << 22)
+#define EDP_LINK_TRAIN_1000MV_6DB_IVB (0x23 << 22)
+
+#define EDP_LINK_TRAIN_VOL_EMP_MASK_IVB (0x3f << 22)
+
+#define VLV_CHICKEN_3 _MMIO(VLV_DISPLAY_BASE + 0x7040C)
+#define PIXEL_OVERLAP_CNT_MASK (3 << 30)
+#define PIXEL_OVERLAP_CNT_SHIFT 30
+
+/*
+ * HSW - ICL power wells
+ *
+ * Platforms have up to 3 power well control register sets, each set
+ * controlling up to 16 power wells via a request/status HW flag tuple:
+ * - main (HSW_PWR_WELL_CTL[1-4])
+ * - AUX (ICL_PWR_WELL_CTL_AUX[1-4])
+ * - DDI (ICL_PWR_WELL_CTL_DDI[1-4])
+ * Each control register set consists of up to 4 registers used by different
+ * sources that can request a power well to be enabled:
+ * - BIOS (HSW_PWR_WELL_CTL1/ICL_PWR_WELL_CTL_AUX1/ICL_PWR_WELL_CTL_DDI1)
+ * - DRIVER (HSW_PWR_WELL_CTL2/ICL_PWR_WELL_CTL_AUX2/ICL_PWR_WELL_CTL_DDI2)
+ * - KVMR (HSW_PWR_WELL_CTL3) (only in the main register set)
+ * - DEBUG (HSW_PWR_WELL_CTL4/ICL_PWR_WELL_CTL_AUX4/ICL_PWR_WELL_CTL_DDI4)
+ */
+#define HSW_PWR_WELL_CTL1 _MMIO(0x45400)
+#define HSW_PWR_WELL_CTL2 _MMIO(0x45404)
+#define HSW_PWR_WELL_CTL3 _MMIO(0x45408)
+#define HSW_PWR_WELL_CTL4 _MMIO(0x4540C)
+#define HSW_PWR_WELL_CTL_REQ(pw_idx) (0x2 << ((pw_idx) * 2))
+#define HSW_PWR_WELL_CTL_STATE(pw_idx) (0x1 << ((pw_idx) * 2))
+
+/* HSW/BDW power well */
+#define HSW_PW_CTL_IDX_GLOBAL 15
+
+/* SKL/BXT/GLK power wells */
+#define SKL_PW_CTL_IDX_PW_2 15
+#define SKL_PW_CTL_IDX_PW_1 14
+#define GLK_PW_CTL_IDX_AUX_C 10
+#define GLK_PW_CTL_IDX_AUX_B 9
+#define GLK_PW_CTL_IDX_AUX_A 8
+#define SKL_PW_CTL_IDX_DDI_D 4
+#define SKL_PW_CTL_IDX_DDI_C 3
+#define SKL_PW_CTL_IDX_DDI_B 2
+#define SKL_PW_CTL_IDX_DDI_A_E 1
+#define GLK_PW_CTL_IDX_DDI_A 1
+#define SKL_PW_CTL_IDX_MISC_IO 0
+
+/* ICL/TGL - power wells */
+#define TGL_PW_CTL_IDX_PW_5 4
+#define ICL_PW_CTL_IDX_PW_4 3
+#define ICL_PW_CTL_IDX_PW_3 2
+#define ICL_PW_CTL_IDX_PW_2 1
+#define ICL_PW_CTL_IDX_PW_1 0
+
+/* XE_LPD - power wells */
+#define XELPD_PW_CTL_IDX_PW_D 8
+#define XELPD_PW_CTL_IDX_PW_C 7
+#define XELPD_PW_CTL_IDX_PW_B 6
+#define XELPD_PW_CTL_IDX_PW_A 5
+
+#define ICL_PWR_WELL_CTL_AUX1 _MMIO(0x45440)
+#define ICL_PWR_WELL_CTL_AUX2 _MMIO(0x45444)
+#define ICL_PWR_WELL_CTL_AUX4 _MMIO(0x4544C)
+#define TGL_PW_CTL_IDX_AUX_TBT6 14
+#define TGL_PW_CTL_IDX_AUX_TBT5 13
+#define TGL_PW_CTL_IDX_AUX_TBT4 12
+#define ICL_PW_CTL_IDX_AUX_TBT4 11
+#define TGL_PW_CTL_IDX_AUX_TBT3 11
+#define ICL_PW_CTL_IDX_AUX_TBT3 10
+#define TGL_PW_CTL_IDX_AUX_TBT2 10
+#define ICL_PW_CTL_IDX_AUX_TBT2 9
+#define TGL_PW_CTL_IDX_AUX_TBT1 9
+#define ICL_PW_CTL_IDX_AUX_TBT1 8
+#define TGL_PW_CTL_IDX_AUX_TC6 8
+#define XELPD_PW_CTL_IDX_AUX_E 8
+#define TGL_PW_CTL_IDX_AUX_TC5 7
+#define XELPD_PW_CTL_IDX_AUX_D 7
+#define TGL_PW_CTL_IDX_AUX_TC4 6
+#define ICL_PW_CTL_IDX_AUX_F 5
+#define TGL_PW_CTL_IDX_AUX_TC3 5
+#define ICL_PW_CTL_IDX_AUX_E 4
+#define TGL_PW_CTL_IDX_AUX_TC2 4
+#define ICL_PW_CTL_IDX_AUX_D 3
+#define TGL_PW_CTL_IDX_AUX_TC1 3
+#define ICL_PW_CTL_IDX_AUX_C 2
+#define ICL_PW_CTL_IDX_AUX_B 1
+#define ICL_PW_CTL_IDX_AUX_A 0
+
+#define ICL_PWR_WELL_CTL_DDI1 _MMIO(0x45450)
+#define ICL_PWR_WELL_CTL_DDI2 _MMIO(0x45454)
+#define ICL_PWR_WELL_CTL_DDI4 _MMIO(0x4545C)
+#define XELPD_PW_CTL_IDX_DDI_E 8
+#define TGL_PW_CTL_IDX_DDI_TC6 8
+#define XELPD_PW_CTL_IDX_DDI_D 7
+#define TGL_PW_CTL_IDX_DDI_TC5 7
+#define TGL_PW_CTL_IDX_DDI_TC4 6
+#define ICL_PW_CTL_IDX_DDI_F 5
+#define TGL_PW_CTL_IDX_DDI_TC3 5
+#define ICL_PW_CTL_IDX_DDI_E 4
+#define TGL_PW_CTL_IDX_DDI_TC2 4
+#define ICL_PW_CTL_IDX_DDI_D 3
+#define TGL_PW_CTL_IDX_DDI_TC1 3
+#define ICL_PW_CTL_IDX_DDI_C 2
+#define ICL_PW_CTL_IDX_DDI_B 1
+#define ICL_PW_CTL_IDX_DDI_A 0
+
+/* HSW - power well misc debug registers */
+#define HSW_PWR_WELL_CTL5 _MMIO(0x45410)
+#define HSW_PWR_WELL_ENABLE_SINGLE_STEP (1 << 31)
+#define HSW_PWR_WELL_PWR_GATE_OVERRIDE (1 << 20)
+#define HSW_PWR_WELL_FORCE_ON (1 << 19)
+#define HSW_PWR_WELL_CTL6 _MMIO(0x45414)
+
+#define SKL_FUSE_STATUS _MMIO(0x42000)
+#define SKL_FUSE_DOWNLOAD_STATUS (1 << 31)
+/*
+ * PG0 is HW controlled, so doesn't have a corresponding power well control knob
+ * SKL_DISP_PW1_IDX..SKL_DISP_PW2_IDX -> PG1..PG2
+ */
+#define SKL_PW_CTL_IDX_TO_PG(pw_idx) \
+ ((pw_idx) - SKL_PW_CTL_IDX_PW_1 + SKL_PG1)
+/*
+ * PG0 is HW controlled, so doesn't have a corresponding power well control knob
+ * ICL_DISP_PW1_IDX..ICL_DISP_PW4_IDX -> PG1..PG4
+ */
+#define ICL_PW_CTL_IDX_TO_PG(pw_idx) \
+ ((pw_idx) - ICL_PW_CTL_IDX_PW_1 + SKL_PG1)
+#define SKL_FUSE_PG_DIST_STATUS(pg) (1 << (27 - (pg)))
+
+/* Per-pipe DDI Function Control */
+#define _TRANS_DDI_FUNC_CTL_A 0x60400
+#define _TRANS_DDI_FUNC_CTL_B 0x61400
+#define _TRANS_DDI_FUNC_CTL_C 0x62400
+#define _TRANS_DDI_FUNC_CTL_D 0x63400
+#define _TRANS_DDI_FUNC_CTL_EDP 0x6F400
+#define _TRANS_DDI_FUNC_CTL_DSI0 0x6b400
+#define _TRANS_DDI_FUNC_CTL_DSI1 0x6bc00
+#define TRANS_DDI_FUNC_CTL(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_DDI_FUNC_CTL_A)
+
+#define TRANS_DDI_FUNC_ENABLE (1 << 31)
+/* Those bits are ignored by pipe EDP since it can only connect to DDI A */
+#define TRANS_DDI_PORT_SHIFT 28
+#define TGL_TRANS_DDI_PORT_SHIFT 27
+#define TRANS_DDI_PORT_MASK (7 << TRANS_DDI_PORT_SHIFT)
+#define TGL_TRANS_DDI_PORT_MASK (0xf << TGL_TRANS_DDI_PORT_SHIFT)
+#define TRANS_DDI_SELECT_PORT(x) ((x) << TRANS_DDI_PORT_SHIFT)
+#define TGL_TRANS_DDI_SELECT_PORT(x) (((x) + 1) << TGL_TRANS_DDI_PORT_SHIFT)
+#define TRANS_DDI_MODE_SELECT_MASK (7 << 24)
+#define TRANS_DDI_MODE_SELECT_HDMI (0 << 24)
+#define TRANS_DDI_MODE_SELECT_DVI (1 << 24)
+#define TRANS_DDI_MODE_SELECT_DP_SST (2 << 24)
+#define TRANS_DDI_MODE_SELECT_DP_MST (3 << 24)
+#define TRANS_DDI_MODE_SELECT_FDI_OR_128B132B (4 << 24)
+#define TRANS_DDI_BPC_MASK (7 << 20)
+#define TRANS_DDI_BPC_8 (0 << 20)
+#define TRANS_DDI_BPC_10 (1 << 20)
+#define TRANS_DDI_BPC_6 (2 << 20)
+#define TRANS_DDI_BPC_12 (3 << 20)
+#define TRANS_DDI_PORT_SYNC_MASTER_SELECT_MASK REG_GENMASK(19, 18)
+#define TRANS_DDI_PORT_SYNC_MASTER_SELECT(x) REG_FIELD_PREP(TRANS_DDI_PORT_SYNC_MASTER_SELECT_MASK, (x))
+#define TRANS_DDI_PVSYNC (1 << 17)
+#define TRANS_DDI_PHSYNC (1 << 16)
+#define TRANS_DDI_PORT_SYNC_ENABLE REG_BIT(15)
+#define XE3_TRANS_DDI_HDCP_LINE_REKEY_DISABLE REG_BIT(15)
+#define TRANS_DDI_EDP_INPUT_MASK (7 << 12)
+#define TRANS_DDI_EDP_INPUT_A_ON (0 << 12)
+#define TRANS_DDI_EDP_INPUT_A_ONOFF (4 << 12)
+#define TRANS_DDI_EDP_INPUT_B_ONOFF (5 << 12)
+#define TRANS_DDI_EDP_INPUT_C_ONOFF (6 << 12)
+#define TRANS_DDI_EDP_INPUT_D_ONOFF (7 << 12)
+#define TRANS_DDI_HDCP_LINE_REKEY_DISABLE REG_BIT(12)
+#define TRANS_DDI_MST_TRANSPORT_SELECT_MASK REG_GENMASK(11, 10)
+#define TRANS_DDI_MST_TRANSPORT_SELECT(trans) \
+ REG_FIELD_PREP(TRANS_DDI_MST_TRANSPORT_SELECT_MASK, trans)
+#define TRANS_DDI_HDCP_SIGNALLING (1 << 9)
+#define TRANS_DDI_DP_VC_PAYLOAD_ALLOC (1 << 8)
+#define TRANS_DDI_HDMI_SCRAMBLER_CTS_ENABLE (1 << 7)
+#define TRANS_DDI_HDMI_SCRAMBLER_RESET_FREQ (1 << 6)
+#define TRANS_DDI_HDCP_SELECT REG_BIT(5)
+#define TRANS_DDI_BFI_ENABLE (1 << 4)
+#define TRANS_DDI_HIGH_TMDS_CHAR_RATE (1 << 4)
+#define TRANS_DDI_PORT_WIDTH_MASK REG_GENMASK(3, 1)
+#define TRANS_DDI_PORT_WIDTH(width) REG_FIELD_PREP(TRANS_DDI_PORT_WIDTH_MASK, (width) - 1)
+#define TRANS_DDI_HDMI_SCRAMBLING (1 << 0)
+#define TRANS_DDI_HDMI_SCRAMBLING_MASK (TRANS_DDI_HDMI_SCRAMBLER_CTS_ENABLE \
+ | TRANS_DDI_HDMI_SCRAMBLER_RESET_FREQ \
+ | TRANS_DDI_HDMI_SCRAMBLING)
+
+#define _TRANS_DDI_FUNC_CTL2_A 0x60404
+#define _TRANS_DDI_FUNC_CTL2_B 0x61404
+#define _TRANS_DDI_FUNC_CTL2_C 0x62404
+#define _TRANS_DDI_FUNC_CTL2_EDP 0x6f404
+#define _TRANS_DDI_FUNC_CTL2_DSI0 0x6b404
+#define _TRANS_DDI_FUNC_CTL2_DSI1 0x6bc04
+#define TRANS_DDI_FUNC_CTL2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_DDI_FUNC_CTL2_A)
+#define PORT_SYNC_MODE_ENABLE REG_BIT(4)
+#define CMTG_SECONDARY_MODE REG_BIT(3)
+#define PORT_SYNC_MODE_MASTER_SELECT_MASK REG_GENMASK(2, 0)
+#define PORT_SYNC_MODE_MASTER_SELECT(x) REG_FIELD_PREP(PORT_SYNC_MODE_MASTER_SELECT_MASK, (x))
+
+#define TRANS_CMTG_CHICKEN _MMIO(0x6fa90)
+#define DISABLE_DPT_CLK_GATING REG_BIT(1)
+
+/* DisplayPort Transport Control */
+#define _DP_TP_CTL_A 0x64040
+#define _DP_TP_CTL_B 0x64140
+#define _TGL_DP_TP_CTL_A 0x60540
+#define DP_TP_CTL(port) _MMIO_PORT(port, _DP_TP_CTL_A, _DP_TP_CTL_B)
+#define TGL_DP_TP_CTL(dev_priv, tran) _MMIO_TRANS2(dev_priv, (tran), _TGL_DP_TP_CTL_A)
+#define DP_TP_CTL_ENABLE REG_BIT(31)
+#define DP_TP_CTL_FEC_ENABLE REG_BIT(30)
+#define DP_TP_CTL_MODE_MASK REG_BIT(27)
+#define DP_TP_CTL_MODE_SST REG_FIELD_PREP(DP_TP_CTL_MODE_MASK, 0)
+#define DP_TP_CTL_MODE_MST REG_FIELD_PREP(DP_TP_CTL_MODE_MASK, 1)
+#define DP_TP_CTL_FORCE_ACT REG_BIT(25)
+#define DP_TP_CTL_TRAIN_PAT4_SEL_MASK REG_GENMASK(20, 19)
+#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4A REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 0)
+#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4B REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 1)
+#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4C REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 2)
+#define DP_TP_CTL_ENHANCED_FRAME_ENABLE REG_BIT(18)
+#define DP_TP_CTL_FDI_AUTOTRAIN REG_BIT(15)
+#define DP_TP_CTL_LINK_TRAIN_MASK REG_GENMASK(10, 8)
+#define DP_TP_CTL_LINK_TRAIN_PAT1 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 0)
+#define DP_TP_CTL_LINK_TRAIN_PAT2 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 1)
+#define DP_TP_CTL_LINK_TRAIN_PAT3 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 4)
+#define DP_TP_CTL_LINK_TRAIN_PAT4 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 5)
+#define DP_TP_CTL_LINK_TRAIN_IDLE REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 2)
+#define DP_TP_CTL_LINK_TRAIN_NORMAL REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 3)
+#define DP_TP_CTL_SCRAMBLE_DISABLE REG_BIT(7)
+
+/* DisplayPort Transport Status */
+#define _DP_TP_STATUS_A 0x64044
+#define _DP_TP_STATUS_B 0x64144
+#define _TGL_DP_TP_STATUS_A 0x60544
+#define DP_TP_STATUS(port) _MMIO_PORT(port, _DP_TP_STATUS_A, _DP_TP_STATUS_B)
+#define TGL_DP_TP_STATUS(dev_priv, tran) _MMIO_TRANS2(dev_priv, (tran), _TGL_DP_TP_STATUS_A)
+#define DP_TP_STATUS_FEC_ENABLE_LIVE REG_BIT(28)
+#define DP_TP_STATUS_IDLE_DONE REG_BIT(25)
+#define DP_TP_STATUS_ACT_SENT REG_BIT(24)
+#define DP_TP_STATUS_MODE_STATUS_MST REG_BIT(23)
+#define DP_TP_STATUS_STREAMS_ENABLED_MASK REG_GENMASK(18, 16) /* 17:16 on hsw but bit 18 mbz */
+#define DP_TP_STATUS_AUTOTRAIN_DONE REG_BIT(12)
+#define DP_TP_STATUS_PAYLOAD_MAPPING_VC2_MASK REG_GENMASK(9, 8)
+#define DP_TP_STATUS_PAYLOAD_MAPPING_VC1_MASK REG_GENMASK(5, 4)
+#define DP_TP_STATUS_PAYLOAD_MAPPING_VC0_MASK REG_GENMASK(1, 0)
+
+/* DDI Buffer Control */
+#define _DDI_BUF_CTL_A 0x64000
+#define _DDI_BUF_CTL_B 0x64100
+/* Known as DDI_CTL_DE in MTL+ */
+#define DDI_BUF_CTL(port) _MMIO_PORT(port, _DDI_BUF_CTL_A, _DDI_BUF_CTL_B)
+#define DDI_BUF_CTL_ENABLE REG_BIT(31)
+#define XE2LPD_DDI_BUF_D2D_LINK_ENABLE REG_BIT(29)
+#define XE2LPD_DDI_BUF_D2D_LINK_STATE REG_BIT(28)
+#define DDI_BUF_EMP_MASK REG_GENMASK(27, 24)
+#define DDI_BUF_TRANS_SELECT(n) REG_FIELD_PREP(DDI_BUF_EMP_MASK, (n))
+#define DDI_BUF_PHY_LINK_RATE_MASK REG_GENMASK(23, 20)
+#define DDI_BUF_PHY_LINK_RATE(r) REG_FIELD_PREP(DDI_BUF_PHY_LINK_RATE_MASK, (r))
+#define DDI_BUF_PORT_DATA_MASK REG_GENMASK(19, 18)
+#define DDI_BUF_PORT_DATA_10BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 0)
+#define DDI_BUF_PORT_DATA_20BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 1)
+#define DDI_BUF_PORT_DATA_40BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 2)
+#define DDI_BUF_PORT_REVERSAL REG_BIT(16)
+#define DDI_BUF_LANE_STAGGER_DELAY_MASK REG_GENMASK(15, 8)
+#define DDI_BUF_LANE_STAGGER_DELAY(symbols) REG_FIELD_PREP(DDI_BUF_LANE_STAGGER_DELAY_MASK, \
+ (symbols))
+#define DDI_BUF_IS_IDLE REG_BIT(7)
+#define DDI_BUF_CTL_TC_PHY_OWNERSHIP REG_BIT(6)
+#define DDI_A_4_LANES REG_BIT(4)
+#define DDI_PORT_WIDTH_MASK REG_GENMASK(3, 1)
+#define DDI_PORT_WIDTH(width) REG_FIELD_PREP(DDI_PORT_WIDTH_MASK, \
+ ((width) == 3 ? 4 : (width) - 1))
+#define DDI_PORT_WIDTH_SHIFT 1
+#define DDI_INIT_DISPLAY_DETECTED REG_BIT(0)
+
+/* DDI Buffer Translations */
+#define _DDI_BUF_TRANS_A 0x64E00
+#define _DDI_BUF_TRANS_B 0x64E60
+#define DDI_BUF_TRANS_LO(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8)
+#define DDI_BUF_BALANCE_LEG_ENABLE (1 << 31)
+#define DDI_BUF_TRANS_HI(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8 + 4)
+
+/* DDI DP Compliance Control */
+#define _DDI_DP_COMP_CTL_A 0x605F0
+#define _DDI_DP_COMP_CTL_B 0x615F0
+#define DDI_DP_COMP_CTL(pipe) _MMIO_PIPE(pipe, _DDI_DP_COMP_CTL_A, _DDI_DP_COMP_CTL_B)
+#define DDI_DP_COMP_CTL_ENABLE (1 << 31)
+#define DDI_DP_COMP_CTL_D10_2 (0 << 28)
+#define DDI_DP_COMP_CTL_SCRAMBLED_0 (1 << 28)
+#define DDI_DP_COMP_CTL_PRBS7 (2 << 28)
+#define DDI_DP_COMP_CTL_CUSTOM80 (3 << 28)
+#define DDI_DP_COMP_CTL_HBR2 (4 << 28)
+#define DDI_DP_COMP_CTL_SCRAMBLED_1 (5 << 28)
+#define DDI_DP_COMP_CTL_HBR2_RESET (0xFC << 0)
+
+/* DDI DP Compliance Pattern */
+#define _DDI_DP_COMP_PAT_A 0x605F4
+#define _DDI_DP_COMP_PAT_B 0x615F4
+#define DDI_DP_COMP_PAT(pipe, i) _MMIO(_PIPE(pipe, _DDI_DP_COMP_PAT_A, _DDI_DP_COMP_PAT_B) + (i) * 4)
+
+/* SBI offsets */
+#define SBI_SSCDIVINTPHASE 0x0200
+#define SBI_SSCDIVINTPHASE6 0x0600
+#define SBI_SSCDIVINTPHASE_DIVSEL_SHIFT 1
+#define SBI_SSCDIVINTPHASE_DIVSEL_MASK (0x7f << 1)
+#define SBI_SSCDIVINTPHASE_DIVSEL(x) ((x) << 1)
+#define SBI_SSCDIVINTPHASE_INCVAL_SHIFT 8
+#define SBI_SSCDIVINTPHASE_INCVAL_MASK (0x7f << 8)
+#define SBI_SSCDIVINTPHASE_INCVAL(x) ((x) << 8)
+#define SBI_SSCDIVINTPHASE_DIR(x) ((x) << 15)
+#define SBI_SSCDIVINTPHASE_PROPAGATE (1 << 0)
+#define SBI_SSCDITHPHASE 0x0204
+#define SBI_SSCCTL 0x020c
+#define SBI_SSCCTL6 0x060C
+#define SBI_SSCCTL_PATHALT (1 << 3)
+#define SBI_SSCCTL_DISABLE (1 << 0)
+#define SBI_SSCAUXDIV6 0x0610
+#define SBI_SSCAUXDIV_FINALDIV2SEL_SHIFT 4
+#define SBI_SSCAUXDIV_FINALDIV2SEL_MASK (1 << 4)
+#define SBI_SSCAUXDIV_FINALDIV2SEL(x) ((x) << 4)
+#define SBI_DBUFF0 0x2a00
+#define SBI_GEN0 0x1f00
+#define SBI_GEN0_CFG_BUFFENABLE_DISABLE (1 << 0)
+
+/* LPT PIXCLK_GATE */
+#define PIXCLK_GATE _MMIO(0xC6020)
+#define PIXCLK_GATE_UNGATE (1 << 0)
+#define PIXCLK_GATE_GATE (0 << 0)
+
+/* SPLL */
+#define SPLL_CTL _MMIO(0x46020)
+#define SPLL_PLL_ENABLE (1 << 31)
+#define SPLL_REF_BCLK (0 << 28)
+#define SPLL_REF_MUXED_SSC (1 << 28) /* CPU SSC if fused enabled, PCH SSC otherwise */
+#define SPLL_REF_NON_SSC_HSW (2 << 28)
+#define SPLL_REF_PCH_SSC_BDW (2 << 28)
+#define SPLL_REF_LCPLL (3 << 28)
+#define SPLL_REF_MASK (3 << 28)
+#define SPLL_FREQ_810MHz (0 << 26)
+#define SPLL_FREQ_1350MHz (1 << 26)
+#define SPLL_FREQ_2700MHz (2 << 26)
+#define SPLL_FREQ_MASK (3 << 26)
+
+/* WRPLL */
+#define _WRPLL_CTL1 0x46040
+#define _WRPLL_CTL2 0x46060
+#define WRPLL_CTL(pll) _MMIO_PIPE(pll, _WRPLL_CTL1, _WRPLL_CTL2)
+#define WRPLL_PLL_ENABLE (1 << 31)
+#define WRPLL_REF_BCLK (0 << 28)
+#define WRPLL_REF_PCH_SSC (1 << 28)
+#define WRPLL_REF_MUXED_SSC_BDW (2 << 28) /* CPU SSC if fused enabled, PCH SSC otherwise */
+#define WRPLL_REF_SPECIAL_HSW (2 << 28) /* muxed SSC (ULT), non-SSC (non-ULT) */
+#define WRPLL_REF_LCPLL (3 << 28)
+#define WRPLL_REF_MASK (3 << 28)
+/* WRPLL divider programming */
+#define WRPLL_DIVIDER_REFERENCE(x) ((x) << 0)
+#define WRPLL_DIVIDER_REF_MASK (0xff)
+#define WRPLL_DIVIDER_POST(x) ((x) << 8)
+#define WRPLL_DIVIDER_POST_MASK (0x3f << 8)
+#define WRPLL_DIVIDER_POST_SHIFT 8
+#define WRPLL_DIVIDER_FEEDBACK(x) ((x) << 16)
+#define WRPLL_DIVIDER_FB_SHIFT 16
+#define WRPLL_DIVIDER_FB_MASK (0xff << 16)
+
+/* Port clock selection */
+#define _PORT_CLK_SEL_A 0x46100
+#define _PORT_CLK_SEL_B 0x46104
+#define PORT_CLK_SEL(port) _MMIO_PORT(port, _PORT_CLK_SEL_A, _PORT_CLK_SEL_B)
+#define PORT_CLK_SEL_MASK REG_GENMASK(31, 29)
+#define PORT_CLK_SEL_LCPLL_2700 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 0)
+#define PORT_CLK_SEL_LCPLL_1350 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 1)
+#define PORT_CLK_SEL_LCPLL_810 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 2)
+#define PORT_CLK_SEL_SPLL REG_FIELD_PREP(PORT_CLK_SEL_MASK, 3)
+#define PORT_CLK_SEL_WRPLL(pll) REG_FIELD_PREP(PORT_CLK_SEL_MASK, 4 + (pll))
+#define PORT_CLK_SEL_WRPLL1 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 4)
+#define PORT_CLK_SEL_WRPLL2 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 5)
+#define PORT_CLK_SEL_NONE REG_FIELD_PREP(PORT_CLK_SEL_MASK, 7)
+
+/* On ICL+ this is the same as PORT_CLK_SEL, but all bits change. */
+#define DDI_CLK_SEL(port) PORT_CLK_SEL(port)
+#define DDI_CLK_SEL_MASK REG_GENMASK(31, 28)
+#define DDI_CLK_SEL_NONE REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0x0)
+#define DDI_CLK_SEL_MG REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0x8)
+#define DDI_CLK_SEL_TBT_162 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xC)
+#define DDI_CLK_SEL_TBT_270 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xD)
+#define DDI_CLK_SEL_TBT_540 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xE)
+#define DDI_CLK_SEL_TBT_810 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xF)
+
+/* Transcoder clock selection */
+#define _TRANS_CLK_SEL_A 0x46140
+#define _TRANS_CLK_SEL_B 0x46144
+#define TRANS_CLK_SEL(tran) _MMIO_TRANS(tran, _TRANS_CLK_SEL_A, _TRANS_CLK_SEL_B)
+/* For each transcoder, we need to select the corresponding port clock */
+#define TRANS_CLK_SEL_DISABLED (0x0 << 29)
+#define TRANS_CLK_SEL_PORT(x) (((x) + 1) << 29)
+#define TGL_TRANS_CLK_SEL_DISABLED (0x0 << 28)
+#define TGL_TRANS_CLK_SEL_PORT(x) (((x) + 1) << 28)
+
+#define CDCLK_FREQ _MMIO(0x46200)
+
+#define _TRANSA_MSA_MISC 0x60410
+#define _TRANSB_MSA_MISC 0x61410
+#define _TRANSC_MSA_MISC 0x62410
+#define _TRANS_EDP_MSA_MISC 0x6f410
+#define TRANS_MSA_MISC(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANSA_MSA_MISC)
+/* See DP_MSA_MISC_* for the bit definitions */
+
+#define _TRANS_A_SET_CONTEXT_LATENCY 0x6007C
+#define _TRANS_B_SET_CONTEXT_LATENCY 0x6107C
+#define _TRANS_C_SET_CONTEXT_LATENCY 0x6207C
+#define _TRANS_D_SET_CONTEXT_LATENCY 0x6307C
+#define TRANS_SET_CONTEXT_LATENCY(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_A_SET_CONTEXT_LATENCY)
+#define TRANS_SET_CONTEXT_LATENCY_MASK REG_GENMASK(15, 0)
+#define TRANS_SET_CONTEXT_LATENCY_VALUE(x) REG_FIELD_PREP(TRANS_SET_CONTEXT_LATENCY_MASK, (x))
+
+/* LCPLL Control */
+#define LCPLL_CTL _MMIO(0x130040)
+#define LCPLL_PLL_DISABLE (1 << 31)
+#define LCPLL_PLL_LOCK (1 << 30)
+#define LCPLL_REF_NON_SSC (0 << 28)
+#define LCPLL_REF_BCLK (2 << 28)
+#define LCPLL_REF_PCH_SSC (3 << 28)
+#define LCPLL_REF_MASK (3 << 28)
+#define LCPLL_CLK_FREQ_MASK (3 << 26)
+#define LCPLL_CLK_FREQ_450 (0 << 26)
+#define LCPLL_CLK_FREQ_54O_BDW (1 << 26)
+#define LCPLL_CLK_FREQ_337_5_BDW (2 << 26)
+#define LCPLL_CLK_FREQ_675_BDW (3 << 26)
+#define LCPLL_CD_CLOCK_DISABLE (1 << 25)
+#define LCPLL_ROOT_CD_CLOCK_DISABLE (1 << 24)
+#define LCPLL_CD2X_CLOCK_DISABLE (1 << 23)
+#define LCPLL_POWER_DOWN_ALLOW (1 << 22)
+#define LCPLL_CD_SOURCE_FCLK (1 << 21)
+#define LCPLL_CD_SOURCE_FCLK_DONE (1 << 19)
+
+/*
+ * SKL Clocks
+ */
+/* CDCLK_CTL */
+#define CDCLK_CTL _MMIO(0x46000)
+#define CDCLK_FREQ_SEL_MASK REG_GENMASK(27, 26)
+#define CDCLK_FREQ_450_432 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 0)
+#define CDCLK_FREQ_540 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 1)
+#define CDCLK_FREQ_337_308 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 2)
+#define CDCLK_FREQ_675_617 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 3)
+#define MDCLK_SOURCE_SEL_MASK REG_GENMASK(25, 25)
+#define MDCLK_SOURCE_SEL_CD2XCLK REG_FIELD_PREP(MDCLK_SOURCE_SEL_MASK, 0)
+#define MDCLK_SOURCE_SEL_CDCLK_PLL REG_FIELD_PREP(MDCLK_SOURCE_SEL_MASK, 1)
+#define BXT_CDCLK_CD2X_DIV_SEL_MASK REG_GENMASK(23, 22)
+#define BXT_CDCLK_CD2X_DIV_SEL_1 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 0)
+#define BXT_CDCLK_CD2X_DIV_SEL_1_5 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 1)
+#define BXT_CDCLK_CD2X_DIV_SEL_2 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 2)
+#define BXT_CDCLK_CD2X_DIV_SEL_4 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 3)
+#define BXT_CDCLK_CD2X_PIPE(pipe) ((pipe) << 20)
+#define CDCLK_DIVMUX_CD_OVERRIDE (1 << 19)
+#define BXT_CDCLK_CD2X_PIPE_NONE BXT_CDCLK_CD2X_PIPE(3)
+#define ICL_CDCLK_CD2X_PIPE(pipe) (_PICK(pipe, 0, 2, 6) << 19)
+#define ICL_CDCLK_CD2X_PIPE_NONE (7 << 19)
+#define TGL_CDCLK_CD2X_PIPE(pipe) BXT_CDCLK_CD2X_PIPE(pipe)
+#define TGL_CDCLK_CD2X_PIPE_NONE ICL_CDCLK_CD2X_PIPE_NONE
+#define BXT_CDCLK_SSA_PRECHARGE_ENABLE (1 << 16)
+#define CDCLK_FREQ_DECIMAL_MASK (0x7ff)
+
+/* CDCLK_SQUASH_CTL */
+#define CDCLK_SQUASH_CTL _MMIO(0x46008)
+#define CDCLK_SQUASH_ENABLE REG_BIT(31)
+#define CDCLK_SQUASH_WINDOW_SIZE_MASK REG_GENMASK(27, 24)
+#define CDCLK_SQUASH_WINDOW_SIZE(x) REG_FIELD_PREP(CDCLK_SQUASH_WINDOW_SIZE_MASK, (x))
+#define CDCLK_SQUASH_WAVEFORM_MASK REG_GENMASK(15, 0)
+#define CDCLK_SQUASH_WAVEFORM(x) REG_FIELD_PREP(CDCLK_SQUASH_WAVEFORM_MASK, (x))
+
+/* LCPLL_CTL */
+#define LCPLL1_CTL _MMIO(0x46010)
+#define LCPLL2_CTL _MMIO(0x46014)
+#define LCPLL_PLL_ENABLE (1 << 31)
+
+/* DPLL control1 */
+#define DPLL_CTRL1 _MMIO(0x6C058)
+#define DPLL_CTRL1_HDMI_MODE(id) (1 << ((id) * 6 + 5))
+#define DPLL_CTRL1_SSC(id) (1 << ((id) * 6 + 4))
+#define DPLL_CTRL1_LINK_RATE_MASK(id) (7 << ((id) * 6 + 1))
+#define DPLL_CTRL1_LINK_RATE_SHIFT(id) ((id) * 6 + 1)
+#define DPLL_CTRL1_LINK_RATE(linkrate, id) ((linkrate) << ((id) * 6 + 1))
+#define DPLL_CTRL1_OVERRIDE(id) (1 << ((id) * 6))
+#define DPLL_CTRL1_LINK_RATE_2700 0
+#define DPLL_CTRL1_LINK_RATE_1350 1
+#define DPLL_CTRL1_LINK_RATE_810 2
+#define DPLL_CTRL1_LINK_RATE_1620 3
+#define DPLL_CTRL1_LINK_RATE_1080 4
+#define DPLL_CTRL1_LINK_RATE_2160 5
+
+/* DPLL control2 */
+#define DPLL_CTRL2 _MMIO(0x6C05C)
+#define DPLL_CTRL2_DDI_CLK_OFF(port) (1 << ((port) + 15))
+#define DPLL_CTRL2_DDI_CLK_SEL_MASK(port) (3 << ((port) * 3 + 1))
+#define DPLL_CTRL2_DDI_CLK_SEL_SHIFT(port) ((port) * 3 + 1)
+#define DPLL_CTRL2_DDI_CLK_SEL(clk, port) ((clk) << ((port) * 3 + 1))
+#define DPLL_CTRL2_DDI_SEL_OVERRIDE(port) (1 << ((port) * 3))
+
+/* DPLL Status */
+#define DPLL_STATUS _MMIO(0x6C060)
+#define DPLL_LOCK(id) (1 << ((id) * 8))
+
+/* DPLL cfg */
+#define _DPLL1_CFGCR1 0x6C040
+#define _DPLL2_CFGCR1 0x6C048
+#define _DPLL3_CFGCR1 0x6C050
+#define DPLL_CFGCR1(id) _MMIO_PIPE((id) - SKL_DPLL1, _DPLL1_CFGCR1, _DPLL2_CFGCR1)
+#define DPLL_CFGCR1_FREQ_ENABLE (1 << 31)
+#define DPLL_CFGCR1_DCO_FRACTION_MASK (0x7fff << 9)
+#define DPLL_CFGCR1_DCO_FRACTION(x) ((x) << 9)
+#define DPLL_CFGCR1_DCO_INTEGER_MASK (0x1ff)
+
+#define _DPLL1_CFGCR2 0x6C044
+#define _DPLL2_CFGCR2 0x6C04C
+#define _DPLL3_CFGCR2 0x6C054
+#define DPLL_CFGCR2(id) _MMIO_PIPE((id) - SKL_DPLL1, _DPLL1_CFGCR2, _DPLL2_CFGCR2)
+#define DPLL_CFGCR2_QDIV_RATIO_MASK (0xff << 8)
+#define DPLL_CFGCR2_QDIV_RATIO(x) ((x) << 8)
+#define DPLL_CFGCR2_QDIV_MODE(x) ((x) << 7)
+#define DPLL_CFGCR2_KDIV_MASK (3 << 5)
+#define DPLL_CFGCR2_KDIV(x) ((x) << 5)
+#define DPLL_CFGCR2_KDIV_5 (0 << 5)
+#define DPLL_CFGCR2_KDIV_2 (1 << 5)
+#define DPLL_CFGCR2_KDIV_3 (2 << 5)
+#define DPLL_CFGCR2_KDIV_1 (3 << 5)
+#define DPLL_CFGCR2_PDIV_MASK (7 << 2)
+#define DPLL_CFGCR2_PDIV(x) ((x) << 2)
+#define DPLL_CFGCR2_PDIV_1 (0 << 2)
+#define DPLL_CFGCR2_PDIV_2 (1 << 2)
+#define DPLL_CFGCR2_PDIV_3 (2 << 2)
+#define DPLL_CFGCR2_PDIV_7 (4 << 2)
+#define DPLL_CFGCR2_PDIV_7_INVALID (5 << 2)
+#define DPLL_CFGCR2_CENTRAL_FREQ_MASK (3)
+
+/* ICL Clocks */
+#define ICL_DPCLKA_CFGCR0 _MMIO(0x164280)
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) (1 << _PICK(phy, 10, 11, 24, 4, 5))
+#define RKL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) REG_BIT((phy) + 10)
+#define ICL_DPCLKA_CFGCR0_TC_CLK_OFF(tc_port) (1 << ((tc_port) < TC_PORT_4 ? \
+ (tc_port) + 12 : \
+ (tc_port) - TC_PORT_4 + 21))
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) ((phy) * 2)
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (3 << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) ((pll) << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) _PICK(phy, 0, 2, 4, 27)
+#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) \
+ (3 << RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) \
+ ((pll) << RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+
+/*
+ * DG1 Clocks
+ * First registers controls the first A and B, while the second register
+ * controls the phy C and D. The bits on these registers are the
+ * same, but refer to different phys
+ */
+#define _DG1_DPCLKA_CFGCR0 0x164280
+#define _DG1_DPCLKA1_CFGCR0 0x16C280
+#define _DG1_DPCLKA_PHY_IDX(phy) ((phy) % 2)
+#define _DG1_DPCLKA_PLL_IDX(pll) ((pll) % 2)
+#define DG1_DPCLKA_CFGCR0(phy) _MMIO_PHY((phy) / 2, \
+ _DG1_DPCLKA_CFGCR0, \
+ _DG1_DPCLKA1_CFGCR0)
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) REG_BIT(_DG1_DPCLKA_PHY_IDX(phy) + 10)
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) (_DG1_DPCLKA_PHY_IDX(phy) * 2)
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) (_DG1_DPCLKA_PLL_IDX(pll) << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (0x3 << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
+
+/* ADLS Clocks */
+#define _ADLS_DPCLKA_CFGCR0 0x164280
+#define _ADLS_DPCLKA_CFGCR1 0x1642BC
+#define ADLS_DPCLKA_CFGCR(phy) _MMIO_PHY((phy) / 3, \
+ _ADLS_DPCLKA_CFGCR0, \
+ _ADLS_DPCLKA_CFGCR1)
+#define ADLS_DPCLKA_CFGCR_DDI_SHIFT(phy) (((phy) % 3) * 2)
+/* ADLS DPCLKA_CFGCR0 DDI mask */
+#define ADLS_DPCLKA_DDII_SEL_MASK REG_GENMASK(5, 4)
+#define ADLS_DPCLKA_DDIB_SEL_MASK REG_GENMASK(3, 2)
+#define ADLS_DPCLKA_DDIA_SEL_MASK REG_GENMASK(1, 0)
+/* ADLS DPCLKA_CFGCR1 DDI mask */
+#define ADLS_DPCLKA_DDIK_SEL_MASK REG_GENMASK(3, 2)
+#define ADLS_DPCLKA_DDIJ_SEL_MASK REG_GENMASK(1, 0)
+#define ADLS_DPCLKA_CFGCR_DDI_CLK_SEL_MASK(phy) _PICK((phy), \
+ ADLS_DPCLKA_DDIA_SEL_MASK, \
+ ADLS_DPCLKA_DDIB_SEL_MASK, \
+ ADLS_DPCLKA_DDII_SEL_MASK, \
+ ADLS_DPCLKA_DDIJ_SEL_MASK, \
+ ADLS_DPCLKA_DDIK_SEL_MASK)
+
+/* ICL PLL */
+#define _DPLL0_ENABLE 0x46010
+#define _DPLL1_ENABLE 0x46014
+#define _ADLS_DPLL2_ENABLE 0x46018
+#define _ADLS_DPLL3_ENABLE 0x46030
+#define PLL_ENABLE REG_BIT(31)
+#define PLL_LOCK REG_BIT(30)
+#define PLL_POWER_ENABLE REG_BIT(27)
+#define PLL_POWER_STATE REG_BIT(26)
+#define ICL_DPLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 3, \
+ _DPLL0_ENABLE, _DPLL1_ENABLE, \
+ _ADLS_DPLL3_ENABLE, _ADLS_DPLL3_ENABLE))
+
+#define _DG2_PLL3_ENABLE 0x4601C
+
+#define DG2_PLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 3, \
+ _DPLL0_ENABLE, _DPLL1_ENABLE, \
+ _DG2_PLL3_ENABLE, _DG2_PLL3_ENABLE))
+
+#define TBT_PLL_ENABLE _MMIO(0x46020)
+
+#define _MG_PLL1_ENABLE 0x46030
+#define _MG_PLL2_ENABLE 0x46034
+#define _MG_PLL3_ENABLE 0x46038
+#define _MG_PLL4_ENABLE 0x4603C
+/* Bits are the same as _DPLL0_ENABLE */
+#define MG_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), _MG_PLL1_ENABLE, \
+ _MG_PLL2_ENABLE)
+
+/* DG1 PLL */
+#define DG1_DPLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _DPLL0_ENABLE, _DPLL1_ENABLE, \
+ _MG_PLL1_ENABLE, _MG_PLL2_ENABLE))
+
+/* ADL-P Type C PLL */
+#define PORTTC1_PLL_ENABLE 0x46038
+#define PORTTC2_PLL_ENABLE 0x46040
+#define ADLP_PORTTC_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), \
+ PORTTC1_PLL_ENABLE, \
+ PORTTC2_PLL_ENABLE)
+
+#define _ICL_DPLL0_CFGCR0 0x164000
+#define _ICL_DPLL1_CFGCR0 0x164080
+#define ICL_DPLL_CFGCR0(pll) _MMIO_PLL(pll, _ICL_DPLL0_CFGCR0, \
+ _ICL_DPLL1_CFGCR0)
+#define DPLL_CFGCR0_HDMI_MODE (1 << 30)
+#define DPLL_CFGCR0_SSC_ENABLE (1 << 29)
+#define DPLL_CFGCR0_SSC_ENABLE_ICL (1 << 25)
+#define DPLL_CFGCR0_LINK_RATE_MASK (0xf << 25)
+#define DPLL_CFGCR0_LINK_RATE_2700 (0 << 25)
+#define DPLL_CFGCR0_LINK_RATE_1350 (1 << 25)
+#define DPLL_CFGCR0_LINK_RATE_810 (2 << 25)
+#define DPLL_CFGCR0_LINK_RATE_1620 (3 << 25)
+#define DPLL_CFGCR0_LINK_RATE_1080 (4 << 25)
+#define DPLL_CFGCR0_LINK_RATE_2160 (5 << 25)
+#define DPLL_CFGCR0_LINK_RATE_3240 (6 << 25)
+#define DPLL_CFGCR0_LINK_RATE_4050 (7 << 25)
+#define DPLL_CFGCR0_DCO_FRACTION_MASK (0x7fff << 10)
+#define DPLL_CFGCR0_DCO_FRACTION_SHIFT (10)
+#define DPLL_CFGCR0_DCO_FRACTION(x) ((x) << 10)
+#define DPLL_CFGCR0_DCO_INTEGER_MASK (0x3ff)
+
+#define _ICL_DPLL0_CFGCR1 0x164004
+#define _ICL_DPLL1_CFGCR1 0x164084
+#define ICL_DPLL_CFGCR1(pll) _MMIO_PLL(pll, _ICL_DPLL0_CFGCR1, \
+ _ICL_DPLL1_CFGCR1)
+#define DPLL_CFGCR1_QDIV_RATIO_MASK (0xff << 10)
+#define DPLL_CFGCR1_QDIV_RATIO_SHIFT (10)
+#define DPLL_CFGCR1_QDIV_RATIO(x) ((x) << 10)
+#define DPLL_CFGCR1_QDIV_MODE_SHIFT (9)
+#define DPLL_CFGCR1_QDIV_MODE(x) ((x) << 9)
+#define DPLL_CFGCR1_KDIV_MASK (7 << 6)
+#define DPLL_CFGCR1_KDIV_SHIFT (6)
+#define DPLL_CFGCR1_KDIV(x) ((x) << 6)
+#define DPLL_CFGCR1_KDIV_1 (1 << 6)
+#define DPLL_CFGCR1_KDIV_2 (2 << 6)
+#define DPLL_CFGCR1_KDIV_3 (4 << 6)
+#define DPLL_CFGCR1_PDIV_MASK (0xf << 2)
+#define DPLL_CFGCR1_PDIV_SHIFT (2)
+#define DPLL_CFGCR1_PDIV(x) ((x) << 2)
+#define DPLL_CFGCR1_PDIV_2 (1 << 2)
+#define DPLL_CFGCR1_PDIV_3 (2 << 2)
+#define DPLL_CFGCR1_PDIV_5 (4 << 2)
+#define DPLL_CFGCR1_PDIV_7 (8 << 2)
+#define DPLL_CFGCR1_CENTRAL_FREQ (3 << 0)
+#define DPLL_CFGCR1_CENTRAL_FREQ_8400 (3 << 0)
+#define TGL_DPLL_CFGCR1_CFSELOVRD_NORMAL_XTAL (0 << 0)
+
+#define _TGL_DPLL0_CFGCR0 0x164284
+#define _TGL_DPLL1_CFGCR0 0x16428C
+#define _TGL_TBTPLL_CFGCR0 0x16429C
+#define TGL_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
+ _TGL_TBTPLL_CFGCR0, _TGL_TBTPLL_CFGCR0))
+#define RKL_DPLL_CFGCR0(pll) _MMIO_PLL(pll, _TGL_DPLL0_CFGCR0, \
+ _TGL_DPLL1_CFGCR0)
+
+#define _TGL_DPLL0_DIV0 0x164B00
+#define _TGL_DPLL1_DIV0 0x164C00
+#define TGL_DPLL0_DIV0(pll) _MMIO_PLL(pll, _TGL_DPLL0_DIV0, _TGL_DPLL1_DIV0)
+#define TGL_DPLL0_DIV0_AFC_STARTUP_MASK REG_GENMASK(27, 25)
+#define TGL_DPLL0_DIV0_AFC_STARTUP(val) REG_FIELD_PREP(TGL_DPLL0_DIV0_AFC_STARTUP_MASK, (val))
+
+#define _TGL_DPLL0_CFGCR1 0x164288
+#define _TGL_DPLL1_CFGCR1 0x164290
+#define _TGL_TBTPLL_CFGCR1 0x1642A0
+#define TGL_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
+ _TGL_TBTPLL_CFGCR1, _TGL_TBTPLL_CFGCR1))
+#define RKL_DPLL_CFGCR1(pll) _MMIO_PLL(pll, _TGL_DPLL0_CFGCR1, \
+ _TGL_DPLL1_CFGCR1)
+
+#define _DG1_DPLL2_CFGCR0 0x16C284
+#define _DG1_DPLL3_CFGCR0 0x16C28C
+#define DG1_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
+ _DG1_DPLL2_CFGCR0, _DG1_DPLL3_CFGCR0))
+
+#define _DG1_DPLL2_CFGCR1 0x16C288
+#define _DG1_DPLL3_CFGCR1 0x16C290
+#define DG1_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
+ _DG1_DPLL2_CFGCR1, _DG1_DPLL3_CFGCR1))
+
+/* For ADL-S DPLL4_CFGCR0/1 are used to control DPLL2 */
+#define _ADLS_DPLL4_CFGCR0 0x164294
+#define _ADLS_DPLL3_CFGCR0 0x1642C0
+#define ADLS_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
+ _ADLS_DPLL4_CFGCR0, _ADLS_DPLL3_CFGCR0))
+
+#define _ADLS_DPLL4_CFGCR1 0x164298
+#define _ADLS_DPLL3_CFGCR1 0x1642C4
+#define ADLS_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
+ _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
+ _ADLS_DPLL4_CFGCR1, _ADLS_DPLL3_CFGCR1))
+
+/* BXT display engine PLL */
+#define BXT_DE_PLL_CTL _MMIO(0x6d000)
+#define BXT_DE_PLL_RATIO(x) (x) /* {60,65,100} * 19.2MHz */
+#define BXT_DE_PLL_RATIO_MASK 0xff
+
+#define BXT_DE_PLL_ENABLE _MMIO(0x46070)
+#define BXT_DE_PLL_PLL_ENABLE (1 << 31)
+#define BXT_DE_PLL_LOCK (1 << 30)
+#define BXT_DE_PLL_FREQ_REQ (1 << 23)
+#define BXT_DE_PLL_FREQ_REQ_ACK (1 << 22)
+#define ICL_CDCLK_PLL_RATIO(x) (x)
+#define ICL_CDCLK_PLL_RATIO_MASK 0xff
+
+/* GEN9 DC */
+#define DC_STATE_EN _MMIO(0x45504)
+#define DC_STATE_DISABLE 0
+#define DC_STATE_EN_DC3CO REG_BIT(30)
+#define DC_STATE_DC3CO_STATUS REG_BIT(29)
+#define HOLD_PHY_CLKREQ_PG1_LATCH REG_BIT(21)
+#define HOLD_PHY_PG1_LATCH REG_BIT(20)
+#define DC_STATE_EN_UPTO_DC5 (1 << 0)
+#define DC_STATE_EN_DC9 (1 << 3)
+#define DC_STATE_EN_UPTO_DC6 (2 << 0)
+#define DC_STATE_EN_UPTO_DC5_DC6_MASK 0x3
+
+#define DC_STATE_DEBUG _MMIO(0x45520)
+#define DC_STATE_DEBUG_MASK_CORES (1 << 0)
+#define DC_STATE_DEBUG_MASK_MEMORY_UP (1 << 1)
+
+#define D_COMP_BDW _MMIO(0x138144)
+
+/* Pipe WM_LINETIME - watermark line time */
+#define _WM_LINETIME_A 0x45270
+#define _WM_LINETIME_B 0x45274
+#define WM_LINETIME(pipe) _MMIO_PIPE(pipe, _WM_LINETIME_A, _WM_LINETIME_B)
+#define HSW_LINETIME_MASK REG_GENMASK(8, 0)
+#define HSW_LINETIME(x) REG_FIELD_PREP(HSW_LINETIME_MASK, (x))
+#define HSW_IPS_LINETIME_MASK REG_GENMASK(24, 16)
+#define HSW_IPS_LINETIME(x) REG_FIELD_PREP(HSW_IPS_LINETIME_MASK, (x))
+
+/* SFUSE_STRAP */
+#define SFUSE_STRAP _MMIO(0xc2014)
+#define SFUSE_STRAP_FUSE_LOCK (1 << 13)
+#define SFUSE_STRAP_RAW_FREQUENCY (1 << 8)
+#define SFUSE_STRAP_DISPLAY_DISABLED (1 << 7)
+#define SFUSE_STRAP_CRT_DISABLED (1 << 6)
+#define SFUSE_STRAP_DDIF_DETECTED (1 << 3)
+#define SFUSE_STRAP_DDIB_DETECTED (1 << 2)
+#define SFUSE_STRAP_DDIC_DETECTED (1 << 1)
+#define SFUSE_STRAP_DDID_DETECTED (1 << 0)
+
+/* Gen4+ Timestamp and Pipe Frame time stamp registers */
+#define GEN4_TIMESTAMP _MMIO(0x2358)
+#define ILK_TIMESTAMP_HI _MMIO(0x70070)
+#define IVB_TIMESTAMP_CTR _MMIO(0x44070)
+
+/* g4x+, except vlv/chv! */
+#define _PIPE_FRMTMSTMP_A 0x70048
+#define _PIPE_FRMTMSTMP_B 0x71048
+#define PIPE_FRMTMSTMP(pipe) \
+ _MMIO_PIPE(pipe, _PIPE_FRMTMSTMP_A, _PIPE_FRMTMSTMP_B)
+
+/* g4x+, except vlv/chv! */
+#define _PIPE_FLIPTMSTMP_A 0x7004C
+#define _PIPE_FLIPTMSTMP_B 0x7104C
+#define PIPE_FLIPTMSTMP(pipe) \
+ _MMIO_PIPE(pipe, _PIPE_FLIPTMSTMP_A, _PIPE_FLIPTMSTMP_B)
+
+/* tgl+ */
+#define _PIPE_FLIPDONETMSTMP_A 0x70054
+#define _PIPE_FLIPDONETMSTMP_B 0x71054
+#define PIPE_FLIPDONETIMSTMP(pipe) \
+ _MMIO_PIPE(pipe, _PIPE_FLIPDONETMSTMP_A, _PIPE_FLIPDONETMSTMP_B)
+
+#define _VLV_PIPE_MSA_MISC_A 0x70048
+#define VLV_PIPE_MSA_MISC(__display, pipe) \
+ _MMIO_PIPE2(__display, pipe, _VLV_PIPE_MSA_MISC_A)
+#define VLV_MSA_MISC1_HW_ENABLE REG_BIT(31)
+#define VLV_MSA_MISC1_SW_S3D_MASK REG_GENMASK(2, 0) /* MSA MISC1 3:1 */
+
+#define _ICL_PHY_MISC_A 0x64C00
+#define _ICL_PHY_MISC_B 0x64C04
+#define _DG2_PHY_MISC_TC1 0x64C14 /* TC1="PHY E" but offset as if "PHY F" */
+#define ICL_PHY_MISC(port) _MMIO_PORT(port, _ICL_PHY_MISC_A, _ICL_PHY_MISC_B)
+#define DG2_PHY_MISC(port) ((port) == PHY_E ? _MMIO(_DG2_PHY_MISC_TC1) : \
+ ICL_PHY_MISC(port))
+#define ICL_PHY_MISC_MUX_DDID (1 << 28)
+#define ICL_PHY_MISC_DE_IO_COMP_PWR_DOWN (1 << 23)
+#define DG2_PHY_DP_TX_ACK_MASK REG_GENMASK(23, 20)
+
+#define PORT_TX_DFLEXDPSP(fia) _MMIO_FIA((fia), 0x008A0)
+#define MODULAR_FIA_MASK (1 << 4)
+#define TC_LIVE_STATE_TBT(idx) (1 << ((idx) * 8 + 6))
+#define TC_LIVE_STATE_TC(idx) (1 << ((idx) * 8 + 5))
+#define DP_LANE_ASSIGNMENT_SHIFT(idx) ((idx) * 8)
+#define DP_LANE_ASSIGNMENT_MASK(idx) (0xf << ((idx) * 8))
+#define DP_LANE_ASSIGNMENT(idx, x) ((x) << ((idx) * 8))
+
+#define PORT_TX_DFLEXDPPMS(fia) _MMIO_FIA((fia), 0x00890)
+#define DP_PHY_MODE_STATUS_COMPLETED(idx) (1 << (idx))
+
+#define PORT_TX_DFLEXDPCSSS(fia) _MMIO_FIA((fia), 0x00894)
+#define DP_PHY_MODE_STATUS_NOT_SAFE(idx) (1 << (idx))
+
+#define PORT_TX_DFLEXPA1(fia) _MMIO_FIA((fia), 0x00880)
+#define DP_PIN_ASSIGNMENT_SHIFT(idx) ((idx) * 4)
+#define DP_PIN_ASSIGNMENT_MASK(idx) (0xf << ((idx) * 4))
+#define DP_PIN_ASSIGNMENT(idx, x) ((x) << ((idx) * 4))
+
+#define _TCSS_DDI_STATUS_1 0x161500
+#define _TCSS_DDI_STATUS_2 0x161504
+#define TCSS_DDI_STATUS(tc) _MMIO(_PICK_EVEN(tc, \
+ _TCSS_DDI_STATUS_1, \
+ _TCSS_DDI_STATUS_2))
+#define TCSS_DDI_STATUS_PIN_ASSIGNMENT_MASK REG_GENMASK(28, 25)
+#define TCSS_DDI_STATUS_READY REG_BIT(2)
+#define TCSS_DDI_STATUS_HPD_LIVE_STATUS_TBT REG_BIT(1)
+#define TCSS_DDI_STATUS_HPD_LIVE_STATUS_ALT REG_BIT(0)
+
+#define CLKREQ_POLICY _MMIO(0x101038)
+#define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1)
+
+#define CLKGATE_DIS_MISC _MMIO(0x46534)
+#define CLKGATE_DIS_MISC_DMASC_GATING_DIS REG_BIT(21)
+
+#define _MTL_CLKGATE_DIS_TRANS_A 0x604E8
+#define _MTL_CLKGATE_DIS_TRANS_B 0x614E8
+#define MTL_CLKGATE_DIS_TRANS(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _MTL_CLKGATE_DIS_TRANS_A)
+#define MTL_CLKGATE_DIS_TRANS_DMASC_GATING_DIS REG_BIT(7)
+
+#define _MTL_PIPE_CLKGATE_DIS2_A 0x60114
+#define _MTL_PIPE_CLKGATE_DIS2_B 0x61114
+#define MTL_PIPE_CLKGATE_DIS2(pipe) _MMIO_PIPE(pipe, _MTL_PIPE_CLKGATE_DIS2_A, _MTL_PIPE_CLKGATE_DIS2_B)
+#define MTL_DPFC_GATING_DIS REG_BIT(6)
+
+#define MTL_MEM_SS_INFO_QGV_POINT_OFFSET 0x45710
+#define MTL_MEM_SS_INFO_QGV_POINT_LOW(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8)
+#define MTL_TRCD_MASK REG_GENMASK(31, 24)
+#define MTL_TRP_MASK REG_GENMASK(23, 16)
+#define MTL_DCLK_MASK REG_GENMASK(15, 0)
+
+#define MTL_MEM_SS_INFO_QGV_POINT_HIGH(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8 + 4)
+#define MTL_TRAS_MASK REG_GENMASK(16, 8)
+#define MTL_TRDPRE_MASK REG_GENMASK(7, 0)
+
+
+
+#endif /* __INTEL_DISPLAY_REGS_H__ */
diff --git a/drivers/gpu/drm/i915/display/intel_display_wa.c b/drivers/gpu/drm/i915/display/intel_display_wa.c
index da429c332914..f57280e9d041 100644
--- a/drivers/gpu/drm/i915/display/intel_display_wa.c
+++ b/drivers/gpu/drm/i915/display/intel_display_wa.c
@@ -6,6 +6,7 @@
#include "i915_reg.h"
#include "intel_de.h"
#include "intel_display_core.h"
+#include "intel_display_regs.h"
#include "intel_display_wa.h"
static void gen11_display_wa_apply(struct intel_display *display)
diff --git a/drivers/gpu/drm/i915/display/intel_dmc.c b/drivers/gpu/drm/i915/display/intel_dmc.c
index a7ba17361d63..a10e56e7cf31 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc.c
@@ -29,8 +29,9 @@
#include "i915_reg.h"
#include "intel_crtc.h"
#include "intel_de.h"
-#include "intel_display_rpm.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
+#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
#include "intel_dmc_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dmc_wl.c b/drivers/gpu/drm/i915/display/intel_dmc_wl.c
index 7e2ce0c2f6c3..082cb5597c1a 100644
--- a/drivers/gpu/drm/i915/display/intel_dmc_wl.c
+++ b/drivers/gpu/drm/i915/display/intel_dmc_wl.c
@@ -10,6 +10,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_dmc_regs.h"
#include "intel_dmc_wl.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 208a953b04a2..d04609460e8c 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -36,7 +36,6 @@
#include <linux/string_helpers.h>
#include <linux/timekeeping.h>
#include <linux/types.h>
-
#include <asm/byteorder.h>
#include <drm/display/drm_dp_helper.h>
@@ -65,6 +64,7 @@
#include "intel_ddi.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dp.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dp_hdcp.c b/drivers/gpu/drm/i915/display/intel_dp_hdcp.c
index cc312596fb77..23ea94ba4c6c 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_hdcp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_hdcp.c
@@ -14,6 +14,7 @@
#include "i915_reg.h"
#include "intel_ddi.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_hdcp.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index cc00a73898f1..7d13f9e3f4c5 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -42,6 +42,7 @@
#include "intel_ddi.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_hdcp.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dp_test.c b/drivers/gpu/drm/i915/display/intel_dp_test.c
index bd61f3c3ec91..82b74f109315 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_test.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_test.c
@@ -13,6 +13,7 @@
#include "i915_reg.h"
#include "intel_ddi.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dp_link_training.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dpio_phy.c b/drivers/gpu/drm/i915/display/intel_dpio_phy.c
index 552dd984ade9..1dc12772d0c8 100644
--- a/drivers/gpu/drm/i915/display/intel_dpio_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_dpio_phy.c
@@ -30,6 +30,7 @@
#include "intel_ddi_buf_trans.h"
#include "intel_de.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dpio_phy.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dpll.c b/drivers/gpu/drm/i915/display/intel_dpll.c
index db98e2758271..fa6a7d2b7075 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll.c
@@ -14,6 +14,7 @@
#include "intel_cx0_phy.h"
#include "intel_de.h"
#include "intel_display.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dpio_phy.h"
#include "intel_dpll.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
index 28b3f5ea4219..2bcbeb7232d7 100644
--- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
+++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
@@ -31,6 +31,7 @@
#include "i915_utils.h"
#include "intel_cx0_phy.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dkl_phy.h"
#include "intel_dkl_phy_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dpt_common.c b/drivers/gpu/drm/i915/display/intel_dpt_common.c
index ce5aa0ca0fa5..6914aac6a8f5 100644
--- a/drivers/gpu/drm/i915/display/intel_dpt_common.c
+++ b/drivers/gpu/drm/i915/display/intel_dpt_common.c
@@ -5,6 +5,7 @@
#include "i915_reg.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dpt_common.h"
#include "skl_universal_plane_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_drrs.c b/drivers/gpu/drm/i915/display/intel_drrs.c
index 05cd0f6e6d71..09ee2b157e2f 100644
--- a/drivers/gpu/drm/i915/display/intel_drrs.c
+++ b/drivers/gpu/drm/i915/display/intel_drrs.c
@@ -9,6 +9,7 @@
#include "i915_reg.h"
#include "intel_atomic.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_drrs.h"
#include "intel_frontbuffer.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dsb.c b/drivers/gpu/drm/i915/display/intel_dsb.c
index a4a996018a82..1a03c0ef2054 100644
--- a/drivers/gpu/drm/i915/display/intel_dsb.c
+++ b/drivers/gpu/drm/i915/display/intel_dsb.c
@@ -11,6 +11,7 @@
#include "i915_utils.h"
#include "intel_crtc.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dsb.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
index 29c920983413..6e1a23cc0aad 100644
--- a/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
+++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
@@ -36,12 +36,12 @@
#include <drm/drm_crtc.h>
#include <drm/drm_edid.h>
#include <drm/drm_print.h>
-
#include <video/mipi_display.h>
#include "i915_reg.h"
#include "i915_utils.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dsi.h"
#include "intel_dsi_vbt.h"
diff --git a/drivers/gpu/drm/i915/display/intel_dvo.c b/drivers/gpu/drm/i915/display/intel_dvo.c
index b61520353c92..7cf3fb9163f4 100644
--- a/drivers/gpu/drm/i915/display/intel_dvo.c
+++ b/drivers/gpu/drm/i915/display/intel_dvo.c
@@ -39,6 +39,7 @@
#include "intel_connector.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dvo.h"
#include "intel_dvo_dev.h"
diff --git a/drivers/gpu/drm/i915/display/intel_fbc.c b/drivers/gpu/drm/i915/display/intel_fbc.c
index bed2bba20b55..4a8a310b7574 100644
--- a/drivers/gpu/drm/i915/display/intel_fbc.c
+++ b/drivers/gpu/drm/i915/display/intel_fbc.c
@@ -45,7 +45,9 @@
#include <drm/drm_fourcc.h>
#include "gem/i915_gem_stolen.h"
+
#include "gt/intel_gt_types.h"
+
#include "i915_drv.h"
#include "i915_reg.h"
#include "i915_utils.h"
@@ -55,6 +57,7 @@
#include "intel_cdclk.h"
#include "intel_de.h"
#include "intel_display_device.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
diff --git a/drivers/gpu/drm/i915/display/intel_fdi.c b/drivers/gpu/drm/i915/display/intel_fdi.c
index b1d2ba9b7295..8039a84671cc 100644
--- a/drivers/gpu/drm/i915/display/intel_fdi.c
+++ b/drivers/gpu/drm/i915/display/intel_fdi.c
@@ -14,6 +14,7 @@
#include "intel_crtc.h"
#include "intel_ddi.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_fdi.h"
diff --git a/drivers/gpu/drm/i915/display/intel_fifo_underrun.c b/drivers/gpu/drm/i915/display/intel_fifo_underrun.c
index 2a787897b2d3..c2ce8461ac9e 100644
--- a/drivers/gpu/drm/i915/display/intel_fifo_underrun.c
+++ b/drivers/gpu/drm/i915/display/intel_fifo_underrun.c
@@ -30,6 +30,7 @@
#include "i915_reg.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
#include "intel_fbc.h"
diff --git a/drivers/gpu/drm/i915/display/intel_gmbus.c b/drivers/gpu/drm/i915/display/intel_gmbus.c
index d55cc77650b7..a86fcf0cb178 100644
--- a/drivers/gpu/drm/i915/display/intel_gmbus.c
+++ b/drivers/gpu/drm/i915/display/intel_gmbus.c
@@ -37,6 +37,7 @@
#include "i915_irq.h"
#include "i915_reg.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_gmbus.h"
#include "intel_gmbus_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_hdcp.c b/drivers/gpu/drm/i915/display/intel_hdcp.c
index 3e3038f4ee1f..5235e4162555 100644
--- a/drivers/gpu/drm/i915/display/intel_hdcp.c
+++ b/drivers/gpu/drm/i915/display/intel_hdcp.c
@@ -22,6 +22,7 @@
#include "intel_de.h"
#include "intel_display_power.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dp_mst.h"
diff --git a/drivers/gpu/drm/i915/display/intel_hdmi.c b/drivers/gpu/drm/i915/display/intel_hdmi.c
index 98033471902c..2fc8a75f96f6 100644
--- a/drivers/gpu/drm/i915/display/intel_hdmi.c
+++ b/drivers/gpu/drm/i915/display/intel_hdmi.c
@@ -41,7 +41,6 @@
#include <drm/drm_print.h>
#include <drm/drm_probe_helper.h>
#include <drm/intel/intel_lpe_audio.h>
-
#include <media/cec-notifier.h>
#include "g4x_hdmi.h"
@@ -54,6 +53,7 @@
#include "intel_ddi.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_gmbus.h"
diff --git a/drivers/gpu/drm/i915/display/intel_hotplug_irq.c b/drivers/gpu/drm/i915/display/intel_hotplug_irq.c
index c024b42369c8..43aee70597bf 100644
--- a/drivers/gpu/drm/i915/display/intel_hotplug_irq.c
+++ b/drivers/gpu/drm/i915/display/intel_hotplug_irq.c
@@ -9,6 +9,7 @@
#include "i915_utils.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp_aux.h"
#include "intel_gmbus.h"
diff --git a/drivers/gpu/drm/i915/display/intel_lspcon.c b/drivers/gpu/drm/i915/display/intel_lspcon.c
index f94b7eeae20f..a874a28e4cf9 100644
--- a/drivers/gpu/drm/i915/display/intel_lspcon.c
+++ b/drivers/gpu/drm/i915/display/intel_lspcon.c
@@ -32,6 +32,7 @@
#include "i915_reg.h"
#include "i915_utils.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_hdmi.h"
diff --git a/drivers/gpu/drm/i915/display/intel_modeset_setup.c b/drivers/gpu/drm/i915/display/intel_modeset_setup.c
index 22c5302e3798..05e1b309ba2c 100644
--- a/drivers/gpu/drm/i915/display/intel_modeset_setup.c
+++ b/drivers/gpu/drm/i915/display/intel_modeset_setup.c
@@ -23,6 +23,7 @@
#include "intel_de.h"
#include "intel_display.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
#include "intel_fifo_underrun.h"
diff --git a/drivers/gpu/drm/i915/display/intel_overlay.c b/drivers/gpu/drm/i915/display/intel_overlay.c
index 12308495afa5..159a5f998ea0 100644
--- a/drivers/gpu/drm/i915/display/intel_overlay.c
+++ b/drivers/gpu/drm/i915/display/intel_overlay.c
@@ -31,6 +31,7 @@
#include "gem/i915_gem_internal.h"
#include "gem/i915_gem_object_frontbuffer.h"
#include "gem/i915_gem_pm.h"
+
#include "gt/intel_gpu_commands.h"
#include "gt/intel_ring.h"
@@ -38,6 +39,7 @@
#include "i915_reg.h"
#include "intel_color_regs.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_frontbuffer.h"
#include "intel_overlay.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pch_display.c b/drivers/gpu/drm/i915/display/intel_pch_display.c
index ca85596dfc9e..3456c794e0e7 100644
--- a/drivers/gpu/drm/i915/display/intel_pch_display.c
+++ b/drivers/gpu/drm/i915/display/intel_pch_display.c
@@ -10,6 +10,7 @@
#include "intel_crt.h"
#include "intel_crt_regs.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dpll.h"
#include "intel_fdi.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pch_refclk.c b/drivers/gpu/drm/i915/display/intel_pch_refclk.c
index 9f6102d7c7be..9710ecb08c77 100644
--- a/drivers/gpu/drm/i915/display/intel_pch_refclk.c
+++ b/drivers/gpu/drm/i915/display/intel_pch_refclk.c
@@ -6,6 +6,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_panel.h"
#include "intel_pch_refclk.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pfit.c b/drivers/gpu/drm/i915/display/intel_pfit.c
index 3c3ecf288570..b615be868fd9 100644
--- a/drivers/gpu/drm/i915/display/intel_pfit.c
+++ b/drivers/gpu/drm/i915/display/intel_pfit.c
@@ -10,6 +10,7 @@
#include "intel_de.h"
#include "intel_display_core.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_lvds_regs.h"
#include "intel_pfit.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pipe_crc.c b/drivers/gpu/drm/i915/display/intel_pipe_crc.c
index 6182f484b5bd..6e4c65a08949 100644
--- a/drivers/gpu/drm/i915/display/intel_pipe_crc.c
+++ b/drivers/gpu/drm/i915/display/intel_pipe_crc.c
@@ -34,6 +34,7 @@
#include "intel_atomic.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_pipe_crc.h"
#include "intel_pipe_crc_regs.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pmdemand.c b/drivers/gpu/drm/i915/display/intel_pmdemand.c
index 1253376c7654..d93773f943db 100644
--- a/drivers/gpu/drm/i915/display/intel_pmdemand.c
+++ b/drivers/gpu/drm/i915/display/intel_pmdemand.c
@@ -13,6 +13,7 @@
#include "intel_bw.h"
#include "intel_cdclk.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_trace.h"
#include "intel_pmdemand.h"
#include "intel_step.h"
diff --git a/drivers/gpu/drm/i915/display/intel_pps.c b/drivers/gpu/drm/i915/display/intel_pps.c
index 05e1e5c7e8b7..bff81fb5c316 100644
--- a/drivers/gpu/drm/i915/display/intel_pps.c
+++ b/drivers/gpu/drm/i915/display/intel_pps.c
@@ -10,6 +10,7 @@
#include "i915_reg.h"
#include "intel_de.h"
#include "intel_display_power_well.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_dpio_phy.h"
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index db7111374293..8bee2f592ae7 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -37,6 +37,7 @@
#include "intel_ddi.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_dmc.h"
diff --git a/drivers/gpu/drm/i915/display/intel_sdvo.c b/drivers/gpu/drm/i915/display/intel_sdvo.c
index 8a38df2c0283..b217fc5c87b1 100644
--- a/drivers/gpu/drm/i915/display/intel_sdvo.c
+++ b/drivers/gpu/drm/i915/display/intel_sdvo.c
@@ -46,6 +46,7 @@
#include "intel_crtc.h"
#include "intel_de.h"
#include "intel_display_driver.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fdi.h"
#include "intel_fifo_underrun.h"
diff --git a/drivers/gpu/drm/i915/display/intel_snps_phy.c b/drivers/gpu/drm/i915/display/intel_snps_phy.c
index 2b53ac9f4935..8edc9252276b 100644
--- a/drivers/gpu/drm/i915/display/intel_snps_phy.c
+++ b/drivers/gpu/drm/i915/display/intel_snps_phy.c
@@ -12,6 +12,7 @@
#include "intel_ddi.h"
#include "intel_ddi_buf_trans.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_snps_hdmi_pll.h"
#include "intel_snps_phy.h"
diff --git a/drivers/gpu/drm/i915/display/intel_tc.c b/drivers/gpu/drm/i915/display/intel_tc.c
index c1014e74791f..3bc57579fe53 100644
--- a/drivers/gpu/drm/i915/display/intel_tc.c
+++ b/drivers/gpu/drm/i915/display/intel_tc.c
@@ -14,6 +14,7 @@
#include "intel_display.h"
#include "intel_display_driver.h"
#include "intel_display_power_map.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dkl_phy_regs.h"
#include "intel_dp.h"
diff --git a/drivers/gpu/drm/i915/display/intel_tv.c b/drivers/gpu/drm/i915/display/intel_tv.c
index acf0b3733908..3b9801a3ad04 100644
--- a/drivers/gpu/drm/i915/display/intel_tv.c
+++ b/drivers/gpu/drm/i915/display/intel_tv.c
@@ -42,6 +42,7 @@
#include "intel_de.h"
#include "intel_display_driver.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dpll.h"
#include "intel_hotplug.h"
diff --git a/drivers/gpu/drm/i915/display/intel_vblank.c b/drivers/gpu/drm/i915/display/intel_vblank.c
index 139fa5deba80..c1c6ce390bbc 100644
--- a/drivers/gpu/drm/i915/display/intel_vblank.c
+++ b/drivers/gpu/drm/i915/display/intel_vblank.c
@@ -10,6 +10,7 @@
#include "intel_color.h"
#include "intel_crtc.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_vblank.h"
#include "intel_vrr.h"
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index c55b8144e234..9c2c1881ea13 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -8,6 +8,7 @@
#include "i915_reg.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dp.h"
#include "intel_vrr.h"
diff --git a/drivers/gpu/drm/i915/display/skl_scaler.c b/drivers/gpu/drm/i915/display/skl_scaler.c
index c855426544cf..1101982f6c11 100644
--- a/drivers/gpu/drm/i915/display/skl_scaler.c
+++ b/drivers/gpu/drm/i915/display/skl_scaler.c
@@ -8,6 +8,7 @@
#include "i915_reg.h"
#include "i915_utils.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_trace.h"
#include "intel_display_types.h"
#include "intel_fb.h"
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index c7b336359a5e..7acba42499b7 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -8,12 +8,15 @@
#include <drm/drm_damage_helper.h>
#include <drm/drm_fourcc.h>
+#include "pxp/intel_pxp.h"
+
#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_atomic_plane.h"
#include "intel_bo.h"
#include "intel_de.h"
#include "intel_display_irq.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dpt.h"
#include "intel_fb.h"
@@ -25,7 +28,6 @@
#include "skl_universal_plane.h"
#include "skl_universal_plane_regs.h"
#include "skl_watermark.h"
-#include "pxp/intel_pxp.h"
static const u32 skl_plane_formats[] = {
DRM_FORMAT_C8,
diff --git a/drivers/gpu/drm/i915/display/skl_watermark.c b/drivers/gpu/drm/i915/display/skl_watermark.c
index 8080f777910a..689595693781 100644
--- a/drivers/gpu/drm/i915/display/skl_watermark.c
+++ b/drivers/gpu/drm/i915/display/skl_watermark.c
@@ -19,6 +19,7 @@
#include "intel_de.h"
#include "intel_display.h"
#include "intel_display_power.h"
+#include "intel_display_regs.h"
#include "intel_display_rpm.h"
#include "intel_display_types.h"
#include "intel_fb.h"
diff --git a/drivers/gpu/drm/i915/display/vlv_dsi.c b/drivers/gpu/drm/i915/display/vlv_dsi.c
index 5eb81f1d2f97..2ec78dc8765e 100644
--- a/drivers/gpu/drm/i915/display/vlv_dsi.c
+++ b/drivers/gpu/drm/i915/display/vlv_dsi.c
@@ -40,6 +40,7 @@
#include "intel_connector.h"
#include "intel_crtc.h"
#include "intel_de.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_dsi.h"
#include "intel_dsi_vbt.h"
diff --git a/drivers/gpu/drm/i915/gvt/cmd_parser.c b/drivers/gpu/drm/i915/gvt/cmd_parser.c
index 62d744363598..a91e23c22ea1 100644
--- a/drivers/gpu/drm/i915/gvt/cmd_parser.c
+++ b/drivers/gpu/drm/i915/gvt/cmd_parser.c
@@ -38,6 +38,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "gt/intel_engine_regs.h"
#include "gt/intel_gpu_commands.h"
#include "gt/intel_gt_regs.h"
diff --git a/drivers/gpu/drm/i915/gvt/display.c b/drivers/gpu/drm/i915/gvt/display.c
index 6fed71f8198f..74197e337585 100644
--- a/drivers/gpu/drm/i915/gvt/display.c
+++ b/drivers/gpu/drm/i915/gvt/display.c
@@ -36,6 +36,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "gvt.h"
#include "display/bxt_dpio_phy_regs.h"
diff --git a/drivers/gpu/drm/i915/gvt/fb_decoder.c b/drivers/gpu/drm/i915/gvt/fb_decoder.c
index 112f6723c427..a8079cfa8e1d 100644
--- a/drivers/gpu/drm/i915/gvt/fb_decoder.c
+++ b/drivers/gpu/drm/i915/gvt/fb_decoder.c
@@ -39,6 +39,7 @@
#include "i915_drv.h"
#include "i915_pvinfo.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "display/i9xx_plane_regs.h"
#include "display/intel_cursor_regs.h"
diff --git a/drivers/gpu/drm/i915/gvt/handlers.c b/drivers/gpu/drm/i915/gvt/handlers.c
index 9b001776a960..b67a247c4738 100644
--- a/drivers/gpu/drm/i915/gvt/handlers.c
+++ b/drivers/gpu/drm/i915/gvt/handlers.c
@@ -40,6 +40,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "gvt.h"
#include "i915_pvinfo.h"
#include "intel_mchbar_regs.h"
diff --git a/drivers/gpu/drm/i915/gvt/interrupt.c b/drivers/gpu/drm/i915/gvt/interrupt.c
index 336d079c4207..a956da68e6bd 100644
--- a/drivers/gpu/drm/i915/gvt/interrupt.c
+++ b/drivers/gpu/drm/i915/gvt/interrupt.c
@@ -33,6 +33,7 @@
#include "i915_drv.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "gvt.h"
#include "trace.h"
diff --git a/drivers/gpu/drm/i915/gvt/mmio.c b/drivers/gpu/drm/i915/gvt/mmio.c
index e16e0d4c9534..da1135fa7cda 100644
--- a/drivers/gpu/drm/i915/gvt/mmio.c
+++ b/drivers/gpu/drm/i915/gvt/mmio.c
@@ -36,6 +36,7 @@
#include <linux/vmalloc.h>
#include "i915_drv.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "gvt.h"
#include "display/bxt_dpio_phy_regs.h"
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 8822c639a4f4..ba786327836d 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -144,10 +144,6 @@
#define GEN6_STOLEN_RESERVED_ENABLE (1 << 0)
#define GEN11_STOLEN_RESERVED_ADDR_MASK (0xFFFFFFFFFFFULL << 20)
-#define _GEN7_PIPEA_DE_LOAD_SL 0x70068
-#define _GEN7_PIPEB_DE_LOAD_SL 0x71068
-#define GEN7_PIPE_DE_LOAD_SL(pipe) _MMIO_PIPE(pipe, _GEN7_PIPEA_DE_LOAD_SL, _GEN7_PIPEB_DE_LOAD_SL)
-
/*
* Reset registers
*/
@@ -187,46 +183,6 @@
/* DPIO registers */
#define DPIO_DEVFN 0
-#define DPIO_CTL _MMIO(VLV_DISPLAY_BASE + 0x2110)
-#define DPIO_MODSEL1 (1 << 3) /* if ref clk b == 27 */
-#define DPIO_MODSEL0 (1 << 2) /* if ref clk a == 27 */
-#define DPIO_SFR_BYPASS (1 << 1)
-#define DPIO_CMNRST (1 << 0)
-
-#define BXT_P_CR_GT_DISP_PWRON _MMIO(0x138090)
-#define MIPIO_RST_CTRL (1 << 2)
-
-#define _BXT_PHY_CTL_DDI_A 0x64C00
-#define _BXT_PHY_CTL_DDI_B 0x64C10
-#define _BXT_PHY_CTL_DDI_C 0x64C20
-#define BXT_PHY_CMNLANE_POWERDOWN_ACK (1 << 10)
-#define BXT_PHY_LANE_POWERDOWN_ACK (1 << 9)
-#define BXT_PHY_LANE_ENABLED (1 << 8)
-#define BXT_PHY_CTL(port) _MMIO_PORT(port, _BXT_PHY_CTL_DDI_A, \
- _BXT_PHY_CTL_DDI_B)
-
-#define _PHY_CTL_FAMILY_DDI 0x64C90
-#define _PHY_CTL_FAMILY_EDP 0x64C80
-#define _PHY_CTL_FAMILY_DDI_C 0x64CA0
-#define COMMON_RESET_DIS (1 << 31)
-#define BXT_PHY_CTL_FAMILY(phy) \
- _MMIO(_PICK_EVEN_2RANGES(phy, 1, \
- _PHY_CTL_FAMILY_DDI, _PHY_CTL_FAMILY_DDI, \
- _PHY_CTL_FAMILY_EDP, _PHY_CTL_FAMILY_DDI_C))
-
-/* UAIMI scratch pad register 1 */
-#define UAIMI_SPR1 _MMIO(0x4F074)
-/* SKL VccIO mask */
-#define SKL_VCCIO_MASK 0x1
-/* SKL balance leg register */
-#define DISPIO_CR_TX_BMU_CR0 _MMIO(0x6C00C)
-/* I_boost values */
-#define BALANCE_LEG_SHIFT(port) (8 + 3 * (port))
-#define BALANCE_LEG_MASK(port) (7 << (8 + 3 * (port)))
-/* Balance leg disable bits */
-#define BALANCE_LEG_DISABLE_SHIFT 23
-#define BALANCE_LEG_DISABLE(port) (1 << (23 + (port)))
-
/*
* Fence registers
* [0-7] @ 0x2000 gen2,gen3
@@ -372,16 +328,6 @@
#define GEN7_MEDIA_MAX_REQ_COUNT _MMIO(0x4070)
#define GEN7_GFX_MAX_REQ_COUNT _MMIO(0x4074)
-#define ILK_GTT_FAULT _MMIO(0x44040) /* ilk/snb */
-#define GTT_FAULT_INVALID_GTT_PTE (1 << 7)
-#define GTT_FAULT_INVALID_PTE_DATA (1 << 6)
-#define GTT_FAULT_CURSOR_B_FAULT (1 << 5)
-#define GTT_FAULT_CURSOR_A_FAULT (1 << 4)
-#define GTT_FAULT_SPRITE_B_FAULT (1 << 3)
-#define GTT_FAULT_SPRITE_A_FAULT (1 << 2)
-#define GTT_FAULT_PRIMARY_B_FAULT (1 << 1)
-#define GTT_FAULT_PRIMARY_A_FAULT (1 << 0)
-
#define GEN7_ERR_INT _MMIO(0x44040)
#define ERR_INT_POISON (1 << 31)
#define ERR_INT_INVALID_GTT_PTE (1 << 29)
@@ -413,25 +359,6 @@
#define CLAIM_ER_OVERFLOW REG_BIT(16)
#define CLAIM_ER_CTR_MASK REG_GENMASK(15, 0)
-#define DERRMR _MMIO(0x44050)
-/* Note that HBLANK events are reserved on bdw+ */
-#define DERRMR_PIPEA_SCANLINE (1 << 0)
-#define DERRMR_PIPEA_PRI_FLIP_DONE (1 << 1)
-#define DERRMR_PIPEA_SPR_FLIP_DONE (1 << 2)
-#define DERRMR_PIPEA_VBLANK (1 << 3)
-#define DERRMR_PIPEA_HBLANK (1 << 5)
-#define DERRMR_PIPEB_SCANLINE (1 << 8)
-#define DERRMR_PIPEB_PRI_FLIP_DONE (1 << 9)
-#define DERRMR_PIPEB_SPR_FLIP_DONE (1 << 10)
-#define DERRMR_PIPEB_VBLANK (1 << 11)
-#define DERRMR_PIPEB_HBLANK (1 << 13)
-/* Note that PIPEC is not a simple translation of PIPEA/PIPEB */
-#define DERRMR_PIPEC_SCANLINE (1 << 14)
-#define DERRMR_PIPEC_PRI_FLIP_DONE (1 << 15)
-#define DERRMR_PIPEC_SPR_FLIP_DONE (1 << 20)
-#define DERRMR_PIPEC_VBLANK (1 << 21)
-#define DERRMR_PIPEC_HBLANK (1 << 22)
-
#define VLV_GU_CTL0 _MMIO(VLV_DISPLAY_BASE + 0x2030)
#define VLV_GU_CTL1 _MMIO(VLV_DISPLAY_BASE + 0x2034)
#define SCPD0 _MMIO(0x209c) /* 915+ only */
@@ -458,10 +385,6 @@
#define VLV_PCBR _MMIO(VLV_DISPLAY_BASE + 0x2120)
#define VLV_PCBR_ADDR_SHIFT 12
-#define VLV_IRQ_REGS I915_IRQ_REGS(VLV_IMR, \
- VLV_IER, \
- VLV_IIR)
-
#define DISPLAY_PLANE_FLIP_PENDING(plane) (1 << (11 - (plane))) /* A and B only */
#define EIR _MMIO(0x20b0)
#define EMR _MMIO(0x20b4)
@@ -475,16 +398,6 @@
#define GEN2_ERROR_REGS I915_ERROR_REGS(EMR, EIR)
-#define VLV_EIR _MMIO(VLV_DISPLAY_BASE + 0x20b0)
-#define VLV_EMR _MMIO(VLV_DISPLAY_BASE + 0x20b4)
-#define VLV_ESR _MMIO(VLV_DISPLAY_BASE + 0x20b8)
-#define VLV_ERROR_GUNIT_TLB_DATA (1 << 6)
-#define VLV_ERROR_GUNIT_TLB_PTE (1 << 5)
-#define VLV_ERROR_PAGE_TABLE (1 << 4)
-#define VLV_ERROR_CLAIM (1 << 0)
-
-#define VLV_ERROR_REGS I915_ERROR_REGS(VLV_EMR, VLV_EIR)
-
#define INSTPM _MMIO(0x20c0)
#define INSTPM_SELF_EN (1 << 12) /* 915GM only */
#define INSTPM_AGPBUSY_INT_EN (1 << 11) /* gen3: when disabled, pending interrupts
@@ -509,23 +422,6 @@
#define LM_FIFO_WATERMARK 0x0000001F
#define MI_ARB_STATE _MMIO(0x20e4) /* 915+ only */
-#define _MBUS_ABOX0_CTL 0x45038
-#define _MBUS_ABOX1_CTL 0x45048
-#define _MBUS_ABOX2_CTL 0x4504C
-#define MBUS_ABOX_CTL(x) \
- _MMIO(_PICK_EVEN_2RANGES(x, 2, \
- _MBUS_ABOX0_CTL, _MBUS_ABOX1_CTL, \
- _MBUS_ABOX2_CTL, _MBUS_ABOX2_CTL))
-
-#define MBUS_ABOX_BW_CREDIT_MASK (3 << 20)
-#define MBUS_ABOX_BW_CREDIT(x) ((x) << 20)
-#define MBUS_ABOX_B_CREDIT_MASK (0xF << 16)
-#define MBUS_ABOX_B_CREDIT(x) ((x) << 16)
-#define MBUS_ABOX_BT_CREDIT_POOL2_MASK (0x1F << 8)
-#define MBUS_ABOX_BT_CREDIT_POOL2(x) ((x) << 8)
-#define MBUS_ABOX_BT_CREDIT_POOL1_MASK (0x1F << 0)
-#define MBUS_ABOX_BT_CREDIT_POOL1(x) ((x) << 0)
-
/*
* Make render/texture TLB fetches lower priority than associated data
* fetches. This is not turned on by default.
@@ -700,173 +596,6 @@
#define IVB_SPR_STRETCH_MAX_X2 REG_FIELD_PREP(IVB_SPR_STRETCH_MAX_MASK, 2)
#define IVB_SPR_STRETCH_MAX_X1 REG_FIELD_PREP(IVB_SPR_STRETCH_MAX_MASK, 3)
-#define IPS_CTL _MMIO(0x43408)
-#define IPS_ENABLE REG_BIT(31)
-#define IPS_FALSE_COLOR REG_BIT(4)
-
-/*
- * Clock control & power management
- */
-#define _DPLL_A 0x6014
-#define _DPLL_B 0x6018
-#define _CHV_DPLL_C 0x6030
-#define DPLL(dev_priv, pipe) _MMIO_BASE_PIPE3(DISPLAY_MMIO_BASE(dev_priv), \
- (pipe), _DPLL_A, _DPLL_B, _CHV_DPLL_C)
-
-#define VGA0 _MMIO(0x6000)
-#define VGA1 _MMIO(0x6004)
-#define VGA_PD _MMIO(0x6010)
-#define VGA0_PD_P2_DIV_4 (1 << 7)
-#define VGA0_PD_P1_DIV_2 (1 << 5)
-#define VGA0_PD_P1_SHIFT 0
-#define VGA0_PD_P1_MASK (0x1f << 0)
-#define VGA1_PD_P2_DIV_4 (1 << 15)
-#define VGA1_PD_P1_DIV_2 (1 << 13)
-#define VGA1_PD_P1_SHIFT 8
-#define VGA1_PD_P1_MASK (0x1f << 8)
-#define DPLL_VCO_ENABLE (1 << 31)
-#define DPLL_SDVO_HIGH_SPEED (1 << 30)
-#define DPLL_DVO_2X_MODE (1 << 30)
-#define DPLL_EXT_BUFFER_ENABLE_VLV (1 << 30)
-#define DPLL_SYNCLOCK_ENABLE (1 << 29)
-#define DPLL_REF_CLK_ENABLE_VLV (1 << 29)
-#define DPLL_VGA_MODE_DIS (1 << 28)
-#define DPLLB_MODE_DAC_SERIAL (1 << 26) /* i915 */
-#define DPLLB_MODE_LVDS (2 << 26) /* i915 */
-#define DPLL_MODE_MASK (3 << 26)
-#define DPLL_DAC_SERIAL_P2_CLOCK_DIV_10 (0 << 24) /* i915 */
-#define DPLL_DAC_SERIAL_P2_CLOCK_DIV_5 (1 << 24) /* i915 */
-#define DPLLB_LVDS_P2_CLOCK_DIV_14 (0 << 24) /* i915 */
-#define DPLLB_LVDS_P2_CLOCK_DIV_7 (1 << 24) /* i915 */
-#define DPLL_P2_CLOCK_DIV_MASK 0x03000000 /* i915 */
-#define DPLL_FPA01_P1_POST_DIV_MASK 0x00ff0000 /* i915 */
-#define DPLL_FPA01_P1_POST_DIV_MASK_PINEVIEW 0x00ff8000 /* Pineview */
-#define DPLL_LOCK_VLV (1 << 15)
-#define DPLL_INTEGRATED_CRI_CLK_VLV (1 << 14)
-#define DPLL_INTEGRATED_REF_CLK_VLV (1 << 13)
-#define DPLL_SSC_REF_CLK_CHV (1 << 13)
-#define DPLL_PORTC_READY_MASK (0xf << 4)
-#define DPLL_PORTB_READY_MASK (0xf)
-
-#define DPLL_FPA01_P1_POST_DIV_MASK_I830 0x001f0000
-
-/* Additional CHV pll/phy registers */
-#define DPIO_PHY_STATUS _MMIO(VLV_DISPLAY_BASE + 0x6240)
-#define DPLL_PORTD_READY_MASK (0xf)
-#define DISPLAY_PHY_CONTROL _MMIO(VLV_DISPLAY_BASE + 0x60100)
-#define PHY_CH_POWER_DOWN_OVRD_EN(phy, ch) (1 << (2 * (phy) + (ch) + 27))
-#define PHY_LDO_DELAY_0NS 0x0
-#define PHY_LDO_DELAY_200NS 0x1
-#define PHY_LDO_DELAY_600NS 0x2
-#define PHY_LDO_SEQ_DELAY(delay, phy) ((delay) << (2 * (phy) + 23))
-#define PHY_CH_POWER_DOWN_OVRD(mask, phy, ch) ((mask) << (8 * (phy) + 4 * (ch) + 11))
-#define PHY_CH_SU_PSR 0x1
-#define PHY_CH_DEEP_PSR 0x7
-#define PHY_CH_POWER_MODE(mode, phy, ch) ((mode) << (6 * (phy) + 3 * (ch) + 2))
-#define PHY_COM_LANE_RESET_DEASSERT(phy) (1 << (phy))
-#define DISPLAY_PHY_STATUS _MMIO(VLV_DISPLAY_BASE + 0x60104)
-#define PHY_POWERGOOD(phy) (((phy) == DPIO_PHY0) ? (1 << 31) : (1 << 30))
-#define PHY_STATUS_CMN_LDO(phy, ch) (1 << (6 - (6 * (phy) + 3 * (ch))))
-#define PHY_STATUS_SPLINE_LDO(phy, ch, spline) (1 << (8 - (6 * (phy) + 3 * (ch) + (spline))))
-
-/*
- * The i830 generation, in LVDS mode, defines P1 as the bit number set within
- * this field (only one bit may be set).
- */
-#define DPLL_FPA01_P1_POST_DIV_MASK_I830_LVDS 0x003f0000
-#define DPLL_FPA01_P1_POST_DIV_SHIFT 16
-#define DPLL_FPA01_P1_POST_DIV_SHIFT_PINEVIEW 15
-/* i830, required in DVO non-gang */
-#define PLL_P2_DIVIDE_BY_4 (1 << 23)
-#define PLL_P1_DIVIDE_BY_TWO (1 << 21) /* i830 */
-#define PLL_REF_INPUT_DREFCLK (0 << 13)
-#define PLL_REF_INPUT_TVCLKINA (1 << 13) /* i830 */
-#define PLL_REF_INPUT_TVCLKINBC (2 << 13) /* SDVO TVCLKIN */
-#define PLLB_REF_INPUT_SPREADSPECTRUMIN (3 << 13)
-#define PLL_REF_INPUT_MASK (3 << 13)
-#define PLL_LOAD_PULSE_PHASE_SHIFT 9
-/* Ironlake */
-# define PLL_REF_SDVO_HDMI_MULTIPLIER_SHIFT 9
-# define PLL_REF_SDVO_HDMI_MULTIPLIER_MASK (7 << 9)
-# define PLL_REF_SDVO_HDMI_MULTIPLIER(x) (((x) - 1) << 9)
-# define DPLL_FPA1_P1_POST_DIV_SHIFT 0
-# define DPLL_FPA1_P1_POST_DIV_MASK 0xff
-
-/*
- * Parallel to Serial Load Pulse phase selection.
- * Selects the phase for the 10X DPLL clock for the PCIe
- * digital display port. The range is 4 to 13; 10 or more
- * is just a flip delay. The default is 6
- */
-#define PLL_LOAD_PULSE_PHASE_MASK (0xf << PLL_LOAD_PULSE_PHASE_SHIFT)
-#define DISPLAY_RATE_SELECT_FPA1 (1 << 8)
-/*
- * SDVO multiplier for 945G/GM. Not used on 965.
- */
-#define SDVO_MULTIPLIER_MASK 0x000000ff
-#define SDVO_MULTIPLIER_SHIFT_HIRES 4
-#define SDVO_MULTIPLIER_SHIFT_VGA 0
-
-#define _DPLL_A_MD 0x601c
-#define _DPLL_B_MD 0x6020
-#define _CHV_DPLL_C_MD 0x603c
-#define DPLL_MD(dev_priv, pipe) _MMIO_BASE_PIPE3(DISPLAY_MMIO_BASE(dev_priv), \
- (pipe), _DPLL_A_MD, _DPLL_B_MD, _CHV_DPLL_C_MD)
-
-/*
- * UDI pixel divider, controlling how many pixels are stuffed into a packet.
- *
- * Value is pixels minus 1. Must be set to 1 pixel for SDVO.
- */
-#define DPLL_MD_UDI_DIVIDER_MASK 0x3f000000
-#define DPLL_MD_UDI_DIVIDER_SHIFT 24
-/* UDI pixel divider for VGA, same as DPLL_MD_UDI_DIVIDER_MASK. */
-#define DPLL_MD_VGA_UDI_DIVIDER_MASK 0x003f0000
-#define DPLL_MD_VGA_UDI_DIVIDER_SHIFT 16
-/*
- * SDVO/UDI pixel multiplier.
- *
- * SDVO requires that the bus clock rate be between 1 and 2 Ghz, and the bus
- * clock rate is 10 times the DPLL clock. At low resolution/refresh rate
- * modes, the bus rate would be below the limits, so SDVO allows for stuffing
- * dummy bytes in the datastream at an increased clock rate, with both sides of
- * the link knowing how many bytes are fill.
- *
- * So, for a mode with a dotclock of 65Mhz, we would want to double the clock
- * rate to 130Mhz to get a bus rate of 1.30Ghz. The DPLL clock rate would be
- * set to 130Mhz, and the SDVO multiplier set to 2x in this register and
- * through an SDVO command.
- *
- * This register field has values of multiplication factor minus 1, with
- * a maximum multiplier of 5 for SDVO.
- */
-#define DPLL_MD_UDI_MULTIPLIER_MASK 0x00003f00
-#define DPLL_MD_UDI_MULTIPLIER_SHIFT 8
-/*
- * SDVO/UDI pixel multiplier for VGA, same as DPLL_MD_UDI_MULTIPLIER_MASK.
- * This best be set to the default value (3) or the CRT won't work. No,
- * I don't entirely understand what this does...
- */
-#define DPLL_MD_VGA_UDI_MULTIPLIER_MASK 0x0000003f
-#define DPLL_MD_VGA_UDI_MULTIPLIER_SHIFT 0
-
-#define RAWCLK_FREQ_VLV _MMIO(VLV_DISPLAY_BASE + 0x6024)
-
-#define _FPA0 0x6040
-#define _FPA1 0x6044
-#define _FPB0 0x6048
-#define _FPB1 0x604c
-#define FP0(pipe) _MMIO_PIPE(pipe, _FPA0, _FPB0)
-#define FP1(pipe) _MMIO_PIPE(pipe, _FPA1, _FPB1)
-#define FP_N_DIV_MASK 0x003f0000
-#define FP_N_PINEVIEW_DIV_MASK 0x00ff0000
-#define FP_N_DIV_SHIFT 16
-#define FP_M1_DIV_MASK 0x00003f00
-#define FP_M1_DIV_SHIFT 8
-#define FP_M2_DIV_MASK 0x0000003f
-#define FP_M2_PINEVIEW_DIV_MASK 0x000000ff
-#define FP_M2_DIV_SHIFT 0
-
#define DPLL_TEST _MMIO(0x606c)
#define DPLLB_TEST_SDVO_DIV_1 (0 << 22)
#define DPLLB_TEST_SDVO_DIV_2 (1 << 22)
@@ -1000,27 +729,6 @@
#define RAMCLK_GATE_D _MMIO(0x6210) /* CRL only */
#define DEUC _MMIO(0x6214) /* CRL only */
-#define FW_BLC_SELF_VLV _MMIO(VLV_DISPLAY_BASE + 0x6500)
-#define FW_CSPWRDWNEN (1 << 15)
-
-#define MI_ARB_VLV _MMIO(VLV_DISPLAY_BASE + 0x6504)
-
-#define CZCLK_CDCLK_FREQ_RATIO _MMIO(VLV_DISPLAY_BASE + 0x6508)
-#define CDCLK_FREQ_SHIFT 4
-#define CDCLK_FREQ_MASK (0x1f << CDCLK_FREQ_SHIFT)
-#define CZCLK_FREQ_MASK 0xf
-
-#define GCI_CONTROL _MMIO(VLV_DISPLAY_BASE + 0x650C)
-#define PFI_CREDIT_63 (9 << 28) /* chv only */
-#define PFI_CREDIT_31 (8 << 28) /* chv only */
-#define PFI_CREDIT(x) (((x) - 8) << 28) /* 8-15 */
-#define PFI_CREDIT_RESEND (1 << 27)
-#define VGA_FAST_MODE_DISABLE (1 << 14)
-
-#define GMBUSFREQ_VLV _MMIO(VLV_DISPLAY_BASE + 0x6510)
-
-#define PEG_BAND_GAP_DATA _MMIO(0x14d68)
-
#define BXT_RP_STATE_CAP _MMIO(0x138170)
#define GEN9_RP_STATE_LIMITS _MMIO(0x138148)
@@ -1050,19 +758,6 @@
#define VLV_CLK_CTL2 _MMIO(0x101104)
#define CLK_CTL2_CZCOUNT_30NS_SHIFT 28
-/*
- * Overlay regs
- */
-#define OVADD _MMIO(0x30000)
-#define DOVSTA _MMIO(0x30008)
-#define OC_BUF (0x3 << 20)
-#define OGAMC5 _MMIO(0x30010)
-#define OGAMC4 _MMIO(0x30014)
-#define OGAMC3 _MMIO(0x30018)
-#define OGAMC2 _MMIO(0x3001c)
-#define OGAMC1 _MMIO(0x30020)
-#define OGAMC0 _MMIO(0x30024)
-
/*
* GEN9 clock gating regs
*/
@@ -1077,577 +772,6 @@
#define TGL_VRH_GATING_DIS REG_BIT(31)
#define DPT_GATING_DIS REG_BIT(22)
-#define GEN9_CLKGATE_DIS_4 _MMIO(0x4653C)
-#define BXT_GMBUS_GATING_DIS (1 << 14)
-#define DG2_DPFC_GATING_DIS REG_BIT(31)
-
-#define GEN9_CLKGATE_DIS_5 _MMIO(0x46540)
-#define DPCE_GATING_DIS REG_BIT(17)
-
-#define _CLKGATE_DIS_PSL_A 0x46520
-#define _CLKGATE_DIS_PSL_B 0x46524
-#define _CLKGATE_DIS_PSL_C 0x46528
-#define DUPS1_GATING_DIS (1 << 15)
-#define DUPS2_GATING_DIS (1 << 19)
-#define DUPS3_GATING_DIS (1 << 23)
-#define CURSOR_GATING_DIS REG_BIT(28)
-#define DPF_GATING_DIS (1 << 10)
-#define DPF_RAM_GATING_DIS (1 << 9)
-#define DPFR_GATING_DIS (1 << 8)
-
-#define CLKGATE_DIS_PSL(pipe) \
- _MMIO_PIPE(pipe, _CLKGATE_DIS_PSL_A, _CLKGATE_DIS_PSL_B)
-
-#define _CLKGATE_DIS_PSL_EXT_A 0x4654C
-#define _CLKGATE_DIS_PSL_EXT_B 0x46550
-#define PIPEDMC_GATING_DIS REG_BIT(12)
-
-#define CLKGATE_DIS_PSL_EXT(pipe) \
- _MMIO_PIPE(pipe, _CLKGATE_DIS_PSL_EXT_A, _CLKGATE_DIS_PSL_EXT_B)
-
-/*
- * Display engine regs
- */
-/* Pipe/transcoder A timing regs */
-#define _TRANS_HTOTAL_A 0x60000
-#define _TRANS_HTOTAL_B 0x61000
-#define TRANS_HTOTAL(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HTOTAL_A)
-#define HTOTAL_MASK REG_GENMASK(31, 16)
-#define HTOTAL(htotal) REG_FIELD_PREP(HTOTAL_MASK, (htotal))
-#define HACTIVE_MASK REG_GENMASK(15, 0)
-#define HACTIVE(hdisplay) REG_FIELD_PREP(HACTIVE_MASK, (hdisplay))
-
-#define _TRANS_HBLANK_A 0x60004
-#define _TRANS_HBLANK_B 0x61004
-#define TRANS_HBLANK(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HBLANK_A)
-#define HBLANK_END_MASK REG_GENMASK(31, 16)
-#define HBLANK_END(hblank_end) REG_FIELD_PREP(HBLANK_END_MASK, (hblank_end))
-#define HBLANK_START_MASK REG_GENMASK(15, 0)
-#define HBLANK_START(hblank_start) REG_FIELD_PREP(HBLANK_START_MASK, (hblank_start))
-
-#define _TRANS_HSYNC_A 0x60008
-#define _TRANS_HSYNC_B 0x61008
-#define TRANS_HSYNC(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_HSYNC_A)
-#define HSYNC_END_MASK REG_GENMASK(31, 16)
-#define HSYNC_END(hsync_end) REG_FIELD_PREP(HSYNC_END_MASK, (hsync_end))
-#define HSYNC_START_MASK REG_GENMASK(15, 0)
-#define HSYNC_START(hsync_start) REG_FIELD_PREP(HSYNC_START_MASK, (hsync_start))
-
-#define _TRANS_VTOTAL_A 0x6000c
-#define _TRANS_VTOTAL_B 0x6100c
-#define TRANS_VTOTAL(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VTOTAL_A)
-#define VTOTAL_MASK REG_GENMASK(31, 16)
-#define VTOTAL(vtotal) REG_FIELD_PREP(VTOTAL_MASK, (vtotal))
-#define VACTIVE_MASK REG_GENMASK(15, 0)
-#define VACTIVE(vdisplay) REG_FIELD_PREP(VACTIVE_MASK, (vdisplay))
-
-#define _TRANS_VBLANK_A 0x60010
-#define _TRANS_VBLANK_B 0x61010
-#define TRANS_VBLANK(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VBLANK_A)
-#define VBLANK_END_MASK REG_GENMASK(31, 16)
-#define VBLANK_END(vblank_end) REG_FIELD_PREP(VBLANK_END_MASK, (vblank_end))
-#define VBLANK_START_MASK REG_GENMASK(15, 0)
-#define VBLANK_START(vblank_start) REG_FIELD_PREP(VBLANK_START_MASK, (vblank_start))
-
-#define _TRANS_VSYNC_A 0x60014
-#define _TRANS_VSYNC_B 0x61014
-#define TRANS_VSYNC(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VSYNC_A)
-#define VSYNC_END_MASK REG_GENMASK(31, 16)
-#define VSYNC_END(vsync_end) REG_FIELD_PREP(VSYNC_END_MASK, (vsync_end))
-#define VSYNC_START_MASK REG_GENMASK(15, 0)
-#define VSYNC_START(vsync_start) REG_FIELD_PREP(VSYNC_START_MASK, (vsync_start))
-
-#define _PIPEASRC 0x6001c
-#define _PIPEBSRC 0x6101c
-#define PIPESRC(dev_priv, pipe) _MMIO_TRANS2(dev_priv, (pipe), _PIPEASRC)
-#define PIPESRC_WIDTH_MASK REG_GENMASK(31, 16)
-#define PIPESRC_WIDTH(w) REG_FIELD_PREP(PIPESRC_WIDTH_MASK, (w))
-#define PIPESRC_HEIGHT_MASK REG_GENMASK(15, 0)
-#define PIPESRC_HEIGHT(h) REG_FIELD_PREP(PIPESRC_HEIGHT_MASK, (h))
-
-#define _BCLRPAT_A 0x60020
-#define _BCLRPAT_B 0x61020
-#define BCLRPAT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _BCLRPAT_A)
-
-#define _TRANS_VSYNCSHIFT_A 0x60028
-#define _TRANS_VSYNCSHIFT_B 0x61028
-#define TRANS_VSYNCSHIFT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_VSYNCSHIFT_A)
-
-#define _TRANS_MULT_A 0x6002c
-#define _TRANS_MULT_B 0x6102c
-#define TRANS_MULT(dev_priv, trans) _MMIO_TRANS2(dev_priv, (trans), _TRANS_MULT_A)
-
-/* Hotplug control (945+ only) */
-#define PORT_HOTPLUG_EN(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61110)
-#define PORTB_HOTPLUG_INT_EN (1 << 29)
-#define PORTC_HOTPLUG_INT_EN (1 << 28)
-#define PORTD_HOTPLUG_INT_EN (1 << 27)
-#define SDVOB_HOTPLUG_INT_EN (1 << 26)
-#define SDVOC_HOTPLUG_INT_EN (1 << 25)
-#define TV_HOTPLUG_INT_EN (1 << 18)
-#define CRT_HOTPLUG_INT_EN (1 << 9)
-#define HOTPLUG_INT_EN_MASK (PORTB_HOTPLUG_INT_EN | \
- PORTC_HOTPLUG_INT_EN | \
- PORTD_HOTPLUG_INT_EN | \
- SDVOC_HOTPLUG_INT_EN | \
- SDVOB_HOTPLUG_INT_EN | \
- CRT_HOTPLUG_INT_EN)
-#define CRT_HOTPLUG_FORCE_DETECT (1 << 3)
-#define CRT_HOTPLUG_ACTIVATION_PERIOD_32 (0 << 8)
-/* must use period 64 on GM45 according to docs */
-#define CRT_HOTPLUG_ACTIVATION_PERIOD_64 (1 << 8)
-#define CRT_HOTPLUG_DAC_ON_TIME_2M (0 << 7)
-#define CRT_HOTPLUG_DAC_ON_TIME_4M (1 << 7)
-#define CRT_HOTPLUG_VOLTAGE_COMPARE_40 (0 << 5)
-#define CRT_HOTPLUG_VOLTAGE_COMPARE_50 (1 << 5)
-#define CRT_HOTPLUG_VOLTAGE_COMPARE_60 (2 << 5)
-#define CRT_HOTPLUG_VOLTAGE_COMPARE_70 (3 << 5)
-#define CRT_HOTPLUG_VOLTAGE_COMPARE_MASK (3 << 5)
-#define CRT_HOTPLUG_DETECT_DELAY_1G (0 << 4)
-#define CRT_HOTPLUG_DETECT_DELAY_2G (1 << 4)
-#define CRT_HOTPLUG_DETECT_VOLTAGE_325MV (0 << 2)
-#define CRT_HOTPLUG_DETECT_VOLTAGE_475MV (1 << 2)
-
-#define PORT_HOTPLUG_STAT(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61114)
-/* HDMI/DP bits are g4x+ */
-#define PORTD_HOTPLUG_LIVE_STATUS_G4X (1 << 27)
-#define PORTC_HOTPLUG_LIVE_STATUS_G4X (1 << 28)
-#define PORTB_HOTPLUG_LIVE_STATUS_G4X (1 << 29)
-#define PORTD_HOTPLUG_INT_STATUS (3 << 21)
-#define PORTD_HOTPLUG_INT_LONG_PULSE (2 << 21)
-#define PORTD_HOTPLUG_INT_SHORT_PULSE (1 << 21)
-#define PORTC_HOTPLUG_INT_STATUS (3 << 19)
-#define PORTC_HOTPLUG_INT_LONG_PULSE (2 << 19)
-#define PORTC_HOTPLUG_INT_SHORT_PULSE (1 << 19)
-#define PORTB_HOTPLUG_INT_STATUS (3 << 17)
-#define PORTB_HOTPLUG_INT_LONG_PULSE (2 << 17)
-#define PORTB_HOTPLUG_INT_SHORT_PLUSE (1 << 17)
-/* CRT/TV common between gen3+ */
-#define CRT_HOTPLUG_INT_STATUS (1 << 11)
-#define TV_HOTPLUG_INT_STATUS (1 << 10)
-#define CRT_HOTPLUG_MONITOR_MASK (3 << 8)
-#define CRT_HOTPLUG_MONITOR_COLOR (3 << 8)
-#define CRT_HOTPLUG_MONITOR_MONO (2 << 8)
-#define CRT_HOTPLUG_MONITOR_NONE (0 << 8)
-#define DP_AUX_CHANNEL_D_INT_STATUS_G4X (1 << 6)
-#define DP_AUX_CHANNEL_C_INT_STATUS_G4X (1 << 5)
-#define DP_AUX_CHANNEL_B_INT_STATUS_G4X (1 << 4)
-#define DP_AUX_CHANNEL_MASK_INT_STATUS_G4X (7 << 4)
-
-/* SDVO is different across gen3/4 */
-#define SDVOC_HOTPLUG_INT_STATUS_G4X (1 << 3)
-#define SDVOB_HOTPLUG_INT_STATUS_G4X (1 << 2)
-/*
- * Bspec seems to be seriously misleaded about the SDVO hpd bits on i965g/gm,
- * since reality corrobates that they're the same as on gen3. But keep these
- * bits here (and the comment!) to help any other lost wanderers back onto the
- * right tracks.
- */
-#define SDVOC_HOTPLUG_INT_STATUS_I965 (3 << 4)
-#define SDVOB_HOTPLUG_INT_STATUS_I965 (3 << 2)
-#define SDVOC_HOTPLUG_INT_STATUS_I915 (1 << 7)
-#define SDVOB_HOTPLUG_INT_STATUS_I915 (1 << 6)
-#define HOTPLUG_INT_STATUS_G4X (CRT_HOTPLUG_INT_STATUS | \
- SDVOB_HOTPLUG_INT_STATUS_G4X | \
- SDVOC_HOTPLUG_INT_STATUS_G4X | \
- PORTB_HOTPLUG_INT_STATUS | \
- PORTC_HOTPLUG_INT_STATUS | \
- PORTD_HOTPLUG_INT_STATUS)
-
-#define HOTPLUG_INT_STATUS_I915 (CRT_HOTPLUG_INT_STATUS | \
- SDVOB_HOTPLUG_INT_STATUS_I915 | \
- SDVOC_HOTPLUG_INT_STATUS_I915 | \
- PORTB_HOTPLUG_INT_STATUS | \
- PORTC_HOTPLUG_INT_STATUS | \
- PORTD_HOTPLUG_INT_STATUS)
-
-/* SDVO and HDMI port control.
- * The same register may be used for SDVO or HDMI */
-#define _GEN3_SDVOB 0x61140
-#define _GEN3_SDVOC 0x61160
-#define GEN3_SDVOB _MMIO(_GEN3_SDVOB)
-#define GEN3_SDVOC _MMIO(_GEN3_SDVOC)
-#define GEN4_HDMIB GEN3_SDVOB
-#define GEN4_HDMIC GEN3_SDVOC
-#define VLV_HDMIB _MMIO(VLV_DISPLAY_BASE + 0x61140)
-#define VLV_HDMIC _MMIO(VLV_DISPLAY_BASE + 0x61160)
-#define CHV_HDMID _MMIO(VLV_DISPLAY_BASE + 0x6116C)
-#define PCH_SDVOB _MMIO(0xe1140)
-#define PCH_HDMIB PCH_SDVOB
-#define PCH_HDMIC _MMIO(0xe1150)
-#define PCH_HDMID _MMIO(0xe1160)
-
-#define PORT_DFT_I9XX _MMIO(0x61150)
-#define DC_BALANCE_RESET (1 << 25)
-#define PORT_DFT2_G4X(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61154)
-#define DC_BALANCE_RESET_VLV (1 << 31)
-#define PIPE_SCRAMBLE_RESET_MASK ((1 << 14) | (0x3 << 0))
-#define PIPE_C_SCRAMBLE_RESET REG_BIT(14) /* chv */
-#define PIPE_B_SCRAMBLE_RESET REG_BIT(1)
-#define PIPE_A_SCRAMBLE_RESET REG_BIT(0)
-
-/* Gen 3 SDVO bits: */
-#define SDVO_ENABLE (1 << 31)
-#define SDVO_PIPE_SEL_SHIFT 30
-#define SDVO_PIPE_SEL_MASK (1 << 30)
-#define SDVO_PIPE_SEL(pipe) ((pipe) << 30)
-#define SDVO_STALL_SELECT (1 << 29)
-#define SDVO_INTERRUPT_ENABLE (1 << 26)
-/*
- * 915G/GM SDVO pixel multiplier.
- * Programmed value is multiplier - 1, up to 5x.
- * \sa DPLL_MD_UDI_MULTIPLIER_MASK
- */
-#define SDVO_PORT_MULTIPLY_MASK (7 << 23)
-#define SDVO_PORT_MULTIPLY_SHIFT 23
-#define SDVO_PHASE_SELECT_MASK (15 << 19)
-#define SDVO_PHASE_SELECT_DEFAULT (6 << 19)
-#define SDVO_CLOCK_OUTPUT_INVERT (1 << 18)
-#define SDVOC_GANG_MODE (1 << 16) /* Port C only */
-#define SDVO_BORDER_ENABLE (1 << 7) /* SDVO only */
-#define SDVOB_PCIE_CONCURRENCY (1 << 3) /* Port B only */
-#define SDVO_DETECTED (1 << 2)
-/* Bits to be preserved when writing */
-#define SDVOB_PRESERVE_MASK ((1 << 17) | (1 << 16) | (1 << 14) | \
- SDVO_INTERRUPT_ENABLE)
-#define SDVOC_PRESERVE_MASK ((1 << 17) | SDVO_INTERRUPT_ENABLE)
-
-/* Gen 4 SDVO/HDMI bits: */
-#define SDVO_COLOR_FORMAT_8bpc (0 << 26)
-#define SDVO_COLOR_FORMAT_MASK (7 << 26)
-#define SDVO_ENCODING_SDVO (0 << 10)
-#define SDVO_ENCODING_HDMI (2 << 10)
-#define HDMI_MODE_SELECT_HDMI (1 << 9) /* HDMI only */
-#define HDMI_MODE_SELECT_DVI (0 << 9) /* HDMI only */
-#define HDMI_COLOR_RANGE_16_235 (1 << 8) /* HDMI only */
-#define HDMI_AUDIO_ENABLE (1 << 6) /* HDMI only */
-/* VSYNC/HSYNC bits new with 965, default is to be set */
-#define SDVO_VSYNC_ACTIVE_HIGH (1 << 4)
-#define SDVO_HSYNC_ACTIVE_HIGH (1 << 3)
-
-/* Gen 5 (IBX) SDVO/HDMI bits: */
-#define HDMI_COLOR_FORMAT_12bpc (3 << 26) /* HDMI only */
-#define SDVOB_HOTPLUG_ENABLE (1 << 23) /* SDVO only */
-
-/* Gen 6 (CPT) SDVO/HDMI bits: */
-#define SDVO_PIPE_SEL_SHIFT_CPT 29
-#define SDVO_PIPE_SEL_MASK_CPT (3 << 29)
-#define SDVO_PIPE_SEL_CPT(pipe) ((pipe) << 29)
-
-/* CHV SDVO/HDMI bits: */
-#define SDVO_PIPE_SEL_SHIFT_CHV 24
-#define SDVO_PIPE_SEL_MASK_CHV (3 << 24)
-#define SDVO_PIPE_SEL_CHV(pipe) ((pipe) << 24)
-
-/* Video Data Island Packet control */
-#define VIDEO_DIP_DATA _MMIO(0x61178)
-/* Read the description of VIDEO_DIP_DATA (before Haswell) or VIDEO_DIP_ECC
- * (Haswell and newer) to see which VIDEO_DIP_DATA byte corresponds to each byte
- * of the infoframe structure specified by CEA-861. */
-#define VIDEO_DIP_DATA_SIZE 32
-#define VIDEO_DIP_ASYNC_DATA_SIZE 36
-#define VIDEO_DIP_GMP_DATA_SIZE 36
-#define VIDEO_DIP_VSC_DATA_SIZE 36
-#define VIDEO_DIP_PPS_DATA_SIZE 132
-#define VIDEO_DIP_CTL _MMIO(0x61170)
-/* Pre HSW: */
-#define VIDEO_DIP_ENABLE (1 << 31)
-#define VIDEO_DIP_PORT(port) ((port) << 29)
-#define VIDEO_DIP_PORT_MASK (3 << 29)
-#define VIDEO_DIP_ENABLE_GCP (1 << 25) /* ilk+ */
-#define VIDEO_DIP_ENABLE_AVI (1 << 21)
-#define VIDEO_DIP_ENABLE_VENDOR (2 << 21)
-#define VIDEO_DIP_ENABLE_GAMUT (4 << 21) /* ilk+ */
-#define VIDEO_DIP_ENABLE_SPD (8 << 21)
-#define VIDEO_DIP_SELECT_AVI (0 << 19)
-#define VIDEO_DIP_SELECT_VENDOR (1 << 19)
-#define VIDEO_DIP_SELECT_GAMUT (2 << 19)
-#define VIDEO_DIP_SELECT_SPD (3 << 19)
-#define VIDEO_DIP_SELECT_MASK (3 << 19)
-#define VIDEO_DIP_FREQ_ONCE (0 << 16)
-#define VIDEO_DIP_FREQ_VSYNC (1 << 16)
-#define VIDEO_DIP_FREQ_2VSYNC (2 << 16)
-#define VIDEO_DIP_FREQ_MASK (3 << 16)
-/* HSW and later: */
-#define VIDEO_DIP_ENABLE_DRM_GLK (1 << 28)
-#define PSR_VSC_BIT_7_SET (1 << 27)
-#define VSC_SELECT_MASK (0x3 << 25)
-#define VSC_SELECT_SHIFT 25
-#define VSC_DIP_HW_HEA_DATA (0 << 25)
-#define VSC_DIP_HW_HEA_SW_DATA (1 << 25)
-#define VSC_DIP_HW_DATA_SW_HEA (2 << 25)
-#define VSC_DIP_SW_HEA_DATA (3 << 25)
-#define VDIP_ENABLE_PPS (1 << 24)
-#define VIDEO_DIP_ENABLE_VSC_HSW (1 << 20)
-#define VIDEO_DIP_ENABLE_GCP_HSW (1 << 16)
-#define VIDEO_DIP_ENABLE_AVI_HSW (1 << 12)
-#define VIDEO_DIP_ENABLE_VS_HSW (1 << 8)
-#define VIDEO_DIP_ENABLE_GMP_HSW (1 << 4)
-#define VIDEO_DIP_ENABLE_SPD_HSW (1 << 0)
-/* ADL and later: */
-#define VIDEO_DIP_ENABLE_AS_ADL REG_BIT(23)
-
-#define PCH_GTC_CTL _MMIO(0xe7000)
-#define PCH_GTC_ENABLE (1 << 31)
-
-/* Display Port */
-#define DP_A _MMIO(0x64000) /* eDP */
-#define DP_B _MMIO(0x64100)
-#define DP_C _MMIO(0x64200)
-#define DP_D _MMIO(0x64300)
-#define VLV_DP_B _MMIO(VLV_DISPLAY_BASE + 0x64100)
-#define VLV_DP_C _MMIO(VLV_DISPLAY_BASE + 0x64200)
-#define CHV_DP_D _MMIO(VLV_DISPLAY_BASE + 0x64300)
-#define DP_PORT_EN REG_BIT(31)
-#define DP_PIPE_SEL_MASK REG_GENMASK(30, 30)
-#define DP_PIPE_SEL(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK, (pipe))
-#define DP_PIPE_SEL_MASK_IVB REG_GENMASK(30, 29)
-#define DP_PIPE_SEL_IVB(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK_IVB, (pipe))
-#define DP_PIPE_SEL_SHIFT_CHV 16
-#define DP_PIPE_SEL_MASK_CHV REG_GENMASK(17, 16)
-#define DP_PIPE_SEL_CHV(pipe) REG_FIELD_PREP(DP_PIPE_SEL_MASK_CHV, (pipe))
-#define DP_LINK_TRAIN_MASK REG_GENMASK(29, 28)
-#define DP_LINK_TRAIN_PAT_1 REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 0)
-#define DP_LINK_TRAIN_PAT_2 REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 1)
-#define DP_LINK_TRAIN_PAT_IDLE REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 2)
-#define DP_LINK_TRAIN_OFF REG_FIELD_PREP(DP_LINK_TRAIN_MASK, 3)
-#define DP_LINK_TRAIN_MASK_CPT REG_GENMASK(10, 8)
-#define DP_LINK_TRAIN_PAT_1_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 0)
-#define DP_LINK_TRAIN_PAT_2_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 1)
-#define DP_LINK_TRAIN_PAT_IDLE_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 2)
-#define DP_LINK_TRAIN_OFF_CPT REG_FIELD_PREP(DP_LINK_TRAIN_MASK_CPT, 3)
-#define DP_VOLTAGE_MASK REG_GENMASK(27, 25)
-#define DP_VOLTAGE_0_4 REG_FIELD_PREP(DP_VOLTAGE_MASK, 0)
-#define DP_VOLTAGE_0_6 REG_FIELD_PREP(DP_VOLTAGE_MASK, 1)
-#define DP_VOLTAGE_0_8 REG_FIELD_PREP(DP_VOLTAGE_MASK, 2)
-#define DP_VOLTAGE_1_2 REG_FIELD_PREP(DP_VOLTAGE_MASK, 3)
-#define DP_PRE_EMPHASIS_MASK REG_GENMASK(24, 22)
-#define DP_PRE_EMPHASIS_0 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 0)
-#define DP_PRE_EMPHASIS_3_5 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 1)
-#define DP_PRE_EMPHASIS_6 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 2)
-#define DP_PRE_EMPHASIS_9_5 REG_FIELD_PREP(DP_PRE_EMPHASIS_MASK, 3)
-#define DP_PORT_WIDTH_MASK REG_GENMASK(21, 19)
-#define DP_PORT_WIDTH(width) REG_FIELD_PREP(DP_PORT_WIDTH_MASK, (width) - 1)
-#define DP_ENHANCED_FRAMING REG_BIT(18)
-#define EDP_PLL_FREQ_MASK REG_GENMASK(17, 16)
-#define EDP_PLL_FREQ_270MHZ REG_FIELD_PREP(EDP_PLL_FREQ_MASK, 0)
-#define EDP_PLL_FREQ_162MHZ REG_FIELD_PREP(EDP_PLL_FREQ_MASK, 1)
-#define DP_PORT_REVERSAL REG_BIT(15)
-#define EDP_PLL_ENABLE REG_BIT(14)
-#define DP_CLOCK_OUTPUT_ENABLE REG_BIT(13)
-#define DP_SCRAMBLING_DISABLE REG_BIT(12)
-#define DP_SCRAMBLING_DISABLE_ILK REG_BIT(7)
-#define DP_COLOR_RANGE_16_235 REG_BIT(8)
-#define DP_AUDIO_OUTPUT_ENABLE REG_BIT(6)
-#define DP_SYNC_VS_HIGH REG_BIT(4)
-#define DP_SYNC_HS_HIGH REG_BIT(3)
-#define DP_DETECTED REG_BIT(2)
-
-/*
- * Computing GMCH M and N values for the Display Port link
- *
- * GMCH M/N = dot clock * bytes per pixel / ls_clk * # of lanes
- *
- * ls_clk (we assume) is the DP link clock (1.62 or 2.7 GHz)
- *
- * The GMCH value is used internally
- *
- * bytes_per_pixel is the number of bytes coming out of the plane,
- * which is after the LUTs, so we want the bytes for our color format.
- * For our current usage, this is always 3, one byte for R, G and B.
- */
-#define _PIPEA_DATA_M_G4X 0x70050
-#define _PIPEB_DATA_M_G4X 0x71050
-#define PIPE_DATA_M_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_DATA_M_G4X, _PIPEB_DATA_M_G4X)
-/* Transfer unit size for display port - 1, default is 0x3f (for TU size 64) */
-#define TU_SIZE_MASK REG_GENMASK(30, 25)
-#define TU_SIZE(x) REG_FIELD_PREP(TU_SIZE_MASK, (x) - 1) /* default size 64 */
-#define DATA_LINK_M_N_MASK REG_GENMASK(23, 0)
-#define DATA_LINK_N_MAX (0x800000)
-
-#define _PIPEA_DATA_N_G4X 0x70054
-#define _PIPEB_DATA_N_G4X 0x71054
-#define PIPE_DATA_N_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_DATA_N_G4X, _PIPEB_DATA_N_G4X)
-
-/*
- * Computing Link M and N values for the Display Port link
- *
- * Link M / N = pixel_clock / ls_clk
- *
- * (the DP spec calls pixel_clock the 'strm_clk')
- *
- * The Link value is transmitted in the Main Stream
- * Attributes and VB-ID.
- */
-#define _PIPEA_LINK_M_G4X 0x70060
-#define _PIPEB_LINK_M_G4X 0x71060
-#define PIPE_LINK_M_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_LINK_M_G4X, _PIPEB_LINK_M_G4X)
-
-#define _PIPEA_LINK_N_G4X 0x70064
-#define _PIPEB_LINK_N_G4X 0x71064
-#define PIPE_LINK_N_G4X(pipe) _MMIO_PIPE(pipe, _PIPEA_LINK_N_G4X, _PIPEB_LINK_N_G4X)
-
-/* Pipe A */
-#define _PIPEADSL 0x70000
-#define PIPEDSL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEADSL)
-#define PIPEDSL_CURR_FIELD REG_BIT(31) /* ctg+ */
-#define PIPEDSL_LINE_MASK REG_GENMASK(19, 0)
-
-#define _TRANSACONF 0x70008
-#define TRANSCONF(dev_priv, trans) _MMIO_PIPE2(dev_priv, (trans), _TRANSACONF)
-#define TRANSCONF_ENABLE REG_BIT(31)
-#define TRANSCONF_DOUBLE_WIDE REG_BIT(30) /* pre-i965 */
-#define TRANSCONF_STATE_ENABLE REG_BIT(30) /* i965+ */
-#define TRANSCONF_DSI_PLL_LOCKED REG_BIT(29) /* vlv & pipe A only */
-#define TRANSCONF_FRAME_START_DELAY_MASK REG_GENMASK(28, 27) /* pre-hsw */
-#define TRANSCONF_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANSCONF_FRAME_START_DELAY_MASK, (x)) /* pre-hsw: 0-3 */
-#define TRANSCONF_PIPE_LOCKED REG_BIT(25)
-#define TRANSCONF_FORCE_BORDER REG_BIT(25)
-#define TRANSCONF_GAMMA_MODE_MASK_I9XX REG_BIT(24) /* gmch */
-#define TRANSCONF_GAMMA_MODE_MASK_ILK REG_GENMASK(25, 24) /* ilk-ivb */
-#define TRANSCONF_GAMMA_MODE_8BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK, 0)
-#define TRANSCONF_GAMMA_MODE_10BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK, 1)
-#define TRANSCONF_GAMMA_MODE_12BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 2) /* ilk-ivb */
-#define TRANSCONF_GAMMA_MODE_SPLIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 3) /* ivb */
-#define TRANSCONF_GAMMA_MODE(x) REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, (x)) /* pass in GAMMA_MODE_MODE_* */
-#define TRANSCONF_INTERLACE_MASK REG_GENMASK(23, 21) /* gen3+ */
-#define TRANSCONF_INTERLACE_PROGRESSIVE REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 0)
-#define TRANSCONF_INTERLACE_W_SYNC_SHIFT_PANEL REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 4) /* gen4 only */
-#define TRANSCONF_INTERLACE_W_SYNC_SHIFT REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 5) /* gen4 only */
-#define TRANSCONF_INTERLACE_W_FIELD_INDICATION REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 6)
-#define TRANSCONF_INTERLACE_FIELD_0_ONLY REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 7) /* gen3 only */
-/*
- * ilk+: PF/D=progressive fetch/display, IF/D=interlaced fetch/display,
- * DBL=power saving pixel doubling, PF-ID* requires panel fitter
- */
-#define TRANSCONF_INTERLACE_MASK_ILK REG_GENMASK(23, 21) /* ilk+ */
-#define TRANSCONF_INTERLACE_MASK_HSW REG_GENMASK(22, 21) /* hsw+ */
-#define TRANSCONF_INTERLACE_PF_PD_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 0)
-#define TRANSCONF_INTERLACE_PF_ID_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 1)
-#define TRANSCONF_INTERLACE_IF_ID_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 3)
-#define TRANSCONF_INTERLACE_IF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 4) /* ilk/snb only */
-#define TRANSCONF_INTERLACE_PF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 5) /* ilk/snb only */
-#define TRANSCONF_REFRESH_RATE_ALT_ILK REG_BIT(20)
-#define TRANSCONF_MSA_TIMING_DELAY_MASK REG_GENMASK(19, 18) /* ilk/snb/ivb */
-#define TRANSCONF_MSA_TIMING_DELAY(x) REG_FIELD_PREP(TRANSCONF_MSA_TIMING_DELAY_MASK, (x))
-#define TRANSCONF_CXSR_DOWNCLOCK REG_BIT(16)
-#define TRANSCONF_WGC_ENABLE REG_BIT(15) /* vlv/chv only */
-#define TRANSCONF_REFRESH_RATE_ALT_VLV REG_BIT(14)
-#define TRANSCONF_COLOR_RANGE_SELECT REG_BIT(13)
-#define TRANSCONF_OUTPUT_COLORSPACE_MASK REG_GENMASK(12, 11) /* ilk-ivb */
-#define TRANSCONF_OUTPUT_COLORSPACE_RGB REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 0) /* ilk-ivb */
-#define TRANSCONF_OUTPUT_COLORSPACE_YUV601 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 1) /* ilk-ivb */
-#define TRANSCONF_OUTPUT_COLORSPACE_YUV709 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 2) /* ilk-ivb */
-#define TRANSCONF_OUTPUT_COLORSPACE_YUV_HSW REG_BIT(11) /* hsw only */
-#define TRANSCONF_BPC_MASK REG_GENMASK(7, 5) /* ctg-ivb */
-#define TRANSCONF_BPC_8 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 0)
-#define TRANSCONF_BPC_10 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 1)
-#define TRANSCONF_BPC_6 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 2)
-#define TRANSCONF_BPC_12 REG_FIELD_PREP(TRANSCONF_BPC_MASK, 3)
-#define TRANSCONF_DITHER_EN REG_BIT(4)
-#define TRANSCONF_DITHER_TYPE_MASK REG_GENMASK(3, 2)
-#define TRANSCONF_DITHER_TYPE_SP REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 0)
-#define TRANSCONF_DITHER_TYPE_ST1 REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 1)
-#define TRANSCONF_DITHER_TYPE_ST2 REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 2)
-#define TRANSCONF_DITHER_TYPE_TEMP REG_FIELD_PREP(TRANSCONF_DITHER_TYPE_MASK, 3)
-#define TRANSCONF_PIXEL_COUNT_SCALING_MASK REG_GENMASK(1, 0)
-#define TRANSCONF_PIXEL_COUNT_SCALING_X4 1
-
-#define _PIPEASTAT 0x70024
-#define PIPESTAT(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEASTAT)
-#define PIPE_FIFO_UNDERRUN_STATUS (1UL << 31)
-#define SPRITE1_FLIP_DONE_INT_EN_VLV (1UL << 30)
-#define PIPE_CRC_ERROR_ENABLE (1UL << 29)
-#define PIPE_CRC_DONE_ENABLE (1UL << 28)
-#define PERF_COUNTER2_INTERRUPT_EN (1UL << 27)
-#define PIPE_GMBUS_EVENT_ENABLE (1UL << 27)
-#define PLANE_FLIP_DONE_INT_EN_VLV (1UL << 26)
-#define PIPE_HOTPLUG_INTERRUPT_ENABLE (1UL << 26)
-#define PIPE_VSYNC_INTERRUPT_ENABLE (1UL << 25)
-#define PIPE_DISPLAY_LINE_COMPARE_ENABLE (1UL << 24)
-#define PIPE_DPST_EVENT_ENABLE (1UL << 23)
-#define SPRITE0_FLIP_DONE_INT_EN_VLV (1UL << 22)
-#define PIPE_LEGACY_BLC_EVENT_ENABLE (1UL << 22)
-#define PIPE_ODD_FIELD_INTERRUPT_ENABLE (1UL << 21)
-#define PIPE_EVEN_FIELD_INTERRUPT_ENABLE (1UL << 20)
-#define PIPE_B_PSR_INTERRUPT_ENABLE_VLV (1UL << 19)
-#define PERF_COUNTER_INTERRUPT_EN (1UL << 19)
-#define PIPE_HOTPLUG_TV_INTERRUPT_ENABLE (1UL << 18) /* pre-965 */
-#define PIPE_START_VBLANK_INTERRUPT_ENABLE (1UL << 18) /* 965 or later */
-#define PIPE_FRAMESTART_INTERRUPT_ENABLE (1UL << 17)
-#define PIPE_VBLANK_INTERRUPT_ENABLE (1UL << 17)
-#define PIPEA_HBLANK_INT_EN_VLV (1UL << 16)
-#define PIPE_OVERLAY_UPDATED_ENABLE (1UL << 16)
-#define SPRITE1_FLIP_DONE_INT_STATUS_VLV (1UL << 15)
-#define SPRITE0_FLIP_DONE_INT_STATUS_VLV (1UL << 14)
-#define PIPE_CRC_ERROR_INTERRUPT_STATUS (1UL << 13)
-#define PIPE_CRC_DONE_INTERRUPT_STATUS (1UL << 12)
-#define PERF_COUNTER2_INTERRUPT_STATUS (1UL << 11)
-#define PIPE_GMBUS_INTERRUPT_STATUS (1UL << 11)
-#define PLANE_FLIP_DONE_INT_STATUS_VLV (1UL << 10)
-#define PIPE_HOTPLUG_INTERRUPT_STATUS (1UL << 10)
-#define PIPE_VSYNC_INTERRUPT_STATUS (1UL << 9)
-#define PIPE_DISPLAY_LINE_COMPARE_STATUS (1UL << 8)
-#define PIPE_DPST_EVENT_STATUS (1UL << 7)
-#define PIPE_A_PSR_STATUS_VLV (1UL << 6)
-#define PIPE_LEGACY_BLC_EVENT_STATUS (1UL << 6)
-#define PIPE_ODD_FIELD_INTERRUPT_STATUS (1UL << 5)
-#define PIPE_EVEN_FIELD_INTERRUPT_STATUS (1UL << 4)
-#define PIPE_B_PSR_STATUS_VLV (1UL << 3)
-#define PERF_COUNTER_INTERRUPT_STATUS (1UL << 3)
-#define PIPE_HOTPLUG_TV_INTERRUPT_STATUS (1UL << 2) /* pre-965 */
-#define PIPE_START_VBLANK_INTERRUPT_STATUS (1UL << 2) /* 965 or later */
-#define PIPE_FRAMESTART_INTERRUPT_STATUS (1UL << 1)
-#define PIPE_VBLANK_INTERRUPT_STATUS (1UL << 1)
-#define PIPE_HBLANK_INT_STATUS (1UL << 0)
-#define PIPE_OVERLAY_UPDATED_STATUS (1UL << 0)
-#define PIPESTAT_INT_ENABLE_MASK 0x7fff0000
-#define PIPESTAT_INT_STATUS_MASK 0x0000ffff
-
-#define _PIPE_ARB_CTL_A 0x70028 /* icl+ */
-#define PIPE_ARB_CTL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPE_ARB_CTL_A)
-#define PIPE_ARB_USE_PROG_SLOTS REG_BIT(13)
-
-#define _PIPE_MISC_A 0x70030
-#define _PIPE_MISC_B 0x71030
-#define PIPE_MISC(pipe) _MMIO_PIPE(pipe, _PIPE_MISC_A, _PIPE_MISC_B)
-#define PIPE_MISC_YUV420_ENABLE REG_BIT(27) /* glk+ */
-#define PIPE_MISC_YUV420_MODE_FULL_BLEND REG_BIT(26) /* glk+ */
-#define PIPE_MISC_HDR_MODE_PRECISION REG_BIT(23) /* icl+ */
-#define PIPE_MISC_PSR_MASK_PRIMARY_FLIP REG_BIT(23) /* bdw */
-#define PIPE_MISC_PSR_MASK_SPRITE_ENABLE REG_BIT(22) /* bdw */
-#define PIPE_MISC_PSR_MASK_PIPE_REG_WRITE REG_BIT(21) /* skl+ */
-#define PIPE_MISC_PSR_MASK_CURSOR_MOVE REG_BIT(21) /* bdw */
-#define PIPE_MISC_PSR_MASK_VBLANK_VSYNC_INT REG_BIT(20)
-#define PIPE_MISC_OUTPUT_COLORSPACE_YUV REG_BIT(11)
-#define PIPE_MISC_PIXEL_ROUNDING_TRUNC REG_BIT(8) /* tgl+ */
-/*
- * For Display < 13, Bits 5-7 of PIPE MISC represent DITHER BPC with
- * valid values of: 6, 8, 10 BPC.
- * ADLP+, the bits 5-7 represent PORT OUTPUT BPC with valid values of:
- * 6, 8, 10, 12 BPC.
- */
-#define PIPE_MISC_BPC_MASK REG_GENMASK(7, 5)
-#define PIPE_MISC_BPC_8 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 0)
-#define PIPE_MISC_BPC_10 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 1)
-#define PIPE_MISC_BPC_6 REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 2)
-#define PIPE_MISC_BPC_12_ADLP REG_FIELD_PREP(PIPE_MISC_BPC_MASK, 4) /* adlp+ */
-#define PIPE_MISC_DITHER_ENABLE REG_BIT(4)
-#define PIPE_MISC_DITHER_TYPE_MASK REG_GENMASK(3, 2)
-#define PIPE_MISC_DITHER_TYPE_SP REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 0)
-#define PIPE_MISC_DITHER_TYPE_ST1 REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 1)
-#define PIPE_MISC_DITHER_TYPE_ST2 REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 2)
-#define PIPE_MISC_DITHER_TYPE_TEMP REG_FIELD_PREP(PIPE_MISC_DITHER_TYPE_MASK, 3)
-
-#define _PIPE_MISC2_A 0x7002C
-#define _PIPE_MISC2_B 0x7102C
-#define PIPE_MISC2(pipe) _MMIO_PIPE(pipe, _PIPE_MISC2_A, _PIPE_MISC2_B)
-#define PIPE_MISC2_BUBBLE_COUNTER_MASK REG_GENMASK(31, 24)
-#define PIPE_MISC2_BUBBLE_COUNTER_SCALER_EN REG_FIELD_PREP(PIPE_MISC2_BUBBLE_COUNTER_MASK, 80)
-#define PIPE_MISC2_BUBBLE_COUNTER_SCALER_DIS REG_FIELD_PREP(PIPE_MISC2_BUBBLE_COUNTER_MASK, 20)
-#define PIPE_MISC2_FLIP_INFO_PLANE_SEL_MASK REG_GENMASK(2, 0) /* tgl+ */
-#define PIPE_MISC2_FLIP_INFO_PLANE_SEL(plane_id) REG_FIELD_PREP(PIPE_MISC2_FLIP_INFO_PLANE_SEL_MASK, (plane_id))
-
#define VLV_DPFLIPSTAT _MMIO(VLV_DISPLAY_BASE + 0x70028)
#define PIPEB_LINE_COMPARE_INT_EN REG_BIT(29)
#define PIPEB_HLINE_INT_EN REG_BIT(28)
@@ -1669,129 +793,6 @@
#define SPRITEE_FLIPDONE_INT_EN REG_BIT(9)
#define PLANEC_FLIPDONE_INT_EN REG_BIT(8)
-#define DPINVGTT _MMIO(VLV_DISPLAY_BASE + 0x7002c) /* VLV/CHV only */
-#define DPINVGTT_EN_MASK_CHV REG_GENMASK(27, 16)
-#define DPINVGTT_EN_MASK_VLV REG_GENMASK(23, 16)
-#define SPRITEF_INVALID_GTT_INT_EN REG_BIT(27)
-#define SPRITEE_INVALID_GTT_INT_EN REG_BIT(26)
-#define PLANEC_INVALID_GTT_INT_EN REG_BIT(25)
-#define CURSORC_INVALID_GTT_INT_EN REG_BIT(24)
-#define CURSORB_INVALID_GTT_INT_EN REG_BIT(23)
-#define CURSORA_INVALID_GTT_INT_EN REG_BIT(22)
-#define SPRITED_INVALID_GTT_INT_EN REG_BIT(21)
-#define SPRITEC_INVALID_GTT_INT_EN REG_BIT(20)
-#define PLANEB_INVALID_GTT_INT_EN REG_BIT(19)
-#define SPRITEB_INVALID_GTT_INT_EN REG_BIT(18)
-#define SPRITEA_INVALID_GTT_INT_EN REG_BIT(17)
-#define PLANEA_INVALID_GTT_INT_EN REG_BIT(16)
-#define DPINVGTT_STATUS_MASK_CHV REG_GENMASK(11, 0)
-#define DPINVGTT_STATUS_MASK_VLV REG_GENMASK(7, 0)
-#define SPRITEF_INVALID_GTT_STATUS REG_BIT(11)
-#define SPRITEE_INVALID_GTT_STATUS REG_BIT(10)
-#define PLANEC_INVALID_GTT_STATUS REG_BIT(9)
-#define CURSORC_INVALID_GTT_STATUS REG_BIT(8)
-#define CURSORB_INVALID_GTT_STATUS REG_BIT(7)
-#define CURSORA_INVALID_GTT_STATUS REG_BIT(6)
-#define SPRITED_INVALID_GTT_STATUS REG_BIT(5)
-#define SPRITEC_INVALID_GTT_STATUS REG_BIT(4)
-#define PLANEB_INVALID_GTT_STATUS REG_BIT(3)
-#define SPRITEB_INVALID_GTT_STATUS REG_BIT(2)
-#define SPRITEA_INVALID_GTT_STATUS REG_BIT(1)
-#define PLANEA_INVALID_GTT_STATUS REG_BIT(0)
-
-#define CBR1_VLV _MMIO(VLV_DISPLAY_BASE + 0x70400)
-#define CBR_PND_DEADLINE_DISABLE (1 << 31)
-#define CBR_PWM_CLOCK_MUX_SELECT (1 << 30)
-
-#define CBR4_VLV _MMIO(VLV_DISPLAY_BASE + 0x70450)
-#define CBR_DPLLBMD_PIPE(pipe) (1 << (7 + (pipe) * 11)) /* pipes B and C */
-
-/*
- * The two pipe frame counter registers are not synchronized, so
- * reading a stable value is somewhat tricky. The following code
- * should work:
- *
- * do {
- * high1 = ((INREG(PIPEAFRAMEHIGH) & PIPE_FRAME_HIGH_MASK) >>
- * PIPE_FRAME_HIGH_SHIFT;
- * low1 = ((INREG(PIPEAFRAMEPIXEL) & PIPE_FRAME_LOW_MASK) >>
- * PIPE_FRAME_LOW_SHIFT);
- * high2 = ((INREG(PIPEAFRAMEHIGH) & PIPE_FRAME_HIGH_MASK) >>
- * PIPE_FRAME_HIGH_SHIFT);
- * } while (high1 != high2);
- * frame = (high1 << 8) | low1;
- */
-#define _PIPEAFRAMEHIGH 0x70040
-#define PIPEFRAME(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEAFRAMEHIGH)
-#define PIPE_FRAME_HIGH_MASK 0x0000ffff
-#define PIPE_FRAME_HIGH_SHIFT 0
-
-#define _PIPEAFRAMEPIXEL 0x70044
-#define PIPEFRAMEPIXEL(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEAFRAMEPIXEL)
-#define PIPE_FRAME_LOW_MASK 0xff000000
-#define PIPE_FRAME_LOW_SHIFT 24
-#define PIPE_PIXEL_MASK 0x00ffffff
-#define PIPE_PIXEL_SHIFT 0
-
-/* GM45+ just has to be different */
-#define _PIPEA_FRMCOUNT_G4X 0x70040
-#define PIPE_FRMCOUNT_G4X(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEA_FRMCOUNT_G4X)
-
-#define _PIPEA_FLIPCOUNT_G4X 0x70044
-#define PIPE_FLIPCOUNT_G4X(dev_priv, pipe) _MMIO_PIPE2(dev_priv, pipe, _PIPEA_FLIPCOUNT_G4X)
-
-/* CHV pipe B blender */
-#define _CHV_BLEND_A 0x60a00
-#define CHV_BLEND(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _CHV_BLEND_A)
-#define CHV_BLEND_MASK REG_GENMASK(31, 30)
-#define CHV_BLEND_LEGACY REG_FIELD_PREP(CHV_BLEND_MASK, 0)
-#define CHV_BLEND_ANDROID REG_FIELD_PREP(CHV_BLEND_MASK, 1)
-#define CHV_BLEND_MPO REG_FIELD_PREP(CHV_BLEND_MASK, 2)
-
-#define _CHV_CANVAS_A 0x60a04
-#define CHV_CANVAS(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _CHV_CANVAS_A)
-#define CHV_CANVAS_RED_MASK REG_GENMASK(29, 20)
-#define CHV_CANVAS_GREEN_MASK REG_GENMASK(19, 10)
-#define CHV_CANVAS_BLUE_MASK REG_GENMASK(9, 0)
-
-/* Display/Sprite base address macros */
-#define DISP_BASEADDR_MASK (0xfffff000)
-#define I915_LO_DISPBASE(val) ((val) & ~DISP_BASEADDR_MASK)
-#define I915_HI_DISPBASE(val) ((val) & DISP_BASEADDR_MASK)
-
-/*
- * VBIOS flags
- * gen2:
- * [00:06] alm,mgm
- * [10:16] all
- * [30:32] alm,mgm
- * gen3+:
- * [00:0f] all
- * [10:1f] all
- * [30:32] all
- */
-#define SWF0(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x70410 + (i) * 4)
-#define SWF1(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x71410 + (i) * 4)
-#define SWF3(dev_priv, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x72414 + (i) * 4)
-#define SWF_ILK(i) _MMIO(0x4F000 + (i) * 4)
-
-#define DIGITAL_PORT_HOTPLUG_CNTRL _MMIO(0x44030)
-#define DIGITAL_PORTA_HOTPLUG_ENABLE (1 << 4)
-#define DIGITAL_PORTA_PULSE_DURATION_2ms (0 << 2) /* pre-HSW */
-#define DIGITAL_PORTA_PULSE_DURATION_4_5ms (1 << 2) /* pre-HSW */
-#define DIGITAL_PORTA_PULSE_DURATION_6ms (2 << 2) /* pre-HSW */
-#define DIGITAL_PORTA_PULSE_DURATION_100ms (3 << 2) /* pre-HSW */
-#define DIGITAL_PORTA_PULSE_DURATION_MASK (3 << 2) /* pre-HSW */
-#define DIGITAL_PORTA_HOTPLUG_STATUS_MASK (3 << 0)
-#define DIGITAL_PORTA_HOTPLUG_NO_DETECT (0 << 0)
-#define DIGITAL_PORTA_HOTPLUG_SHORT_DETECT (1 << 0)
-#define DIGITAL_PORTA_HOTPLUG_LONG_DETECT (2 << 0)
-
-/* refresh rate hardware control */
-#define RR_HW_CTL _MMIO(0x45300)
-#define RR_HW_LOW_POWER_FRAMES_MASK 0xff
-#define RR_HW_HIGH_POWER_FRAMES_MASK 0xff00
-
#define PCH_3DCGDIS0 _MMIO(0x46020)
# define MARIUNIT_CLOCK_GATE_DISABLE (1 << 18)
# define SVSMUNIT_CLOCK_GATE_DISABLE (1 << 1)
@@ -1799,211 +800,6 @@
#define PCH_3DCGDIS1 _MMIO(0x46024)
# define VFMUNIT_CLOCK_GATE_DISABLE (1 << 11)
-#define _PIPEA_DATA_M1 0x60030
-#define _PIPEB_DATA_M1 0x61030
-#define PIPE_DATA_M1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_M1)
-
-#define _PIPEA_DATA_N1 0x60034
-#define _PIPEB_DATA_N1 0x61034
-#define PIPE_DATA_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_N1)
-
-#define _PIPEA_DATA_M2 0x60038
-#define _PIPEB_DATA_M2 0x61038
-#define PIPE_DATA_M2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_M2)
-
-#define _PIPEA_DATA_N2 0x6003c
-#define _PIPEB_DATA_N2 0x6103c
-#define PIPE_DATA_N2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_DATA_N2)
-
-#define _PIPEA_LINK_M1 0x60040
-#define _PIPEB_LINK_M1 0x61040
-#define PIPE_LINK_M1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_M1)
-
-#define _PIPEA_LINK_N1 0x60044
-#define _PIPEB_LINK_N1 0x61044
-#define PIPE_LINK_N1(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N1)
-
-#define _PIPEA_LINK_M2 0x60048
-#define _PIPEB_LINK_M2 0x61048
-#define PIPE_LINK_M2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_M2)
-
-#define _PIPEA_LINK_N2 0x6004c
-#define _PIPEB_LINK_N2 0x6104c
-#define PIPE_LINK_N2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _PIPEA_LINK_N2)
-
-/*
- * Skylake scalers
- */
-#define _ID(id, a, b) _PICK_EVEN(id, a, b)
-#define _PS_1A_CTRL 0x68180
-#define _PS_2A_CTRL 0x68280
-#define _PS_1B_CTRL 0x68980
-#define _PS_2B_CTRL 0x68A80
-#define _PS_1C_CTRL 0x69180
-#define SKL_PS_CTRL(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_1A_CTRL, _PS_2A_CTRL), \
- _ID(id, _PS_1B_CTRL, _PS_2B_CTRL))
-#define PS_SCALER_EN REG_BIT(31)
-#define PS_SCALER_TYPE_MASK REG_BIT(30) /* icl+ */
-#define PS_SCALER_TYPE_NON_LINEAR REG_FIELD_PREP(PS_SCALER_TYPE_MASK, 0)
-#define PS_SCALER_TYPE_LINEAR REG_FIELD_PREP(PS_SCALER_TYPE_MASK, 1)
-#define SKL_PS_SCALER_MODE_MASK REG_GENMASK(29, 28) /* skl/bxt */
-#define SKL_PS_SCALER_MODE_DYN REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 0)
-#define SKL_PS_SCALER_MODE_HQ REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 1)
-#define SKL_PS_SCALER_MODE_NV12 REG_FIELD_PREP(SKL_PS_SCALER_MODE_MASK, 2)
-#define PS_SCALER_MODE_MASK REG_BIT(29) /* glk-tgl */
-#define PS_SCALER_MODE_NORMAL REG_FIELD_PREP(PS_SCALER_MODE_MASK, 0)
-#define PS_SCALER_MODE_PLANAR REG_FIELD_PREP(PS_SCALER_MODE_MASK, 1)
-#define PS_ADAPTIVE_FILTERING_EN REG_BIT(28) /* icl+ */
-#define PS_BINDING_MASK REG_GENMASK(27, 25)
-#define PS_BINDING_PIPE REG_FIELD_PREP(PS_BINDING_MASK, 0)
-#define PS_BINDING_PLANE(plane_id) REG_FIELD_PREP(PS_BINDING_MASK, (plane_id) + 1)
-#define PS_FILTER_MASK REG_GENMASK(24, 23)
-#define PS_FILTER_MEDIUM REG_FIELD_PREP(PS_FILTER_MASK, 0)
-#define PS_FILTER_PROGRAMMED REG_FIELD_PREP(PS_FILTER_MASK, 1)
-#define PS_FILTER_EDGE_ENHANCE REG_FIELD_PREP(PS_FILTER_MASK, 2)
-#define PS_FILTER_BILINEAR REG_FIELD_PREP(PS_FILTER_MASK, 3)
-#define PS_ADAPTIVE_FILTER_MASK REG_BIT(22) /* icl+ */
-#define PS_ADAPTIVE_FILTER_MEDIUM REG_FIELD_PREP(PS_ADAPTIVE_FILTER_MASK, 0)
-#define PS_ADAPTIVE_FILTER_EDGE_ENHANCE REG_FIELD_PREP(PS_ADAPTIVE_FILTER_MASK, 1)
-#define PS_PIPE_SCALER_LOC_MASK REG_BIT(21) /* icl+ */
-#define PS_PIPE_SCALER_LOC_AFTER_OUTPUT_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 0) /* non-linear */
-#define PS_PIPE_SCALER_LOC_AFTER_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 1) /* linear */
-#define PS_VERT3TAP REG_BIT(21) /* skl/bxt */
-#define PS_VERT_INT_INVERT_FIELD REG_BIT(20)
-#define PS_PROG_SCALE_FACTOR REG_BIT(19) /* tgl+ */
-#define PS_PWRUP_PROGRESS REG_BIT(17)
-#define PS_V_FILTER_BYPASS REG_BIT(8)
-#define PS_VADAPT_EN REG_BIT(7) /* skl/bxt */
-#define PS_VADAPT_MODE_MASK REG_GENMASK(6, 5) /* skl/bxt */
-#define PS_VADAPT_MODE_LEAST_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 0)
-#define PS_VADAPT_MODE_MOD_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 1)
-#define PS_VADAPT_MODE_MOST_ADAPT REG_FIELD_PREP(PS_VADAPT_MODE_MASK, 3)
-#define PS_BINDING_Y_MASK REG_GENMASK(7, 5) /* icl-tgl */
-#define PS_BINDING_Y_PLANE(plane_id) REG_FIELD_PREP(PS_BINDING_Y_MASK, (plane_id) + 1)
-#define PS_Y_VERT_FILTER_SELECT_MASK REG_BIT(4) /* glk+ */
-#define PS_Y_VERT_FILTER_SELECT(set) REG_FIELD_PREP(PS_Y_VERT_FILTER_SELECT_MASK, (set))
-#define PS_Y_HORZ_FILTER_SELECT_MASK REG_BIT(3) /* glk+ */
-#define PS_Y_HORZ_FILTER_SELECT(set) REG_FIELD_PREP(PS_Y_HORZ_FILTER_SELECT_MASK, (set))
-#define PS_UV_VERT_FILTER_SELECT_MASK REG_BIT(2) /* glk+ */
-#define PS_UV_VERT_FILTER_SELECT(set) REG_FIELD_PREP(PS_UV_VERT_FILTER_SELECT_MASK, (set))
-#define PS_UV_HORZ_FILTER_SELECT_MASK REG_BIT(1) /* glk+ */
-#define PS_UV_HORZ_FILTER_SELECT(set) REG_FIELD_PREP(PS_UV_HORZ_FILTER_SELECT_MASK, (set))
-
-#define _PS_PWR_GATE_1A 0x68160
-#define _PS_PWR_GATE_2A 0x68260
-#define _PS_PWR_GATE_1B 0x68960
-#define _PS_PWR_GATE_2B 0x68A60
-#define _PS_PWR_GATE_1C 0x69160
-#define SKL_PS_PWR_GATE(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_PWR_GATE_1A, _PS_PWR_GATE_2A), \
- _ID(id, _PS_PWR_GATE_1B, _PS_PWR_GATE_2B))
-#define PS_PWR_GATE_DIS_OVERRIDE REG_BIT(31)
-#define PS_PWR_GATE_SETTLING_TIME_MASK REG_GENMASK(4, 3)
-#define PS_PWR_GATE_SETTLING_TIME_32 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 0)
-#define PS_PWR_GATE_SETTLING_TIME_64 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 1)
-#define PS_PWR_GATE_SETTLING_TIME_96 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 2)
-#define PS_PWR_GATE_SETTLING_TIME_128 REG_FIELD_PREP(PS_PWR_GATE_SETTLING_TIME_MASK, 3)
-#define PS_PWR_GATE_SLPEN_MASK REG_GENMASK(1, 0)
-#define PS_PWR_GATE_SLPEN_8 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 0)
-#define PS_PWR_GATE_SLPEN_16 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 1)
-#define PS_PWR_GATE_SLPEN_24 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 2)
-#define PS_PWR_GATE_SLPEN_32 REG_FIELD_PREP(PS_PWR_GATE_SLPEN_MASK, 3)
-
-#define _PS_WIN_POS_1A 0x68170
-#define _PS_WIN_POS_2A 0x68270
-#define _PS_WIN_POS_1B 0x68970
-#define _PS_WIN_POS_2B 0x68A70
-#define _PS_WIN_POS_1C 0x69170
-#define SKL_PS_WIN_POS(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_WIN_POS_1A, _PS_WIN_POS_2A), \
- _ID(id, _PS_WIN_POS_1B, _PS_WIN_POS_2B))
-#define PS_WIN_XPOS_MASK REG_GENMASK(31, 16)
-#define PS_WIN_XPOS(x) REG_FIELD_PREP(PS_WIN_XPOS_MASK, (x))
-#define PS_WIN_YPOS_MASK REG_GENMASK(15, 0)
-#define PS_WIN_YPOS(y) REG_FIELD_PREP(PS_WIN_YPOS_MASK, (y))
-
-#define _PS_WIN_SZ_1A 0x68174
-#define _PS_WIN_SZ_2A 0x68274
-#define _PS_WIN_SZ_1B 0x68974
-#define _PS_WIN_SZ_2B 0x68A74
-#define _PS_WIN_SZ_1C 0x69174
-#define SKL_PS_WIN_SZ(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_WIN_SZ_1A, _PS_WIN_SZ_2A), \
- _ID(id, _PS_WIN_SZ_1B, _PS_WIN_SZ_2B))
-#define PS_WIN_XSIZE_MASK REG_GENMASK(31, 16)
-#define PS_WIN_XSIZE(w) REG_FIELD_PREP(PS_WIN_XSIZE_MASK, (w))
-#define PS_WIN_YSIZE_MASK REG_GENMASK(15, 0)
-#define PS_WIN_YSIZE(h) REG_FIELD_PREP(PS_WIN_YSIZE_MASK, (h))
-
-#define _PS_VSCALE_1A 0x68184
-#define _PS_VSCALE_2A 0x68284
-#define _PS_VSCALE_1B 0x68984
-#define _PS_VSCALE_2B 0x68A84
-#define _PS_VSCALE_1C 0x69184
-#define SKL_PS_VSCALE(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_VSCALE_1A, _PS_VSCALE_2A), \
- _ID(id, _PS_VSCALE_1B, _PS_VSCALE_2B))
-
-#define _PS_HSCALE_1A 0x68190
-#define _PS_HSCALE_2A 0x68290
-#define _PS_HSCALE_1B 0x68990
-#define _PS_HSCALE_2B 0x68A90
-#define _PS_HSCALE_1C 0x69190
-#define SKL_PS_HSCALE(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_HSCALE_1A, _PS_HSCALE_2A), \
- _ID(id, _PS_HSCALE_1B, _PS_HSCALE_2B))
-
-#define _PS_VPHASE_1A 0x68188
-#define _PS_VPHASE_2A 0x68288
-#define _PS_VPHASE_1B 0x68988
-#define _PS_VPHASE_2B 0x68A88
-#define _PS_VPHASE_1C 0x69188
-#define SKL_PS_VPHASE(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_VPHASE_1A, _PS_VPHASE_2A), \
- _ID(id, _PS_VPHASE_1B, _PS_VPHASE_2B))
-#define PS_Y_PHASE_MASK REG_GENMASK(31, 16)
-#define PS_Y_PHASE(x) REG_FIELD_PREP(PS_Y_PHASE_MASK, (x))
-#define PS_UV_RGB_PHASE_MASK REG_GENMASK(15, 0)
-#define PS_UV_RGB_PHASE(x) REG_FIELD_PREP(PS_UV_RGB_PHASE_MASK, (x))
-#define PS_PHASE_MASK (0x7fff << 1) /* u2.13 */
-#define PS_PHASE_TRIP (1 << 0)
-
-#define _PS_HPHASE_1A 0x68194
-#define _PS_HPHASE_2A 0x68294
-#define _PS_HPHASE_1B 0x68994
-#define _PS_HPHASE_2B 0x68A94
-#define _PS_HPHASE_1C 0x69194
-#define SKL_PS_HPHASE(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_HPHASE_1A, _PS_HPHASE_2A), \
- _ID(id, _PS_HPHASE_1B, _PS_HPHASE_2B))
-
-#define _PS_ECC_STAT_1A 0x681D0
-#define _PS_ECC_STAT_2A 0x682D0
-#define _PS_ECC_STAT_1B 0x689D0
-#define _PS_ECC_STAT_2B 0x68AD0
-#define _PS_ECC_STAT_1C 0x691D0
-#define SKL_PS_ECC_STAT(pipe, id) _MMIO_PIPE(pipe, \
- _ID(id, _PS_ECC_STAT_1A, _PS_ECC_STAT_2A), \
- _ID(id, _PS_ECC_STAT_1B, _PS_ECC_STAT_2B))
-
-#define _PS_COEF_SET0_INDEX_1A 0x68198
-#define _PS_COEF_SET0_INDEX_2A 0x68298
-#define _PS_COEF_SET0_INDEX_1B 0x68998
-#define _PS_COEF_SET0_INDEX_2B 0x68A98
-#define GLK_PS_COEF_INDEX_SET(pipe, id, set) _MMIO_PIPE(pipe, \
- _ID(id, _PS_COEF_SET0_INDEX_1A, _PS_COEF_SET0_INDEX_2A) + (set) * 8, \
- _ID(id, _PS_COEF_SET0_INDEX_1B, _PS_COEF_SET0_INDEX_2B) + (set) * 8)
-#define PS_COEF_INDEX_AUTO_INC REG_BIT(10)
-
-#define _PS_COEF_SET0_DATA_1A 0x6819C
-#define _PS_COEF_SET0_DATA_2A 0x6829C
-#define _PS_COEF_SET0_DATA_1B 0x6899C
-#define _PS_COEF_SET0_DATA_2B 0x68A9C
-#define GLK_PS_COEF_DATA_SET(pipe, id, set) _MMIO_PIPE(pipe, \
- _ID(id, _PS_COEF_SET0_DATA_1A, _PS_COEF_SET0_DATA_2A) + (set) * 8, \
- _ID(id, _PS_COEF_SET0_DATA_1B, _PS_COEF_SET0_DATA_2B) + (set) * 8)
-
/* Display Internal Timeout Register */
#define RM_TIMEOUT _MMIO(0x42060)
#define RM_TIMEOUT_REG_CAPTURE _MMIO(0x420E0)
@@ -2042,25 +838,6 @@
#define DE_PIPEA_FIFO_UNDERRUN (1 << 0)
#define DE_PIPE_FIFO_UNDERRUN(pipe) (1 << (8 * (pipe)))
-/* More Ivybridge lolz */
-#define DE_ERR_INT_IVB (1 << 30)
-#define DE_GSE_IVB (1 << 29)
-#define DE_PCH_EVENT_IVB (1 << 28)
-#define DE_DP_A_HOTPLUG_IVB (1 << 27)
-#define DE_AUX_CHANNEL_A_IVB (1 << 26)
-#define DE_EDP_PSR_INT_HSW (1 << 19)
-#define DE_SPRITEC_FLIP_DONE_IVB (1 << 14)
-#define DE_PLANEC_FLIP_DONE_IVB (1 << 13)
-#define DE_PIPEC_VBLANK_IVB (1 << 10)
-#define DE_SPRITEB_FLIP_DONE_IVB (1 << 9)
-#define DE_PLANEB_FLIP_DONE_IVB (1 << 8)
-#define DE_PIPEB_VBLANK_IVB (1 << 5)
-#define DE_SPRITEA_FLIP_DONE_IVB (1 << 4)
-#define DE_PLANEA_FLIP_DONE_IVB (1 << 3)
-#define DE_PLANE_FLIP_DONE_IVB(plane) (1 << (3 + 5 * (plane)))
-#define DE_PIPEA_VBLANK_IVB (1 << 0)
-#define DE_PIPE_VBLANK_IVB(pipe) (1 << ((pipe) * 5))
-
#define VLV_MASTER_IER _MMIO(0x4400c) /* Gunit master IER */
#define MASTER_INTERRUPT_ENABLE (1 << 31)
@@ -2100,8 +877,6 @@
#define GEN8_GT_BCS_IRQ (1 << 1)
#define GEN8_GT_RCS_IRQ (1 << 0)
-#define XELPD_DISPLAY_ERR_FATAL_MASK _MMIO(0x4421c)
-
#define GEN8_GT_ISR(which) _MMIO(0x44300 + (0x10 * (which)))
#define GEN8_GT_IMR(which) _MMIO(0x44304 + (0x10 * (which)))
#define GEN8_GT_IIR(which) _MMIO(0x44308 + (0x10 * (which)))
@@ -2118,108 +893,6 @@
#define GEN8_VECS_IRQ_SHIFT 0
#define GEN8_WD_IRQ_SHIFT 16
-#define GEN8_DE_PIPE_ISR(pipe) _MMIO(0x44400 + (0x10 * (pipe)))
-#define GEN8_DE_PIPE_IMR(pipe) _MMIO(0x44404 + (0x10 * (pipe)))
-#define GEN8_DE_PIPE_IIR(pipe) _MMIO(0x44408 + (0x10 * (pipe)))
-#define GEN8_DE_PIPE_IER(pipe) _MMIO(0x4440c + (0x10 * (pipe)))
-#define GEN8_PIPE_FIFO_UNDERRUN REG_BIT(31)
-#define GEN8_PIPE_CDCLK_CRC_ERROR REG_BIT(29)
-#define GEN8_PIPE_CDCLK_CRC_DONE REG_BIT(28)
-#define GEN12_PIPEDMC_INTERRUPT REG_BIT(26) /* tgl+ */
-#define GEN12_PIPEDMC_FAULT REG_BIT(25) /* tgl-mtl */
-#define MTL_PIPEDMC_ATS_FAULT REG_BIT(24) /* mtl */
-#define GEN12_PIPEDMC_FLIPQ_DONE REG_BIT(24) /* tgl-adl */
-#define GEN11_PIPE_PLANE7_FAULT REG_BIT(22) /* icl/tgl */
-#define GEN11_PIPE_PLANE6_FAULT REG_BIT(21) /* icl/tgl */
-#define GEN11_PIPE_PLANE5_FAULT REG_BIT(20) /* icl+ */
-#define GEN12_PIPE_VBLANK_UNMOD REG_BIT(19) /* tgl+ */
-#define MTL_PLANE_ATS_FAULT REG_BIT(18) /* mtl+ */
-#define GEN11_PIPE_PLANE7_FLIP_DONE REG_BIT(18) /* icl/tgl */
-#define MTL_PIPEDMC_FLIPQ_DONE REG_BIT(17) /* mtl */
-#define GEN11_PIPE_PLANE6_FLIP_DONE REG_BIT(17) /* icl/tgl */
-#define GEN11_PIPE_PLANE5_FLIP_DONE REG_BIT(16) /* icl+ */
-#define GEN12_DSB_2_INT REG_BIT(15) /* tgl+ */
-#define GEN12_DSB_1_INT REG_BIT(14) /* tgl+ */
-#define GEN12_DSB_0_INT REG_BIT(13) /* tgl+ */
-#define GEN12_DSB_INT(dsb_id) REG_BIT(13 + (dsb_id))
-#define GEN9_PIPE_CURSOR_FAULT REG_BIT(11) /* skl+ */
-#define GEN9_PIPE_PLANE4_FAULT REG_BIT(10) /* skl+ */
-#define GEN8_PIPE_CURSOR_FAULT REG_BIT(10) /* bdw */
-#define GEN9_PIPE_PLANE3_FAULT REG_BIT(9) /* skl+ */
-#define GEN8_PIPE_SPRITE_FAULT REG_BIT(9) /* bdw */
-#define GEN9_PIPE_PLANE2_FAULT REG_BIT(8) /* skl+ */
-#define GEN8_PIPE_PRIMARY_FAULT REG_BIT(8) /* bdw */
-#define GEN9_PIPE_PLANE1_FAULT REG_BIT(7) /* skl+ */
-#define GEN9_PIPE_PLANE4_FLIP_DONE REG_BIT(6) /* skl+ */
-#define GEN9_PIPE_PLANE3_FLIP_DONE REG_BIT(5) /* skl+ */
-#define GEN8_PIPE_SPRITE_FLIP_DONE REG_BIT(5) /* bdw */
-#define GEN9_PIPE_PLANE2_FLIP_DONE REG_BIT(4) /* skl+ */
-#define GEN8_PIPE_PRIMARY_FLIP_DONE REG_BIT(4) /* bdw */
-#define GEN9_PIPE_PLANE1_FLIP_DONE REG_BIT(3) /* skl+ */
-#define GEN9_PIPE_PLANE_FLIP_DONE(plane_id) \
- REG_BIT(((plane_id) >= PLANE_5 ? 16 - PLANE_5 : 3 - PLANE_1) + (plane_id)) /* skl+ */
-#define GEN8_PIPE_SCAN_LINE_EVENT REG_BIT(2)
-#define GEN8_PIPE_VSYNC REG_BIT(1)
-#define GEN8_PIPE_VBLANK REG_BIT(0)
-
-#define GEN8_DE_PIPE_IRQ_REGS(pipe) I915_IRQ_REGS(GEN8_DE_PIPE_IMR(pipe), \
- GEN8_DE_PIPE_IER(pipe), \
- GEN8_DE_PIPE_IIR(pipe))
-
-#define _HPD_PIN_DDI(hpd_pin) ((hpd_pin) - HPD_PORT_A)
-#define _HPD_PIN_TC(hpd_pin) ((hpd_pin) - HPD_PORT_TC1)
-
-#define GEN8_DE_PORT_ISR _MMIO(0x44440)
-#define GEN8_DE_PORT_IMR _MMIO(0x44444)
-#define GEN8_DE_PORT_IIR _MMIO(0x44448)
-#define GEN8_DE_PORT_IER _MMIO(0x4444c)
-#define DSI1_NON_TE (1 << 31)
-#define DSI0_NON_TE (1 << 30)
-#define ICL_AUX_CHANNEL_E (1 << 29)
-#define ICL_AUX_CHANNEL_F (1 << 28)
-#define GEN9_AUX_CHANNEL_D (1 << 27)
-#define GEN9_AUX_CHANNEL_C (1 << 26)
-#define GEN9_AUX_CHANNEL_B (1 << 25)
-#define DSI1_TE (1 << 24)
-#define DSI0_TE (1 << 23)
-#define GEN8_DE_PORT_HOTPLUG(hpd_pin) REG_BIT(3 + _HPD_PIN_DDI(hpd_pin))
-#define BXT_DE_PORT_HOTPLUG_MASK (GEN8_DE_PORT_HOTPLUG(HPD_PORT_A) | \
- GEN8_DE_PORT_HOTPLUG(HPD_PORT_B) | \
- GEN8_DE_PORT_HOTPLUG(HPD_PORT_C))
-#define BDW_DE_PORT_HOTPLUG_MASK GEN8_DE_PORT_HOTPLUG(HPD_PORT_A)
-#define BXT_DE_PORT_GMBUS (1 << 1)
-#define GEN8_AUX_CHANNEL_A (1 << 0)
-#define TGL_DE_PORT_AUX_USBC6 REG_BIT(13)
-#define XELPD_DE_PORT_AUX_DDIE REG_BIT(13)
-#define TGL_DE_PORT_AUX_USBC5 REG_BIT(12)
-#define XELPD_DE_PORT_AUX_DDID REG_BIT(12)
-#define TGL_DE_PORT_AUX_USBC4 REG_BIT(11)
-#define TGL_DE_PORT_AUX_USBC3 REG_BIT(10)
-#define TGL_DE_PORT_AUX_USBC2 REG_BIT(9)
-#define TGL_DE_PORT_AUX_USBC1 REG_BIT(8)
-#define TGL_DE_PORT_AUX_DDIC REG_BIT(2)
-#define TGL_DE_PORT_AUX_DDIB REG_BIT(1)
-#define TGL_DE_PORT_AUX_DDIA REG_BIT(0)
-
-#define GEN8_DE_PORT_IRQ_REGS I915_IRQ_REGS(GEN8_DE_PORT_IMR, \
- GEN8_DE_PORT_IER, \
- GEN8_DE_PORT_IIR)
-
-#define GEN8_DE_MISC_ISR _MMIO(0x44460)
-#define GEN8_DE_MISC_IMR _MMIO(0x44464)
-#define GEN8_DE_MISC_IIR _MMIO(0x44468)
-#define GEN8_DE_MISC_IER _MMIO(0x4446c)
-#define XELPDP_RM_TIMEOUT REG_BIT(29)
-#define XELPDP_PMDEMAND_RSPTOUT_ERR REG_BIT(27)
-#define GEN8_DE_MISC_GSE REG_BIT(27)
-#define GEN8_DE_EDP_PSR REG_BIT(19)
-#define XELPDP_PMDEMAND_RSP REG_BIT(3)
-#define XE2LPD_DBUF_OVERLAP_DETECTED REG_BIT(1)
-
-#define GEN8_DE_MISC_IRQ_REGS I915_IRQ_REGS(GEN8_DE_MISC_IMR, \
- GEN8_DE_MISC_IER, \
- GEN8_DE_MISC_IIR)
-
#define GEN8_PCU_ISR _MMIO(0x444e0)
#define GEN8_PCU_IMR _MMIO(0x444e4)
#define GEN8_PCU_IIR _MMIO(0x444e8)
@@ -2252,110 +925,12 @@
#define DG1_MSTR_IRQ REG_BIT(31)
#define DG1_MSTR_TILE(t) REG_BIT(t)
-#define GEN11_DISPLAY_INT_CTL _MMIO(0x44200)
-#define GEN11_DISPLAY_IRQ_ENABLE (1 << 31)
-#define GEN11_AUDIO_CODEC_IRQ (1 << 24)
-#define GEN11_DE_PCH_IRQ (1 << 23)
-#define GEN11_DE_MISC_IRQ (1 << 22)
-#define GEN11_DE_HPD_IRQ (1 << 21)
-#define GEN11_DE_PORT_IRQ (1 << 20)
-#define GEN11_DE_PIPE_C (1 << 18)
-#define GEN11_DE_PIPE_B (1 << 17)
-#define GEN11_DE_PIPE_A (1 << 16)
-
-#define GEN11_DE_HPD_ISR _MMIO(0x44470)
-#define GEN11_DE_HPD_IMR _MMIO(0x44474)
-#define GEN11_DE_HPD_IIR _MMIO(0x44478)
-#define GEN11_DE_HPD_IER _MMIO(0x4447c)
-#define GEN11_TC_HOTPLUG(hpd_pin) REG_BIT(16 + _HPD_PIN_TC(hpd_pin))
-#define GEN11_DE_TC_HOTPLUG_MASK (GEN11_TC_HOTPLUG(HPD_PORT_TC6) | \
- GEN11_TC_HOTPLUG(HPD_PORT_TC5) | \
- GEN11_TC_HOTPLUG(HPD_PORT_TC4) | \
- GEN11_TC_HOTPLUG(HPD_PORT_TC3) | \
- GEN11_TC_HOTPLUG(HPD_PORT_TC2) | \
- GEN11_TC_HOTPLUG(HPD_PORT_TC1))
-#define GEN11_TBT_HOTPLUG(hpd_pin) REG_BIT(_HPD_PIN_TC(hpd_pin))
-#define GEN11_DE_TBT_HOTPLUG_MASK (GEN11_TBT_HOTPLUG(HPD_PORT_TC6) | \
- GEN11_TBT_HOTPLUG(HPD_PORT_TC5) | \
- GEN11_TBT_HOTPLUG(HPD_PORT_TC4) | \
- GEN11_TBT_HOTPLUG(HPD_PORT_TC3) | \
- GEN11_TBT_HOTPLUG(HPD_PORT_TC2) | \
- GEN11_TBT_HOTPLUG(HPD_PORT_TC1))
-
-#define GEN11_DE_HPD_IRQ_REGS I915_IRQ_REGS(GEN11_DE_HPD_IMR, \
- GEN11_DE_HPD_IER, \
- GEN11_DE_HPD_IIR)
-
-#define GEN11_TBT_HOTPLUG_CTL _MMIO(0x44030)
-#define GEN11_TC_HOTPLUG_CTL _MMIO(0x44038)
-#define GEN11_HOTPLUG_CTL_ENABLE(hpd_pin) (8 << (_HPD_PIN_TC(hpd_pin) * 4))
-#define GEN11_HOTPLUG_CTL_LONG_DETECT(hpd_pin) (2 << (_HPD_PIN_TC(hpd_pin) * 4))
-#define GEN11_HOTPLUG_CTL_SHORT_DETECT(hpd_pin) (1 << (_HPD_PIN_TC(hpd_pin) * 4))
-#define GEN11_HOTPLUG_CTL_NO_DETECT(hpd_pin) (0 << (_HPD_PIN_TC(hpd_pin) * 4))
-
-#define PICAINTERRUPT_ISR _MMIO(0x16FE50)
-#define PICAINTERRUPT_IMR _MMIO(0x16FE54)
-#define PICAINTERRUPT_IIR _MMIO(0x16FE58)
-#define PICAINTERRUPT_IER _MMIO(0x16FE5C)
-#define XELPDP_DP_ALT_HOTPLUG(hpd_pin) REG_BIT(16 + _HPD_PIN_TC(hpd_pin))
-#define XELPDP_DP_ALT_HOTPLUG_MASK REG_GENMASK(19, 16)
-#define XELPDP_AUX_TC(hpd_pin) REG_BIT(8 + _HPD_PIN_TC(hpd_pin))
-#define XELPDP_AUX_TC_MASK REG_GENMASK(11, 8)
-#define XE2LPD_AUX_DDI(hpd_pin) REG_BIT(6 + _HPD_PIN_DDI(hpd_pin))
-#define XE2LPD_AUX_DDI_MASK REG_GENMASK(7, 6)
-#define XELPDP_TBT_HOTPLUG(hpd_pin) REG_BIT(_HPD_PIN_TC(hpd_pin))
-#define XELPDP_TBT_HOTPLUG_MASK REG_GENMASK(3, 0)
-
-#define PICAINTERRUPT_IRQ_REGS I915_IRQ_REGS(PICAINTERRUPT_IMR, \
- PICAINTERRUPT_IER, \
- PICAINTERRUPT_IIR)
-
-#define XELPDP_PORT_HOTPLUG_CTL(hpd_pin) _MMIO(0x16F270 + (_HPD_PIN_TC(hpd_pin) * 0x200))
-#define XELPDP_TBT_HOTPLUG_ENABLE REG_BIT(6)
-#define XELPDP_TBT_HPD_LONG_DETECT REG_BIT(5)
-#define XELPDP_TBT_HPD_SHORT_DETECT REG_BIT(4)
-#define XELPDP_DP_ALT_HOTPLUG_ENABLE REG_BIT(2)
-#define XELPDP_DP_ALT_HPD_LONG_DETECT REG_BIT(1)
-#define XELPDP_DP_ALT_HPD_SHORT_DETECT REG_BIT(0)
-
-#define XELPDP_INITIATE_PMDEMAND_REQUEST(dword) _MMIO(0x45230 + 4 * (dword))
-#define XELPDP_PMDEMAND_QCLK_GV_BW_MASK REG_GENMASK(31, 16)
-#define XELPDP_PMDEMAND_VOLTAGE_INDEX_MASK REG_GENMASK(14, 12)
-#define XELPDP_PMDEMAND_QCLK_GV_INDEX_MASK REG_GENMASK(11, 8)
-#define XE3_PMDEMAND_PIPES_MASK REG_GENMASK(7, 4)
-#define XELPDP_PMDEMAND_PIPES_MASK REG_GENMASK(7, 6)
-#define XELPDP_PMDEMAND_DBUFS_MASK REG_GENMASK(5, 4)
-#define XELPDP_PMDEMAND_PHYS_MASK REG_GENMASK(2, 0)
-
-#define XELPDP_PMDEMAND_REQ_ENABLE REG_BIT(31)
-#define XELPDP_PMDEMAND_CDCLK_FREQ_MASK REG_GENMASK(30, 20)
-#define XELPDP_PMDEMAND_DDICLK_FREQ_MASK REG_GENMASK(18, 8)
-#define XELPDP_PMDEMAND_SCALERS_MASK REG_GENMASK(6, 4)
-#define XELPDP_PMDEMAND_PLLS_MASK REG_GENMASK(2, 0)
-
-#define GEN12_DCPR_STATUS_1 _MMIO(0x46440)
-#define XELPDP_PMDEMAND_INFLIGHT_STATUS REG_BIT(26)
-
#define ILK_DISPLAY_CHICKEN2 _MMIO(0x42004)
/* Required on all Ironlake and Sandybridge according to the B-Spec. */
#define ILK_ELPIN_409_SELECT REG_BIT(25)
#define ILK_DPARB_GATE REG_BIT(22)
#define ILK_VSDPFD_FULL REG_BIT(21)
-#define FUSE_STRAP _MMIO(0x42014)
-#define ILK_INTERNAL_GRAPHICS_DISABLE REG_BIT(31)
-#define ILK_INTERNAL_DISPLAY_DISABLE REG_BIT(30)
-#define ILK_DISPLAY_DEBUG_DISABLE REG_BIT(29)
-#define IVB_PIPE_C_DISABLE REG_BIT(28)
-#define ILK_HDCP_DISABLE REG_BIT(25)
-#define ILK_eDP_A_DISABLE REG_BIT(24)
-#define HSW_CDCLK_LIMIT REG_BIT(24)
-#define ILK_DESKTOP REG_BIT(23)
-#define HSW_CPU_SSC_ENABLE REG_BIT(21)
-
-#define FUSE_STRAP3 _MMIO(0x42020)
-#define HSW_REF_CLK_SELECT REG_BIT(1)
-
#define ILK_DSPCLK_GATE_D _MMIO(0x42020)
#define ILK_VRHUNIT_CLOCK_GATE_DISABLE REG_BIT(28)
#define ILK_DPFCUNIT_CLOCK_GATE_DISABLE REG_BIT(9)
@@ -2380,25 +955,6 @@
#define CHICKEN_PAR2_1 _MMIO(0x42090)
#define KVM_CONFIG_CHANGE_NOTIFICATION_SELECT REG_BIT(14)
-#define CHICKEN_MISC_2 _MMIO(0x42084)
-#define CHICKEN_MISC_DISABLE_DPT REG_BIT(30) /* adl,dg2 */
-#define BMG_DARB_HALF_BLK_END_BURST REG_BIT(27)
-#define KBL_ARB_FILL_SPARE_14 REG_BIT(14)
-#define KBL_ARB_FILL_SPARE_13 REG_BIT(13)
-#define GLK_CL2_PWR_DOWN REG_BIT(12)
-#define GLK_CL1_PWR_DOWN REG_BIT(11)
-#define GLK_CL0_PWR_DOWN REG_BIT(10)
-
-#define CHICKEN_MISC_3 _MMIO(0x42088)
-#define DP_MST_DPT_DPTP_ALIGN_WA(trans) REG_BIT(9 + (trans) - TRANSCODER_A)
-#define DP_MST_SHORT_HBLANK_WA(trans) REG_BIT(5 + (trans) - TRANSCODER_A)
-#define DP_MST_FEC_BS_JITTER_WA(trans) REG_BIT(0 + (trans) - TRANSCODER_A)
-
-#define CHICKEN_MISC_4 _MMIO(0x4208c)
-#define CHICKEN_FBC_STRIDE_OVERRIDE REG_BIT(13)
-#define CHICKEN_FBC_STRIDE_MASK REG_GENMASK(12, 0)
-#define CHICKEN_FBC_STRIDE(x) REG_FIELD_PREP(CHICKEN_FBC_STRIDE_MASK, (x))
-
#define _CHICKEN_PIPESL_1_A 0x420b0
#define _CHICKEN_PIPESL_1_B 0x420b4
#define CHICKEN_PIPESL_1(pipe) _MMIO_PIPE(pipe, _CHICKEN_PIPESL_1_A, _CHICKEN_PIPESL_1_B)
@@ -2422,72 +978,11 @@
#define SKL_PLANE1_STRETCH_MAX_X1 REG_FIELD_PREP(SKL_PLANE1_STRETCH_MAX_MASK, 3)
#define BDW_UNMASK_VBL_TO_REGS_IN_SRD REG_BIT(0) /* bdw */
-#define _CHICKEN_TRANS_A 0x420c0
-#define _CHICKEN_TRANS_B 0x420c4
-#define _CHICKEN_TRANS_C 0x420c8
-#define _CHICKEN_TRANS_EDP 0x420cc
-#define _CHICKEN_TRANS_D 0x420d8
-#define _CHICKEN_TRANS(trans) _MMIO(_PICK((trans), \
- [TRANSCODER_EDP] = _CHICKEN_TRANS_EDP, \
- [TRANSCODER_A] = _CHICKEN_TRANS_A, \
- [TRANSCODER_B] = _CHICKEN_TRANS_B, \
- [TRANSCODER_C] = _CHICKEN_TRANS_C, \
- [TRANSCODER_D] = _CHICKEN_TRANS_D))
-#define _MTL_CHICKEN_TRANS_A 0x604e0
-#define _MTL_CHICKEN_TRANS_B 0x614e0
-#define _MTL_CHICKEN_TRANS(trans) _MMIO_TRANS((trans), \
- _MTL_CHICKEN_TRANS_A, \
- _MTL_CHICKEN_TRANS_B)
-#define CHICKEN_TRANS(display, trans) (DISPLAY_VER(display) >= 14 ? _MTL_CHICKEN_TRANS(trans) : _CHICKEN_TRANS(trans))
-#define PIPE_VBLANK_WITH_DELAY REG_BIT(31) /* tgl+ */
-#define SKL_UNMASK_VBL_TO_PIPE_IN_SRD REG_BIT(30) /* skl+ */
-#define HSW_FRAME_START_DELAY_MASK REG_GENMASK(28, 27)
-#define HSW_FRAME_START_DELAY(x) REG_FIELD_PREP(HSW_FRAME_START_DELAY_MASK, x)
-#define VSC_DATA_SEL_SOFTWARE_CONTROL REG_BIT(25) /* GLK */
-#define FECSTALL_DIS_DPTSTREAM_DPTTG REG_BIT(23)
-#define DDI_TRAINING_OVERRIDE_ENABLE REG_BIT(19)
-#define ADLP_1_BASED_X_GRANULARITY REG_BIT(18)
-#define DDI_TRAINING_OVERRIDE_VALUE REG_BIT(18)
-#define DDIE_TRAINING_OVERRIDE_ENABLE REG_BIT(17) /* CHICKEN_TRANS_A only */
-#define DDIE_TRAINING_OVERRIDE_VALUE REG_BIT(16) /* CHICKEN_TRANS_A only */
-#define PSR2_ADD_VERTICAL_LINE_COUNT REG_BIT(15)
-#define DP_FEC_BS_JITTER_WA REG_BIT(15)
-#define PSR2_VSC_ENABLE_PROG_HEADER REG_BIT(12)
-#define DP_DSC_INSERT_SF_AT_EOL_WA REG_BIT(4)
-#define HDCP_LINE_REKEY_DISABLE REG_BIT(0)
-
#define DISP_ARB_CTL _MMIO(0x45000)
#define DISP_FBC_MEMORY_WAKE REG_BIT(31)
#define DISP_TILE_SURFACE_SWIZZLING REG_BIT(13)
#define DISP_FBC_WM_DIS REG_BIT(15)
-#define DISP_ARB_CTL2 _MMIO(0x45004)
-#define DISP_DATA_PARTITION_5_6 REG_BIT(6)
-#define DISP_IPC_ENABLE REG_BIT(3)
-
-#define GEN7_MSG_CTL _MMIO(0x45010)
-#define WAIT_FOR_PCH_RESET_ACK (1 << 1)
-#define WAIT_FOR_PCH_FLR_ACK (1 << 0)
-
-#define _BW_BUDDY0_CTL 0x45130
-#define _BW_BUDDY1_CTL 0x45140
-#define BW_BUDDY_CTL(x) _MMIO(_PICK_EVEN(x, \
- _BW_BUDDY0_CTL, \
- _BW_BUDDY1_CTL))
-#define BW_BUDDY_DISABLE REG_BIT(31)
-#define BW_BUDDY_TLB_REQ_TIMER_MASK REG_GENMASK(21, 16)
-#define BW_BUDDY_TLB_REQ_TIMER(x) REG_FIELD_PREP(BW_BUDDY_TLB_REQ_TIMER_MASK, x)
-
-#define _BW_BUDDY0_PAGE_MASK 0x45134
-#define _BW_BUDDY1_PAGE_MASK 0x45144
-#define BW_BUDDY_PAGE_MASK(x) _MMIO(_PICK_EVEN(x, \
- _BW_BUDDY0_PAGE_MASK, \
- _BW_BUDDY1_PAGE_MASK))
-
-#define HSW_NDE_RSTWRN_OPT _MMIO(0x46408)
-#define MTL_RESET_PICA_HANDSHAKE_EN REG_BIT(6)
-#define RESET_PCH_HANDSHAKE_ENABLE REG_BIT(4)
-
#define GEN8_CHICKEN_DCPR_1 _MMIO(0x46430)
#define _LATENCY_REPORTING_REMOVED_PIPE_D REG_BIT(31)
#define SKL_SELECT_ALTERNATE_DC_EXIT REG_BIT(30)
@@ -2504,518 +999,24 @@
#define MASK_WAKEMEM REG_BIT(13)
#define DDI_CLOCK_REG_ACCESS REG_BIT(7)
-#define GEN11_CHICKEN_DCPR_2 _MMIO(0x46434)
-#define DCPR_MASK_MAXLATENCY_MEMUP_CLR REG_BIT(27)
-#define DCPR_MASK_LPMODE REG_BIT(26)
-#define DCPR_SEND_RESP_IMM REG_BIT(25)
-#define DCPR_CLEAR_MEMSTAT_DIS REG_BIT(24)
-
-#define XELPD_CHICKEN_DCPR_3 _MMIO(0x46438)
-#define DMD_RSP_TIMEOUT_DISABLE REG_BIT(19)
-
-#define SKL_DFSM _MMIO(0x51000)
-#define SKL_DFSM_DISPLAY_PM_DISABLE (1 << 27)
-#define SKL_DFSM_DISPLAY_HDCP_DISABLE (1 << 25)
-#define SKL_DFSM_CDCLK_LIMIT_MASK (3 << 23)
-#define SKL_DFSM_CDCLK_LIMIT_675 (0 << 23)
-#define SKL_DFSM_CDCLK_LIMIT_540 (1 << 23)
-#define SKL_DFSM_CDCLK_LIMIT_450 (2 << 23)
-#define SKL_DFSM_CDCLK_LIMIT_337_5 (3 << 23)
-#define ICL_DFSM_DMC_DISABLE (1 << 23)
-#define SKL_DFSM_PIPE_A_DISABLE (1 << 30)
-#define SKL_DFSM_PIPE_B_DISABLE (1 << 21)
-#define SKL_DFSM_PIPE_C_DISABLE (1 << 28)
-#define TGL_DFSM_PIPE_D_DISABLE (1 << 22)
-#define GLK_DFSM_DISPLAY_DSC_DISABLE (1 << 7)
-#define XE2LPD_DFSM_DBUF_OVERLAP_DISABLE (1 << 3)
-
-#define XE2LPD_DE_CAP _MMIO(0x41100)
-#define XE2LPD_DE_CAP_3DLUT_MASK REG_GENMASK(31, 30)
-#define XE2LPD_DE_CAP_DSC_MASK REG_GENMASK(29, 28)
-#define XE2LPD_DE_CAP_DSC_REMOVED 1
-#define XE2LPD_DE_CAP_SCALER_MASK REG_GENMASK(27, 26)
-#define XE2LPD_DE_CAP_SCALER_SINGLE 1
-
-#define SKL_DSSM _MMIO(0x51004)
-#define ICL_DSSM_CDCLK_PLL_REFCLK_MASK (7 << 29)
-#define ICL_DSSM_CDCLK_PLL_REFCLK_24MHz (0 << 29)
-#define ICL_DSSM_CDCLK_PLL_REFCLK_19_2MHz (1 << 29)
-#define ICL_DSSM_CDCLK_PLL_REFCLK_38_4MHz (2 << 29)
-
#define GMD_ID_DISPLAY _MMIO(0x510a0)
#define GMD_ID_ARCH_MASK REG_GENMASK(31, 22)
#define GMD_ID_RELEASE_MASK REG_GENMASK(21, 14)
#define GMD_ID_STEP REG_GENMASK(5, 0)
-/*GEN11 chicken */
-#define _PIPEA_CHICKEN 0x70038
-#define _PIPEB_CHICKEN 0x71038
-#define _PIPEC_CHICKEN 0x72038
-#define PIPE_CHICKEN(pipe) _MMIO_PIPE(pipe, _PIPEA_CHICKEN,\
- _PIPEB_CHICKEN)
-#define UNDERRUN_RECOVERY_DISABLE_ADLP REG_BIT(30)
-#define UNDERRUN_RECOVERY_ENABLE_DG2 REG_BIT(30)
-#define PIXEL_ROUNDING_TRUNC_FB_PASSTHRU REG_BIT(15)
-#define DG2_RENDER_CCSTAG_4_3_EN REG_BIT(12)
-#define PER_PIXEL_ALPHA_BYPASS_EN REG_BIT(7)
-
/* PCH */
-#define PCH_DISPLAY_BASE 0xc0000u
-
-/* south display engine interrupt: IBX */
-#define SDE_AUDIO_POWER_D (1 << 27)
-#define SDE_AUDIO_POWER_C (1 << 26)
-#define SDE_AUDIO_POWER_B (1 << 25)
-#define SDE_AUDIO_POWER_SHIFT (25)
-#define SDE_AUDIO_POWER_MASK (7 << SDE_AUDIO_POWER_SHIFT)
-#define SDE_GMBUS (1 << 24)
-#define SDE_AUDIO_HDCP_TRANSB (1 << 23)
-#define SDE_AUDIO_HDCP_TRANSA (1 << 22)
-#define SDE_AUDIO_HDCP_MASK (3 << 22)
-#define SDE_AUDIO_TRANSB (1 << 21)
-#define SDE_AUDIO_TRANSA (1 << 20)
-#define SDE_AUDIO_TRANS_MASK (3 << 20)
-#define SDE_POISON (1 << 19)
-/* 18 reserved */
-#define SDE_FDI_RXB (1 << 17)
-#define SDE_FDI_RXA (1 << 16)
-#define SDE_FDI_MASK (3 << 16)
-#define SDE_AUXD (1 << 15)
-#define SDE_AUXC (1 << 14)
-#define SDE_AUXB (1 << 13)
-#define SDE_AUX_MASK (7 << 13)
-/* 12 reserved */
-#define SDE_CRT_HOTPLUG (1 << 11)
-#define SDE_PORTD_HOTPLUG (1 << 10)
-#define SDE_PORTC_HOTPLUG (1 << 9)
-#define SDE_PORTB_HOTPLUG (1 << 8)
-#define SDE_SDVOB_HOTPLUG (1 << 6)
-#define SDE_HOTPLUG_MASK (SDE_CRT_HOTPLUG | \
- SDE_SDVOB_HOTPLUG | \
- SDE_PORTB_HOTPLUG | \
- SDE_PORTC_HOTPLUG | \
- SDE_PORTD_HOTPLUG)
-#define SDE_TRANSB_CRC_DONE (1 << 5)
-#define SDE_TRANSB_CRC_ERR (1 << 4)
-#define SDE_TRANSB_FIFO_UNDER (1 << 3)
-#define SDE_TRANSA_CRC_DONE (1 << 2)
-#define SDE_TRANSA_CRC_ERR (1 << 1)
-#define SDE_TRANSA_FIFO_UNDER (1 << 0)
-#define SDE_TRANS_MASK (0x3f)
-
-/* south display engine interrupt: CPT - CNP */
-#define SDE_AUDIO_POWER_D_CPT (1 << 31)
-#define SDE_AUDIO_POWER_C_CPT (1 << 30)
-#define SDE_AUDIO_POWER_B_CPT (1 << 29)
-#define SDE_AUDIO_POWER_SHIFT_CPT 29
-#define SDE_AUDIO_POWER_MASK_CPT (7 << 29)
-#define SDE_AUXD_CPT (1 << 27)
-#define SDE_AUXC_CPT (1 << 26)
-#define SDE_AUXB_CPT (1 << 25)
-#define SDE_AUX_MASK_CPT (7 << 25)
-#define SDE_PORTE_HOTPLUG_SPT (1 << 25)
-#define SDE_PORTA_HOTPLUG_SPT (1 << 24)
-#define SDE_PORTD_HOTPLUG_CPT (1 << 23)
-#define SDE_PORTC_HOTPLUG_CPT (1 << 22)
-#define SDE_PORTB_HOTPLUG_CPT (1 << 21)
-#define SDE_CRT_HOTPLUG_CPT (1 << 19)
-#define SDE_SDVOB_HOTPLUG_CPT (1 << 18)
-#define SDE_HOTPLUG_MASK_CPT (SDE_CRT_HOTPLUG_CPT | \
- SDE_SDVOB_HOTPLUG_CPT | \
- SDE_PORTD_HOTPLUG_CPT | \
- SDE_PORTC_HOTPLUG_CPT | \
- SDE_PORTB_HOTPLUG_CPT)
-#define SDE_HOTPLUG_MASK_SPT (SDE_PORTE_HOTPLUG_SPT | \
- SDE_PORTD_HOTPLUG_CPT | \
- SDE_PORTC_HOTPLUG_CPT | \
- SDE_PORTB_HOTPLUG_CPT | \
- SDE_PORTA_HOTPLUG_SPT)
-#define SDE_GMBUS_CPT (1 << 17)
-#define SDE_ERROR_CPT (1 << 16)
-#define SDE_AUDIO_CP_REQ_C_CPT (1 << 10)
-#define SDE_AUDIO_CP_CHG_C_CPT (1 << 9)
-#define SDE_FDI_RXC_CPT (1 << 8)
-#define SDE_AUDIO_CP_REQ_B_CPT (1 << 6)
-#define SDE_AUDIO_CP_CHG_B_CPT (1 << 5)
-#define SDE_FDI_RXB_CPT (1 << 4)
-#define SDE_AUDIO_CP_REQ_A_CPT (1 << 2)
-#define SDE_AUDIO_CP_CHG_A_CPT (1 << 1)
-#define SDE_FDI_RXA_CPT (1 << 0)
-#define SDE_AUDIO_CP_REQ_CPT (SDE_AUDIO_CP_REQ_C_CPT | \
- SDE_AUDIO_CP_REQ_B_CPT | \
- SDE_AUDIO_CP_REQ_A_CPT)
-#define SDE_AUDIO_CP_CHG_CPT (SDE_AUDIO_CP_CHG_C_CPT | \
- SDE_AUDIO_CP_CHG_B_CPT | \
- SDE_AUDIO_CP_CHG_A_CPT)
-#define SDE_FDI_MASK_CPT (SDE_FDI_RXC_CPT | \
- SDE_FDI_RXB_CPT | \
- SDE_FDI_RXA_CPT)
-
-/* south display engine interrupt: ICP/TGP/MTP */
-#define SDE_PICAINTERRUPT REG_BIT(31)
-#define SDE_GMBUS_ICP (1 << 23)
-#define SDE_TC_HOTPLUG_ICP(hpd_pin) REG_BIT(24 + _HPD_PIN_TC(hpd_pin))
-#define SDE_TC_HOTPLUG_DG2(hpd_pin) REG_BIT(25 + _HPD_PIN_TC(hpd_pin)) /* sigh */
-#define SDE_DDI_HOTPLUG_ICP(hpd_pin) REG_BIT(16 + _HPD_PIN_DDI(hpd_pin))
-#define SDE_DDI_HOTPLUG_MASK_ICP (SDE_DDI_HOTPLUG_ICP(HPD_PORT_D) | \
- SDE_DDI_HOTPLUG_ICP(HPD_PORT_C) | \
- SDE_DDI_HOTPLUG_ICP(HPD_PORT_B) | \
- SDE_DDI_HOTPLUG_ICP(HPD_PORT_A))
-#define SDE_TC_HOTPLUG_MASK_ICP (SDE_TC_HOTPLUG_ICP(HPD_PORT_TC6) | \
- SDE_TC_HOTPLUG_ICP(HPD_PORT_TC5) | \
- SDE_TC_HOTPLUG_ICP(HPD_PORT_TC4) | \
- SDE_TC_HOTPLUG_ICP(HPD_PORT_TC3) | \
- SDE_TC_HOTPLUG_ICP(HPD_PORT_TC2) | \
- SDE_TC_HOTPLUG_ICP(HPD_PORT_TC1))
-
#define SDEISR _MMIO(0xc4000)
#define SDEIMR _MMIO(0xc4004)
#define SDEIIR _MMIO(0xc4008)
#define SDEIER _MMIO(0xc400c)
-#define SDE_IRQ_REGS I915_IRQ_REGS(SDEIMR, \
- SDEIER, \
- SDEIIR)
-
-#define SERR_INT _MMIO(0xc4040)
-#define SERR_INT_POISON (1 << 31)
-#define SERR_INT_TRANS_FIFO_UNDERRUN(pipe) (1 << ((pipe) * 3))
-
-/* digital port hotplug */
-#define PCH_PORT_HOTPLUG _MMIO(0xc4030) /* SHOTPLUG_CTL */
-#define PORTA_HOTPLUG_ENABLE (1 << 28) /* LPT:LP+ & BXT */
-#define BXT_DDIA_HPD_INVERT (1 << 27)
-#define PORTA_HOTPLUG_STATUS_MASK (3 << 24) /* SPT+ & BXT */
-#define PORTA_HOTPLUG_NO_DETECT (0 << 24) /* SPT+ & BXT */
-#define PORTA_HOTPLUG_SHORT_DETECT (1 << 24) /* SPT+ & BXT */
-#define PORTA_HOTPLUG_LONG_DETECT (2 << 24) /* SPT+ & BXT */
-#define PORTD_HOTPLUG_ENABLE (1 << 20)
-#define PORTD_PULSE_DURATION_2ms (0 << 18) /* pre-LPT */
-#define PORTD_PULSE_DURATION_4_5ms (1 << 18) /* pre-LPT */
-#define PORTD_PULSE_DURATION_6ms (2 << 18) /* pre-LPT */
-#define PORTD_PULSE_DURATION_100ms (3 << 18) /* pre-LPT */
-#define PORTD_PULSE_DURATION_MASK (3 << 18) /* pre-LPT */
-#define PORTD_HOTPLUG_STATUS_MASK (3 << 16)
-#define PORTD_HOTPLUG_NO_DETECT (0 << 16)
-#define PORTD_HOTPLUG_SHORT_DETECT (1 << 16)
-#define PORTD_HOTPLUG_LONG_DETECT (2 << 16)
-#define PORTC_HOTPLUG_ENABLE (1 << 12)
-#define BXT_DDIC_HPD_INVERT (1 << 11)
-#define PORTC_PULSE_DURATION_2ms (0 << 10) /* pre-LPT */
-#define PORTC_PULSE_DURATION_4_5ms (1 << 10) /* pre-LPT */
-#define PORTC_PULSE_DURATION_6ms (2 << 10) /* pre-LPT */
-#define PORTC_PULSE_DURATION_100ms (3 << 10) /* pre-LPT */
-#define PORTC_PULSE_DURATION_MASK (3 << 10) /* pre-LPT */
-#define PORTC_HOTPLUG_STATUS_MASK (3 << 8)
-#define PORTC_HOTPLUG_NO_DETECT (0 << 8)
-#define PORTC_HOTPLUG_SHORT_DETECT (1 << 8)
-#define PORTC_HOTPLUG_LONG_DETECT (2 << 8)
-#define PORTB_HOTPLUG_ENABLE (1 << 4)
-#define BXT_DDIB_HPD_INVERT (1 << 3)
-#define PORTB_PULSE_DURATION_2ms (0 << 2) /* pre-LPT */
-#define PORTB_PULSE_DURATION_4_5ms (1 << 2) /* pre-LPT */
-#define PORTB_PULSE_DURATION_6ms (2 << 2) /* pre-LPT */
-#define PORTB_PULSE_DURATION_100ms (3 << 2) /* pre-LPT */
-#define PORTB_PULSE_DURATION_MASK (3 << 2) /* pre-LPT */
-#define PORTB_HOTPLUG_STATUS_MASK (3 << 0)
-#define PORTB_HOTPLUG_NO_DETECT (0 << 0)
-#define PORTB_HOTPLUG_SHORT_DETECT (1 << 0)
-#define PORTB_HOTPLUG_LONG_DETECT (2 << 0)
-#define BXT_DDI_HPD_INVERT_MASK (BXT_DDIA_HPD_INVERT | \
- BXT_DDIB_HPD_INVERT | \
- BXT_DDIC_HPD_INVERT)
-
-#define PCH_PORT_HOTPLUG2 _MMIO(0xc403C) /* SHOTPLUG_CTL2 SPT+ */
-#define PORTE_HOTPLUG_ENABLE (1 << 4)
-#define PORTE_HOTPLUG_STATUS_MASK (3 << 0)
-#define PORTE_HOTPLUG_NO_DETECT (0 << 0)
-#define PORTE_HOTPLUG_SHORT_DETECT (1 << 0)
-#define PORTE_HOTPLUG_LONG_DETECT (2 << 0)
-
-/* This register is a reuse of PCH_PORT_HOTPLUG register. The
- * functionality covered in PCH_PORT_HOTPLUG is split into
- * SHOTPLUG_CTL_DDI and SHOTPLUG_CTL_TC.
- */
-#define SHOTPLUG_CTL_DDI _MMIO(0xc4030)
-#define SHOTPLUG_CTL_DDI_HPD_ENABLE(hpd_pin) (0x8 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_OUTPUT_DATA(hpd_pin) (0x4 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_STATUS_MASK(hpd_pin) (0x3 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_NO_DETECT(hpd_pin) (0x0 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_SHORT_DETECT(hpd_pin) (0x1 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_LONG_DETECT(hpd_pin) (0x2 << (_HPD_PIN_DDI(hpd_pin) * 4))
-#define SHOTPLUG_CTL_DDI_HPD_SHORT_LONG_DETECT(hpd_pin) (0x3 << (_HPD_PIN_DDI(hpd_pin) * 4))
-
-#define SHOTPLUG_CTL_TC _MMIO(0xc4034)
-#define ICP_TC_HPD_ENABLE(hpd_pin) (8 << (_HPD_PIN_TC(hpd_pin) * 4))
-#define ICP_TC_HPD_LONG_DETECT(hpd_pin) (2 << (_HPD_PIN_TC(hpd_pin) * 4))
-#define ICP_TC_HPD_SHORT_DETECT(hpd_pin) (1 << (_HPD_PIN_TC(hpd_pin) * 4))
-
-#define SHPD_FILTER_CNT _MMIO(0xc4038)
-#define SHPD_FILTER_CNT_500_ADJ 0x001D9
-#define SHPD_FILTER_CNT_250 0x000F8
-
-#define _PCH_DPLL_A 0xc6014
-#define _PCH_DPLL_B 0xc6018
-#define PCH_DPLL(pll) _MMIO((pll) == 0 ? _PCH_DPLL_A : _PCH_DPLL_B)
-
-#define _PCH_FPA0 0xc6040
-#define _PCH_FPB0 0xc6048
-#define PCH_FP0(pll) _MMIO((pll) == 0 ? _PCH_FPA0 : _PCH_FPB0)
-#define FP_CB_TUNE (0x3 << 22)
-
-#define _PCH_FPA1 0xc6044
-#define _PCH_FPB1 0xc604c
-#define PCH_FP1(pll) _MMIO((pll) == 0 ? _PCH_FPA1 : _PCH_FPB1)
-
-#define PCH_DPLL_TEST _MMIO(0xc606c)
-
-#define PCH_DREF_CONTROL _MMIO(0xC6200)
-#define DREF_CONTROL_MASK 0x7fc3
-#define DREF_CPU_SOURCE_OUTPUT_DISABLE (0 << 13)
-#define DREF_CPU_SOURCE_OUTPUT_DOWNSPREAD (2 << 13)
-#define DREF_CPU_SOURCE_OUTPUT_NONSPREAD (3 << 13)
-#define DREF_CPU_SOURCE_OUTPUT_MASK (3 << 13)
-#define DREF_SSC_SOURCE_DISABLE (0 << 11)
-#define DREF_SSC_SOURCE_ENABLE (2 << 11)
-#define DREF_SSC_SOURCE_MASK (3 << 11)
-#define DREF_NONSPREAD_SOURCE_DISABLE (0 << 9)
-#define DREF_NONSPREAD_CK505_ENABLE (1 << 9)
-#define DREF_NONSPREAD_SOURCE_ENABLE (2 << 9)
-#define DREF_NONSPREAD_SOURCE_MASK (3 << 9)
-#define DREF_SUPERSPREAD_SOURCE_DISABLE (0 << 7)
-#define DREF_SUPERSPREAD_SOURCE_ENABLE (2 << 7)
-#define DREF_SUPERSPREAD_SOURCE_MASK (3 << 7)
-#define DREF_SSC4_DOWNSPREAD (0 << 6)
-#define DREF_SSC4_CENTERSPREAD (1 << 6)
-#define DREF_SSC1_DISABLE (0 << 1)
-#define DREF_SSC1_ENABLE (1 << 1)
-#define DREF_SSC4_DISABLE (0)
-#define DREF_SSC4_ENABLE (1)
-
-#define PCH_RAWCLK_FREQ _MMIO(0xc6204)
-#define FDL_TP1_TIMER_SHIFT 12
-#define FDL_TP1_TIMER_MASK (3 << 12)
-#define FDL_TP2_TIMER_SHIFT 10
-#define FDL_TP2_TIMER_MASK (3 << 10)
-#define RAWCLK_FREQ_MASK 0x3ff
-#define CNP_RAWCLK_DIV_MASK (0x3ff << 16)
-#define CNP_RAWCLK_DIV(div) ((div) << 16)
-#define CNP_RAWCLK_FRAC_MASK (0xf << 26)
-#define CNP_RAWCLK_DEN(den) ((den) << 26)
-#define ICP_RAWCLK_NUM(num) ((num) << 11)
-
-#define PCH_DPLL_TMR_CFG _MMIO(0xc6208)
-
-#define PCH_SSC4_PARMS _MMIO(0xc6210)
-#define PCH_SSC4_AUX_PARMS _MMIO(0xc6214)
-
-#define PCH_DPLL_SEL _MMIO(0xc7000)
-#define TRANS_DPLLB_SEL(pipe) (1 << ((pipe) * 4))
-#define TRANS_DPLLA_SEL(pipe) 0
-#define TRANS_DPLL_ENABLE(pipe) (1 << ((pipe) * 4 + 3))
-
-/* transcoder */
-#define _PCH_TRANS_HTOTAL_A 0xe0000
-#define _PCH_TRANS_HTOTAL_B 0xe1000
-#define PCH_TRANS_HTOTAL(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HTOTAL_A, _PCH_TRANS_HTOTAL_B)
-#define TRANS_HTOTAL_SHIFT 16
-#define TRANS_HACTIVE_SHIFT 0
-
-#define _PCH_TRANS_HBLANK_A 0xe0004
-#define _PCH_TRANS_HBLANK_B 0xe1004
-#define PCH_TRANS_HBLANK(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HBLANK_A, _PCH_TRANS_HBLANK_B)
-#define TRANS_HBLANK_END_SHIFT 16
-#define TRANS_HBLANK_START_SHIFT 0
-
-#define _PCH_TRANS_HSYNC_A 0xe0008
-#define _PCH_TRANS_HSYNC_B 0xe1008
-#define PCH_TRANS_HSYNC(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_HSYNC_A, _PCH_TRANS_HSYNC_B)
-#define TRANS_HSYNC_END_SHIFT 16
-#define TRANS_HSYNC_START_SHIFT 0
-
-#define _PCH_TRANS_VTOTAL_A 0xe000c
-#define _PCH_TRANS_VTOTAL_B 0xe100c
-#define PCH_TRANS_VTOTAL(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VTOTAL_A, _PCH_TRANS_VTOTAL_B)
-#define TRANS_VTOTAL_SHIFT 16
-#define TRANS_VACTIVE_SHIFT 0
-
-#define _PCH_TRANS_VBLANK_A 0xe0010
-#define _PCH_TRANS_VBLANK_B 0xe1010
-#define PCH_TRANS_VBLANK(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VBLANK_A, _PCH_TRANS_VBLANK_B)
-#define TRANS_VBLANK_END_SHIFT 16
-#define TRANS_VBLANK_START_SHIFT 0
-
-#define _PCH_TRANS_VSYNC_A 0xe0014
-#define _PCH_TRANS_VSYNC_B 0xe1014
-#define PCH_TRANS_VSYNC(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VSYNC_A, _PCH_TRANS_VSYNC_B)
-#define TRANS_VSYNC_END_SHIFT 16
-#define TRANS_VSYNC_START_SHIFT 0
-
-#define _PCH_TRANS_VSYNCSHIFT_A 0xe0028
-#define _PCH_TRANS_VSYNCSHIFT_B 0xe1028
-#define PCH_TRANS_VSYNCSHIFT(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VSYNCSHIFT_A, _PCH_TRANS_VSYNCSHIFT_B)
-
-#define _PCH_TRANSA_DATA_M1 0xe0030
-#define _PCH_TRANSB_DATA_M1 0xe1030
-#define PCH_TRANS_DATA_M1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_M1, _PCH_TRANSB_DATA_M1)
-
-#define _PCH_TRANSA_DATA_N1 0xe0034
-#define _PCH_TRANSB_DATA_N1 0xe1034
-#define PCH_TRANS_DATA_N1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_N1, _PCH_TRANSB_DATA_N1)
-
-#define _PCH_TRANSA_DATA_M2 0xe0038
-#define _PCH_TRANSB_DATA_M2 0xe1038
-#define PCH_TRANS_DATA_M2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_M2, _PCH_TRANSB_DATA_M2)
-
-#define _PCH_TRANSA_DATA_N2 0xe003c
-#define _PCH_TRANSB_DATA_N2 0xe103c
-#define PCH_TRANS_DATA_N2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_DATA_N2, _PCH_TRANSB_DATA_N2)
-
-#define _PCH_TRANSA_LINK_M1 0xe0040
-#define _PCH_TRANSB_LINK_M1 0xe1040
-#define PCH_TRANS_LINK_M1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_M1, _PCH_TRANSB_LINK_M1)
-
-#define _PCH_TRANSA_LINK_N1 0xe0044
-#define _PCH_TRANSB_LINK_N1 0xe1044
-#define PCH_TRANS_LINK_N1(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_N1, _PCH_TRANSB_LINK_N1)
-
-#define _PCH_TRANSA_LINK_M2 0xe0048
-#define _PCH_TRANSB_LINK_M2 0xe1048
-#define PCH_TRANS_LINK_M2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_M2, _PCH_TRANSB_LINK_M2)
-
-#define _PCH_TRANSA_LINK_N2 0xe004c
-#define _PCH_TRANSB_LINK_N2 0xe104c
-#define PCH_TRANS_LINK_N2(pipe) _MMIO_PIPE(pipe, _PCH_TRANSA_LINK_N2, _PCH_TRANSB_LINK_N2)
-
-/* Per-transcoder DIP controls (PCH) */
-#define _VIDEO_DIP_CTL_A 0xe0200
-#define _VIDEO_DIP_CTL_B 0xe1200
-#define TVIDEO_DIP_CTL(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_CTL_A, _VIDEO_DIP_CTL_B)
-
-#define _VIDEO_DIP_DATA_A 0xe0208
-#define _VIDEO_DIP_DATA_B 0xe1208
-#define TVIDEO_DIP_DATA(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_DATA_A, _VIDEO_DIP_DATA_B)
-
-#define _VIDEO_DIP_GCP_A 0xe0210
-#define _VIDEO_DIP_GCP_B 0xe1210
-#define TVIDEO_DIP_GCP(pipe) _MMIO_PIPE(pipe, _VIDEO_DIP_GCP_A, _VIDEO_DIP_GCP_B)
-#define GCP_COLOR_INDICATION (1 << 2)
-#define GCP_DEFAULT_PHASE_ENABLE (1 << 1)
-#define GCP_AV_MUTE (1 << 0)
-
-/* Per-transcoder DIP controls (VLV) */
-#define _VLV_VIDEO_DIP_CTL_A 0x60200
-#define _VLV_VIDEO_DIP_CTL_B 0x61170
-#define _CHV_VIDEO_DIP_CTL_C 0x611f0
-#define VLV_TVIDEO_DIP_CTL(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
- _VLV_VIDEO_DIP_CTL_A, \
- _VLV_VIDEO_DIP_CTL_B, \
- _CHV_VIDEO_DIP_CTL_C)
-
-#define _VLV_VIDEO_DIP_DATA_A 0x60208
-#define _VLV_VIDEO_DIP_DATA_B 0x61174
-#define _CHV_VIDEO_DIP_DATA_C 0x611f4
-#define VLV_TVIDEO_DIP_DATA(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
- _VLV_VIDEO_DIP_DATA_A, \
- _VLV_VIDEO_DIP_DATA_B, \
- _CHV_VIDEO_DIP_DATA_C)
-
-#define _VLV_VIDEO_DIP_GDCP_PAYLOAD_A 0x60210
-#define _VLV_VIDEO_DIP_GDCP_PAYLOAD_B 0x61178
-#define _CHV_VIDEO_DIP_GDCP_PAYLOAD_C 0x611f8
-#define VLV_TVIDEO_DIP_GCP(pipe) _MMIO_BASE_PIPE3(VLV_DISPLAY_BASE, (pipe), \
- _VLV_VIDEO_DIP_GDCP_PAYLOAD_A, \
- _VLV_VIDEO_DIP_GDCP_PAYLOAD_B, \
- _CHV_VIDEO_DIP_GDCP_PAYLOAD_C)
-
-/* Haswell DIP controls */
-#define _HSW_VIDEO_DIP_CTL_A 0x60200
-#define _HSW_VIDEO_DIP_CTL_B 0x61200
-#define HSW_TVIDEO_DIP_CTL(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_CTL_A)
-
-#define _HSW_VIDEO_DIP_AVI_DATA_A 0x60220
-#define _HSW_VIDEO_DIP_AVI_DATA_B 0x61220
-#define HSW_TVIDEO_DIP_AVI_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_AVI_DATA_A + (i) * 4)
-
-#define _HSW_VIDEO_DIP_VS_DATA_A 0x60260
-#define _HSW_VIDEO_DIP_VS_DATA_B 0x61260
-#define HSW_TVIDEO_DIP_VS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VS_DATA_A + (i) * 4)
-
-#define _HSW_VIDEO_DIP_SPD_DATA_A 0x602A0
-#define _HSW_VIDEO_DIP_SPD_DATA_B 0x612A0
-#define HSW_TVIDEO_DIP_SPD_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_SPD_DATA_A + (i) * 4)
-
-#define _HSW_VIDEO_DIP_GMP_DATA_A 0x602E0
-#define _HSW_VIDEO_DIP_GMP_DATA_B 0x612E0
-#define HSW_TVIDEO_DIP_GMP_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GMP_DATA_A + (i) * 4)
-
-#define _HSW_VIDEO_DIP_VSC_DATA_A 0x60320
-#define _HSW_VIDEO_DIP_VSC_DATA_B 0x61320
-#define HSW_TVIDEO_DIP_VSC_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VSC_DATA_A + (i) * 4)
-
-/*ADLP and later: */
-#define _ADL_VIDEO_DIP_AS_DATA_A 0x60484
-#define _ADL_VIDEO_DIP_AS_DATA_B 0x61484
-#define ADL_TVIDEO_DIP_AS_SDP_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans,\
- _ADL_VIDEO_DIP_AS_DATA_A + (i) * 4)
-
-#define _GLK_VIDEO_DIP_DRM_DATA_A 0x60440
-#define _GLK_VIDEO_DIP_DRM_DATA_B 0x61440
-#define GLK_TVIDEO_DIP_DRM_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _GLK_VIDEO_DIP_DRM_DATA_A + (i) * 4)
-
-#define _HSW_VIDEO_DIP_AVI_ECC_A 0x60240
-#define _HSW_VIDEO_DIP_BVI_ECC_B 0x61240
-#define _HSW_VIDEO_DIP_VS_ECC_A 0x60280
-#define _HSW_VIDEO_DIP_VS_ECC_B 0x61280
-#define _HSW_VIDEO_DIP_SPD_ECC_A 0x602C0
-#define _HSW_VIDEO_DIP_SPD_ECC_B 0x612C0
-#define _HSW_VIDEO_DIP_GMP_ECC_A 0x60300
-#define _HSW_VIDEO_DIP_GMP_ECC_B 0x61300
-#define _HSW_VIDEO_DIP_VSC_ECC_A 0x60344
-#define _HSW_VIDEO_DIP_VSC_ECC_B 0x61344
-
-#define _HSW_VIDEO_DIP_GCP_A 0x60210
-#define _HSW_VIDEO_DIP_GCP_B 0x61210
-#define HSW_TVIDEO_DIP_GCP(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GCP_A)
-
/* Icelake PPS_DATA and _ECC DIP Registers.
* These are available for transcoders B,C and eDP.
* Adding the _A so as to reuse the _MMIO_TRANS2
* definition, with which it offsets to the right location.
*/
-#define _ICL_VIDEO_DIP_PPS_DATA_A 0x60350
-#define _ICL_VIDEO_DIP_PPS_DATA_B 0x61350
-#define ICL_VIDEO_DIP_PPS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_DATA_A + (i) * 4)
-
-#define _ICL_VIDEO_DIP_PPS_ECC_A 0x603D4
-#define _ICL_VIDEO_DIP_PPS_ECC_B 0x613D4
-#define ICL_VIDEO_DIP_PPS_ECC(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_ECC_A + (i) * 4)
-
-#define _HSW_STEREO_3D_CTL_A 0x70020
-#define _HSW_STEREO_3D_CTL_B 0x71020
-#define HSW_STEREO_3D_CTL(dev_priv, trans) _MMIO_PIPE2(dev_priv, trans, _HSW_STEREO_3D_CTL_A)
-#define S3D_ENABLE (1 << 31)
-
-#define _PCH_TRANSACONF 0xf0008
-#define _PCH_TRANSBCONF 0xf1008
-#define PCH_TRANSCONF(pipe) _MMIO_PIPE(pipe, _PCH_TRANSACONF, _PCH_TRANSBCONF)
-#define LPT_TRANSCONF PCH_TRANSCONF(PIPE_A) /* lpt has only one transcoder */
-#define TRANS_ENABLE REG_BIT(31)
-#define TRANS_STATE_ENABLE REG_BIT(30)
-#define TRANS_FRAME_START_DELAY_MASK REG_GENMASK(28, 27) /* ibx */
-#define TRANS_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANS_FRAME_START_DELAY_MASK, (x)) /* ibx: 0-3 */
-#define TRANS_INTERLACE_MASK REG_GENMASK(23, 21)
-#define TRANS_INTERLACE_PROGRESSIVE REG_FIELD_PREP(TRANS_INTERLACE_MASK, 0)
-#define TRANS_INTERLACE_LEGACY_VSYNC_IBX REG_FIELD_PREP(TRANS_INTERLACE_MASK, 2) /* ibx */
-#define TRANS_INTERLACE_INTERLACED REG_FIELD_PREP(TRANS_INTERLACE_MASK, 3)
-#define TRANS_BPC_MASK REG_GENMASK(7, 5) /* ibx */
-#define TRANS_BPC_8 REG_FIELD_PREP(TRANS_BPC_MASK, 0)
-#define TRANS_BPC_10 REG_FIELD_PREP(TRANS_BPC_MASK, 1)
-#define TRANS_BPC_6 REG_FIELD_PREP(TRANS_BPC_MASK, 2)
-#define TRANS_BPC_12 REG_FIELD_PREP(TRANS_BPC_MASK, 3)
-
#define _TRANSA_CHICKEN1 0xf0060
#define _TRANSB_CHICKEN1 0xf1060
#define TRANS_CHICKEN1(pipe) _MMIO_PIPE(pipe, _TRANSA_CHICKEN1, _TRANSB_CHICKEN1)
@@ -3068,88 +1069,6 @@
#define CNP_PWM_CGE_GATING_DISABLE (1 << 13)
#define PCH_LP_PARTITION_LEVEL_DISABLE (1 << 12)
-#define PCH_DP_B _MMIO(0xe4100)
-#define PCH_DP_C _MMIO(0xe4200)
-#define PCH_DP_D _MMIO(0xe4300)
-
-/* CPT */
-#define _TRANS_DP_CTL_A 0xe0300
-#define _TRANS_DP_CTL_B 0xe1300
-#define _TRANS_DP_CTL_C 0xe2300
-#define TRANS_DP_CTL(pipe) _MMIO_PIPE(pipe, _TRANS_DP_CTL_A, _TRANS_DP_CTL_B)
-#define TRANS_DP_OUTPUT_ENABLE REG_BIT(31)
-#define TRANS_DP_PORT_SEL_MASK REG_GENMASK(30, 29)
-#define TRANS_DP_PORT_SEL_NONE REG_FIELD_PREP(TRANS_DP_PORT_SEL_MASK, 3)
-#define TRANS_DP_PORT_SEL(port) REG_FIELD_PREP(TRANS_DP_PORT_SEL_MASK, (port) - PORT_B)
-#define TRANS_DP_AUDIO_ONLY REG_BIT(26)
-#define TRANS_DP_ENH_FRAMING REG_BIT(18)
-#define TRANS_DP_BPC_MASK REG_GENMASK(10, 9)
-#define TRANS_DP_BPC_8 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 0)
-#define TRANS_DP_BPC_10 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 1)
-#define TRANS_DP_BPC_6 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 2)
-#define TRANS_DP_BPC_12 REG_FIELD_PREP(TRANS_DP_BPC_MASK, 3)
-#define TRANS_DP_VSYNC_ACTIVE_HIGH REG_BIT(4)
-#define TRANS_DP_HSYNC_ACTIVE_HIGH REG_BIT(3)
-
-#define _TRANS_DP2_CTL_A 0x600a0
-#define _TRANS_DP2_CTL_B 0x610a0
-#define _TRANS_DP2_CTL_C 0x620a0
-#define _TRANS_DP2_CTL_D 0x630a0
-#define TRANS_DP2_CTL(trans) _MMIO_TRANS(trans, _TRANS_DP2_CTL_A, _TRANS_DP2_CTL_B)
-#define TRANS_DP2_128B132B_CHANNEL_CODING REG_BIT(31)
-#define TRANS_DP2_PANEL_REPLAY_ENABLE REG_BIT(30)
-#define TRANS_DP2_DEBUG_ENABLE REG_BIT(23)
-
-#define _TRANS_DP2_VFREQHIGH_A 0x600a4
-#define _TRANS_DP2_VFREQHIGH_B 0x610a4
-#define _TRANS_DP2_VFREQHIGH_C 0x620a4
-#define _TRANS_DP2_VFREQHIGH_D 0x630a4
-#define TRANS_DP2_VFREQHIGH(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQHIGH_A, _TRANS_DP2_VFREQHIGH_B)
-#define TRANS_DP2_VFREQ_PIXEL_CLOCK_MASK REG_GENMASK(31, 8)
-#define TRANS_DP2_VFREQ_PIXEL_CLOCK(clk_hz) REG_FIELD_PREP(TRANS_DP2_VFREQ_PIXEL_CLOCK_MASK, (clk_hz))
-
-#define _TRANS_DP2_VFREQLOW_A 0x600a8
-#define _TRANS_DP2_VFREQLOW_B 0x610a8
-#define _TRANS_DP2_VFREQLOW_C 0x620a8
-#define _TRANS_DP2_VFREQLOW_D 0x630a8
-#define TRANS_DP2_VFREQLOW(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQLOW_A, _TRANS_DP2_VFREQLOW_B)
-
-#define _DP_MIN_HBLANK_CTL_A 0x600ac
-#define _DP_MIN_HBLANK_CTL_B 0x610ac
-#define DP_MIN_HBLANK_CTL(trans) _MMIO_TRANS(trans, _DP_MIN_HBLANK_CTL_A, _DP_MIN_HBLANK_CTL_B)
-
-/* SNB eDP training params */
-/* SNB A-stepping */
-#define EDP_LINK_TRAIN_400MV_0DB_SNB_A (0x38 << 22)
-#define EDP_LINK_TRAIN_400MV_6DB_SNB_A (0x02 << 22)
-#define EDP_LINK_TRAIN_600MV_3_5DB_SNB_A (0x01 << 22)
-#define EDP_LINK_TRAIN_800MV_0DB_SNB_A (0x0 << 22)
-/* SNB B-stepping */
-#define EDP_LINK_TRAIN_400_600MV_0DB_SNB_B (0x0 << 22)
-#define EDP_LINK_TRAIN_400MV_3_5DB_SNB_B (0x1 << 22)
-#define EDP_LINK_TRAIN_400_600MV_6DB_SNB_B (0x3a << 22)
-#define EDP_LINK_TRAIN_600_800MV_3_5DB_SNB_B (0x39 << 22)
-#define EDP_LINK_TRAIN_800_1200MV_0DB_SNB_B (0x38 << 22)
-#define EDP_LINK_TRAIN_VOL_EMP_MASK_SNB (0x3f << 22)
-
-/* IVB */
-#define EDP_LINK_TRAIN_400MV_0DB_IVB (0x24 << 22)
-#define EDP_LINK_TRAIN_400MV_3_5DB_IVB (0x2a << 22)
-#define EDP_LINK_TRAIN_400MV_6DB_IVB (0x2f << 22)
-#define EDP_LINK_TRAIN_600MV_0DB_IVB (0x30 << 22)
-#define EDP_LINK_TRAIN_600MV_3_5DB_IVB (0x36 << 22)
-#define EDP_LINK_TRAIN_800MV_0DB_IVB (0x38 << 22)
-#define EDP_LINK_TRAIN_800MV_3_5DB_IVB (0x3e << 22)
-
-/* legacy values */
-#define EDP_LINK_TRAIN_500MV_0DB_IVB (0x00 << 22)
-#define EDP_LINK_TRAIN_1000MV_0DB_IVB (0x20 << 22)
-#define EDP_LINK_TRAIN_500MV_3_5DB_IVB (0x02 << 22)
-#define EDP_LINK_TRAIN_1000MV_3_5DB_IVB (0x22 << 22)
-#define EDP_LINK_TRAIN_1000MV_6DB_IVB (0x23 << 22)
-
-#define EDP_LINK_TRAIN_VOL_EMP_MASK_IVB (0x3f << 22)
-
#define VLV_PMWGICZ _MMIO(0x1300a4)
#define HSW_EDRAM_CAP _MMIO(0x120010)
@@ -3158,10 +1077,6 @@
#define EDRAM_WAYS_IDX(cap) (((cap) >> 5) & 0x7)
#define EDRAM_SETS_IDX(cap) (((cap) >> 8) & 0x3)
-#define VLV_CHICKEN_3 _MMIO(VLV_DISPLAY_BASE + 0x7040C)
-#define PIXEL_OVERLAP_CNT_MASK (3 << 30)
-#define PIXEL_OVERLAP_CNT_SHIFT 30
-
#define GEN6_PCODE_MAILBOX _MMIO(0x138124)
#define GEN6_PCODE_READY (1 << 31)
#define GEN6_PCODE_MB_PARAM2 REG_GENMASK(23, 16)
@@ -3290,110 +1205,6 @@
*/
#define GEN7_SO_WRITE_OFFSET(n) _MMIO(0x5280 + (n) * 4)
-/*
- * HSW - ICL power wells
- *
- * Platforms have up to 3 power well control register sets, each set
- * controlling up to 16 power wells via a request/status HW flag tuple:
- * - main (HSW_PWR_WELL_CTL[1-4])
- * - AUX (ICL_PWR_WELL_CTL_AUX[1-4])
- * - DDI (ICL_PWR_WELL_CTL_DDI[1-4])
- * Each control register set consists of up to 4 registers used by different
- * sources that can request a power well to be enabled:
- * - BIOS (HSW_PWR_WELL_CTL1/ICL_PWR_WELL_CTL_AUX1/ICL_PWR_WELL_CTL_DDI1)
- * - DRIVER (HSW_PWR_WELL_CTL2/ICL_PWR_WELL_CTL_AUX2/ICL_PWR_WELL_CTL_DDI2)
- * - KVMR (HSW_PWR_WELL_CTL3) (only in the main register set)
- * - DEBUG (HSW_PWR_WELL_CTL4/ICL_PWR_WELL_CTL_AUX4/ICL_PWR_WELL_CTL_DDI4)
- */
-#define HSW_PWR_WELL_CTL1 _MMIO(0x45400)
-#define HSW_PWR_WELL_CTL2 _MMIO(0x45404)
-#define HSW_PWR_WELL_CTL3 _MMIO(0x45408)
-#define HSW_PWR_WELL_CTL4 _MMIO(0x4540C)
-#define HSW_PWR_WELL_CTL_REQ(pw_idx) (0x2 << ((pw_idx) * 2))
-#define HSW_PWR_WELL_CTL_STATE(pw_idx) (0x1 << ((pw_idx) * 2))
-
-/* HSW/BDW power well */
-#define HSW_PW_CTL_IDX_GLOBAL 15
-
-/* SKL/BXT/GLK power wells */
-#define SKL_PW_CTL_IDX_PW_2 15
-#define SKL_PW_CTL_IDX_PW_1 14
-#define GLK_PW_CTL_IDX_AUX_C 10
-#define GLK_PW_CTL_IDX_AUX_B 9
-#define GLK_PW_CTL_IDX_AUX_A 8
-#define SKL_PW_CTL_IDX_DDI_D 4
-#define SKL_PW_CTL_IDX_DDI_C 3
-#define SKL_PW_CTL_IDX_DDI_B 2
-#define SKL_PW_CTL_IDX_DDI_A_E 1
-#define GLK_PW_CTL_IDX_DDI_A 1
-#define SKL_PW_CTL_IDX_MISC_IO 0
-
-/* ICL/TGL - power wells */
-#define TGL_PW_CTL_IDX_PW_5 4
-#define ICL_PW_CTL_IDX_PW_4 3
-#define ICL_PW_CTL_IDX_PW_3 2
-#define ICL_PW_CTL_IDX_PW_2 1
-#define ICL_PW_CTL_IDX_PW_1 0
-
-/* XE_LPD - power wells */
-#define XELPD_PW_CTL_IDX_PW_D 8
-#define XELPD_PW_CTL_IDX_PW_C 7
-#define XELPD_PW_CTL_IDX_PW_B 6
-#define XELPD_PW_CTL_IDX_PW_A 5
-
-#define ICL_PWR_WELL_CTL_AUX1 _MMIO(0x45440)
-#define ICL_PWR_WELL_CTL_AUX2 _MMIO(0x45444)
-#define ICL_PWR_WELL_CTL_AUX4 _MMIO(0x4544C)
-#define TGL_PW_CTL_IDX_AUX_TBT6 14
-#define TGL_PW_CTL_IDX_AUX_TBT5 13
-#define TGL_PW_CTL_IDX_AUX_TBT4 12
-#define ICL_PW_CTL_IDX_AUX_TBT4 11
-#define TGL_PW_CTL_IDX_AUX_TBT3 11
-#define ICL_PW_CTL_IDX_AUX_TBT3 10
-#define TGL_PW_CTL_IDX_AUX_TBT2 10
-#define ICL_PW_CTL_IDX_AUX_TBT2 9
-#define TGL_PW_CTL_IDX_AUX_TBT1 9
-#define ICL_PW_CTL_IDX_AUX_TBT1 8
-#define TGL_PW_CTL_IDX_AUX_TC6 8
-#define XELPD_PW_CTL_IDX_AUX_E 8
-#define TGL_PW_CTL_IDX_AUX_TC5 7
-#define XELPD_PW_CTL_IDX_AUX_D 7
-#define TGL_PW_CTL_IDX_AUX_TC4 6
-#define ICL_PW_CTL_IDX_AUX_F 5
-#define TGL_PW_CTL_IDX_AUX_TC3 5
-#define ICL_PW_CTL_IDX_AUX_E 4
-#define TGL_PW_CTL_IDX_AUX_TC2 4
-#define ICL_PW_CTL_IDX_AUX_D 3
-#define TGL_PW_CTL_IDX_AUX_TC1 3
-#define ICL_PW_CTL_IDX_AUX_C 2
-#define ICL_PW_CTL_IDX_AUX_B 1
-#define ICL_PW_CTL_IDX_AUX_A 0
-
-#define ICL_PWR_WELL_CTL_DDI1 _MMIO(0x45450)
-#define ICL_PWR_WELL_CTL_DDI2 _MMIO(0x45454)
-#define ICL_PWR_WELL_CTL_DDI4 _MMIO(0x4545C)
-#define XELPD_PW_CTL_IDX_DDI_E 8
-#define TGL_PW_CTL_IDX_DDI_TC6 8
-#define XELPD_PW_CTL_IDX_DDI_D 7
-#define TGL_PW_CTL_IDX_DDI_TC5 7
-#define TGL_PW_CTL_IDX_DDI_TC4 6
-#define ICL_PW_CTL_IDX_DDI_F 5
-#define TGL_PW_CTL_IDX_DDI_TC3 5
-#define ICL_PW_CTL_IDX_DDI_E 4
-#define TGL_PW_CTL_IDX_DDI_TC2 4
-#define ICL_PW_CTL_IDX_DDI_D 3
-#define TGL_PW_CTL_IDX_DDI_TC1 3
-#define ICL_PW_CTL_IDX_DDI_C 2
-#define ICL_PW_CTL_IDX_DDI_B 1
-#define ICL_PW_CTL_IDX_DDI_A 0
-
-/* HSW - power well misc debug registers */
-#define HSW_PWR_WELL_CTL5 _MMIO(0x45410)
-#define HSW_PWR_WELL_ENABLE_SINGLE_STEP (1 << 31)
-#define HSW_PWR_WELL_PWR_GATE_OVERRIDE (1 << 20)
-#define HSW_PWR_WELL_FORCE_ON (1 << 19)
-#define HSW_PWR_WELL_CTL6 _MMIO(0x45414)
-
/* SKL Fuse Status */
enum skl_power_gate {
SKL_PG0,
@@ -3403,193 +1214,6 @@ enum skl_power_gate {
ICL_PG4,
};
-#define SKL_FUSE_STATUS _MMIO(0x42000)
-#define SKL_FUSE_DOWNLOAD_STATUS (1 << 31)
-/*
- * PG0 is HW controlled, so doesn't have a corresponding power well control knob
- * SKL_DISP_PW1_IDX..SKL_DISP_PW2_IDX -> PG1..PG2
- */
-#define SKL_PW_CTL_IDX_TO_PG(pw_idx) \
- ((pw_idx) - SKL_PW_CTL_IDX_PW_1 + SKL_PG1)
-/*
- * PG0 is HW controlled, so doesn't have a corresponding power well control knob
- * ICL_DISP_PW1_IDX..ICL_DISP_PW4_IDX -> PG1..PG4
- */
-#define ICL_PW_CTL_IDX_TO_PG(pw_idx) \
- ((pw_idx) - ICL_PW_CTL_IDX_PW_1 + SKL_PG1)
-#define SKL_FUSE_PG_DIST_STATUS(pg) (1 << (27 - (pg)))
-
-/* Per-pipe DDI Function Control */
-#define _TRANS_DDI_FUNC_CTL_A 0x60400
-#define _TRANS_DDI_FUNC_CTL_B 0x61400
-#define _TRANS_DDI_FUNC_CTL_C 0x62400
-#define _TRANS_DDI_FUNC_CTL_D 0x63400
-#define _TRANS_DDI_FUNC_CTL_EDP 0x6F400
-#define _TRANS_DDI_FUNC_CTL_DSI0 0x6b400
-#define _TRANS_DDI_FUNC_CTL_DSI1 0x6bc00
-#define TRANS_DDI_FUNC_CTL(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_DDI_FUNC_CTL_A)
-
-#define TRANS_DDI_FUNC_ENABLE (1 << 31)
-/* Those bits are ignored by pipe EDP since it can only connect to DDI A */
-#define TRANS_DDI_PORT_SHIFT 28
-#define TGL_TRANS_DDI_PORT_SHIFT 27
-#define TRANS_DDI_PORT_MASK (7 << TRANS_DDI_PORT_SHIFT)
-#define TGL_TRANS_DDI_PORT_MASK (0xf << TGL_TRANS_DDI_PORT_SHIFT)
-#define TRANS_DDI_SELECT_PORT(x) ((x) << TRANS_DDI_PORT_SHIFT)
-#define TGL_TRANS_DDI_SELECT_PORT(x) (((x) + 1) << TGL_TRANS_DDI_PORT_SHIFT)
-#define TRANS_DDI_MODE_SELECT_MASK (7 << 24)
-#define TRANS_DDI_MODE_SELECT_HDMI (0 << 24)
-#define TRANS_DDI_MODE_SELECT_DVI (1 << 24)
-#define TRANS_DDI_MODE_SELECT_DP_SST (2 << 24)
-#define TRANS_DDI_MODE_SELECT_DP_MST (3 << 24)
-#define TRANS_DDI_MODE_SELECT_FDI_OR_128B132B (4 << 24)
-#define TRANS_DDI_BPC_MASK (7 << 20)
-#define TRANS_DDI_BPC_8 (0 << 20)
-#define TRANS_DDI_BPC_10 (1 << 20)
-#define TRANS_DDI_BPC_6 (2 << 20)
-#define TRANS_DDI_BPC_12 (3 << 20)
-#define TRANS_DDI_PORT_SYNC_MASTER_SELECT_MASK REG_GENMASK(19, 18)
-#define TRANS_DDI_PORT_SYNC_MASTER_SELECT(x) REG_FIELD_PREP(TRANS_DDI_PORT_SYNC_MASTER_SELECT_MASK, (x))
-#define TRANS_DDI_PVSYNC (1 << 17)
-#define TRANS_DDI_PHSYNC (1 << 16)
-#define TRANS_DDI_PORT_SYNC_ENABLE REG_BIT(15)
-#define XE3_TRANS_DDI_HDCP_LINE_REKEY_DISABLE REG_BIT(15)
-#define TRANS_DDI_EDP_INPUT_MASK (7 << 12)
-#define TRANS_DDI_EDP_INPUT_A_ON (0 << 12)
-#define TRANS_DDI_EDP_INPUT_A_ONOFF (4 << 12)
-#define TRANS_DDI_EDP_INPUT_B_ONOFF (5 << 12)
-#define TRANS_DDI_EDP_INPUT_C_ONOFF (6 << 12)
-#define TRANS_DDI_EDP_INPUT_D_ONOFF (7 << 12)
-#define TRANS_DDI_HDCP_LINE_REKEY_DISABLE REG_BIT(12)
-#define TRANS_DDI_MST_TRANSPORT_SELECT_MASK REG_GENMASK(11, 10)
-#define TRANS_DDI_MST_TRANSPORT_SELECT(trans) \
- REG_FIELD_PREP(TRANS_DDI_MST_TRANSPORT_SELECT_MASK, trans)
-#define TRANS_DDI_HDCP_SIGNALLING (1 << 9)
-#define TRANS_DDI_DP_VC_PAYLOAD_ALLOC (1 << 8)
-#define TRANS_DDI_HDMI_SCRAMBLER_CTS_ENABLE (1 << 7)
-#define TRANS_DDI_HDMI_SCRAMBLER_RESET_FREQ (1 << 6)
-#define TRANS_DDI_HDCP_SELECT REG_BIT(5)
-#define TRANS_DDI_BFI_ENABLE (1 << 4)
-#define TRANS_DDI_HIGH_TMDS_CHAR_RATE (1 << 4)
-#define TRANS_DDI_PORT_WIDTH_MASK REG_GENMASK(3, 1)
-#define TRANS_DDI_PORT_WIDTH(width) REG_FIELD_PREP(TRANS_DDI_PORT_WIDTH_MASK, (width) - 1)
-#define TRANS_DDI_HDMI_SCRAMBLING (1 << 0)
-#define TRANS_DDI_HDMI_SCRAMBLING_MASK (TRANS_DDI_HDMI_SCRAMBLER_CTS_ENABLE \
- | TRANS_DDI_HDMI_SCRAMBLER_RESET_FREQ \
- | TRANS_DDI_HDMI_SCRAMBLING)
-
-#define _TRANS_DDI_FUNC_CTL2_A 0x60404
-#define _TRANS_DDI_FUNC_CTL2_B 0x61404
-#define _TRANS_DDI_FUNC_CTL2_C 0x62404
-#define _TRANS_DDI_FUNC_CTL2_EDP 0x6f404
-#define _TRANS_DDI_FUNC_CTL2_DSI0 0x6b404
-#define _TRANS_DDI_FUNC_CTL2_DSI1 0x6bc04
-#define TRANS_DDI_FUNC_CTL2(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_DDI_FUNC_CTL2_A)
-#define PORT_SYNC_MODE_ENABLE REG_BIT(4)
-#define CMTG_SECONDARY_MODE REG_BIT(3)
-#define PORT_SYNC_MODE_MASTER_SELECT_MASK REG_GENMASK(2, 0)
-#define PORT_SYNC_MODE_MASTER_SELECT(x) REG_FIELD_PREP(PORT_SYNC_MODE_MASTER_SELECT_MASK, (x))
-
-#define TRANS_CMTG_CHICKEN _MMIO(0x6fa90)
-#define DISABLE_DPT_CLK_GATING REG_BIT(1)
-
-/* DisplayPort Transport Control */
-#define _DP_TP_CTL_A 0x64040
-#define _DP_TP_CTL_B 0x64140
-#define _TGL_DP_TP_CTL_A 0x60540
-#define DP_TP_CTL(port) _MMIO_PORT(port, _DP_TP_CTL_A, _DP_TP_CTL_B)
-#define TGL_DP_TP_CTL(dev_priv, tran) _MMIO_TRANS2(dev_priv, (tran), _TGL_DP_TP_CTL_A)
-#define DP_TP_CTL_ENABLE REG_BIT(31)
-#define DP_TP_CTL_FEC_ENABLE REG_BIT(30)
-#define DP_TP_CTL_MODE_MASK REG_BIT(27)
-#define DP_TP_CTL_MODE_SST REG_FIELD_PREP(DP_TP_CTL_MODE_MASK, 0)
-#define DP_TP_CTL_MODE_MST REG_FIELD_PREP(DP_TP_CTL_MODE_MASK, 1)
-#define DP_TP_CTL_FORCE_ACT REG_BIT(25)
-#define DP_TP_CTL_TRAIN_PAT4_SEL_MASK REG_GENMASK(20, 19)
-#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4A REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 0)
-#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4B REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 1)
-#define DP_TP_CTL_TRAIN_PAT4_SEL_TP4C REG_FIELD_PREP(DP_TP_CTL_TRAIN_PAT4_SEL_MASK, 2)
-#define DP_TP_CTL_ENHANCED_FRAME_ENABLE REG_BIT(18)
-#define DP_TP_CTL_FDI_AUTOTRAIN REG_BIT(15)
-#define DP_TP_CTL_LINK_TRAIN_MASK REG_GENMASK(10, 8)
-#define DP_TP_CTL_LINK_TRAIN_PAT1 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 0)
-#define DP_TP_CTL_LINK_TRAIN_PAT2 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 1)
-#define DP_TP_CTL_LINK_TRAIN_PAT3 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 4)
-#define DP_TP_CTL_LINK_TRAIN_PAT4 REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 5)
-#define DP_TP_CTL_LINK_TRAIN_IDLE REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 2)
-#define DP_TP_CTL_LINK_TRAIN_NORMAL REG_FIELD_PREP(DP_TP_CTL_LINK_TRAIN_MASK, 3)
-#define DP_TP_CTL_SCRAMBLE_DISABLE REG_BIT(7)
-
-/* DisplayPort Transport Status */
-#define _DP_TP_STATUS_A 0x64044
-#define _DP_TP_STATUS_B 0x64144
-#define _TGL_DP_TP_STATUS_A 0x60544
-#define DP_TP_STATUS(port) _MMIO_PORT(port, _DP_TP_STATUS_A, _DP_TP_STATUS_B)
-#define TGL_DP_TP_STATUS(dev_priv, tran) _MMIO_TRANS2(dev_priv, (tran), _TGL_DP_TP_STATUS_A)
-#define DP_TP_STATUS_FEC_ENABLE_LIVE REG_BIT(28)
-#define DP_TP_STATUS_IDLE_DONE REG_BIT(25)
-#define DP_TP_STATUS_ACT_SENT REG_BIT(24)
-#define DP_TP_STATUS_MODE_STATUS_MST REG_BIT(23)
-#define DP_TP_STATUS_STREAMS_ENABLED_MASK REG_GENMASK(18, 16) /* 17:16 on hsw but bit 18 mbz */
-#define DP_TP_STATUS_AUTOTRAIN_DONE REG_BIT(12)
-#define DP_TP_STATUS_PAYLOAD_MAPPING_VC2_MASK REG_GENMASK(9, 8)
-#define DP_TP_STATUS_PAYLOAD_MAPPING_VC1_MASK REG_GENMASK(5, 4)
-#define DP_TP_STATUS_PAYLOAD_MAPPING_VC0_MASK REG_GENMASK(1, 0)
-
-/* DDI Buffer Control */
-#define _DDI_BUF_CTL_A 0x64000
-#define _DDI_BUF_CTL_B 0x64100
-/* Known as DDI_CTL_DE in MTL+ */
-#define DDI_BUF_CTL(port) _MMIO_PORT(port, _DDI_BUF_CTL_A, _DDI_BUF_CTL_B)
-#define DDI_BUF_CTL_ENABLE REG_BIT(31)
-#define XE2LPD_DDI_BUF_D2D_LINK_ENABLE REG_BIT(29)
-#define XE2LPD_DDI_BUF_D2D_LINK_STATE REG_BIT(28)
-#define DDI_BUF_EMP_MASK REG_GENMASK(27, 24)
-#define DDI_BUF_TRANS_SELECT(n) REG_FIELD_PREP(DDI_BUF_EMP_MASK, (n))
-#define DDI_BUF_PHY_LINK_RATE_MASK REG_GENMASK(23, 20)
-#define DDI_BUF_PHY_LINK_RATE(r) REG_FIELD_PREP(DDI_BUF_PHY_LINK_RATE_MASK, (r))
-#define DDI_BUF_PORT_DATA_MASK REG_GENMASK(19, 18)
-#define DDI_BUF_PORT_DATA_10BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 0)
-#define DDI_BUF_PORT_DATA_20BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 1)
-#define DDI_BUF_PORT_DATA_40BIT REG_FIELD_PREP(DDI_BUF_PORT_DATA_MASK, 2)
-#define DDI_BUF_PORT_REVERSAL REG_BIT(16)
-#define DDI_BUF_LANE_STAGGER_DELAY_MASK REG_GENMASK(15, 8)
-#define DDI_BUF_LANE_STAGGER_DELAY(symbols) REG_FIELD_PREP(DDI_BUF_LANE_STAGGER_DELAY_MASK, \
- (symbols))
-#define DDI_BUF_IS_IDLE REG_BIT(7)
-#define DDI_BUF_CTL_TC_PHY_OWNERSHIP REG_BIT(6)
-#define DDI_A_4_LANES REG_BIT(4)
-#define DDI_PORT_WIDTH_MASK REG_GENMASK(3, 1)
-#define DDI_PORT_WIDTH(width) REG_FIELD_PREP(DDI_PORT_WIDTH_MASK, \
- ((width) == 3 ? 4 : (width) - 1))
-#define DDI_PORT_WIDTH_SHIFT 1
-#define DDI_INIT_DISPLAY_DETECTED REG_BIT(0)
-
-/* DDI Buffer Translations */
-#define _DDI_BUF_TRANS_A 0x64E00
-#define _DDI_BUF_TRANS_B 0x64E60
-#define DDI_BUF_TRANS_LO(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8)
-#define DDI_BUF_BALANCE_LEG_ENABLE (1 << 31)
-#define DDI_BUF_TRANS_HI(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8 + 4)
-
-/* DDI DP Compliance Control */
-#define _DDI_DP_COMP_CTL_A 0x605F0
-#define _DDI_DP_COMP_CTL_B 0x615F0
-#define DDI_DP_COMP_CTL(pipe) _MMIO_PIPE(pipe, _DDI_DP_COMP_CTL_A, _DDI_DP_COMP_CTL_B)
-#define DDI_DP_COMP_CTL_ENABLE (1 << 31)
-#define DDI_DP_COMP_CTL_D10_2 (0 << 28)
-#define DDI_DP_COMP_CTL_SCRAMBLED_0 (1 << 28)
-#define DDI_DP_COMP_CTL_PRBS7 (2 << 28)
-#define DDI_DP_COMP_CTL_CUSTOM80 (3 << 28)
-#define DDI_DP_COMP_CTL_HBR2 (4 << 28)
-#define DDI_DP_COMP_CTL_SCRAMBLED_1 (5 << 28)
-#define DDI_DP_COMP_CTL_HBR2_RESET (0xFC << 0)
-
-/* DDI DP Compliance Pattern */
-#define _DDI_DP_COMP_PAT_A 0x605F4
-#define _DDI_DP_COMP_PAT_B 0x615F4
-#define DDI_DP_COMP_PAT(pipe, i) _MMIO(_PIPE(pipe, _DDI_DP_COMP_PAT_A, _DDI_DP_COMP_PAT_B) + (i) * 4)
-
/* Sideband Interface (SBI) is programmed indirectly, via
* SBI_ADDR, which contains the register offset; and SBI_DATA,
* which contains the payload */
@@ -3607,489 +1231,6 @@ enum skl_power_gate {
#define SBI_BUSY (0x1 << 0)
#define SBI_READY (0x0 << 0)
-/* SBI offsets */
-#define SBI_SSCDIVINTPHASE 0x0200
-#define SBI_SSCDIVINTPHASE6 0x0600
-#define SBI_SSCDIVINTPHASE_DIVSEL_SHIFT 1
-#define SBI_SSCDIVINTPHASE_DIVSEL_MASK (0x7f << 1)
-#define SBI_SSCDIVINTPHASE_DIVSEL(x) ((x) << 1)
-#define SBI_SSCDIVINTPHASE_INCVAL_SHIFT 8
-#define SBI_SSCDIVINTPHASE_INCVAL_MASK (0x7f << 8)
-#define SBI_SSCDIVINTPHASE_INCVAL(x) ((x) << 8)
-#define SBI_SSCDIVINTPHASE_DIR(x) ((x) << 15)
-#define SBI_SSCDIVINTPHASE_PROPAGATE (1 << 0)
-#define SBI_SSCDITHPHASE 0x0204
-#define SBI_SSCCTL 0x020c
-#define SBI_SSCCTL6 0x060C
-#define SBI_SSCCTL_PATHALT (1 << 3)
-#define SBI_SSCCTL_DISABLE (1 << 0)
-#define SBI_SSCAUXDIV6 0x0610
-#define SBI_SSCAUXDIV_FINALDIV2SEL_SHIFT 4
-#define SBI_SSCAUXDIV_FINALDIV2SEL_MASK (1 << 4)
-#define SBI_SSCAUXDIV_FINALDIV2SEL(x) ((x) << 4)
-#define SBI_DBUFF0 0x2a00
-#define SBI_GEN0 0x1f00
-#define SBI_GEN0_CFG_BUFFENABLE_DISABLE (1 << 0)
-
-/* LPT PIXCLK_GATE */
-#define PIXCLK_GATE _MMIO(0xC6020)
-#define PIXCLK_GATE_UNGATE (1 << 0)
-#define PIXCLK_GATE_GATE (0 << 0)
-
-/* SPLL */
-#define SPLL_CTL _MMIO(0x46020)
-#define SPLL_PLL_ENABLE (1 << 31)
-#define SPLL_REF_BCLK (0 << 28)
-#define SPLL_REF_MUXED_SSC (1 << 28) /* CPU SSC if fused enabled, PCH SSC otherwise */
-#define SPLL_REF_NON_SSC_HSW (2 << 28)
-#define SPLL_REF_PCH_SSC_BDW (2 << 28)
-#define SPLL_REF_LCPLL (3 << 28)
-#define SPLL_REF_MASK (3 << 28)
-#define SPLL_FREQ_810MHz (0 << 26)
-#define SPLL_FREQ_1350MHz (1 << 26)
-#define SPLL_FREQ_2700MHz (2 << 26)
-#define SPLL_FREQ_MASK (3 << 26)
-
-/* WRPLL */
-#define _WRPLL_CTL1 0x46040
-#define _WRPLL_CTL2 0x46060
-#define WRPLL_CTL(pll) _MMIO_PIPE(pll, _WRPLL_CTL1, _WRPLL_CTL2)
-#define WRPLL_PLL_ENABLE (1 << 31)
-#define WRPLL_REF_BCLK (0 << 28)
-#define WRPLL_REF_PCH_SSC (1 << 28)
-#define WRPLL_REF_MUXED_SSC_BDW (2 << 28) /* CPU SSC if fused enabled, PCH SSC otherwise */
-#define WRPLL_REF_SPECIAL_HSW (2 << 28) /* muxed SSC (ULT), non-SSC (non-ULT) */
-#define WRPLL_REF_LCPLL (3 << 28)
-#define WRPLL_REF_MASK (3 << 28)
-/* WRPLL divider programming */
-#define WRPLL_DIVIDER_REFERENCE(x) ((x) << 0)
-#define WRPLL_DIVIDER_REF_MASK (0xff)
-#define WRPLL_DIVIDER_POST(x) ((x) << 8)
-#define WRPLL_DIVIDER_POST_MASK (0x3f << 8)
-#define WRPLL_DIVIDER_POST_SHIFT 8
-#define WRPLL_DIVIDER_FEEDBACK(x) ((x) << 16)
-#define WRPLL_DIVIDER_FB_SHIFT 16
-#define WRPLL_DIVIDER_FB_MASK (0xff << 16)
-
-/* Port clock selection */
-#define _PORT_CLK_SEL_A 0x46100
-#define _PORT_CLK_SEL_B 0x46104
-#define PORT_CLK_SEL(port) _MMIO_PORT(port, _PORT_CLK_SEL_A, _PORT_CLK_SEL_B)
-#define PORT_CLK_SEL_MASK REG_GENMASK(31, 29)
-#define PORT_CLK_SEL_LCPLL_2700 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 0)
-#define PORT_CLK_SEL_LCPLL_1350 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 1)
-#define PORT_CLK_SEL_LCPLL_810 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 2)
-#define PORT_CLK_SEL_SPLL REG_FIELD_PREP(PORT_CLK_SEL_MASK, 3)
-#define PORT_CLK_SEL_WRPLL(pll) REG_FIELD_PREP(PORT_CLK_SEL_MASK, 4 + (pll))
-#define PORT_CLK_SEL_WRPLL1 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 4)
-#define PORT_CLK_SEL_WRPLL2 REG_FIELD_PREP(PORT_CLK_SEL_MASK, 5)
-#define PORT_CLK_SEL_NONE REG_FIELD_PREP(PORT_CLK_SEL_MASK, 7)
-
-/* On ICL+ this is the same as PORT_CLK_SEL, but all bits change. */
-#define DDI_CLK_SEL(port) PORT_CLK_SEL(port)
-#define DDI_CLK_SEL_MASK REG_GENMASK(31, 28)
-#define DDI_CLK_SEL_NONE REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0x0)
-#define DDI_CLK_SEL_MG REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0x8)
-#define DDI_CLK_SEL_TBT_162 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xC)
-#define DDI_CLK_SEL_TBT_270 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xD)
-#define DDI_CLK_SEL_TBT_540 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xE)
-#define DDI_CLK_SEL_TBT_810 REG_FIELD_PREP(DDI_CLK_SEL_MASK, 0xF)
-
-/* Transcoder clock selection */
-#define _TRANS_CLK_SEL_A 0x46140
-#define _TRANS_CLK_SEL_B 0x46144
-#define TRANS_CLK_SEL(tran) _MMIO_TRANS(tran, _TRANS_CLK_SEL_A, _TRANS_CLK_SEL_B)
-/* For each transcoder, we need to select the corresponding port clock */
-#define TRANS_CLK_SEL_DISABLED (0x0 << 29)
-#define TRANS_CLK_SEL_PORT(x) (((x) + 1) << 29)
-#define TGL_TRANS_CLK_SEL_DISABLED (0x0 << 28)
-#define TGL_TRANS_CLK_SEL_PORT(x) (((x) + 1) << 28)
-
-
-#define CDCLK_FREQ _MMIO(0x46200)
-
-#define _TRANSA_MSA_MISC 0x60410
-#define _TRANSB_MSA_MISC 0x61410
-#define _TRANSC_MSA_MISC 0x62410
-#define _TRANS_EDP_MSA_MISC 0x6f410
-#define TRANS_MSA_MISC(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANSA_MSA_MISC)
-/* See DP_MSA_MISC_* for the bit definitions */
-
-#define _TRANS_A_SET_CONTEXT_LATENCY 0x6007C
-#define _TRANS_B_SET_CONTEXT_LATENCY 0x6107C
-#define _TRANS_C_SET_CONTEXT_LATENCY 0x6207C
-#define _TRANS_D_SET_CONTEXT_LATENCY 0x6307C
-#define TRANS_SET_CONTEXT_LATENCY(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_A_SET_CONTEXT_LATENCY)
-#define TRANS_SET_CONTEXT_LATENCY_MASK REG_GENMASK(15, 0)
-#define TRANS_SET_CONTEXT_LATENCY_VALUE(x) REG_FIELD_PREP(TRANS_SET_CONTEXT_LATENCY_MASK, (x))
-
-/* LCPLL Control */
-#define LCPLL_CTL _MMIO(0x130040)
-#define LCPLL_PLL_DISABLE (1 << 31)
-#define LCPLL_PLL_LOCK (1 << 30)
-#define LCPLL_REF_NON_SSC (0 << 28)
-#define LCPLL_REF_BCLK (2 << 28)
-#define LCPLL_REF_PCH_SSC (3 << 28)
-#define LCPLL_REF_MASK (3 << 28)
-#define LCPLL_CLK_FREQ_MASK (3 << 26)
-#define LCPLL_CLK_FREQ_450 (0 << 26)
-#define LCPLL_CLK_FREQ_54O_BDW (1 << 26)
-#define LCPLL_CLK_FREQ_337_5_BDW (2 << 26)
-#define LCPLL_CLK_FREQ_675_BDW (3 << 26)
-#define LCPLL_CD_CLOCK_DISABLE (1 << 25)
-#define LCPLL_ROOT_CD_CLOCK_DISABLE (1 << 24)
-#define LCPLL_CD2X_CLOCK_DISABLE (1 << 23)
-#define LCPLL_POWER_DOWN_ALLOW (1 << 22)
-#define LCPLL_CD_SOURCE_FCLK (1 << 21)
-#define LCPLL_CD_SOURCE_FCLK_DONE (1 << 19)
-
-/*
- * SKL Clocks
- */
-/* CDCLK_CTL */
-#define CDCLK_CTL _MMIO(0x46000)
-#define CDCLK_FREQ_SEL_MASK REG_GENMASK(27, 26)
-#define CDCLK_FREQ_450_432 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 0)
-#define CDCLK_FREQ_540 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 1)
-#define CDCLK_FREQ_337_308 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 2)
-#define CDCLK_FREQ_675_617 REG_FIELD_PREP(CDCLK_FREQ_SEL_MASK, 3)
-#define MDCLK_SOURCE_SEL_MASK REG_GENMASK(25, 25)
-#define MDCLK_SOURCE_SEL_CD2XCLK REG_FIELD_PREP(MDCLK_SOURCE_SEL_MASK, 0)
-#define MDCLK_SOURCE_SEL_CDCLK_PLL REG_FIELD_PREP(MDCLK_SOURCE_SEL_MASK, 1)
-#define BXT_CDCLK_CD2X_DIV_SEL_MASK REG_GENMASK(23, 22)
-#define BXT_CDCLK_CD2X_DIV_SEL_1 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 0)
-#define BXT_CDCLK_CD2X_DIV_SEL_1_5 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 1)
-#define BXT_CDCLK_CD2X_DIV_SEL_2 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 2)
-#define BXT_CDCLK_CD2X_DIV_SEL_4 REG_FIELD_PREP(BXT_CDCLK_CD2X_DIV_SEL_MASK, 3)
-#define BXT_CDCLK_CD2X_PIPE(pipe) ((pipe) << 20)
-#define CDCLK_DIVMUX_CD_OVERRIDE (1 << 19)
-#define BXT_CDCLK_CD2X_PIPE_NONE BXT_CDCLK_CD2X_PIPE(3)
-#define ICL_CDCLK_CD2X_PIPE(pipe) (_PICK(pipe, 0, 2, 6) << 19)
-#define ICL_CDCLK_CD2X_PIPE_NONE (7 << 19)
-#define TGL_CDCLK_CD2X_PIPE(pipe) BXT_CDCLK_CD2X_PIPE(pipe)
-#define TGL_CDCLK_CD2X_PIPE_NONE ICL_CDCLK_CD2X_PIPE_NONE
-#define BXT_CDCLK_SSA_PRECHARGE_ENABLE (1 << 16)
-#define CDCLK_FREQ_DECIMAL_MASK (0x7ff)
-
-/* CDCLK_SQUASH_CTL */
-#define CDCLK_SQUASH_CTL _MMIO(0x46008)
-#define CDCLK_SQUASH_ENABLE REG_BIT(31)
-#define CDCLK_SQUASH_WINDOW_SIZE_MASK REG_GENMASK(27, 24)
-#define CDCLK_SQUASH_WINDOW_SIZE(x) REG_FIELD_PREP(CDCLK_SQUASH_WINDOW_SIZE_MASK, (x))
-#define CDCLK_SQUASH_WAVEFORM_MASK REG_GENMASK(15, 0)
-#define CDCLK_SQUASH_WAVEFORM(x) REG_FIELD_PREP(CDCLK_SQUASH_WAVEFORM_MASK, (x))
-
-/* LCPLL_CTL */
-#define LCPLL1_CTL _MMIO(0x46010)
-#define LCPLL2_CTL _MMIO(0x46014)
-#define LCPLL_PLL_ENABLE (1 << 31)
-
-/* DPLL control1 */
-#define DPLL_CTRL1 _MMIO(0x6C058)
-#define DPLL_CTRL1_HDMI_MODE(id) (1 << ((id) * 6 + 5))
-#define DPLL_CTRL1_SSC(id) (1 << ((id) * 6 + 4))
-#define DPLL_CTRL1_LINK_RATE_MASK(id) (7 << ((id) * 6 + 1))
-#define DPLL_CTRL1_LINK_RATE_SHIFT(id) ((id) * 6 + 1)
-#define DPLL_CTRL1_LINK_RATE(linkrate, id) ((linkrate) << ((id) * 6 + 1))
-#define DPLL_CTRL1_OVERRIDE(id) (1 << ((id) * 6))
-#define DPLL_CTRL1_LINK_RATE_2700 0
-#define DPLL_CTRL1_LINK_RATE_1350 1
-#define DPLL_CTRL1_LINK_RATE_810 2
-#define DPLL_CTRL1_LINK_RATE_1620 3
-#define DPLL_CTRL1_LINK_RATE_1080 4
-#define DPLL_CTRL1_LINK_RATE_2160 5
-
-/* DPLL control2 */
-#define DPLL_CTRL2 _MMIO(0x6C05C)
-#define DPLL_CTRL2_DDI_CLK_OFF(port) (1 << ((port) + 15))
-#define DPLL_CTRL2_DDI_CLK_SEL_MASK(port) (3 << ((port) * 3 + 1))
-#define DPLL_CTRL2_DDI_CLK_SEL_SHIFT(port) ((port) * 3 + 1)
-#define DPLL_CTRL2_DDI_CLK_SEL(clk, port) ((clk) << ((port) * 3 + 1))
-#define DPLL_CTRL2_DDI_SEL_OVERRIDE(port) (1 << ((port) * 3))
-
-/* DPLL Status */
-#define DPLL_STATUS _MMIO(0x6C060)
-#define DPLL_LOCK(id) (1 << ((id) * 8))
-
-/* DPLL cfg */
-#define _DPLL1_CFGCR1 0x6C040
-#define _DPLL2_CFGCR1 0x6C048
-#define _DPLL3_CFGCR1 0x6C050
-#define DPLL_CFGCR1(id) _MMIO_PIPE((id) - SKL_DPLL1, _DPLL1_CFGCR1, _DPLL2_CFGCR1)
-#define DPLL_CFGCR1_FREQ_ENABLE (1 << 31)
-#define DPLL_CFGCR1_DCO_FRACTION_MASK (0x7fff << 9)
-#define DPLL_CFGCR1_DCO_FRACTION(x) ((x) << 9)
-#define DPLL_CFGCR1_DCO_INTEGER_MASK (0x1ff)
-
-#define _DPLL1_CFGCR2 0x6C044
-#define _DPLL2_CFGCR2 0x6C04C
-#define _DPLL3_CFGCR2 0x6C054
-#define DPLL_CFGCR2(id) _MMIO_PIPE((id) - SKL_DPLL1, _DPLL1_CFGCR2, _DPLL2_CFGCR2)
-#define DPLL_CFGCR2_QDIV_RATIO_MASK (0xff << 8)
-#define DPLL_CFGCR2_QDIV_RATIO(x) ((x) << 8)
-#define DPLL_CFGCR2_QDIV_MODE(x) ((x) << 7)
-#define DPLL_CFGCR2_KDIV_MASK (3 << 5)
-#define DPLL_CFGCR2_KDIV(x) ((x) << 5)
-#define DPLL_CFGCR2_KDIV_5 (0 << 5)
-#define DPLL_CFGCR2_KDIV_2 (1 << 5)
-#define DPLL_CFGCR2_KDIV_3 (2 << 5)
-#define DPLL_CFGCR2_KDIV_1 (3 << 5)
-#define DPLL_CFGCR2_PDIV_MASK (7 << 2)
-#define DPLL_CFGCR2_PDIV(x) ((x) << 2)
-#define DPLL_CFGCR2_PDIV_1 (0 << 2)
-#define DPLL_CFGCR2_PDIV_2 (1 << 2)
-#define DPLL_CFGCR2_PDIV_3 (2 << 2)
-#define DPLL_CFGCR2_PDIV_7 (4 << 2)
-#define DPLL_CFGCR2_PDIV_7_INVALID (5 << 2)
-#define DPLL_CFGCR2_CENTRAL_FREQ_MASK (3)
-
-/* ICL Clocks */
-#define ICL_DPCLKA_CFGCR0 _MMIO(0x164280)
-#define ICL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) (1 << _PICK(phy, 10, 11, 24, 4, 5))
-#define RKL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) REG_BIT((phy) + 10)
-#define ICL_DPCLKA_CFGCR0_TC_CLK_OFF(tc_port) (1 << ((tc_port) < TC_PORT_4 ? \
- (tc_port) + 12 : \
- (tc_port) - TC_PORT_4 + 21))
-#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) ((phy) * 2)
-#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (3 << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) ((pll) << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) _PICK(phy, 0, 2, 4, 27)
-#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) \
- (3 << RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-#define RKL_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) \
- ((pll) << RKL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-
-/*
- * DG1 Clocks
- * First registers controls the first A and B, while the second register
- * controls the phy C and D. The bits on these registers are the
- * same, but refer to different phys
- */
-#define _DG1_DPCLKA_CFGCR0 0x164280
-#define _DG1_DPCLKA1_CFGCR0 0x16C280
-#define _DG1_DPCLKA_PHY_IDX(phy) ((phy) % 2)
-#define _DG1_DPCLKA_PLL_IDX(pll) ((pll) % 2)
-#define DG1_DPCLKA_CFGCR0(phy) _MMIO_PHY((phy) / 2, \
- _DG1_DPCLKA_CFGCR0, \
- _DG1_DPCLKA1_CFGCR0)
-#define DG1_DPCLKA_CFGCR0_DDI_CLK_OFF(phy) REG_BIT(_DG1_DPCLKA_PHY_IDX(phy) + 10)
-#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy) (_DG1_DPCLKA_PHY_IDX(phy) * 2)
-#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) (_DG1_DPCLKA_PLL_IDX(pll) << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (0x3 << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-
-/* ADLS Clocks */
-#define _ADLS_DPCLKA_CFGCR0 0x164280
-#define _ADLS_DPCLKA_CFGCR1 0x1642BC
-#define ADLS_DPCLKA_CFGCR(phy) _MMIO_PHY((phy) / 3, \
- _ADLS_DPCLKA_CFGCR0, \
- _ADLS_DPCLKA_CFGCR1)
-#define ADLS_DPCLKA_CFGCR_DDI_SHIFT(phy) (((phy) % 3) * 2)
-/* ADLS DPCLKA_CFGCR0 DDI mask */
-#define ADLS_DPCLKA_DDII_SEL_MASK REG_GENMASK(5, 4)
-#define ADLS_DPCLKA_DDIB_SEL_MASK REG_GENMASK(3, 2)
-#define ADLS_DPCLKA_DDIA_SEL_MASK REG_GENMASK(1, 0)
-/* ADLS DPCLKA_CFGCR1 DDI mask */
-#define ADLS_DPCLKA_DDIK_SEL_MASK REG_GENMASK(3, 2)
-#define ADLS_DPCLKA_DDIJ_SEL_MASK REG_GENMASK(1, 0)
-#define ADLS_DPCLKA_CFGCR_DDI_CLK_SEL_MASK(phy) _PICK((phy), \
- ADLS_DPCLKA_DDIA_SEL_MASK, \
- ADLS_DPCLKA_DDIB_SEL_MASK, \
- ADLS_DPCLKA_DDII_SEL_MASK, \
- ADLS_DPCLKA_DDIJ_SEL_MASK, \
- ADLS_DPCLKA_DDIK_SEL_MASK)
-
-/* ICL PLL */
-#define _DPLL0_ENABLE 0x46010
-#define _DPLL1_ENABLE 0x46014
-#define _ADLS_DPLL2_ENABLE 0x46018
-#define _ADLS_DPLL3_ENABLE 0x46030
-#define PLL_ENABLE REG_BIT(31)
-#define PLL_LOCK REG_BIT(30)
-#define PLL_POWER_ENABLE REG_BIT(27)
-#define PLL_POWER_STATE REG_BIT(26)
-#define ICL_DPLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 3, \
- _DPLL0_ENABLE, _DPLL1_ENABLE, \
- _ADLS_DPLL3_ENABLE, _ADLS_DPLL3_ENABLE))
-
-#define _DG2_PLL3_ENABLE 0x4601C
-
-#define DG2_PLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 3, \
- _DPLL0_ENABLE, _DPLL1_ENABLE, \
- _DG2_PLL3_ENABLE, _DG2_PLL3_ENABLE))
-
-#define TBT_PLL_ENABLE _MMIO(0x46020)
-
-#define _MG_PLL1_ENABLE 0x46030
-#define _MG_PLL2_ENABLE 0x46034
-#define _MG_PLL3_ENABLE 0x46038
-#define _MG_PLL4_ENABLE 0x4603C
-/* Bits are the same as _DPLL0_ENABLE */
-#define MG_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), _MG_PLL1_ENABLE, \
- _MG_PLL2_ENABLE)
-
-/* DG1 PLL */
-#define DG1_DPLL_ENABLE(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _DPLL0_ENABLE, _DPLL1_ENABLE, \
- _MG_PLL1_ENABLE, _MG_PLL2_ENABLE))
-
-/* ADL-P Type C PLL */
-#define PORTTC1_PLL_ENABLE 0x46038
-#define PORTTC2_PLL_ENABLE 0x46040
-#define ADLP_PORTTC_PLL_ENABLE(tc_port) _MMIO_PORT((tc_port), \
- PORTTC1_PLL_ENABLE, \
- PORTTC2_PLL_ENABLE)
-
-#define _ICL_DPLL0_CFGCR0 0x164000
-#define _ICL_DPLL1_CFGCR0 0x164080
-#define ICL_DPLL_CFGCR0(pll) _MMIO_PLL(pll, _ICL_DPLL0_CFGCR0, \
- _ICL_DPLL1_CFGCR0)
-#define DPLL_CFGCR0_HDMI_MODE (1 << 30)
-#define DPLL_CFGCR0_SSC_ENABLE (1 << 29)
-#define DPLL_CFGCR0_SSC_ENABLE_ICL (1 << 25)
-#define DPLL_CFGCR0_LINK_RATE_MASK (0xf << 25)
-#define DPLL_CFGCR0_LINK_RATE_2700 (0 << 25)
-#define DPLL_CFGCR0_LINK_RATE_1350 (1 << 25)
-#define DPLL_CFGCR0_LINK_RATE_810 (2 << 25)
-#define DPLL_CFGCR0_LINK_RATE_1620 (3 << 25)
-#define DPLL_CFGCR0_LINK_RATE_1080 (4 << 25)
-#define DPLL_CFGCR0_LINK_RATE_2160 (5 << 25)
-#define DPLL_CFGCR0_LINK_RATE_3240 (6 << 25)
-#define DPLL_CFGCR0_LINK_RATE_4050 (7 << 25)
-#define DPLL_CFGCR0_DCO_FRACTION_MASK (0x7fff << 10)
-#define DPLL_CFGCR0_DCO_FRACTION_SHIFT (10)
-#define DPLL_CFGCR0_DCO_FRACTION(x) ((x) << 10)
-#define DPLL_CFGCR0_DCO_INTEGER_MASK (0x3ff)
-
-#define _ICL_DPLL0_CFGCR1 0x164004
-#define _ICL_DPLL1_CFGCR1 0x164084
-#define ICL_DPLL_CFGCR1(pll) _MMIO_PLL(pll, _ICL_DPLL0_CFGCR1, \
- _ICL_DPLL1_CFGCR1)
-#define DPLL_CFGCR1_QDIV_RATIO_MASK (0xff << 10)
-#define DPLL_CFGCR1_QDIV_RATIO_SHIFT (10)
-#define DPLL_CFGCR1_QDIV_RATIO(x) ((x) << 10)
-#define DPLL_CFGCR1_QDIV_MODE_SHIFT (9)
-#define DPLL_CFGCR1_QDIV_MODE(x) ((x) << 9)
-#define DPLL_CFGCR1_KDIV_MASK (7 << 6)
-#define DPLL_CFGCR1_KDIV_SHIFT (6)
-#define DPLL_CFGCR1_KDIV(x) ((x) << 6)
-#define DPLL_CFGCR1_KDIV_1 (1 << 6)
-#define DPLL_CFGCR1_KDIV_2 (2 << 6)
-#define DPLL_CFGCR1_KDIV_3 (4 << 6)
-#define DPLL_CFGCR1_PDIV_MASK (0xf << 2)
-#define DPLL_CFGCR1_PDIV_SHIFT (2)
-#define DPLL_CFGCR1_PDIV(x) ((x) << 2)
-#define DPLL_CFGCR1_PDIV_2 (1 << 2)
-#define DPLL_CFGCR1_PDIV_3 (2 << 2)
-#define DPLL_CFGCR1_PDIV_5 (4 << 2)
-#define DPLL_CFGCR1_PDIV_7 (8 << 2)
-#define DPLL_CFGCR1_CENTRAL_FREQ (3 << 0)
-#define DPLL_CFGCR1_CENTRAL_FREQ_8400 (3 << 0)
-#define TGL_DPLL_CFGCR1_CFSELOVRD_NORMAL_XTAL (0 << 0)
-
-#define _TGL_DPLL0_CFGCR0 0x164284
-#define _TGL_DPLL1_CFGCR0 0x16428C
-#define _TGL_TBTPLL_CFGCR0 0x16429C
-#define TGL_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
- _TGL_TBTPLL_CFGCR0, _TGL_TBTPLL_CFGCR0))
-#define RKL_DPLL_CFGCR0(pll) _MMIO_PLL(pll, _TGL_DPLL0_CFGCR0, \
- _TGL_DPLL1_CFGCR0)
-
-#define _TGL_DPLL0_DIV0 0x164B00
-#define _TGL_DPLL1_DIV0 0x164C00
-#define TGL_DPLL0_DIV0(pll) _MMIO_PLL(pll, _TGL_DPLL0_DIV0, _TGL_DPLL1_DIV0)
-#define TGL_DPLL0_DIV0_AFC_STARTUP_MASK REG_GENMASK(27, 25)
-#define TGL_DPLL0_DIV0_AFC_STARTUP(val) REG_FIELD_PREP(TGL_DPLL0_DIV0_AFC_STARTUP_MASK, (val))
-
-#define _TGL_DPLL0_CFGCR1 0x164288
-#define _TGL_DPLL1_CFGCR1 0x164290
-#define _TGL_TBTPLL_CFGCR1 0x1642A0
-#define TGL_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
- _TGL_TBTPLL_CFGCR1, _TGL_TBTPLL_CFGCR1))
-#define RKL_DPLL_CFGCR1(pll) _MMIO_PLL(pll, _TGL_DPLL0_CFGCR1, \
- _TGL_DPLL1_CFGCR1)
-
-#define _DG1_DPLL2_CFGCR0 0x16C284
-#define _DG1_DPLL3_CFGCR0 0x16C28C
-#define DG1_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
- _DG1_DPLL2_CFGCR0, _DG1_DPLL3_CFGCR0))
-
-#define _DG1_DPLL2_CFGCR1 0x16C288
-#define _DG1_DPLL3_CFGCR1 0x16C290
-#define DG1_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
- _DG1_DPLL2_CFGCR1, _DG1_DPLL3_CFGCR1))
-
-/* For ADL-S DPLL4_CFGCR0/1 are used to control DPLL2 */
-#define _ADLS_DPLL4_CFGCR0 0x164294
-#define _ADLS_DPLL3_CFGCR0 0x1642C0
-#define ADLS_DPLL_CFGCR0(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR0, _TGL_DPLL1_CFGCR0, \
- _ADLS_DPLL4_CFGCR0, _ADLS_DPLL3_CFGCR0))
-
-#define _ADLS_DPLL4_CFGCR1 0x164298
-#define _ADLS_DPLL3_CFGCR1 0x1642C4
-#define ADLS_DPLL_CFGCR1(pll) _MMIO(_PICK_EVEN_2RANGES(pll, 2, \
- _TGL_DPLL0_CFGCR1, _TGL_DPLL1_CFGCR1, \
- _ADLS_DPLL4_CFGCR1, _ADLS_DPLL3_CFGCR1))
-
-/* BXT display engine PLL */
-#define BXT_DE_PLL_CTL _MMIO(0x6d000)
-#define BXT_DE_PLL_RATIO(x) (x) /* {60,65,100} * 19.2MHz */
-#define BXT_DE_PLL_RATIO_MASK 0xff
-
-#define BXT_DE_PLL_ENABLE _MMIO(0x46070)
-#define BXT_DE_PLL_PLL_ENABLE (1 << 31)
-#define BXT_DE_PLL_LOCK (1 << 30)
-#define BXT_DE_PLL_FREQ_REQ (1 << 23)
-#define BXT_DE_PLL_FREQ_REQ_ACK (1 << 22)
-#define ICL_CDCLK_PLL_RATIO(x) (x)
-#define ICL_CDCLK_PLL_RATIO_MASK 0xff
-
-/* GEN9 DC */
-#define DC_STATE_EN _MMIO(0x45504)
-#define DC_STATE_DISABLE 0
-#define DC_STATE_EN_DC3CO REG_BIT(30)
-#define DC_STATE_DC3CO_STATUS REG_BIT(29)
-#define HOLD_PHY_CLKREQ_PG1_LATCH REG_BIT(21)
-#define HOLD_PHY_PG1_LATCH REG_BIT(20)
-#define DC_STATE_EN_UPTO_DC5 (1 << 0)
-#define DC_STATE_EN_DC9 (1 << 3)
-#define DC_STATE_EN_UPTO_DC6 (2 << 0)
-#define DC_STATE_EN_UPTO_DC5_DC6_MASK 0x3
-
-#define DC_STATE_DEBUG _MMIO(0x45520)
-#define DC_STATE_DEBUG_MASK_CORES (1 << 0)
-#define DC_STATE_DEBUG_MASK_MEMORY_UP (1 << 1)
-
-#define D_COMP_BDW _MMIO(0x138144)
-
-/* Pipe WM_LINETIME - watermark line time */
-#define _WM_LINETIME_A 0x45270
-#define _WM_LINETIME_B 0x45274
-#define WM_LINETIME(pipe) _MMIO_PIPE(pipe, _WM_LINETIME_A, _WM_LINETIME_B)
-#define HSW_LINETIME_MASK REG_GENMASK(8, 0)
-#define HSW_LINETIME(x) REG_FIELD_PREP(HSW_LINETIME_MASK, (x))
-#define HSW_IPS_LINETIME_MASK REG_GENMASK(24, 16)
-#define HSW_IPS_LINETIME(x) REG_FIELD_PREP(HSW_IPS_LINETIME_MASK, (x))
-
-/* SFUSE_STRAP */
-#define SFUSE_STRAP _MMIO(0xc2014)
-#define SFUSE_STRAP_FUSE_LOCK (1 << 13)
-#define SFUSE_STRAP_RAW_FREQUENCY (1 << 8)
-#define SFUSE_STRAP_DISPLAY_DISABLED (1 << 7)
-#define SFUSE_STRAP_CRT_DISABLED (1 << 6)
-#define SFUSE_STRAP_DDIF_DETECTED (1 << 3)
-#define SFUSE_STRAP_DDIB_DETECTED (1 << 2)
-#define SFUSE_STRAP_DDIC_DETECTED (1 << 1)
-#define SFUSE_STRAP_DDID_DETECTED (1 << 0)
-
-/* Gen4+ Timestamp and Pipe Frame time stamp registers */
-#define GEN4_TIMESTAMP _MMIO(0x2358)
-#define ILK_TIMESTAMP_HI _MMIO(0x70070)
-#define IVB_TIMESTAMP_CTR _MMIO(0x44070)
#define GEN9_TIMESTAMP_OVERRIDE _MMIO(0x44074)
#define GEN9_TIMESTAMP_OVERRIDE_US_COUNTER_DIVIDER_SHIFT 0
@@ -4097,30 +1238,6 @@ enum skl_power_gate {
#define GEN9_TIMESTAMP_OVERRIDE_US_COUNTER_DENOMINATOR_SHIFT 12
#define GEN9_TIMESTAMP_OVERRIDE_US_COUNTER_DENOMINATOR_MASK (0xf << 12)
-/* g4x+, except vlv/chv! */
-#define _PIPE_FRMTMSTMP_A 0x70048
-#define _PIPE_FRMTMSTMP_B 0x71048
-#define PIPE_FRMTMSTMP(pipe) \
- _MMIO_PIPE(pipe, _PIPE_FRMTMSTMP_A, _PIPE_FRMTMSTMP_B)
-
-/* g4x+, except vlv/chv! */
-#define _PIPE_FLIPTMSTMP_A 0x7004C
-#define _PIPE_FLIPTMSTMP_B 0x7104C
-#define PIPE_FLIPTMSTMP(pipe) \
- _MMIO_PIPE(pipe, _PIPE_FLIPTMSTMP_A, _PIPE_FLIPTMSTMP_B)
-
-/* tgl+ */
-#define _PIPE_FLIPDONETMSTMP_A 0x70054
-#define _PIPE_FLIPDONETMSTMP_B 0x71054
-#define PIPE_FLIPDONETIMSTMP(pipe) \
- _MMIO_PIPE(pipe, _PIPE_FLIPDONETMSTMP_A, _PIPE_FLIPDONETMSTMP_B)
-
-#define _VLV_PIPE_MSA_MISC_A 0x70048
-#define VLV_PIPE_MSA_MISC(__display, pipe) \
- _MMIO_PIPE2(__display, pipe, _VLV_PIPE_MSA_MISC_A)
-#define VLV_MSA_MISC1_HW_ENABLE REG_BIT(31)
-#define VLV_MSA_MISC1_SW_S3D_MASK REG_GENMASK(2, 0) /* MSA MISC1 3:1 */
-
#define GGC _MMIO(0x108040)
#define GMS_MASK REG_GENMASK(15, 8)
#define GGMS_MASK REG_GENMASK(7, 6)
@@ -4135,45 +1252,6 @@ enum skl_power_gate {
#define SGGI_DIS REG_BIT(15)
#define SGR_DIS REG_BIT(13)
-#define _ICL_PHY_MISC_A 0x64C00
-#define _ICL_PHY_MISC_B 0x64C04
-#define _DG2_PHY_MISC_TC1 0x64C14 /* TC1="PHY E" but offset as if "PHY F" */
-#define ICL_PHY_MISC(port) _MMIO_PORT(port, _ICL_PHY_MISC_A, _ICL_PHY_MISC_B)
-#define DG2_PHY_MISC(port) ((port) == PHY_E ? _MMIO(_DG2_PHY_MISC_TC1) : \
- ICL_PHY_MISC(port))
-#define ICL_PHY_MISC_MUX_DDID (1 << 28)
-#define ICL_PHY_MISC_DE_IO_COMP_PWR_DOWN (1 << 23)
-#define DG2_PHY_DP_TX_ACK_MASK REG_GENMASK(23, 20)
-
-#define PORT_TX_DFLEXDPSP(fia) _MMIO_FIA((fia), 0x008A0)
-#define MODULAR_FIA_MASK (1 << 4)
-#define TC_LIVE_STATE_TBT(idx) (1 << ((idx) * 8 + 6))
-#define TC_LIVE_STATE_TC(idx) (1 << ((idx) * 8 + 5))
-#define DP_LANE_ASSIGNMENT_SHIFT(idx) ((idx) * 8)
-#define DP_LANE_ASSIGNMENT_MASK(idx) (0xf << ((idx) * 8))
-#define DP_LANE_ASSIGNMENT(idx, x) ((x) << ((idx) * 8))
-
-#define PORT_TX_DFLEXDPPMS(fia) _MMIO_FIA((fia), 0x00890)
-#define DP_PHY_MODE_STATUS_COMPLETED(idx) (1 << (idx))
-
-#define PORT_TX_DFLEXDPCSSS(fia) _MMIO_FIA((fia), 0x00894)
-#define DP_PHY_MODE_STATUS_NOT_SAFE(idx) (1 << (idx))
-
-#define PORT_TX_DFLEXPA1(fia) _MMIO_FIA((fia), 0x00880)
-#define DP_PIN_ASSIGNMENT_SHIFT(idx) ((idx) * 4)
-#define DP_PIN_ASSIGNMENT_MASK(idx) (0xf << ((idx) * 4))
-#define DP_PIN_ASSIGNMENT(idx, x) ((x) << ((idx) * 4))
-
-#define _TCSS_DDI_STATUS_1 0x161500
-#define _TCSS_DDI_STATUS_2 0x161504
-#define TCSS_DDI_STATUS(tc) _MMIO(_PICK_EVEN(tc, \
- _TCSS_DDI_STATUS_1, \
- _TCSS_DDI_STATUS_2))
-#define TCSS_DDI_STATUS_PIN_ASSIGNMENT_MASK REG_GENMASK(28, 25)
-#define TCSS_DDI_STATUS_READY REG_BIT(2)
-#define TCSS_DDI_STATUS_HPD_LIVE_STATUS_TBT REG_BIT(1)
-#define TCSS_DDI_STATUS_HPD_LIVE_STATUS_ALT REG_BIT(0)
-
#define PRIMARY_SPI_TRIGGER _MMIO(0x102040)
#define PRIMARY_SPI_ADDRESS _MMIO(0x102080)
#define PRIMARY_SPI_REGIONID _MMIO(0x102084)
@@ -4182,37 +1260,11 @@ enum skl_power_gate {
#define OROM_OFFSET _MMIO(0x1020c0)
#define OROM_OFFSET_MASK REG_GENMASK(20, 16)
-#define CLKREQ_POLICY _MMIO(0x101038)
-#define CLKREQ_POLICY_MEM_UP_OVRD REG_BIT(1)
-
-#define CLKGATE_DIS_MISC _MMIO(0x46534)
-#define CLKGATE_DIS_MISC_DMASC_GATING_DIS REG_BIT(21)
-
-#define _MTL_CLKGATE_DIS_TRANS_A 0x604E8
-#define _MTL_CLKGATE_DIS_TRANS_B 0x614E8
-#define MTL_CLKGATE_DIS_TRANS(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _MTL_CLKGATE_DIS_TRANS_A)
-#define MTL_CLKGATE_DIS_TRANS_DMASC_GATING_DIS REG_BIT(7)
-
-#define _MTL_PIPE_CLKGATE_DIS2_A 0x60114
-#define _MTL_PIPE_CLKGATE_DIS2_B 0x61114
-#define MTL_PIPE_CLKGATE_DIS2(pipe) _MMIO_PIPE(pipe, _MTL_PIPE_CLKGATE_DIS2_A, _MTL_PIPE_CLKGATE_DIS2_B)
-#define MTL_DPFC_GATING_DIS REG_BIT(6)
-
#define MTL_MEM_SS_INFO_GLOBAL _MMIO(0x45700)
#define MTL_N_OF_ENABLED_QGV_POINTS_MASK REG_GENMASK(11, 8)
#define MTL_N_OF_POPULATED_CH_MASK REG_GENMASK(7, 4)
#define MTL_DDR_TYPE_MASK REG_GENMASK(3, 0)
-#define MTL_MEM_SS_INFO_QGV_POINT_OFFSET 0x45710
-#define MTL_MEM_SS_INFO_QGV_POINT_LOW(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8)
-#define MTL_TRCD_MASK REG_GENMASK(31, 24)
-#define MTL_TRP_MASK REG_GENMASK(23, 16)
-#define MTL_DCLK_MASK REG_GENMASK(15, 0)
-
-#define MTL_MEM_SS_INFO_QGV_POINT_HIGH(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8 + 4)
-#define MTL_TRAS_MASK REG_GENMASK(16, 8)
-#define MTL_TRDPRE_MASK REG_GENMASK(7, 0)
-
#define MTL_MEDIA_GSI_BASE 0x380000
#endif /* _I915_REG_H_ */
diff --git a/drivers/gpu/drm/i915/intel_gvt_mmio_table.c b/drivers/gpu/drm/i915/intel_gvt_mmio_table.c
index e83dc30e658d..3e535c58bcec 100644
--- a/drivers/gpu/drm/i915/intel_gvt_mmio_table.c
+++ b/drivers/gpu/drm/i915/intel_gvt_mmio_table.c
@@ -33,6 +33,7 @@
#include "i915_drv.h"
#include "i915_pvinfo.h"
#include "i915_reg.h"
+#include "display/intel_display_regs.h"
#include "intel_gvt.h"
#include "intel_mchbar_regs.h"
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c
index fada6f877bca..ea54c8a98602 100644
--- a/drivers/gpu/drm/xe/display/xe_plane_initial.c
+++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c
@@ -15,6 +15,7 @@
#include "intel_crtc.h"
#include "intel_display.h"
#include "intel_display_core.h"
+#include "intel_display_regs.h"
#include "intel_display_types.h"
#include "intel_fb.h"
#include "intel_fb_pin.h"
--
2.39.5
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✓ CI.Patch_applied: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
@ 2025-06-04 12:09 ` Patchwork
2025-06-04 12:09 ` ✗ CI.checkpatch: warning " Patchwork
` (8 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:09 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
=== Applying kernel patches on branch 'drm-tip' with base: ===
Base commit: 6517275da428 drm-tip: 2025y-06m-04d-07h-29m-31s UTC integration manifest
=== git am output follows ===
Applying: drm/i915: split out display register macros to a separate file
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ CI.checkpatch: warning for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
2025-06-04 12:09 ` ✓ CI.Patch_applied: success for " Patchwork
@ 2025-06-04 12:09 ` Patchwork
2025-06-04 12:11 ` ✓ CI.KUnit: success " Patchwork
` (7 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:09 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
202708c00696422fd217223bb679a353a5936e23
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit b8495a85b25af4cbca7e2eb9cbbecc5d25e898e5
Author: Jani Nikula <jani.nikula@intel.com>
Date: Wed Jun 4 14:02:25 2025 +0300
drm/i915: split out display register macros to a separate file
This is a scripted split of the display related register macros from
i915_reg.h to display/intel_display_regs.h. As a starting point, move
all the macros that are only used in display code (or GVT). If there are
users in core i915 code or soc/, or no users anywhere, keep the macros
in i915_reg.h. This is done in groups of macros separated by blank
lines, moving the comments along with the groups.
Some manually picked macro groups are kept/moved regardless of the
heuristics above.
This is obviously a very crude approach. It's not perfect. But there are
4.2k lines in i915_reg.h, and its refactoring has ground to a halt. This
is the big hammer that splits the file to two, and enables further
cleanup.
Cc: Suraj Kandpal <suraj.kandpal@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com> # v2
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
+ /mt/dim checkpatch 6517275da428d10d60b2762385ca7daa3a382754 drm-intel
b8495a85b25a drm/i915: split out display register macros to a separate file
-:339: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#339:
new file mode 100644
-:523: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#523: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:180:
+#define PHY_STATUS_SPLINE_LDO(phy, ch, spline) (1 << (8 - (6 * (phy) + 3 * (ch) + (spline))))
-:842: WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#842: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:499:
+ * The same register may be used for SDVO or HDMI */
-:923: WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#923: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:580:
+ * of the infoframe structure specified by CEA-861. */
-:1080: WARNING:LONG_LINE: line length of 128 exceeds 100 columns
#1080: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:737:
+#define TRANSCONF_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANSCONF_FRAME_START_DELAY_MASK, (x)) /* pre-hsw: 0-3 */
-:1087: WARNING:LONG_LINE_COMMENT: line length of 110 exceeds 100 columns
#1087: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:744:
+#define TRANSCONF_GAMMA_MODE_12BIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 2) /* ilk-ivb */
-:1088: WARNING:LONG_LINE_COMMENT: line length of 106 exceeds 100 columns
#1088: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:745:
+#define TRANSCONF_GAMMA_MODE_SPLIT REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, 3) /* ivb */
-:1089: WARNING:LONG_LINE_COMMENT: line length of 130 exceeds 100 columns
#1089: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:746:
+#define TRANSCONF_GAMMA_MODE(x) REG_FIELD_PREP(TRANSCONF_GAMMA_MODE_MASK_ILK, (x)) /* pass in GAMMA_MODE_MODE_* */
-:1092: WARNING:LONG_LINE_COMMENT: line length of 115 exceeds 100 columns
#1092: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:749:
+#define TRANSCONF_INTERLACE_W_SYNC_SHIFT_PANEL REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 4) /* gen4 only */
-:1093: WARNING:LONG_LINE_COMMENT: line length of 107 exceeds 100 columns
#1093: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:750:
+#define TRANSCONF_INTERLACE_W_SYNC_SHIFT REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 5) /* gen4 only */
-:1095: WARNING:LONG_LINE_COMMENT: line length of 107 exceeds 100 columns
#1095: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:752:
+#define TRANSCONF_INTERLACE_FIELD_0_ONLY REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK, 7) /* gen3 only */
-:1105: WARNING:LONG_LINE_COMMENT: line length of 114 exceeds 100 columns
#1105: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:762:
+#define TRANSCONF_INTERLACE_IF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 4) /* ilk/snb only */
-:1106: WARNING:LONG_LINE_COMMENT: line length of 114 exceeds 100 columns
#1106: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:763:
+#define TRANSCONF_INTERLACE_PF_ID_DBL_ILK REG_FIELD_PREP(TRANSCONF_INTERLACE_MASK_ILK, 5) /* ilk/snb only */
-:1115: WARNING:LONG_LINE_COMMENT: line length of 113 exceeds 100 columns
#1115: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:772:
+#define TRANSCONF_OUTPUT_COLORSPACE_RGB REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 0) /* ilk-ivb */
-:1116: WARNING:LONG_LINE_COMMENT: line length of 113 exceeds 100 columns
#1116: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:773:
+#define TRANSCONF_OUTPUT_COLORSPACE_YUV601 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 1) /* ilk-ivb */
-:1117: WARNING:LONG_LINE_COMMENT: line length of 113 exceeds 100 columns
#1117: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:774:
+#define TRANSCONF_OUTPUT_COLORSPACE_YUV709 REG_FIELD_PREP(TRANSCONF_OUTPUT_COLORSPACE_MASK, 2) /* ilk-ivb */
-:1226: WARNING:LONG_LINE: line length of 119 exceeds 100 columns
#1226: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:883:
+#define PIPE_MISC2_FLIP_INFO_PLANE_SEL(plane_id) REG_FIELD_PREP(PIPE_MISC2_FLIP_INFO_PLANE_SEL_MASK, (plane_id))
-:1392: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1392: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1049:
+#define SKL_PS_CTRL(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_1A_CTRL, _PS_2A_CTRL), \
+ _ID(id, _PS_1B_CTRL, _PS_2B_CTRL))
-:1419: WARNING:LONG_LINE_COMMENT: line length of 107 exceeds 100 columns
#1419: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1076:
+#define PS_PIPE_SCALER_LOC_AFTER_OUTPUT_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 0) /* non-linear */
-:1420: WARNING:LONG_LINE_COMMENT: line length of 103 exceeds 100 columns
#1420: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1077:
+#define PS_PIPE_SCALER_LOC_AFTER_CSC REG_FIELD_PREP(PS_SCALER_LOCATION_MASK, 1) /* linear */
-:1447: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1447: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1104:
+#define SKL_PS_PWR_GATE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_PWR_GATE_1A, _PS_PWR_GATE_2A), \
+ _ID(id, _PS_PWR_GATE_1B, _PS_PWR_GATE_2B))
-:1467: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1467: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1124:
+#define SKL_PS_WIN_POS(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_WIN_POS_1A, _PS_WIN_POS_2A), \
+ _ID(id, _PS_WIN_POS_1B, _PS_WIN_POS_2B))
-:1480: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1480: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1137:
+#define SKL_PS_WIN_SZ(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_WIN_SZ_1A, _PS_WIN_SZ_2A), \
+ _ID(id, _PS_WIN_SZ_1B, _PS_WIN_SZ_2B))
-:1493: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1493: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1150:
+#define SKL_PS_VSCALE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_VSCALE_1A, _PS_VSCALE_2A), \
+ _ID(id, _PS_VSCALE_1B, _PS_VSCALE_2B))
-:1502: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1502: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1159:
+#define SKL_PS_HSCALE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_HSCALE_1A, _PS_HSCALE_2A), \
+ _ID(id, _PS_HSCALE_1B, _PS_HSCALE_2B))
-:1511: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1511: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1168:
+#define SKL_PS_VPHASE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_VPHASE_1A, _PS_VPHASE_2A), \
+ _ID(id, _PS_VPHASE_1B, _PS_VPHASE_2B))
-:1526: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1526: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1183:
+#define SKL_PS_HPHASE(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_HPHASE_1A, _PS_HPHASE_2A), \
+ _ID(id, _PS_HPHASE_1B, _PS_HPHASE_2B))
-:1535: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1535: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1192:
+#define SKL_PS_ECC_STAT(pipe, id) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_ECC_STAT_1A, _PS_ECC_STAT_2A), \
+ _ID(id, _PS_ECC_STAT_1B, _PS_ECC_STAT_2B))
-:1543: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1543: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1200:
+#define GLK_PS_COEF_INDEX_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_INDEX_1A, _PS_COEF_SET0_INDEX_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_INDEX_1B, _PS_COEF_SET0_INDEX_2B) + (set) * 8)
-:1543: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'set' - possible side-effects?
#1543: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1200:
+#define GLK_PS_COEF_INDEX_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_INDEX_1A, _PS_COEF_SET0_INDEX_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_INDEX_1B, _PS_COEF_SET0_INDEX_2B) + (set) * 8)
-:1552: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'id' - possible side-effects?
#1552: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1209:
+#define GLK_PS_COEF_DATA_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_DATA_1A, _PS_COEF_SET0_DATA_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_DATA_1B, _PS_COEF_SET0_DATA_2B) + (set) * 8)
-:1552: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'set' - possible side-effects?
#1552: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1209:
+#define GLK_PS_COEF_DATA_SET(pipe, id, set) _MMIO_PIPE(pipe, \
+ _ID(id, _PS_COEF_SET0_DATA_1A, _PS_COEF_SET0_DATA_2A) + (set) * 8, \
+ _ID(id, _PS_COEF_SET0_DATA_1B, _PS_COEF_SET0_DATA_2B) + (set) * 8)
-:1615: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'plane_id' - possible side-effects?
#1615: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1272:
+#define GEN9_PIPE_PLANE_FLIP_DONE(plane_id) \
+ REG_BIT(((plane_id) >= PLANE_5 ? 16 - PLANE_5 : 3 - PLANE_1) + (plane_id)) /* skl+ */
-:1621: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'pipe' - possible side-effects?
#1621: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1278:
+#define GEN8_DE_PIPE_IRQ_REGS(pipe) I915_IRQ_REGS(GEN8_DE_PIPE_IMR(pipe), \
+ GEN8_DE_PIPE_IER(pipe), \
+ GEN8_DE_PIPE_IIR(pipe))
-:1812: WARNING:LONG_LINE: line length of 120 exceeds 100 columns
#1812: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1469:
+#define CHICKEN_TRANS(display, trans) (DISPLAY_VER(display) >= 14 ? _MTL_CHICKEN_TRANS(trans) : _CHICKEN_TRANS(trans))
-:1812: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'trans' - possible side-effects?
#1812: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1469:
+#define CHICKEN_TRANS(display, trans) (DISPLAY_VER(display) >= 14 ? _MTL_CHICKEN_TRANS(trans) : _CHICKEN_TRANS(trans))
-:2153: WARNING:MACRO_ARG_UNUSED: Argument 'pipe' is not used in function-like macro
#2153: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1810:
+#define TRANS_DPLLA_SEL(pipe) 0
-:2195: WARNING:LONG_LINE: line length of 106 exceeds 100 columns
#2195: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1852:
+#define PCH_TRANS_VSYNCSHIFT(pipe) _MMIO_PIPE(pipe, _PCH_TRANS_VSYNCSHIFT_A, _PCH_TRANS_VSYNCSHIFT_B)
-:2273: WARNING:LONG_LINE: line length of 107 exceeds 100 columns
#2273: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1930:
+#define HSW_TVIDEO_DIP_CTL(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_CTL_A)
-:2277: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2277: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1934:
+#define HSW_TVIDEO_DIP_AVI_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_AVI_DATA_A + (i) * 4)
-:2281: WARNING:LONG_LINE: line length of 121 exceeds 100 columns
#2281: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1938:
+#define HSW_TVIDEO_DIP_VS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VS_DATA_A + (i) * 4)
-:2285: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2285: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1942:
+#define HSW_TVIDEO_DIP_SPD_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_SPD_DATA_A + (i) * 4)
-:2289: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2289: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1946:
+#define HSW_TVIDEO_DIP_GMP_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GMP_DATA_A + (i) * 4)
-:2293: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2293: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1950:
+#define HSW_TVIDEO_DIP_VSC_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_VSC_DATA_A + (i) * 4)
-:2303: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2303: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1960:
+#define GLK_TVIDEO_DIP_DRM_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _GLK_VIDEO_DIP_DRM_DATA_A + (i) * 4)
-:2318: WARNING:LONG_LINE: line length of 107 exceeds 100 columns
#2318: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1975:
+#define HSW_TVIDEO_DIP_GCP(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _HSW_VIDEO_DIP_GCP_A)
-:2322: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2322: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1979:
+#define ICL_VIDEO_DIP_PPS_DATA(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_DATA_A + (i) * 4)
-:2326: WARNING:LONG_LINE: line length of 129 exceeds 100 columns
#2326: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1983:
+#define ICL_VIDEO_DIP_PPS_ECC(dev_priv, trans, i) _MMIO_TRANS2(dev_priv, trans, _ICL_VIDEO_DIP_PPS_ECC_A + (i) * 4)
-:2340: WARNING:LONG_LINE_COMMENT: line length of 104 exceeds 100 columns
#2340: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:1997:
+#define TRANS_FRAME_START_DELAY(x) REG_FIELD_PREP(TRANS_FRAME_START_DELAY_MASK, (x)) /* ibx: 0-3 */
-:2378: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#2378: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2035:
+#define TRANS_DP2_CTL(trans) _MMIO_TRANS(trans, _TRANS_DP2_CTL_A, _TRANS_DP2_CTL_B)
-:2387: WARNING:LONG_LINE: line length of 114 exceeds 100 columns
#2387: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2044:
+#define TRANS_DP2_VFREQHIGH(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQHIGH_A, _TRANS_DP2_VFREQHIGH_B)
-:2389: WARNING:LONG_LINE: line length of 106 exceeds 100 columns
#2389: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2046:
+#define TRANS_DP2_VFREQ_PIXEL_CLOCK(clk_hz) REG_FIELD_PREP(TRANS_DP2_VFREQ_PIXEL_CLOCK_MASK, (clk_hz))
-:2395: WARNING:LONG_LINE: line length of 112 exceeds 100 columns
#2395: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2052:
+#define TRANS_DP2_VFREQLOW(trans) _MMIO_TRANS(trans, _TRANS_DP2_VFREQLOW_A, _TRANS_DP2_VFREQLOW_B)
-:2399: WARNING:LONG_LINE: line length of 110 exceeds 100 columns
#2399: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2056:
+#define DP_MIN_HBLANK_CTL(trans) _MMIO_TRANS(trans, _DP_MIN_HBLANK_CTL_A, _DP_MIN_HBLANK_CTL_B)
-:2587: WARNING:LONG_LINE: line length of 107 exceeds 100 columns
#2587: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2244:
+#define TRANS_DDI_PORT_SYNC_MASTER_SELECT(x) REG_FIELD_PREP(TRANS_DDI_PORT_SYNC_MASTER_SELECT_MASK, (x))
-:2626: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#2626: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2283:
+#define PORT_SYNC_MODE_MASTER_SELECT(x) REG_FIELD_PREP(PORT_SYNC_MODE_MASTER_SELECT_MASK, (x))
-:2668: WARNING:LONG_LINE_COMMENT: line length of 101 exceeds 100 columns
#2668: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2325:
+#define DP_TP_STATUS_STREAMS_ENABLED_MASK REG_GENMASK(18, 16) /* 17:16 on hsw but bit 18 mbz */
-:2698: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'width' - possible side-effects?
#2698: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2355:
+#define DDI_PORT_WIDTH(width) REG_FIELD_PREP(DDI_PORT_WIDTH_MASK, \
+ ((width) == 3 ? 4 : (width) - 1))
-:2706: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#2706: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2363:
+#define DDI_BUF_TRANS_LO(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8)
-:2708: WARNING:LONG_LINE: line length of 108 exceeds 100 columns
#2708: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2365:
+#define DDI_BUF_TRANS_HI(port, i) _MMIO(_PORT(port, _DDI_BUF_TRANS_A, _DDI_BUF_TRANS_B) + (i) * 8 + 4)
-:2713: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#2713: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2370:
+#define DDI_DP_COMP_CTL(pipe) _MMIO_PIPE(pipe, _DDI_DP_COMP_CTL_A, _DDI_DP_COMP_CTL_B)
-:2726: WARNING:LONG_LINE: line length of 116 exceeds 100 columns
#2726: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2383:
+#define DDI_DP_COMP_PAT(pipe, i) _MMIO(_PIPE(pipe, _DDI_DP_COMP_PAT_A, _DDI_DP_COMP_PAT_B) + (i) * 4)
-:2839: WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#2839: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2496:
+#define TRANS_SET_CONTEXT_LATENCY(dev_priv, tran) _MMIO_TRANS2(dev_priv, tran, _TRANS_A_SET_CONTEXT_LATENCY)
-:2967: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'tc_port' - possible side-effects?
#2967: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2624:
+#define ICL_DPCLKA_CFGCR0_TC_CLK_OFF(tc_port) (1 << ((tc_port) < TC_PORT_4 ? \
+ (tc_port) + 12 : \
+ (tc_port) - TC_PORT_4 + 21))
-:2971: WARNING:LONG_LINE: line length of 103 exceeds 100 columns
#2971: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2628:
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (3 << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-:2972: WARNING:LONG_LINE: line length of 107 exceeds 100 columns
#2972: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2629:
+#define ICL_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) ((pll) << ICL_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-:2994: WARNING:LONG_LINE: line length of 126 exceeds 100 columns
#2994: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2651:
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL(pll, phy) (_DG1_DPCLKA_PLL_IDX(pll) << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-:2995: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#2995: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2652:
+#define DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_MASK(phy) (0x3 << DG1_DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT(phy))
-:3117: WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#3117: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2774:
+#define TGL_DPLL0_DIV0(pll) _MMIO_PLL(pll, _TGL_DPLL0_DIV0, _TGL_DPLL1_DIV0)
-:3119: WARNING:LONG_LINE: line length of 110 exceeds 100 columns
#3119: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2776:
+#define TGL_DPLL0_DIV0_AFC_STARTUP(val) REG_FIELD_PREP(TGL_DPLL0_DIV0_AFC_STARTUP_MASK, (val))
-:3239: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'port' - possible side-effects?
#3239: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2896:
+#define DG2_PHY_MISC(port) ((port) == PHY_E ? _MMIO(_DG2_PHY_MISC_TC1) : \
+ ICL_PHY_MISC(port))
-:3282: WARNING:LONG_LINE: line length of 119 exceeds 100 columns
#3282: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2939:
+#define MTL_CLKGATE_DIS_TRANS(dev_priv, trans) _MMIO_TRANS2(dev_priv, trans, _MTL_CLKGATE_DIS_TRANS_A)
-:3287: WARNING:LONG_LINE: line length of 116 exceeds 100 columns
#3287: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2944:
+#define MTL_PIPE_CLKGATE_DIS2(pipe) _MMIO_PIPE(pipe, _MTL_PIPE_CLKGATE_DIS2_A, _MTL_PIPE_CLKGATE_DIS2_B)
-:3291: WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#3291: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2948:
+#define MTL_MEM_SS_INFO_QGV_POINT_LOW(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8)
-:3296: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#3296: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2953:
+#define MTL_MEM_SS_INFO_QGV_POINT_HIGH(point) _MMIO(MTL_MEM_SS_INFO_QGV_POINT_OFFSET + (point) * 8 + 4)
-:3300: CHECK:LINE_SPACING: Please don't use multiple blank lines
#3300: FILE: drivers/gpu/drm/i915/display/intel_display_regs.h:2957:
+
+
total: 0 errors, 56 warnings, 20 checks, 6712 lines checked
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ CI.KUnit: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
2025-06-04 12:09 ` ✓ CI.Patch_applied: success for " Patchwork
2025-06-04 12:09 ` ✗ CI.checkpatch: warning " Patchwork
@ 2025-06-04 12:11 ` Patchwork
2025-06-04 12:21 ` ✓ CI.Build: " Patchwork
` (6 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:11 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[12:09:59] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:10:03] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:10:30] Starting KUnit Kernel (1/1)...
[12:10:30] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:10:30] ================== guc_buf (11 subtests) ===================
[12:10:30] [PASSED] test_smallest
[12:10:30] [PASSED] test_largest
[12:10:30] [PASSED] test_granular
[12:10:30] [PASSED] test_unique
[12:10:30] [PASSED] test_overlap
[12:10:30] [PASSED] test_reusable
[12:10:30] [PASSED] test_too_big
[12:10:30] [PASSED] test_flush
[12:10:30] [PASSED] test_lookup
[12:10:30] [PASSED] test_data
[12:10:30] [PASSED] test_class
[12:10:30] ===================== [PASSED] guc_buf =====================
[12:10:30] =================== guc_dbm (7 subtests) ===================
[12:10:30] [PASSED] test_empty
[12:10:30] [PASSED] test_default
[12:10:30] ======================== test_size ========================
[12:10:30] [PASSED] 4
[12:10:30] [PASSED] 8
[12:10:30] [PASSED] 32
[12:10:30] [PASSED] 256
[12:10:30] ==================== [PASSED] test_size ====================
[12:10:30] ======================= test_reuse ========================
[12:10:30] [PASSED] 4
[12:10:30] [PASSED] 8
[12:10:30] [PASSED] 32
[12:10:30] [PASSED] 256
[12:10:30] =================== [PASSED] test_reuse ====================
[12:10:30] =================== test_range_overlap ====================
[12:10:30] [PASSED] 4
[12:10:30] [PASSED] 8
[12:10:30] [PASSED] 32
[12:10:30] [PASSED] 256
[12:10:30] =============== [PASSED] test_range_overlap ================
[12:10:30] =================== test_range_compact ====================
[12:10:30] [PASSED] 4
[12:10:30] [PASSED] 8
[12:10:30] [PASSED] 32
[12:10:30] [PASSED] 256
[12:10:30] =============== [PASSED] test_range_compact ================
[12:10:30] ==================== test_range_spare =====================
[12:10:30] [PASSED] 4
[12:10:30] [PASSED] 8
[12:10:30] [PASSED] 32
[12:10:30] [PASSED] 256
[12:10:30] ================ [PASSED] test_range_spare =================
[12:10:30] ===================== [PASSED] guc_dbm =====================
[12:10:30] =================== guc_idm (6 subtests) ===================
[12:10:30] [PASSED] bad_init
[12:10:30] [PASSED] no_init
[12:10:30] [PASSED] init_fini
[12:10:30] [PASSED] check_used
[12:10:30] [PASSED] check_quota
[12:10:30] [PASSED] check_all
[12:10:30] ===================== [PASSED] guc_idm =====================
[12:10:30] ================== no_relay (3 subtests) ===================
[12:10:30] [PASSED] xe_drops_guc2pf_if_not_ready
[12:10:30] [PASSED] xe_drops_guc2vf_if_not_ready
[12:10:30] [PASSED] xe_rejects_send_if_not_ready
[12:10:30] ==================== [PASSED] no_relay =====================
[12:10:30] ================== pf_relay (14 subtests) ==================
[12:10:30] [PASSED] pf_rejects_guc2pf_too_short
[12:10:30] [PASSED] pf_rejects_guc2pf_too_long
[12:10:30] [PASSED] pf_rejects_guc2pf_no_payload
[12:10:30] [PASSED] pf_fails_no_payload
[12:10:30] [PASSED] pf_fails_bad_origin
[12:10:30] [PASSED] pf_fails_bad_type
[12:10:30] [PASSED] pf_txn_reports_error
[12:10:30] [PASSED] pf_txn_sends_pf2guc
[12:10:30] [PASSED] pf_sends_pf2guc
[12:10:30] [SKIPPED] pf_loopback_nop
[12:10:30] [SKIPPED] pf_loopback_echo
[12:10:30] [SKIPPED] pf_loopback_fail
[12:10:30] [SKIPPED] pf_loopback_busy
[12:10:30] [SKIPPED] pf_loopback_retry
[12:10:30] ==================== [PASSED] pf_relay =====================
[12:10:30] ================== vf_relay (3 subtests) ===================
[12:10:30] [PASSED] vf_rejects_guc2vf_too_short
[12:10:30] [PASSED] vf_rejects_guc2vf_too_long
[12:10:30] [PASSED] vf_rejects_guc2vf_no_payload
[12:10:30] ==================== [PASSED] vf_relay =====================
[12:10:30] ================= pf_service (11 subtests) =================
[12:10:30] [PASSED] pf_negotiate_any
[12:10:30] [PASSED] pf_negotiate_base_match
[12:10:30] [PASSED] pf_negotiate_base_newer
[12:10:30] [PASSED] pf_negotiate_base_next
[12:10:30] [SKIPPED] pf_negotiate_base_older
[12:10:30] [PASSED] pf_negotiate_base_prev
[12:10:30] [PASSED] pf_negotiate_latest_match
[12:10:30] [PASSED] pf_negotiate_latest_newer
[12:10:30] [PASSED] pf_negotiate_latest_next
[12:10:30] [SKIPPED] pf_negotiate_latest_older
[12:10:30] [SKIPPED] pf_negotiate_latest_prev
[12:10:30] =================== [PASSED] pf_service ====================
[12:10:30] ===================== lmtt (1 subtest) =====================
[12:10:30] ======================== test_ops =========================
[12:10:30] [PASSED] 2-level
[12:10:30] [PASSED] multi-level
[12:10:30] ==================== [PASSED] test_ops =====================
[12:10:30] ====================== [PASSED] lmtt =======================
[12:10:30] =================== xe_mocs (2 subtests) ===================
[12:10:30] ================ xe_live_mocs_kernel_kunit ================
[12:10:30] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[12:10:30] ================ xe_live_mocs_reset_kunit =================
[12:10:30] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[12:10:30] ==================== [SKIPPED] xe_mocs =====================
[12:10:30] ================= xe_migrate (2 subtests) ==================
[12:10:30] ================= xe_migrate_sanity_kunit =================
[12:10:30] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[12:10:30] ================== xe_validate_ccs_kunit ==================
[12:10:30] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[12:10:30] =================== [SKIPPED] xe_migrate ===================
[12:10:30] ================== xe_dma_buf (1 subtest) ==================
[12:10:30] ==================== xe_dma_buf_kunit =====================
[12:10:30] ================ [SKIPPED] xe_dma_buf_kunit ================
[12:10:30] =================== [SKIPPED] xe_dma_buf ===================
[12:10:30] ================= xe_bo_shrink (1 subtest) =================
[12:10:30] =================== xe_bo_shrink_kunit ====================
[12:10:30] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[12:10:30] ================== [SKIPPED] xe_bo_shrink ==================
[12:10:30] ==================== xe_bo (2 subtests) ====================
[12:10:30] ================== xe_ccs_migrate_kunit ===================
[12:10:30] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[12:10:30] ==================== xe_bo_evict_kunit ====================
[12:10:30] =============== [SKIPPED] xe_bo_evict_kunit ================
[12:10:30] ===================== [SKIPPED] xe_bo ======================
[12:10:30] ==================== args (11 subtests) ====================
[12:10:30] [PASSED] count_args_test
[12:10:30] [PASSED] call_args_example
[12:10:30] [PASSED] call_args_test
[12:10:30] [PASSED] drop_first_arg_example
[12:10:30] [PASSED] drop_first_arg_test
[12:10:30] [PASSED] first_arg_example
[12:10:30] [PASSED] first_arg_test
[12:10:30] [PASSED] last_arg_example
[12:10:30] [PASSED] last_arg_test
[12:10:30] [PASSED] pick_arg_example
[12:10:30] [PASSED] sep_comma_example
[12:10:30] ====================== [PASSED] args =======================
[12:10:30] =================== xe_pci (2 subtests) ====================
[12:10:30] [PASSED] xe_gmdid_graphics_ip
[12:10:30] [PASSED] xe_gmdid_media_ip
[12:10:30] ===================== [PASSED] xe_pci ======================
[12:10:30] =================== xe_rtp (2 subtests) ====================
[12:10:30] =============== xe_rtp_process_to_sr_tests ================
[12:10:30] [PASSED] coalesce-same-reg
[12:10:30] [PASSED] no-match-no-add
[12:10:30] [PASSED] match-or
[12:10:30] [PASSED] match-or-xfail
[12:10:30] [PASSED] no-match-no-add-multiple-rules
[12:10:30] [PASSED] two-regs-two-entries
[12:10:30] [PASSED] clr-one-set-other
[12:10:30] [PASSED] set-field
[12:10:30] [PASSED] conflict-duplicate
[12:10:30] [PASSED] conflict-not-disjoint
stty: 'standard input': Inappropriate ioctl for device
[12:10:30] [PASSED] conflict-reg-type
[12:10:30] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[12:10:30] ================== xe_rtp_process_tests ===================
[12:10:30] [PASSED] active1
[12:10:30] [PASSED] active2
[12:10:30] [PASSED] active-inactive
[12:10:30] [PASSED] inactive-active
[12:10:30] [PASSED] inactive-1st_or_active-inactive
[12:10:30] [PASSED] inactive-2nd_or_active-inactive
[12:10:30] [PASSED] inactive-last_or_active-inactive
[12:10:30] [PASSED] inactive-no_or_active-inactive
[12:10:30] ============== [PASSED] xe_rtp_process_tests ===============
[12:10:30] ===================== [PASSED] xe_rtp ======================
[12:10:30] ==================== xe_wa (1 subtest) =====================
[12:10:30] ======================== xe_wa_gt =========================
[12:10:30] [PASSED] TIGERLAKE (B0)
[12:10:30] [PASSED] DG1 (A0)
[12:10:30] [PASSED] DG1 (B0)
[12:10:30] [PASSED] ALDERLAKE_S (A0)
[12:10:30] [PASSED] ALDERLAKE_S (B0)
[12:10:30] [PASSED] ALDERLAKE_S (C0)
[12:10:30] [PASSED] ALDERLAKE_S (D0)
[12:10:30] [PASSED] ALDERLAKE_P (A0)
[12:10:30] [PASSED] ALDERLAKE_P (B0)
[12:10:30] [PASSED] ALDERLAKE_P (C0)
[12:10:30] [PASSED] ALDERLAKE_S_RPLS (D0)
[12:10:30] [PASSED] ALDERLAKE_P_RPLU (E0)
[12:10:30] [PASSED] DG2_G10 (C0)
[12:10:30] [PASSED] DG2_G11 (B1)
[12:10:30] [PASSED] DG2_G12 (A1)
[12:10:30] [PASSED] METEORLAKE (g:A0, m:A0)
[12:10:30] [PASSED] METEORLAKE (g:A0, m:A0)
[12:10:30] [PASSED] METEORLAKE (g:A0, m:A0)
[12:10:30] [PASSED] LUNARLAKE (g:A0, m:A0)
[12:10:30] [PASSED] LUNARLAKE (g:B0, m:A0)
[12:10:30] [PASSED] BATTLEMAGE (g:A0, m:A1)
[12:10:30] ==================== [PASSED] xe_wa_gt =====================
[12:10:30] ====================== [PASSED] xe_wa ======================
[12:10:30] ============================================================
[12:10:30] Testing complete. Ran 133 tests: passed: 117, skipped: 16
[12:10:30] Elapsed time: 31.056s total, 4.175s configuring, 26.565s building, 0.303s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[12:10:30] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:10:32] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:10:53] Starting KUnit Kernel (1/1)...
[12:10:53] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:10:54] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[12:10:54] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[12:10:54] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[12:10:54] =========== drm_validate_clone_mode (2 subtests) ===========
[12:10:54] ============== drm_test_check_in_clone_mode ===============
[12:10:54] [PASSED] in_clone_mode
[12:10:54] [PASSED] not_in_clone_mode
[12:10:54] ========== [PASSED] drm_test_check_in_clone_mode ===========
[12:10:54] =============== drm_test_check_valid_clones ===============
[12:10:54] [PASSED] not_in_clone_mode
[12:10:54] [PASSED] valid_clone
[12:10:54] [PASSED] invalid_clone
[12:10:54] =========== [PASSED] drm_test_check_valid_clones ===========
[12:10:54] ============= [PASSED] drm_validate_clone_mode =============
[12:10:54] ============= drm_validate_modeset (1 subtest) =============
[12:10:54] [PASSED] drm_test_check_connector_changed_modeset
[12:10:54] ============== [PASSED] drm_validate_modeset ===============
[12:10:54] ====== drm_test_bridge_get_current_state (2 subtests) ======
[12:10:54] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[12:10:54] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[12:10:54] ======== [PASSED] drm_test_bridge_get_current_state ========
[12:10:54] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[12:10:54] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[12:10:54] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[12:10:54] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[12:10:54] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[12:10:54] ================== drm_buddy (7 subtests) ==================
[12:10:54] [PASSED] drm_test_buddy_alloc_limit
[12:10:54] [PASSED] drm_test_buddy_alloc_optimistic
[12:10:54] [PASSED] drm_test_buddy_alloc_pessimistic
[12:10:54] [PASSED] drm_test_buddy_alloc_pathological
[12:10:54] [PASSED] drm_test_buddy_alloc_contiguous
[12:10:54] [PASSED] drm_test_buddy_alloc_clear
[12:10:54] [PASSED] drm_test_buddy_alloc_range_bias
[12:10:54] ==================== [PASSED] drm_buddy ====================
[12:10:54] ============= drm_cmdline_parser (40 subtests) =============
[12:10:54] [PASSED] drm_test_cmdline_force_d_only
[12:10:54] [PASSED] drm_test_cmdline_force_D_only_dvi
[12:10:54] [PASSED] drm_test_cmdline_force_D_only_hdmi
[12:10:54] [PASSED] drm_test_cmdline_force_D_only_not_digital
[12:10:54] [PASSED] drm_test_cmdline_force_e_only
[12:10:54] [PASSED] drm_test_cmdline_res
[12:10:54] [PASSED] drm_test_cmdline_res_vesa
[12:10:54] [PASSED] drm_test_cmdline_res_vesa_rblank
[12:10:54] [PASSED] drm_test_cmdline_res_rblank
[12:10:54] [PASSED] drm_test_cmdline_res_bpp
[12:10:54] [PASSED] drm_test_cmdline_res_refresh
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[12:10:54] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[12:10:54] [PASSED] drm_test_cmdline_res_margins_force_on
[12:10:54] [PASSED] drm_test_cmdline_res_vesa_margins
[12:10:54] [PASSED] drm_test_cmdline_name
[12:10:54] [PASSED] drm_test_cmdline_name_bpp
[12:10:54] [PASSED] drm_test_cmdline_name_option
[12:10:54] [PASSED] drm_test_cmdline_name_bpp_option
[12:10:54] [PASSED] drm_test_cmdline_rotate_0
[12:10:54] [PASSED] drm_test_cmdline_rotate_90
[12:10:54] [PASSED] drm_test_cmdline_rotate_180
[12:10:54] [PASSED] drm_test_cmdline_rotate_270
[12:10:54] [PASSED] drm_test_cmdline_hmirror
[12:10:54] [PASSED] drm_test_cmdline_vmirror
[12:10:54] [PASSED] drm_test_cmdline_margin_options
[12:10:54] [PASSED] drm_test_cmdline_multiple_options
[12:10:54] [PASSED] drm_test_cmdline_bpp_extra_and_option
[12:10:54] [PASSED] drm_test_cmdline_extra_and_option
[12:10:54] [PASSED] drm_test_cmdline_freestanding_options
[12:10:54] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[12:10:54] [PASSED] drm_test_cmdline_panel_orientation
[12:10:54] ================ drm_test_cmdline_invalid =================
[12:10:54] [PASSED] margin_only
[12:10:54] [PASSED] interlace_only
[12:10:54] [PASSED] res_missing_x
[12:10:54] [PASSED] res_missing_y
[12:10:54] [PASSED] res_bad_y
[12:10:54] [PASSED] res_missing_y_bpp
[12:10:54] [PASSED] res_bad_bpp
[12:10:54] [PASSED] res_bad_refresh
[12:10:54] [PASSED] res_bpp_refresh_force_on_off
[12:10:54] [PASSED] res_invalid_mode
[12:10:54] [PASSED] res_bpp_wrong_place_mode
[12:10:54] [PASSED] name_bpp_refresh
[12:10:54] [PASSED] name_refresh
[12:10:54] [PASSED] name_refresh_wrong_mode
[12:10:54] [PASSED] name_refresh_invalid_mode
[12:10:54] [PASSED] rotate_multiple
[12:10:54] [PASSED] rotate_invalid_val
[12:10:54] [PASSED] rotate_truncated
[12:10:54] [PASSED] invalid_option
[12:10:54] [PASSED] invalid_tv_option
[12:10:54] [PASSED] truncated_tv_option
[12:10:54] ============ [PASSED] drm_test_cmdline_invalid =============
[12:10:54] =============== drm_test_cmdline_tv_options ===============
[12:10:54] [PASSED] NTSC
[12:10:54] [PASSED] NTSC_443
[12:10:54] [PASSED] NTSC_J
[12:10:54] [PASSED] PAL
[12:10:54] [PASSED] PAL_M
[12:10:54] [PASSED] PAL_N
[12:10:54] [PASSED] SECAM
[12:10:54] [PASSED] MONO_525
[12:10:54] [PASSED] MONO_625
[12:10:54] =========== [PASSED] drm_test_cmdline_tv_options ===========
[12:10:54] =============== [PASSED] drm_cmdline_parser ================
[12:10:54] ========== drmm_connector_hdmi_init (20 subtests) ==========
[12:10:54] [PASSED] drm_test_connector_hdmi_init_valid
[12:10:54] [PASSED] drm_test_connector_hdmi_init_bpc_8
[12:10:54] [PASSED] drm_test_connector_hdmi_init_bpc_10
[12:10:54] [PASSED] drm_test_connector_hdmi_init_bpc_12
[12:10:54] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[12:10:54] [PASSED] drm_test_connector_hdmi_init_bpc_null
[12:10:54] [PASSED] drm_test_connector_hdmi_init_formats_empty
[12:10:54] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[12:10:54] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[12:10:54] [PASSED] supported_formats=0x9 yuv420_allowed=1
[12:10:54] [PASSED] supported_formats=0x9 yuv420_allowed=0
[12:10:54] [PASSED] supported_formats=0x3 yuv420_allowed=1
[12:10:54] [PASSED] supported_formats=0x3 yuv420_allowed=0
[12:10:54] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[12:10:54] [PASSED] drm_test_connector_hdmi_init_null_ddc
[12:10:54] [PASSED] drm_test_connector_hdmi_init_null_product
[12:10:54] [PASSED] drm_test_connector_hdmi_init_null_vendor
[12:10:54] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[12:10:54] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[12:10:54] [PASSED] drm_test_connector_hdmi_init_product_valid
[12:10:54] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[12:10:54] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[12:10:54] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[12:10:54] ========= drm_test_connector_hdmi_init_type_valid =========
[12:10:54] [PASSED] HDMI-A
[12:10:54] [PASSED] HDMI-B
[12:10:54] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[12:10:54] ======== drm_test_connector_hdmi_init_type_invalid ========
[12:10:54] [PASSED] Unknown
[12:10:54] [PASSED] VGA
[12:10:54] [PASSED] DVI-I
[12:10:54] [PASSED] DVI-D
[12:10:54] [PASSED] DVI-A
[12:10:54] [PASSED] Composite
[12:10:54] [PASSED] SVIDEO
[12:10:54] [PASSED] LVDS
[12:10:54] [PASSED] Component
[12:10:54] [PASSED] DIN
[12:10:54] [PASSED] DP
[12:10:54] [PASSED] TV
[12:10:54] [PASSED] eDP
[12:10:54] [PASSED] Virtual
[12:10:54] [PASSED] DSI
[12:10:54] [PASSED] DPI
[12:10:54] [PASSED] Writeback
[12:10:54] [PASSED] SPI
[12:10:54] [PASSED] USB
[12:10:54] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[12:10:54] ============ [PASSED] drmm_connector_hdmi_init =============
[12:10:54] ============= drmm_connector_init (3 subtests) =============
[12:10:54] [PASSED] drm_test_drmm_connector_init
[12:10:54] [PASSED] drm_test_drmm_connector_init_null_ddc
[12:10:54] ========= drm_test_drmm_connector_init_type_valid =========
[12:10:54] [PASSED] Unknown
[12:10:54] [PASSED] VGA
[12:10:54] [PASSED] DVI-I
[12:10:54] [PASSED] DVI-D
[12:10:54] [PASSED] DVI-A
[12:10:54] [PASSED] Composite
[12:10:54] [PASSED] SVIDEO
[12:10:54] [PASSED] LVDS
[12:10:54] [PASSED] Component
[12:10:54] [PASSED] DIN
[12:10:54] [PASSED] DP
[12:10:54] [PASSED] HDMI-A
[12:10:54] [PASSED] HDMI-B
[12:10:54] [PASSED] TV
[12:10:54] [PASSED] eDP
[12:10:54] [PASSED] Virtual
[12:10:54] [PASSED] DSI
[12:10:54] [PASSED] DPI
[12:10:54] [PASSED] Writeback
[12:10:54] [PASSED] SPI
[12:10:54] [PASSED] USB
[12:10:54] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[12:10:54] =============== [PASSED] drmm_connector_init ===============
[12:10:54] ========= drm_connector_dynamic_init (6 subtests) ==========
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_init
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_init_properties
[12:10:54] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[12:10:54] [PASSED] Unknown
[12:10:54] [PASSED] VGA
[12:10:54] [PASSED] DVI-I
[12:10:54] [PASSED] DVI-D
[12:10:54] [PASSED] DVI-A
[12:10:54] [PASSED] Composite
[12:10:54] [PASSED] SVIDEO
[12:10:54] [PASSED] LVDS
[12:10:54] [PASSED] Component
[12:10:54] [PASSED] DIN
[12:10:54] [PASSED] DP
[12:10:54] [PASSED] HDMI-A
[12:10:54] [PASSED] HDMI-B
[12:10:54] [PASSED] TV
[12:10:54] [PASSED] eDP
[12:10:54] [PASSED] Virtual
[12:10:54] [PASSED] DSI
[12:10:54] [PASSED] DPI
[12:10:54] [PASSED] Writeback
[12:10:54] [PASSED] SPI
[12:10:54] [PASSED] USB
[12:10:54] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[12:10:54] ======== drm_test_drm_connector_dynamic_init_name =========
[12:10:54] [PASSED] Unknown
[12:10:54] [PASSED] VGA
[12:10:54] [PASSED] DVI-I
[12:10:54] [PASSED] DVI-D
[12:10:54] [PASSED] DVI-A
[12:10:54] [PASSED] Composite
[12:10:54] [PASSED] SVIDEO
[12:10:54] [PASSED] LVDS
[12:10:54] [PASSED] Component
[12:10:54] [PASSED] DIN
[12:10:54] [PASSED] DP
[12:10:54] [PASSED] HDMI-A
[12:10:54] [PASSED] HDMI-B
[12:10:54] [PASSED] TV
[12:10:54] [PASSED] eDP
[12:10:54] [PASSED] Virtual
[12:10:54] [PASSED] DSI
[12:10:54] [PASSED] DPI
[12:10:54] [PASSED] Writeback
[12:10:54] [PASSED] SPI
[12:10:54] [PASSED] USB
[12:10:54] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[12:10:54] =========== [PASSED] drm_connector_dynamic_init ============
[12:10:54] ==== drm_connector_dynamic_register_early (4 subtests) =====
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[12:10:54] ====== [PASSED] drm_connector_dynamic_register_early =======
[12:10:54] ======= drm_connector_dynamic_register (7 subtests) ========
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[12:10:54] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[12:10:54] ========= [PASSED] drm_connector_dynamic_register ==========
[12:10:54] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[12:10:54] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[12:10:54] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[12:10:54] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[12:10:54] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[12:10:54] ========== drm_test_get_tv_mode_from_name_valid ===========
[12:10:54] [PASSED] NTSC
[12:10:54] [PASSED] NTSC-443
[12:10:54] [PASSED] NTSC-J
[12:10:54] [PASSED] PAL
[12:10:54] [PASSED] PAL-M
[12:10:54] [PASSED] PAL-N
[12:10:54] [PASSED] SECAM
[12:10:54] [PASSED] Mono
[12:10:54] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[12:10:54] [PASSED] drm_test_get_tv_mode_from_name_truncated
[12:10:54] ============ [PASSED] drm_get_tv_mode_from_name ============
[12:10:54] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[12:10:54] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[12:10:54] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[12:10:54] [PASSED] VIC 96
[12:10:54] [PASSED] VIC 97
[12:10:54] [PASSED] VIC 101
[12:10:54] [PASSED] VIC 102
[12:10:54] [PASSED] VIC 106
[12:10:54] [PASSED] VIC 107
[12:10:54] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[12:10:54] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[12:10:54] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[12:10:54] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[12:10:54] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[12:10:54] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[12:10:54] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[12:10:54] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[12:10:54] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[12:10:54] [PASSED] Automatic
[12:10:54] [PASSED] Full
[12:10:54] [PASSED] Limited 16:235
[12:10:54] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[12:10:54] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[12:10:54] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[12:10:54] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[12:10:54] === drm_test_drm_hdmi_connector_get_output_format_name ====
[12:10:54] [PASSED] RGB
[12:10:54] [PASSED] YUV 4:2:0
[12:10:54] [PASSED] YUV 4:2:2
[12:10:54] [PASSED] YUV 4:4:4
[12:10:54] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[12:10:54] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[12:10:54] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[12:10:54] ============= drm_damage_helper (21 subtests) ==============
[12:10:54] [PASSED] drm_test_damage_iter_no_damage
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_src_moved
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_not_visible
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[12:10:54] [PASSED] drm_test_damage_iter_no_damage_no_fb
[12:10:54] [PASSED] drm_test_damage_iter_simple_damage
[12:10:54] [PASSED] drm_test_damage_iter_single_damage
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_outside_src
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_src_moved
[12:10:54] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[12:10:54] [PASSED] drm_test_damage_iter_damage
[12:10:54] [PASSED] drm_test_damage_iter_damage_one_intersect
[12:10:54] [PASSED] drm_test_damage_iter_damage_one_outside
[12:10:54] [PASSED] drm_test_damage_iter_damage_src_moved
[12:10:54] [PASSED] drm_test_damage_iter_damage_not_visible
[12:10:54] ================ [PASSED] drm_damage_helper ================
[12:10:54] ============== drm_dp_mst_helper (3 subtests) ==============
[12:10:54] ============== drm_test_dp_mst_calc_pbn_mode ==============
[12:10:54] [PASSED] Clock 154000 BPP 30 DSC disabled
[12:10:54] [PASSED] Clock 234000 BPP 30 DSC disabled
[12:10:54] [PASSED] Clock 297000 BPP 24 DSC disabled
[12:10:54] [PASSED] Clock 332880 BPP 24 DSC enabled
[12:10:54] [PASSED] Clock 324540 BPP 24 DSC enabled
[12:10:54] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[12:10:54] ============== drm_test_dp_mst_calc_pbn_div ===============
[12:10:54] [PASSED] Link rate 2000000 lane count 4
[12:10:54] [PASSED] Link rate 2000000 lane count 2
[12:10:54] [PASSED] Link rate 2000000 lane count 1
[12:10:54] [PASSED] Link rate 1350000 lane count 4
[12:10:54] [PASSED] Link rate 1350000 lane count 2
[12:10:54] [PASSED] Link rate 1350000 lane count 1
[12:10:54] [PASSED] Link rate 1000000 lane count 4
[12:10:54] [PASSED] Link rate 1000000 lane count 2
[12:10:54] [PASSED] Link rate 1000000 lane count 1
[12:10:54] [PASSED] Link rate 810000 lane count 4
[12:10:54] [PASSED] Link rate 810000 lane count 2
[12:10:54] [PASSED] Link rate 810000 lane count 1
[12:10:54] [PASSED] Link rate 540000 lane count 4
[12:10:54] [PASSED] Link rate 540000 lane count 2
[12:10:54] [PASSED] Link rate 540000 lane count 1
[12:10:54] [PASSED] Link rate 270000 lane count 4
[12:10:54] [PASSED] Link rate 270000 lane count 2
[12:10:54] [PASSED] Link rate 270000 lane count 1
[12:10:54] [PASSED] Link rate 162000 lane count 4
[12:10:54] [PASSED] Link rate 162000 lane count 2
[12:10:54] [PASSED] Link rate 162000 lane count 1
[12:10:54] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[12:10:54] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[12:10:54] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[12:10:54] [PASSED] DP_POWER_UP_PHY with port number
[12:10:54] [PASSED] DP_POWER_DOWN_PHY with port number
[12:10:54] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[12:10:54] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[12:10:54] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[12:10:54] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[12:10:54] [PASSED] DP_QUERY_PAYLOAD with port number
[12:10:54] [PASSED] DP_QUERY_PAYLOAD with VCPI
[12:10:54] [PASSED] DP_REMOTE_DPCD_READ with port number
[12:10:54] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[12:10:54] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[12:10:54] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[12:10:54] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[12:10:54] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[12:10:54] [PASSED] DP_REMOTE_I2C_READ with port number
[12:10:54] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[12:10:54] [PASSED] DP_REMOTE_I2C_READ with transactions array
[12:10:54] [PASSED] DP_REMOTE_I2C_WRITE with port number
[12:10:54] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[12:10:54] [PASSED] DP_REMOTE_I2C_WRITE with data array
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[12:10:54] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[12:10:54] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[12:10:54] ================ [PASSED] drm_dp_mst_helper ================
[12:10:54] ================== drm_exec (7 subtests) ===================
[12:10:54] [PASSED] sanitycheck
[12:10:54] [PASSED] test_lock
[12:10:54] [PASSED] test_lock_unlock
[12:10:54] [PASSED] test_duplicates
[12:10:54] [PASSED] test_prepare
[12:10:54] [PASSED] test_prepare_array
[12:10:54] [PASSED] test_multiple_loops
[12:10:54] ==================== [PASSED] drm_exec =====================
[12:10:54] =========== drm_format_helper_test (18 subtests) ===========
[12:10:54] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[12:10:54] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[12:10:54] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[12:10:54] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[12:10:54] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[12:10:54] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[12:10:54] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[12:10:54] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[12:10:54] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[12:10:54] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[12:10:54] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[12:10:54] ============== drm_test_fb_xrgb8888_to_mono ===============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[12:10:54] ==================== drm_test_fb_swab =====================
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ================ [PASSED] drm_test_fb_swab =================
[12:10:54] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[12:10:54] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[12:10:54] [PASSED] single_pixel_source_buffer
[12:10:54] [PASSED] single_pixel_clip_rectangle
[12:10:54] [PASSED] well_known_colors
[12:10:54] [PASSED] destination_pitch
[12:10:54] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[12:10:54] ================= drm_test_fb_clip_offset =================
[12:10:54] [PASSED] pass through
[12:10:54] [PASSED] horizontal offset
[12:10:54] [PASSED] vertical offset
[12:10:54] [PASSED] horizontal and vertical offset
[12:10:54] [PASSED] horizontal offset (custom pitch)
[12:10:54] [PASSED] vertical offset (custom pitch)
[12:10:54] [PASSED] horizontal and vertical offset (custom pitch)
[12:10:54] ============= [PASSED] drm_test_fb_clip_offset =============
[12:10:54] ============== drm_test_fb_build_fourcc_list ==============
[12:10:54] [PASSED] no native formats
[12:10:54] [PASSED] XRGB8888 as native format
[12:10:54] [PASSED] remove duplicates
[12:10:54] [PASSED] convert alpha formats
[12:10:54] [PASSED] random formats
[12:10:54] ========== [PASSED] drm_test_fb_build_fourcc_list ==========
[12:10:54] =================== drm_test_fb_memcpy ====================
[12:10:54] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[12:10:54] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[12:10:54] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[12:10:54] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[12:10:54] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[12:10:54] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[12:10:54] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[12:10:54] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[12:10:54] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[12:10:54] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[12:10:54] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[12:10:54] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[12:10:54] =============== [PASSED] drm_test_fb_memcpy ================
[12:10:54] ============= [PASSED] drm_format_helper_test ==============
[12:10:54] ================= drm_format (18 subtests) =================
[12:10:54] [PASSED] drm_test_format_block_width_invalid
[12:10:54] [PASSED] drm_test_format_block_width_one_plane
[12:10:54] [PASSED] drm_test_format_block_width_two_plane
[12:10:54] [PASSED] drm_test_format_block_width_three_plane
[12:10:54] [PASSED] drm_test_format_block_width_tiled
[12:10:54] [PASSED] drm_test_format_block_height_invalid
[12:10:54] [PASSED] drm_test_format_block_height_one_plane
[12:10:54] [PASSED] drm_test_format_block_height_two_plane
[12:10:54] [PASSED] drm_test_format_block_height_three_plane
[12:10:54] [PASSED] drm_test_format_block_height_tiled
[12:10:54] [PASSED] drm_test_format_min_pitch_invalid
[12:10:54] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[12:10:54] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[12:10:54] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[12:10:54] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[12:10:54] [PASSED] drm_test_format_min_pitch_two_plane
[12:10:54] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[12:10:54] [PASSED] drm_test_format_min_pitch_tiled
[12:10:54] =================== [PASSED] drm_format ====================
[12:10:54] ============== drm_framebuffer (10 subtests) ===============
[12:10:54] ========== drm_test_framebuffer_check_src_coords ==========
[12:10:54] [PASSED] Success: source fits into fb
[12:10:54] [PASSED] Fail: overflowing fb with x-axis coordinate
[12:10:54] [PASSED] Fail: overflowing fb with y-axis coordinate
[12:10:54] [PASSED] Fail: overflowing fb with source width
[12:10:54] [PASSED] Fail: overflowing fb with source height
[12:10:54] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[12:10:54] [PASSED] drm_test_framebuffer_cleanup
[12:10:54] =============== drm_test_framebuffer_create ===============
[12:10:54] [PASSED] ABGR8888 normal sizes
[12:10:54] [PASSED] ABGR8888 max sizes
[12:10:54] [PASSED] ABGR8888 pitch greater than min required
[12:10:54] [PASSED] ABGR8888 pitch less than min required
[12:10:54] [PASSED] ABGR8888 Invalid width
[12:10:54] [PASSED] ABGR8888 Invalid buffer handle
[12:10:54] [PASSED] No pixel format
[12:10:54] [PASSED] ABGR8888 Width 0
[12:10:54] [PASSED] ABGR8888 Height 0
[12:10:54] [PASSED] ABGR8888 Out of bound height * pitch combination
[12:10:54] [PASSED] ABGR8888 Large buffer offset
[12:10:54] [PASSED] ABGR8888 Buffer offset for inexistent plane
[12:10:54] [PASSED] ABGR8888 Invalid flag
[12:10:54] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[12:10:54] [PASSED] ABGR8888 Valid buffer modifier
[12:10:54] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[12:10:54] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] NV12 Normal sizes
[12:10:54] [PASSED] NV12 Max sizes
[12:10:54] [PASSED] NV12 Invalid pitch
[12:10:54] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[12:10:54] [PASSED] NV12 different modifier per-plane
[12:10:54] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[12:10:54] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] NV12 Modifier for inexistent plane
[12:10:54] [PASSED] NV12 Handle for inexistent plane
[12:10:54] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[12:10:54] [PASSED] YVU420 Normal sizes
[12:10:54] [PASSED] YVU420 Max sizes
[12:10:54] [PASSED] YVU420 Invalid pitch
[12:10:54] [PASSED] YVU420 Different pitches
[12:10:54] [PASSED] YVU420 Different buffer offsets/pitches
[12:10:54] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[12:10:54] [PASSED] YVU420 Valid modifier
[12:10:54] [PASSED] YVU420 Different modifiers per plane
[12:10:54] [PASSED] YVU420 Modifier for inexistent plane
[12:10:54] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[12:10:54] [PASSED] X0L2 Normal sizes
[12:10:54] [PASSED] X0L2 Max sizes
[12:10:54] [PASSED] X0L2 Invalid pitch
[12:10:54] [PASSED] X0L2 Pitch greater than minimum required
[12:10:54] [PASSED] X0L2 Handle for inexistent plane
[12:10:54] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[12:10:54] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[12:10:54] [PASSED] X0L2 Valid modifier
[12:10:54] [PASSED] X0L2 Modifier for inexistent plane
[12:10:54] =========== [PASSED] drm_test_framebuffer_create ===========
[12:10:54] [PASSED] drm_test_framebuffer_free
[12:10:54] [PASSED] drm_test_framebuffer_init
[12:10:54] [PASSED] drm_test_framebuffer_init_bad_format
[12:10:54] [PASSED] drm_test_framebuffer_init_dev_mismatch
[12:10:54] [PASSED] drm_test_framebuffer_lookup
[12:10:54] [PASSED] drm_test_framebuffer_lookup_inexistent
[12:10:54] [PASSED] drm_test_framebuffer_modifiers_not_supported
[12:10:54] ================= [PASSED] drm_framebuffer =================
[12:10:54] ================ drm_gem_shmem (8 subtests) ================
[12:10:54] [PASSED] drm_gem_shmem_test_obj_create
[12:10:54] [PASSED] drm_gem_shmem_test_obj_create_private
[12:10:54] [PASSED] drm_gem_shmem_test_pin_pages
[12:10:54] [PASSED] drm_gem_shmem_test_vmap
[12:10:54] [PASSED] drm_gem_shmem_test_get_pages_sgt
[12:10:54] [PASSED] drm_gem_shmem_test_get_sg_table
[12:10:54] [PASSED] drm_gem_shmem_test_madvise
[12:10:54] [PASSED] drm_gem_shmem_test_purge
[12:10:54] ================== [PASSED] drm_gem_shmem ==================
[12:10:54] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[12:10:54] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[12:10:54] [PASSED] Automatic
[12:10:54] [PASSED] Full
[12:10:54] [PASSED] Limited 16:235
[12:10:54] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[12:10:54] [PASSED] drm_test_check_disable_connector
[12:10:54] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[12:10:54] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[12:10:54] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[12:10:54] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[12:10:54] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[12:10:54] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[12:10:54] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[12:10:54] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[12:10:54] [PASSED] drm_test_check_output_bpc_dvi
[12:10:54] [PASSED] drm_test_check_output_bpc_format_vic_1
[12:10:54] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[12:10:54] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[12:10:54] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[12:10:54] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[12:10:54] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[12:10:54] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[12:10:54] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[12:10:54] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[12:10:54] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[12:10:54] [PASSED] drm_test_check_broadcast_rgb_value
[12:10:54] [PASSED] drm_test_check_bpc_8_value
[12:10:54] [PASSED] drm_test_check_bpc_10_value
[12:10:54] [PASSED] drm_test_check_bpc_12_value
[12:10:54] [PASSED] drm_test_check_format_value
[12:10:54] [PASSED] drm_test_check_tmds_char_value
[12:10:54] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[12:10:54] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[12:10:54] [PASSED] drm_test_check_mode_valid
[12:10:54] [PASSED] drm_test_check_mode_valid_reject
[12:10:54] [PASSED] drm_test_check_mode_valid_reject_rate
[12:10:54] [PASSED] drm_test_check_mode_valid_reject_max_clock
[12:10:54] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[12:10:54] ================= drm_managed (2 subtests) =================
[12:10:54] [PASSED] drm_test_managed_release_action
[12:10:54] [PASSED] drm_test_managed_run_action
[12:10:54] =================== [PASSED] drm_managed ===================
[12:10:54] =================== drm_mm (6 subtests) ====================
[12:10:54] [PASSED] drm_test_mm_init
[12:10:54] [PASSED] drm_test_mm_debug
[12:10:54] [PASSED] drm_test_mm_align32
[12:10:54] [PASSED] drm_test_mm_align64
[12:10:54] [PASSED] drm_test_mm_lowest
[12:10:54] [PASSED] drm_test_mm_highest
[12:10:54] ===================== [PASSED] drm_mm ======================
[12:10:54] ============= drm_modes_analog_tv (5 subtests) =============
[12:10:54] [PASSED] drm_test_modes_analog_tv_mono_576i
[12:10:54] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[12:10:54] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[12:10:54] [PASSED] drm_test_modes_analog_tv_pal_576i
[12:10:54] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[12:10:54] =============== [PASSED] drm_modes_analog_tv ===============
[12:10:54] ============== drm_plane_helper (2 subtests) ===============
[12:10:54] =============== drm_test_check_plane_state ================
[12:10:54] [PASSED] clipping_simple
[12:10:54] [PASSED] clipping_rotate_reflect
[12:10:54] [PASSED] positioning_simple
[12:10:54] [PASSED] upscaling
[12:10:54] [PASSED] downscaling
[12:10:54] [PASSED] rounding1
[12:10:54] [PASSED] rounding2
[12:10:54] [PASSED] rounding3
[12:10:54] [PASSED] rounding4
[12:10:54] =========== [PASSED] drm_test_check_plane_state ============
[12:10:54] =========== drm_test_check_invalid_plane_state ============
[12:10:54] [PASSED] positioning_invalid
[12:10:54] [PASSED] upscaling_invalid
[12:10:54] [PASSED] downscaling_invalid
[12:10:54] ======= [PASSED] drm_test_check_invalid_plane_state ========
[12:10:54] ================ [PASSED] drm_plane_helper =================
[12:10:54] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[12:10:54] ====== drm_test_connector_helper_tv_get_modes_check =======
[12:10:54] [PASSED] None
[12:10:54] [PASSED] PAL
[12:10:54] [PASSED] NTSC
[12:10:54] [PASSED] Both, NTSC Default
[12:10:54] [PASSED] Both, PAL Default
[12:10:54] [PASSED] Both, NTSC Default, with PAL on command-line
[12:10:54] [PASSED] Both, PAL Default, with NTSC on command-line
[12:10:54] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[12:10:54] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[12:10:54] ================== drm_rect (9 subtests) ===================
[12:10:54] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[12:10:54] [PASSED] drm_test_rect_clip_scaled_not_clipped
[12:10:54] [PASSED] drm_test_rect_clip_scaled_clipped
[12:10:54] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[12:10:54] ================= drm_test_rect_intersect =================
[12:10:54] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[12:10:54] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[12:10:54] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[12:10:54] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[12:10:54] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[12:10:54] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[12:10:54] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[12:10:54] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[12:10:54] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[12:10:54] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[12:10:54] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[12:10:54] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[12:10:54] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[12:10:54] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[12:10:54] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[12:10:54] ============= [PASSED] drm_test_rect_intersect =============
[12:10:54] ================ drm_test_rect_calc_hscale ================
[12:10:54] [PASSED] normal use
[12:10:54] [PASSED] out of max range
[12:10:54] [PASSED] out of min range
[12:10:54] [PASSED] zero dst
[12:10:54] [PASSED] negative src
[12:10:54] [PASSED] negative dst
[12:10:54] ============ [PASSED] drm_test_rect_calc_hscale ============
[12:10:54] ================ drm_test_rect_calc_vscale ================
[12:10:54] [PASSED] normal use
[12:10:54] [PASSED] out of max range
[12:10:54] [PASSED] out of min range
[12:10:54] [PASSED] zero dst
[12:10:54] [PASSED] negative src
[12:10:54] [PASSED] negative dst
[12:10:54] ============ [PASSED] drm_test_rect_calc_vscale ============
[12:10:54] ================== drm_test_rect_rotate ===================
[12:10:54] [PASSED] reflect-x
[12:10:54] [PASSED] reflect-y
[12:10:54] [PASSED] rotate-0
[12:10:54] [PASSED] rotate-90
[12:10:54] [PASSED] rotate-180
stty: 'standard input': Inappropriate ioctl for device
[12:10:54] [PASSED] rotate-270
[12:10:54] ============== [PASSED] drm_test_rect_rotate ===============
[12:10:54] ================ drm_test_rect_rotate_inv =================
[12:10:54] [PASSED] reflect-x
[12:10:54] [PASSED] reflect-y
[12:10:54] [PASSED] rotate-0
[12:10:54] [PASSED] rotate-90
[12:10:54] [PASSED] rotate-180
[12:10:54] [PASSED] rotate-270
[12:10:54] ============ [PASSED] drm_test_rect_rotate_inv =============
[12:10:54] ==================== [PASSED] drm_rect =====================
[12:10:54] ============================================================
[12:10:54] Testing complete. Ran 614 tests: passed: 614
[12:10:54] Elapsed time: 23.285s total, 1.683s configuring, 21.435s building, 0.145s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[12:10:54] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[12:10:55] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[12:11:03] Starting KUnit Kernel (1/1)...
[12:11:03] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[12:11:03] ================= ttm_device (5 subtests) ==================
[12:11:03] [PASSED] ttm_device_init_basic
[12:11:03] [PASSED] ttm_device_init_multiple
[12:11:03] [PASSED] ttm_device_fini_basic
[12:11:03] [PASSED] ttm_device_init_no_vma_man
[12:11:03] ================== ttm_device_init_pools ==================
[12:11:03] [PASSED] No DMA allocations, no DMA32 required
[12:11:03] [PASSED] DMA allocations, DMA32 required
[12:11:03] [PASSED] No DMA allocations, DMA32 required
[12:11:03] [PASSED] DMA allocations, no DMA32 required
[12:11:03] ============== [PASSED] ttm_device_init_pools ==============
[12:11:03] =================== [PASSED] ttm_device ====================
[12:11:03] ================== ttm_pool (8 subtests) ===================
[12:11:03] ================== ttm_pool_alloc_basic ===================
[12:11:03] [PASSED] One page
[12:11:03] [PASSED] More than one page
[12:11:03] [PASSED] Above the allocation limit
[12:11:03] [PASSED] One page, with coherent DMA mappings enabled
[12:11:03] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[12:11:03] ============== [PASSED] ttm_pool_alloc_basic ===============
[12:11:03] ============== ttm_pool_alloc_basic_dma_addr ==============
[12:11:03] [PASSED] One page
[12:11:03] [PASSED] More than one page
[12:11:03] [PASSED] Above the allocation limit
[12:11:03] [PASSED] One page, with coherent DMA mappings enabled
[12:11:03] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[12:11:03] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[12:11:03] [PASSED] ttm_pool_alloc_order_caching_match
[12:11:03] [PASSED] ttm_pool_alloc_caching_mismatch
[12:11:03] [PASSED] ttm_pool_alloc_order_mismatch
[12:11:03] [PASSED] ttm_pool_free_dma_alloc
[12:11:03] [PASSED] ttm_pool_free_no_dma_alloc
[12:11:03] [PASSED] ttm_pool_fini_basic
[12:11:03] ==================== [PASSED] ttm_pool =====================
[12:11:03] ================ ttm_resource (8 subtests) =================
[12:11:03] ================= ttm_resource_init_basic =================
[12:11:03] [PASSED] Init resource in TTM_PL_SYSTEM
[12:11:03] [PASSED] Init resource in TTM_PL_VRAM
[12:11:03] [PASSED] Init resource in a private placement
[12:11:03] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[12:11:03] ============= [PASSED] ttm_resource_init_basic =============
[12:11:03] [PASSED] ttm_resource_init_pinned
[12:11:03] [PASSED] ttm_resource_fini_basic
[12:11:03] [PASSED] ttm_resource_manager_init_basic
[12:11:03] [PASSED] ttm_resource_manager_usage_basic
[12:11:03] [PASSED] ttm_resource_manager_set_used_basic
[12:11:03] [PASSED] ttm_sys_man_alloc_basic
[12:11:03] [PASSED] ttm_sys_man_free_basic
[12:11:03] ================== [PASSED] ttm_resource ===================
[12:11:03] =================== ttm_tt (15 subtests) ===================
[12:11:03] ==================== ttm_tt_init_basic ====================
[12:11:03] [PASSED] Page-aligned size
[12:11:03] [PASSED] Extra pages requested
[12:11:03] ================ [PASSED] ttm_tt_init_basic ================
[12:11:03] [PASSED] ttm_tt_init_misaligned
[12:11:03] [PASSED] ttm_tt_fini_basic
[12:11:03] [PASSED] ttm_tt_fini_sg
[12:11:03] [PASSED] ttm_tt_fini_shmem
[12:11:03] [PASSED] ttm_tt_create_basic
[12:11:03] [PASSED] ttm_tt_create_invalid_bo_type
[12:11:03] [PASSED] ttm_tt_create_ttm_exists
[12:11:03] [PASSED] ttm_tt_create_failed
[12:11:03] [PASSED] ttm_tt_destroy_basic
[12:11:03] [PASSED] ttm_tt_populate_null_ttm
[12:11:03] [PASSED] ttm_tt_populate_populated_ttm
[12:11:03] [PASSED] ttm_tt_unpopulate_basic
[12:11:03] [PASSED] ttm_tt_unpopulate_empty_ttm
[12:11:03] [PASSED] ttm_tt_swapin_basic
[12:11:03] ===================== [PASSED] ttm_tt ======================
[12:11:03] =================== ttm_bo (14 subtests) ===================
[12:11:03] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[12:11:03] [PASSED] Cannot be interrupted and sleeps
[12:11:03] [PASSED] Cannot be interrupted, locks straight away
[12:11:03] [PASSED] Can be interrupted, sleeps
[12:11:03] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[12:11:03] [PASSED] ttm_bo_reserve_locked_no_sleep
[12:11:03] [PASSED] ttm_bo_reserve_no_wait_ticket
[12:11:03] [PASSED] ttm_bo_reserve_double_resv
[12:11:03] [PASSED] ttm_bo_reserve_interrupted
[12:11:03] [PASSED] ttm_bo_reserve_deadlock
[12:11:03] [PASSED] ttm_bo_unreserve_basic
[12:11:03] [PASSED] ttm_bo_unreserve_pinned
[12:11:03] [PASSED] ttm_bo_unreserve_bulk
[12:11:03] [PASSED] ttm_bo_put_basic
[12:11:03] [PASSED] ttm_bo_put_shared_resv
[12:11:03] [PASSED] ttm_bo_pin_basic
[12:11:03] [PASSED] ttm_bo_pin_unpin_resource
[12:11:03] [PASSED] ttm_bo_multiple_pin_one_unpin
[12:11:03] ===================== [PASSED] ttm_bo ======================
[12:11:03] ============== ttm_bo_validate (22 subtests) ===============
[12:11:03] ============== ttm_bo_init_reserved_sys_man ===============
[12:11:03] [PASSED] Buffer object for userspace
[12:11:03] [PASSED] Kernel buffer object
[12:11:03] [PASSED] Shared buffer object
[12:11:03] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[12:11:03] ============== ttm_bo_init_reserved_mock_man ==============
[12:11:03] [PASSED] Buffer object for userspace
[12:11:03] [PASSED] Kernel buffer object
[12:11:03] [PASSED] Shared buffer object
[12:11:03] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[12:11:03] [PASSED] ttm_bo_init_reserved_resv
[12:11:03] ================== ttm_bo_validate_basic ==================
[12:11:03] [PASSED] Buffer object for userspace
[12:11:03] [PASSED] Kernel buffer object
[12:11:03] [PASSED] Shared buffer object
[12:11:03] ============== [PASSED] ttm_bo_validate_basic ==============
[12:11:03] [PASSED] ttm_bo_validate_invalid_placement
[12:11:03] ============= ttm_bo_validate_same_placement ==============
[12:11:03] [PASSED] System manager
[12:11:03] [PASSED] VRAM manager
[12:11:03] ========= [PASSED] ttm_bo_validate_same_placement ==========
[12:11:03] [PASSED] ttm_bo_validate_failed_alloc
[12:11:03] [PASSED] ttm_bo_validate_pinned
[12:11:03] [PASSED] ttm_bo_validate_busy_placement
[12:11:03] ================ ttm_bo_validate_multihop =================
[12:11:03] [PASSED] Buffer object for userspace
[12:11:03] [PASSED] Kernel buffer object
[12:11:03] [PASSED] Shared buffer object
[12:11:03] ============ [PASSED] ttm_bo_validate_multihop =============
[12:11:03] ========== ttm_bo_validate_no_placement_signaled ==========
[12:11:03] [PASSED] Buffer object in system domain, no page vector
[12:11:03] [PASSED] Buffer object in system domain with an existing page vector
[12:11:03] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[12:11:03] ======== ttm_bo_validate_no_placement_not_signaled ========
[12:11:03] [PASSED] Buffer object for userspace
[12:11:03] [PASSED] Kernel buffer object
[12:11:03] [PASSED] Shared buffer object
[12:11:03] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[12:11:03] [PASSED] ttm_bo_validate_move_fence_signaled
[12:11:03] ========= ttm_bo_validate_move_fence_not_signaled =========
[12:11:03] [PASSED] Waits for GPU
[12:11:03] [PASSED] Tries to lock straight away
[12:11:04] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[12:11:04] [PASSED] ttm_bo_validate_swapout
[12:11:04] [PASSED] ttm_bo_validate_happy_evict
[12:11:04] [PASSED] ttm_bo_validate_all_pinned_evict
[12:11:04] [PASSED] ttm_bo_validate_allowed_only_evict
[12:11:04] [PASSED] ttm_bo_validate_deleted_evict
[12:11:04] [PASSED] ttm_bo_validate_busy_domain_evict
[12:11:04] [PASSED] ttm_bo_validate_evict_gutting
[12:11:04] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[12:11:04] ================= [PASSED] ttm_bo_validate =================
[12:11:04] ============================================================
[12:11:04] Testing complete. Ran 102 tests: passed: 102
[12:11:04] Elapsed time: 10.059s total, 1.693s configuring, 7.749s building, 0.530s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ CI.Build: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (2 preceding siblings ...)
2025-06-04 12:11 ` ✓ CI.KUnit: success " Patchwork
@ 2025-06-04 12:21 ` Patchwork
2025-06-04 12:24 ` ✓ CI.Hooks: " Patchwork
` (5 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:21 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx6110.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8025.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8111.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8010.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8581.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8025.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-s35390a.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8111.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-sd3078.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-rx8581.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-stk17ta8.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-s35390a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps6586x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-sd3078.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps6594.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-stk17ta8.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps65910.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps6586x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wilco-ec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps6594.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wm831x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-tps65910.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wm8350.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wilco-ec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-x1205.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wm831x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/algos/i2c-algo-bit.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-wm8350.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/algos/i2c-algo-pca.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/rtc/rtc-x1205.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-scmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/algos/i2c-algo-bit.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ccgx-ucsi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali1535.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/algos/i2c-algo-pca.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-scmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali1563.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ccgx-ucsi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali1535.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali15x3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd756.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali1563.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd8111.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cht-wc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ali15x3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd756.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-i801.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd8111.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cht-wc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-isch.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ismt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-nforce2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-i801.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-isch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ismt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-nforce2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-piix4.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis5595.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-nvidia-gpu.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis630.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis96x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-piix4.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis5595.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis630.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-via.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-sis96x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viapro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viai2c-zhaoxin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viai2c-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd-mp2-pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-via.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viapro.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viai2c-zhaoxin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viai2c-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd-mp2-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd-mp2-plat.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-designware-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-amd-mp2-plat.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-designware-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-kempld.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ocores.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-pca-platform.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-simtec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-xiic.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-kempld.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ocores.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-pca-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-simtec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-xiic.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-dln2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ljca.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cp2615.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-dln2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-ljca.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cp2615.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-parport.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-mchp-pci1xxxx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-robotfuzz-osif.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-taos-evm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-tiny-usb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-parport.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-mchp-pci1xxxx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-robotfuzz-osif.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-taos-evm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-tiny-usb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viperboard.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cros-ec-tunnel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-mlxcpld.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-viperboard.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-cros-ec-tunnel.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-mlxcpld.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-virtio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-ltc4306.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-mlxcpld.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-pca9541.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/busses/i2c-virtio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-ltc4306.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-mlxcpld.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-pca954x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-pca9541.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-reg.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-smbus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-mux.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-pca954x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/muxes/i2c-mux-reg.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-smbus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-mux.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-stub.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/i3c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/i3c-master-cdns.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/dw-i3c-master.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/svc-i3c-master.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i2c/i2c-stub.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/i3c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/i3c-master-cdns.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/dw-i3c-master.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/svc-i3c-master.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-alink-dtu-m.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-anysee.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-apac-viewcomp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-alink-dtu-m.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-anysee.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-apac-viewcomp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-astrometa-t2hybrid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-astrometa-t2hybrid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ati-x10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-a16d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-cardbus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-dvbt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-m135a.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ati-x10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-a16d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-cardbus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-dvbt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-m135a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-rm-ks.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avertv-303.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avermedia-rm-ks.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-avertv-303.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-azurewave-ad-tu700.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-beelink-gs1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-beelink-mxiii.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-behold-columbus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-azurewave-ad-tu700.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-beelink-gs1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-beelink-mxiii.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-behold.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-behold-columbus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-budget-ci-old.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-cinergy-1400.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-cinergy.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-behold.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-budget-ci-old.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ct-90405.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-cinergy-1400.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-cinergy.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-d680-dmb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-delock-61959.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-ct-90405.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dib0700-nec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dib0700-rc5.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-d680-dmb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-delock-61959.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-digitalnow-tinytwin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dib0700-nec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dib0700-rc5.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-digittrade.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-digitalnow-tinytwin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-digittrade.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dreambox.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dtt200u.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dreambox.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dtt200u.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvico-portable.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-em-terratec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv-fm53.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-dvico-portable.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-em-terratec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv-fm53.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-evga-indtube.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-eztv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-flydvb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-encore-enltv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-evga-indtube.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-eztv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-flydvb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-flyvideo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-fusionhdtv-mce.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-gadmei-rm008z.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-geekbox.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-flyvideo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-fusionhdtv-mce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-gadmei-rm008z.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-geekbox.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-gotview7135.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hauppauge.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hisi-poplar.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-gotview7135.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hauppauge.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hisi-tv-demo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hisi-poplar.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-pad.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-rsc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-hisi-tv-demo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-iodata-bctv7e.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-pad.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-imon-rsc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-it913x-v1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-it913x-v2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-iodata-bctv7e.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kaiomy.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-khadas.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-it913x-v1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-it913x-v2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-khamsin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kaiomy.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-khadas.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-315u.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-pc150u.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-khamsin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-leadtek-y04g0051.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-315u.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-pc150u.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-lme2510.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-leadtek-y04g0051.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-manli.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mecool-kiii-pro.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-lme2510.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mecool-kii-pro.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-manli.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mecool-kiii-pro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10-digitainer.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10-or2x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mecool-kii-pro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-minix-neo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10-digitainer.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-medion-x10-or2x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-digivox-iii.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-minix-neo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-digivox-ii.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-tvanywhere.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-digivox-iii.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-digivox-ii.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-tvanywhere.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mygica-utv3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-nebula.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-norwood.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-mygica-utv3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-nebula.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-npgtech.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-norwood.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-odroid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pctv-sedna.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pine64.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-npgtech.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-odroid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pctv-sedna.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-color.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pine64.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-grey.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-002t.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-color.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-grey.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-002t.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-mk12.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-new.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-powercolor-real-angel.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-mk12.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview-new.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pixelview.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-powercolor-real-angel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-proteus-2309.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-purpletv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pv951.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-proteus-2309.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-purpletv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-pv951.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-real-audio-220-32-keys.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-reddo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-siemens-gigaset-rc20.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-snapstream-firefly.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-real-audio-220-32-keys.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-reddo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-streamzap.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-siemens-gigaset-rc20.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-snapstream-firefly.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-su3000.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tanix-tx3mini.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-streamzap.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tanix-tx5max.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-su3000.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tanix-tx3mini.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tbs-nec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-technisat-ts35.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tanix-tx5max.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-technisat-usb2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tbs-nec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-technisat-ts35.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-technisat-usb2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-xs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-slim-2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-slim.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-cinergy-xs.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-slim-2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tevii-nec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tivo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-terratec-slim.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand-02.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tevii-nec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tivo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-trekstor.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand-02.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tt-1500.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-twinhan1027.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-total-media-in-hand.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-trekstor.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-tt-1500.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-twinhan1027.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-vega-s9x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-m1f.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-s350.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-vega-s9x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-m1f.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-tv-pvr.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/kallsyms
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videostrong-kii-pro.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/sorttable
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-s350.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/asn1_compiler
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-wetek-hub.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-wetek-play2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videomate-tv-pvr.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-videostrong-kii-pro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-winfast.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-wetek-hub.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-wetek-play2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-x96max.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-winfast.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/basic/fixdep
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-xbox-360.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/genksyms.o
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-xbox-dvd.ko
YACC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/parse.tab.[ch]
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.ko
LEX debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/lex.lex.c
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-x96max.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-zx-irdec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-xbox-360.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-xbox-dvd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/rc-core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-imon-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-jvc-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/keymaps/rc-zx-irdec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/rc-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-imon-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/selinux/mdp/mdp
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-jvc-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-nec-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rc5-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rc6-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rcmm-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-nec-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rc5-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rc6-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-rcmm-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/sign-file
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sanyo-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sharp-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/insert-sys-cert
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sony-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/mod/modpost.o
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-xmp-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/mod/file2alias.o
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/mod/sumversion.o
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sanyo-decoder.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sharp-decoder.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/mod/symsearch.o
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-sony-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ene_ir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir-xmp-decoder.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/fintek-cir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/igorplugusb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/iguanair.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ene_ir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/fintek-cir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/igorplugusb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/iguanair.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/imon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/imon_raw.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ite-cir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/mceusb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/imon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/imon_raw.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ite-cir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/nuvoton-cir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/mceusb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/redrat3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/serial_ir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/streamzap.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir_toy.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/nuvoton-cir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/redrat3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/serial_ir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/streamzap.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ir_toy.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ttusbir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/winbond-cir.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ati_remote.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/rc-loopback.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ttusbir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/winbond-cir.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/ati_remote.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/rc-loopback.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/xbox_remote.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/core/cec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/i2c/ch7322.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/i2c/tda9950.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/cros-ec/cros-ec-cec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/rc/xbox_remote.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/core/cec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/i2c/ch7322.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/i2c/tda9950.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/cec-gpio/cec-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/cros-ec/cros-ec-cec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/seco/seco-cec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/usb/pulse8/pulse8-cec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/usb/rainshadow/rainshadow-cec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/cec-gpio/cec-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/platform/seco/seco-cec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/usb/pulse8/pulse8-cec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/media/cec/usb/rainshadow/rainshadow-cec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps-ldisc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps_parport.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_ines.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps-ldisc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps_parport.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/pps/clients/pps-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_kvm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_ines.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_vmclock.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_clockmatrix.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_fc3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_kvm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_vmclock.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_clockmatrix.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_fc3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_idt82p33.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_mock.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_vmw.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_ocp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/reset/atc260x-poweroff.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_idt82p33.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_mock.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_vmw.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ptp/ptp_ocp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/reset/atc260x-poweroff.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ip5xxx_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8925_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm831x_backup.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm831x_power.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ip5xxx_power.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8925_power.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm831x_backup.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm831x_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm8350_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/test_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/88pm860x_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wm8350_power.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/test_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/adp5061.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/88pm860x_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cw2015_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2760_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2780_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2781_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2782_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/adp5061.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cw2015_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2760_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2781_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2780_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ds2782_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ltc2941-battery-gauge.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/goldfish_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ltc2941-battery-gauge.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/goldfish_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-manager.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery_i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery_hdq.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/sbs-manager.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery_i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq27xxx_battery_hdq.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9030_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9052-battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9150-fg.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9030_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9052-battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/da9150-fg.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max17042_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max1720x_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max1721x_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt5033_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max17042_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max1720x_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max1721x_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt5033_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9455_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt5033_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9467-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9471.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt5033_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9455_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9467-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/rt9471.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/88pm860x_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/isp1704_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8903_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/88pm860x_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/isp1704_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/lp8727_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8903_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/gpio-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/lt3651-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ltc4162-l-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/lp8727_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/gpio-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/lt3651-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ltc4162-l-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max14577_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max77693_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max77976_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max14577_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max77693_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8997_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max77976_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8998_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/mt6360_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8997_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq2415x_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/max8998_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/mt6360_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24190_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24257_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq2415x_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24735-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24190_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24257_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq2515x_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq24735-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq25890_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq25980_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq256xx_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq2515x_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/smb347-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq25890_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq25980_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bq256xx_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/tps65090-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/axp288_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/smb347-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_charge-control.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_usbpd-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/tps65090-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/axp288_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_peripheral_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_charge-control.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_usbpd-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bd99954-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wilco-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/cros_peripheral_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/surface_battery.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/bd99954-charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/wilco-charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/surface_charger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ug3105_battery.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/parse.tab.o
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/surface_battery.ko
HOSTCC debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/lex.lex.o
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/mm8013.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/sequencing/pwrseq-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/surface_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/ug3105_battery.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hwmon-vid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/supply/mm8013.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/power/sequencing/pwrseq-core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/acpi_power_meter.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_atk0110.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hwmon-vid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus-ec-sensors.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/acpi_power_meter.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_atk0110.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_wmi_sensors.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus-ec-sensors.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hp-wmi-sensors.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asb100.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_wmi_sensors.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83627hf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hp-wmi-sensors.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asb100.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83773g.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83792d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83627hf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83793.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83773g.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83792d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83795.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83781d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83793.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83791d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83795.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/abituguru.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83781d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83791d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/abituguru3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7314.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/abituguru.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7414.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7418.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/abituguru3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7314.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adc128d818.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7414.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ad7418.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adcxx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1025.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adc128d818.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1026.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adcxx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1029.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1025.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1031.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1026.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1177.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1029.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm9240.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1031.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ads7828.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm1177.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ads7871.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7x10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adm9240.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ads7828.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7310.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ads7871.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7x10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7410.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7411.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7462.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7310.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7470.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7410.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7411.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7462.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7475.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/aht10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7470.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/applesmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/aquacomputer_d5next.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/adt7475.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/aht10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/as370-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/applesmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/aquacomputer_d5next.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asc7621.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_rog_ryujin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/atxp1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/as370-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/axi-fan-control.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asc7621.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/asus_rog_ryujin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/atxp1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/chipcap2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/axi-fan-control.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/coretemp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/corsair-cpro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/corsair-psu.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/chipcap2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/cros_ec_hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/coretemp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/corsair-cpro.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/corsair-psu.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/da9052-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/da9055-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/cros_ec_hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/dell-smm-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/dme1737.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/da9052-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/da9055-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/drivetemp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/dell-smm-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/dme1737.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ds620.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ds1621.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc1403.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/drivetemp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc2103.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ds620.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ds1621.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc1403.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc2305.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc2103.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc6w201.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f71805f.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc2305.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f71882fg.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/emc6w201.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f75375s.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f71805f.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/fam15h_power.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/fschmd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f71882fg.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ftsteutates.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/f75375s.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/g760a.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/fam15h_power.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/fschmd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/g762.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ftsteutates.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gigabyte_waterforce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/g760a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gl518sm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/g762.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gl520sm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gigabyte_waterforce.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gl518sm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hih6130.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/gl520sm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hs3001.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/i5500_temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hih6130.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/i5k_amb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/hs3001.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ibmaem.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/i5500_temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/i5k_amb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ibmpex.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina209.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ibmaem.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina2xx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina238.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ibmpex.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina209.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina3221.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina2xx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina238.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/intel-m10-bmc-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/it87.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/jc42.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ina3221.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/k8temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/intel-m10-bmc-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/it87.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/jc42.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/k10temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/k8temp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lenovo-ec-sensors.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lineage-pem.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm63.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/k10temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lenovo-ec-sensors.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lineage-pem.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm70.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm63.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm73.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm75.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm77.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm70.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm73.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm75.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm78.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm77.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm80.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm83.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm85.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm78.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm87.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm80.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm83.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm90.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm85.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm87.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm92.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm93.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95234.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm90.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95241.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm92.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm93.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95234.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95245.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2945.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95241.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/lm95245.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2945.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-spi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2990.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2991.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2947-spi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2992.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4151.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2990.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2991.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4215.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc2992.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4151.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4222.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4245.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4260.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4215.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4261.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4222.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4245.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4260.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4282.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1111.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4261.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max127.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max16065.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/ltc4282.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1111.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1619.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max127.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max16065.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1668.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max197.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31722.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1619.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31730.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max1668.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max197.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31722.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31760.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31730.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6620.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6621.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31760.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6639.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6620.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6621.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6650.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6697.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6639.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31790.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31827.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6650.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max6697.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mc13783-adc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31790.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/max31827.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mc34vr500.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mcp3021.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mc13783-adc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tc654.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tps23861.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mc34vr500.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mcp3021.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mlxreg-fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tc654.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tps23861.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/menf21bmc_hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mr75203.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6683.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mlxreg-fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/menf21bmc_hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/mr75203.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6683.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775-i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775-core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct7802.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct6775-i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct7904.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/npcm750-pwm-fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-kraken2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct7802.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-kraken3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nct7904.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/npcm750-pwm-fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-kraken2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-smart2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-kraken3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/oxp-sensors.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pc87360.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pc87427.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/nzxt-smart2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/oxp-sensors.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pc87360.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pcf8591.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pc87427.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/powerz.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/powr1220.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pt5161l.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pcf8591.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pwm-fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/powerz.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/powr1220.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pt5161l.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sbtsi_temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pwm-fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sbrmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch56xx-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch5627.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sbtsi_temp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sbrmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch56xx-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch5636.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch5627.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht15.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht21.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht3x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sch5636.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht4x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht15.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht21.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht3x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/shtc1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sis5595.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sht4x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smpro-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47b397.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/shtc1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sis5595.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47m1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smpro-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47b397.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47m192.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/stts751.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47m1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/surface_fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/smsc47m192.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sy7636a-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/stts751.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/amc6821.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/surface_fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tc74.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/sy7636a-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/thmc50.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/amc6821.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tc74.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/thmc50.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp102.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp103.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp108.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp401.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp102.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp103.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp421.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp108.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp401.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp464.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp513.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/via-cputemp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp421.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp464.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/via686a.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/tmp513.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/via-cputemp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/vt1211.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/vt8231.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/via686a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83627ehf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83l785ts.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/vt1211.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/vt8231.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83l786ng.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83627ehf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83l785ts.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/wm831x-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/wm8350-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/xgene-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/w83l786ng.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/occ/occ-hwmon-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/wm831x-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/wm8350-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/xgene-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/occ/occ-p8-hwmon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/peci/peci-cputemp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/occ/occ-hwmon-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/peci/peci-dimmtemp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pmbus_core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/occ/occ-p8-hwmon.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/peci/peci-cputemp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pmbus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/peci/peci-dimmtemp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pmbus_core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/acbel-fsg032.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adm1266.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adm1275.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pmbus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adp1050.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/acbel-fsg032.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adm1266.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adm1275.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/bel-pfe.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/bpa-rs600.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/adp1050.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/delta-ahe50dc-fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/fsp-3y.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/bel-pfe.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/bpa-rs600.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/delta-ahe50dc-fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ibm-cffps.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/fsp-3y.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/dps920ab.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/inspur-ipsps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir35221.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ibm-cffps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir36021.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/dps920ab.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/inspur-ipsps.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir35221.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir38064.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/irps5401.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir36021.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/isl68137.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/lm25066.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ir38064.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/irps5401.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/isl68137.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/lm25066.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/lt7182s.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ltc2978.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ltc3815.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max15301.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max16064.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/lt7182s.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ltc2978.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ltc3815.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max15301.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max16601.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max16064.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max20730.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max20751.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max31785.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max16601.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max20730.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max20751.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max31785.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max34440.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max8688.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2856.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2888.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max34440.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/max8688.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2856.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2891.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2888.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2975.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2993.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5023.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5920.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2891.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2975.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp2993.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5023.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5920.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5990.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp9941.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mpq7932.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mpq8785.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp5990.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mp9941.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mpq7932.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pli1209bc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/mpq8785.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pm6764tr.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pxe1610.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/q54sj108a2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/stpddc60.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pli1209bc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pm6764tr.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pxe1610.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/q54sj108a2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/stpddc60.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tda38640.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps40422.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps53679.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps546d24.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tda38640.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps40422.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps53679.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ucd9000.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/tps546d24.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ucd9200.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdp710.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdpe12284.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdpe152c4.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ucd9000.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/ucd9200.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdp710.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdpe12284.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/xdpe152c4.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/zl6100.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pim4328.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_powerclamp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/zl6100.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hwmon/pmbus/pim4328.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_powerclamp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_soc_dts_iosf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_soc_dts_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3400_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3402_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_soc_dts_iosf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_soc_dts_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3400_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3402_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3403_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3401_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3403_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3401_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_power_floor.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3406_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_power_floor.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/int3406_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_bxt_pmic_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_pch_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_tcc_cooling.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_bxt_pmic_thermal.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_pch_thermal.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pretimeout_panic.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pcwd_pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/thermal/intel/intel_tcc_cooling.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wdt_pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pcwd_usb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/cadence_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pretimeout_panic.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pcwd_pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wdt_pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/twl4030_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pcwd_usb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/cadence_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/dw_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/retu_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/twl4030_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/acquirewdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/advantechwdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/dw_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/retu_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/advantech_ec_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/acquirewdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/advantechwdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/alim1535_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/alim7101_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ebc-c384_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/advantech_ec_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/exar_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/alim1535_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/alim7101_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ebc-c384_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/f71808e_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sp5100_tco.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/exar_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/eurotechwdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/f71808e_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sp5100_tco.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ib700wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/eurotechwdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ibmasr.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wafer5823wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/i6300esb.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ib700wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ie6xx_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ibmasr.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wafer5823wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/i6300esb.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/iTCO_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/lenovo_se10_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ie6xx_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/iTCO_vendor_support.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/it8712f_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/iTCO_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/lenovo_se10_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/it87_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/iTCO_vendor_support.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/it8712f_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/hpwdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/kempld_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sc1200wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/it87_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pc87413_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/hpwdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/kempld_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sc1200wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/nv_tco.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc60xxwdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/pc87413_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sch311x_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/smsc37b787_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/nv_tco.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc60xxwdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/tqmx86_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sch311x_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/smsc37b787_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/via_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83627hf_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/tqmx86_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83877f_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83977f_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/via_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83627hf_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/machzwd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83877f_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/w83977f_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc_epx_c3.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mei_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ni903x_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/machzwd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/nic7018_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/sbc_epx_c3.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mei_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ni903x_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mlx_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/nic7018_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/simatic-ipc-wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/of_xilinx_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mlx_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mena21_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/simatic-ipc-wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/of_xilinx_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/xen_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/cros_ec_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9052_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/mena21_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9055_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/xen_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/cros_ec_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9052_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9062_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9063_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9055_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wdat_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wm831x_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9062_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/da9063_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wm8350_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wdat_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wm831x_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/max63xx_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ziirave_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/menf21bmc_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/wm8350_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/menz69_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/max63xx_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/ziirave_wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/menf21bmc_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/rave-sp-wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/menz69_wdt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid0.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/watchdog/rave-sp-wdt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid0.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid456.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid1.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/bcache/bcache.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-unstripe.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-bufio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-bio-prison.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/raid456.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-unstripe.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-crypt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-bufio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/bcache/bcache.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-bio-prison.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-delay.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-flakey.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-crypt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-multipath.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-round-robin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-queue-length.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-delay.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-flakey.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-service-time.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-multipath.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-round-robin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-queue-length.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-historical-service-time.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-service-time.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-io-affinity.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-switch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-historical-service-time.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-io-affinity.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-switch.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-snapshot.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/persistent-data/dm-persistent-data.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-mirror.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-region-hash.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-snapshot.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/persistent-data/dm-persistent-data.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-mirror.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log-userspace.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-zero.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-region-hash.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-raid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-thin-pool.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-verity.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log-userspace.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-zero.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-raid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-thin-pool.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-verity.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-vdo/dm-vdo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-cache.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-cache-smq.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-ebs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-era.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-cache.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-cache-smq.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-ebs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-clone.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log-writes.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-vdo/dm-vdo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-era.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-integrity.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-zoned.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-clone.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-log-writes.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-writecache.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-integrity.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/edac_mce_amd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-zoned.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i5100_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i5400_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/md/dm-writecache.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/edac_mce_amd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i7300_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i5100_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i7core_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i5400_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/sb_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/pnd2_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i7300_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i7core_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/sb_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/pnd2_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/igen6_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/e752x_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i82975x_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i3000_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/igen6_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/e752x_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i82975x_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i3200_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i3000_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/ie31200_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/x38_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/amd64_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/skx_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i3200_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/ie31200_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/x38_edac.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/amd64_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/skx_edac_common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/skx_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i10nm_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/speedstep-lib.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/p4-clockmod.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/skx_edac_common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/edac/i10nm_edac.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/amd_freq_sensitivity.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/speedstep-lib.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/p4-clockmod.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpuidle/cpuidle-haltpoll.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/core/mmc_block.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/core/sdio_uart.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpufreq/amd_freq_sensitivity.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/sdhci_f_sdh30.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/cpuidle/cpuidle-haltpoll.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/core/mmc_block.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/core/sdio_uart.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/wbsd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/sdhci_f_sdh30.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/alcor.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mtk-sd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/tifm_sd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/wbsd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/alcor.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mtk-sd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mmc_spi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/tifm_sd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/of_mmc_spi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/cb710-mmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/via-sdmmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mmc_spi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/vub300.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/of_mmc_spi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/cb710-mmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/via-sdmmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/ushc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/usdhi6rol0.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/vub300.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/toshsd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/ushc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/usdhi6rol0.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/rtsx_usb_sdmmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/toshsd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mmc_hsq.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/sdhci-xenon-driver.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/rtsx_usb_sdmmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/core/ufshcd-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/mmc_hsq.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/tc-dwc-g210-pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/mmc/host/sdhci-xenon-driver.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-dwc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/tc-dwc-g210.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/cdns-pltfrm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/core/ufshcd-core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/tc-dwc-g210-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-pci.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-dwc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/tc-dwc-g210.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/cdns-pltfrm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-pltfrm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/cirrus/cs_dsp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/efi-pstore.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/efibc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/ufs/host/ufshcd-pltfrm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/cirrus/cs_dsp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/test/efi_test.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/efi-pstore.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/efibc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/capsule-loader.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/iscsi_ibft.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/test/efi_test.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/qemu_fw_cfg.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/efi/capsule-loader.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/iscsi_ibft.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/ccp/ccp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/ccp/ccp-crypto.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/firmware/qemu_fw_cfg.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/inside-secure/crypto_safexcel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_common/intel_qat.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_dh895xcc/qat_dh895xcc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/ccp/ccp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/ccp/ccp-crypto.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c3xxx/qat_c3xxx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/inside-secure/crypto_safexcel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c62x/qat_c62x.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_dh895xcc/qat_dh895xcc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_4xxx/qat_4xxx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_420xx/qat_420xx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c3xxx/qat_c3xxx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_common/intel_qat.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c62x/qat_c62x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_dh895xccvf/qat_dh895xccvf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_4xxx/qat_4xxx.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_420xx/qat_420xx.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c3xxxvf/qat_c3xxxvf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_dh895xccvf/qat_dh895xccvf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c62xvf/qat_c62xvf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/iaa/iaa_crypto.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c3xxxvf/qat_c3xxxvf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-ecc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/qat/qat_c62xvf/qat_c62xvf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/intel/iaa/iaa_crypto.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-sha204a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/cavium/nitrox/n5pf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-ecc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/padlock-aes.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/atmel-sha204a.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/padlock-sha.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/cavium/nitrox/n5pf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/padlock-aes.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/virtio/virtio_crypto.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/padlock-sha.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/amlogic/amlogic-gxl-crypto.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/uhid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-generic.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/virtio/virtio_crypto.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/crypto/amlogic/amlogic-gxl-crypto.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-a4tech.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/uhid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-generic.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-accutouch.ko
HOSTLD debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/genksyms/genksyms
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-alps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-apple.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-a4tech.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-asus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-accutouch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-alps.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-apple.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-belkin.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cherry.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-asus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-chicony.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-belkin.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cherry.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-corsair.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-corsair-void.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-chicony.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cougar.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cp2112.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-corsair.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-corsair-void.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cypress.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cougar.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cp2112.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elecom.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-cypress.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ft260.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elecom.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-elo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-glorious.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-vivaldi-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ft260.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-google-hammer.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-glorious.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-vivaldi-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-vivaldi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtek-kbd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-google-hammer.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtek-mouse.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtekff.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-vivaldi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtek-kbd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ite.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtek-mouse.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-holtekff.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-jabra.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-kensington.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ite.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-keytouch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-jabra.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-kensington.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-lenovo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-keytouch.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-lg-g15.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech-dj.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-lenovo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech-hidpp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-lg-g15.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech-dj.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-magicmouse.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-mcp2200.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-mcp2221.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-logitech-hidpp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-microsoft.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-magicmouse.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-mcp2200.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-mcp2221.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-monterey.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-microsoft.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-multitouch.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ntrig.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-penmount.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-monterey.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-multitouch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-ntrig.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-penmount.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-plantronics.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-primax.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-razer.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-redragon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-plantronics.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-primax.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-razer.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-redragon.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-arvo.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-isku.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-kone.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-arvo.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-isku.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-kone.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-koneplus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-konepure.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-kovaplus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-lua.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-koneplus.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-konepure.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-kovaplus.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-pyra.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-lua.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-ryos.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-savu.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-rmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-pyra.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-saitek.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-ryos.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-roccat-savu.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-rmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-samsung.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-semitek.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-saitek.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sigmamicro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-steam.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-samsung.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-semitek.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sigmamicro.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-topre.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-steam.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-xiaomi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sensor-hub.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sensor-custom.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-topre.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-xiaomi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbhid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sensor-hub.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/hid-sensor-custom.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbkbd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbmouse.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbhid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid-acpi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbkbd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/usbhid/usbmouse.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid-of.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid-acpi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ish-ipc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp-hid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/i2c-hid/i2c-hid-of.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ish-ipc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp-hid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp-loader.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/amd-sfh-hid/amd_sfh.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/surface-hid/surface_hid_core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/surface-hid/surface_kbd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_user.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/intel-ish-hid/intel-ishtp-loader.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_tsi148.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/amd-sfh-hid/amd_sfh.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/surface-hid/surface_hid_core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/hid/surface-hid/surface_kbd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_user.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_fake.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_tsi148.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fbtft.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_agm1264k-fl.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_bd663474.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/vme_user/vme_fake.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fbtft.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_agm1264k-fl.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_bd663474.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8340bn.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8347d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8353d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8357d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9163.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8340bn.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8347d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8353d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_hx8357d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9163.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9320.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9325.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9340.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9341.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9320.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9325.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9340.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9341.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9481.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9486.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_pcd8544.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ra8875.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9481.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ili9486.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_pcd8544.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_s6d02a1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ra8875.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_s6d1121.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_seps525.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_sh1106.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1289.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_s6d02a1.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_s6d1121.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_seps525.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_sh1106.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1289.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1305.ko
dpkg-deb: building package 'linux-libc-dev' in '../linux-libc-dev_6.15.0-gb8495a85b25a-2_amd64.deb'.
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1306.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1325.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1331.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1305.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1306.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1325.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1331.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1351.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_st7735r.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_st7789v.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_tinylcd.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_tls8204.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_ssd1351.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_st7735r.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_st7789v.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_tinylcd.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_tls8204.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_uc1611.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_uc1701.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_upd161704.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/most/net/most_net.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_uc1611.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_uc1701.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/fbtft/fb_upd161704.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/most/net/most_net.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/most/i2c/most_i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/amd/pmc/amd-pmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/amd/pmf/amd-pmf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/alienware-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dcdbas.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/staging/most/i2c/most_i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/amd/pmc/amd-pmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/amd/pmf/amd-pmf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/alienware-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dcdbas.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell_rbu.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-pc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-smbios.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-smo8800.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell_rbu.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-pc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-smbios.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-smo8800.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-lis3lv02d.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-aio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-descriptor.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-ddv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-lis3lv02d.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-aio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-descriptor.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-ddv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-led.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-sysman/dell-wmi-sysman.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp_accel.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-led.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/dell/dell-wmi-sysman/dell-wmi-sysman.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp_accel.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp-bioscfg/hp-bioscfg.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/atomisp2/intel_atomisp2_led.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/atomisp2/intel_atomisp2_pm.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/wmi/intel-wmi-sbl-fw-update.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hp/hp-bioscfg/hp-bioscfg.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/atomisp2/intel_atomisp2_led.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/atomisp2/intel_atomisp2_pm.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/wmi/intel-wmi-sbl-fw-update.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/wmi/intel-wmi-thunderbolt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/ifs/intel_ifs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int1092/intel_sar.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_discrete.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_tps68470.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/wmi/intel-wmi-thunderbolt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/ifs/intel_ifs.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int1092/intel_sar.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_discrete.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_tps68470.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmc/intel_pmc_core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_class.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/int3472/intel_skl_int3472_common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmc/intel_pmc_core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_class.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_telemetry.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_crashlog.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.ko
HOSTLD debian/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/usr/src/linux-headers-6.15.0-lgci-xe-gb8495a85b25a/scripts/mod/modpost
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_telemetry.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/pmt/pmt_crashlog.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mmio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_core.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_pltdrv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_debugfs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency-common.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_pltdrv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/telemetry/intel_telemetry_debugfs.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency-common.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency-tpmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-hid.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vbtn.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-int0002_vgpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-ishtp_eclite.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency-tpmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-hid.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vbtn.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-int0002_vgpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-sdsi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-ishtp_eclite.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vsec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-bytcrc_pwrsrc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-bxtwc_tmu.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-sdsi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vsec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-chtdc_ti_pwrbtn.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-bytcrc_pwrsrc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-bxtwc_tmu.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-chtwc_int33fe.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-crystal_cove_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-chtdc_ti_pwrbtn.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-mrfld_pwrbtn.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-punit_ipc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-chtwc_int33fe.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-crystal_cove_charger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-mrfld_pwrbtn.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-plr_tpmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-punit_ipc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-tpmi_power_domains.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vsec_tpmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-smartconnect.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-plr_tpmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-tpmi_power_domains.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-vsec_tpmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel/intel-smartconnect.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wmi-bmof.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/huawei-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/mxm-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wmi-bmof.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/huawei-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/mxm-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/xiaomi-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/gigabyte-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acerhdf.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/nvidia-wmi-ec-backlight.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/xiaomi-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/gigabyte-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acerhdf.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acer-wireless.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acer-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/adv_swbutton.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/apple-gmux.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acer-wireless.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/acer-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/adv_swbutton.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-wireless.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/apple-gmux.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-nb-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-tf103c-dock.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-wireless.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-nb-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/eeepc-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/asus-tf103c-dock.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/eeepc-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/meraki-mx100.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/fujitsu-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/eeepc-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/eeepc-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/meraki-mx100.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/fujitsu-tablet.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/fujitsu-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/gpd-pocket-fan.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/uv_sysfs.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/ibm_rtl.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/fujitsu-tablet.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/gpd-pocket-fan.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/uv_sysfs.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/ibm_rtl.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hdaps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/thinkpad_acpi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/think-lmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-yogabook.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/hdaps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/thinkpad_acpi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/think-lmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-yogabook.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-wmi-camera.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/quickstart.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/meegopad_anx7428.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-ec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-wmi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lenovo-wmi-camera.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/quickstart.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/meegopad_anx7428.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-wmi-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-ec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-wmi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/pcengines-apuv2.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/msi-wmi-platform.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/barco-p50-gpio.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/samsung-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/pcengines-apuv2.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/samsung-q10.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/toshiba_bluetooth.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/barco-p50-gpio.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/samsung-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/toshiba_haps.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/samsung-q10.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/toshiba_bluetooth.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/inspur_platform_profile.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/classmate-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lg-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/toshiba_haps.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/panasonic-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/inspur_platform_profile.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/classmate-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/lg-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/system76_acpi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/topstar-laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/panasonic-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/firmware_attributes_class.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/serial-multi-instantiate.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/system76_acpi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/topstar-laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wireless-hotkey.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/firmware_attributes_class.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/serial-multi-instantiate.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/x86-android-tablets/x86-android-tablets.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_ips.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/wireless-hotkey.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_scu_pltdrv.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/x86-android-tablets/x86-android-tablets.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_ips.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_scu_ipcutil.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_scu_pltdrv.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/intel_scu_ipcutil.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/silicom-platform.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/winmate-fm07-keys.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/sel3350-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/silicom-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/winmate-fm07-keys.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlx-platform.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-hotplug.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-io.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-lc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/x86/sel3350-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlx-platform.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-hotplug.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-io.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/mlxreg-lc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/nvsw-sn2201.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_acpi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_laptop.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_privacy_screen.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/mellanox/nvsw-sn2201.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_acpi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_laptop.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_privacy_screen.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_pstore.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_tbmc.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_i2c.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_pstore.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/chromeos_tbmc.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_i2c.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_ishtp.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_typec_switch.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_spi.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_uart.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros-ec-typec.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_ishtp.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_typec_switch.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_spi.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_uart.ko
INSTALL debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/chrome/cros_ec_lpcs.ko
STRIP debian/linux-image-6.15.0-lgci-xe-gb8495a85b25a/lib/modules/6.15.0-lgci-xe-gb8495a85b25a/kernel/drivers/platform/
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ CI.Hooks: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (3 preceding siblings ...)
2025-06-04 12:21 ` ✓ CI.Build: " Patchwork
@ 2025-06-04 12:24 ` Patchwork
2025-06-04 12:25 ` ✓ CI.checksparse: " Patchwork
` (4 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:24 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
run-parts: executing /workspace/ci/hooks/00-showenv
+ export
+ grep -Ei '(^|\W)CI_'
declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-debug"
declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
declare -x CI_WORKSPACE_DIR="/workspace"
run-parts: executing /workspace/ci/hooks/10-build-W1
+ SRC_DIR=/workspace/kernel
+ RESTORE_DISPLAY_CONFIG=0
+ '[' -n /workspace/kernel/build64-debug ']'
+ BUILD_DIR=/workspace/kernel/build64-debug
+ cd /workspace/kernel
++ nproc
+ make -j48 O=/workspace/kernel/build64-debug modules_prepare
make[1]: Entering directory '/workspace/kernel/build64-debug'
GEN Makefile
DESCEND objtool
INSTALL libsubcmd_headers
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/exec-cmd.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/help.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/pager.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/parse-options.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/run-command.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/sigchain.o
CC /workspace/kernel/build64-debug/tools/objtool/libsubcmd/subcmd-config.o
LD /workspace/kernel/build64-debug/tools/objtool/libsubcmd/libsubcmd-in.o
AR /workspace/kernel/build64-debug/tools/objtool/libsubcmd/libsubcmd.a
CC /workspace/kernel/build64-debug/tools/objtool/weak.o
CC /workspace/kernel/build64-debug/tools/objtool/special.o
CC /workspace/kernel/build64-debug/tools/objtool/check.o
CC /workspace/kernel/build64-debug/tools/objtool/builtin-check.o
CC /workspace/kernel/build64-debug/tools/objtool/elf.o
CC /workspace/kernel/build64-debug/tools/objtool/arch/x86/special.o
CC /workspace/kernel/build64-debug/tools/objtool/objtool.o
CC /workspace/kernel/build64-debug/tools/objtool/arch/x86/decode.o
CC /workspace/kernel/build64-debug/tools/objtool/orc_gen.o
CC /workspace/kernel/build64-debug/tools/objtool/arch/x86/orc.o
CC /workspace/kernel/build64-debug/tools/objtool/orc_dump.o
CC /workspace/kernel/build64-debug/tools/objtool/libstring.o
CC /workspace/kernel/build64-debug/tools/objtool/libctype.o
CC /workspace/kernel/build64-debug/tools/objtool/str_error_r.o
CC /workspace/kernel/build64-debug/tools/objtool/librbtree.o
LD /workspace/kernel/build64-debug/tools/objtool/arch/x86/objtool-in.o
LD /workspace/kernel/build64-debug/tools/objtool/objtool-in.o
LINK /workspace/kernel/build64-debug/tools/objtool/objtool
CALL ../scripts/checksyscalls.sh
make[1]: Leaving directory '/workspace/kernel/build64-debug'
++ nproc
+ make -j48 O=/workspace/kernel/build64-debug W=1 drivers/gpu/drm/xe
make[1]: Entering directory '/workspace/kernel/build64-debug'
make[2]: Nothing to be done for 'drivers/gpu/drm/xe'.
make[1]: Leaving directory '/workspace/kernel/build64-debug'
run-parts: executing /workspace/ci/hooks/11-build-32b
+++ realpath /workspace/ci/hooks/11-build-32b
++ dirname /workspace/ci/hooks/11-build-32b
+ THIS_SCRIPT_DIR=/workspace/ci/hooks
+ SRC_DIR=/workspace/kernel
+ TOOLS_SRC_DIR=/workspace/ci
+ '[' -n /workspace/kernel/build64-debug ']'
+ BUILD_DIR=/workspace/kernel/build64-debug
+ BUILD_DIR=/workspace/kernel/build64-debug/build32
+ cd /workspace/kernel
+ mkdir -p /workspace/kernel/build64-debug/build32
++ nproc
+ make -j48 ARCH=i386 O=/workspace/kernel/build64-debug/build32 defconfig
make[1]: Entering directory '/workspace/kernel/build64-debug/build32'
GEN Makefile
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
LEX scripts/kconfig/lexer.lex.c
HOSTCC scripts/kconfig/expr.o
HOSTCC scripts/kconfig/menu.o
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTLD scripts/kconfig/conf
*** Default configuration is based on 'i386_defconfig'
#
# configuration written to .config
#
make[1]: Leaving directory '/workspace/kernel/build64-debug/build32'
+ cd /workspace/kernel/build64-debug/build32
+ /workspace/kernel/scripts/kconfig/merge_config.sh .config /workspace/ci/kernel/fragments/10-xe.fragment
Using .config as base
Merging /workspace/ci/kernel/fragments/10-xe.fragment
Value of CONFIG_DRM_XE is redefined by fragment /workspace/ci/kernel/fragments/10-xe.fragment:
Previous value: # CONFIG_DRM_XE is not set
New value: CONFIG_DRM_XE=m
GEN Makefile
#
# configuration written to .config
#
Value requested for CONFIG_HAVE_UID16 not in final .config
Requested value: CONFIG_HAVE_UID16=y
Actual value:
Value requested for CONFIG_UID16 not in final .config
Requested value: CONFIG_UID16=y
Actual value:
Value requested for CONFIG_X86_32 not in final .config
Requested value: CONFIG_X86_32=y
Actual value:
Value requested for CONFIG_OUTPUT_FORMAT not in final .config
Requested value: CONFIG_OUTPUT_FORMAT="elf32-i386"
Actual value: CONFIG_OUTPUT_FORMAT="elf64-x86-64"
Value requested for CONFIG_ARCH_MMAP_RND_BITS_MIN not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS_MIN=8
Actual value: CONFIG_ARCH_MMAP_RND_BITS_MIN=28
Value requested for CONFIG_ARCH_MMAP_RND_BITS_MAX not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS_MAX=16
Actual value: CONFIG_ARCH_MMAP_RND_BITS_MAX=32
Value requested for CONFIG_PGTABLE_LEVELS not in final .config
Requested value: CONFIG_PGTABLE_LEVELS=2
Actual value: CONFIG_PGTABLE_LEVELS=5
Value requested for CONFIG_X86_INTEL_QUARK not in final .config
Requested value: # CONFIG_X86_INTEL_QUARK is not set
Actual value:
Value requested for CONFIG_X86_RDC321X not in final .config
Requested value: # CONFIG_X86_RDC321X is not set
Actual value:
Value requested for CONFIG_X86_32_IRIS not in final .config
Requested value: # CONFIG_X86_32_IRIS is not set
Actual value:
Value requested for CONFIG_M486SX not in final .config
Requested value: # CONFIG_M486SX is not set
Actual value:
Value requested for CONFIG_M486 not in final .config
Requested value: # CONFIG_M486 is not set
Actual value:
Value requested for CONFIG_M586 not in final .config
Requested value: # CONFIG_M586 is not set
Actual value:
Value requested for CONFIG_M586TSC not in final .config
Requested value: # CONFIG_M586TSC is not set
Actual value:
Value requested for CONFIG_M586MMX not in final .config
Requested value: # CONFIG_M586MMX is not set
Actual value:
Value requested for CONFIG_M686 not in final .config
Requested value: CONFIG_M686=y
Actual value:
Value requested for CONFIG_MPENTIUMII not in final .config
Requested value: # CONFIG_MPENTIUMII is not set
Actual value:
Value requested for CONFIG_MPENTIUMIII not in final .config
Requested value: # CONFIG_MPENTIUMIII is not set
Actual value:
Value requested for CONFIG_MPENTIUMM not in final .config
Requested value: # CONFIG_MPENTIUMM is not set
Actual value:
Value requested for CONFIG_MPENTIUM4 not in final .config
Requested value: # CONFIG_MPENTIUM4 is not set
Actual value:
Value requested for CONFIG_MK6 not in final .config
Requested value: # CONFIG_MK6 is not set
Actual value:
Value requested for CONFIG_MK7 not in final .config
Requested value: # CONFIG_MK7 is not set
Actual value:
Value requested for CONFIG_MCRUSOE not in final .config
Requested value: # CONFIG_MCRUSOE is not set
Actual value:
Value requested for CONFIG_MEFFICEON not in final .config
Requested value: # CONFIG_MEFFICEON is not set
Actual value:
Value requested for CONFIG_MWINCHIPC6 not in final .config
Requested value: # CONFIG_MWINCHIPC6 is not set
Actual value:
Value requested for CONFIG_MWINCHIP3D not in final .config
Requested value: # CONFIG_MWINCHIP3D is not set
Actual value:
Value requested for CONFIG_MELAN not in final .config
Requested value: # CONFIG_MELAN is not set
Actual value:
Value requested for CONFIG_MGEODEGX1 not in final .config
Requested value: # CONFIG_MGEODEGX1 is not set
Actual value:
Value requested for CONFIG_MGEODE_LX not in final .config
Requested value: # CONFIG_MGEODE_LX is not set
Actual value:
Value requested for CONFIG_MCYRIXIII not in final .config
Requested value: # CONFIG_MCYRIXIII is not set
Actual value:
Value requested for CONFIG_MVIAC3_2 not in final .config
Requested value: # CONFIG_MVIAC3_2 is not set
Actual value:
Value requested for CONFIG_MVIAC7 not in final .config
Requested value: # CONFIG_MVIAC7 is not set
Actual value:
Value requested for CONFIG_MATOM not in final .config
Requested value: # CONFIG_MATOM is not set
Actual value:
Value requested for CONFIG_X86_GENERIC not in final .config
Requested value: # CONFIG_X86_GENERIC is not set
Actual value:
Value requested for CONFIG_X86_INTERNODE_CACHE_SHIFT not in final .config
Requested value: CONFIG_X86_INTERNODE_CACHE_SHIFT=5
Actual value: CONFIG_X86_INTERNODE_CACHE_SHIFT=6
Value requested for CONFIG_X86_L1_CACHE_SHIFT not in final .config
Requested value: CONFIG_X86_L1_CACHE_SHIFT=5
Actual value: CONFIG_X86_L1_CACHE_SHIFT=6
Value requested for CONFIG_X86_USE_PPRO_CHECKSUM not in final .config
Requested value: CONFIG_X86_USE_PPRO_CHECKSUM=y
Actual value:
Value requested for CONFIG_X86_MINIMUM_CPU_FAMILY not in final .config
Requested value: CONFIG_X86_MINIMUM_CPU_FAMILY=6
Actual value: CONFIG_X86_MINIMUM_CPU_FAMILY=64
Value requested for CONFIG_CPU_SUP_TRANSMETA_32 not in final .config
Requested value: CONFIG_CPU_SUP_TRANSMETA_32=y
Actual value:
Value requested for CONFIG_CPU_SUP_VORTEX_32 not in final .config
Requested value: CONFIG_CPU_SUP_VORTEX_32=y
Actual value:
Value requested for CONFIG_HPET_TIMER not in final .config
Requested value: # CONFIG_HPET_TIMER is not set
Actual value: CONFIG_HPET_TIMER=y
Value requested for CONFIG_NR_CPUS_RANGE_END not in final .config
Requested value: CONFIG_NR_CPUS_RANGE_END=8
Actual value: CONFIG_NR_CPUS_RANGE_END=512
Value requested for CONFIG_NR_CPUS_DEFAULT not in final .config
Requested value: CONFIG_NR_CPUS_DEFAULT=8
Actual value: CONFIG_NR_CPUS_DEFAULT=64
Value requested for CONFIG_X86_ANCIENT_MCE not in final .config
Requested value: # CONFIG_X86_ANCIENT_MCE is not set
Actual value:
Value requested for CONFIG_X86_LEGACY_VM86 not in final .config
Requested value: # CONFIG_X86_LEGACY_VM86 is not set
Actual value:
Value requested for CONFIG_X86_ESPFIX32 not in final .config
Requested value: CONFIG_X86_ESPFIX32=y
Actual value:
Value requested for CONFIG_TOSHIBA not in final .config
Requested value: # CONFIG_TOSHIBA is not set
Actual value:
Value requested for CONFIG_X86_REBOOTFIXUPS not in final .config
Requested value: # CONFIG_X86_REBOOTFIXUPS is not set
Actual value:
Value requested for CONFIG_MICROCODE_INITRD32 not in final .config
Requested value: CONFIG_MICROCODE_INITRD32=y
Actual value:
Value requested for CONFIG_HIGHMEM4G not in final .config
Requested value: # CONFIG_HIGHMEM4G is not set
Actual value:
Value requested for CONFIG_VMSPLIT_3G not in final .config
Requested value: CONFIG_VMSPLIT_3G=y
Actual value:
Value requested for CONFIG_VMSPLIT_3G_OPT not in final .config
Requested value: # CONFIG_VMSPLIT_3G_OPT is not set
Actual value:
Value requested for CONFIG_VMSPLIT_2G not in final .config
Requested value: # CONFIG_VMSPLIT_2G is not set
Actual value:
Value requested for CONFIG_VMSPLIT_2G_OPT not in final .config
Requested value: # CONFIG_VMSPLIT_2G_OPT is not set
Actual value:
Value requested for CONFIG_VMSPLIT_1G not in final .config
Requested value: # CONFIG_VMSPLIT_1G is not set
Actual value:
Value requested for CONFIG_PAGE_OFFSET not in final .config
Requested value: CONFIG_PAGE_OFFSET=0xC0000000
Actual value:
Value requested for CONFIG_X86_PAE not in final .config
Requested value: # CONFIG_X86_PAE is not set
Actual value:
Value requested for CONFIG_ARCH_FLATMEM_ENABLE not in final .config
Requested value: CONFIG_ARCH_FLATMEM_ENABLE=y
Actual value:
Value requested for CONFIG_ARCH_SELECT_MEMORY_MODEL not in final .config
Requested value: CONFIG_ARCH_SELECT_MEMORY_MODEL=y
Actual value:
Value requested for CONFIG_ILLEGAL_POINTER_VALUE not in final .config
Requested value: CONFIG_ILLEGAL_POINTER_VALUE=0
Actual value: CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
Value requested for CONFIG_COMPAT_VDSO not in final .config
Requested value: # CONFIG_COMPAT_VDSO is not set
Actual value:
Value requested for CONFIG_FUNCTION_PADDING_CFI not in final .config
Requested value: CONFIG_FUNCTION_PADDING_CFI=0
Actual value: CONFIG_FUNCTION_PADDING_CFI=11
Value requested for CONFIG_FUNCTION_PADDING_BYTES not in final .config
Requested value: CONFIG_FUNCTION_PADDING_BYTES=4
Actual value: CONFIG_FUNCTION_PADDING_BYTES=16
Value requested for CONFIG_APM not in final .config
Requested value: # CONFIG_APM is not set
Actual value:
Value requested for CONFIG_X86_POWERNOW_K6 not in final .config
Requested value: # CONFIG_X86_POWERNOW_K6 is not set
Actual value:
Value requested for CONFIG_X86_POWERNOW_K7 not in final .config
Requested value: # CONFIG_X86_POWERNOW_K7 is not set
Actual value:
Value requested for CONFIG_X86_GX_SUSPMOD not in final .config
Requested value: # CONFIG_X86_GX_SUSPMOD is not set
Actual value:
Value requested for CONFIG_X86_SPEEDSTEP_ICH not in final .config
Requested value: # CONFIG_X86_SPEEDSTEP_ICH is not set
Actual value:
Value requested for CONFIG_X86_SPEEDSTEP_SMI not in final .config
Requested value: # CONFIG_X86_SPEEDSTEP_SMI is not set
Actual value:
Value requested for CONFIG_X86_CPUFREQ_NFORCE2 not in final .config
Requested value: # CONFIG_X86_CPUFREQ_NFORCE2 is not set
Actual value:
Value requested for CONFIG_X86_LONGRUN not in final .config
Requested value: # CONFIG_X86_LONGRUN is not set
Actual value:
Value requested for CONFIG_X86_LONGHAUL not in final .config
Requested value: # CONFIG_X86_LONGHAUL is not set
Actual value:
Value requested for CONFIG_X86_E_POWERSAVER not in final .config
Requested value: # CONFIG_X86_E_POWERSAVER is not set
Actual value:
Value requested for CONFIG_PCI_GOBIOS not in final .config
Requested value: # CONFIG_PCI_GOBIOS is not set
Actual value:
Value requested for CONFIG_PCI_GOMMCONFIG not in final .config
Requested value: # CONFIG_PCI_GOMMCONFIG is not set
Actual value:
Value requested for CONFIG_PCI_GODIRECT not in final .config
Requested value: # CONFIG_PCI_GODIRECT is not set
Actual value:
Value requested for CONFIG_PCI_GOANY not in final .config
Requested value: CONFIG_PCI_GOANY=y
Actual value:
Value requested for CONFIG_PCI_BIOS not in final .config
Requested value: CONFIG_PCI_BIOS=y
Actual value:
Value requested for CONFIG_ISA not in final .config
Requested value: # CONFIG_ISA is not set
Actual value:
Value requested for CONFIG_SCx200 not in final .config
Requested value: # CONFIG_SCx200 is not set
Actual value:
Value requested for CONFIG_OLPC not in final .config
Requested value: # CONFIG_OLPC is not set
Actual value:
Value requested for CONFIG_ALIX not in final .config
Requested value: # CONFIG_ALIX is not set
Actual value:
Value requested for CONFIG_NET5501 not in final .config
Requested value: # CONFIG_NET5501 is not set
Actual value:
Value requested for CONFIG_GEOS not in final .config
Requested value: # CONFIG_GEOS is not set
Actual value:
Value requested for CONFIG_COMPAT_32 not in final .config
Requested value: CONFIG_COMPAT_32=y
Actual value:
Value requested for CONFIG_HAVE_ATOMIC_IOMAP not in final .config
Requested value: CONFIG_HAVE_ATOMIC_IOMAP=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_PCID not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_PCID=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_PKU not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_PKU=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_OSPKE not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_OSPKE=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_LA57 not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_LA57=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_PTI not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_PTI=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_IBT not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_IBT=y
Actual value:
Value requested for CONFIG_X86_DISABLED_FEATURE_INVLPGB not in final .config
Requested value: CONFIG_X86_DISABLED_FEATURE_INVLPGB=y
Actual value:
Value requested for CONFIG_ARCH_32BIT_OFF_T not in final .config
Requested value: CONFIG_ARCH_32BIT_OFF_T=y
Actual value:
Value requested for CONFIG_ARCH_WANT_IPC_PARSE_VERSION not in final .config
Requested value: CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
Actual value:
Value requested for CONFIG_MODULES_USE_ELF_REL not in final .config
Requested value: CONFIG_MODULES_USE_ELF_REL=y
Actual value:
Value requested for CONFIG_ARCH_MMAP_RND_BITS not in final .config
Requested value: CONFIG_ARCH_MMAP_RND_BITS=8
Actual value: CONFIG_ARCH_MMAP_RND_BITS=28
Value requested for CONFIG_CLONE_BACKWARDS not in final .config
Requested value: CONFIG_CLONE_BACKWARDS=y
Actual value:
Value requested for CONFIG_OLD_SIGSUSPEND3 not in final .config
Requested value: CONFIG_OLD_SIGSUSPEND3=y
Actual value:
Value requested for CONFIG_OLD_SIGACTION not in final .config
Requested value: CONFIG_OLD_SIGACTION=y
Actual value:
Value requested for CONFIG_ARCH_SPLIT_ARG64 not in final .config
Requested value: CONFIG_ARCH_SPLIT_ARG64=y
Actual value:
Value requested for CONFIG_FUNCTION_ALIGNMENT not in final .config
Requested value: CONFIG_FUNCTION_ALIGNMENT=4
Actual value: CONFIG_FUNCTION_ALIGNMENT=16
Value requested for CONFIG_SELECT_MEMORY_MODEL not in final .config
Requested value: CONFIG_SELECT_MEMORY_MODEL=y
Actual value:
Value requested for CONFIG_FLATMEM_MANUAL not in final .config
Requested value: CONFIG_FLATMEM_MANUAL=y
Actual value:
Value requested for CONFIG_SPARSEMEM_MANUAL not in final .config
Requested value: # CONFIG_SPARSEMEM_MANUAL is not set
Actual value:
Value requested for CONFIG_FLATMEM not in final .config
Requested value: CONFIG_FLATMEM=y
Actual value:
Value requested for CONFIG_SPARSEMEM_STATIC not in final .config
Requested value: CONFIG_SPARSEMEM_STATIC=y
Actual value:
Value requested for CONFIG_KMAP_LOCAL not in final .config
Requested value: CONFIG_KMAP_LOCAL=y
Actual value:
Value requested for CONFIG_HAVE_EISA not in final .config
Requested value: CONFIG_HAVE_EISA=y
Actual value:
Value requested for CONFIG_EISA not in final .config
Requested value: # CONFIG_EISA is not set
Actual value:
Value requested for CONFIG_HOTPLUG_PCI_COMPAQ not in final .config
Requested value: # CONFIG_HOTPLUG_PCI_COMPAQ is not set
Actual value:
Value requested for CONFIG_HOTPLUG_PCI_IBM not in final .config
Requested value: # CONFIG_HOTPLUG_PCI_IBM is not set
Actual value:
Value requested for CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH not in final .config
Requested value: CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y
Actual value:
Value requested for CONFIG_PCH_PHUB not in final .config
Requested value: # CONFIG_PCH_PHUB is not set
Actual value:
Value requested for CONFIG_SCSI_NSP32 not in final .config
Requested value: # CONFIG_SCSI_NSP32 is not set
Actual value:
Value requested for CONFIG_PATA_CS5520 not in final .config
Requested value: # CONFIG_PATA_CS5520 is not set
Actual value:
Value requested for CONFIG_PATA_CS5530 not in final .config
Requested value: # CONFIG_PATA_CS5530 is not set
Actual value:
Value requested for CONFIG_PATA_CS5535 not in final .config
Requested value: # CONFIG_PATA_CS5535 is not set
Actual value:
Value requested for CONFIG_PATA_CS5536 not in final .config
Requested value: # CONFIG_PATA_CS5536 is not set
Actual value:
Value requested for CONFIG_PATA_SC1200 not in final .config
Requested value: # CONFIG_PATA_SC1200 is not set
Actual value:
Value requested for CONFIG_PCH_GBE not in final .config
Requested value: # CONFIG_PCH_GBE is not set
Actual value:
Value requested for CONFIG_INPUT_WISTRON_BTNS not in final .config
Requested value: # CONFIG_INPUT_WISTRON_BTNS is not set
Actual value:
Value requested for CONFIG_SERIAL_TIMBERDALE not in final .config
Requested value: # CONFIG_SERIAL_TIMBERDALE is not set
Actual value:
Value requested for CONFIG_SERIAL_PCH_UART not in final .config
Requested value: # CONFIG_SERIAL_PCH_UART is not set
Actual value:
Value requested for CONFIG_HW_RANDOM_GEODE not in final .config
Requested value: CONFIG_HW_RANDOM_GEODE=y
Actual value:
Value requested for CONFIG_SONYPI not in final .config
Requested value: # CONFIG_SONYPI is not set
Actual value:
Value requested for CONFIG_PC8736x_GPIO not in final .config
Requested value: # CONFIG_PC8736x_GPIO is not set
Actual value:
Value requested for CONFIG_NSC_GPIO not in final .config
Requested value: # CONFIG_NSC_GPIO is not set
Actual value:
Value requested for CONFIG_I2C_EG20T not in final .config
Requested value: # CONFIG_I2C_EG20T is not set
Actual value:
Value requested for CONFIG_SCx200_ACB not in final .config
Requested value: # CONFIG_SCx200_ACB is not set
Actual value:
Value requested for CONFIG_PTP_1588_CLOCK_PCH not in final .config
Requested value: # CONFIG_PTP_1588_CLOCK_PCH is not set
Actual value:
Value requested for CONFIG_SBC8360_WDT not in final .config
Requested value: # CONFIG_SBC8360_WDT is not set
Actual value:
Value requested for CONFIG_SBC7240_WDT not in final .config
Requested value: # CONFIG_SBC7240_WDT is not set
Actual value:
Value requested for CONFIG_MFD_CS5535 not in final .config
Requested value: # CONFIG_MFD_CS5535 is not set
Actual value:
Value requested for CONFIG_AGP_ALI not in final .config
Requested value: # CONFIG_AGP_ALI is not set
Actual value:
Value requested for CONFIG_AGP_ATI not in final .config
Requested value: # CONFIG_AGP_ATI is not set
Actual value:
Value requested for CONFIG_AGP_AMD not in final .config
Requested value: # CONFIG_AGP_AMD is not set
Actual value:
Value requested for CONFIG_AGP_NVIDIA not in final .config
Requested value: # CONFIG_AGP_NVIDIA is not set
Actual value:
Value requested for CONFIG_AGP_SWORKS not in final .config
Requested value: # CONFIG_AGP_SWORKS is not set
Actual value:
Value requested for CONFIG_AGP_EFFICEON not in final .config
Requested value: # CONFIG_AGP_EFFICEON is not set
Actual value:
Value requested for CONFIG_SND_CS5530 not in final .config
Requested value: # CONFIG_SND_CS5530 is not set
Actual value:
Value requested for CONFIG_SND_CS5535AUDIO not in final .config
Requested value: # CONFIG_SND_CS5535AUDIO is not set
Actual value:
Value requested for CONFIG_SND_SIS7019 not in final .config
Requested value: # CONFIG_SND_SIS7019 is not set
Actual value:
Value requested for CONFIG_LEDS_OT200 not in final .config
Requested value: # CONFIG_LEDS_OT200 is not set
Actual value:
Value requested for CONFIG_PCH_DMA not in final .config
Requested value: # CONFIG_PCH_DMA is not set
Actual value:
Value requested for CONFIG_CLKSRC_I8253 not in final .config
Requested value: CONFIG_CLKSRC_I8253=y
Actual value:
Value requested for CONFIG_MAILBOX not in final .config
Requested value: # CONFIG_MAILBOX is not set
Actual value: CONFIG_MAILBOX=y
Value requested for CONFIG_CRYPTO_SERPENT_SSE2_586 not in final .config
Requested value: # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set
Actual value:
Value requested for CONFIG_CRYPTO_TWOFISH_586 not in final .config
Requested value: # CONFIG_CRYPTO_TWOFISH_586 is not set
Actual value:
Value requested for CONFIG_CRYPTO_DEV_GEODE not in final .config
Requested value: # CONFIG_CRYPTO_DEV_GEODE is not set
Actual value:
Value requested for CONFIG_CRYPTO_DEV_HIFN_795X not in final .config
Requested value: # CONFIG_CRYPTO_DEV_HIFN_795X is not set
Actual value:
Value requested for CONFIG_CRYPTO_LIB_POLY1305_RSIZE not in final .config
Requested value: CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
Actual value: CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
Value requested for CONFIG_AUDIT_GENERIC not in final .config
Requested value: CONFIG_AUDIT_GENERIC=y
Actual value:
Value requested for CONFIG_GENERIC_VDSO_32 not in final .config
Requested value: CONFIG_GENERIC_VDSO_32=y
Actual value:
Value requested for CONFIG_DEBUG_KMAP_LOCAL not in final .config
Requested value: # CONFIG_DEBUG_KMAP_LOCAL is not set
Actual value:
Value requested for CONFIG_HAVE_DEBUG_STACKOVERFLOW not in final .config
Requested value: CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
Actual value:
Value requested for CONFIG_DEBUG_STACKOVERFLOW not in final .config
Requested value: # CONFIG_DEBUG_STACKOVERFLOW is not set
Actual value:
Value requested for CONFIG_HAVE_FUNCTION_GRAPH_TRACER not in final .config
Requested value: CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
Actual value:
Value requested for CONFIG_HAVE_FUNCTION_GRAPH_FREGS not in final .config
Requested value: CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y
Actual value:
Value requested for CONFIG_HAVE_FTRACE_GRAPH_FUNC not in final .config
Requested value: CONFIG_HAVE_FTRACE_GRAPH_FUNC=y
Actual value:
Value requested for CONFIG_DRM_KUNIT_TEST not in final .config
Requested value: CONFIG_DRM_KUNIT_TEST=m
Actual value:
Value requested for CONFIG_DRM_XE_WERROR not in final .config
Requested value: CONFIG_DRM_XE_WERROR=y
Actual value:
Value requested for CONFIG_DRM_XE_DEBUG not in final .config
Requested value: CONFIG_DRM_XE_DEBUG=y
Actual value:
Value requested for CONFIG_DRM_XE_DEBUG_MEM not in final .config
Requested value: CONFIG_DRM_XE_DEBUG_MEM=y
Actual value:
Value requested for CONFIG_DRM_XE_KUNIT_TEST not in final .config
Requested value: CONFIG_DRM_XE_KUNIT_TEST=m
Actual value:
++ nproc
+ make -j48 ARCH=i386 olddefconfig
GEN Makefile
#
# configuration written to .config
#
++ nproc
+ make -j48 ARCH=i386
SYNC include/config/auto.conf.cmd
GEN Makefile
GEN Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
WRAP arch/x86/include/generated/uapi/asm/param.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/uapi/asm/resource.h
UPD include/generated/uapi/linux/version.h
WRAP arch/x86/include/generated/uapi/asm/socket.h
WRAP arch/x86/include/generated/uapi/asm/sockios.h
UPD arch/x86/include/generated/asm/cpufeaturemasks.h
WRAP arch/x86/include/generated/uapi/asm/termbits.h
WRAP arch/x86/include/generated/uapi/asm/termios.h
WRAP arch/x86/include/generated/uapi/asm/types.h
UPD include/generated/compile.h
HOSTCC arch/x86/tools/relocs_32.o
WRAP arch/x86/include/generated/asm/early_ioremap.h
HOSTCC arch/x86/tools/relocs_64.o
WRAP arch/x86/include/generated/asm/fprobe.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
HOSTCC arch/x86/tools/relocs_common.o
WRAP arch/x86/include/generated/asm/mmzone.h
WRAP arch/x86/include/generated/asm/irq_regs.h
WRAP arch/x86/include/generated/asm/kmap_size.h
WRAP arch/x86/include/generated/asm/local64.h
WRAP arch/x86/include/generated/asm/mmiowb.h
WRAP arch/x86/include/generated/asm/module.lds.h
HOSTCC scripts/kallsyms
WRAP arch/x86/include/generated/asm/rwonce.h
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/selinux/mdp/mdp
HOSTLD arch/x86/tools/relocs
UPD include/config/kernel.release
UPD include/generated/utsrelease.h
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/symsearch.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-arch-fallback.h
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-instrumented.h
CHKSHA1 /workspace/kernel/include/linux/atomic/atomic-long.h
UPD include/generated/timeconst.h
UPD include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
UPD include/generated/asm-offsets.h
CALL /workspace/kernel/scripts/checksyscalls.sh
LDS scripts/module.lds
HOSTCC usr/gen_init_cpio
CC init/main.o
CC certs/system_keyring.o
CC init/do_mounts.o
CC ipc/util.o
CC init/do_mounts_initrd.o
UPD init/utsversion-tmp.h
CC init/initramfs.o
CC ipc/msgutil.o
CC io_uring/io_uring.o
CC ipc/msg.o
CC init/calibrate.o
CC mm/filemap.o
CC security/commoncap.o
CC ipc/sem.o
CC init/init_task.o
CC io_uring/opdef.o
CC mm/mempool.o
CC ipc/shm.o
CC arch/x86/pci/i386.o
CC arch/x86/realmode/init.o
CC block/bdev.o
AR arch/x86/crypto/built-in.a
CC io_uring/kbuf.o
CC init/version.o
CC arch/x86/power/cpu.o
CC arch/x86/video/video-common.o
AS arch/x86/lib/atomic64_cx8_32.o
AR arch/x86/net/built-in.a
AR virt/lib/built-in.a
CC security/integrity/iint.o
HOSTCC security/selinux/genheaders
CC fs/nfs_common/nfsacl.o
CC block/partitions/core.o
CC security/keys/gc.o
AR drivers/cache/built-in.a
AR arch/x86/platform/atom/built-in.a
CC arch/x86/mm/pat/set_memory.o
CC arch/x86/events/amd/core.o
CC arch/x86/virt/svm/cmdline.o
CC net/core/sock.o
CC fs/iomap/trace.o
CC fs/notify/dnotify/dnotify.o
AR virt/built-in.a
CC arch/x86/kernel/fpu/init.o
AR lib/math/tests/built-in.a
CC sound/core/seq/seq.o
AR drivers/irqchip/built-in.a
AR lib/tests/built-in.a
CC lib/crypto/mpi/generic_mpih-lshift.o
AR arch/x86/platform/ce4100/built-in.a
CC lib/math/div64.o
AS arch/x86/lib/checksum_32.o
CC arch/x86/entry/vdso/vma.o
CC arch/x86/power/hibernate_32.o
CC arch/x86/platform/efi/memmap.o
CC arch/x86/platform/efi/quirks.o
AR drivers/bus/mhi/built-in.a
CC kernel/sched/core.o
AR drivers/bus/built-in.a
CC arch/x86/lib/cmdline.o
CC crypto/asymmetric_keys/asymmetric_type.o
AR drivers/pwm/built-in.a
AR drivers/leds/trigger/built-in.a
AR drivers/leds/blink/built-in.a
AR arch/x86/virt/svm/built-in.a
AR drivers/leds/simatic/built-in.a
AR arch/x86/virt/vmx/built-in.a
CC drivers/leds/led-core.o
AR arch/x86/virt/built-in.a
CC arch/x86/kernel/fpu/bugs.o
AS arch/x86/lib/cmpxchg8b_emu.o
GEN security/selinux/flask.h security/selinux/av_permissions.h
CC security/selinux/avc.o
CC lib/math/gcd.o
CC arch/x86/lib/cpu.o
CC arch/x86/kernel/fpu/core.o
CC arch/x86/mm/init.o
CC lib/math/lcm.o
CC sound/core/seq/seq_lock.o
CC lib/math/int_log.o
GEN usr/initramfs_data.cpio
COPY usr/initramfs_inc_data
AS usr/initramfs_data.o
HOSTCC certs/extract-cert
CC crypto/asymmetric_keys/restrict.o
AR usr/built-in.a
AS arch/x86/power/hibernate_asm_32.o
CC lib/math/int_pow.o
CC ipc/syscall.o
CC lib/math/int_sqrt.o
CC lib/math/reciprocal_div.o
CC security/integrity/integrity_audit.o
CC lib/crypto/mpi/generic_mpih-mul1.o
AS arch/x86/realmode/rm/header.o
CC arch/x86/lib/delay.o
AR arch/x86/video/built-in.a
AS arch/x86/realmode/rm/trampoline_32.o
CC crypto/api.o
AS arch/x86/realmode/rm/stack.o
CC lib/math/rational.o
CERT certs/x509_certificate_list
CERT certs/signing_key.x509
AS arch/x86/realmode/rm/reboot.o
AS certs/system_certificates.o
CC kernel/sched/fair.o
CC sound/core/seq/seq_clientmgr.o
AR certs/built-in.a
CC kernel/sched/build_policy.o
CC fs/nfs_common/grace.o
AS arch/x86/realmode/rm/wakeup_asm.o
CC drivers/leds/led-class.o
CC arch/x86/mm/pat/memtype.o
AR arch/x86/entry/vsyscall/built-in.a
CC arch/x86/realmode/rm/wakemain.o
CC fs/nfs_common/common.o
CC arch/x86/kernel/fpu/regset.o
CC lib/crypto/mpi/generic_mpih-mul2.o
CC arch/x86/pci/init.o
CC lib/crypto/memneq.o
CC kernel/sched/build_utility.o
CC arch/x86/entry/vdso/extable.o
CC arch/x86/realmode/rm/video-mode.o
CC lib/crypto/mpi/generic_mpih-mul3.o
CC security/keys/key.o
AR fs/notify/dnotify/built-in.a
CC crypto/asymmetric_keys/signature.o
AS arch/x86/realmode/rm/copy.o
CC fs/notify/inotify/inotify_fsnotify.o
CC security/selinux/hooks.o
CC arch/x86/power/hibernate.o
AS arch/x86/lib/getuser.o
CC block/partitions/msdos.o
GEN arch/x86/lib/inat-tables.c
CC arch/x86/lib/insn-eval.o
AS arch/x86/realmode/rm/bioscall.o
CC arch/x86/realmode/rm/regs.o
CC arch/x86/platform/efi/efi.o
CC arch/x86/realmode/rm/video-vga.o
CC crypto/cipher.o
AR lib/math/built-in.a
CC fs/notify/inotify/inotify_user.o
CC drivers/leds/led-triggers.o
CC arch/x86/realmode/rm/video-vesa.o
CC net/core/request_sock.o
CC arch/x86/kernel/cpu/mce/core.o
CC arch/x86/kernel/cpu/mtrr/mtrr.o
CC arch/x86/platform/efi/efi_32.o
CC arch/x86/realmode/rm/video-bios.o
AS arch/x86/platform/efi/efi_stub_32.o
CC fs/iomap/iter.o
CC security/lsm_syscalls.o
AR arch/x86/platform/geode/built-in.a
CC net/core/skbuff.o
CC arch/x86/kernel/cpu/mce/severity.o
PASYMS arch/x86/realmode/rm/pasyms.h
CC arch/x86/platform/efi/runtime-map.o
CC fs/iomap/buffered-io.o
CC arch/x86/events/amd/lbr.o
CC crypto/asymmetric_keys/public_key.o
LDS arch/x86/realmode/rm/realmode.lds
AR security/integrity/built-in.a
LD arch/x86/realmode/rm/realmode.elf
ASN.1 crypto/asymmetric_keys/x509.asn1.[ch]
CC arch/x86/kernel/fpu/signal.o
RELOCS arch/x86/realmode/rm/realmode.relocs
CC arch/x86/kernel/acpi/boot.o
OBJCOPY arch/x86/realmode/rm/realmode.bin
AS arch/x86/realmode/rmpiggy.o
CC fs/iomap/direct-io.o
AR arch/x86/realmode/built-in.a
CC mm/oom_kill.o
AR fs/notify/fanotify/built-in.a
CC arch/x86/pci/pcbios.o
CC ipc/ipc_sysctl.o
CC kernel/locking/mutex.o
CC arch/x86/events/amd/ibs.o
CC lib/crypto/mpi/generic_mpih-rshift.o
CC arch/x86/lib/insn.o
CC net/ethernet/eth.o
AR fs/nfs_common/built-in.a
CC block/fops.o
CC arch/x86/events/intel/core.o
AR init/built-in.a
CC arch/x86/events/intel/bts.o
CC arch/x86/events/intel/ds.o
LDS arch/x86/entry/vdso/vdso32/vdso32.lds
AS arch/x86/entry/vdso/vdso32/note.o
AS arch/x86/entry/vdso/vdso32/system_call.o
CC arch/x86/mm/pat/memtype_interval.o
AS arch/x86/entry/vdso/vdso32/sigreturn.o
AR arch/x86/power/built-in.a
CC arch/x86/entry/vdso/vdso32/vclock_gettime.o
CC net/core/datagram.o
CC arch/x86/events/intel/knc.o
CC block/partitions/efi.o
CC lib/crypto/mpi/generic_mpih-sub1.o
CC arch/x86/kernel/acpi/sleep.o
AR drivers/leds/built-in.a
CC arch/x86/lib/kaslr.o
CC drivers/pci/msi/pcidev_msi.o
CC drivers/pci/pcie/portdrv.o
CC security/keys/keyring.o
CC ipc/mqueue.o
CC security/min_addr.o
CC arch/x86/kernel/cpu/mtrr/if.o
AR drivers/pci/pwrctrl/built-in.a
CC lib/crypto/mpi/generic_mpih-add1.o
ASN.1 crypto/asymmetric_keys/x509_akid.asn1.[ch]
CC crypto/asymmetric_keys/x509_loader.o
CC crypto/algapi.o
CC fs/quota/dquot.o
CC arch/x86/events/zhaoxin/core.o
AR fs/notify/inotify/built-in.a
CC fs/notify/fsnotify.o
CC sound/core/seq/seq_memory.o
CC arch/x86/lib/memcpy_32.o
AR arch/x86/platform/efi/built-in.a
AR arch/x86/platform/iris/built-in.a
AS arch/x86/lib/memmove_32.o
CC arch/x86/platform/intel/iosf_mbi.o
CC arch/x86/pci/mmconfig_32.o
CC sound/core/sound.o
CC arch/x86/lib/misc.o
CC sound/core/seq/seq_queue.o
CC arch/x86/lib/pc-conf-reg.o
CC io_uring/rsrc.o
CC arch/x86/kernel/fpu/xstate.o
CC crypto/asymmetric_keys/x509_public_key.o
AR arch/x86/mm/pat/built-in.a
CC arch/x86/mm/init_32.o
CC drivers/pci/pcie/rcec.o
AS arch/x86/lib/putuser.o
CC arch/x86/entry/vdso/vdso32/vgetcpu.o
AS arch/x86/lib/retpoline.o
CC arch/x86/lib/string_32.o
HOSTCC arch/x86/entry/vdso/vdso2c
CC crypto/scatterwalk.o
CC arch/x86/kernel/apic/apic.o
CC arch/x86/lib/strstr_32.o
AS arch/x86/kernel/acpi/wakeup_32.o
CC arch/x86/lib/usercopy.o
CC arch/x86/kernel/acpi/cstate.o
CC drivers/pci/msi/api.o
AR sound/i2c/other/built-in.a
AR sound/i2c/built-in.a
CC drivers/video/console/dummycon.o
CC ipc/namespace.o
CC arch/x86/kernel/cpu/mtrr/generic.o
CC lib/crypto/mpi/mpicoder.o
CC lib/crypto/mpi/mpi-add.o
CC kernel/power/qos.o
AR block/partitions/built-in.a
CC fs/quota/quota_v2.o
CC block/bio.o
CC kernel/locking/semaphore.o
CC arch/x86/events/amd/uncore.o
CC arch/x86/pci/direct.o
CC lib/vdso/datastore.o
ASN.1 crypto/asymmetric_keys/pkcs7.asn1.[ch]
AR net/ethernet/built-in.a
CC crypto/asymmetric_keys/pkcs7_trust.o
CC arch/x86/lib/usercopy_32.o
CC arch/x86/kernel/cpu/mtrr/cleanup.o
CC arch/x86/entry/vdso/vdso32-setup.o
AR arch/x86/platform/intel/built-in.a
AR arch/x86/platform/intel-mid/built-in.a
AR arch/x86/platform/intel-quark/built-in.a
AR arch/x86/platform/olpc/built-in.a
AR net/802/built-in.a
CC lib/crypto/utils.o
AR arch/x86/platform/scx200/built-in.a
AR arch/x86/events/zhaoxin/built-in.a
AR arch/x86/platform/ts5500/built-in.a
CC arch/x86/kernel/cpu/mtrr/amd.o
CC sound/core/seq/seq_fifo.o
AR arch/x86/platform/uv/built-in.a
AR arch/x86/platform/built-in.a
CC drivers/pci/msi/msi.o
CC arch/x86/kernel/cpu/mce/genpool.o
CC fs/notify/notification.o
CC security/keys/keyctl.o
CC drivers/pci/pcie/bwctrl.o
AR arch/x86/kernel/acpi/built-in.a
CC arch/x86/kernel/apic/apic_common.o
CC mm/fadvise.o
CC arch/x86/lib/msr-smp.o
VDSO arch/x86/entry/vdso/vdso32.so.dbg
CC net/core/stream.o
CC arch/x86/kernel/cpu/mtrr/cyrix.o
OBJCOPY arch/x86/entry/vdso/vdso32.so
VDSO2C arch/x86/entry/vdso/vdso-image-32.c
CC fs/iomap/ioend.o
CC arch/x86/entry/vdso/vdso-image-32.o
CC kernel/locking/rwsem.o
CC drivers/video/console/vgacon.o
CC arch/x86/mm/fault.o
CC crypto/asymmetric_keys/pkcs7_verify.o
AS arch/x86/entry/entry.o
CC sound/core/init.o
CC security/security.o
CC arch/x86/kernel/cpu/mce/intel.o
CC fs/proc/task_mmu.o
CC lib/crypto/mpi/mpi-bit.o
CC fs/kernfs/mount.o
AR arch/x86/kernel/fpu/built-in.a
CC net/core/scm.o
CC fs/sysfs/file.o
CC arch/x86/lib/cache-smp.o
AR lib/vdso/built-in.a
CC arch/x86/events/core.o
CC fs/proc/inode.o
AR arch/x86/entry/vdso/built-in.a
AS arch/x86/entry/entry_32.o
CC lib/crypto/mpi/mpi-cmp.o
CC arch/x86/pci/mmconfig-shared.o
CC arch/x86/entry/syscall_32.o
CC mm/maccess.o
CC arch/x86/kernel/kprobes/core.o
CC ipc/mq_sysctl.o
AS arch/x86/entry/thunk.o
LDS arch/x86/kernel/vmlinux.lds
CC fs/proc/root.o
CC fs/proc/base.o
CC drivers/pci/pcie/aspm.o
CC sound/core/seq/seq_prioq.o
CC arch/x86/lib/crc32-glue.o
CC arch/x86/kernel/cpu/mce/amd.o
CC fs/notify/group.o
CC crypto/asymmetric_keys/x509.asn1.o
CC crypto/asymmetric_keys/x509_akid.asn1.o
CC kernel/power/main.o
CC crypto/asymmetric_keys/x509_cert_parser.o
CC arch/x86/kernel/cpu/mtrr/centaur.o
CC io_uring/notif.o
CC crypto/proc.o
CC fs/iomap/fiemap.o
AR sound/drivers/opl3/built-in.a
AR arch/x86/events/amd/built-in.a
AR sound/drivers/opl4/built-in.a
AR ipc/built-in.a
CC sound/core/memory.o
AR sound/drivers/mpu401/built-in.a
AS arch/x86/lib/crc32-pclmul.o
AR sound/isa/ad1816a/built-in.a
AR sound/drivers/vx/built-in.a
AR sound/pci/ac97/built-in.a
AR sound/isa/ad1848/built-in.a
AR sound/pci/ali5451/built-in.a
AR sound/drivers/pcsp/built-in.a
AR sound/drivers/built-in.a
AR sound/isa/cs423x/built-in.a
AR sound/pci/asihpi/built-in.a
CC net/sched/sch_generic.o
CC drivers/pci/msi/irqdomain.o
CC fs/quota/quota_tree.o
AR sound/isa/es1688/built-in.a
AR sound/pci/au88x0/built-in.a
CC net/netlink/af_netlink.o
AR sound/isa/galaxy/built-in.a
AR sound/pci/aw2/built-in.a
AR sound/isa/gus/built-in.a
AR sound/pci/ctxfi/built-in.a
AR sound/isa/msnd/built-in.a
AR sound/pci/ca0106/built-in.a
AR sound/isa/opti9xx/built-in.a
AR sound/pci/cs46xx/built-in.a
CC lib/crypto/mpi/mpi-sub-ui.o
CC kernel/locking/percpu-rwsem.o
CC arch/x86/lib/msr.o
AR sound/isa/sb/built-in.a
AR sound/pci/cs5535audio/built-in.a
AR sound/pci/lola/built-in.a
AR sound/isa/wavefront/built-in.a
AR sound/isa/wss/built-in.a
AR sound/pci/lx6464es/built-in.a
AR sound/isa/built-in.a
AR sound/pci/echoaudio/built-in.a
AS arch/x86/lib/msr-reg.o
AR sound/pci/emu10k1/built-in.a
CC sound/pci/hda/hda_bind.o
AR net/bpf/built-in.a
CC arch/x86/kernel/apic/apic_noop.o
CC arch/x86/kernel/kprobes/opt.o
AR sound/pci/ice1712/built-in.a
CC net/netlink/genetlink.o
CC fs/kernfs/inode.o
CC fs/sysfs/dir.o
CC fs/kernfs/dir.o
AR drivers/video/console/built-in.a
CC drivers/video/backlight/backlight.o
CC security/keys/permission.o
CC mm/page-writeback.o
CC drivers/pci/hotplug/pci_hotplug_core.o
AR drivers/video/fbdev/core/built-in.a
AR drivers/video/fbdev/omap/built-in.a
CC sound/core/seq/seq_timer.o
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
CC crypto/asymmetric_keys/pkcs7.asn1.o
CC arch/x86/kernel/cpu/mtrr/legacy.o
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
CC crypto/asymmetric_keys/pkcs7_parser.o
AR drivers/video/fbdev/built-in.a
CC block/elevator.o
CC fs/notify/mark.o
CC drivers/pci/pcie/pme.o
CC net/ethtool/ioctl.o
CC arch/x86/pci/fixup.o
CC arch/x86/mm/ioremap.o
CC arch/x86/mm/extable.o
CC drivers/pci/hotplug/acpi_pcihp.o
CC arch/x86/kernel/apic/ipi.o
CC fs/notify/fdinfo.o
CC fs/iomap/seek.o
CC net/netfilter/core.o
CC kernel/locking/spinlock.o
CC lib/crypto/mpi/mpi-div.o
AR arch/x86/entry/built-in.a
CC net/sched/sch_mq.o
AR arch/x86/kernel/cpu/mtrr/built-in.a
CC fs/sysfs/symlink.o
CC fs/kernfs/file.o
AR drivers/pci/msi/built-in.a
CC net/netfilter/nf_log.o
CC security/selinux/selinuxfs.o
CC kernel/power/console.o
CC sound/pci/hda/hda_codec.o
CC fs/proc/generic.o
AR crypto/asymmetric_keys/built-in.a
CC crypto/aead.o
CC arch/x86/lib/msr-reg-export.o
CC io_uring/tctx.o
CC arch/x86/events/intel/lbr.o
CC fs/quota/quota.o
CC security/keys/process_keys.o
AR arch/x86/kernel/kprobes/built-in.a
CC net/ethtool/common.o
CC kernel/locking/osq_lock.o
CC fs/devpts/inode.o
CC sound/core/seq/seq_system.o
CC drivers/video/aperture.o
AS arch/x86/lib/hweight.o
AR drivers/video/backlight/built-in.a
CC arch/x86/mm/mmap.o
CC arch/x86/events/probe.o
CC arch/x86/lib/iomem.o
CC arch/x86/kernel/apic/vector.o
AR drivers/pci/pcie/built-in.a
CC fs/kernfs/symlink.o
AR sound/pci/korg1212/built-in.a
CC kernel/printk/printk.o
CC arch/x86/kernel/cpu/mce/threshold.o
CC security/keys/request_key.o
AR drivers/pci/hotplug/built-in.a
CC kernel/locking/qspinlock.o
AR drivers/pci/controller/dwc/built-in.a
CC fs/iomap/swapfile.o
AR drivers/pci/controller/mobiveil/built-in.a
AR drivers/pci/controller/plda/built-in.a
AR drivers/pci/controller/built-in.a
AR drivers/pci/switch/built-in.a
CC arch/x86/kernel/cpu/microcode/core.o
CC drivers/pci/access.o
CC lib/crypto/mpi/mpi-mod.o
CC arch/x86/pci/acpi.o
AR fs/notify/built-in.a
CC arch/x86/events/intel/p4.o
CC sound/core/control.o
CC fs/sysfs/mount.o
CC net/xfrm/xfrm_policy.o
CC net/ipv4/netfilter/nf_defrag_ipv4.o
CC kernel/power/process.o
CC block/blk-core.o
CC net/ipv4/route.o
CC net/ipv4/inetpeer.o
CC arch/x86/lib/atomic64_32.o
CC crypto/geniv.o
CC fs/netfs/buffered_read.o
CC arch/x86/lib/inat.o
CC sound/core/seq/seq_ports.o
AR arch/x86/lib/built-in.a
CC arch/x86/mm/pgtable.o
CC arch/x86/mm/physaddr.o
AR arch/x86/lib/lib.a
CC fs/proc/array.o
CC kernel/locking/rtmutex_api.o
CC crypto/lskcipher.o
CC net/ipv4/netfilter/nf_reject_ipv4.o
CC security/keys/request_key_auth.o
CC io_uring/filetable.o
CC drivers/video/cmdline.o
AR fs/kernfs/built-in.a
CC lib/crypto/mpi/mpi-mul.o
AR drivers/idle/built-in.a
CC security/selinux/netlink.o
CC crypto/skcipher.o
AR fs/devpts/built-in.a
CC net/ethtool/netlink.o
AR sound/ppc/built-in.a
AR sound/pci/mixart/built-in.a
CC fs/quota/kqid.o
CC net/sched/sch_frag.o
AR fs/iomap/built-in.a
CC arch/x86/kernel/cpu/microcode/intel.o
CC arch/x86/kernel/cpu/microcode/amd.o
CC net/netfilter/nf_queue.o
CC sound/core/misc.o
CC mm/folio-compat.o
CC lib/crypto/mpi/mpih-cmp.o
CC net/unix/af_unix.o
CC lib/zlib_inflate/inffast.o
CC arch/x86/pci/legacy.o
AR kernel/sched/built-in.a
CC arch/x86/pci/irq.o
CC drivers/pci/bus.o
CC fs/sysfs/group.o
CC security/selinux/nlmsgtab.o
AR arch/x86/kernel/cpu/mce/built-in.a
CC net/core/gen_stats.o
CC sound/core/seq/seq_info.o
CC fs/quota/netlink.o
CC lib/zlib_inflate/inflate.o
CC net/netfilter/nf_sockopt.o
CC lib/zlib_deflate/deflate.o
CC kernel/irq/irqdesc.o
CC arch/x86/events/intel/p6.o
CC net/netlink/policy.o
CC security/keys/user_defined.o
CC kernel/power/suspend.o
CC arch/x86/mm/tlb.o
CC lib/zlib_inflate/infutil.o
CC drivers/video/nomodeset.o
CC io_uring/rw.o
CC arch/x86/kernel/apic/init.o
AS arch/x86/kernel/head_32.o
CC kernel/rcu/update.o
AR sound/pci/nm256/built-in.a
CC lib/zlib_deflate/deftree.o
CC lib/zlib_deflate/deflate_syms.o
CC sound/pci/hda/hda_jack.o
CC fs/netfs/buffered_write.o
CC lib/crypto/mpi/mpih-div.o
CC kernel/locking/qrwlock.o
CC block/blk-sysfs.o
CC lib/lzo/lzo1x_compress.o
CC fs/proc/fd.o
AR kernel/livepatch/built-in.a
CC drivers/pci/probe.o
CC net/netfilter/utils.o
CC mm/readahead.o
CC kernel/irq/handle.o
CC kernel/rcu/sync.o
CC sound/core/seq/seq_dummy.o
CC lib/crypto/chacha.o
CC drivers/video/hdmi.o
AR fs/sysfs/built-in.a
CC lib/lzo/lzo1x_compress_safe.o
CC lib/zlib_inflate/inftrees.o
CC kernel/printk/printk_safe.o
CC security/keys/proc.o
CC crypto/seqiv.o
CC kernel/dma/mapping.o
CC arch/x86/kernel/apic/hw_nmi.o
CC net/sched/sch_api.o
AR arch/x86/kernel/cpu/microcode/built-in.a
CC arch/x86/kernel/cpu/cacheinfo.o
CC lib/zlib_inflate/inflate_syms.o
CC kernel/rcu/srcutree.o
CC fs/proc/proc_tty.o
AR fs/quota/built-in.a
CC net/ipv4/netfilter/ip_tables.o
CC lib/crypto/mpi/mpih-mul.o
CC fs/proc/cmdline.o
CC lib/crypto/mpi/mpi-pow.o
CC lib/crypto/mpi/mpiutil.o
CC net/ethtool/bitset.o
AR kernel/locking/built-in.a
CC arch/x86/events/intel/pt.o
CC arch/x86/events/intel/uncore.o
CC security/selinux/netif.o
CC crypto/echainiv.o
CC fs/proc/consoles.o
CC mm/swap.o
AR lib/zlib_deflate/built-in.a
CC lib/crypto/aes.o
CC security/keys/sysctl.o
CC kernel/irq/manage.o
AR net/netlink/built-in.a
CC security/lsm_audit.o
CC arch/x86/pci/common.o
CC net/core/gen_estimator.o
AR lib/zlib_inflate/built-in.a
CC net/sched/sch_blackhole.o
AR sound/core/seq/built-in.a
CC sound/pci/hda/hda_auto_parser.o
CC sound/core/device.o
CC lib/lzo/lzo1x_decompress_safe.o
CC drivers/pci/host-bridge.o
CC io_uring/net.o
CC kernel/power/hibernate.o
CC kernel/printk/nbcon.o
CC arch/x86/mm/cpu_entry_area.o
CC net/ipv4/protocol.o
CC fs/ext4/balloc.o
CC security/keys/keyctl_pkey.o
CC arch/x86/kernel/apic/io_apic.o
CC kernel/rcu/tree.o
AR drivers/char/ipmi/built-in.a
AR drivers/video/built-in.a
CC fs/ext4/bitmap.o
CC kernel/entry/common.o
CC fs/netfs/direct_read.o
CC kernel/module/main.o
CC block/blk-flush.o
CC kernel/time/time.o
CC fs/proc/cpuinfo.o
CC kernel/futex/core.o
CC block/blk-settings.o
CC fs/ext4/block_validity.o
CC crypto/ahash.o
CC drivers/acpi/acpica/dsargs.o
AR lib/crypto/mpi/built-in.a
CC lib/crypto/arc4.o
CC sound/core/info.o
AR lib/lzo/built-in.a
CC net/unix/garbage.o
CC drivers/pci/remove.o
CC net/netfilter/nfnetlink.o
CC arch/x86/kernel/cpu/scattered.o
CC kernel/time/timer.o
CC arch/x86/pci/early.o
AR sound/pci/oxygen/built-in.a
CC arch/x86/mm/maccess.o
CC arch/x86/kernel/head32.o
AR security/keys/built-in.a
CC drivers/acpi/acpica/dscontrol.o
CC kernel/dma/direct.o
CC kernel/printk/printk_ringbuffer.o
CC lib/crypto/gf128mul.o
CC fs/proc/devices.o
CC security/selinux/netnode.o
CC security/selinux/netport.o
CC kernel/rcu/rcu_segcblist.o
CC arch/x86/kernel/ebda.o
CC net/ethtool/strset.o
CC crypto/shash.o
CC net/core/net_namespace.o
CC kernel/cgroup/cgroup.o
CC arch/x86/kernel/cpu/topology_common.o
CC kernel/entry/syscall_user_dispatch.o
CC arch/x86/mm/pgprot.o
CC fs/netfs/direct_write.o
CC arch/x86/mm/pgtable_32.o
CC arch/x86/events/utils.o
CC sound/pci/hda/hda_sysfs.o
CC fs/ext4/dir.o
CC drivers/pci/pci.o
CC net/ipv4/netfilter/iptable_filter.o
CC kernel/futex/syscalls.o
CC net/core/secure_seq.o
CC arch/x86/events/intel/uncore_nhmex.o
CC mm/truncate.o
CC drivers/acpi/acpica/dsdebug.o
CC kernel/irq/spurious.o
CC kernel/cgroup/rstat.o
CC block/blk-ioc.o
CC drivers/pci/pci-driver.o
CC net/xfrm/xfrm_state.o
CC arch/x86/pci/bus_numa.o
CC kernel/power/snapshot.o
CC sound/core/isadma.o
CC security/selinux/status.o
CC arch/x86/kernel/platform-quirks.o
CC lib/crypto/blake2s.o
CC net/ipv6/netfilter/ip6_tables.o
CC fs/proc/interrupts.o
CC arch/x86/kernel/cpu/topology_ext.o
CC net/sched/cls_api.o
CC drivers/acpi/acpica/dsfield.o
CC net/packet/af_packet.o
CC lib/crypto/blake2s-generic.o
CC net/unix/sysctl_net_unix.o
AR kernel/entry/built-in.a
CC kernel/printk/sysctl.o
AR net/dsa/built-in.a
CC fs/proc/loadavg.o
CC net/ipv6/netfilter/ip6table_filter.o
CC arch/x86/mm/iomap_32.o
AR sound/pci/pcxhr/built-in.a
CC arch/x86/kernel/process_32.o
CC kernel/dma/ops_helpers.o
CC net/netfilter/nfnetlink_log.o
CC kernel/irq/resend.o
CC net/ipv4/netfilter/iptable_mangle.o
CC sound/pci/hda/hda_controller.o
CC sound/core/vmaster.o
CC block/blk-map.o
AR drivers/acpi/pmic/built-in.a
CC net/ipv6/netfilter/ip6table_mangle.o
CC arch/x86/kernel/apic/msi.o
CC io_uring/poll.o
CC fs/netfs/iterator.o
CC crypto/akcipher.o
CC security/selinux/ss/ebitmap.o
AR kernel/printk/built-in.a
CC arch/x86/kernel/cpu/topology_amd.o
CC kernel/irq/chip.o
CC crypto/sig.o
CC net/ipv4/ip_input.o
CC arch/x86/pci/amd_bus.o
CC io_uring/eventfd.o
CC arch/x86/mm/hugetlbpage.o
CC lib/crypto/sha1.o
CC net/ethtool/linkinfo.o
CC drivers/acpi/acpica/dsinit.o
CC fs/ext4/ext4_jbd2.o
CC kernel/futex/pi.o
CC kernel/cgroup/namespace.o
CC fs/proc/meminfo.o
CC net/sched/act_api.o
CC drivers/pnp/pnpacpi/core.o
CC drivers/pnp/core.o
CC mm/vmscan.o
CC kernel/dma/remap.o
CC kernel/module/strict_rwx.o
CC arch/x86/events/intel/uncore_snb.o
CC arch/x86/kernel/cpu/common.o
CC sound/core/ctljack.o
CC drivers/pnp/pnpacpi/rsparser.o
CC kernel/time/hrtimer.o
CC drivers/acpi/acpica/dsmethod.o
CC lib/crypto/sha256.o
CC drivers/pnp/card.o
CC net/core/flow_dissector.o
CC kernel/futex/requeue.o
AR net/unix/built-in.a
AR sound/pci/riptide/built-in.a
CC drivers/acpi/acpica/dsmthdat.o
CC arch/x86/kernel/apic/probe_32.o
CC sound/pci/hda/hda_proc.o
AR arch/x86/mm/built-in.a
CC net/netfilter/nf_conntrack_core.o
CC crypto/kpp.o
CC block/blk-merge.o
CC fs/jbd2/transaction.o
CC kernel/irq/dummychip.o
CC fs/netfs/locking.o
AR arch/x86/pci/built-in.a
CC sound/core/jack.o
CC drivers/acpi/acpica/dsobject.o
CC kernel/power/swap.o
CC net/ipv4/netfilter/ipt_REJECT.o
CC io_uring/uring_cmd.o
CC net/xfrm/xfrm_hash.o
CC fs/proc/stat.o
CC fs/ramfs/inode.o
AR sound/pci/rme9652/built-in.a
CC fs/proc/uptime.o
AR sound/pci/trident/built-in.a
CC sound/pci/hda/hda_hwdep.o
CC sound/pci/hda/hda_intel.o
CC arch/x86/events/rapl.o
CC kernel/module/kmod.o
AR kernel/dma/built-in.a
AR sound/arm/built-in.a
CC security/selinux/ss/hashtab.o
CC net/ethtool/linkmodes.o
AR arch/x86/kernel/apic/built-in.a
CC drivers/pci/search.o
CC arch/x86/events/msr.o
AR lib/crypto/built-in.a
CC lib/lz4/lz4_decompress.o
ASN.1 crypto/rsapubkey.asn1.[ch]
CC fs/ext4/extents.o
CC kernel/futex/waitwake.o
CC fs/jbd2/commit.o
CC [M] net/ipv4/netfilter/iptable_nat.o
CC kernel/power/user.o
CC net/ipv6/netfilter/nf_defrag_ipv6_hooks.o
CC drivers/acpi/acpica/dsopcode.o
CC kernel/irq/devres.o
CC drivers/acpi/dptf/int340x_thermal.o
AR drivers/pnp/pnpacpi/built-in.a
CC drivers/pnp/driver.o
CC arch/x86/events/intel/uncore_snbep.o
CC kernel/cgroup/cgroup-v1.o
CC security/selinux/ss/symtab.o
CC drivers/pnp/resource.o
ASN.1 crypto/rsaprivkey.asn1.[ch]
CC crypto/rsa.o
CC net/sched/sch_fifo.o
CC fs/proc/util.o
CC sound/core/hwdep.o
CC sound/core/timer.o
CC fs/netfs/main.o
CC net/netfilter/nf_conntrack_standalone.o
CC drivers/acpi/x86/apple.o
CC fs/ramfs/file-mmu.o
CC security/selinux/ss/sidtab.o
AR drivers/acpi/dptf/built-in.a
CC arch/x86/kernel/signal.o
CC drivers/acpi/acpica/dspkginit.o
CC net/core/sysctl_net_core.o
CC kernel/irq/kexec.o
CC kernel/module/tree_lookup.o
CC kernel/time/sleep_timeout.o
CC fs/jbd2/recovery.o
CC kernel/power/poweroff.o
CC net/ipv6/netfilter/nf_conntrack_reasm.o
CC arch/x86/kernel/cpu/rdrand.o
AR kernel/rcu/built-in.a
CC lib/zstd/zstd_decompress_module.o
AR kernel/futex/built-in.a
CC kernel/irq/autoprobe.o
CC lib/xz/xz_dec_syms.o
CC kernel/irq/irqdomain.o
CC drivers/pci/rom.o
CC arch/x86/kernel/cpu/match.o
CC lib/xz/xz_dec_stream.o
CC net/ethtool/rss.o
CC fs/proc/version.o
CC arch/x86/kernel/signal_32.o
CC io_uring/openclose.o
CC mm/shrinker.o
CC sound/core/hrtimer.o
AR kernel/power/built-in.a
CC drivers/acpi/acpica/dsutils.o
CC block/blk-timeout.o
CC drivers/acpi/x86/cmos_rtc.o
CC drivers/acpi/x86/lpss.o
CC drivers/acpi/tables.o
CC crypto/rsa_helper.o
CC fs/ext4/extents_status.o
CC lib/xz/xz_dec_lzma2.o
CC net/ipv6/netfilter/nf_reject_ipv6.o
CC lib/zstd/decompress/huf_decompress.o
CC kernel/time/timekeeping.o
AR net/ipv4/netfilter/built-in.a
CC net/ipv4/ip_fragment.o
AR fs/ramfs/built-in.a
CC security/selinux/ss/avtab.o
CC net/xfrm/xfrm_input.o
CC kernel/module/kallsyms.o
AR sound/pci/ymfpci/built-in.a
CC arch/x86/kernel/cpu/bugs.o
CC arch/x86/kernel/cpu/aperfmperf.o
CC fs/ext4/file.o
AR lib/lz4/built-in.a
CC net/ipv6/netfilter/ip6t_ipv6header.o
AR sound/pci/hda/built-in.a
AR sound/pci/vx222/built-in.a
AR sound/pci/built-in.a
CC drivers/pnp/manager.o
CC net/ipv4/ip_forward.o
CC lib/dim/dim.o
CC arch/x86/kernel/traps.o
CC net/ipv4/ip_options.o
CC fs/netfs/misc.o
CC net/sched/cls_cgroup.o
CC drivers/pci/setup-res.o
CC crypto/rsa-pkcs1pad.o
AR drivers/amba/built-in.a
CC kernel/time/ntp.o
CC drivers/acpi/acpica/dswexec.o
CC fs/proc/softirqs.o
CC drivers/acpi/osi.o
CC net/ipv6/af_inet6.o
CC fs/jbd2/checkpoint.o
CC drivers/acpi/x86/s2idle.o
AR net/packet/built-in.a
CC io_uring/sqpoll.o
CC block/blk-lib.o
CC security/device_cgroup.o
CC lib/dim/net_dim.o
CC net/sched/ematch.o
CC drivers/pci/irq.o
CC net/netfilter/nf_conntrack_expect.o
CC lib/zstd/decompress/zstd_ddict.o
CC lib/xz/xz_dec_bcj.o
CC net/core/dev.o
CC sound/core/pcm.o
CC kernel/irq/proc.o
CC fs/jbd2/revoke.o
CC net/ethtool/linkstate.o
CC drivers/acpi/acpica/dswload.o
CC drivers/pnp/support.o
AR sound/sh/built-in.a
CC arch/x86/kernel/cpu/cpuid-deps.o
CC fs/jbd2/journal.o
CC kernel/module/procfs.o
CC net/ipv6/netfilter/ip6t_REJECT.o
CC kernel/cgroup/freezer.o
CC kernel/irq/migration.o
CC fs/proc/namespaces.o
CC mm/shmem.o
CC crypto/rsassa-pkcs1.o
CC arch/x86/kernel/idt.o
CC net/ipv4/ip_output.o
CC fs/hugetlbfs/inode.o
CC net/sunrpc/auth_gss/auth_gss.o
AR net/wireless/tests/built-in.a
CC net/wireless/core.o
CC fs/netfs/objects.o
CC drivers/acpi/acpica/dswload2.o
CC arch/x86/events/intel/uncore_discovery.o
AR lib/xz/built-in.a
AR net/mac80211/tests/built-in.a
CC net/mac80211/main.o
CC net/netfilter/nf_conntrack_helper.o
CC security/selinux/ss/policydb.o
CC fs/ext4/fsmap.o
CC net/mac80211/status.o
CC drivers/pnp/interface.o
CC drivers/pci/vpd.o
CC drivers/pci/setup-bus.o
CC net/netlabel/netlabel_user.o
CC fs/proc/self.o
CC block/blk-mq.o
CC net/core/dev_api.o
CC drivers/acpi/x86/utils.o
CC kernel/module/sysfs.o
CC kernel/irq/cpuhotplug.o
CC kernel/trace/trace_clock.o
CC kernel/time/clocksource.o
CC arch/x86/kernel/irq.o
AR sound/synth/emux/built-in.a
AR sound/synth/built-in.a
CC net/xfrm/xfrm_output.o
CC net/mac80211/driver-ops.o
CC lib/dim/rdma_dim.o
CC arch/x86/kernel/cpu/umwait.o
CC drivers/acpi/acpica/dswscope.o
CC net/xfrm/xfrm_sysctl.o
CC sound/core/pcm_native.o
CC crypto/acompress.o
AR net/sched/built-in.a
CC arch/x86/kernel/irq_32.o
CC arch/x86/kernel/dumpstack_32.o
AR drivers/clk/actions/built-in.a
CC kernel/cgroup/legacy_freezer.o
AR drivers/clk/analogbits/built-in.a
AR drivers/clk/bcm/built-in.a
AR drivers/clk/imgtec/built-in.a
AR drivers/clk/imx/built-in.a
CC net/ethtool/debug.o
AR drivers/clk/ingenic/built-in.a
AR drivers/clk/mediatek/built-in.a
AR drivers/clk/microchip/built-in.a
CC net/ipv6/anycast.o
AR drivers/clk/mstar/built-in.a
AR drivers/clk/mvebu/built-in.a
CC net/ipv4/ip_sockglue.o
AR drivers/clk/ralink/built-in.a
CC kernel/trace/ring_buffer.o
AR drivers/clk/renesas/built-in.a
AR drivers/clk/socfpga/built-in.a
CC fs/proc/thread_self.o
AR drivers/clk/sophgo/built-in.a
AR drivers/clk/sprd/built-in.a
AR drivers/clk/starfive/built-in.a
AR drivers/clk/sunxi-ng/built-in.a
CC drivers/pnp/quirks.o
AR drivers/clk/ti/built-in.a
AR drivers/clk/versatile/built-in.a
AR drivers/clk/xilinx/built-in.a
AR lib/dim/built-in.a
AR drivers/clk/built-in.a
CC drivers/dma/dw/core.o
CC drivers/dma/hsu/hsu.o
CC drivers/acpi/acpica/dswstate.o
AR net/ipv6/netfilter/built-in.a
CC net/wireless/sysfs.o
CC net/ipv4/inet_hashtables.o
CC net/ipv4/inet_timewait_sock.o
CC io_uring/xattr.o
CC fs/netfs/read_collect.o
CC drivers/acpi/x86/blacklist.o
AR kernel/module/built-in.a
CC kernel/irq/pm.o
CC net/xfrm/xfrm_replay.o
AR drivers/dma/idxd/built-in.a
AR drivers/soc/apple/built-in.a
CC arch/x86/events/intel/cstate.o
AR drivers/soc/aspeed/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/soc/fsl/built-in.a
AR drivers/soc/fujitsu/built-in.a
AR drivers/soc/hisilicon/built-in.a
CC net/netlabel/netlabel_kapi.o
AR drivers/soc/imx/built-in.a
MKCAP arch/x86/kernel/cpu/capflags.c
AR drivers/soc/ixp4xx/built-in.a
AR drivers/soc/loongson/built-in.a
AR drivers/soc/mediatek/built-in.a
CC block/blk-mq-tag.o
AR drivers/soc/microchip/built-in.a
CC net/mac80211/sta_info.o
AR drivers/soc/nuvoton/built-in.a
AR drivers/soc/pxa/built-in.a
AR drivers/soc/amlogic/built-in.a
CC net/rfkill/core.o
AR drivers/soc/qcom/built-in.a
AR drivers/soc/renesas/built-in.a
CC kernel/time/jiffies.o
AR drivers/soc/rockchip/built-in.a
AR drivers/soc/sunxi/built-in.a
CC kernel/cgroup/pids.o
AR drivers/soc/ti/built-in.a
CC fs/proc/proc_sysctl.o
AR drivers/soc/versatile/built-in.a
AR drivers/soc/xilinx/built-in.a
AR drivers/soc/built-in.a
CC drivers/acpi/acpica/evevent.o
CC kernel/cgroup/rdma.o
CC lib/zstd/decompress/zstd_decompress.o
AR drivers/acpi/x86/built-in.a
CC net/netfilter/nf_conntrack_proto.o
CC net/netfilter/nf_conntrack_proto_generic.o
AR drivers/dma/amd/built-in.a
CC kernel/time/timer_list.o
AR fs/hugetlbfs/built-in.a
CC crypto/scompress.o
CC kernel/time/timeconv.o
CC net/netlabel/netlabel_domainhash.o
CC net/ethtool/wol.o
CC drivers/pnp/system.o
CC fs/proc/proc_net.o
AR drivers/dma/hsu/built-in.a
CC net/ipv6/ip6_output.o
CC drivers/acpi/acpica/evgpe.o
CC kernel/irq/msi.o
CC io_uring/nop.o
CC fs/ext4/fsync.o
CC drivers/pci/vc.o
AR arch/x86/events/intel/built-in.a
CC net/sunrpc/clnt.o
AR arch/x86/events/built-in.a
CC drivers/dma/dw/dw.o
CC net/wireless/radiotap.o
CC sound/core/pcm_lib.o
CC kernel/time/timecounter.o
CC arch/x86/kernel/time.o
CC net/sunrpc/auth_gss/gss_mech_switch.o
CC net/xfrm/xfrm_device.o
AR fs/jbd2/built-in.a
CC fs/ext4/hash.o
CC fs/ext4/ialloc.o
CC kernel/cgroup/cpuset.o
AR drivers/pnp/built-in.a
CC fs/ext4/indirect.o
CC net/9p/mod.o
CC fs/netfs/read_pgpriv2.o
CC fs/ext4/inline.o
CC kernel/time/alarmtimer.o
CC kernel/time/posix-timers.o
CC net/rfkill/input.o
CC drivers/acpi/acpica/evgpeblk.o
CC fs/fat/cache.o
CC lib/zstd/decompress/zstd_decompress_block.o
CC mm/util.o
CC kernel/trace/trace.o
CC crypto/algboss.o
CC drivers/pci/mmap.o
CC kernel/trace/trace_output.o
CC drivers/dma/dw/idma32.o
CC arch/x86/kernel/cpu/powerflags.o
CC io_uring/fs.o
CC net/ethtool/features.o
CC drivers/dma/dw/acpi.o
CC fs/netfs/read_retry.o
CC kernel/trace/trace_seq.o
CC security/selinux/ss/services.o
CC net/ipv6/ip6_input.o
CC net/9p/client.o
CC kernel/cgroup/misc.o
CC drivers/acpi/acpica/evgpeinit.o
CC kernel/irq/affinity.o
AR net/rfkill/built-in.a
CC block/blk-stat.o
CC drivers/acpi/osl.o
CC fs/proc/kcore.o
CC net/ipv4/inet_connection_sock.o
CC lib/fonts/fonts.o
CC net/9p/error.o
CC net/netfilter/nf_conntrack_proto_tcp.o
CC lib/zstd/zstd_common_module.o
CC net/wireless/util.o
CC kernel/time/posix-cpu-timers.o
CC net/netlabel/netlabel_addrlist.o
CC drivers/pci/devres.o
CC drivers/acpi/acpica/evgpeutil.o
CC net/xfrm/xfrm_nat_keepalive.o
CC block/blk-mq-sysfs.o
CC net/netlabel/netlabel_mgmt.o
CC fs/fat/dir.o
CC kernel/bpf/core.o
CC fs/isofs/namei.o
AR drivers/dma/dw/built-in.a
CC net/wireless/reg.o
AR drivers/dma/mediatek/built-in.a
CC lib/fonts/font_8x16.o
AR drivers/dma/qcom/built-in.a
CC net/wireless/scan.o
AR drivers/dma/stm32/built-in.a
CC io_uring/splice.o
CC net/sunrpc/auth_gss/svcauth_gss.o
AR drivers/dma/ti/built-in.a
CC kernel/irq/matrix.o
AR drivers/dma/xilinx/built-in.a
CC drivers/dma/dmaengine.o
CC net/mac80211/wep.o
CC crypto/testmgr.o
CC lib/argv_split.o
CC mm/mmzone.o
CC arch/x86/kernel/ioport.o
CC drivers/acpi/acpica/evglock.o
CC lib/bug.o
CC sound/core/pcm_misc.o
CC lib/buildid.o
CC fs/netfs/read_single.o
CC net/ethtool/privflags.o
CC net/ethtool/rings.o
AR lib/fonts/built-in.a
CC net/ipv6/addrconf.o
CC mm/vmstat.o
CC fs/proc/kmsg.o
CC io_uring/sync.o
CC io_uring/msg_ring.o
CC drivers/acpi/acpica/evhandler.o
CC block/blk-mq-cpumap.o
CC net/dns_resolver/dns_key.o
CC fs/isofs/inode.o
CC drivers/pci/proc.o
CC crypto/cmac.o
CC net/dns_resolver/dns_query.o
CC kernel/time/posix-clock.o
CC net/netfilter/nf_conntrack_proto_udp.o
CC fs/ext4/inode.o
CC net/core/dev_addr_lists.o
CC arch/x86/kernel/cpu/topology.o
CC kernel/cgroup/debug.o
CC sound/core/pcm_memory.o
CC net/xfrm/xfrm_algo.o
CC fs/ext4/ioctl.o
CC net/sunrpc/auth_gss/gss_rpc_upcall.o
AR sound/usb/misc/built-in.a
CC fs/proc/page.o
AR sound/usb/usx2y/built-in.a
AR sound/usb/caiaq/built-in.a
CC fs/nfs/client.o
AR sound/usb/6fire/built-in.a
CC drivers/acpi/acpica/evmisc.o
AR sound/usb/hiface/built-in.a
AR sound/usb/bcd2000/built-in.a
AR sound/usb/built-in.a
CC fs/isofs/dir.o
CC fs/netfs/rolling_buffer.o
CC net/9p/protocol.o
CC net/netlabel/netlabel_unlabeled.o
CC net/mac80211/aead_api.o
CC crypto/hmac.o
CC arch/x86/kernel/cpu/proc.o
CC drivers/dma/virt-dma.o
AR kernel/irq/built-in.a
CC arch/x86/kernel/cpu/feat_ctl.o
CC block/blk-mq-sched.o
CC net/handshake/alert.o
CC fs/exportfs/expfs.o
CC net/core/dst.o
CC kernel/time/itimer.o
CC lib/clz_tab.o
CC fs/fat/fatent.o
CC net/ethtool/channels.o
CC net/netfilter/nf_conntrack_proto_icmp.o
CC drivers/acpi/acpica/evregion.o
CC io_uring/advise.o
CC security/selinux/ss/conditional.o
AR net/dns_resolver/built-in.a
CC net/ethtool/coalesce.o
CC drivers/virtio/virtio.o
CC drivers/virtio/virtio_ring.o
CC drivers/pci/pci-sysfs.o
CC net/ipv4/tcp.o
CC sound/core/memalloc.o
AR kernel/cgroup/built-in.a
CC drivers/dma/acpi-dma.o
CC arch/x86/kernel/dumpstack.o
AR fs/proc/built-in.a
CC net/mac80211/wpa.o
CC net/ipv6/addrlabel.o
CC drivers/pci/slot.o
CC net/handshake/genl.o
CC drivers/acpi/acpica/evrgnini.o
CC mm/backing-dev.o
CC drivers/tty/vt/vt_ioctl.o
CC fs/isofs/util.o
CC crypto/crypto_null.o
CC drivers/char/hw_random/core.o
CC net/9p/trans_common.o
CC drivers/acpi/acpica/evsci.o
AR fs/exportfs/built-in.a
CC drivers/char/agp/backend.o
CC drivers/char/agp/generic.o
CC fs/netfs/write_collect.o
CC lib/cmdline.o
CC net/sunrpc/auth_gss/gss_rpc_xdr.o
CC net/xfrm/xfrm_user.o
CC net/handshake/netlink.o
CC io_uring/statx.o
CC kernel/time/clockevents.o
CC block/ioctl.o
CC fs/ext4/mballoc.o
CC net/wireless/nl80211.o
CC drivers/acpi/acpica/evxface.o
CC crypto/md5.o
CC net/netlabel/netlabel_cipso_v4.o
AR drivers/dma/built-in.a
CC drivers/tty/hvc/hvc_console.o
CC sound/core/pcm_timer.o
CC net/9p/trans_fd.o
CC drivers/tty/serial/8250/8250_core.o
AR drivers/tty/ipwireless/built-in.a
CC net/sunrpc/auth_gss/trace.o
CC fs/isofs/rock.o
CC fs/fat/file.o
CC arch/x86/kernel/cpu/intel.o
CC fs/isofs/export.o
CC net/mac80211/scan.o
CC net/netfilter/nf_conntrack_extend.o
CC fs/nfs/dir.o
CC drivers/char/agp/isoch.o
CC net/ethtool/pause.o
AR kernel/bpf/built-in.a
CC drivers/tty/serial/8250/8250_platform.o
CC fs/ext4/migrate.o
CC security/selinux/ss/mls.o
CC arch/x86/kernel/cpu/tsx.o
CC drivers/char/hw_random/intel-rng.o
CC net/netlabel/netlabel_calipso.o
CC lib/zstd/common/debug.o
CC lib/zstd/common/entropy_common.o
CC drivers/pci/pci-acpi.o
CC drivers/acpi/acpica/evxfevnt.o
CC crypto/sha256_generic.o
CC drivers/tty/vt/vc_screen.o
CC kernel/time/tick-common.o
CC drivers/acpi/acpica/evxfgpe.o
CC mm/mm_init.o
CC mm/percpu.o
CC io_uring/timeout.o
CC arch/x86/kernel/cpu/intel_epb.o
CC lib/zstd/common/error_private.o
CC fs/netfs/write_issue.o
CC sound/core/seq_device.o
CC lib/zstd/common/fse_decompress.o
CC crypto/sha512_generic.o
CC drivers/tty/vt/selection.o
CC fs/isofs/joliet.o
CC kernel/trace/trace_stat.o
AR sound/firewire/built-in.a
CC block/genhd.o
CC drivers/char/agp/amd64-agp.o
CC fs/lockd/clntlock.o
CC kernel/time/tick-broadcast.o
CC net/handshake/request.o
CC drivers/virtio/virtio_anchor.o
AR drivers/tty/hvc/built-in.a
CC net/9p/trans_virtio.o
CC drivers/tty/vt/keyboard.o
AR sound/sparc/built-in.a
CC drivers/char/hw_random/amd-rng.o
CC fs/isofs/compress.o
CC net/sunrpc/auth_gss/gss_krb5_mech.o
CC net/mac80211/offchannel.o
CC drivers/acpi/acpica/evxfregn.o
CC kernel/trace/trace_printk.o
CC drivers/tty/serial/8250/8250_pnp.o
CC arch/x86/kernel/cpu/amd.o
CC fs/fat/inode.o
CC net/core/netevent.o
CC net/ethtool/eee.o
CC net/sunrpc/xprt.o
AR drivers/iommu/amd/built-in.a
CC drivers/pci/iomap.o
AR drivers/iommu/intel/built-in.a
CC net/netfilter/nf_conntrack_acct.o
AR drivers/iommu/arm/arm-smmu/built-in.a
AR drivers/iommu/arm/arm-smmu-v3/built-in.a
AR drivers/iommu/arm/built-in.a
AR drivers/iommu/iommufd/built-in.a
AR drivers/iommu/riscv/built-in.a
CC lib/zstd/common/zstd_common.o
CC drivers/iommu/iommu.o
AR sound/core/built-in.a
AR sound/spi/built-in.a
AR sound/parisc/built-in.a
CC net/netfilter/nf_conntrack_seqadj.o
AR sound/pcmcia/vx/built-in.a
AR lib/zstd/built-in.a
AR sound/pcmcia/pdaudiocf/built-in.a
CC net/core/neighbour.o
CC lib/cpumask.o
AR sound/pcmcia/built-in.a
CC security/selinux/ss/context.o
AR net/netlabel/built-in.a
CC drivers/acpi/acpica/exconcat.o
AR sound/mips/built-in.a
CC drivers/tty/serial/serial_core.o
AR sound/soc/built-in.a
AR sound/atmel/built-in.a
CC sound/hda/hda_bus_type.o
CC drivers/virtio/virtio_pci_modern_dev.o
CC sound/hda/hdac_bus.o
CC io_uring/fdinfo.o
CC crypto/sha3_generic.o
CC drivers/char/mem.o
CC arch/x86/kernel/cpu/hygon.o
CC kernel/time/tick-broadcast-hrtimer.o
CC drivers/iommu/iommu-traces.o
CC drivers/char/random.o
CC drivers/char/agp/intel-agp.o
CC drivers/char/hw_random/geode-rng.o
CC drivers/tty/serial/8250/8250_rsa.o
CC drivers/acpi/acpica/exconfig.o
CC fs/fat/misc.o
AR fs/isofs/built-in.a
CC block/ioprio.o
CC kernel/trace/pid_list.o
CC drivers/pci/quirks.o
CC fs/netfs/write_retry.o
CC kernel/time/tick-oneshot.o
CC lib/ctype.o
CC kernel/trace/trace_sched_switch.o
CC crypto/ecb.o
CC drivers/char/misc.o
CC fs/lockd/clntproc.o
CC arch/x86/kernel/cpu/centaur.o
CC lib/dec_and_lock.o
CC net/ipv6/route.o
CC net/mac80211/ht.o
CC drivers/tty/serial/serial_base_bus.o
CC io_uring/cancel.o
AR net/xfrm/built-in.a
CC crypto/cbc.o
CC net/ethtool/tsinfo.o
CC net/handshake/tlshd.o
CC sound/hda/hdac_device.o
CC lib/decompress.o
CC drivers/acpi/acpica/exconvrt.o
CC drivers/virtio/virtio_pci_legacy_dev.o
AR net/9p/built-in.a
CC net/sunrpc/auth_gss/gss_krb5_seal.o
CC sound/hda/hdac_sysfs.o
CC crypto/ctr.o
CC lib/decompress_bunzip2.o
CC drivers/tty/vt/vt.o
CC drivers/char/hw_random/via-rng.o
CC security/selinux/netlabel.o
CC net/ipv4/tcp_input.o
CC mm/slab_common.o
CC kernel/time/tick-sched.o
CC drivers/virtio/virtio_pci_modern.o
CC drivers/tty/serial/8250/8250_port.o
CC arch/x86/kernel/cpu/transmeta.o
CC drivers/char/agp/intel-gtt.o
CC fs/nfs/file.o
CC net/sunrpc/socklib.o
CC net/ipv4/tcp_output.o
CC drivers/acpi/utils.o
CC net/wireless/mlme.o
CC net/ethtool/cabletest.o
CC net/netfilter/nf_conntrack_proto_icmpv6.o
CC fs/fat/nfs.o
CC drivers/acpi/acpica/excreate.o
AR drivers/char/hw_random/built-in.a
CC block/badblocks.o
CC fs/fat/namei_vfat.o
CC fs/ext4/mmp.o
CC net/ipv4/tcp_timer.o
CC crypto/gcm.o
AR fs/netfs/built-in.a
CC net/ipv6/ip6_fib.o
AR drivers/gpu/host1x/built-in.a
CC drivers/char/virtio_console.o
CC drivers/pci/pci-label.o
CC kernel/events/core.o
CC lib/decompress_inflate.o
AR drivers/gpu/drm/tests/built-in.a
CC io_uring/waitid.o
AR drivers/gpu/drm/arm/built-in.a
CC arch/x86/kernel/cpu/zhaoxin.o
CC kernel/trace/trace_nop.o
AR drivers/gpu/drm/clients/built-in.a
CC drivers/gpu/drm/display/drm_display_helper_mod.o
CC lib/decompress_unlz4.o
CC drivers/acpi/acpica/exdebug.o
CC net/handshake/trace.o
CC drivers/iommu/iommu-sysfs.o
CC sound/hda/hdac_regmap.o
CC kernel/events/ring_buffer.o
CC kernel/time/timer_migration.o
CC net/sunrpc/auth_gss/gss_krb5_unseal.o
CC net/sunrpc/xprtsock.o
CC drivers/virtio/virtio_pci_common.o
CC fs/lockd/clntxdr.o
CC fs/fat/namei_msdos.o
CC drivers/gpu/drm/display/drm_dp_dual_mode_helper.o
CC arch/x86/kernel/cpu/vortex.o
CC drivers/tty/serial/serial_ctrl.o
AR drivers/char/agp/built-in.a
CC fs/nfs/getroot.o
CC arch/x86/kernel/nmi.o
CC drivers/acpi/acpica/exdump.o
CC net/ipv6/ipv6_sockglue.o
CC kernel/trace/blktrace.o
CC block/blk-rq-qos.o
CC net/netfilter/nf_conntrack_netlink.o
CC lib/decompress_unlzma.o
CC drivers/pci/vgaarb.o
CC drivers/iommu/dma-iommu.o
CC drivers/acpi/reboot.o
AR security/selinux/built-in.a
AR security/built-in.a
CC io_uring/register.o
CC net/ethtool/tunnels.o
CC crypto/ccm.o
CC arch/x86/kernel/cpu/perfctr-watchdog.o
CC net/core/rtnetlink.o
CC drivers/connector/cn_queue.o
CC drivers/acpi/acpica/exfield.o
CC net/core/utils.o
CC drivers/acpi/nvs.o
CC net/mac80211/agg-tx.o
CC net/sunrpc/auth_gss/gss_krb5_wrap.o
CC sound/hda/hdac_controller.o
CC fs/nfs/inode.o
CC arch/x86/kernel/ldt.o
CC fs/ext4/move_extent.o
CC drivers/tty/serial/8250/8250_dma.o
CC drivers/gpu/drm/display/drm_dp_helper.o
CC drivers/virtio/virtio_pci_legacy.o
CC drivers/acpi/acpica/exfldio.o
CC drivers/char/hpet.o
CC drivers/char/nvram.o
CC drivers/gpu/drm/display/drm_dp_mst_topology.o
CC drivers/gpu/drm/display/drm_dsc_helper.o
CC net/ethtool/fec.o
CC block/disk-events.o
AR fs/fat/built-in.a
CC net/wireless/ibss.o
CC fs/lockd/host.o
CC drivers/gpu/drm/ttm/ttm_tt.o
CC net/core/link_watch.o
CC lib/decompress_unlzo.o
CC net/ethtool/eeprom.o
CC arch/x86/kernel/cpu/vmware.o
AR net/handshake/built-in.a
CC kernel/time/vsyscall.o
CC drivers/acpi/acpica/exmisc.o
CC block/blk-ia-ranges.o
CC mm/compaction.o
COPY drivers/tty/vt/defkeymap.c
CC drivers/tty/vt/consolemap.o
AR drivers/pci/built-in.a
CC crypto/aes_generic.o
CC net/mac80211/agg-rx.o
CC arch/x86/kernel/cpu/hypervisor.o
CC drivers/gpu/drm/display/drm_hdcp_helper.o
CC drivers/connector/connector.o
CC drivers/virtio/virtio_pci_admin_legacy_io.o
CC net/sunrpc/sched.o
CC block/early-lookup.o
CC mm/show_mem.o
CC kernel/time/timekeeping_debug.o
CC drivers/acpi/acpica/exmutex.o
CC sound/hda/hdac_stream.o
CC lib/decompress_unxz.o
CC drivers/tty/serial/8250/8250_dwlib.o
CC kernel/events/callchain.o
CC drivers/iommu/iova.o
CC mm/interval_tree.o
CC net/sunrpc/auth_gss/gss_krb5_crypto.o
CC drivers/tty/serial/serial_port.o
CC drivers/tty/serial/earlycon.o
CC kernel/trace/trace_events.o
CC fs/ext4/namei.o
AR drivers/char/built-in.a
CC kernel/fork.o
CC kernel/exec_domain.o
CC arch/x86/kernel/cpu/mshyperv.o
CC drivers/gpu/drm/ttm/ttm_bo.o
CC net/ipv6/ndisc.o
CC arch/x86/kernel/setup.o
CC io_uring/truncate.o
CC drivers/acpi/acpica/exnames.o
CC net/netfilter/nf_conntrack_ftp.o
CC drivers/virtio/virtio_input.o
CC fs/ext4/page-io.o
CC net/ethtool/stats.o
CC lib/decompress_unzstd.o
CC sound/hda/array.o
CC crypto/authenc.o
CC drivers/tty/tty_io.o
HOSTCC drivers/tty/vt/conmakehash
CC fs/lockd/svc.o
CC block/bsg.o
CC kernel/time/namespace.o
CC drivers/tty/serial/8250/8250_pcilib.o
CC drivers/acpi/acpica/exoparg1.o
CC drivers/tty/n_tty.o
CC net/ipv6/udp.o
CC fs/ext4/readpage.o
CC drivers/connector/cn_proc.o
CC net/ethtool/phc_vclocks.o
CC drivers/tty/vt/defkeymap.o
CC drivers/tty/tty_ioctl.o
AR drivers/iommu/built-in.a
CC drivers/acpi/wakeup.o
CC block/blk-cgroup.o
CC io_uring/memmap.o
CONMK drivers/tty/vt/consolemap_deftbl.c
CC kernel/panic.o
CC drivers/virtio/virtio_dma_buf.o
CC drivers/tty/vt/consolemap_deftbl.o
CC lib/dump_stack.o
AR drivers/tty/vt/built-in.a
CC drivers/acpi/sleep.o
CC net/netfilter/nf_conntrack_irc.o
CC arch/x86/kernel/cpu/debugfs.o
CC fs/ext4/resize.o
CC sound/hda/hdmi_chmap.o
CC block/blk-ioprio.o
CC kernel/events/hw_breakpoint.o
CC fs/nls/nls_base.o
AR sound/x86/built-in.a
CC drivers/tty/serial/8250/8250_early.o
CC drivers/acpi/acpica/exoparg2.o
CC drivers/gpu/drm/ttm/ttm_bo_util.o
CC fs/nls/nls_cp437.o
CC net/sunrpc/auth_gss/gss_krb5_keys.o
CC crypto/authencesn.o
AR kernel/time/built-in.a
CC net/ipv6/udplite.o
AR drivers/gpu/vga/built-in.a
CC net/ethtool/mm.o
CC net/ipv4/tcp_ipv4.o
CC drivers/base/power/sysfs.o
AR sound/xen/built-in.a
CC drivers/acpi/device_sysfs.o
CC drivers/gpu/drm/display/drm_hdmi_helper.o
CC fs/nfs/super.o
AR drivers/virtio/built-in.a
CC net/ethtool/module.o
CC net/mac80211/vht.o
CC arch/x86/kernel/cpu/bus_lock.o
CC drivers/acpi/acpica/exoparg3.o
CC io_uring/alloc_cache.o
CC fs/lockd/svclock.o
CC fs/nls/nls_ascii.o
CC lib/earlycpio.o
CC net/ipv6/raw.o
CC net/wireless/sme.o
CC drivers/gpu/drm/i915/i915_config.o
CC kernel/events/uprobes.o
CC lib/extable.o
CC lib/flex_proportions.o
CC mm/list_lru.o
AR fs/unicode/built-in.a
CC lib/idr.o
CC mm/workingset.o
CC drivers/tty/serial/8250/8250_exar.o
AR drivers/gpu/drm/renesas/rcar-du/built-in.a
AR drivers/gpu/drm/renesas/rz-du/built-in.a
AR drivers/gpu/drm/renesas/built-in.a
AR sound/virtio/built-in.a
CC sound/hda/trace.o
AR drivers/connector/built-in.a
CC fs/lockd/svcshare.o
CC drivers/base/power/generic_ops.o
CC drivers/gpu/drm/i915/i915_driver.o
CC fs/nls/nls_iso8859-1.o
CC fs/nfs/io.o
CC net/netfilter/nf_conntrack_sip.o
CC drivers/acpi/acpica/exoparg6.o
CC fs/ext4/super.o
CC net/ipv4/tcp_minisocks.o
CC arch/x86/kernel/x86_init.o
CC net/ipv6/icmp.o
CC drivers/base/firmware_loader/builtin/main.o
CC fs/autofs/init.o
CC fs/autofs/inode.o
CC drivers/gpu/drm/display/drm_scdc_helper.o
CC crypto/lzo.o
CC drivers/gpu/drm/ttm/ttm_bo_vm.o
CC io_uring/io-wq.o
CC drivers/tty/serial/8250/8250_lpss.o
CC drivers/base/firmware_loader/main.o
CC lib/iomem_copy.o
CC net/ipv4/tcp_cong.o
CC fs/nls/nls_utf8.o
CC arch/x86/kernel/i8259.o
CC drivers/base/power/common.o
CC net/ipv4/tcp_metrics.o
CC kernel/trace/trace_export.o
CC block/blk-iolatency.o
AR net/sunrpc/auth_gss/built-in.a
AR drivers/gpu/drm/omapdrm/built-in.a
CC drivers/acpi/acpica/exprep.o
CC net/ethtool/cmis_fw_update.o
CC lib/irq_regs.o
AR drivers/base/firmware_loader/builtin/built-in.a
CC lib/is_single_threaded.o
CC drivers/tty/tty_ldisc.o
CC arch/x86/kernel/cpu/capflags.o
AR arch/x86/kernel/cpu/built-in.a
CC arch/x86/kernel/irqinit.o
CC net/netfilter/nf_nat_core.o
CC net/core/filter.o
CC mm/debug.o
CC net/ipv6/mcast.o
CC io_uring/futex.o
AR fs/nls/built-in.a
CC fs/nfs/direct.o
CC drivers/block/loop.o
CC crypto/lzo-rle.o
CC net/sunrpc/auth.o
CC net/sunrpc/auth_null.o
CC net/wireless/chan.o
CC drivers/acpi/acpica/exregion.o
CC sound/hda/hdac_component.o
CC mm/gup.o
CC lib/klist.o
CC drivers/base/power/qos.o
CC drivers/gpu/drm/i915/i915_drm_client.o
CC fs/autofs/root.o
CC drivers/tty/serial/8250/8250_mid.o
AR drivers/gpu/drm/display/built-in.a
CC fs/lockd/svcproc.o
CC drivers/base/power/runtime.o
CC fs/lockd/svcsubs.o
CC net/mac80211/he.o
CC drivers/gpu/drm/ttm/ttm_module.o
CC net/wireless/ethtool.o
CC fs/ext4/symlink.o
CC kernel/trace/trace_event_perf.o
CC lib/kobject.o
CC fs/ext4/sysfs.o
CC drivers/acpi/acpica/exresnte.o
AR drivers/base/firmware_loader/built-in.a
CC arch/x86/kernel/jump_label.o
CC crypto/rng.o
CC drivers/acpi/device_pm.o
CC drivers/gpu/drm/i915/i915_getparam.o
CC drivers/tty/serial/8250/8250_pci.o
CC sound/sound_core.o
CC drivers/gpu/drm/ttm/ttm_execbuf_util.o
CC drivers/gpu/drm/ttm/ttm_range_manager.o
CC drivers/gpu/drm/ttm/ttm_resource.o
CC sound/hda/hdac_i915.o
CC net/ethtool/cmis_cdb.o
CC io_uring/epoll.o
CC io_uring/napi.o
CC arch/x86/kernel/irq_work.o
CC drivers/acpi/acpica/exresolv.o
CC fs/9p/vfs_super.o
CC block/blk-iocost.o
CC net/sunrpc/auth_tls.o
CC fs/nfs/pagelist.o
CC drivers/base/regmap/regmap.o
CC lib/kobject_uevent.o
CC fs/autofs/symlink.o
AR drivers/gpu/drm/tilcdc/built-in.a
CC net/wireless/mesh.o
CC kernel/trace/trace_events_filter.o
CC fs/9p/vfs_inode.o
CC fs/lockd/mon.o
CC net/sunrpc/auth_unix.o
CC drivers/acpi/acpica/exresop.o
CC drivers/tty/tty_buffer.o
CC net/devres.o
CC drivers/base/power/wakeirq.o
CC drivers/gpu/drm/ttm/ttm_pool.o
CC net/ipv4/tcp_fastopen.o
CC fs/autofs/waitq.o
CC crypto/drbg.o
CC fs/lockd/trace.o
CC net/mac80211/s1g.o
CC net/netfilter/nf_nat_proto.o
CC drivers/block/virtio_blk.o
CC net/core/sock_diag.o
CC mm/mmap_lock.o
CC sound/hda/intel-dsp-config.o
CC drivers/gpu/drm/virtio/virtgpu_drv.o
CC drivers/gpu/drm/virtio/virtgpu_kms.o
CC drivers/gpu/drm/i915/i915_ioctl.o
CC drivers/gpu/drm/i915/i915_irq.o
CC drivers/acpi/acpica/exserial.o
CC drivers/misc/eeprom/eeprom_93cx6.o
CC kernel/trace/trace_events_trigger.o
CC net/ethtool/pse-pd.o
CC arch/x86/kernel/probe_roms.o
AR kernel/events/built-in.a
CC drivers/base/power/main.o
CC drivers/base/power/wakeup.o
CC net/wireless/ap.o
CC block/mq-deadline.o
CC drivers/base/regmap/regcache.o
CC drivers/acpi/acpica/exstore.o
CC drivers/tty/serial/8250/8250_pericom.o
CC net/core/dev_ioctl.o
CC crypto/jitterentropy.o
CC arch/x86/kernel/sys_ia32.o
CC net/ipv4/tcp_rate.o
CC net/socket.o
CC net/core/tso.o
CC block/kyber-iosched.o
CC lib/logic_pio.o
AR drivers/misc/eeprom/built-in.a
AR io_uring/built-in.a
AR drivers/misc/cb710/built-in.a
CC sound/hda/intel-nhlt.o
CC block/blk-mq-debugfs.o
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/misc/cardreader/built-in.a
AR drivers/misc/keba/built-in.a
AR drivers/misc/built-in.a
CC crypto/jitterentropy-kcapi.o
AR fs/hostfs/built-in.a
CC fs/autofs/expire.o
CC drivers/base/component.o
AR drivers/base/test/built-in.a
CC kernel/cpu.o
CC fs/9p/vfs_inode_dotl.o
CC mm/highmem.o
CC drivers/acpi/proc.o
CC net/wireless/trace.o
CC drivers/acpi/acpica/exstoren.o
CC drivers/gpu/drm/virtio/virtgpu_gem.o
CC drivers/gpu/drm/ttm/ttm_device.o
CC sound/last.o
CC block/blk-pm.o
CC lib/maple_tree.o
CC fs/lockd/xdr.o
CC kernel/trace/trace_eprobe.o
AR drivers/block/built-in.a
CC crypto/ghash-generic.o
CC net/sunrpc/svc.o
CC drivers/acpi/acpica/exstorob.o
CC net/ipv6/reassembly.o
CC sound/hda/intel-sdw-acpi.o
CC fs/9p/vfs_addr.o
AR drivers/tty/serial/8250/built-in.a
CC net/ethtool/plca.o
AR drivers/tty/serial/built-in.a
CC block/holder.o
CC drivers/tty/tty_port.o
CC drivers/gpu/drm/i915/i915_mitigations.o
CC net/ethtool/phy.o
CC arch/x86/kernel/ksysfs.o
CC net/mac80211/ibss.o
CC drivers/acpi/acpica/exsystem.o
CC drivers/base/power/wakeup_stats.o
CC net/netfilter/nf_nat_helper.o
CC fs/nfs/read.o
CC drivers/base/core.o
CC net/sysctl_net.o
CC crypto/hash_info.o
CC mm/memory.o
CC fs/lockd/netlink.o
CC crypto/rsapubkey.asn1.o
CC net/mac80211/iface.o
CC fs/autofs/dev-ioctl.o
CC net/ipv6/tcp_ipv6.o
CC crypto/rsaprivkey.asn1.o
CC fs/nfs/symlink.o
CC mm/mincore.o
AR crypto/built-in.a
CC fs/9p/vfs_file.o
CC drivers/gpu/drm/virtio/virtgpu_vram.o
CC drivers/base/power/trace.o
CC drivers/gpu/drm/ttm/ttm_sys_manager.o
AR drivers/gpu/drm/imx/built-in.a
CC net/ethtool/tsconfig.o
AR sound/hda/built-in.a
AR sound/built-in.a
CC arch/x86/kernel/bootflag.o
CC drivers/acpi/acpica/extrace.o
CC drivers/gpu/drm/i915/i915_module.o
CC drivers/gpu/drm/i915/i915_params.o
CC fs/ext4/xattr.o
CC net/ipv4/tcp_recovery.o
CC fs/nfs/unlink.o
CC fs/nfs/write.o
CC mm/mlock.o
CC drivers/gpu/drm/virtio/virtgpu_display.o
CC kernel/exit.o
CC drivers/tty/tty_mutex.o
CC net/wireless/ocb.o
CC net/netfilter/nf_nat_masquerade.o
CC drivers/base/regmap/regcache-rbtree.o
AR block/built-in.a
CC drivers/gpu/drm/ttm/ttm_backup.o
CC net/ipv4/tcp_ulp.o
CC drivers/acpi/acpica/exutils.o
CC drivers/acpi/bus.o
CC net/ipv6/ping.o
CC net/netfilter/nf_nat_ftp.o
CC net/ipv4/tcp_offload.o
CC fs/lockd/clnt4xdr.o
CC arch/x86/kernel/e820.o
CC kernel/trace/trace_kprobe.o
CC net/netfilter/nf_nat_irc.o
CC fs/9p/vfs_dir.o
CC drivers/acpi/acpica/hwacpi.o
AR fs/autofs/built-in.a
CC net/netfilter/nf_nat_sip.o
AR drivers/base/power/built-in.a
CC drivers/acpi/acpica/hwesleep.o
CC net/mac80211/link.o
CC drivers/acpi/glue.o
CC net/mac80211/rate.o
CC drivers/gpu/drm/virtio/virtgpu_vq.o
CC drivers/gpu/drm/virtio/virtgpu_fence.o
CC drivers/tty/tty_ldsem.o
CC net/sunrpc/svcsock.o
CC lib/memcat_p.o
CC drivers/gpu/drm/ttm/ttm_agp_backend.o
CC arch/x86/kernel/pci-dma.o
CC net/ipv6/exthdrs.o
CC drivers/base/regmap/regcache-flat.o
CC drivers/gpu/drm/i915/i915_pci.o
CC drivers/acpi/acpica/hwgpe.o
AR net/ethtool/built-in.a
CC fs/debugfs/inode.o
CC net/core/sock_reuseport.o
CC drivers/base/bus.o
CC mm/mmap.o
CC kernel/softirq.o
CC fs/9p/vfs_dentry.o
CC drivers/acpi/scan.o
CC fs/nfs/namespace.o
CC drivers/acpi/acpica/hwregs.o
CC drivers/tty/tty_baudrate.o
CC fs/lockd/xdr4.o
CC drivers/base/regmap/regcache-maple.o
CC drivers/gpu/drm/i915/i915_scatterlist.o
CC net/netfilter/x_tables.o
CC fs/9p/v9fs.o
CC fs/debugfs/file.o
AR drivers/gpu/drm/ttm/built-in.a
CC fs/9p/fid.o
CC fs/tracefs/inode.o
CC net/wireless/pmsr.o
CC drivers/base/regmap/regmap-debugfs.o
CC [M] fs/efivarfs/inode.o
CC [M] fs/efivarfs/file.o
CC drivers/acpi/mipi-disco-img.o
CC lib/nmi_backtrace.o
CC net/sunrpc/svcauth.o
CC arch/x86/kernel/quirks.o
CC net/ipv4/tcp_plb.o
CC lib/objpool.o
CC drivers/gpu/drm/virtio/virtgpu_object.o
CC lib/plist.o
CC drivers/acpi/acpica/hwsleep.o
CC drivers/tty/tty_jobctrl.o
CC lib/radix-tree.o
CC fs/lockd/svc4proc.o
CC fs/open.o
CC fs/9p/xattr.o
CC arch/x86/kernel/kdebugfs.o
AR drivers/gpu/drm/panel/built-in.a
CC drivers/gpu/drm/virtio/virtgpu_debugfs.o
CC kernel/trace/error_report-traces.o
CC net/core/fib_notifier.o
CC net/mac80211/michael.o
CC [M] fs/efivarfs/super.o
CC drivers/acpi/resource.o
CC fs/nfs/mount_clnt.o
CC net/netfilter/xt_tcpudp.o
CC fs/tracefs/event_inode.o
CC drivers/gpu/drm/i915/i915_switcheroo.o
AR drivers/gpu/drm/bridge/analogix/built-in.a
CC drivers/acpi/acpica/hwvalid.o
AR drivers/base/regmap/built-in.a
CC net/mac80211/tkip.o
AR drivers/gpu/drm/bridge/cadence/built-in.a
CC drivers/base/dd.o
AR drivers/gpu/drm/bridge/imx/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
CC net/ipv4/datagram.o
CC lib/ratelimit.o
CC kernel/trace/power-traces.o
CC fs/lockd/procfs.o
CC drivers/acpi/acpica/hwxface.o
AR drivers/mfd/built-in.a
AR drivers/nfc/built-in.a
CC net/core/xdp.o
CC net/sunrpc/svcauth_unix.o
CC net/mac80211/aes_cmac.o
CC mm/mmu_gather.o
CC fs/read_write.o
CC net/core/flow_offload.o
CC arch/x86/kernel/alternative.o
CC net/ipv6/datagram.o
CC net/netfilter/xt_CONNSECMARK.o
CC drivers/tty/n_null.o
CC drivers/acpi/acpi_processor.o
CC [M] fs/efivarfs/vars.o
AR fs/debugfs/built-in.a
CC drivers/gpu/drm/i915/i915_sysfs.o
CC fs/file_table.o
AR fs/9p/built-in.a
CC net/netfilter/xt_NFLOG.o
CC drivers/acpi/acpica/hwxfsleep.o
CC drivers/gpu/drm/virtio/virtgpu_plane.o
CC drivers/gpu/drm/virtio/virtgpu_ioctl.o
CC net/ipv6/ip6_flowlabel.o
CC fs/ext4/xattr_hurd.o
CC fs/nfs/nfstrace.o
CC kernel/resource.o
AR drivers/gpu/drm/hisilicon/built-in.a
CC kernel/sysctl.o
AR drivers/gpu/drm/mxsfb/built-in.a
AR drivers/dax/hmem/built-in.a
AR drivers/dax/built-in.a
CC net/sunrpc/addr.o
CC drivers/gpu/drm/virtio/virtgpu_prime.o
CC drivers/base/syscore.o
CC fs/ext4/xattr_trusted.o
CC mm/mprotect.o
CC drivers/acpi/acpica/hwpci.o
AR fs/lockd/built-in.a
CC drivers/dma-buf/dma-buf.o
CC drivers/acpi/acpica/nsaccess.o
CC drivers/tty/pty.o
CC drivers/dma-buf/dma-fence.o
AR fs/tracefs/built-in.a
AR drivers/cxl/core/built-in.a
AR drivers/cxl/built-in.a
CC arch/x86/kernel/i8253.o
CC fs/nfs/export.o
AR drivers/gpu/drm/sysfb/built-in.a
CC drivers/acpi/acpica/nsalloc.o
CC net/sunrpc/rpcb_clnt.o
CC drivers/macintosh/mac_hid.o
CC drivers/acpi/acpica/nsarguments.o
CC fs/super.o
CC drivers/dma-buf/dma-fence-array.o
CC drivers/base/driver.o
LD [M] fs/efivarfs/efivarfs.o
CC drivers/acpi/processor_core.o
AR drivers/gpu/drm/tiny/built-in.a
CC net/ipv6/inet6_connection_sock.o
CC drivers/acpi/acpica/nsconvert.o
CC net/ipv4/raw.o
CC net/ipv4/udp.o
AR drivers/scsi/pcmcia/built-in.a
CC drivers/scsi/scsi.o
GEN net/wireless/shipped-certs.c
CC lib/rbtree.o
CC drivers/acpi/acpica/nsdump.o
CC drivers/scsi/hosts.o
CC kernel/capability.o
CC kernel/trace/rpm-traces.o
CC kernel/trace/trace_dynevent.o
CC arch/x86/kernel/hw_breakpoint.o
CC drivers/gpu/drm/i915/i915_utils.o
CC net/netfilter/xt_SECMARK.o
CC net/core/gro.o
CC net/netfilter/xt_TCPMSS.o
CC drivers/base/class.o
CC mm/mremap.o
AR drivers/gpu/drm/xlnx/built-in.a
AR drivers/nvme/common/built-in.a
AR drivers/nvme/host/built-in.a
AR drivers/nvme/target/built-in.a
AR drivers/nvme/built-in.a
CC drivers/gpu/drm/virtio/virtgpu_trace_points.o
CC net/ipv4/udplite.o
CC drivers/acpi/processor_pdc.o
AR drivers/macintosh/built-in.a
CC mm/msync.o
CC drivers/ata/libata-core.o
CC net/ipv4/udp_offload.o
AR drivers/net/phy/mediatek/built-in.a
CC fs/ext4/xattr_user.o
CC drivers/ata/libata-scsi.o
AR drivers/net/phy/qcom/built-in.a
CC drivers/acpi/acpica/nseval.o
CC mm/page_vma_mapped.o
CC drivers/net/phy/realtek/realtek_main.o
CC drivers/tty/tty_audit.o
CC net/core/netdev-genl.o
CC drivers/net/phy/mdio-boardinfo.o
CC net/ipv4/arp.o
CC drivers/ata/libata-eh.o
CC mm/pagewalk.o
CC drivers/acpi/ec.o
CC lib/seq_buf.o
CC drivers/base/platform.o
CC net/mac80211/aes_gmac.o
CC drivers/scsi/scsi_ioctl.o
CC net/netfilter/xt_conntrack.o
CC drivers/acpi/acpica/nsinit.o
CC net/ipv4/icmp.o
AR drivers/gpu/drm/gud/built-in.a
CC drivers/gpu/drm/virtio/virtgpu_submit.o
CC drivers/dma-buf/dma-fence-chain.o
CC mm/pgtable-generic.o
CC drivers/dma-buf/dma-fence-unwrap.o
CC net/ipv6/udp_offload.o
CC arch/x86/kernel/tsc.o
AR drivers/net/pse-pd/built-in.a
CC arch/x86/kernel/tsc_msr.o
CC kernel/trace/trace_probe.o
CC drivers/gpu/drm/i915/intel_clock_gating.o
CC kernel/ptrace.o
CC drivers/firewire/init_ohci1394_dma.o
CC kernel/user.o
CC drivers/base/cpu.o
CC net/wireless/shipped-certs.o
CC fs/ext4/fast_commit.o
CC drivers/tty/sysrq.o
CC net/sunrpc/timer.o
CC drivers/acpi/acpica/nsload.o
CC mm/rmap.o
CC lib/siphash.o
CC drivers/acpi/dock.o
CC net/core/netdev-genl-gen.o
CC fs/char_dev.o
CC mm/vmalloc.o
CC drivers/acpi/acpica/nsnames.o
CC drivers/cdrom/cdrom.o
CC arch/x86/kernel/io_delay.o
CC lib/string.o
CC fs/stat.o
CC drivers/dma-buf/dma-resv.o
CC drivers/gpu/drm/i915/intel_cpu_info.o
CC drivers/acpi/acpica/nsobject.o
CC drivers/scsi/scsicam.o
CC net/sunrpc/xdr.o
AR drivers/auxdisplay/built-in.a
CC drivers/acpi/pci_root.o
AR drivers/gpu/drm/solomon/built-in.a
AR drivers/gpu/drm/sitronix/built-in.a
CC fs/ext4/orphan.o
CC fs/ext4/acl.o
CC net/mac80211/fils_aead.o
CC net/netfilter/xt_policy.o
CC fs/exec.o
AR drivers/net/phy/realtek/built-in.a
CC drivers/net/phy/stubs.o
CC lib/timerqueue.o
CC drivers/net/phy/mdio_devres.o
CC drivers/net/phy/phy.o
CC drivers/acpi/acpica/nsparse.o
AR drivers/firewire/built-in.a
AR drivers/gpu/drm/virtio/built-in.a
CC net/core/gso.o
CC kernel/signal.o
CC arch/x86/kernel/rtc.o
CC fs/pipe.o
CC net/ipv6/seg6.o
CC net/netfilter/xt_state.o
CC lib/union_find.o
CC drivers/base/firmware.o
CC drivers/ata/libata-transport.o
CC mm/vma.o
CC lib/vsprintf.o
CC drivers/gpu/drm/i915/intel_device_info.o
CC net/sunrpc/sunrpc_syms.o
CC drivers/pcmcia/cs.o
CC fs/nfs/sysfs.o
CC drivers/net/phy/phy-c45.o
CC drivers/net/mdio/acpi_mdio.o
CC kernel/trace/trace_uprobe.o
AR drivers/tty/built-in.a
CC drivers/net/mdio/fwnode_mdio.o
CC drivers/acpi/acpica/nspredef.o
CC drivers/pcmcia/socket_sysfs.o
CC drivers/scsi/scsi_error.o
CC lib/win_minmax.o
CC net/mac80211/cfg.o
CC drivers/base/init.o
CC drivers/ata/libata-trace.o
CC drivers/dma-buf/sync_file.o
CC arch/x86/kernel/resource.o
CC mm/process_vm_access.o
CC drivers/acpi/pci_link.o
CC drivers/net/phy/phy-core.o
CC net/core/net-sysfs.o
CC drivers/acpi/acpica/nsprepkg.o
AR drivers/net/pcs/built-in.a
CC net/ipv6/fib6_notifier.o
CC [M] drivers/gpu/drm/scheduler/sched_main.o
CC net/ipv6/rpl.o
CC drivers/acpi/acpica/nsrepair.o
AS arch/x86/kernel/irqflags.o
AR drivers/net/ethernet/3com/built-in.a
CC drivers/net/ethernet/8390/ne2k-pci.o
CC arch/x86/kernel/static_call.o
AR drivers/net/wireless/admtek/built-in.a
AR drivers/net/wireless/ath/built-in.a
AR drivers/net/wireless/atmel/built-in.a
AR drivers/net/wireless/broadcom/built-in.a
AR drivers/net/wireless/intel/built-in.a
AR drivers/net/wireless/intersil/built-in.a
AR drivers/net/wireless/marvell/built-in.a
AR drivers/net/wireless/mediatek/built-in.a
AR drivers/net/wireless/microchip/built-in.a
AR drivers/net/wireless/purelifi/built-in.a
CC drivers/base/map.o
CC drivers/pcmcia/cardbus.o
AR drivers/net/wireless/quantenna/built-in.a
CC drivers/gpu/drm/i915/intel_memory_region.o
AR drivers/net/wireless/ralink/built-in.a
AR drivers/net/wireless/realtek/built-in.a
AR drivers/net/wireless/rsi/built-in.a
AR drivers/net/wireless/silabs/built-in.a
AR drivers/net/usb/built-in.a
CC fs/nfs/fs_context.o
CC drivers/acpi/pci_irq.o
AR drivers/net/wireless/st/built-in.a
CC [M] net/netfilter/nf_log_syslog.o
AR drivers/net/wireless/ti/built-in.a
CC fs/nfs/nfsroot.o
HOSTCC drivers/gpu/drm/xe/xe_gen_wa_oob
AR drivers/net/wireless/zydas/built-in.a
AR drivers/net/wireless/virtual/built-in.a
AR drivers/net/wireless/built-in.a
CC fs/namei.o
CC drivers/acpi/acpica/nsrepair2.o
AR drivers/dma-buf/built-in.a
CC drivers/net/mii.o
CC [M] drivers/gpu/drm/scheduler/sched_fence.o
CC drivers/gpu/drm/drm_atomic.o
CC drivers/usb/common/common.o
AR drivers/net/mdio/built-in.a
CC kernel/trace/rethook.o
CC drivers/input/serio/serio.o
CC lib/xarray.o
CC net/ipv4/devinet.o
GEN xe_wa_oob.c xe_wa_oob.h
CC [M] drivers/gpu/drm/xe/xe_bb.o
AR drivers/cdrom/built-in.a
CC drivers/usb/core/usb.o
CC [M] drivers/gpu/drm/scheduler/sched_entity.o
CC arch/x86/kernel/process.o
CC net/core/hotdata.o
CC fs/nfs/sysctl.o
AR drivers/net/ethernet/adaptec/built-in.a
CC drivers/gpu/drm/i915/intel_pcode.o
CC drivers/scsi/scsi_lib.o
CC fs/ext4/xattr_security.o
CC kernel/sys.o
CC drivers/base/devres.o
CC drivers/net/loopback.o
CC drivers/input/keyboard/atkbd.o
CC drivers/input/mouse/psmouse-base.o
AR drivers/net/ethernet/agere/built-in.a
CC drivers/ata/libata-sata.o
CC drivers/usb/core/hub.o
CC drivers/acpi/acpica/nssearch.o
CC net/ipv4/af_inet.o
CC drivers/pcmcia/ds.o
CC lib/lockref.o
CC drivers/net/phy/phy_device.o
CC drivers/gpu/drm/drm_atomic_uapi.o
CC net/ipv6/ioam6.o
CC fs/fcntl.o
CC drivers/input/mouse/synaptics.o
CC drivers/net/ethernet/8390/8390.o
CC drivers/usb/common/debug.o
CC kernel/umh.o
CC drivers/input/serio/i8042.o
AR drivers/net/ethernet/alacritech/built-in.a
AR drivers/net/ethernet/alteon/built-in.a
CC drivers/net/phy/linkmode.o
CC drivers/gpu/drm/i915/intel_region_ttm.o
CC drivers/acpi/acpica/nsutils.o
AR drivers/usb/common/built-in.a
AR drivers/usb/phy/built-in.a
CC net/sunrpc/cache.o
AR kernel/trace/built-in.a
CC drivers/pcmcia/pcmcia_resource.o
CC drivers/rtc/lib.o
CC [M] drivers/gpu/drm/xe/xe_bo.o
CC drivers/acpi/acpica/nswalk.o
LD [M] drivers/gpu/drm/scheduler/gpu-sched.o
CC drivers/acpi/acpi_apd.o
AR fs/ext4/built-in.a
CC fs/ioctl.o
CC drivers/base/attribute_container.o
CC drivers/net/phy/phy_link_topology.o
CC drivers/scsi/constants.o
CC net/ipv4/igmp.o
CC drivers/pcmcia/cistpl.o
CC mm/page_alloc.o
CC drivers/i2c/algos/i2c-algo-bit.o
CC drivers/i2c/busses/i2c-i801.o
AR drivers/i2c/muxes/built-in.a
CC net/ipv6/sysctl_net_ipv6.o
CC fs/nfs/nfs3super.o
AR drivers/input/keyboard/built-in.a
CC drivers/input/mouse/focaltech.o
CC [M] drivers/gpu/drm/xe/xe_bo_evict.o
CC mm/page_frag_cache.o
CC drivers/acpi/acpica/nsxfeval.o
CC drivers/usb/core/hcd.o
CC drivers/usb/mon/mon_main.o
CC net/core/netdev_rx_queue.o
CC drivers/gpu/drm/i915/intel_runtime_pm.o
CC drivers/usb/host/pci-quirks.o
CC drivers/i2c/i2c-boardinfo.o
CC drivers/rtc/class.o
CC arch/x86/kernel/ptrace.o
CC [M] net/netfilter/xt_mark.o
CC lib/bcd.o
CC drivers/ata/libata-sff.o
CC drivers/base/transport_class.o
CC lib/sort.o
CC drivers/base/topology.o
CC drivers/usb/core/urb.o
CC drivers/scsi/scsi_lib_dma.o
CC net/ipv4/fib_frontend.o
AR drivers/input/joystick/built-in.a
CC drivers/input/mouse/alps.o
CC fs/nfs/nfs3client.o
CC drivers/gpu/drm/i915/intel_sbi.o
CC lib/parser.o
AR drivers/net/ethernet/8390/built-in.a
CC drivers/acpi/acpica/nsxfname.o
AR drivers/net/ethernet/amazon/built-in.a
AR drivers/net/ethernet/amd/built-in.a
AR drivers/net/ethernet/aquantia/built-in.a
AR drivers/net/ethernet/arc/built-in.a
CC lib/debug_locks.o
AR drivers/net/ethernet/asix/built-in.a
AR drivers/net/ethernet/atheros/built-in.a
CC drivers/usb/class/usblp.o
CC drivers/usb/storage/scsiglue.o
AR drivers/net/ethernet/cadence/built-in.a
AR drivers/usb/misc/built-in.a
CC drivers/usb/storage/protocol.o
CC arch/x86/kernel/tls.o
CC kernel/workqueue.o
CC drivers/net/ethernet/broadcom/bnx2.o
CC drivers/input/serio/serport.o
CC drivers/net/ethernet/broadcom/tg3.o
CC drivers/net/netconsole.o
CC arch/x86/kernel/step.o
CC drivers/rtc/interface.o
CC drivers/usb/mon/mon_stat.o
CC mm/init-mm.o
AR drivers/i2c/algos/built-in.a
CC drivers/gpu/drm/drm_auth.o
CC drivers/net/phy/phy_package.o
CC lib/random32.o
CC drivers/base/container.o
CC drivers/gpu/drm/i915/intel_step.o
AR drivers/input/tablet/built-in.a
CC [M] net/netfilter/xt_nat.o
CC drivers/scsi/scsi_scan.o
CC drivers/acpi/acpica/nsxfobj.o
CC drivers/net/virtio_net.o
CC net/ipv6/xfrm6_policy.o
CC arch/x86/kernel/i8237.o
CC drivers/pcmcia/pcmcia_cis.o
CC net/ipv6/xfrm6_state.o
CC drivers/gpu/drm/drm_blend.o
AR drivers/i2c/busses/built-in.a
CC drivers/i2c/i2c-core-base.o
CC net/core/net-procfs.o
CC drivers/usb/host/ehci-hcd.o
CC drivers/usb/host/ehci-pci.o
CC net/mac80211/ethtool.o
GEN drivers/scsi/scsi_devinfo_tbl.c
CC drivers/usb/host/ohci-hcd.o
CC lib/bust_spinlocks.o
AR net/wireless/built-in.a
CC drivers/acpi/acpica/psargs.o
CC net/sunrpc/rpc_pipe.o
CC drivers/base/property.o
CC drivers/usb/mon/mon_text.o
CC drivers/input/serio/libps2.o
CC net/ipv4/fib_semantics.o
CC drivers/rtc/nvmem.o
CC kernel/pid.o
CC net/core/netpoll.o
CC net/mac80211/rx.o
CC net/sunrpc/sysfs.o
CC drivers/usb/storage/transport.o
CC arch/x86/kernel/stacktrace.o
CC lib/kasprintf.o
AR drivers/usb/class/built-in.a
CC drivers/usb/storage/usb.o
CC fs/nfs/nfs3proc.o
CC arch/x86/kernel/reboot.o
CC drivers/net/phy/phy_caps.o
CC drivers/usb/storage/initializers.o
CC arch/x86/kernel/msr.o
CC [M] drivers/gpu/drm/xe/xe_devcoredump.o
CC drivers/acpi/acpica/psloop.o
CC drivers/acpi/acpi_platform.o
CC drivers/usb/core/message.o
CC drivers/acpi/acpica/psobject.o
CC drivers/gpu/drm/i915/intel_uncore.o
CC drivers/i2c/i2c-core-smbus.o
CC kernel/task_work.o
CC drivers/usb/mon/mon_bin.o
CC lib/bitmap.o
CC fs/nfs/nfs3xdr.o
CC drivers/pcmcia/rsrc_mgr.o
CC [M] net/netfilter/xt_LOG.o
CC [M] net/netfilter/xt_MASQUERADE.o
CC drivers/input/mouse/byd.o
CC drivers/ata/libata-pmp.o
AR drivers/input/serio/built-in.a
CC drivers/i2c/i2c-core-acpi.o
CC net/ipv6/xfrm6_input.o
CC mm/memblock.o
CC drivers/scsi/scsi_devinfo.o
AR drivers/net/ethernet/brocade/built-in.a
CC drivers/i2c/i2c-smbus.o
CC drivers/input/mouse/logips2pp.o
CC arch/x86/kernel/cpuid.o
CC drivers/rtc/dev.o
CC drivers/net/net_failover.o
CC drivers/acpi/acpica/psopcode.o
CC drivers/net/phy/mdio_bus.o
CC net/mac80211/spectmgmt.o
CC [M] drivers/gpu/drm/xe/xe_device.o
AR drivers/input/touchscreen/built-in.a
CC drivers/acpi/acpi_pnp.o
CC kernel/extable.o
CC lib/scatterlist.o
CC drivers/usb/storage/sierra_ms.o
CC drivers/base/cacheinfo.o
AR drivers/i3c/built-in.a
CC [M] net/netfilter/xt_addrtype.o
CC drivers/pcmcia/rsrc_nonstatic.o
CC [M] drivers/gpu/drm/xe/xe_device_sysfs.o
CC drivers/acpi/acpica/psopinfo.o
CC drivers/usb/core/driver.o
CC drivers/acpi/power.o
CC drivers/rtc/proc.o
CC net/core/fib_rules.o
CC drivers/gpu/drm/drm_bridge.o
CC arch/x86/kernel/early-quirks.o
CC net/sunrpc/svc_xprt.o
CC drivers/input/mouse/lifebook.o
CC fs/readdir.o
CC mm/slub.o
CC drivers/net/phy/mdio_device.o
CC drivers/scsi/scsi_sysctl.o
CC net/ipv6/xfrm6_output.o
CC net/ipv4/fib_trie.o
CC drivers/acpi/acpica/psparse.o
AR drivers/usb/mon/built-in.a
AR drivers/input/misc/built-in.a
CC net/mac80211/tx.o
CC drivers/input/input.o
CC drivers/input/mouse/trackpoint.o
CC drivers/ata/libata-acpi.o
CC arch/x86/kernel/smp.o
CC drivers/gpu/drm/i915/intel_uncore_trace.o
CC fs/select.o
CC drivers/acpi/event.o
CC drivers/base/swnode.o
CC drivers/usb/early/ehci-dbgp.o
CC drivers/rtc/sysfs.o
CC drivers/usb/storage/option_ms.o
AR drivers/i2c/built-in.a
CC net/core/net-traces.o
CC [M] drivers/gpu/drm/xe/xe_dma_buf.o
CC net/ipv4/fib_notifier.o
CC drivers/input/mouse/cypress_ps2.o
CC drivers/input/input-compat.o
CC drivers/acpi/acpica/psscope.o
CC drivers/gpu/drm/i915/intel_wakeref.o
CC drivers/acpi/acpica/pstree.o
CC [M] drivers/gpu/drm/xe/xe_drm_client.o
CC drivers/usb/core/config.o
CC drivers/pcmcia/yenta_socket.o
CC drivers/usb/core/file.o
CC net/core/selftests.o
CC drivers/scsi/scsi_proc.o
CC net/ipv6/xfrm6_protocol.o
CC lib/list_sort.o
CC net/sunrpc/xprtmultipath.o
AR drivers/net/ethernet/cavium/common/built-in.a
AR drivers/net/ethernet/cavium/thunder/built-in.a
AR drivers/net/ethernet/cavium/liquidio/built-in.a
CC drivers/gpu/drm/drm_cache.o
AR drivers/net/ethernet/cavium/octeon/built-in.a
AR drivers/net/ethernet/cavium/built-in.a
CC drivers/acpi/acpica/psutils.o
CC net/mac80211/key.o
CC lib/uuid.o
CC drivers/acpi/evged.o
CC drivers/gpu/drm/i915/vlv_iosf_sb.o
CC drivers/usb/storage/usual-tables.o
CC drivers/net/phy/swphy.o
CC drivers/input/input-mt.o
CC lib/iov_iter.o
CC fs/nfs/nfs3acl.o
CC [M] drivers/gpu/drm/xe/xe_eu_stall.o
CC drivers/rtc/rtc-mc146818-lib.o
AR net/netfilter/built-in.a
CC net/ipv4/inet_fragment.o
CC net/ipv4/ping.o
CC net/ipv4/ip_tunnel_core.o
CC drivers/usb/host/ohci-pci.o
CC drivers/ata/libata-pata-timings.o
CC kernel/params.o
CC [M] drivers/gpu/drm/xe/xe_exec.o
CC drivers/acpi/acpica/pswalk.o
AR drivers/usb/early/built-in.a
CC net/sunrpc/stats.o
CC drivers/gpu/drm/drm_color_mgmt.o
CC drivers/input/mouse/psmouse-smbus.o
CC arch/x86/kernel/smpboot.o
CC drivers/base/faux.o
CC drivers/scsi/scsi_debugfs.o
CC net/mac80211/util.o
CC drivers/input/input-poller.o
AR drivers/media/i2c/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/media/common/b2c2/built-in.a
AR drivers/usb/storage/built-in.a
CC drivers/usb/core/buffer.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/media/platform/allegro-dvt/built-in.a
CC drivers/net/phy/fixed_phy.o
CC net/sunrpc/sysctl.o
AR drivers/media/common/siano/built-in.a
AR drivers/media/platform/amlogic/meson-ge2d/built-in.a
AR drivers/media/platform/amlogic/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/platform/amphion/built-in.a
CC mm/madvise.o
AR drivers/media/common/videobuf2/built-in.a
AR drivers/media/platform/aspeed/built-in.a
AR drivers/media/common/built-in.a
CC drivers/usb/core/sysfs.o
AR drivers/media/platform/atmel/built-in.a
CC mm/page_io.o
AR drivers/media/platform/broadcom/built-in.a
AR drivers/media/platform/cadence/built-in.a
CC drivers/acpi/acpica/psxface.o
AR drivers/media/platform/chips-media/coda/built-in.a
AR drivers/media/platform/chips-media/wave5/built-in.a
AR drivers/media/platform/chips-media/built-in.a
AR drivers/media/platform/imagination/built-in.a
AR drivers/media/platform/intel/built-in.a
CC mm/swap_state.o
AR drivers/media/platform/marvell/built-in.a
CC drivers/gpu/drm/i915/vlv_suspend.o
AR drivers/media/platform/mediatek/jpeg/built-in.a
CC drivers/rtc/rtc-cmos.o
AR drivers/media/platform/mediatek/mdp/built-in.a
CC drivers/base/auxiliary.o
AR drivers/media/platform/mediatek/vcodec/common/built-in.a
AR drivers/media/platform/mediatek/vpu/built-in.a
CC drivers/gpu/drm/i915/soc/intel_dram.o
AR drivers/media/platform/mediatek/vcodec/encoder/built-in.a
AR drivers/media/platform/mediatek/vcodec/decoder/built-in.a
CC drivers/usb/host/uhci-hcd.o
AR drivers/media/platform/mediatek/vcodec/built-in.a
AR drivers/pps/clients/built-in.a
CC net/core/ptp_classifier.o
CC drivers/pps/pps.o
AR drivers/media/platform/mediatek/mdp3/built-in.a
AR drivers/media/platform/mediatek/built-in.a
AR drivers/media/platform/microchip/built-in.a
AR drivers/media/platform/nuvoton/built-in.a
AR drivers/media/platform/nvidia/tegra-vde/built-in.a
CC net/mac80211/parse.o
AR drivers/media/platform/nvidia/built-in.a
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/platform/nxp/dw100/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/media/platform/nxp/imx-jpeg/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/media/platform/nxp/imx8-isi/built-in.a
AR drivers/pcmcia/built-in.a
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/platform/nxp/built-in.a
AR drivers/media/pci/pt1/built-in.a
CC net/mac80211/wme.o
CC net/ipv6/netfilter.o
CC net/mac80211/chan.o
AR drivers/media/pci/pt3/built-in.a
AR drivers/media/platform/qcom/camss/built-in.a
AR drivers/media/pci/mantis/built-in.a
AR drivers/media/platform/qcom/iris/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/media/platform/qcom/venus/built-in.a
CC drivers/ata/ahci.o
AR drivers/media/pci/ddbridge/built-in.a
CC drivers/acpi/acpica/rsaddr.o
AR drivers/media/platform/qcom/built-in.a
AR drivers/media/pci/saa7146/built-in.a
CC drivers/scsi/scsi_trace.o
AR drivers/media/pci/smipcie/built-in.a
AR drivers/media/platform/raspberrypi/pisp_be/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
AR drivers/media/platform/raspberrypi/rp1-cfe/built-in.a
AR drivers/media/platform/raspberrypi/built-in.a
CC [M] drivers/gpu/drm/xe/xe_exec_queue.o
AR drivers/media/pci/intel/ipu3/built-in.a
AR drivers/media/pci/intel/ivsc/built-in.a
AR drivers/media/platform/renesas/rcar-vin/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/media/platform/renesas/rzg2l-cru/built-in.a
AR drivers/input/mouse/built-in.a
AR drivers/media/pci/built-in.a
CC mm/swapfile.o
CC drivers/input/ff-core.o
AR drivers/media/platform/renesas/vsp1/built-in.a
AR drivers/media/platform/renesas/built-in.a
CC drivers/pps/kapi.o
AR drivers/media/platform/rockchip/rga/built-in.a
CC drivers/usb/host/xhci.o
CC drivers/usb/host/xhci-mem.o
AR drivers/media/platform/rockchip/rkisp1/built-in.a
AR drivers/media/platform/rockchip/built-in.a
CC mm/dmapool.o
AR drivers/media/platform/samsung/exynos-gsc/built-in.a
CC drivers/base/devtmpfs.o
AR drivers/media/platform/samsung/exynos4-is/built-in.a
AR drivers/media/platform/samsung/s3c-camif/built-in.a
CC fs/nfs/nfs4proc.o
AR drivers/media/platform/st/sti/bdisp/built-in.a
AR drivers/media/platform/samsung/s5p-g2d/built-in.a
AR drivers/media/platform/st/sti/c8sectpfe/built-in.a
CC mm/hugetlb.o
AR drivers/media/platform/samsung/s5p-jpeg/built-in.a
AR drivers/media/platform/st/sti/delta/built-in.a
AR drivers/media/platform/samsung/s5p-mfc/built-in.a
CC kernel/kthread.o
AR drivers/media/platform/st/sti/hva/built-in.a
AR drivers/media/platform/samsung/built-in.a
AR drivers/media/platform/st/stm32/built-in.a
AR drivers/media/platform/st/built-in.a
CC mm/mmu_notifier.o
CC drivers/usb/host/xhci-ext-caps.o
AR drivers/media/platform/sunxi/sun4i-csi/built-in.a
CC net/mac80211/trace.o
AR drivers/media/platform/sunxi/sun6i-csi/built-in.a
AR drivers/media/platform/sunxi/sun6i-mipi-csi2/built-in.a
AR drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/built-in.a
CC drivers/acpi/acpica/rscalc.o
AR drivers/media/platform/sunxi/sun8i-di/built-in.a
AR drivers/media/platform/sunxi/sun8i-rotate/built-in.a
AR drivers/media/platform/sunxi/built-in.a
CC drivers/acpi/sysfs.o
AR drivers/media/platform/synopsys/hdmirx/built-in.a
AR drivers/media/platform/synopsys/built-in.a
CC arch/x86/kernel/tsc_sync.o
AR drivers/media/platform/ti/am437x/built-in.a
AR drivers/media/platform/ti/cal/built-in.a
AR drivers/media/platform/ti/vpe/built-in.a
CC net/ipv4/gre_offload.o
AR drivers/media/platform/ti/davinci/built-in.a
AR drivers/media/platform/ti/j721e-csi2rx/built-in.a
CC net/mac80211/mlme.o
AR drivers/media/platform/ti/omap/built-in.a
AR drivers/net/phy/built-in.a
CC drivers/usb/core/endpoint.o
AR drivers/media/platform/ti/omap3isp/built-in.a
AR drivers/media/platform/ti/built-in.a
CC drivers/ata/libahci.o
CC drivers/scsi/scsi_logging.o
AR drivers/media/platform/verisilicon/built-in.a
AR drivers/media/platform/via/built-in.a
AR drivers/media/platform/xilinx/built-in.a
AR drivers/media/platform/built-in.a
CC drivers/gpu/drm/i915/soc/intel_gmch.o
CC drivers/gpu/drm/i915/soc/intel_rom.o
AR drivers/media/usb/b2c2/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/mmc/siano/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
CC drivers/pps/sysfs.o
CC [M] drivers/gpu/drm/xe/xe_execlist.o
AR drivers/media/usb/s2255/built-in.a
AR drivers/rtc/built-in.a
AR drivers/media/usb/siano/built-in.a
CC drivers/acpi/property.o
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/usb/built-in.a
AR drivers/media/firewire/built-in.a
CC drivers/input/touchscreen.o
CC drivers/usb/host/xhci-ring.o
AR drivers/media/spi/built-in.a
AR drivers/media/test-drivers/built-in.a
AR drivers/media/built-in.a
CC drivers/acpi/acpica/rscreate.o
CC net/ipv4/metrics.o
CC drivers/gpu/drm/i915/i915_memcpy.o
CC drivers/usb/core/devio.o
CC drivers/ptp/ptp_clock.o
CC drivers/ata/ata_piix.o
CC lib/clz_ctz.o
CC drivers/base/module.o
CC fs/nfs/nfs4xdr.o
CC drivers/gpu/drm/drm_connector.o
CC arch/x86/kernel/setup_percpu.o
CC mm/migrate.o
CC drivers/acpi/debugfs.o
AR net/sunrpc/built-in.a
CC net/ipv4/netlink.o
AR drivers/pps/built-in.a
CC lib/bsearch.o
CC [M] drivers/gpu/drm/xe/xe_force_wake.o
CC net/ipv4/nexthop.o
CC drivers/power/supply/power_supply_core.o
CC fs/nfs/nfs4state.o
CC lib/find_bit.o
CC drivers/power/supply/power_supply_sysfs.o
CC drivers/acpi/acpica/rsdumpinfo.o
CC drivers/scsi/scsi_pm.o
CC drivers/gpu/drm/i915/i915_mm.o
CC net/ipv6/proc.o
CC kernel/sys_ni.o
CC drivers/base/auxiliary_sysfs.o
CC drivers/input/ff-memless.o
CC drivers/gpu/drm/drm_crtc.o
AR drivers/net/ethernet/chelsio/built-in.a
CC mm/page_counter.o
CC [M] drivers/gpu/drm/xe/xe_ggtt.o
CC net/ipv4/udp_tunnel_stub.o
CC drivers/usb/core/notify.o
CC drivers/acpi/acpica/rsinfo.o
CC drivers/base/devcoredump.o
CC arch/x86/kernel/mpparse.o
CC net/core/netprio_cgroup.o
CC drivers/usb/host/xhci-hub.o
CC lib/llist.o
CC kernel/nsproxy.o
CC kernel/notifier.o
CC net/core/netclassid_cgroup.o
CC drivers/usb/host/xhci-dbg.o
CC drivers/power/supply/power_supply_leds.o
CC drivers/ata/pata_amd.o
CC lib/lwq.o
CC drivers/scsi/scsi_bsg.o
CC drivers/ptp/ptp_chardev.o
CC drivers/acpi/acpica/rsio.o
AR drivers/net/ethernet/cisco/built-in.a
CC drivers/usb/core/generic.o
CC lib/memweight.o
AR drivers/net/ethernet/cortina/built-in.a
CC net/mac80211/tdls.o
CC net/ipv6/syncookies.o
CC drivers/acpi/acpi_lpat.o
CC drivers/hwmon/hwmon.o
CC drivers/scsi/scsi_common.o
CC lib/kfifo.o
CC mm/hugetlb_cgroup.o
CC drivers/input/sparse-keymap.o
CC drivers/power/supply/power_supply_hwmon.o
CC drivers/ata/pata_oldpiix.o
CC drivers/gpu/drm/i915/i915_sw_fence.o
CC net/ipv6/calipso.o
CC kernel/ksysfs.o
CC drivers/usb/host/xhci-trace.o
CC drivers/base/platform-msi.o
CC drivers/acpi/acpica/rsirq.o
CC net/mac80211/ocb.o
CC drivers/ptp/ptp_sysfs.o
CC fs/nfs/nfs4renewd.o
CC arch/x86/kernel/trace_clock.o
CC drivers/scsi/scsi_transport_spi.o
AR drivers/net/ethernet/dec/tulip/built-in.a
AR drivers/net/ethernet/dec/built-in.a
CC lib/percpu-refcount.o
CC drivers/acpi/acpica/rslist.o
CC drivers/gpu/drm/drm_displayid.o
CC drivers/acpi/acpi_pcc.o
CC fs/nfs/nfs4super.o
CC net/ipv4/ip_tunnel.o
CC drivers/scsi/virtio_scsi.o
CC [M] drivers/gpu/drm/xe/xe_gpu_scheduler.o
CC fs/dcache.o
CC drivers/ata/pata_sch.o
AR drivers/power/supply/built-in.a
AR drivers/power/built-in.a
CC kernel/cred.o
CC drivers/acpi/ac.o
CC lib/rhashtable.o
CC drivers/base/physical_location.o
CC drivers/gpu/drm/drm_drv.o
CC arch/x86/kernel/trace.o
CC drivers/usb/core/quirks.o
CC arch/x86/kernel/rethook.o
CC drivers/input/vivaldi-fmap.o
CC drivers/usb/host/xhci-debugfs.o
CC net/core/dst_cache.o
CC drivers/gpu/drm/i915/i915_sw_fence_work.o
CC mm/early_ioremap.o
CC drivers/gpu/drm/drm_dumb_buffers.o
CC drivers/acpi/acpica/rsmemory.o
CC drivers/acpi/acpica/rsmisc.o
AR drivers/thermal/broadcom/built-in.a
CC lib/base64.o
AR drivers/thermal/renesas/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gsc.o
AR drivers/thermal/samsung/built-in.a
CC drivers/gpu/drm/i915/i915_syncmap.o
CC drivers/thermal/intel/intel_tcc.o
CC drivers/thermal/intel/therm_throt.o
CC drivers/acpi/acpica/rsserial.o
CC drivers/ata/pata_mpiix.o
CC net/ipv6/ah6.o
CC drivers/input/input-leds.o
CC drivers/base/trace.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.o
CC net/ipv4/sysctl_net_ipv4.o
CC drivers/ptp/ptp_vclock.o
CC drivers/usb/host/xhci-pci.o
CC fs/inode.o
CC [M] drivers/gpu/drm/xe/xe_gsc_debugfs.o
CC drivers/gpu/drm/i915/i915_user_extensions.o
CC arch/x86/kernel/vmcore_info_32.o
CC lib/once.o
CC net/ipv4/proc.o
CC fs/attr.o
AR drivers/hwmon/built-in.a
CC kernel/reboot.o
CC drivers/ptp/ptp_kvm_x86.o
CC drivers/usb/core/devices.o
AR drivers/net/ethernet/dlink/built-in.a
AR drivers/thermal/st/built-in.a
CC drivers/ata/ata_generic.o
CC [M] drivers/gpu/drm/xe/xe_gsc_proxy.o
CC mm/secretmem.o
CC drivers/acpi/acpica/rsutils.o
CC net/ipv6/esp6.o
CC lib/refcount.o
CC net/mac80211/airtime.o
CC arch/x86/kernel/machine_kexec_32.o
CC mm/hmm.o
CC fs/nfs/nfs4file.o
AR drivers/watchdog/built-in.a
CC drivers/gpu/drm/i915/i915_debugfs.o
CC drivers/acpi/button.o
CC drivers/input/evdev.o
AR drivers/net/ethernet/emulex/built-in.a
CC fs/bad_inode.o
CC drivers/gpu/drm/i915/i915_debugfs_params.o
CC net/mac80211/eht.o
AS arch/x86/kernel/relocate_kernel_32.o
CC net/ipv4/fib_rules.o
CC lib/rcuref.o
CC drivers/acpi/acpica/rsxface.o
CC drivers/md/md.o
CC drivers/usb/core/phy.o
CC drivers/gpu/drm/i915/i915_pmu.o
CC net/core/gro_cells.o
CC drivers/md/md-bitmap.o
CC drivers/scsi/sd.o
AR drivers/base/built-in.a
CC fs/nfs/delegation.o
CC fs/file.o
CC lib/usercopy.o
AR drivers/thermal/qcom/built-in.a
CC lib/errseq.o
AR drivers/thermal/intel/built-in.a
AR drivers/thermal/tegra/built-in.a
CC drivers/acpi/fan_core.o
AR drivers/thermal/mediatek/built-in.a
CC drivers/ptp/ptp_kvm_common.o
CC drivers/thermal/thermal_core.o
CC net/ipv6/sit.o
CC drivers/md/md-autodetect.o
CC net/core/failover.o
AR drivers/ata/built-in.a
CC kernel/async.o
CC mm/memfd.o
CC drivers/gpu/drm/drm_edid.o
CC fs/filesystems.o
CC drivers/acpi/acpica/tbdata.o
AR drivers/net/ethernet/engleder/built-in.a
CC lib/bucket_locks.o
CC drivers/scsi/sr.o
CC arch/x86/kernel/module.o
CC net/ipv4/ipmr.o
CC [M] drivers/gpu/drm/xe/xe_gsc_submit.o
CC drivers/cpufreq/cpufreq.o
CC net/ipv4/ipmr_base.o
CC fs/nfs/nfs4idmap.o
CC drivers/thermal/thermal_sysfs.o
AR drivers/usb/host/built-in.a
CC drivers/scsi/sr_ioctl.o
CC drivers/cpufreq/freq_table.o
CC drivers/thermal/thermal_trip.o
CC drivers/md/dm.o
CC net/ipv6/addrconf_core.o
CC drivers/acpi/fan_attr.o
CC [M] drivers/gpu/drm/xe/xe_gt.o
CC drivers/usb/core/port.o
CC lib/generic-radix-tree.o
CC kernel/range.o
CC drivers/acpi/acpica/tbfadt.o
AR drivers/input/built-in.a
CC drivers/cpufreq/cpufreq_performance.o
CC drivers/cpufreq/cpufreq_userspace.o
CC kernel/smpboot.o
AR drivers/ptp/built-in.a
CC drivers/cpufreq/cpufreq_ondemand.o
CC drivers/cpufreq/cpufreq_governor.o
CC kernel/ucount.o
CC drivers/usb/core/hcd-pci.o
CC drivers/scsi/sr_vendor.o
AR drivers/net/ethernet/broadcom/built-in.a
AR drivers/net/ethernet/ezchip/built-in.a
AR drivers/net/ethernet/fujitsu/built-in.a
CC drivers/thermal/thermal_helpers.o
AR drivers/net/ethernet/fungible/built-in.a
AR drivers/net/ethernet/google/built-in.a
AR drivers/net/ethernet/hisilicon/built-in.a
AR drivers/net/ethernet/huawei/built-in.a
CC lib/bitmap-str.o
CC drivers/net/ethernet/intel/e1000/e1000_main.o
CC drivers/net/ethernet/intel/e1000e/82571.o
CC drivers/net/ethernet/intel/e100.o
CC arch/x86/kernel/doublefault_32.o
CC net/ipv4/syncookies.o
CC net/mac80211/led.o
CC drivers/cpufreq/cpufreq_governor_attr_set.o
AR net/core/built-in.a
CC mm/execmem.o
CC fs/namespace.o
CC drivers/usb/core/usb-acpi.o
CC drivers/cpufreq/acpi-cpufreq.o
CC drivers/acpi/acpica/tbfind.o
CC kernel/regset.o
CC drivers/gpu/drm/i915/gt/gen2_engine_cs.o
CC net/mac80211/pm.o
CC drivers/gpu/drm/drm_eld.o
CC lib/string_helpers.o
CC arch/x86/kernel/early_printk.o
CC fs/seq_file.o
CC drivers/cpuidle/governors/menu.o
CC drivers/cpuidle/cpuidle.o
CC drivers/acpi/fan_hwmon.o
CC drivers/cpufreq/amd-pstate.o
CC drivers/cpuidle/driver.o
CC net/mac80211/rc80211_minstrel_ht.o
CC fs/nfs/callback.o
CC drivers/acpi/acpica/tbinstal.o
AR drivers/mmc/built-in.a
CC drivers/md/dm-table.o
CC drivers/scsi/sg.o
CC kernel/ksyms_common.o
CC drivers/net/ethernet/intel/e1000e/ich8lan.o
CC net/ipv6/exthdrs_core.o
CC net/mac80211/wbrf.o
CC lib/hexdump.o
CC drivers/thermal/thermal_thresholds.o
CC drivers/thermal/thermal_netlink.o
CC drivers/md/dm-target.o
CC arch/x86/kernel/hpet.o
CC drivers/gpu/drm/i915/gt/gen6_engine_cs.o
CC drivers/acpi/acpi_video.o
AR drivers/usb/core/built-in.a
AR drivers/usb/built-in.a
CC drivers/cpuidle/governors/haltpoll.o
CC drivers/gpu/drm/drm_encoder.o
AR mm/built-in.a
CC drivers/net/ethernet/intel/e1000e/80003es2lan.o
CC drivers/acpi/video_detect.o
CC arch/x86/kernel/amd_nb.o
CC drivers/acpi/processor_driver.o
CC [M] drivers/gpu/drm/xe/xe_gt_ccs_mode.o
CC drivers/acpi/acpica/tbprint.o
CC drivers/md/dm-linear.o
CC drivers/gpu/drm/i915/gt/gen6_ppgtt.o
CC kernel/groups.o
AR drivers/ufs/built-in.a
CC drivers/net/ethernet/intel/e1000e/mac.o
CC drivers/cpuidle/governor.o
CC lib/kstrtox.o
CC drivers/gpu/drm/drm_file.o
CC drivers/net/ethernet/intel/e1000e/manage.o
CC drivers/net/ethernet/intel/e1000e/nvm.o
CC drivers/acpi/acpica/tbutils.o
AR drivers/net/ethernet/i825xx/built-in.a
CC drivers/thermal/thermal_hwmon.o
AR drivers/firmware/arm_ffa/built-in.a
AR drivers/firmware/arm_scmi/built-in.a
CC kernel/kcmp.o
AR drivers/firmware/broadcom/built-in.a
CC arch/x86/kernel/amd_node.o
AR drivers/firmware/cirrus/test/built-in.a
AR drivers/firmware/cirrus/built-in.a
AR drivers/firmware/meson/built-in.a
AR drivers/firmware/microchip/built-in.a
CC drivers/acpi/processor_thermal.o
CC fs/xattr.o
CC drivers/net/ethernet/intel/e1000/e1000_hw.o
AR drivers/crypto/stm32/built-in.a
CC drivers/firmware/efi/libstub/efi-stub-helper.o
AR drivers/crypto/inside-secure/eip93/built-in.a
AR drivers/crypto/inside-secure/built-in.a
CC drivers/cpufreq/amd-pstate-trace.o
CC drivers/cpufreq/intel_pstate.o
AR drivers/crypto/xilinx/built-in.a
AR drivers/crypto/hisilicon/built-in.a
CC drivers/md/dm-stripe.o
CC drivers/gpu/drm/i915/gt/gen7_renderclear.o
AR drivers/crypto/intel/keembay/built-in.a
AR drivers/crypto/intel/ixp4xx/built-in.a
AR drivers/crypto/intel/built-in.a
CC fs/nfs/callback_xdr.o
AR drivers/crypto/starfive/built-in.a
AR drivers/crypto/built-in.a
CC net/ipv6/ip6_checksum.o
CC arch/x86/kernel/kvm.o
CC arch/x86/kernel/kvmclock.o
CC drivers/acpi/acpica/tbxface.o
CC drivers/clocksource/acpi_pm.o
CC lib/iomap.o
CC drivers/clocksource/i8253.o
CC drivers/gpu/drm/drm_fourcc.o
CC drivers/firmware/efi/efi-bgrt.o
CC [M] drivers/gpu/drm/xe/xe_gt_clock.o
CC net/ipv4/tunnel4.o
CC drivers/gpu/drm/drm_framebuffer.o
AR drivers/net/ethernet/microsoft/built-in.a
CC drivers/scsi/scsi_sysfs.o
CC drivers/acpi/acpica/tbxfload.o
AR drivers/cpuidle/governors/built-in.a
CC drivers/acpi/processor_idle.o
CC fs/libfs.o
CC drivers/cpuidle/sysfs.o
CC net/ipv6/ip6_icmp.o
CC drivers/firmware/efi/libstub/gop.o
CC drivers/thermal/gov_step_wise.o
CC arch/x86/kernel/paravirt.o
CC drivers/net/ethernet/intel/e1000/e1000_ethtool.o
CC fs/nfs/callback_proc.o
CC net/ipv4/ipconfig.o
CC drivers/acpi/acpica/tbxfroot.o
AR drivers/net/ethernet/litex/built-in.a
AR drivers/firmware/imx/built-in.a
CC drivers/firmware/efi/efi.o
CC lib/iomap_copy.o
CC kernel/freezer.o
CC drivers/cpuidle/poll_state.o
CC drivers/net/ethernet/intel/e1000e/phy.o
CC drivers/gpu/drm/i915/gt/gen8_engine_cs.o
CC drivers/hid/usbhid/hid-core.o
CC drivers/firmware/efi/libstub/secureboot.o
CC drivers/net/ethernet/intel/e1000e/param.o
CC drivers/acpi/processor_throttling.o
CC drivers/net/ethernet/intel/e1000e/ethtool.o
CC drivers/gpu/drm/i915/gt/gen8_ppgtt.o
CC drivers/hid/usbhid/hiddev.o
CC drivers/acpi/acpica/utaddress.o
CC fs/nfs/nfs4namespace.o
CC drivers/hid/hid-core.o
AR drivers/clocksource/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_freq.o
CC drivers/gpu/drm/i915/gt/intel_breadcrumbs.o
CC drivers/cpuidle/cpuidle-haltpoll.o
AR drivers/firmware/psci/built-in.a
CC kernel/profile.o
CC lib/devres.o
CC kernel/stacktrace.o
CC drivers/gpu/drm/drm_gem.o
CC lib/check_signature.o
AR drivers/thermal/built-in.a
CC drivers/gpu/drm/i915/gt/intel_context.o
CC drivers/hid/hid-input.o
AR drivers/net/ethernet/marvell/octeon_ep/built-in.a
AR drivers/net/ethernet/marvell/octeon_ep_vf/built-in.a
AR drivers/net/ethernet/marvell/octeontx2/built-in.a
AR drivers/net/ethernet/marvell/prestera/built-in.a
CC drivers/net/ethernet/marvell/sky2.o
CC arch/x86/kernel/pvclock.o
CC fs/nfs/nfs4getroot.o
CC drivers/acpi/acpica/utalloc.o
CC drivers/net/ethernet/intel/e1000e/netdev.o
CC drivers/gpu/drm/drm_ioctl.o
CC arch/x86/kernel/pcspeaker.o
AR drivers/cpuidle/built-in.a
CC kernel/dma.o
CC fs/nfs/nfs4client.o
CC drivers/firmware/efi/libstub/tpm.o
CC drivers/acpi/processor_perflib.o
CC drivers/gpu/drm/i915/gt/intel_context_sseu.o
CC lib/interval_tree.o
CC drivers/net/ethernet/intel/e1000e/ptp.o
AR drivers/firmware/qcom/built-in.a
CC drivers/hid/hid-quirks.o
CC net/ipv6/output_core.o
AR drivers/scsi/built-in.a
CC net/ipv4/netfilter.o
CC drivers/firmware/efi/vars.o
CC drivers/hid/usbhid/hid-pidff.o
CC drivers/acpi/acpica/utascii.o
CC fs/fs-writeback.o
CC drivers/acpi/acpica/utbuffer.o
CC drivers/acpi/container.o
CC net/ipv4/tcp_cubic.o
AR drivers/firmware/samsung/built-in.a
CC drivers/gpu/drm/drm_lease.o
CC lib/assoc_array.o
CC drivers/md/dm-ioctl.o
CC [M] drivers/gpu/drm/xe/xe_gt_idle.o
CC drivers/firmware/efi/reboot.o
CC drivers/gpu/drm/i915/gt/intel_engine_cs.o
CC arch/x86/kernel/check.o
AR net/mac80211/built-in.a
AR drivers/platform/x86/amd/built-in.a
AR drivers/platform/surface/built-in.a
CC drivers/acpi/acpica/utcksum.o
AR drivers/platform/x86/intel/built-in.a
CC drivers/platform/x86/wmi.o
CC fs/nfs/nfs4session.o
CC kernel/smp.o
CC drivers/net/ethernet/intel/e1000/e1000_param.o
CC drivers/hid/hid-debug.o
CC drivers/firmware/efi/memattr.o
CC [M] drivers/gpu/drm/xe/xe_gt_mcr.o
CC drivers/mailbox/mailbox.o
AR drivers/cpufreq/built-in.a
CC kernel/uid16.o
AR drivers/firmware/smccc/built-in.a
CC lib/bitrev.o
AR drivers/firmware/tegra/built-in.a
CC drivers/firmware/efi/libstub/file.o
CC drivers/mailbox/pcc.o
CC drivers/md/dm-io.o
AR drivers/perf/built-in.a
CC drivers/md/dm-kcopyd.o
CC drivers/gpu/drm/i915/gt/intel_engine_heartbeat.o
CC drivers/firmware/efi/libstub/mem.o
CC lib/crc-ccitt.o
CC fs/nfs/dns_resolve.o
CC net/ipv4/tcp_sigpool.o
CC drivers/acpi/acpica/utcopy.o
CC drivers/platform/x86/wmi-bmof.o
CC drivers/acpi/thermal_lib.o
CC drivers/firmware/efi/tpm.o
CC fs/pnode.o
CC drivers/md/dm-sysfs.o
CC drivers/firmware/efi/libstub/random.o
AR drivers/firmware/xilinx/built-in.a
AR drivers/net/ethernet/mellanox/built-in.a
CC lib/crc16.o
CC drivers/acpi/thermal.o
CC arch/x86/kernel/uprobes.o
CC net/ipv4/cipso_ipv4.o
CC drivers/firmware/efi/libstub/randomalloc.o
AR drivers/hwtracing/intel_th/built-in.a
CC kernel/kallsyms.o
CC drivers/gpu/drm/drm_managed.o
CC drivers/acpi/acpica/utexcep.o
CC drivers/gpu/drm/drm_mm.o
CC drivers/platform/x86/eeepc-laptop.o
CC net/ipv6/protocol.o
CC fs/nfs/nfs4trace.o
CC drivers/acpi/nhlt.o
CC fs/splice.o
HOSTCC lib/gen_crc32table
CC drivers/acpi/acpica/utdebug.o
AR drivers/android/built-in.a
CC net/ipv4/xfrm4_policy.o
CC net/ipv6/ip6_offload.o
AR drivers/mailbox/built-in.a
CC arch/x86/kernel/perf_regs.o
CC kernel/acct.o
CC drivers/gpu/drm/drm_mode_config.o
CC drivers/acpi/acpica/utdecode.o
CC lib/xxhash.o
AR drivers/hid/usbhid/built-in.a
CC fs/sync.o
CC drivers/md/dm-stats.o
CC [M] drivers/gpu/drm/xe/xe_gt_pagefault.o
AR drivers/net/ethernet/meta/built-in.a
CC drivers/md/dm-rq.o
CC drivers/acpi/acpi_memhotplug.o
CC net/ipv4/xfrm4_state.o
CC drivers/firmware/efi/memmap.o
CC net/ipv6/tcpv6_offload.o
CC drivers/hid/hidraw.o
CC net/ipv4/xfrm4_input.o
CC drivers/md/dm-io-rewind.o
CC drivers/platform/x86/p2sb.o
CC net/ipv6/exthdrs_offload.o
CC drivers/acpi/acpica/utdelete.o
CC drivers/gpu/drm/drm_mode_object.o
CC drivers/md/dm-builtin.o
CC kernel/vmcore_info.o
CC drivers/firmware/efi/capsule.o
CC drivers/firmware/dmi_scan.o
CC drivers/firmware/efi/libstub/pci.o
CC lib/genalloc.o
CC drivers/hid/hid-generic.o
AR drivers/net/ethernet/intel/e1000/built-in.a
CC fs/nfs/nfs4sysctl.o
CC drivers/hid/hid-a4tech.o
CC net/ipv4/xfrm4_output.o
CC kernel/elfcorehdr.o
CC fs/utimes.o
AR drivers/nvmem/layouts/built-in.a
CC fs/d_path.o
CC drivers/nvmem/core.o
AR drivers/net/ethernet/micrel/built-in.a
CC net/ipv6/inet6_hashtables.o
CC [M] drivers/gpu/drm/xe/xe_gt_sysfs.o
CC drivers/md/dm-raid1.o
CC arch/x86/kernel/tracepoint.o
CC drivers/acpi/acpica/uterror.o
CC drivers/firmware/efi/esrt.o
CC drivers/gpu/drm/drm_modes.o
CC lib/percpu_counter.o
CC drivers/gpu/drm/drm_modeset_lock.o
CC drivers/firmware/dmi-id.o
CC drivers/firmware/efi/runtime-wrappers.o
CC drivers/firmware/efi/capsule-loader.o
CC drivers/firmware/efi/libstub/skip_spaces.o
AR drivers/platform/x86/built-in.a
CC drivers/firmware/memmap.o
AR drivers/platform/built-in.a
CC drivers/gpu/drm/i915/gt/intel_engine_pm.o
CC drivers/acpi/ioapic.o
CC drivers/md/dm-log.o
CC drivers/firmware/efi/earlycon.o
CC drivers/acpi/acpica/uteval.o
CC drivers/firmware/efi/libstub/lib-cmdline.o
AR drivers/net/ethernet/microchip/built-in.a
CC drivers/gpu/drm/i915/gt/intel_engine_user.o
CC kernel/kexec_core.o
CC drivers/acpi/battery.o
CC [M] drivers/gpu/drm/xe/xe_gt_throttle.o
CC arch/x86/kernel/itmt.o
AR drivers/net/ethernet/mscc/built-in.a
CC arch/x86/kernel/umip.o
CC [M] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
CC drivers/gpu/drm/i915/gt/intel_execlists_submission.o
CC drivers/gpu/drm/drm_plane.o
CC drivers/acpi/bgrt.o
CC net/ipv6/mcast_snoop.o
CC drivers/hid/hid-apple.o
CC arch/x86/kernel/unwind_frame.o
CC drivers/firmware/efi/libstub/lib-ctype.o
CC drivers/md/dm-region-hash.o
CC drivers/firmware/efi/libstub/alignedmem.o
CC kernel/kexec.o
AR drivers/net/ethernet/marvell/built-in.a
CC drivers/gpu/drm/drm_prime.o
CC lib/audit.o
CC fs/stack.o
CC lib/syscall.o
AR drivers/net/ethernet/myricom/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_topology.o
CC kernel/utsname.o
CC kernel/pid_namespace.o
CC drivers/gpu/drm/i915/gt/intel_ggtt.o
CC fs/fs_struct.o
CC drivers/acpi/acpica/utglobal.o
CC drivers/gpu/drm/drm_print.o
CC lib/errname.o
AR drivers/net/ethernet/natsemi/built-in.a
CC drivers/gpu/drm/drm_property.o
CC drivers/md/dm-zero.o
CC drivers/firmware/efi/libstub/relocate.o
CC kernel/stop_machine.o
CC drivers/hid/hid-belkin.o
CC drivers/acpi/spcr.o
CC net/ipv4/xfrm4_protocol.o
CC drivers/gpu/drm/drm_rect.o
CC fs/statfs.o
AR drivers/net/ethernet/neterion/built-in.a
CC kernel/audit.o
AR drivers/net/ethernet/netronome/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc.o
CC lib/nlattr.o
AR drivers/nvmem/built-in.a
CC drivers/gpu/drm/i915/gt/intel_ggtt_fencing.o
CC drivers/gpu/drm/i915/gt/intel_gt.o
CC [M] drivers/gpu/drm/xe/xe_guc_ads.o
CC drivers/acpi/acpica/uthex.o
CC drivers/hid/hid-cherry.o
CC drivers/gpu/drm/drm_syncobj.o
AR drivers/net/ethernet/ni/built-in.a
CC drivers/acpi/acpica/utids.o
CC kernel/auditfilter.o
CC lib/cpu_rmap.o
AR drivers/firmware/efi/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_buf.o
CC drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.o
CC kernel/auditsc.o
AR arch/x86/kernel/built-in.a
CC drivers/net/ethernet/nvidia/forcedeth.o
CC kernel/audit_watch.o
AR arch/x86/built-in.a
AR drivers/net/ethernet/oki-semi/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_capture.o
CC drivers/firmware/efi/libstub/printk.o
AR drivers/net/ethernet/packetengines/built-in.a
CC drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.o
CC kernel/audit_fsnotify.o
CC lib/dynamic_queue_limits.o
CC drivers/acpi/acpica/utinit.o
CC drivers/hid/hid-chicony.o
CC [M] drivers/gpu/drm/xe/xe_guc_ct.o
CC fs/fs_pin.o
CC drivers/acpi/acpica/utlock.o
AR drivers/net/ethernet/qlogic/built-in.a
AR drivers/md/built-in.a
CC drivers/gpu/drm/i915/gt/intel_gt_clock_utils.o
CC drivers/acpi/acpica/utmath.o
CC kernel/audit_tree.o
AR drivers/net/ethernet/qualcomm/emac/built-in.a
CC drivers/net/ethernet/realtek/8139too.o
AR drivers/net/ethernet/qualcomm/built-in.a
CC drivers/net/ethernet/realtek/r8169_main.o
CC fs/nsfs.o
CC drivers/acpi/acpica/utmisc.o
CC drivers/gpu/drm/i915/gt/intel_gt_debugfs.o
AR net/ipv6/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_db_mgr.o
CC drivers/firmware/efi/libstub/vsprintf.o
CC lib/glob.o
AR drivers/net/ethernet/renesas/built-in.a
CC drivers/net/ethernet/realtek/r8169_firmware.o
CC fs/fs_types.o
CC drivers/acpi/acpica/utmutex.o
CC drivers/net/ethernet/realtek/r8169_phy_config.o
CC [M] drivers/gpu/drm/xe/xe_guc_engine_activity.o
CC drivers/hid/hid-cypress.o
CC lib/strncpy_from_user.o
CC [M] drivers/gpu/drm/xe/xe_guc_hwconfig.o
CC drivers/firmware/efi/libstub/x86-stub.o
AR drivers/net/ethernet/rdc/built-in.a
CC drivers/firmware/efi/libstub/smbios.o
STUBCPY drivers/firmware/efi/libstub/alignedmem.stub.o
CC drivers/gpu/drm/drm_sysfs.o
CC drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.o
CC kernel/kprobes.o
CC fs/fs_context.o
CC [M] drivers/gpu/drm/xe/xe_guc_id_mgr.o
CC drivers/hid/hid-ezkey.o
AR drivers/net/ethernet/rocker/built-in.a
CC drivers/gpu/drm/drm_trace_points.o
CC drivers/acpi/acpica/utnonansi.o
CC drivers/acpi/acpica/utobject.o
CC drivers/gpu/drm/drm_vblank.o
AR net/ipv4/built-in.a
CC lib/strnlen_user.o
AR net/built-in.a
CC kernel/seccomp.o
CC drivers/gpu/drm/i915/gt/intel_gt_irq.o
CC drivers/acpi/acpica/utosi.o
STUBCPY drivers/firmware/efi/libstub/efi-stub-helper.stub.o
CC drivers/hid/hid-gyration.o
CC drivers/acpi/acpica/utownerid.o
CC fs/fs_parser.o
CC drivers/hid/hid-ite.o
STUBCPY drivers/firmware/efi/libstub/file.stub.o
AR drivers/net/ethernet/intel/e1000e/built-in.a
AR fs/nfs/built-in.a
AR drivers/net/ethernet/intel/built-in.a
CC drivers/gpu/drm/drm_vblank_work.o
CC fs/fsopen.o
CC kernel/relay.o
CC drivers/gpu/drm/i915/gt/intel_gt_mcr.o
CC drivers/gpu/drm/i915/gt/intel_gt_pm.o
CC [M] drivers/gpu/drm/xe/xe_guc_klv_helpers.o
CC drivers/acpi/acpica/utpredef.o
STUBCPY drivers/firmware/efi/libstub/gop.stub.o
CC drivers/gpu/drm/drm_vma_manager.o
CC kernel/utsname_sysctl.o
CC fs/init.o
CC lib/net_utils.o
AR drivers/net/ethernet/samsung/built-in.a
CC [M] drivers/gpu/drm/xe/xe_guc_log.o
AR drivers/net/ethernet/seeq/built-in.a
CC drivers/hid/hid-kensington.o
CC kernel/delayacct.o
CC drivers/acpi/acpica/utresdecode.o
STUBCPY drivers/firmware/efi/libstub/lib-cmdline.stub.o
CC fs/kernel_read_file.o
CC [M] drivers/gpu/drm/xe/xe_guc_pc.o
STUBCPY drivers/firmware/efi/libstub/lib-ctype.stub.o
CC drivers/hid/hid-microsoft.o
STUBCPY drivers/firmware/efi/libstub/mem.stub.o
AR drivers/net/ethernet/silan/built-in.a
CC kernel/taskstats.o
STUBCPY drivers/firmware/efi/libstub/pci.stub.o
CC drivers/gpu/drm/drm_writeback.o
STUBCPY drivers/firmware/efi/libstub/printk.stub.o
STUBCPY drivers/firmware/efi/libstub/random.stub.o
CC drivers/hid/hid-monterey.o
CC kernel/tsacct.o
CC [M] drivers/gpu/drm/xe/xe_guc_submit.o
CC drivers/acpi/acpica/utresrc.o
STUBCPY drivers/firmware/efi/libstub/randomalloc.stub.o
STUBCPY drivers/firmware/efi/libstub/relocate.stub.o
STUBCPY drivers/firmware/efi/libstub/secureboot.stub.o
CC drivers/gpu/drm/drm_panel.o
CC fs/mnt_idmapping.o
CC [M] drivers/gpu/drm/xe/xe_heci_gsc.o
CC drivers/acpi/acpica/utstate.o
STUBCPY drivers/firmware/efi/libstub/skip_spaces.stub.o
STUBCPY drivers/firmware/efi/libstub/smbios.stub.o
CC drivers/gpu/drm/drm_pci.o
STUBCPY drivers/firmware/efi/libstub/tpm.stub.o
STUBCPY drivers/firmware/efi/libstub/vsprintf.stub.o
CC kernel/tracepoint.o
STUBCPY drivers/firmware/efi/libstub/x86-stub.stub.o
AR drivers/firmware/efi/libstub/lib.a
CC kernel/irq_work.o
CC drivers/hid/hid-ntrig.o
AR drivers/net/ethernet/sis/built-in.a
CC drivers/acpi/acpica/utstring.o
CC kernel/static_call.o
AR drivers/firmware/built-in.a
CC drivers/hid/hid-pl.o
CC lib/sg_pool.o
CC drivers/hid/hid-petalynx.o
CC drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.o
CC lib/stackdepot.o
AR drivers/net/ethernet/sfc/built-in.a
CC drivers/gpu/drm/drm_debugfs.o
CC drivers/gpu/drm/i915/gt/intel_gt_pm_irq.o
CC kernel/padata.o
CC drivers/acpi/acpica/utstrsuppt.o
CC [M] drivers/gpu/drm/xe/xe_huc.o
AR drivers/net/ethernet/smsc/built-in.a
CC lib/asn1_decoder.o
CC drivers/hid/hid-redragon.o
CC drivers/gpu/drm/i915/gt/intel_gt_requests.o
CC drivers/gpu/drm/drm_debugfs_crc.o
CC fs/remap_range.o
GEN lib/oid_registry_data.c
CC lib/ucs2_string.o
CC lib/sbitmap.o
CC drivers/acpi/acpica/utstrtoul64.o
CC kernel/jump_label.o
CC drivers/gpu/drm/i915/gt/intel_gt_sysfs.o
AR drivers/net/ethernet/socionext/built-in.a
CC kernel/context_tracking.o
CC drivers/gpu/drm/drm_panel_orientation_quirks.o
CC lib/group_cpus.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine.o
CC drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.o
CC drivers/gpu/drm/i915/gt/intel_gtt.o
CC fs/pidfs.o
AR drivers/net/ethernet/stmicro/built-in.a
CC drivers/acpi/acpica/utxface.o
CC drivers/gpu/drm/drm_buddy.o
CC drivers/hid/hid-samsung.o
CC lib/fw_table.o
CC drivers/acpi/acpica/utxfinit.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
CC drivers/acpi/acpica/utxferror.o
CC drivers/gpu/drm/drm_gem_shmem_helper.o
CC drivers/acpi/acpica/utxfmutex.o
CC fs/buffer.o
CC drivers/gpu/drm/i915/gt/intel_llc.o
CC [M] drivers/gpu/drm/xe/xe_hw_engine_group.o
CC drivers/gpu/drm/drm_atomic_helper.o
CC [M] drivers/gpu/drm/xe/xe_hw_fence.o
CC kernel/iomem.o
CC drivers/gpu/drm/drm_atomic_state_helper.o
CC kernel/rseq.o
CC drivers/hid/hid-sony.o
CC drivers/gpu/drm/i915/gt/intel_lrc.o
CC fs/mpage.o
CC fs/proc_namespace.o
CC [M] drivers/gpu/drm/xe/xe_irq.o
CC drivers/hid/hid-sunplus.o
AR drivers/net/ethernet/sun/built-in.a
CC drivers/gpu/drm/i915/gt/intel_migrate.o
CC fs/direct-io.o
CC [M] drivers/gpu/drm/xe/xe_lrc.o
CC drivers/gpu/drm/drm_bridge_helper.o
CC [M] drivers/gpu/drm/xe/xe_migrate.o
CC drivers/hid/hid-topseed.o
CC drivers/gpu/drm/i915/gt/intel_mocs.o
CC [M] drivers/gpu/drm/xe/xe_mmio.o
AR drivers/acpi/acpica/built-in.a
AR lib/lib.a
CC drivers/gpu/drm/i915/gt/intel_ppgtt.o
AR drivers/acpi/built-in.a
CC fs/eventpoll.o
CC drivers/gpu/drm/i915/gt/intel_rc6.o
AR drivers/net/ethernet/tehuti/built-in.a
GEN lib/crc32table.h
CC fs/anon_inodes.o
AR drivers/net/ethernet/ti/built-in.a
CC [M] drivers/gpu/drm/xe/xe_mocs.o
AR drivers/net/ethernet/vertexcom/built-in.a
CC drivers/gpu/drm/i915/gt/intel_region_lmem.o
AR drivers/net/ethernet/via/built-in.a
CC lib/oid_registry.o
CC drivers/gpu/drm/drm_crtc_helper.o
CC [M] drivers/gpu/drm/xe/xe_module.o
CC lib/crc32.o
CC fs/signalfd.o
CC drivers/gpu/drm/drm_damage_helper.o
AR drivers/net/ethernet/wangxun/built-in.a
CC fs/timerfd.o
AR drivers/net/ethernet/wiznet/built-in.a
AR drivers/net/ethernet/xilinx/built-in.a
CC fs/eventfd.o
AR drivers/net/ethernet/xircom/built-in.a
AR drivers/net/ethernet/synopsys/built-in.a
CC fs/aio.o
CC [M] drivers/gpu/drm/xe/xe_oa.o
AR drivers/net/ethernet/nvidia/built-in.a
AR drivers/net/ethernet/pensando/built-in.a
CC drivers/gpu/drm/drm_flip_work.o
CC fs/locks.o
CC drivers/gpu/drm/i915/gt/intel_renderstate.o
CC drivers/gpu/drm/drm_format_helper.o
CC [M] drivers/gpu/drm/xe/xe_observation.o
CC drivers/gpu/drm/drm_gem_atomic_helper.o
CC fs/binfmt_misc.o
CC [M] drivers/gpu/drm/xe/xe_pat.o
CC drivers/gpu/drm/drm_gem_framebuffer_helper.o
CC drivers/gpu/drm/drm_kms_helper_common.o
CC fs/binfmt_script.o
CC drivers/gpu/drm/i915/gt/intel_reset.o
AR lib/built-in.a
CC fs/binfmt_elf.o
CC [M] drivers/gpu/drm/xe/xe_pci.o
AR kernel/built-in.a
CC drivers/gpu/drm/i915/gt/intel_ring.o
CC fs/mbcache.o
CC drivers/gpu/drm/drm_modeset_helper.o
AR drivers/net/ethernet/realtek/built-in.a
CC drivers/gpu/drm/i915/gt/intel_ring_submission.o
AR drivers/net/ethernet/built-in.a
CC drivers/gpu/drm/i915/gt/intel_rps.o
CC fs/posix_acl.o
CC drivers/gpu/drm/drm_plane_helper.o
CC drivers/gpu/drm/i915/gt/intel_sa_media.o
CC [M] drivers/gpu/drm/xe/xe_pcode.o
AR drivers/net/built-in.a
CC drivers/gpu/drm/drm_probe_helper.o
CC drivers/gpu/drm/i915/gt/intel_sseu.o
AR drivers/hid/built-in.a
CC fs/coredump.o
CC drivers/gpu/drm/drm_self_refresh_helper.o
CC [M] drivers/gpu/drm/xe/xe_pm.o
CC drivers/gpu/drm/drm_simple_kms_helper.o
CC drivers/gpu/drm/bridge/panel.o
CC [M] drivers/gpu/drm/xe/xe_preempt_fence.o
CC fs/drop_caches.o
CC drivers/gpu/drm/drm_mipi_dsi.o
CC fs/sysctls.o
CC drivers/gpu/drm/i915/gt/intel_sseu_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_pt.o
CC [M] drivers/gpu/drm/xe/xe_pt_walk.o
CC fs/fhandle.o
CC [M] drivers/gpu/drm/drm_exec.o
CC [M] drivers/gpu/drm/xe/xe_pxp.o
CC [M] drivers/gpu/drm/xe/xe_pxp_debugfs.o
CC drivers/gpu/drm/i915/gt/intel_timeline.o
CC [M] drivers/gpu/drm/drm_gpuvm.o
CC [M] drivers/gpu/drm/xe/xe_pxp_submit.o
CC [M] drivers/gpu/drm/xe/xe_query.o
CC [M] drivers/gpu/drm/drm_suballoc.o
CC drivers/gpu/drm/i915/gt/intel_tlb.o
CC [M] drivers/gpu/drm/xe/xe_range_fence.o
CC drivers/gpu/drm/i915/gt/intel_wopcm.o
CC [M] drivers/gpu/drm/drm_gem_ttm_helper.o
CC [M] drivers/gpu/drm/xe/xe_reg_sr.o
CC drivers/gpu/drm/i915/gt/intel_workarounds.o
CC [M] drivers/gpu/drm/xe/xe_reg_whitelist.o
CC drivers/gpu/drm/i915/gt/shmem_utils.o
CC [M] drivers/gpu/drm/xe/xe_ring_ops.o
CC drivers/gpu/drm/i915/gt/sysfs_engines.o
CC drivers/gpu/drm/i915/gt/intel_ggtt_gmch.o
CC [M] drivers/gpu/drm/xe/xe_rtp.o
CC drivers/gpu/drm/i915/gt/gen6_renderstate.o
CC drivers/gpu/drm/i915/gt/gen7_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_sa.o
CC [M] drivers/gpu/drm/xe/xe_sched_job.o
CC [M] drivers/gpu/drm/xe/xe_shrinker.o
CC drivers/gpu/drm/i915/gt/gen8_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_step.o
CC drivers/gpu/drm/i915/gt/gen9_renderstate.o
CC [M] drivers/gpu/drm/xe/xe_survivability_mode.o
CC drivers/gpu/drm/i915/gem/i915_gem_busy.o
CC [M] drivers/gpu/drm/xe/xe_sync.o
CC [M] drivers/gpu/drm/xe/xe_tile.o
CC [M] drivers/gpu/drm/xe/xe_tile_sysfs.o
LD [M] drivers/gpu/drm/drm_suballoc_helper.o
CC drivers/gpu/drm/i915/gem/i915_gem_clflush.o
CC [M] drivers/gpu/drm/xe/xe_trace.o
CC drivers/gpu/drm/i915/gem/i915_gem_context.o
CC [M] drivers/gpu/drm/xe/xe_trace_bo.o
CC drivers/gpu/drm/i915/gem/i915_gem_create.o
CC drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o
CC drivers/gpu/drm/i915/gem/i915_gem_domain.o
CC [M] drivers/gpu/drm/xe/xe_trace_guc.o
CC [M] drivers/gpu/drm/xe/xe_trace_lrc.o
CC [M] drivers/gpu/drm/xe/xe_ttm_stolen_mgr.o
CC drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o
LD [M] drivers/gpu/drm/drm_ttm_helper.o
CC [M] drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
CC drivers/gpu/drm/i915/gem/i915_gem_internal.o
CC drivers/gpu/drm/i915/gem/i915_gem_lmem.o
CC [M] drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
CC drivers/gpu/drm/i915/gem/i915_gem_mman.o
CC drivers/gpu/drm/i915/gem/i915_gem_object.o
CC [M] drivers/gpu/drm/xe/xe_tuning.o
CC drivers/gpu/drm/i915/gem/i915_gem_pages.o
CC [M] drivers/gpu/drm/xe/xe_uc.o
CC [M] drivers/gpu/drm/xe/xe_uc_fw.o
CC drivers/gpu/drm/i915/gem/i915_gem_phys.o
CC [M] drivers/gpu/drm/xe/xe_vm.o
CC drivers/gpu/drm/i915/gem/i915_gem_pm.o
CC [M] drivers/gpu/drm/xe/xe_vram.o
CC drivers/gpu/drm/i915/gem/i915_gem_region.o
CC [M] drivers/gpu/drm/xe/xe_vram_freq.o
CC [M] drivers/gpu/drm/xe/xe_vsec.o
CC [M] drivers/gpu/drm/xe/xe_wa.o
CC drivers/gpu/drm/i915/gem/i915_gem_shmem.o
CC [M] drivers/gpu/drm/xe/xe_wait_user_fence.o
CC drivers/gpu/drm/i915/gem/i915_gem_shrinker.o
CC [M] drivers/gpu/drm/xe/xe_wopcm.o
CC [M] drivers/gpu/drm/xe/xe_hmm.o
CC [M] drivers/gpu/drm/xe/xe_hwmon.o
CC drivers/gpu/drm/i915/gem/i915_gem_stolen.o
CC [M] drivers/gpu/drm/xe/xe_pmu.o
AR fs/built-in.a
CC [M] drivers/gpu/drm/xe/xe_gt_sriov_vf.o
CC drivers/gpu/drm/i915/gem/i915_gem_throttle.o
CC drivers/gpu/drm/i915/gem/i915_gem_tiling.o
CC [M] drivers/gpu/drm/xe/xe_guc_relay.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm_move.o
CC [M] drivers/gpu/drm/xe/xe_memirq.o
CC drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.o
CC [M] drivers/gpu/drm/xe/xe_sriov.o
CC drivers/gpu/drm/i915/gem/i915_gem_userptr.o
CC [M] drivers/gpu/drm/xe/xe_sriov_vf.o
CC [M] drivers/gpu/drm/xe/xe_tile_sriov_vf.o
CC drivers/gpu/drm/i915/gem/i915_gem_wait.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_irq.o
CC [M] drivers/gpu/drm/xe/display/ext/i915_utils.o
CC drivers/gpu/drm/i915/gem/i915_gemfs.o
CC [M] drivers/gpu/drm/xe/display/intel_bo.o
CC drivers/gpu/drm/i915/i915_active.o
CC [M] drivers/gpu/drm/xe/display/intel_fb_bo.o
CC drivers/gpu/drm/i915/i915_cmd_parser.o
CC drivers/gpu/drm/i915/i915_deps.o
CC [M] drivers/gpu/drm/xe/display/intel_fbdev_fb.o
CC [M] drivers/gpu/drm/xe/display/xe_display.o
CC [M] drivers/gpu/drm/xe/display/xe_display_misc.o
CC [M] drivers/gpu/drm/xe/display/xe_display_rpm.o
CC [M] drivers/gpu/drm/xe/display/xe_display_wa.o
CC drivers/gpu/drm/i915/i915_gem.o
CC [M] drivers/gpu/drm/xe/display/xe_dsb_buffer.o
CC [M] drivers/gpu/drm/xe/display/xe_fb_pin.o
CC [M] drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
CC [M] drivers/gpu/drm/xe/display/xe_plane_initial.o
CC [M] drivers/gpu/drm/xe/display/xe_tdf.o
CC drivers/gpu/drm/i915/i915_gem_evict.o
CC drivers/gpu/drm/i915/i915_gem_gtt.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_dram.o
CC drivers/gpu/drm/i915/i915_gem_ww.o
CC [M] drivers/gpu/drm/xe/i915-soc/intel_rom.o
CC [M] drivers/gpu/drm/xe/i915-display/icl_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_alpm.o
CC drivers/gpu/drm/i915/i915_query.o
CC drivers/gpu/drm/i915/i915_request.o
CC drivers/gpu/drm/i915/i915_scheduler.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic.o
CC drivers/gpu/drm/i915/i915_trace_points.o
CC drivers/gpu/drm/i915/i915_ttm_buddy_manager.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
CC drivers/gpu/drm/i915/i915_vma.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_audio.o
CC drivers/gpu/drm/i915/i915_vma_resource.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_backlight.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bios.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_debugfs.o
CC drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cdclk.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cmtg.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_ads.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_capture.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_ct.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_connector.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cursor.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_log.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_rc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_conversion.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_device.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_driver.o
CC drivers/gpu/drm/i915/gt/uc/intel_guc_submission.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.o
CC drivers/gpu/drm/i915/gt/uc/intel_huc_fw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_irq.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.o
CC drivers/gpu/drm/i915/gt/uc/intel_uc_fw.o
CC drivers/gpu/drm/i915/gt/intel_gsc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
CC drivers/gpu/drm/i915/i915_hwmon.o
CC drivers/gpu/drm/i915/display/hsw_ips.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
CC drivers/gpu/drm/i915/display/i9xx_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_trace.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_wa.o
CC drivers/gpu/drm/i915/display/i9xx_display_sr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
CC drivers/gpu/drm/i915/display/i9xx_wm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dmc_wl.o
CC drivers/gpu/drm/i915/display/intel_alpm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp.o
CC drivers/gpu/drm/i915/display/intel_atomic.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_aux_backlight.o
CC drivers/gpu/drm/i915/display/intel_atomic_plane.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_hdcp.o
CC drivers/gpu/drm/i915/display/intel_audio.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_link_training.o
CC drivers/gpu/drm/i915/display/intel_bios.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_mst.o
CC drivers/gpu/drm/i915/display/intel_bo.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dp_test.o
CC drivers/gpu/drm/i915/display/intel_bw.o
CC drivers/gpu/drm/i915/display/intel_cdclk.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll.o
CC drivers/gpu/drm/i915/display/intel_cmtg.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpll_mgr.o
CC drivers/gpu/drm/i915/display/intel_color.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dpt_common.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_drrs.o
CC drivers/gpu/drm/i915/display/intel_combo_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsb.o
CC drivers/gpu/drm/i915/display/intel_connector.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_dcs_backlight.o
CC drivers/gpu/drm/i915/display/intel_crtc.o
CC drivers/gpu/drm/i915/display/intel_crtc_state_dump.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_dsi_vbt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_encoder.o
CC drivers/gpu/drm/i915/display/intel_cursor.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fb.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fbc.o
CC drivers/gpu/drm/i915/display/intel_display.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fdi.o
CC drivers/gpu/drm/i915/display/intel_display_conversion.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_fifo_underrun.o
CC drivers/gpu/drm/i915/display/intel_display_driver.o
CC drivers/gpu/drm/i915/display/intel_display_irq.o
CC drivers/gpu/drm/i915/display/intel_display_params.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_frontbuffer.o
CC drivers/gpu/drm/i915/display/intel_display_power.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_global_state.o
CC drivers/gpu/drm/i915/display/intel_display_power_map.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_gmbus.o
CC drivers/gpu/drm/i915/display/intel_display_power_well.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdcp_gsc_message.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hdmi.o
CC drivers/gpu/drm/i915/display/intel_display_reset.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_hti.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_link_bw.o
CC drivers/gpu/drm/i915/display/intel_display_rpm.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_lspcon.o
CC drivers/gpu/drm/i915/display/intel_display_rps.o
CC drivers/gpu/drm/i915/display/intel_display_snapshot.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_lock.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_setup.o
CC drivers/gpu/drm/i915/display/intel_display_wa.o
CC drivers/gpu/drm/i915/display/intel_dmc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_panel.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pfit.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pmdemand.o
CC drivers/gpu/drm/i915/display/intel_dmc_wl.o
CC drivers/gpu/drm/i915/display/intel_dpio_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pch.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pps.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_psr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_qp_tables.o
CC drivers/gpu/drm/i915/display/intel_dpll.o
CC drivers/gpu/drm/i915/display/intel_dpll_mgr.o
CC drivers/gpu/drm/i915/display/intel_dpt.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_quirks.o
CC drivers/gpu/drm/i915/display/intel_dpt_common.o
CC drivers/gpu/drm/i915/display/intel_drrs.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_hdmi_pll.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_snps_phy.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_tc.o
CC drivers/gpu/drm/i915/display/intel_dsb.o
CC drivers/gpu/drm/i915/display/intel_dsb_buffer.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vblank.o
CC drivers/gpu/drm/i915/display/intel_fb.o
CC drivers/gpu/drm/i915/display/intel_fb_bo.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vdsc.o
CC drivers/gpu/drm/i915/display/intel_fb_pin.o
CC drivers/gpu/drm/i915/display/intel_fbc.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vga.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_vrr.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_wm.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_scaler.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_universal_plane.o
CC drivers/gpu/drm/i915/display/intel_fdi.o
CC [M] drivers/gpu/drm/xe/i915-display/skl_watermark.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_acpi.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_opregion.o
CC drivers/gpu/drm/i915/display/intel_fifo_underrun.o
CC [M] drivers/gpu/drm/xe/xe_debugfs.o
CC drivers/gpu/drm/i915/display/intel_frontbuffer.o
CC [M] drivers/gpu/drm/xe/xe_gt_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_gt_sriov_vf_debugfs.o
CC drivers/gpu/drm/i915/display/intel_global_state.o
CC [M] drivers/gpu/drm/xe/xe_gt_stats.o
CC drivers/gpu/drm/i915/display/intel_hdcp.o
CC [M] drivers/gpu/drm/xe/xe_guc_debugfs.o
CC drivers/gpu/drm/i915/display/intel_hdcp_gsc.o
CC drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.o
CC drivers/gpu/drm/i915/display/intel_hotplug.o
CC drivers/gpu/drm/i915/display/intel_hotplug_irq.o
CC [M] drivers/gpu/drm/xe/xe_huc_debugfs.o
CC [M] drivers/gpu/drm/xe/xe_uc_debugfs.o
CC drivers/gpu/drm/i915/display/intel_hti.o
CC drivers/gpu/drm/i915/display/intel_link_bw.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
CC drivers/gpu/drm/i915/display/intel_load_detect.o
CC drivers/gpu/drm/i915/display/intel_lpe_audio.o
CC drivers/gpu/drm/i915/display/intel_modeset_lock.o
CC drivers/gpu/drm/i915/display/intel_modeset_setup.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_display_debugfs_params.o
CC drivers/gpu/drm/i915/display/intel_modeset_verify.o
CC [M] drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o
CC drivers/gpu/drm/i915/display/intel_overlay.o
CC drivers/gpu/drm/i915/display/intel_pch.o
CC drivers/gpu/drm/i915/display/intel_pch_display.o
CC drivers/gpu/drm/i915/display/intel_pch_refclk.o
CC drivers/gpu/drm/i915/display/intel_plane_initial.o
CC drivers/gpu/drm/i915/display/intel_pmdemand.o
CC drivers/gpu/drm/i915/display/intel_psr.o
CC drivers/gpu/drm/i915/display/intel_quirks.o
CC drivers/gpu/drm/i915/display/intel_sprite.o
CC drivers/gpu/drm/i915/display/intel_sprite_uapi.o
CC drivers/gpu/drm/i915/display/intel_tc.o
CC drivers/gpu/drm/i915/display/intel_vblank.o
CC drivers/gpu/drm/i915/display/intel_vga.o
CC drivers/gpu/drm/i915/display/intel_wm.o
CC drivers/gpu/drm/i915/display/skl_scaler.o
CC drivers/gpu/drm/i915/display/skl_universal_plane.o
CC drivers/gpu/drm/i915/display/skl_watermark.o
CC drivers/gpu/drm/i915/display/vlv_sideband.o
CC drivers/gpu/drm/i915/display/intel_acpi.o
CC drivers/gpu/drm/i915/display/intel_opregion.o
CC drivers/gpu/drm/i915/display/intel_display_debugfs.o
CC drivers/gpu/drm/i915/display/intel_display_debugfs_params.o
CC drivers/gpu/drm/i915/display/intel_pipe_crc.o
CC drivers/gpu/drm/i915/display/dvo_ch7017.o
CC drivers/gpu/drm/i915/display/dvo_ch7xxx.o
CC drivers/gpu/drm/i915/display/dvo_ivch.o
CC drivers/gpu/drm/i915/display/dvo_ns2501.o
CC drivers/gpu/drm/i915/display/dvo_sil164.o
CC drivers/gpu/drm/i915/display/dvo_tfp410.o
CC drivers/gpu/drm/i915/display/g4x_dp.o
CC drivers/gpu/drm/i915/display/g4x_hdmi.o
CC drivers/gpu/drm/i915/display/icl_dsi.o
CC drivers/gpu/drm/i915/display/intel_backlight.o
CC drivers/gpu/drm/i915/display/intel_crt.o
CC drivers/gpu/drm/i915/display/intel_cx0_phy.o
CC drivers/gpu/drm/i915/display/intel_ddi.o
CC drivers/gpu/drm/i915/display/intel_ddi_buf_trans.o
CC drivers/gpu/drm/i915/display/intel_display_device.o
CC drivers/gpu/drm/i915/display/intel_display_trace.o
CC drivers/gpu/drm/i915/display/intel_dkl_phy.o
CC drivers/gpu/drm/i915/display/intel_dp.o
CC drivers/gpu/drm/i915/display/intel_dp_aux.o
CC drivers/gpu/drm/i915/display/intel_dp_aux_backlight.o
CC drivers/gpu/drm/i915/display/intel_dp_hdcp.o
CC drivers/gpu/drm/i915/display/intel_dp_link_training.o
CC drivers/gpu/drm/i915/display/intel_dp_mst.o
CC drivers/gpu/drm/i915/display/intel_dp_test.o
CC drivers/gpu/drm/i915/display/intel_dsi.o
CC drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.o
CC drivers/gpu/drm/i915/display/intel_dsi_vbt.o
CC drivers/gpu/drm/i915/display/intel_dvo.o
CC drivers/gpu/drm/i915/display/intel_encoder.o
CC drivers/gpu/drm/i915/display/intel_gmbus.o
CC drivers/gpu/drm/i915/display/intel_hdmi.o
CC drivers/gpu/drm/i915/display/intel_lspcon.o
CC drivers/gpu/drm/i915/display/intel_lvds.o
CC drivers/gpu/drm/i915/display/intel_panel.o
CC drivers/gpu/drm/i915/display/intel_pfit.o
CC drivers/gpu/drm/i915/display/intel_pps.o
CC drivers/gpu/drm/i915/display/intel_qp_tables.o
CC drivers/gpu/drm/i915/display/intel_sdvo.o
CC drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.o
CC drivers/gpu/drm/i915/display/intel_snps_phy.o
CC drivers/gpu/drm/i915/display/intel_tv.o
CC drivers/gpu/drm/i915/display/intel_vdsc.o
CC drivers/gpu/drm/i915/display/intel_vrr.o
CC drivers/gpu/drm/i915/display/vlv_dsi.o
CC drivers/gpu/drm/i915/display/vlv_dsi_pll.o
CC drivers/gpu/drm/i915/i915_perf.o
CC drivers/gpu/drm/i915/pxp/intel_pxp.o
CC drivers/gpu/drm/i915/pxp/intel_pxp_huc.o
CC drivers/gpu/drm/i915/pxp/intel_pxp_tee.o
CC drivers/gpu/drm/i915/i915_gpu_error.o
CC drivers/gpu/drm/i915/i915_vgpu.o
LD [M] drivers/gpu/drm/xe/xe.o
AR drivers/gpu/drm/i915/built-in.a
AR drivers/gpu/drm/built-in.a
AR drivers/gpu/built-in.a
AR drivers/built-in.a
AR built-in.a
AR vmlinux.a
LD vmlinux.o
OBJCOPY modules.builtin.modinfo
GEN modules.builtin
MODPOST Module.symvers
CC .vmlinux.export.o
CC [M] fs/efivarfs/efivarfs.mod.o
CC [M] .module-common.o
CC [M] drivers/gpu/drm/drm_exec.mod.o
CC [M] drivers/gpu/drm/drm_gpuvm.mod.o
CC [M] drivers/gpu/drm/drm_suballoc_helper.mod.o
CC [M] drivers/gpu/drm/drm_ttm_helper.mod.o
CC [M] drivers/gpu/drm/scheduler/gpu-sched.mod.o
CC [M] drivers/gpu/drm/xe/xe.mod.o
CC [M] drivers/thermal/intel/x86_pkg_temp_thermal.mod.o
CC [M] net/netfilter/nf_log_syslog.mod.o
CC [M] net/netfilter/xt_mark.mod.o
CC [M] net/netfilter/xt_nat.mod.o
CC [M] net/netfilter/xt_LOG.mod.o
CC [M] net/netfilter/xt_MASQUERADE.mod.o
CC [M] net/netfilter/xt_addrtype.mod.o
CC [M] net/ipv4/netfilter/iptable_nat.mod.o
LD [M] drivers/thermal/intel/x86_pkg_temp_thermal.ko
LD [M] drivers/gpu/drm/drm_suballoc_helper.ko
LD [M] drivers/gpu/drm/drm_ttm_helper.ko
LD [M] net/netfilter/nf_log_syslog.ko
LD [M] fs/efivarfs/efivarfs.ko
LD [M] net/netfilter/xt_addrtype.ko
LD [M] net/netfilter/xt_nat.ko
LD [M] net/ipv4/netfilter/iptable_nat.ko
LD [M] drivers/gpu/drm/scheduler/gpu-sched.ko
LD [M] net/netfilter/xt_MASQUERADE.ko
LD [M] net/netfilter/xt_LOG.ko
LD [M] drivers/gpu/drm/drm_gpuvm.ko
LD [M] net/netfilter/xt_mark.ko
LD [M] drivers/gpu/drm/drm_exec.ko
LD [M] drivers/gpu/drm/xe/xe.ko
UPD include/generated/utsversion.h
CC init/version-timestamp.o
KSYMS .tmp_vmlinux0.kallsyms.S
AS .tmp_vmlinux0.kallsyms.o
LD .tmp_vmlinux1
NM .tmp_vmlinux1.syms
KSYMS .tmp_vmlinux1.kallsyms.S
AS .tmp_vmlinux1.kallsyms.o
LD .tmp_vmlinux2
NM .tmp_vmlinux2.syms
KSYMS .tmp_vmlinux2.kallsyms.S
AS .tmp_vmlinux2.kallsyms.o
LD vmlinux.unstripped
NM System.map
SORTTAB vmlinux.unstripped
RSTRIP vmlinux
CC arch/x86/boot/a20.o
AS arch/x86/boot/bioscall.o
CC arch/x86/boot/cmdline.o
AS arch/x86/boot/copy.o
HOSTCC arch/x86/boot/mkcpustr
CC arch/x86/boot/cpuflags.o
CC arch/x86/boot/cpucheck.o
CC arch/x86/boot/early_serial_console.o
CC arch/x86/boot/edd.o
CC arch/x86/boot/main.o
CC arch/x86/boot/memory.o
CC arch/x86/boot/pm.o
AS arch/x86/boot/pmjump.o
CC arch/x86/boot/printf.o
CC arch/x86/boot/regs.o
CC arch/x86/boot/string.o
CC arch/x86/boot/tty.o
CC arch/x86/boot/video.o
CC arch/x86/boot/video-mode.o
CC arch/x86/boot/version.o
CC arch/x86/boot/video-vga.o
CC arch/x86/boot/video-vesa.o
CC arch/x86/boot/video-bios.o
LDS arch/x86/boot/compressed/vmlinux.lds
AS arch/x86/boot/compressed/kernel_info.o
AS arch/x86/boot/compressed/head_32.o
VOFFSET arch/x86/boot/compressed/../voffset.h
CC arch/x86/boot/compressed/string.o
CC arch/x86/boot/compressed/cmdline.o
CC arch/x86/boot/compressed/error.o
OBJCOPY arch/x86/boot/compressed/vmlinux.bin
RELOCS arch/x86/boot/compressed/vmlinux.relocs
HOSTCC arch/x86/boot/compressed/mkpiggy
CC arch/x86/boot/compressed/cpuflags.o
CC arch/x86/boot/compressed/early_serial_console.o
CC arch/x86/boot/compressed/kaslr.o
CC arch/x86/boot/compressed/acpi.o
CC arch/x86/boot/compressed/efi.o
CPUSTR arch/x86/boot/cpustr.h
CC arch/x86/boot/cpu.o
GZIP arch/x86/boot/compressed/vmlinux.bin.gz
CC arch/x86/boot/compressed/misc.o
MKPIGGY arch/x86/boot/compressed/piggy.S
AS arch/x86/boot/compressed/piggy.o
LD arch/x86/boot/compressed/vmlinux
ZOFFSET arch/x86/boot/zoffset.h
OBJCOPY arch/x86/boot/vmlinux.bin
AS arch/x86/boot/header.o
LD arch/x86/boot/setup.elf
OBJCOPY arch/x86/boot/setup.bin
BUILD arch/x86/boot/bzImage
Kernel: arch/x86/boot/bzImage is ready (#1)
run-parts: executing /workspace/ci/hooks/20-kernel-doc
+ SRC_DIR=/workspace/kernel
+ cd /workspace/kernel
+ find drivers/gpu/drm/xe/ -name '*.[ch]' -not -path 'drivers/gpu/drm/xe/display/*'
+ xargs ./scripts/kernel-doc -Werror -none include/uapi/drm/xe_drm.h
All hooks done
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ CI.checksparse: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (4 preceding siblings ...)
2025-06-04 12:24 ` ✓ CI.Hooks: " Patchwork
@ 2025-06-04 12:25 ` Patchwork
2025-06-04 13:38 ` ✓ Xe.CI.BAT: " Patchwork
` (3 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 12:25 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
+ trap cleanup EXIT
+ KERNEL=/kernel
+ MT=/root/linux/maintainer-tools
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools /root/linux/maintainer-tools
Cloning into '/root/linux/maintainer-tools'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ make -C /root/linux/maintainer-tools
make: Entering directory '/root/linux/maintainer-tools'
cc -O2 -g -Wextra -o remap-log remap-log.c
make: Leaving directory '/root/linux/maintainer-tools'
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ /root/linux/maintainer-tools/dim sparse --fast 6517275da428d10d60b2762385ca7daa3a382754
Sparse version: 0.6.4 (Ubuntu: 0.6.4-4ubuntu3)
Fast mode used, each commit won't be checked separately.
Okay!
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ Xe.CI.BAT: success for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (5 preceding siblings ...)
2025-06-04 12:25 ` ✓ CI.checksparse: " Patchwork
@ 2025-06-04 13:38 ` Patchwork
2025-06-05 7:59 ` ✗ Xe.CI.Full: failure " Patchwork
` (2 subsequent siblings)
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-04 13:38 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1721 bytes --]
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : success
== Summary ==
CI Bug Log - changes from xe-3191-6517275da428d10d60b2762385ca7daa3a382754_BAT -> xe-pw-149831v1_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (8 -> 7)
------------------------------
Missing (1): bat-adlp-vm
Known issues
------------
Here are the changes found in xe-pw-149831v1_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_sysfs_debugfs@xe-sysfs-read-all-entries:
- bat-lnl-2: [PASS][1] -> [ABORT][2] ([Intel XE#4624] / [Intel XE#4966])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/bat-lnl-2/igt@intel_sysfs_debugfs@xe-sysfs-read-all-entries.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/bat-lnl-2/igt@intel_sysfs_debugfs@xe-sysfs-read-all-entries.html
[Intel XE#4624]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4624
[Intel XE#4966]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4966
Build changes
-------------
* IGT: IGT_8393 -> IGT_8394
* Linux: xe-3191-6517275da428d10d60b2762385ca7daa3a382754 -> xe-pw-149831v1
IGT_8393: 6a256bfe3025b94fcef3757e4edd6b2198cecf63 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8394: 8394
xe-3191-6517275da428d10d60b2762385ca7daa3a382754: 6517275da428d10d60b2762385ca7daa3a382754
xe-pw-149831v1: 149831v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/index.html
[-- Attachment #2: Type: text/html, Size: 2293 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ Xe.CI.Full: failure for drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (6 preceding siblings ...)
2025-06-04 13:38 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-06-05 7:59 ` Patchwork
2025-06-05 12:42 ` [PATCH v3] " Jani Nikula
2025-06-05 15:34 ` Lucas De Marchi
9 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-06-05 7:59 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 107038 bytes --]
== Series Details ==
Series: drm/i915: split out display register macros to a separate file
URL : https://patchwork.freedesktop.org/series/149831/
State : failure
== Summary ==
CI Bug Log - changes from xe-3191-6517275da428d10d60b2762385ca7daa3a382754_FULL -> xe-pw-149831v1_FULL
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with xe-pw-149831v1_FULL need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-149831v1_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-149831v1_FULL:
### IGT changes ###
#### Warnings ####
* igt@intel_hwmon@hwmon-read:
- shard-adlp: [SKIP][1] ([Intel XE#1125]) -> [SKIP][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-3/igt@intel_hwmon@hwmon-read.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@intel_hwmon@hwmon-read.html
Known issues
------------
Here are the changes found in xe-pw-149831v1_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@unplug-rescan:
- shard-adlp: [PASS][3] -> [SKIP][4] ([Intel XE#4963])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-3/igt@core_hotunplug@unplug-rescan.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@core_hotunplug@unplug-rescan.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-adlp: NOTRUN -> [SKIP][5] ([Intel XE#3157])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-3/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
- shard-lnl: [PASS][6] -> [FAIL][7] ([Intel XE#911]) +3 other tests fail
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
* igt@kms_async_flips@test-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#664])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_async_flips@test-cursor-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#2370])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition:
- shard-adlp: [PASS][10] -> [FAIL][11] ([Intel XE#3908]) +1 other test fail
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-4/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#1407]) +2 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-adlp: NOTRUN -> [SKIP][13] ([Intel XE#1124]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
- shard-dg2-set2: [PASS][14] -> [SKIP][15] ([Intel XE#2351] / [Intel XE#4208])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-463/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#316]) +6 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0:
- shard-adlp: [PASS][17] -> [SKIP][18] ([Intel XE#4947]) +4 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-8/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-adlp: NOTRUN -> [SKIP][19] ([Intel XE#316]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2327]) +2 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-180:
- shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#1124]) +11 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-adlp: NOTRUN -> [DMESG-FAIL][22] ([Intel XE#4543]) +3 other tests dmesg-fail
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-3/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#619])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#610]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#610])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-0:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#1124]) +14 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-adlp: NOTRUN -> [SKIP][27] ([Intel XE#607])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#1124]) +4 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#2191]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
* igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p:
- shard-bmg: [PASS][30] -> [SKIP][31] ([Intel XE#2314] / [Intel XE#2894])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-3/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html
* igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2314] / [Intel XE#2894])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#2191])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#367])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-2560x1440p:
- shard-adlp: NOTRUN -> [SKIP][35] ([Intel XE#367])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-6/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-3-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#367]) +2 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-4-displays-1920x1080p:
- shard-adlp: NOTRUN -> [SKIP][37] ([Intel XE#4950]) +2 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_bw@linear-tiling-4-displays-1920x1080p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][38] ([Intel XE#787]) +26 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][39] ([Intel XE#2907]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2:
- shard-bmg: NOTRUN -> [SKIP][40] ([Intel XE#2652] / [Intel XE#787]) +7 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#787]) +209 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#2887]) +8 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#3432]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#3432])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][45] -> [INCOMPLETE][46] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2887]) +15 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4:
- shard-dg2-set2: [PASS][48] -> [INCOMPLETE][49] ([Intel XE#3124])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4.html
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: [PASS][50] -> [DMESG-WARN][51] ([Intel XE#1727] / [Intel XE#3113])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][52] ([Intel XE#455] / [Intel XE#787]) +17 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-d-dp-2:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#455] / [Intel XE#787]) +51 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-d-dp-2.html
* igt@kms_cdclk@mode-transition:
- shard-bmg: NOTRUN -> [SKIP][54] ([Intel XE#2724])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#4417]) +3 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html
* igt@kms_chamelium_audio@dp-audio:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#373]) +6 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-1/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2252]) +11 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#306]) +3 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_color@degamma:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2325])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_chamelium_color@degamma.html
- shard-adlp: NOTRUN -> [SKIP][60] ([Intel XE#306])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@kms_chamelium_color@degamma.html
- shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#306])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-4/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@dp-edid-read:
- shard-adlp: NOTRUN -> [SKIP][62] ([Intel XE#373]) +3 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_chamelium_edid@dp-edid-read.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#373]) +15 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_content_protection@atomic:
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#5176]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-1/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic-dpms@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][65] ([Intel XE#1178]) +2 other tests fail
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_content_protection@atomic-dpms@pipe-a-dp-4.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#307])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@legacy:
- shard-adlp: NOTRUN -> [SKIP][67] ([Intel XE#455]) +8 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@srm:
- shard-bmg: NOTRUN -> [FAIL][68] ([Intel XE#1178]) +3 other tests fail
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-8/igt@kms_content_protection@srm.html
* igt@kms_content_protection@type1:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2341])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-dg2-set2: NOTRUN -> [FAIL][70] ([Intel XE#1188]) +1 other test fail
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_content_protection@uevent.html
* igt@kms_content_protection@uevent@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][71] ([Intel XE#1188])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_content_protection@uevent@pipe-a-dp-2.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2320]) +6 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#1424]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-1/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#2321]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#2321])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-128x42:
- shard-dg2-set2: [PASS][76] -> [SKIP][77] ([Intel XE#4208] / [i915#2575]) +11 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-435/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-adlp: NOTRUN -> [SKIP][78] ([Intel XE#308])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-bmg: [PASS][79] -> [SKIP][80] ([Intel XE#2291]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-3/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2291]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions:
- shard-adlp: NOTRUN -> [SKIP][82] ([Intel XE#309])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2-set2: NOTRUN -> [SKIP][83] ([Intel XE#323]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#2286]) +1 other test skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-bmg: [PASS][85] -> [SKIP][86] ([Intel XE#4354])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-8/igt@kms_dp_link_training@non-uhbr-sst.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#4354])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@kms_dp_link_training@uhbr-mst.html
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#4356])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#4354]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#4331])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-with-bpc:
- shard-lnl: NOTRUN -> [SKIP][91] ([Intel XE#2244])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area:
- shard-adlp: NOTRUN -> [SKIP][92] ([Intel XE#4422])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#701])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@dp-mst:
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#2375])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#1135])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#1421]) +5 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-4/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-dp2-hdmi-a3:
- shard-bmg: [PASS][97] -> [INCOMPLETE][98] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-8/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-dp2-hdmi-a3.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-dp2-hdmi-a3.html
* igt@kms_flip@2x-plain-flip:
- shard-bmg: [PASS][99] -> [SKIP][100] ([Intel XE#2316]) +5 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-2/igt@kms_flip@2x-plain-flip.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2316]) +3 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [PASS][102] -> [FAIL][103] ([Intel XE#301]) +1 other test fail
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_flip@flip-vs-suspend@d-dp4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][104] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@kms_flip@flip-vs-suspend@d-dp4.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#1397] / [Intel XE#1745])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#1397])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#2351] / [Intel XE#4208]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1401] / [Intel XE#1745])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1401])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-adlp: [PASS][110] -> [DMESG-FAIL][111] ([Intel XE#4543] / [Intel XE#4921]) +1 other test dmesg-fail
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][112] ([Intel XE#455]) +21 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-lnl: NOTRUN -> [SKIP][113] ([Intel XE#352])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render:
- shard-adlp: NOTRUN -> [SKIP][114] ([Intel XE#656]) +14 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][115] ([Intel XE#2312]) +16 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt:
- shard-adlp: [PASS][116] -> [DMESG-FAIL][117] ([Intel XE#4543]) +7 other tests dmesg-fail
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-blt:
- shard-dg2-set2: [PASS][118] -> [SKIP][119] ([Intel XE#4208]) +20 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-blt.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][120] ([Intel XE#4141]) +12 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#658]) +1 other test skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render:
- shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#651]) +44 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-msflip-blt:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#651]) +6 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#2311]) +29 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-shrfb-scaledprimary:
- shard-adlp: NOTRUN -> [SKIP][125] ([Intel XE#651]) +7 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcdrrs-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][126] ([Intel XE#2313]) +25 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#656]) +25 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-slowdraw:
- shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#653]) +40 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][129] ([Intel XE#2352])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
- shard-lnl: NOTRUN -> [SKIP][130] ([Intel XE#1469])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-adlp: NOTRUN -> [SKIP][131] ([Intel XE#653]) +6 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_getfb@getfb-reject-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#605])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_getfb@getfb-reject-ccs.html
* igt@kms_invalid_mode@zero-hdisplay:
- shard-adlp: [PASS][133] -> [SKIP][134] ([Intel XE#4950]) +10 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@kms_invalid_mode@zero-hdisplay.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_invalid_mode@zero-hdisplay.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][135] ([Intel XE#2925])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-bmg: NOTRUN -> [SKIP][136] ([Intel XE#4298])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-adlp: NOTRUN -> [SKIP][137] ([Intel XE#2927])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-3/igt@kms_joiner@basic-ultra-joiner.html
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#2927])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_joiner@basic-ultra-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#2927])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@kms_joiner@basic-ultra-joiner.html
- shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#2927])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][141] ([Intel XE#346])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][142] ([Intel XE#2934])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#2486])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane@pixel-format:
- shard-adlp: NOTRUN -> [INCOMPLETE][144] ([Intel XE#1035])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_plane@pixel-format.html
* igt@kms_plane@pixel-format@pipe-a-plane-3:
- shard-adlp: NOTRUN -> [WARN][145] ([Intel XE#2078]) +1 other test warn
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_plane@pixel-format@pipe-a-plane-3.html
* igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
- shard-dg2-set2: NOTRUN -> [FAIL][146] ([Intel XE#616]) +2 other tests fail
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-bmg: [PASS][147] -> [SKIP][148] ([Intel XE#4596])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-8/igt@kms_plane_multiple@2x-tiling-4.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@tiling-y:
- shard-bmg: NOTRUN -> [SKIP][149] ([Intel XE#5020])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-lnl: NOTRUN -> [SKIP][150] ([Intel XE#2763]) +3 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#2938])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#870]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-bmg: NOTRUN -> [SKIP][153] ([Intel XE#2391])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-lnl: NOTRUN -> [SKIP][154] ([Intel XE#736])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-adlp: NOTRUN -> [SKIP][155] ([Intel XE#4947])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-adlp: NOTRUN -> [FAIL][156] ([Intel XE#718])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#1489]) +10 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#2893] / [Intel XE#4608])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][160] ([Intel XE#4608]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
- shard-adlp: NOTRUN -> [SKIP][161] ([Intel XE#1489]) +3 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][162] ([Intel XE#2893]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][163] ([Intel XE#1489]) +8 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: NOTRUN -> [SKIP][164] ([Intel XE#1122])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_psr2_su@page_flip-nv12.html
- shard-bmg: NOTRUN -> [SKIP][165] ([Intel XE#2387])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr2-primary-blt@edp-1:
- shard-lnl: NOTRUN -> [SKIP][166] ([Intel XE#4609]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_psr@fbc-psr2-primary-blt@edp-1.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-adlp: NOTRUN -> [SKIP][167] ([Intel XE#2850] / [Intel XE#929]) +6 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-2/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-primary-blt:
- shard-lnl: NOTRUN -> [SKIP][168] ([Intel XE#1406]) +3 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-1/igt@kms_psr@pr-primary-blt.html
* igt@kms_psr@pr-suspend:
- shard-bmg: NOTRUN -> [SKIP][169] ([Intel XE#2234] / [Intel XE#2850]) +17 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_psr@pr-suspend.html
* igt@kms_psr@psr-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][170] ([Intel XE#2850] / [Intel XE#929]) +19 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@kms_psr@psr-dpms.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][171] ([Intel XE#1127])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2-set2: NOTRUN -> [SKIP][172] ([Intel XE#3414]) +2 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-bmg: NOTRUN -> [SKIP][173] ([Intel XE#2330])
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-lnl: NOTRUN -> [SKIP][174] ([Intel XE#1127])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-bmg: NOTRUN -> [SKIP][175] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
- shard-lnl: NOTRUN -> [SKIP][176] ([Intel XE#3414] / [Intel XE#3904])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-180:
- shard-dg2-set2: NOTRUN -> [SKIP][177] ([Intel XE#4208] / [i915#2575]) +5 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_rotation_crc@sprite-rotation-180.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#1435])
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: NOTRUN -> [SKIP][179] ([Intel XE#2426])
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_tiled_display@basic-test-pattern.html
- shard-dg2-set2: NOTRUN -> [FAIL][180] ([Intel XE#1729])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][181] ([Intel XE#1500])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@flip-dpms:
- shard-bmg: NOTRUN -> [SKIP][182] ([Intel XE#1499])
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_vrr@flip-dpms.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-lnl: NOTRUN -> [SKIP][183] ([Intel XE#1091] / [Intel XE#2849])
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
- shard-bmg: NOTRUN -> [SKIP][184] ([Intel XE#1091] / [Intel XE#2849])
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: NOTRUN -> [SKIP][185] ([Intel XE#1280] / [Intel XE#455]) +3 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_copy_basic@mem-copy-linear-0x369:
- shard-adlp: NOTRUN -> [SKIP][186] ([Intel XE#4945]) +6 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_copy_basic@mem-copy-linear-0x369.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-adlp: NOTRUN -> [SKIP][187] ([Intel XE#1123])
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_copy_basic@mem-set-linear-0xfd:
- shard-dg2-set2: NOTRUN -> [SKIP][188] ([Intel XE#1126])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@xe_copy_basic@mem-set-linear-0xfd.html
* igt@xe_eu_stall@blocking-re-enable:
- shard-dg2-set2: NOTRUN -> [SKIP][189] ([Intel XE#4497]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@xe_eu_stall@blocking-re-enable.html
* igt@xe_eudebug@vm-bind-clear-faultable:
- shard-dg2-set2: NOTRUN -> [SKIP][190] ([Intel XE#4837]) +16 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_eudebug@vm-bind-clear-faultable.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-bmg: NOTRUN -> [SKIP][191] ([Intel XE#4837]) +13 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-8/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_eudebug_online@single-step:
- shard-adlp: NOTRUN -> [SKIP][192] ([Intel XE#4837]) +3 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@xe_eudebug_online@single-step.html
* igt@xe_evict@evict-large:
- shard-adlp: NOTRUN -> [SKIP][193] ([Intel XE#261] / [Intel XE#688]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@xe_evict@evict-large.html
* igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen:
- shard-lnl: NOTRUN -> [SKIP][194] ([Intel XE#688]) +2 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@xe_evict_ccs@evict-overcommit-parallel-instantfree-reopen.html
* igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind:
- shard-adlp: NOTRUN -> [SKIP][195] ([Intel XE#1392]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-8/igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate:
- shard-dg2-set2: NOTRUN -> [SKIP][196] ([Intel XE#1392])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind:
- shard-bmg: NOTRUN -> [SKIP][197] ([Intel XE#2322]) +9 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind.html
* igt@xe_exec_basic@multigpu-once-null-rebind:
- shard-lnl: NOTRUN -> [SKIP][198] ([Intel XE#1392]) +4 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-5/igt@xe_exec_basic@multigpu-once-null-rebind.html
* igt@xe_exec_basic@multigpu-once-rebind:
- shard-dg2-set2: [PASS][199] -> [SKIP][200] ([Intel XE#1392]) +3 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@xe_exec_basic@multigpu-once-rebind.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_exec_basic@multigpu-once-rebind.html
* igt@xe_exec_fault_mode@once-invalid-userptr-fault:
- shard-dg2-set2: NOTRUN -> [SKIP][201] ([Intel XE#288]) +34 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@xe_exec_fault_mode@once-invalid-userptr-fault.html
* igt@xe_exec_fault_mode@once-userptr-invalidate-prefetch:
- shard-adlp: NOTRUN -> [SKIP][202] ([Intel XE#288]) +10 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@xe_exec_fault_mode@once-userptr-invalidate-prefetch.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
- shard-dg2-set2: NOTRUN -> [SKIP][203] ([Intel XE#2360])
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
* igt@xe_exec_sip_eudebug@wait-writesip-nodebug:
- shard-lnl: NOTRUN -> [SKIP][204] ([Intel XE#4837]) +5 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@xe_exec_sip_eudebug@wait-writesip-nodebug.html
* igt@xe_exec_system_allocator@many-mmap-free-race:
- shard-adlp: NOTRUN -> [SKIP][205] ([Intel XE#4915]) +106 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@xe_exec_system_allocator@many-mmap-free-race.html
* igt@xe_exec_system_allocator@many-stride-mmap-huge-nomemset:
- shard-lnl: NOTRUN -> [SKIP][206] ([Intel XE#4943]) +8 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-1/igt@xe_exec_system_allocator@many-stride-mmap-huge-nomemset.html
* igt@xe_exec_system_allocator@threads-many-large-execqueues-malloc-mlock-nomemset:
- shard-dg2-set2: NOTRUN -> [SKIP][207] ([Intel XE#4915]) +350 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_exec_system_allocator@threads-many-large-execqueues-malloc-mlock-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-new-huge:
- shard-bmg: NOTRUN -> [SKIP][208] ([Intel XE#4943]) +27 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-new-huge.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset:
- shard-lnl: [PASS][209] -> [FAIL][210] ([Intel XE#5018])
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-4/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-new-bo-map-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset:
- shard-lnl: [PASS][211] -> [FAIL][212] ([Intel XE#4937] / [Intel XE#5018])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-7/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@xe_exec_system_allocator@threads-shared-vm-many-large-new-bo-map-nomemset.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-mmap-shared-nomemset:
- shard-dg2-set2: NOTRUN -> [SKIP][213] ([Intel XE#4208]) +20 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@xe_exec_system_allocator@threads-shared-vm-many-mmap-shared-nomemset.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv:
- shard-dg2-set2: NOTRUN -> [ABORT][214] ([Intel XE#4917])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
* igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit:
- shard-bmg: NOTRUN -> [SKIP][215] ([Intel XE#2229])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html
* igt@xe_mmap@vram:
- shard-lnl: NOTRUN -> [SKIP][216] ([Intel XE#1416])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-7/igt@xe_mmap@vram.html
- shard-adlp: NOTRUN -> [SKIP][217] ([Intel XE#1008])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-2/igt@xe_mmap@vram.html
* igt@xe_module_load@force-load:
- shard-dg2-set2: NOTRUN -> [SKIP][218] ([Intel XE#378])
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@xe_module_load@force-load.html
* igt@xe_oa@non-privileged-access-vaddr:
- shard-adlp: NOTRUN -> [SKIP][219] ([Intel XE#2541] / [Intel XE#3573])
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-6/igt@xe_oa@non-privileged-access-vaddr.html
* igt@xe_oa@oa-tlb-invalidate:
- shard-lnl: NOTRUN -> [SKIP][220] ([Intel XE#2248])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@xe_oa@oa-tlb-invalidate.html
* igt@xe_oa@oa-unit-exclusive-stream-sample-oa:
- shard-dg2-set2: NOTRUN -> [SKIP][221] ([Intel XE#2541] / [Intel XE#3573]) +7 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-463/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html
* igt@xe_oa@syncs-ufence-wait:
- shard-adlp: NOTRUN -> [SKIP][222] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501]) +1 other test skip
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@xe_oa@syncs-ufence-wait.html
* igt@xe_oa@syncs-ufence-wait-cfg:
- shard-dg2-set2: NOTRUN -> [SKIP][223] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@xe_oa@syncs-ufence-wait-cfg.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: NOTRUN -> [SKIP][224] ([Intel XE#2838] / [Intel XE#979])
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelpg:
- shard-bmg: NOTRUN -> [SKIP][225] ([Intel XE#2236])
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@xe_pat@pat-index-xelpg.html
- shard-lnl: NOTRUN -> [SKIP][226] ([Intel XE#979])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@xe_pat@pat-index-xelpg.html
* igt@xe_pm@d3cold-mmap-system:
- shard-adlp: NOTRUN -> [SKIP][227] ([Intel XE#2284] / [Intel XE#366])
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@xe_pm@d3cold-mmap-system.html
* igt@xe_pm@d3cold-multiple-execs:
- shard-dg2-set2: NOTRUN -> [SKIP][228] ([Intel XE#2284] / [Intel XE#366])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@xe_pm@d3cold-multiple-execs.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-bmg: NOTRUN -> [SKIP][229] ([Intel XE#2284]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@xe_pm@s3-d3cold-basic-exec.html
- shard-lnl: NOTRUN -> [SKIP][230] ([Intel XE#2284] / [Intel XE#366])
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s4-exec-after:
- shard-lnl: [PASS][231] -> [ABORT][232] ([Intel XE#1794])
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-5/igt@xe_pm@s4-exec-after.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@xe_pm@s4-exec-after.html
* igt@xe_pm_residency@cpg-basic:
- shard-lnl: NOTRUN -> [SKIP][233] ([Intel XE#584])
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@xe_pm_residency@cpg-basic.html
* igt@xe_pmu@engine-activity-most-load-idle:
- shard-adlp: [PASS][234] -> [SKIP][235] ([Intel XE#4945]) +18 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@xe_pmu@engine-activity-most-load-idle.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_pmu@engine-activity-most-load-idle.html
* igt@xe_pmu@fn-engine-activity-sched-if-idle:
- shard-lnl: NOTRUN -> [SKIP][236] ([Intel XE#4650])
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
- shard-bmg: NOTRUN -> [SKIP][237] ([Intel XE#4650]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
- shard-dg2-set2: NOTRUN -> [SKIP][238] ([Intel XE#4650])
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
* igt@xe_pxp@pxp-stale-bo-bind-post-suspend:
- shard-adlp: NOTRUN -> [SKIP][239] ([Intel XE#4733])
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-9/igt@xe_pxp@pxp-stale-bo-bind-post-suspend.html
* igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq:
- shard-bmg: NOTRUN -> [SKIP][240] ([Intel XE#4733]) +2 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq.html
* igt@xe_pxp@pxp-termination-key-update-post-rpm:
- shard-dg2-set2: NOTRUN -> [SKIP][241] ([Intel XE#4733]) +3 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@xe_pxp@pxp-termination-key-update-post-rpm.html
* igt@xe_query@multigpu-query-cs-cycles:
- shard-bmg: NOTRUN -> [SKIP][242] ([Intel XE#944]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@xe_query@multigpu-query-cs-cycles.html
* igt@xe_query@multigpu-query-invalid-cs-cycles:
- shard-dg2-set2: NOTRUN -> [SKIP][243] ([Intel XE#944]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-433/igt@xe_query@multigpu-query-invalid-cs-cycles.html
- shard-lnl: NOTRUN -> [SKIP][244] ([Intel XE#944]) +1 other test skip
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-3/igt@xe_query@multigpu-query-invalid-cs-cycles.html
* igt@xe_render_copy@render-stress-2-copies:
- shard-dg2-set2: NOTRUN -> [SKIP][245] ([Intel XE#4814]) +1 other test skip
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@xe_render_copy@render-stress-2-copies.html
* igt@xe_sriov_flr@flr-vf1-clear:
- shard-bmg: NOTRUN -> [SKIP][246] ([Intel XE#3342])
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@xe_sriov_flr@flr-vf1-clear.html
* igt@xe_sriov_scheduling@nonpreempt-engine-resets:
- shard-bmg: NOTRUN -> [SKIP][247] ([Intel XE#4351])
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@xe_sriov_scheduling@nonpreempt-engine-resets.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-b-hdmi-a-1-y:
- shard-adlp: [DMESG-WARN][248] ([Intel XE#4543]) -> [PASS][249] +7 other tests pass
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-2/igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-b-hdmi-a-1-y.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-2/igt@kms_async_flips@async-flip-with-page-flip-events-tiled@pipe-b-hdmi-a-1-y.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-adlp: [FAIL][250] ([Intel XE#3908]) -> [PASS][251] +1 other test pass
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-adlp: [DMESG-FAIL][252] ([Intel XE#4543]) -> [PASS][253] +7 other tests pass
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-4/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p:
- shard-bmg: [SKIP][254] ([Intel XE#2314] / [Intel XE#2894]) -> [PASS][255]
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [INCOMPLETE][256] ([Intel XE#3862]) -> [PASS][257] +1 other test pass
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-bmg: [SKIP][258] ([Intel XE#2291]) -> [PASS][259] +5 other tests pass
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_dp_aux_dev:
- shard-bmg: [SKIP][260] ([Intel XE#3009]) -> [PASS][261]
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_dp_aux_dev.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_dp_aux_dev.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-bmg: [SKIP][262] ([Intel XE#4294]) -> [PASS][263]
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-8/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_feature_discovery@display-2x:
- shard-bmg: [SKIP][264] ([Intel XE#2373]) -> [PASS][265]
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_feature_discovery@display-2x.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-bmg: [SKIP][266] ([Intel XE#2316]) -> [PASS][267] +7 other tests pass
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4:
- shard-dg2-set2: [FAIL][268] ([Intel XE#301]) -> [PASS][269] +3 other tests pass
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp4:
- shard-dg2-set2: [FAIL][270] ([Intel XE#301] / [Intel XE#3321]) -> [PASS][271] +1 other test pass
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
* igt@kms_flip@flip-vs-suspend:
- shard-bmg: [INCOMPLETE][272] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][273] +1 other test pass
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-7/igt@kms_flip@flip-vs-suspend.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_flip@flip-vs-suspend.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-bmg: [SKIP][274] ([Intel XE#3012]) -> [PASS][275]
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-5/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
- shard-dg2-set2: [FAIL][276] ([Intel XE#616]) -> [PASS][277] +1 other test pass
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-bmg: [SKIP][278] ([Intel XE#4596]) -> [PASS][279]
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-none.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_pm_dc@dc6-dpms:
- shard-lnl: [FAIL][280] ([Intel XE#718]) -> [PASS][281]
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-4/igt@kms_pm_dc@dc6-dpms.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-4/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [FAIL][282] ([Intel XE#2883]) -> [PASS][283] +2 other tests pass
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-4/igt@kms_setmode@basic@pipe-b-edp-1.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-2/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-bmg: [SKIP][284] ([Intel XE#1435]) -> [PASS][285] +1 other test pass
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race:
- shard-dg2-set2: [SKIP][286] ([Intel XE#1392]) -> [PASS][287] +3 other tests pass
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-434/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_compute_mode@twice-bindexecqueue-userptr-invalidate:
- shard-dg2-set2: [INCOMPLETE][288] -> [PASS][289]
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@xe_exec_compute_mode@twice-bindexecqueue-userptr-invalidate.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@xe_exec_compute_mode@twice-bindexecqueue-userptr-invalidate.html
* igt@xe_pm@s4-mocs:
- shard-lnl: [ABORT][290] ([Intel XE#1794]) -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-lnl-2/igt@xe_pm@s4-mocs.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-lnl-8/igt@xe_pm@s4-mocs.html
#### Warnings ####
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg2-set2: [SKIP][292] ([Intel XE#316]) -> [SKIP][293] ([Intel XE#4208])
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-435/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
- shard-adlp: [SKIP][294] ([Intel XE#1124]) -> [SKIP][295] ([Intel XE#4947])
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-1/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-adlp: [SKIP][296] ([Intel XE#1124]) -> [SKIP][297] ([Intel XE#2351] / [Intel XE#4947]) +1 other test skip
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-9/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
- shard-dg2-set2: [SKIP][298] ([Intel XE#1124]) -> [SKIP][299] ([Intel XE#2351] / [Intel XE#4208])
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs:
- shard-dg2-set2: [SKIP][300] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][301] ([Intel XE#2351] / [Intel XE#4208])
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-463/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
- shard-adlp: [SKIP][302] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][303] ([Intel XE#4947]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
- shard-dg2-set2: [SKIP][304] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][305] ([Intel XE#4208])
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-434/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-adlp: [SKIP][306] ([Intel XE#306]) -> [SKIP][307] ([Intel XE#4950])
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-1/igt@kms_chamelium_color@ctm-0-50.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_chamelium_color@ctm-0-50.html
- shard-dg2-set2: [SKIP][308] ([Intel XE#306]) -> [SKIP][309] ([Intel XE#4208] / [i915#2575])
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-435/igt@kms_chamelium_color@ctm-0-50.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-adlp: [SKIP][310] ([Intel XE#373]) -> [SKIP][311] ([Intel XE#4950]) +1 other test skip
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-9/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
- shard-dg2-set2: [SKIP][312] ([Intel XE#373]) -> [SKIP][313] ([Intel XE#4208] / [i915#2575]) +1 other test skip
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-463/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_content_protection@lic-type-0:
- shard-bmg: [FAIL][314] ([Intel XE#1178]) -> [SKIP][315] ([Intel XE#2341])
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-2/igt@kms_content_protection@lic-type-0.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@uevent:
- shard-bmg: [SKIP][316] ([Intel XE#2341]) -> [FAIL][317] ([Intel XE#1188])
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-6/igt@kms_content_protection@uevent.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-3/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-dg2-set2: [SKIP][318] ([Intel XE#455]) -> [SKIP][319] ([Intel XE#4208] / [i915#2575]) +1 other test skip
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_cursor_crc@cursor-sliding-max-size.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
- shard-adlp: [SKIP][320] ([Intel XE#309]) -> [SKIP][321] ([Intel XE#4950])
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-adlp: [SKIP][322] ([Intel XE#455]) -> [SKIP][323] ([Intel XE#4947])
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-8/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-adlp: [SKIP][324] ([Intel XE#310]) -> [SKIP][325] ([Intel XE#4950]) +1 other test skip
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-8/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-dg2-set2: [FAIL][326] ([Intel XE#301]) -> [SKIP][327] ([Intel XE#4208] / [i915#2575])
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-render:
- shard-adlp: [SKIP][328] ([Intel XE#651]) -> [SKIP][329] ([Intel XE#4947])
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-1/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-render.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-render.html
- shard-dg2-set2: [SKIP][330] ([Intel XE#651]) -> [SKIP][331] ([Intel XE#4208])
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-render.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][332] ([Intel XE#2311]) -> [SKIP][333] ([Intel XE#2312]) +13 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt:
- shard-bmg: [SKIP][334] ([Intel XE#4141]) -> [SKIP][335] ([Intel XE#2312]) +3 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][336] ([Intel XE#2312]) -> [SKIP][337] ([Intel XE#4141]) +11 other tests skip
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2-set2: [SKIP][338] ([Intel XE#651]) -> [SKIP][339] ([Intel XE#2351] / [Intel XE#4208])
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-render.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][340] ([Intel XE#2312]) -> [SKIP][341] ([Intel XE#2311]) +19 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render.html
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt:
- shard-dg2-set2: [SKIP][342] ([Intel XE#653]) -> [SKIP][343] ([Intel XE#4208]) +2 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt.html
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt:
- shard-adlp: [SKIP][344] ([Intel XE#656]) -> [SKIP][345] ([Intel XE#4947]) +2 other tests skip
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][346] ([Intel XE#2312]) -> [SKIP][347] ([Intel XE#2313]) +19 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt:
- shard-bmg: [SKIP][348] ([Intel XE#2313]) -> [SKIP][349] ([Intel XE#2312]) +8 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-adlp: [SKIP][350] ([Intel XE#653]) -> [SKIP][351] ([Intel XE#4947]) +1 other test skip
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_hdr@static-toggle:
- shard-adlp: [SKIP][352] ([Intel XE#455]) -> [SKIP][353] ([Intel XE#4950]) +3 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-1/igt@kms_hdr@static-toggle.html
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_hdr@static-toggle.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-bmg: [SKIP][354] ([Intel XE#4596]) -> [SKIP][355] ([Intel XE#5021])
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-bmg-1/igt@kms_plane_multiple@2x-tiling-y.html
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-bmg-7/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-adlp: [SKIP][356] ([Intel XE#1489]) -> [SKIP][357] ([Intel XE#4947])
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-3/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr@fbc-psr-cursor-plane-onoff:
- shard-dg2-set2: [SKIP][358] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][359] ([Intel XE#4208]) +1 other test skip
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_psr@fbc-psr-cursor-plane-onoff.html
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_psr@fbc-psr-cursor-plane-onoff.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-adlp: [SKIP][360] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][361] ([Intel XE#4947]) +1 other test skip
[360]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-9/igt@kms_psr@pr-cursor-plane-onoff.html
[361]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-adlp: [SKIP][362] ([Intel XE#3414]) -> [SKIP][363] ([Intel XE#4950])
[362]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@kms_rotation_crc@sprite-rotation-90.html
[363]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@kms_rotation_crc@sprite-rotation-90.html
- shard-dg2-set2: [SKIP][364] ([Intel XE#3414]) -> [SKIP][365] ([Intel XE#4208] / [i915#2575])
[364]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@kms_rotation_crc@sprite-rotation-90.html
[365]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@xe_eudebug@basic-vm-access:
- shard-adlp: [SKIP][366] ([Intel XE#4837]) -> [SKIP][367] ([Intel XE#4945])
[366]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-9/igt@xe_eudebug@basic-vm-access.html
[367]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_eudebug@basic-vm-access.html
* igt@xe_evict@evict-beng-small-multi-vm:
- shard-adlp: [SKIP][368] ([Intel XE#261] / [Intel XE#688]) -> [SKIP][369] ([Intel XE#4945])
[368]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-3/igt@xe_evict@evict-beng-small-multi-vm.html
[369]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_evict@evict-beng-small-multi-vm.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen:
- shard-adlp: [SKIP][370] ([Intel XE#688]) -> [SKIP][371] ([Intel XE#4945])
[370]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen.html
[371]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate:
- shard-adlp: [SKIP][372] ([Intel XE#1392]) -> [SKIP][373] ([Intel XE#4945])
[372]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-4/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate.html
[373]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-lr:
- shard-dg2-set2: [SKIP][374] ([Intel XE#2360]) -> [SKIP][375] ([Intel XE#4208])
[374]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-433/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html
[375]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html
- shard-adlp: [SKIP][376] ([Intel XE#2360]) -> [SKIP][377] ([Intel XE#4945])
[376]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-1/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html
[377]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html
* igt@xe_exec_system_allocator@once-large-mmap-race:
- shard-adlp: [SKIP][378] ([Intel XE#4915]) -> [SKIP][379] ([Intel XE#4945]) +28 other tests skip
[378]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-adlp-6/igt@xe_exec_system_allocator@once-large-mmap-race.html
[379]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-adlp-4/igt@xe_exec_system_allocator@once-large-mmap-race.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-malloc-race-nomemset:
- shard-dg2-set2: [SKIP][380] ([Intel XE#4915]) -> [SKIP][381] ([Intel XE#4208]) +24 other tests skip
[380]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-463/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-malloc-race-nomemset.html
[381]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-435/igt@xe_exec_system_allocator@threads-shared-vm-many-large-execqueues-malloc-race-nomemset.html
* igt@xe_pmu@gt-frequency:
- shard-dg2-set2: [FAIL][382] ([Intel XE#4819]) -> [FAIL][383] ([Intel XE#5166]) +1 other test fail
[382]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-3191-6517275da428d10d60b2762385ca7daa3a382754/shard-dg2-435/igt@xe_pmu@gt-frequency.html
[383]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/shard-dg2-432/igt@xe_pmu@gt-frequency.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1008]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1008
[Intel XE#1035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1035
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1416
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2078
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2236]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2236
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2391]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2391
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938
[Intel XE#3009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3009
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3157]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3157
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3862]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3862
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#3908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3908
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4208]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4208
[Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
[Intel XE#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
[Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4351
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4356
[Intel XE#4417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4417
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4814
[Intel XE#4819]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4819
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4917]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4917
[Intel XE#4921]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4921
[Intel XE#4937]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4937
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#4945]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4945
[Intel XE#4947]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4947
[Intel XE#4950]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4950
[Intel XE#4963]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4963
[Intel XE#5018]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5018
[Intel XE#5020]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5020
[Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#5166]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5166
[Intel XE#5172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5172
[Intel XE#5176]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5176
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#605]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/605
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[Intel XE#664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/664
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#736]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/736
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8393 -> IGT_8394
* Linux: xe-3191-6517275da428d10d60b2762385ca7daa3a382754 -> xe-pw-149831v1
IGT_8393: 6a256bfe3025b94fcef3757e4edd6b2198cecf63 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8394: 8394
xe-3191-6517275da428d10d60b2762385ca7daa3a382754: 6517275da428d10d60b2762385ca7daa3a382754
xe-pw-149831v1: 149831v1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-149831v1/index.html
[-- Attachment #2: Type: text/html, Size: 128626 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v3] drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (7 preceding siblings ...)
2025-06-05 7:59 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-06-05 12:42 ` Jani Nikula
2025-06-05 15:34 ` Lucas De Marchi
9 siblings, 0 replies; 12+ messages in thread
From: Jani Nikula @ 2025-06-05 12:42 UTC (permalink / raw)
To: intel-gfx, intel-xe; +Cc: Suraj Kandpal, Ville Syrjälä
On Wed, 04 Jun 2025, Jani Nikula <jani.nikula@intel.com> wrote:
> This is a scripted split of the display related register macros from
> i915_reg.h to display/intel_display_regs.h. As a starting point, move
> all the macros that are only used in display code (or GVT). If there are
> users in core i915 code or soc/, or no users anywhere, keep the macros
> in i915_reg.h. This is done in groups of macros separated by blank
> lines, moving the comments along with the groups.
>
> Some manually picked macro groups are kept/moved regardless of the
> heuristics above.
>
> This is obviously a very crude approach. It's not perfect. But there are
> 4.2k lines in i915_reg.h, and its refactoring has ground to a halt. This
> is the big hammer that splits the file to two, and enables further
> cleanup.
Note: This is already stale. Will need to be redone.
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v3] drm/i915: split out display register macros to a separate file
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
` (8 preceding siblings ...)
2025-06-05 12:42 ` [PATCH v3] " Jani Nikula
@ 2025-06-05 15:34 ` Lucas De Marchi
2025-06-06 9:59 ` Jani Nikula
9 siblings, 1 reply; 12+ messages in thread
From: Lucas De Marchi @ 2025-06-05 15:34 UTC (permalink / raw)
To: Jani Nikula; +Cc: intel-gfx, intel-xe, Suraj Kandpal, Ville Syrjälä
On Wed, Jun 04, 2025 at 02:02:25PM +0300, Jani Nikula wrote:
>This is a scripted split of the display related register macros from
>i915_reg.h to display/intel_display_regs.h. As a starting point, move
>all the macros that are only used in display code (or GVT). If there are
>users in core i915 code or soc/, or no users anywhere, keep the macros
>in i915_reg.h. This is done in groups of macros separated by blank
>lines, moving the comments along with the groups.
I wonder if with this we couldn't end up moving wrong registers.
Maybe we should double check the address range too?
Lucas De Marchi
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v3] drm/i915: split out display register macros to a separate file
2025-06-05 15:34 ` Lucas De Marchi
@ 2025-06-06 9:59 ` Jani Nikula
0 siblings, 0 replies; 12+ messages in thread
From: Jani Nikula @ 2025-06-06 9:59 UTC (permalink / raw)
To: Lucas De Marchi
Cc: intel-gfx, intel-xe, Suraj Kandpal, Ville Syrjälä
On Thu, 05 Jun 2025, Lucas De Marchi <lucas.demarchi@intel.com> wrote:
> On Wed, Jun 04, 2025 at 02:02:25PM +0300, Jani Nikula wrote:
>>This is a scripted split of the display related register macros from
>>i915_reg.h to display/intel_display_regs.h. As a starting point, move
>>all the macros that are only used in display code (or GVT). If there are
>>users in core i915 code or soc/, or no users anywhere, keep the macros
>>in i915_reg.h. This is done in groups of macros separated by blank
>>lines, moving the comments along with the groups.
>
> I wonder if with this we couldn't end up moving wrong registers.
> Maybe we should double check the address range too?
I think at this point aiming for perfection in the split is already
blocking progress.
It's been almost four months since I posted this first, and I've mostly
just been polishing the 300+ lines of python/bash scripts to do
this. And that's all for a one time change, after which the scripts are
useless.
We could've merged the first version, fixed the issues in the following
months, and we would be ahead.
IMO just getting the first split done is the most important part,
because 4k lines is impossible to navigate manually.
BR,
Jani.
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2025-06-06 9:59 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-04 11:02 [PATCH v3] drm/i915: split out display register macros to a separate file Jani Nikula
2025-06-04 12:09 ` ✓ CI.Patch_applied: success for " Patchwork
2025-06-04 12:09 ` ✗ CI.checkpatch: warning " Patchwork
2025-06-04 12:11 ` ✓ CI.KUnit: success " Patchwork
2025-06-04 12:21 ` ✓ CI.Build: " Patchwork
2025-06-04 12:24 ` ✓ CI.Hooks: " Patchwork
2025-06-04 12:25 ` ✓ CI.checksparse: " Patchwork
2025-06-04 13:38 ` ✓ Xe.CI.BAT: " Patchwork
2025-06-05 7:59 ` ✗ Xe.CI.Full: failure " Patchwork
2025-06-05 12:42 ` [PATCH v3] " Jani Nikula
2025-06-05 15:34 ` Lucas De Marchi
2025-06-06 9:59 ` Jani Nikula
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox