提交 0184df46 编写于 作者: J Jani Nikula 提交者: Daniel Vetter

drm/i915: refer to pin instead of port in the intel_i2c.c interfaces

Rename intel_gmbus_is_port_valid to intel_gmbus_is_valid_pin, and rename
port parameters to pin as well. This matches usage all around, as
usually a pin is passed to the validity check function. No functional
changes.
Signed-off-by: NJani Nikula <jani.nikula@intel.com>
Reviewed-by: NVille Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
上级 988c7015
...@@ -3065,13 +3065,13 @@ void i915_teardown_sysfs(struct drm_device *dev_priv); ...@@ -3065,13 +3065,13 @@ void i915_teardown_sysfs(struct drm_device *dev_priv);
/* intel_i2c.c */ /* intel_i2c.c */
extern int intel_setup_gmbus(struct drm_device *dev); extern int intel_setup_gmbus(struct drm_device *dev);
extern void intel_teardown_gmbus(struct drm_device *dev); extern void intel_teardown_gmbus(struct drm_device *dev);
static inline bool intel_gmbus_is_port_valid(unsigned port) static inline bool intel_gmbus_is_valid_pin(unsigned int pin)
{ {
return (port >= GMBUS_PIN_SSC && port <= GMBUS_PIN_DPD); return (pin >= GMBUS_PIN_SSC && pin <= GMBUS_PIN_DPD);
} }
extern struct i2c_adapter *intel_gmbus_get_adapter( extern struct i2c_adapter *
struct drm_i915_private *dev_priv, unsigned port); intel_gmbus_get_adapter(struct drm_i915_private *dev_priv, unsigned int pin);
extern void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed); extern void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
extern void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit); extern void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
static inline bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter) static inline bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter)
......
...@@ -438,7 +438,7 @@ parse_general_definitions(struct drm_i915_private *dev_priv, ...@@ -438,7 +438,7 @@ parse_general_definitions(struct drm_i915_private *dev_priv,
if (block_size >= sizeof(*general)) { if (block_size >= sizeof(*general)) {
int bus_pin = general->crt_ddc_gmbus_pin; int bus_pin = general->crt_ddc_gmbus_pin;
DRM_DEBUG_KMS("crt_ddc_bus_pin: %d\n", bus_pin); DRM_DEBUG_KMS("crt_ddc_bus_pin: %d\n", bus_pin);
if (intel_gmbus_is_port_valid(bus_pin)) if (intel_gmbus_is_valid_pin(bus_pin))
dev_priv->vbt.crt_ddc_pin = bus_pin; dev_priv->vbt.crt_ddc_pin = bus_pin;
} else { } else {
DRM_DEBUG_KMS("BDB_GD too small (%d). Invalid.\n", DRM_DEBUG_KMS("BDB_GD too small (%d). Invalid.\n",
......
...@@ -502,7 +502,7 @@ void intel_dvo_init(struct drm_device *dev) ...@@ -502,7 +502,7 @@ void intel_dvo_init(struct drm_device *dev)
* special cases, but otherwise default to what's defined * special cases, but otherwise default to what's defined
* in the spec. * in the spec.
*/ */
if (intel_gmbus_is_port_valid(dvo->gpio)) if (intel_gmbus_is_valid_pin(dvo->gpio))
gpio = dvo->gpio; gpio = dvo->gpio;
else if (dvo->type == INTEL_DVO_CHIP_LVDS) else if (dvo->type == INTEL_DVO_CHIP_LVDS)
gpio = GMBUS_PIN_SSC; gpio = GMBUS_PIN_SSC;
......
...@@ -574,12 +574,12 @@ int intel_setup_gmbus(struct drm_device *dev) ...@@ -574,12 +574,12 @@ int intel_setup_gmbus(struct drm_device *dev)
} }
struct i2c_adapter *intel_gmbus_get_adapter(struct drm_i915_private *dev_priv, struct i2c_adapter *intel_gmbus_get_adapter(struct drm_i915_private *dev_priv,
unsigned port) unsigned int pin)
{ {
WARN_ON(!intel_gmbus_is_port_valid(port)); WARN_ON(!intel_gmbus_is_valid_pin(pin));
/* -1 to map pin pair to gmbus index */ /* -1 to map pin pair to gmbus index */
return (intel_gmbus_is_port_valid(port)) ? return (intel_gmbus_is_valid_pin(pin)) ?
&dev_priv->gmbus[port - 1].adapter : NULL; &dev_priv->gmbus[pin - 1].adapter : NULL;
} }
void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed) void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed)
......
...@@ -781,7 +781,7 @@ static bool lvds_is_present_in_vbt(struct drm_device *dev, ...@@ -781,7 +781,7 @@ static bool lvds_is_present_in_vbt(struct drm_device *dev,
child->device_type != DEVICE_TYPE_LFP) child->device_type != DEVICE_TYPE_LFP)
continue; continue;
if (intel_gmbus_is_port_valid(child->i2c_pin)) if (intel_gmbus_is_valid_pin(child->i2c_pin))
*i2c_pin = child->i2c_pin; *i2c_pin = child->i2c_pin;
/* However, we cannot trust the BIOS writers to populate /* However, we cannot trust the BIOS writers to populate
......
...@@ -2291,7 +2291,7 @@ intel_sdvo_select_i2c_bus(struct drm_i915_private *dev_priv, ...@@ -2291,7 +2291,7 @@ intel_sdvo_select_i2c_bus(struct drm_i915_private *dev_priv,
else else
mapping = &dev_priv->sdvo_mappings[1]; mapping = &dev_priv->sdvo_mappings[1];
if (mapping->initialized && intel_gmbus_is_port_valid(mapping->i2c_pin)) if (mapping->initialized && intel_gmbus_is_valid_pin(mapping->i2c_pin))
pin = mapping->i2c_pin; pin = mapping->i2c_pin;
else else
pin = GMBUS_PIN_DPB; pin = GMBUS_PIN_DPB;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册