/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_dp_i2c_helper.c | 37 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 D | drm_edid.c | 985 * \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 D | intel_i2c.c | 62 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 D | dvo_sil164.c | 77 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 D | dvo_ch7xxx.c | 144 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 D | dvo_tfp410.c | 104 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 D | dvo_ivch.c | 173 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 D | intel_modes.c | 58 * @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 D | dvo_ns2501.c | 101 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 D | dvo_ch7017.c | 205 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 D | intel_dp.c | 516 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 D | i915_drv.h | 569 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 D | intel_crt.c | 443 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 D | intel_drv.h | 471 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 D | intel_sdvo.c | 2813 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 D | drm_dp_helper.h | 333 int (*aux_ch) (struct i2c_adapter *adapter, 339 i2c_dp_aux_add_bus(struct i2c_adapter *adapter);
|
H A D | drm_crtc.h | 902 extern bool drm_probe_ddc(struct i2c_adapter *adapter); 904 struct i2c_adapter *adapter);
|