Searched refs:adapter (Results 1 - 17 of 17) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_dp_i2c_helper.c37 i2c_algo_dp_aux_transaction(struct i2c_adapter *adapter, int mode, argument
40 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data;
43 ret = (*algo_data->aux_ch)(adapter, mode,
58 i2c_algo_dp_aux_address(struct i2c_adapter *adapter, u16 address, bool reading) argument
60 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data;
70 ret = i2c_algo_dp_aux_transaction(adapter, mode, 0, NULL);
79 i2c_algo_dp_aux_stop(struct i2c_adapter *adapter, bool reading) argument
81 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data;
89 (void) i2c_algo_dp_aux_transaction(adapter, mode, 0, NULL);
99 i2c_algo_dp_aux_put_byte(struct i2c_adapter *adapter, u argument
116 i2c_algo_dp_aux_get_byte(struct i2c_adapter *adapter, u8 *byte_ret) argument
129 i2c_algo_dp_aux_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) argument
170 i2c_algo_dp_aux_functionality(struct i2c_adapter *adapter) argument
181 i2c_dp_aux_reset_bus(struct i2c_adapter *adapter) argument
189 i2c_dp_aux_prepare_bus(struct i2c_adapter *adapter) argument
198 i2c_dp_aux_add_bus(struct i2c_adapter *adapter) argument
[all...]
H A Ddrm_edid.c985 * \param adapter : i2c device adaptor
993 drm_do_probe_ddc_edid(struct i2c_adapter *adapter, unsigned char *buf, argument
1002 * adapter reports EAGAIN. However, we find that bit-banging transfers
1031 ret = i2c_transfer(adapter, &msgs[3 - xfers], xfers);
1034 DRM_DEBUG_KMS("drm: skipping non-existent adapter %s\n",
1035 adapter->name);
1055 drm_do_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) argument
1067 if (drm_do_probe_ddc_edid(adapter, block, 0, EDID_LENGTH))
1085 if (drm_do_probe_ddc_edid(adapter,
1121 * \param adapter
1125 drm_probe_ddc(struct i2c_adapter *adapter) argument
1142 drm_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) argument
[all...]
/solaris-x11-s11/open-src/kernel/i915/src/
H A Dintel_i2c.c62 return container_of(i2c, struct intel_gmbus, adapter);
172 intel_gpio_pre_xfer(struct i2c_adapter *adapter) argument
174 struct intel_gmbus *bus = container_of(adapter,
176 adapter);
188 intel_gpio_post_xfer(struct i2c_adapter *adapter) argument
190 struct intel_gmbus *bus = container_of(adapter,
192 adapter);
206 algo = &bus->adapter;
211 bus->adapter.algo_data = algo;
404 gmbus_xfer(struct i2c_adapter *adapter, argument
517 gmbus_func(struct i2c_adapter *adapter) argument
586 intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed) argument
593 intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit) argument
614 intel_gmbus_hdmi_set_adapter(struct i2c_adapter *adapter) argument
[all...]
H A Ddvo_sil164.c77 struct i2c_adapter *adapter = dvo->i2c_bus; local
99 if (i2c_transfer(adapter, msgs, 2) == 2) {
106 addr, adapter->name, dvo->slave_addr);
114 struct i2c_adapter *adapter = dvo->i2c_bus; local
126 if (i2c_transfer(adapter, &msg, 1) == 1)
131 addr, adapter->name, dvo->slave_addr);
139 struct i2c_adapter *adapter)
149 dvo->i2c_bus = adapter;
158 ch, adapter->name, dvo->slave_addr);
167 ch, adapter
138 sil164_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
[all...]
H A Ddvo_ch7xxx.c144 struct i2c_adapter *adapter = dvo->i2c_bus; local
166 if (i2c_transfer(adapter, msgs, 2) == 2) {
173 addr, adapter->name, dvo->slave_addr);
182 struct i2c_adapter *adapter = dvo->i2c_bus; local
194 if (i2c_transfer(adapter, &msg, 1) == 1)
199 addr, adapter->name, dvo->slave_addr);
206 struct i2c_adapter *adapter)
217 dvo->i2c_bus = adapter;
228 vendor, adapter->name, dvo->slave_addr);
240 vendor, adapter
205 ch7xxx_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
[all...]
H A Ddvo_tfp410.c104 struct i2c_adapter *adapter = dvo->i2c_bus; local
126 if (i2c_transfer(adapter, msgs, 2) == 2) {
133 addr, adapter->name, dvo->slave_addr);
141 struct i2c_adapter *adapter = dvo->i2c_bus; local
153 if (i2c_transfer(adapter, &msg, 1) == 1)
158 addr, adapter->name, dvo->slave_addr);
177 struct i2c_adapter *adapter)
187 dvo->i2c_bus = adapter;
194 id, adapter->name, dvo->slave_addr);
201 id, adapter
176 tfp410_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
[all...]
H A Ddvo_ivch.c173 struct i2c_adapter *adapter = dvo->i2c_bus; local
199 if (i2c_transfer(adapter, msgs, 3) == 3) {
207 addr, adapter->name, dvo->slave_addr);
216 struct i2c_adapter *adapter = dvo->i2c_bus; local
229 if (i2c_transfer(adapter, &msg, 1) == 1)
234 addr, adapter->name, dvo->slave_addr);
242 struct i2c_adapter *adapter)
251 dvo->i2c_bus = adapter;
241 ivch_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
H A Dintel_modes.c58 * @adapter: i2c adapter
63 struct i2c_adapter *adapter)
68 edid = drm_get_edid(connector, adapter);
62 intel_ddc_get_modes(struct drm_connector *connector, struct i2c_adapter *adapter) argument
H A Ddvo_ns2501.c101 struct i2c_adapter *adapter = dvo->i2c_bus; local
102 struct intel_gmbus *bus = container_of(adapter,
104 adapter);
128 struct i2c_adapter *adapter = dvo->i2c_bus; local
129 struct intel_gmbus *bus = container_of(adapter,
131 adapter);
150 struct i2c_adapter *adapter = dvo->i2c_bus; local
172 if (i2c_transfer(adapter, msgs, 2) == 2) {
180 adapter->name, dvo->slave_addr);
195 struct i2c_adapter *adapter local
226 ns2501_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
[all...]
H A Ddvo_ch7017.c205 struct i2c_adapter *adapter)
215 dvo->i2c_bus = adapter;
234 val, adapter->name,dvo->slave_addr);
239 str, adapter->name, dvo->slave_addr);
204 ch7017_init(struct intel_dvo_device *dvo, struct i2c_adapter *adapter) argument
H A Dintel_dp.c516 intel_dp_i2c_aux_ch(struct i2c_adapter *adapter, int mode, argument
519 struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data;
520 struct intel_dp *intel_dp = container_of(adapter,
522 adapter);
622 memset(&intel_dp->adapter, '\0', sizeof (intel_dp->adapter));
623 /* OSOL_i915: dp_priv->adapter.owner = THIS_MODULE; */
624 /* OSOL_i915: dp_priv->adapter.class = I2C_CLASS_DDC; */
625 strncpy (intel_dp->adapter.name, name, sizeof(intel_dp->adapter
2510 intel_dp_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) argument
2536 intel_dp_get_edid_modes(struct drm_connector *connector, struct i2c_adapter *adapter) argument
[all...]
H A Di915_drv.h569 struct i2c_adapter adapter;
1912 extern void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
1913 extern void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
1914 static inline bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter) argument
1916 return container_of(adapter, struct intel_gmbus, adapter)->force_bit;
1919 extern void intel_gmbus_hdmi_set_adapter(struct i2c_adapter *adapter);
H A Dintel_crt.c443 struct i2c_adapter *adapter)
448 edid = intel_crt_get_edid(connector, adapter);
442 intel_crt_ddc_get_modes(struct drm_connector *connector, struct i2c_adapter *adapter) argument
H A Dintel_drv.h471 struct i2c_adapter adapter; member in struct:intel_dp
545 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
H A Dintel_sdvo.c2813 static int intel_sdvo_ddc_proxy_xfer(struct i2c_adapter *adapter, argument
2817 struct intel_sdvo *sdvo = adapter->algo_data;
2825 static u32 intel_sdvo_ddc_proxy_func(struct i2c_adapter *adapter) argument
2827 struct intel_sdvo *sdvo = adapter->algo_data;
/solaris-x11-s11/open-src/kernel/sys/drm/
H A Ddrm_dp_helper.h333 int (*aux_ch) (struct i2c_adapter *adapter,
339 i2c_dp_aux_add_bus(struct i2c_adapter *adapter);
H A Ddrm_crtc.h902 extern bool drm_probe_ddc(struct i2c_adapter *adapter);
904 struct i2c_adapter *adapter);

Completed in 65 milliseconds