drm/i915/pci: move intel_pci_config.h under include/drm/intel

Since the PCI registers are used from both i915 display and core, move
intel_pci_config.h to include/drm/intel/pci_config.h. Drop the intel_
prefix from the name to reduce tautology.

With this, we can drop the corresponding xe display compat header.

v2: Rebase

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/5aac6c711c3f0a09fc52f322455a4a4b35f80a82.1775590536.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
Jani Nikula 2026-04-07 22:36:30 +03:00
parent 65d2b7bf1a
commit 8b1858aaaa
16 changed files with 14 additions and 20 deletions

View File

@ -4,13 +4,13 @@
*/
#include <drm/drm_device.h>
#include <drm/intel/pci_config.h>
#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"
static void i9xx_display_save_swf(struct intel_display *display)
{

View File

@ -11,6 +11,7 @@
#include <drm/drm_file.h>
#include <drm/drm_print.h>
#include <drm/intel/pci_config.h>
#include "intel_backlight.h"
#include "intel_backlight_regs.h"
@ -23,7 +24,6 @@
#include "intel_dp_aux_backlight.h"
#include "intel_dsi_dcs_backlight.h"
#include "intel_panel.h"
#include "intel_pci_config.h"
#include "intel_pps.h"
#include "intel_quirks.h"

View File

@ -28,6 +28,7 @@
#include <drm/drm_fixed.h>
#include <drm/drm_print.h>
#include <drm/intel/intel_pcode_regs.h>
#include <drm/intel/pci_config.h>
#include "hsw_ips.h"
#include "intel_atomic.h"
@ -43,7 +44,6 @@
#include "intel_dram.h"
#include "intel_mchbar.h"
#include "intel_parent.h"
#include "intel_pci_config.h"
#include "intel_plane.h"
#include "intel_psr.h"
#include "intel_step.h"

View File

@ -70,11 +70,11 @@
#include <drm/drm_print.h>
#include <drm/intel/intel_lpe_audio.h>
#include <drm/intel/pci_config.h>
#include "intel_audio_regs.h"
#include "intel_de.h"
#include "intel_lpe_audio.h"
#include "intel_pci_config.h"
#define HAS_LPE_AUDIO(display) ((display)->audio.lpe.platdev)

View File

@ -34,13 +34,13 @@
#include <drm/drm_edid.h>
#include <drm/drm_file.h>
#include <drm/drm_print.h>
#include <drm/intel/pci_config.h>
#include "intel_acpi.h"
#include "intel_backlight.h"
#include "intel_display_core.h"
#include "intel_display_types.h"
#include "intel_opregion.h"
#include "intel_pci_config.h"
#define OPREGION_HEADER_OFFSET 0
#define OPREGION_ACPI_OFFSET 0x100

View File

@ -11,6 +11,7 @@
#include <drm/intel/display_parent_interface.h>
#include <drm/intel/i915_drm.h>
#include <drm/intel/mchbar_regs.h>
#include <drm/intel/pci_config.h>
#include "gem/i915_gem_lmem.h"
#include "gem/i915_gem_region.h"
@ -24,7 +25,6 @@
#include "i915_reg.h"
#include "i915_utils.h"
#include "i915_vgpu.h"
#include "intel_pci_config.h"
struct intel_stolen_node {
struct drm_i915_private *i915;

View File

@ -12,6 +12,7 @@
#include <drm/drm_print.h>
#include <drm/intel/i915_drm.h>
#include <drm/intel/intel-gtt.h>
#include <drm/intel/pci_config.h>
#include "gem/i915_gem_lmem.h"
@ -20,7 +21,6 @@
#include "intel_gpu_commands.h"
#include "intel_gt.h"
#include "intel_gt_regs.h"
#include "intel_pci_config.h"
#include "intel_ring.h"
#include "i915_drv.h"
#include "i915_pci.h"

View File

@ -6,6 +6,7 @@
#include <drm/drm_managed.h>
#include <drm/intel/intel-gtt.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>
#include <drm/intel/pci_config.h>
#include "gem/i915_gem_internal.h"
#include "gem/i915_gem_lmem.h"
@ -28,7 +29,6 @@
#include "intel_gt_requests.h"
#include "intel_migrate.h"
#include "intel_mocs.h"
#include "intel_pci_config.h"
#include "intel_rc6.h"
#include "intel_renderstate.h"
#include "intel_rps.h"

View File

@ -4,12 +4,12 @@
*/
#include <drm/drm_print.h>
#include <drm/intel/pci_config.h>
#include "i915_drv.h"
#include "i915_pci.h"
#include "i915_reg.h"
#include "intel_memory_region.h"
#include "intel_pci_config.h"
#include "intel_region_lmem.h"
#include "intel_region_ttm.h"
#include "gem/i915_gem_lmem.h"

View File

@ -8,6 +8,7 @@
#include <linux/string_helpers.h>
#include <drm/intel/mchbar_regs.h>
#include <drm/intel/pci_config.h>
#include "display/intel_display_reset.h"
#include "display/intel_overlay.h"
@ -29,7 +30,6 @@
#include "intel_gt_pm.h"
#include "intel_gt_print.h"
#include "intel_gt_requests.h"
#include "intel_pci_config.h"
#include "intel_reset.h"
#define RESET_MAX_RETRIES 3

View File

@ -32,10 +32,10 @@
*/
#include <drm/drm_print.h>
#include <drm/intel/pci_config.h>
#include "gvt.h"
#include "i915_drv.h"
#include "intel_pci_config.h"
enum {
INTEL_GVT_PCI_BAR_GTTMMIO = 0,

View File

@ -5,10 +5,10 @@
#include <drm/drm_managed.h>
#include <drm/drm_print.h>
#include <drm/intel/pci_config.h>
#include "i915_drv.h"
#include "i915_gmch.h"
#include "intel_pci_config.h"
static void i915_gmch_bridge_release(struct drm_device *dev, void *bridge)
{

View File

@ -7,6 +7,7 @@
#include <drm/intel/display_parent_interface.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>
#include <drm/intel/pci_config.h>
#include "gem/i915_gem_internal.h"
#include "gem/i915_gem_object_frontbuffer.h"
@ -18,7 +19,6 @@
#include "i915_drv.h"
#include "i915_overlay.h"
#include "i915_reg.h"
#include "intel_pci_config.h"
#include "display/intel_frontbuffer.h"

View File

@ -24,6 +24,7 @@
#include <drm/drm_color_mgmt.h>
#include <drm/drm_drv.h>
#include <drm/intel/pci_config.h>
#include <drm/intel/pciids.h>
#include "display/intel_display_driver.h"
@ -35,7 +36,6 @@
#include "i915_drv.h"
#include "i915_pci.h"
#include "i915_reg.h"
#include "intel_pci_config.h"
__diag_push();
__diag_ignore_all("-Woverride-init", "Allow field initialization overrides for device info");

View File

@ -1,6 +0,0 @@
/* SPDX-License-Identifier: MIT */
/*
* Copyright © 2023 Intel Corporation
*/
#include "../../i915/intel_pci_config.h"