Symbol: i2c_adapter
sys/dev/drm/amd/amdgpu/amdgpu_i2c.c
39
static int amdgpu_i2c_pre_xfer(struct i2c_adapter *i2c_adap)
sys/dev/drm/amd/amdgpu/amdgpu_i2c.c
81
static void amdgpu_i2c_post_xfer(struct i2c_adapter *i2c_adap)
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
226
struct i2c_adapter adapter;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
537
struct i2c_adapter base;
sys/dev/drm/amd/amdgpu/atombios_i2c.c
112
int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/amd/amdgpu/atombios_i2c.c
162
u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap)
sys/dev/drm/amd/amdgpu/atombios_i2c.h
27
int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/amd/amdgpu/atombios_i2c.h
29
u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3983
static int amdgpu_dm_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4018
static u32 amdgpu_dm_i2c_func(struct i2c_adapter *adap)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
563
struct i2c_adapter *ddc;
sys/dev/drm/drm_dp_dual_mode_helper.c
102
ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter,
sys/dev/drm/drm_dp_dual_mode_helper.c
179
enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(struct i2c_adapter *adapter)
sys/dev/drm/drm_dp_dual_mode_helper.c
265
struct i2c_adapter *adapter)
sys/dev/drm/drm_dp_dual_mode_helper.c
309
struct i2c_adapter *adapter,
sys/dev/drm/drm_dp_dual_mode_helper.c
349
struct i2c_adapter *adapter, bool enable)
sys/dev/drm/drm_dp_dual_mode_helper.c
433
int drm_lspcon_get_mode(struct i2c_adapter *adapter,
sys/dev/drm/drm_dp_dual_mode_helper.c
479
int drm_lspcon_set_mode(struct i2c_adapter *adapter,
sys/dev/drm/drm_dp_dual_mode_helper.c
60
ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter,
sys/dev/drm/drm_dp_helper.c
1007
static struct drm_dp_aux *i2c_to_aux(struct i2c_adapter *i2c)
sys/dev/drm/drm_dp_helper.c
1012
static void lock_bus(struct i2c_adapter *i2c, unsigned int flags)
sys/dev/drm/drm_dp_helper.c
1017
static int trylock_bus(struct i2c_adapter *i2c, unsigned int flags)
sys/dev/drm/drm_dp_helper.c
1022
static void unlock_bus(struct i2c_adapter *i2c, unsigned int flags)
sys/dev/drm/drm_dp_helper.c
668
static u32 drm_dp_i2c_functionality(struct i2c_adapter *adapter)
sys/dev/drm/drm_dp_helper.c
932
static int drm_dp_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
sys/dev/drm/drm_dp_mst_topology.c
3272
static int drm_dp_mst_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
sys/dev/drm/drm_dp_mst_topology.c
3343
static u32 drm_dp_mst_i2c_functionality(struct i2c_adapter *adapter)
sys/dev/drm/drm_edid.c
1515
struct i2c_adapter *adapter = data;
sys/dev/drm/drm_edid.c
1717
drm_probe_ddc(struct i2c_adapter *adapter)
sys/dev/drm/drm_edid.c
1736
struct i2c_adapter *adapter)
sys/dev/drm/drm_edid.c
1765
struct i2c_adapter *adapter)
sys/dev/drm/drm_encoder_slave.c
55
struct i2c_adapter *adap,
sys/dev/drm/drm_scdc_helper.c
137
bool drm_scdc_get_scrambling_status(struct i2c_adapter *adapter)
sys/dev/drm/drm_scdc_helper.c
164
bool drm_scdc_set_scrambling(struct i2c_adapter *adapter, bool enable)
sys/dev/drm/drm_scdc_helper.c
219
bool drm_scdc_set_high_tmds_clock_ratio(struct i2c_adapter *adapter, bool set)
sys/dev/drm/drm_scdc_helper.c
53
ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer,
sys/dev/drm/drm_scdc_helper.c
93
ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset,
sys/dev/drm/i915/dvo.h
43
struct i2c_adapter *i2c_bus;
sys/dev/drm/i915/dvo.h
52
struct i2c_adapter *i2cbus);
sys/dev/drm/i915/dvo_ch7017.c
201
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_ch7xxx.c
138
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ch7xxx.c
176
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ch7xxx.c
200
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_ivch.c
194
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ivch.c
237
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ivch.c
263
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_ns2501.c
395
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ns2501.c
440
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_ns2501.c
472
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_sil164.c
108
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_sil164.c
133
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_sil164.c
71
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_tfp410.c
133
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/dvo_tfp410.c
169
struct i2c_adapter *adapter)
sys/dev/drm/i915/dvo_tfp410.c
96
struct i2c_adapter *adapter = dvo->i2c_bus;
sys/dev/drm/i915/i915_drv.h
3446
extern int intel_gmbus_output_aksv(struct i2c_adapter *adapter);
sys/dev/drm/i915/i915_drv.h
3448
extern struct i2c_adapter *
sys/dev/drm/i915/i915_drv.h
3450
extern void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
sys/dev/drm/i915/i915_drv.h
3451
extern void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
sys/dev/drm/i915/i915_drv.h
3452
static inline bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter)
sys/dev/drm/i915/i915_drv.h
668
struct i2c_adapter adapter;
sys/dev/drm/i915/intel_crt.c
559
struct i2c_adapter *i2c)
sys/dev/drm/i915/intel_crt.c
577
struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_crt.c
597
struct i2c_adapter *i2c;
sys/dev/drm/i915/intel_crt.c
865
struct i2c_adapter *i2c;
sys/dev/drm/i915/intel_ddi.c
3591
struct i2c_adapter *adapter =
sys/dev/drm/i915/intel_drv.h
1888
int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
sys/dev/drm/i915/intel_dvo.c
437
struct i2c_adapter *i2c;
sys/dev/drm/i915/intel_hdmi.c
1828
struct i2c_adapter *adapter =
sys/dev/drm/i915/intel_hdmi.c
1876
struct i2c_adapter *i2c;
sys/dev/drm/i915/intel_hdmi.c
2152
struct i2c_adapter *adapter =
sys/dev/drm/i915/intel_hdmi.c
877
struct i2c_adapter *adapter =
sys/dev/drm/i915/intel_hdmi.c
896
struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
sys/dev/drm/i915/intel_hdmi.c
926
struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
sys/dev/drm/i915/intel_hdmi.c
961
struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
sys/dev/drm/i915/intel_i2c.c
132
to_intel_gmbus(struct i2c_adapter *i2c)
sys/dev/drm/i915/intel_i2c.c
253
intel_gpio_pre_xfer(struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_i2c.c
272
intel_gpio_post_xfer(struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_i2c.c
568
do_gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num,
sys/dev/drm/i915/intel_i2c.c
699
gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
sys/dev/drm/i915/intel_i2c.c
723
int intel_gmbus_output_aksv(struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_i2c.c
762
static u32 gmbus_func(struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_i2c.c
776
static void gmbus_lock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_i2c.c
785
static int gmbus_trylock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_i2c.c
794
static void gmbus_unlock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_i2c.c
891
struct i2c_adapter *intel_gmbus_get_adapter(struct drm_i915_private *dev_priv,
sys/dev/drm/i915/intel_i2c.c
900
void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed)
sys/dev/drm/i915/intel_i2c.c
907
void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit)
sys/dev/drm/i915/intel_lspcon.c
137
struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
sys/dev/drm/i915/intel_lspcon.c
56
struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
sys/dev/drm/i915/intel_lspcon.c
93
struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
sys/dev/drm/i915/intel_modes.c
57
struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_sdvo.c
2974
static int intel_sdvo_ddc_proxy_xfer(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_sdvo.c
2986
static u32 intel_sdvo_ddc_proxy_func(struct i2c_adapter *adapter)
sys/dev/drm/i915/intel_sdvo.c
2997
static void proxy_lock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_sdvo.c
3004
static int proxy_trylock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_sdvo.c
3011
static void proxy_unlock_bus(struct i2c_adapter *adapter,
sys/dev/drm/i915/intel_sdvo.c
71
struct i2c_adapter *i2c;
sys/dev/drm/i915/intel_sdvo.c
74
struct i2c_adapter ddc;
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
106
enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
108
struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
110
struct i2c_adapter *adapter, bool *enabled);
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
112
struct i2c_adapter *adapter, bool enable);
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
115
int drm_lspcon_get_mode(struct i2c_adapter *adapter,
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
117
int drm_lspcon_set_mode(struct i2c_adapter *adapter,
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
65
struct i2c_adapter;
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
67
ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter,
sys/dev/drm/include/drm/drm_dp_dual_mode_helper.h
69
ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter,
sys/dev/drm/include/drm/drm_dp_helper.h
1143
struct i2c_adapter ddc;
sys/dev/drm/include/drm/drm_edid.h
30
struct i2c_adapter;
sys/dev/drm/include/drm/drm_edid.h
458
bool drm_probe_ddc(struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_edid.h
464
struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_edid.h
466
struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_encoder_slave.h
108
struct i2c_adapter *adap,
sys/dev/drm/include/drm/drm_scdc_helper.h
108
static inline int drm_scdc_readb(struct i2c_adapter *adapter, u8 offset,
sys/dev/drm/include/drm/drm_scdc_helper.h
126
static inline int drm_scdc_writeb(struct i2c_adapter *adapter, u8 offset,
sys/dev/drm/include/drm/drm_scdc_helper.h
132
bool drm_scdc_get_scrambling_status(struct i2c_adapter *adapter);
sys/dev/drm/include/drm/drm_scdc_helper.h
134
bool drm_scdc_set_scrambling(struct i2c_adapter *adapter, bool enable);
sys/dev/drm/include/drm/drm_scdc_helper.h
135
bool drm_scdc_set_high_tmds_clock_ratio(struct i2c_adapter *adapter, bool set);
sys/dev/drm/include/drm/drm_scdc_helper.h
91
ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer,
sys/dev/drm/include/drm/drm_scdc_helper.h
93
ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset,
sys/dev/drm/include/linux/i2c-algo-bit.h
36
int (*pre_xfer) (struct i2c_adapter *);
sys/dev/drm/include/linux/i2c-algo-bit.h
37
void (*post_xfer) (struct i2c_adapter *);
sys/dev/drm/include/linux/i2c-algo-bit.h
43
int i2c_bit_add_bus(struct i2c_adapter *);
sys/dev/drm/include/linux/i2c.h
102
void (*lock_bus)(struct i2c_adapter *, unsigned int flags);
sys/dev/drm/include/linux/i2c.h
103
int (*trylock_bus)(struct i2c_adapter *, unsigned int flags);
sys/dev/drm/include/linux/i2c.h
104
void (*unlock_bus)(struct i2c_adapter *, unsigned int flags);
sys/dev/drm/include/linux/i2c.h
63
struct i2c_adapter *adapter;
sys/dev/drm/include/linux/i2c.h
66
int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
sys/dev/drm/include/linux/i2c.h
67
int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
sys/dev/drm/include/linux/i2c.h
70
int (*master_xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs,
sys/dev/drm/include/linux/i2c.h
73
u32 (*functionality) (struct i2c_adapter *);
sys/dev/drm/include/linux/i2c.h
76
extern int i2c_add_adapter(struct i2c_adapter *);
sys/dev/drm/include/linux/i2c.h
77
extern void i2c_del_adapter(struct i2c_adapter *);
sys/dev/drm/include/linux/i2c.h
80
i2c_set_adapdata(struct i2c_adapter *dev, void *data)
sys/dev/drm/include/linux/i2c.h
86
i2c_get_adapdata(const struct i2c_adapter *dev)
sys/dev/drm/include/linux/i2c.h
97
i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
sys/dev/drm/linux_i2c.c
107
bit_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num)
sys/dev/drm/linux_i2c.c
114
bit_func(struct i2c_adapter *adap)
sys/dev/drm/linux_i2c.c
128
i2c_bit_add_bus(struct i2c_adapter *adapter)
sys/dev/drm/linux_i2c.c
137
i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info)
sys/dev/drm/linux_i2c.c
157
i2c_default_lock_bus(struct i2c_adapter *adapter, unsigned int flags)
sys/dev/drm/linux_i2c.c
163
i2c_default_trylock_bus(struct i2c_adapter *adapter, unsigned int flags)
sys/dev/drm/linux_i2c.c
169
i2c_default_unlock_bus(struct i2c_adapter *adapter, unsigned int flags)
sys/dev/drm/linux_i2c.c
35
static void i2c_default_lock_bus(struct i2c_adapter *, unsigned int);
sys/dev/drm/linux_i2c.c
36
static int i2c_default_trylock_bus(struct i2c_adapter *, unsigned int);
sys/dev/drm/linux_i2c.c
37
static void i2c_default_unlock_bus(struct i2c_adapter *, unsigned int);
sys/dev/drm/linux_i2c.c
46
i2c_add_adapter(struct i2c_adapter *adapter)
sys/dev/drm/linux_i2c.c
58
i2c_del_adapter(struct i2c_adapter *adapter)
sys/dev/drm/linux_i2c.c
64
__i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
sys/dev/drm/linux_i2c.c
92
i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
sys/dev/drm/radeon/atombios_i2c.c
105
int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/atombios_i2c.c
107
int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/atombios_i2c.c
157
u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);;
sys/dev/drm/radeon/atombios_i2c.c
158
u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap)
sys/dev/drm/radeon/radeon_i2c.c
160
static void post_xfer(struct i2c_adapter *i2c_adap)
sys/dev/drm/radeon/radeon_i2c.c
326
static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/radeon_i2c.c
34
extern int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/radeon_i2c.c
36
extern u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);
sys/dev/drm/radeon/radeon_i2c.c
579
static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/radeon_i2c.c
812
static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
sys/dev/drm/radeon/radeon_i2c.c
893
static u32 radeon_hw_i2c_func(struct i2c_adapter *adap)
sys/dev/drm/radeon/radeon_i2c.c
90
static int pre_xfer(struct i2c_adapter *i2c_adap)
sys/dev/drm/radeon/radeon_mode.h
200
struct i2c_adapter adapter;