summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.h
diff options
context:
space:
mode:
authorDaniel Kurtz <djkurtz@chromium.org>2012-03-28 02:36:16 +0800
committerDaniel Vetter <daniel.vetter@ffwll.ch>2012-03-28 15:03:28 +0200
commitf2c9677be3158c31ba19f527e2be0f7a519e19d1 (patch)
tree98c1caa6113e659ba2ab4bce67dbfa491103dad6 /drivers/gpu/drm/i915/i915_drv.h
parent2ed06c93a1fce057808894d73167aae03c76deaf (diff)
downloadop-kernel-dev-f2c9677be3158c31ba19f527e2be0f7a519e19d1.zip
op-kernel-dev-f2c9677be3158c31ba19f527e2be0f7a519e19d1.tar.gz
drm/i915/intel_i2c: allocate gmbus array as part of drm_i915_private
This memory is always allocated, and it is always a fixed size, so just allocate it along with the rest of the driver state. Signed-off-by: Daniel Kurtz <djkurtz@chromium.org> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index c5ad7b9..6983b4b 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -326,7 +326,7 @@ typedef struct drm_i915_private {
/** gt_lock is also taken in irq contexts. */
struct spinlock gt_lock;
- struct intel_gmbus *gmbus;
+ struct intel_gmbus gmbus[GMBUS_NUM_PORTS];
/** gmbus_mutex protects against concurrent usage of the single hw gmbus
* controller on different i2c buses. */
OpenPOWER on IntegriCloud