Rev 3746 | Rev 5060 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3746 | Rev 4104 | ||
---|---|---|---|
Line 396... | Line 396... | ||
396 | adapter); |
396 | adapter); |
397 | struct drm_i915_private *dev_priv = bus->dev_priv; |
397 | struct drm_i915_private *dev_priv = bus->dev_priv; |
398 | int i, reg_offset; |
398 | int i, reg_offset; |
399 | int ret = 0; |
399 | int ret = 0; |
Line -... | Line 400... | ||
- | 400 | ||
400 | 401 | intel_aux_display_runtime_get(dev_priv); |
|
Line 401... | Line 402... | ||
401 | mutex_lock(&dev_priv->gmbus_mutex); |
402 | mutex_lock(&dev_priv->gmbus_mutex); |
402 | 403 | ||
403 | if (bus->force_bit) { |
404 | if (bus->force_bit) { |
Line 495... | Line 496... | ||
495 | bus->force_bit = 1; |
496 | bus->force_bit = 1; |
496 | ret = i2c_bit_algo.master_xfer(adapter, msgs, num); |
497 | ret = i2c_bit_algo.master_xfer(adapter, msgs, num); |
Line 497... | Line 498... | ||
497 | 498 | ||
498 | out: |
499 | out: |
- | 500 | mutex_unlock(&dev_priv->gmbus_mutex); |
|
499 | mutex_unlock(&dev_priv->gmbus_mutex); |
501 | intel_aux_display_runtime_put(dev_priv); |
500 | return ret; |
502 | return ret; |
Line 501... | Line 503... | ||
501 | } |
503 | } |
502 | 504 |