drm/i915: stop including i915_irq.h from i915_trace.h
authorJani Nikula <jani.nikula@intel.com>
Wed, 9 Nov 2022 15:35:22 +0000 (17:35 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 11 Nov 2022 11:05:19 +0000 (13:05 +0200)
Turns out many of the files that need i915_reg.h get it implicitly via
{display/intel_de.h, gt/intel_context.h} -> i915_trace.h -> i915_irq.h
-> i915_reg.h. Since i915_trace.h doesn't actually need i915_irq.h,
makes sense to drop it, but that requires adding quite a few new
includes all over the place.

Prefer including i915_reg.h where needed instead of adding another
implicit include, because eventually we'll want to split up i915_reg.h
and only include the specific registers at each place.

Also some places actually needed i915_irq.h too.

Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/6e78a2e0ac1bffaf5af3b5ccc21dff05e6518cef.1668008071.git.jani.nikula@intel.com
63 files changed:
drivers/gpu/drm/i915/display/g4x_dp.c
drivers/gpu/drm/i915/display/g4x_hdmi.c
drivers/gpu/drm/i915/display/i9xx_plane.c
drivers/gpu/drm/i915/display/icl_dsi.c
drivers/gpu/drm/i915/display/intel_backlight.c
drivers/gpu/drm/i915/display/intel_cdclk.c
drivers/gpu/drm/i915/display/intel_color.c
drivers/gpu/drm/i915/display/intel_combo_phy.c
drivers/gpu/drm/i915/display/intel_crt.c
drivers/gpu/drm/i915/display/intel_cursor.c
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display_debugfs.c
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_dp_aux.c
drivers/gpu/drm/i915/display/intel_dp_hdcp.c
drivers/gpu/drm/i915/display/intel_dp_mst.c
drivers/gpu/drm/i915/display/intel_dpio_phy.c
drivers/gpu/drm/i915/display/intel_dpll.c
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
drivers/gpu/drm/i915/display/intel_drrs.c
drivers/gpu/drm/i915/display/intel_dsb.c
drivers/gpu/drm/i915/display/intel_dvo.c
drivers/gpu/drm/i915/display/intel_fdi.c
drivers/gpu/drm/i915/display/intel_gmbus.c
drivers/gpu/drm/i915/display/intel_hdmi.c
drivers/gpu/drm/i915/display/intel_lpe_audio.c
drivers/gpu/drm/i915/display/intel_lspcon.c
drivers/gpu/drm/i915/display/intel_lvds.c
drivers/gpu/drm/i915/display/intel_modeset_setup.c
drivers/gpu/drm/i915/display/intel_panel.c
drivers/gpu/drm/i915/display/intel_pch_display.c
drivers/gpu/drm/i915/display/intel_pch_refclk.c
drivers/gpu/drm/i915/display/intel_pipe_crc.c
drivers/gpu/drm/i915/display/intel_pps.c
drivers/gpu/drm/i915/display/intel_psr.c
drivers/gpu/drm/i915/display/intel_sdvo.c
drivers/gpu/drm/i915/display/intel_snps_phy.c
drivers/gpu/drm/i915/display/intel_sprite.c
drivers/gpu/drm/i915/display/intel_tv.c
drivers/gpu/drm/i915/display/intel_vdsc.c
drivers/gpu/drm/i915/display/intel_vga.c
drivers/gpu/drm/i915/display/intel_vrr.c
drivers/gpu/drm/i915/display/skl_scaler.c
drivers/gpu/drm/i915/display/skl_universal_plane.c
drivers/gpu/drm/i915/display/vlv_dsi.c
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
drivers/gpu/drm/i915/gt/intel_engine_cs.c
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
drivers/gpu/drm/i915/gt/intel_gt.c
drivers/gpu/drm/i915/gt/intel_gt_pm.c
drivers/gpu/drm/i915/gt/intel_gtt.c
drivers/gpu/drm/i915/gt/intel_ring_submission.c
drivers/gpu/drm/i915/gt/intel_workarounds.c
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
drivers/gpu/drm/i915/gvt/cmd_parser.c
drivers/gpu/drm/i915/gvt/mmio_context.c
drivers/gpu/drm/i915/i915_gpu_error.c
drivers/gpu/drm/i915/i915_perf.c
drivers/gpu/drm/i915/i915_trace.h
drivers/gpu/drm/i915/intel_device_info.c
drivers/gpu/drm/i915/intel_uncore.c

index e3e3d27ffb53fda78ff0aec31b977d3001993ca1..3593938dcd87cdaafc97e2ec9c966d3834bcc0b7 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/string_helpers.h>
 
 #include "g4x_dp.h"
+#include "i915_reg.h"
 #include "intel_audio.h"
 #include "intel_backlight.h"
 #include "intel_connector.h"
index 8aadf96fa5e9aecf47496b81127996234cd855c6..75ba24c9785f83871ed45b9c4dda0062d772fae7 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include "g4x_hdmi.h"
+#include "i915_reg.h"
 #include "intel_audio.h"
 #include "intel_connector.h"
 #include "intel_crtc.h"
index 5afbe3e98ee8e8ccb1861d245d7b43f256900b88..ecaeb7dc196bcc8cee193d57a664e4c4dd765385 100644 (file)
@@ -8,6 +8,9 @@
 #include <drm/drm_blend.h>
 #include <drm/drm_fourcc.h>
 
+#include "i915_irq.h"
+#include "i915_reg.h"
+#include "i9xx_plane.h"
 #include "intel_atomic.h"
 #include "intel_atomic_plane.h"
 #include "intel_de.h"
@@ -15,7 +18,6 @@
 #include "intel_fb.h"
 #include "intel_fbc.h"
 #include "intel_sprite.h"
-#include "i9xx_plane.h"
 
 /* Primary plane formats for gen <= 3 */
 static const u32 i8xx_primary_formats[] = {
index e05e7cd6c4123a8cb9c0bc3ccfab1364df0e43ea..d16b30a2dded3349d1a83ee0a46bb39d8fb5a778 100644 (file)
@@ -29,6 +29,7 @@
 #include <drm/drm_atomic_helper.h>
 #include <drm/drm_mipi_dsi.h>
 
+#include "i915_reg.h"
 #include "icl_dsi.h"
 #include "icl_dsi_regs.h"
 #include "intel_atomic.h"
index 11a1342d6d37d005c8bcf923161fb6878430d156..0438071f58cf0f168f7e585cd1a31c33e68b89b0 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/pwm.h>
 #include <linux/string_helpers.h>
 
+#include "i915_reg.h"
 #include "intel_backlight.h"
 #include "intel_backlight_regs.h"
 #include "intel_connector.h"
index 8a9031012d744de1114cbf235388a0f77427d2da..b74e36d76013863fee8abef434ea47ff2a5a9a24 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/time.h>
 
 #include "hsw_ips.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_atomic_plane.h"
 #include "intel_audio.h"
index 93509cf7bbcc6b331c9e61e3b0e343652f832ef4..12f5b976c7957a0c361cb680e6fa96be3578b544 100644 (file)
@@ -22,6 +22,7 @@
  *
  */
 
+#include "i915_reg.h"
 #include "intel_color.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index 71d7aece1dc6107a6b55862ca7fa6afefadaefb9..8b870b2dd4f9d9895cc1cb6aa9c66045ab4c9579 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright © 2018 Intel Corporation
  */
 
+#include "i915_reg.h"
 #include "intel_combo_phy.h"
 #include "intel_combo_phy_regs.h"
 #include "intel_de.h"
index 94d0a5e1dd0309136e1ff20e630e00157a416367..797ad9489f7ee6961ae6ed63af029e01fc98c083 100644 (file)
@@ -34,6 +34,8 @@
 #include <drm/drm_probe_helper.h>
 
 #include "i915_drv.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_connector.h"
 #include "intel_crt.h"
 #include "intel_crtc.h"
index 96422c98656afe1b77b283f020aa95713ce1c560..d190fa0d393bc74c2c6633d414ecad8ac442be7b 100644 (file)
 #include <drm/drm_damage_helper.h>
 #include <drm/drm_fourcc.h>
 
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_atomic_plane.h"
 #include "intel_cursor.h"
 #include "intel_de.h"
-#include "intel_display_types.h"
 #include "intel_display.h"
+#include "intel_display_types.h"
 #include "intel_fb.h"
 #include "intel_fb_pin.h"
 #include "intel_frontbuffer.h"
index e95bde5cf060eb57ef6681d55071db5c22c61cdd..477dd9b72ea3e0b8632fc6a5081f4e48bfea94ab 100644 (file)
@@ -31,6 +31,7 @@
 #include <drm/drm_privacy_screen_consumer.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_audio.h"
 #include "intel_audio_regs.h"
 #include "intel_backlight.h"
index c4d31db935fe10c7c14b9a3f86a8b8d1cd03e34d..1f642ab4226837adc35382ac1416bbd3147b1590 100644 (file)
@@ -76,6 +76,7 @@
 #include "g4x_hdmi.h"
 #include "hsw_ips.h"
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_utils.h"
 #include "icl_dsi.h"
 #include "intel_acpi.h"
index cfc056a05bbf17f221c8841b9f542c40acc54255..7bcd90384a46da2c28acd41b2e151d90b0841b1c 100644 (file)
@@ -9,6 +9,8 @@
 #include <drm/drm_fourcc.h>
 
 #include "i915_debugfs.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_debugfs.h"
 #include "intel_display_power.h"
index 7400d6b4c587623911c8292228e01a804645ef76..914161d7d122f6275481386263043633908960dd 100644 (file)
@@ -46,6 +46,7 @@
 #include "g4x_dp.h"
 #include "i915_debugfs.h"
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_audio.h"
 #include "intel_backlight.h"
index 48c375c65a418c30cfc6c16752efbef29783fec8..664bebdecea76bb7fa3f2b4c76929fa28b505bee 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 #include "intel_display_types.h"
 #include "intel_dp_aux.h"
index 35360dd543ac88490e9d079c27bb259b4320a81a..e0c1771614072d3f53e5532288b9732bf783b635 100644 (file)
@@ -11,6 +11,7 @@
 #include <drm/display/drm_hdcp_helper.h>
 #include <drm/drm_print.h>
 
+#include "i915_reg.h"
 #include "intel_ddi.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index cd4e61026d98edf9e934370f10255899f7ec099c..4077a979a924940c4cb9ad4381ac5b6235a42b73 100644 (file)
@@ -29,6 +29,7 @@
 #include <drm/drm_probe_helper.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_audio.h"
 #include "intel_connector.h"
index 6fc5b9e581528b4e4aa3119ddc7ff4fee744daeb..7eb7440b31803f7b46f6c82f102bd152f42683b8 100644 (file)
@@ -21,6 +21,7 @@
  * DEALINGS IN THE SOFTWARE.
  */
 
+#include "i915_reg.h"
 #include "intel_ddi.h"
 #include "intel_ddi_buf_trans.h"
 #include "intel_de.h"
index fdc6fa4f2ed9eedf2a652f710bf14388dcd10051..c236aafe9be0151c1f455a03ae93e3ae960fcf16 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/kernel.h>
 #include <linux/string_helpers.h>
 
+#include "i915_reg.h"
 #include "intel_crtc.h"
 #include "intel_de.h"
 #include "intel_display.h"
index 7c6c094a0a01d66479bf63347f6ddbb2b42fd297..79579dca3c7ef3593f9936279bf15047830333ff 100644 (file)
@@ -23,6 +23,7 @@
 
 #include <linux/string_helpers.h>
 
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_dkl_phy.h"
index e27408efaae2fb1b6a26a45e85d97c7fea6f4ac1..5b9e44443814e97462310746df4698a1b332b9b0 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index fc9c3e41c33305437dadeb89b87b0b83d3b5298e..1e1c6107d51b4a24330f72e8e06388cd926b7bb4 100644 (file)
@@ -7,6 +7,7 @@
 #include "gem/i915_gem_internal.h"
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_dsb.h"
index 595087288922501a8ec3c86d78a0abbf047d83f0..c86f9890754d48e4c7131129da735c1b431b5d9b 100644 (file)
@@ -32,6 +32,7 @@
 #include <drm/drm_crtc.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_connector.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index 7f47e5c85c81734f846a2094afc64faa194808f5..063f1da4f229cfb058de3c333ae52ee33215d147 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <linux/string_helpers.h>
 
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_crtc.h"
 #include "intel_ddi.h"
index 860e0f8b6b19f8b61aa9ae04c51cddd9d5aa1467..a5840a28a69d592a3d05b45d8e5f6827fddbf0bd 100644 (file)
@@ -34,6 +34,8 @@
 #include <drm/display/drm_hdcp_helper.h>
 
 #include "i915_drv.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_gmbus.h"
index 93519fb23d9dc6ff9db208e9d44ba38dbc1eb3bf..28221e12c743b20bab76a22b2290f4b1c39220c7 100644 (file)
@@ -42,6 +42,7 @@
 
 #include "i915_debugfs.h"
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_connector.h"
 #include "intel_ddi.h"
index 6a7ac60e4f766713f301dc96b21a201b2287edf6..a482e94ba07897b9547cea0297f207eaf13711a2 100644 (file)
@@ -71,6 +71,8 @@
 #include <drm/intel_lpe_audio.h>
 
 #include "i915_drv.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_lpe_audio.h"
 #include "intel_pci_config.h"
index 15d59de8810e12872837c81e12e228806fdac1a8..9ff1c0b223ad427d4740e93eef060c12b169b741 100644 (file)
@@ -28,6 +28,7 @@
 #include <drm/drm_atomic_helper.h>
 #include <drm/drm_edid.h>
 
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_dp.h"
index 246787bbf5ef0af990651b83f6db383886830fde..7bf1bdfd03ec0cb867cb7f487f4f1ac318aea75b 100644 (file)
@@ -39,6 +39,7 @@
 #include <drm/drm_edid.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_backlight.h"
 #include "intel_connector.h"
index 9d8ca230be392a24b10eb27972d37dd5b56566e5..96395bfbd41dfb56999cac9bbff892349ac5259e 100644 (file)
@@ -10,6 +10,7 @@
 #include <drm/drm_atomic_state_helper.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_bw.h"
 #include "intel_color.h"
index 69ce77711b7cffaec708917bf495fbb5e777a6f9..1640726bfbf6ad16ccc036d13cf745113d7229b7 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/kernel.h>
 #include <linux/pwm.h>
 
+#include "i915_reg.h"
 #include "intel_backlight.h"
 #include "intel_connector.h"
 #include "intel_de.h"
index 837152dca063be97e50a655f1bee5a9a635fe843..cecc0d007cf39c38ca45f7b99c44e533e61942dc 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include "g4x_dp.h"
+#include "i915_reg.h"
 #include "intel_crt.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index a66097cdc1e0b3181eb6807aa0328f74a60c6d82..08a94365b7d13b6a2be7e49588c76ffcb786c342 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright © 2021 Intel Corporation
  */
 
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_panel.h"
index 1c74388c60d7bd2a74bfee6e5a044d5c0cc2a367..673454fbf7841a46f3205ceb7af3d8b6a85c91ac 100644 (file)
@@ -29,6 +29,8 @@
 #include <linux/debugfs.h>
 #include <linux/seq_file.h>
 
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index 22f5e08d396b1487d3f67c0b90c9ebcd255c2ec0..81ee7f3aadf6424eb9133415cc3c88d48b3da711 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "g4x_dp.h"
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_power_well.h"
 #include "intel_display_types.h"
index a75b378515041e8f4d0d640275bfd4bf09be0f54..5b678916e6db598b22c501e08622b05c4c714024 100644 (file)
@@ -27,6 +27,7 @@
 #include "display/intel_dp.h"
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_crtc.h"
 #include "intel_de.h"
index 48b7b1aa37b246836828807bbe804fa5c6e92d19..329b9d9af66798ede07f92560cc3aba15f68e420 100644 (file)
@@ -37,6 +37,7 @@
 #include <drm/drm_edid.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_connector.h"
 #include "intel_crtc.h"
index 937cefd6f78f71cd959bb63b69599d7f2834a06a..c799e891f8b598b7684374d83b4246075716cbbd 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <linux/util_macros.h>
 
+#include "i915_reg.h"
 #include "intel_ddi.h"
 #include "intel_ddi_buf_trans.h"
 #include "intel_de.h"
index 7649c50b54452cbb05532497583aac99eb78a577..e6b4d24b9cd0e5475a1edfc5e385c04feefb6507 100644 (file)
@@ -42,6 +42,7 @@
 #include <drm/drm_rect.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_vgpu.h"
 #include "i9xx_plane.h"
 #include "intel_atomic_plane.h"
index cf7d5c1ab4069ba0f186e7c35d18200f0b99535d..4d2101ca1692e42fbc6a8903e33da89fe0261b27 100644 (file)
@@ -35,6 +35,8 @@
 #include <drm/drm_edid.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
+#include "i915_irq.h"
 #include "intel_connector.h"
 #include "intel_crtc.h"
 #include "intel_de.h"
index 269f9792390de8ce23e5980c4f9a2a0542e9bd19..9d3b77b41b5c1931c6dbf7b4c3c9b7ddf8a5e160 100644 (file)
@@ -10,6 +10,7 @@
 #include <drm/display/drm_dsc_helper.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_crtc.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index b5d058404c147a2d3a5e3e72f91df65dc0024551..a69bfcac9a94542ae948030ed1dfb18a87c40b20 100644 (file)
@@ -10,6 +10,7 @@
 #include <video/vga.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_vga.h"
 
index 5eac99021875ed88dc8b19fe16d8d062194fe5e2..7b1357e82b69175621626be0860ccfdcdf193c37 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_vrr.h"
index 4092679be21ec988b6858a284ae06799461b50c0..d7390067b7d4c210aee7c0dd39302742e62e1a9d 100644 (file)
@@ -2,6 +2,8 @@
 /*
  * Copyright © 2020 Intel Corporation
  */
+
+#include "i915_reg.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
 #include "intel_fb.h"
index 46e10b369a3dd51ffa8157bb24f4b6e4e7787a20..76490cc59d8f11df931e5c0a57691dcfe600357e 100644 (file)
@@ -9,6 +9,8 @@
 #include <drm/drm_fourcc.h>
 
 #include "i915_drv.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_atomic_plane.h"
 #include "intel_de.h"
 #include "intel_display_types.h"
index 5a741ea4505f7e260f659e071db6d96a84140da7..84481030883ac00e3114347a7f1066ef4a9b1c5c 100644 (file)
@@ -31,6 +31,7 @@
 #include <drm/drm_mipi_dsi.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_atomic.h"
 #include "intel_backlight.h"
 #include "intel_connector.h"
index cd75b0ca2555f49dde7b8a80d14e9bd97361700f..c3e41295b6b5b1091e093b64774461350ae15f3d 100644 (file)
@@ -30,6 +30,7 @@
 #include "i915_gem_context.h"
 #include "i915_gem_evict.h"
 #include "i915_gem_ioctls.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 #include "i915_user_extensions.h"
 
index 25bb3bd4c3fead6a13d1c5e1d1859622ef12cbc3..a68cc91ed084adfb59e71cdd643179880c62dac7 100644 (file)
@@ -16,6 +16,7 @@
 #include "gt/intel_gt.h"
 #include "gt/intel_gt_pm.h"
 #include "gt/intel_migrate.h"
+#include "i915_reg.h"
 #include "i915_ttm_buddy_manager.h"
 
 #include "huge_gem_object.h"
index ca483984d780be4739c389aceb2a26e3fc3ddc53..ee8a38d02e14266b2f8cdc07a313fe4ebb97a957 100644 (file)
@@ -13,6 +13,8 @@
 
 #include "i915_cmd_parser.h"
 #include "i915_drv.h"
+#include "i915_irq.h"
+#include "i915_reg.h"
 #include "intel_breadcrumbs.h"
 #include "intel_context.h"
 #include "intel_engine.h"
index 4b909cb88cdfb7b7422bd5cc1629f536f9422032..95d6237dfcb0651d03db1a634e099f4f017bc3d3 100644 (file)
 #include <linux/string_helpers.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 #include "i915_vgpu.h"
 #include "gen8_engine_cs.h"
index e4bac2431e41607de83512f4e6620acaa4c498d4..05a82d9e1564f5b35c6c04b9abff0c8a40355d0a 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "i915_drv.h"
 #include "i915_perf_oa_regs.h"
+#include "i915_reg.h"
 #include "intel_context.h"
 #include "intel_engine_pm.h"
 #include "intel_engine_regs.h"
index f553e2173bdadebc33dd7ee6786907e1ed407d05..3fbf70a587474ebee9a4e6647073dd7ae406a93e 100644 (file)
@@ -7,6 +7,7 @@
 #include <linux/suspend.h>
 
 #include "i915_drv.h"
+#include "i915_irq.h"
 #include "i915_params.h"
 #include "intel_context.h"
 #include "intel_engine_pm.h"
index b67831833c9a3c9f19b9d6be2aaf67e4a17ff937..8381e6fa2bcd3eb060ed538944000d20e845c972 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "gem/i915_gem_internal.h"
 #include "gem/i915_gem_lmem.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 #include "i915_utils.h"
 #include "intel_gt.h"
index d5d6f1fadcae397ff1d060f47ce4a178f484aa73..356c787e11d38fbb489dfc88eb276c486d2a4a44 100644 (file)
@@ -12,7 +12,9 @@
 #include "gen6_ppgtt.h"
 #include "gen7_renderclear.h"
 #include "i915_drv.h"
+#include "i915_irq.h"
 #include "i915_mitigations.h"
+#include "i915_reg.h"
 #include "intel_breadcrumbs.h"
 #include "intel_context.h"
 #include "intel_engine_regs.h"
index a797987778873b66306b494279653798a4a47804..3393f77f6726dd242f46cbc678c65d6e7cd5f6ff 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "intel_context.h"
 #include "intel_engine_pm.h"
 #include "intel_engine_regs.h"
index 0d17da77e787232465c26038726281fbecb3a734..5929518b7772dbc07d50e0503f23fd38f173cac9 100644 (file)
@@ -29,6 +29,7 @@
 #include "intel_guc_submission.h"
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 
 /**
index de13f102d4fd0275789dbbde11110086144662fc..0ebf5fbf0e396487d9f2136662ba2916e97f2664 100644 (file)
@@ -37,6 +37,7 @@
 #include <linux/slab.h>
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "gt/intel_engine_regs.h"
 #include "gt/intel_gpu_commands.h"
 #include "gt/intel_gt_regs.h"
index c85bafe7539ee97bc559f42d7035bd8e744fe31a..4578d57558d1bfddad8af73df1cba430dfba6f56 100644 (file)
@@ -34,6 +34,7 @@
  */
 
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "gt/intel_context.h"
 #include "gt/intel_engine_regs.h"
 #include "gt/intel_gpu_commands.h"
index b5fbc2252784ac74981ed4a200f49310c82d16e2..843c184eeb36801417cd7d6aeb46159901565fca 100644 (file)
@@ -55,6 +55,7 @@
 #include "i915_drv.h"
 #include "i915_gpu_error.h"
 #include "i915_memcpy.h"
+#include "i915_reg.h"
 #include "i915_scatterlist.h"
 #include "i915_utils.h"
 
index 0defbb43ceea8365f772d41681f9490df1b869fb..331bcc41f566bf54e355ced6e519b38f365cec88 100644 (file)
 #include "i915_file_private.h"
 #include "i915_perf.h"
 #include "i915_perf_oa_regs.h"
+#include "i915_reg.h"
 
 /* HW requires this to be a power of two, between 128k and 16M, though driver
  * is currently generally designed assuming the largest 16M size is used such
index 37b5c9e9d260e8a85eeb78422438f3404e44e5f0..6f6557aa15668f406973f9b525042c62d59d5505 100644 (file)
@@ -15,7 +15,6 @@
 #include "gt/intel_engine.h"
 
 #include "i915_drv.h"
-#include "i915_irq.h"
 
 /* object tracking */
 
index e0cc0227b4d79232b582da76fd7a2c3a1046f6ca..849baf6c3b3c6dc418e33fa0192c338fb6a4b76d 100644 (file)
 #include "display/intel_cdclk.h"
 #include "display/intel_de.h"
 #include "gt/intel_gt_regs.h"
-#include "intel_device_info.h"
 #include "i915_drv.h"
+#include "i915_reg.h"
 #include "i915_utils.h"
+#include "intel_device_info.h"
 
 #define PLATFORM_NAME(x) [INTEL_##x] = #x
 static const char * const platform_names[] = {
index c96b5c762ae64de351b1bf39e792fbed9e3efd6e..ba5e8e53cd6d8411160825adfe27028dbbbb6f20 100644 (file)
@@ -28,6 +28,7 @@
 
 #include "i915_drv.h"
 #include "i915_iosf_mbi.h"
+#include "i915_reg.h"
 #include "i915_trace.h"
 #include "i915_vgpu.h"
 #include "intel_pm.h"