[SRU][Quantal][PATCH 1/1] UBUNTU: SAUCE: i915_hsw: move i915_hsw_enabled symbol to intel_ips
Luis Henriques
luis.henriques at canonical.com
Tue Dec 11 12:27:30 UTC 2012
BugLink: http://bugs.launchpad.net/bugs/1087622
By defining the i915_hsw_enabled symbol in i915_hsw driver will force this
driver to be loaded when the intel_ips driver gets loaded. This will
result in a failure to load the i915 driver as it will clash with
i915_hsw.
Signed-off-by: Luis Henriques <luis.henriques at canonical.com>
Acked-by: Leann Ogasawara <leann.ogasawara at canonical.com>
---
drivers/platform/x86/intel_ips.c | 3 ++-
ubuntu/i915/i915_drv.c | 3 +--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/platform/x86/intel_ips.c b/drivers/platform/x86/intel_ips.c
index 6c1291c..0f38ec5 100644
--- a/drivers/platform/x86/intel_ips.c
+++ b/drivers/platform/x86/intel_ips.c
@@ -251,7 +251,8 @@
static const int IPS_ADJUST_PERIOD = 5000; /* ms */
static bool late_i915_load = false;
-extern int i915_hsw_enabled;
+int i915_hsw_enabled = 0;
+EXPORT_SYMBOL(i915_hsw_enabled);
/* For initial average collection */
static const int IPS_SAMPLE_PERIOD = 200; /* ms */
diff --git a/ubuntu/i915/i915_drv.c b/ubuntu/i915/i915_drv.c
index 630b14c..bdc659f 100644
--- a/ubuntu/i915/i915_drv.c
+++ b/ubuntu/i915/i915_drv.c
@@ -122,8 +122,7 @@ MODULE_PARM_DESC(i915_enable_ppgtt,
static struct drm_driver driver;
extern int intel_agp_enabled;
-int i915_hsw_enabled = 0;
-EXPORT_SYMBOL(i915_hsw_enabled);
+extern int i915_hsw_enabled;
#define INTEL_VGA_DEVICE(id, info) { \
.class = PCI_BASE_CLASS_DISPLAY << 16, \
--
1.7.10.4
More information about the kernel-team
mailing list