mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 04:37:32 -04:00
drm/i915/mchbar: move intel_mchbar_regs.h under include/drm/intel
Since the mchbar registers are used from both i915 display and core, move intel_mchbar_regs.h to include/drm/intel/mchbar_regs.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/6c951b2c05db74ea517d52a3912986f7eb886422.1775590536.git.jani.nikula@intel.com Signed-off-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
@@ -8,8 +8,9 @@
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "i915_reg_defs.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
|
||||
struct intel_display;
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/intel/display_parent_interface.h>
|
||||
#include <drm/intel/i915_drm.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "gem/i915_gem_lmem.h"
|
||||
#include "gem/i915_gem_region.h"
|
||||
@@ -23,7 +24,6 @@
|
||||
#include "i915_reg.h"
|
||||
#include "i915_utils.h"
|
||||
#include "i915_vgpu.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "intel_pci_config.h"
|
||||
|
||||
struct intel_stolen_node {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/intel/intel_gmd_misc_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "display/intel_display.h"
|
||||
#include "i915_drv.h"
|
||||
@@ -15,7 +16,6 @@
|
||||
#include "i915_pvinfo.h"
|
||||
#include "i915_vgpu.h"
|
||||
#include "intel_gt_regs.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
|
||||
/**
|
||||
* DOC: fence register handling
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
#include <linux/cpufreq.h>
|
||||
|
||||
#include <drm/intel/intel_pcode_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "i915_drv.h"
|
||||
#include "i915_reg.h"
|
||||
#include "intel_gt.h"
|
||||
#include "intel_llc.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "intel_pcode.h"
|
||||
#include "intel_rps.h"
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
#include <linux/stop_machine.h>
|
||||
#include <linux/string_helpers.h>
|
||||
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "display/intel_display_reset.h"
|
||||
#include "display/intel_overlay.h"
|
||||
#include "gem/i915_gem_context.h"
|
||||
@@ -27,7 +29,6 @@
|
||||
#include "intel_gt_pm.h"
|
||||
#include "intel_gt_print.h"
|
||||
#include "intel_gt_requests.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "intel_pci_config.h"
|
||||
#include "intel_reset.h"
|
||||
|
||||
|
||||
@@ -5,9 +5,10 @@
|
||||
|
||||
#include <linux/string_helpers.h>
|
||||
|
||||
#include <drm/intel/i915_drm.h>
|
||||
#include <drm/intel/display_parent_interface.h>
|
||||
#include <drm/intel/i915_drm.h>
|
||||
#include <drm/intel/intel_pcode_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "display/intel_display_rps.h"
|
||||
#include "display/vlv_clock.h"
|
||||
@@ -25,7 +26,6 @@
|
||||
#include "intel_gt_pm_irq.h"
|
||||
#include "intel_gt_print.h"
|
||||
#include "intel_gt_regs.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "intel_pcode.h"
|
||||
#include "intel_rps.h"
|
||||
#include "vlv_iosf_sb.h"
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
#include <drm/drm_debugfs.h>
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/intel/intel_gmd_misc_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "gem/i915_gem_context.h"
|
||||
#include "gt/intel_gt.h"
|
||||
@@ -57,7 +58,6 @@
|
||||
#include "i915_reg.h"
|
||||
#include "i915_scheduler.h"
|
||||
#include "i915_wait_util.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
|
||||
static inline struct drm_i915_private *node_to_i915(struct drm_info_node *node)
|
||||
{
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
/* Copyright © 2025 Intel Corporation */
|
||||
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "i915_drv.h"
|
||||
#include "i915_freq.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
|
||||
unsigned int i9xx_fsb_freq(struct drm_i915_private *i915)
|
||||
{
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
#include <linux/units.h>
|
||||
|
||||
#include <drm/intel/intel_pcode_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "i915_drv.h"
|
||||
#include "i915_hwmon.h"
|
||||
#include "i915_reg.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "intel_pcode.h"
|
||||
#include "gt/intel_gt.h"
|
||||
#include "gt/intel_gt_regs.h"
|
||||
|
||||
@@ -26,8 +26,9 @@
|
||||
*/
|
||||
|
||||
#include <drm/drm_print.h>
|
||||
#include <drm/intel/intel_gmd_misc_regs.h>
|
||||
#include <drm/intel/intel_gmd_interrupt_regs.h>
|
||||
#include <drm/intel/intel_gmd_misc_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "display/i9xx_plane_regs.h"
|
||||
#include "display/intel_display.h"
|
||||
@@ -42,7 +43,6 @@
|
||||
#include "i915_drv.h"
|
||||
#include "i915_reg.h"
|
||||
#include "intel_clock_gating.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
#include "vlv_iosf_sb.h"
|
||||
|
||||
struct drm_i915_clock_gating_funcs {
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
#include <drm/intel/intel_gmd_misc_regs.h>
|
||||
|
||||
#include <drm/intel/intel_gmd_interrupt_regs.h>
|
||||
#include <drm/intel/mchbar_regs.h>
|
||||
|
||||
#include "display/bxt_dpio_phy_regs.h"
|
||||
#include "display/i9xx_plane_regs.h"
|
||||
@@ -44,7 +45,6 @@
|
||||
#include "i915_pvinfo.h"
|
||||
#include "i915_reg.h"
|
||||
#include "intel_gvt.h"
|
||||
#include "intel_mchbar_regs.h"
|
||||
|
||||
#define MMIO_F(reg, s) do { \
|
||||
int ret; \
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
/* SPDX-License-Identifier: MIT */
|
||||
/*
|
||||
* Copyright © 2023 Intel Corporation
|
||||
*/
|
||||
|
||||
#include "../../i915/intel_mchbar_regs.h"
|
||||
Reference in New Issue
Block a user