Searched refs:i2c (Results 1 - 4 of 4) sorted by relevance
/solaris-x11-s12/open-src/kernel/i915/src/ |
H A D | intel_crt.c | 425 struct i2c_adapter *i2c) 429 edid = drm_get_edid(connector, i2c); 431 if (!edid && !intel_gmbus_is_forced_bit(i2c)) { 433 intel_gmbus_force_bit(i2c, true); 434 edid = drm_get_edid(connector, i2c); 435 intel_gmbus_force_bit(i2c, false); 462 struct i2c_adapter *i2c; local 466 i2c = intel_gmbus_get_adapter(dev_priv, dev_priv->vbt.crt_ddc_pin); 467 edid = intel_crt_get_edid(connector, i2c); 670 struct i2c_adapter *i2c; local 424 intel_crt_get_edid(struct drm_connector *connector, struct i2c_adapter *i2c) argument [all...] |
H A D | intel_dvo.c | 350 /* We should probably have an i2c driver get_modes function for those 483 struct i2c_adapter *i2c; local 501 i2c = intel_gmbus_get_adapter(dev_priv, gpio); 504 if (!dvo->dev_ops->init(&intel_dvo->dev, i2c))
|
H A D | intel_i2c.c | 60 to_intel_gmbus(struct i2c_adapter *i2c) argument 62 return container_of(i2c, struct intel_gmbus, adapter); 477 * spurious -ENXIO because that will prevent i2c and drm edid functions 528 * intel_gmbus_setup - instantiate all Intel i2c GMBuses
|
H A D | intel_sdvo.c | 72 struct i2c_adapter *i2c; member in struct:intel_sdvo 288 if ((ret = i2c_transfer(intel_sdvo->i2c, msgs, 2)) == 2) 291 DRM_DEBUG_KMS("i2c transfer returned %d\n", ret); 495 ret = i2c_transfer(intel_sdvo->i2c, msgs, i+3); 593 /* This must be the immediately preceding write before the i2c xfer */ 2277 sdvo->i2c = intel_gmbus_get_adapter(dev_priv, pin); 2279 /* With gmbus we should be able to drive sdvo i2c at 2MHz, but somehow 2282 intel_gmbus_force_bit(sdvo->i2c, true); 2285 /* undo any changes intel_sdvo_select_i2c_bus() did to sdvo->i2c */ 2289 intel_gmbus_force_bit(sdvo->i2c, fals [all...] |
Completed in 31 milliseconds