Home
last modified time | relevance | path

Searched refs:i2c_msg (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Di2c.h48 struct i2c_msg;
80 struct i2c_msg { struct
109 int (*master_xfer)(struct i2c_adapter *, struct i2c_msg *,
213 int __i2c_transfer(struct i2c_adapter *, struct i2c_msg *, int);
214 int i2c_transfer(struct i2c_adapter *, struct i2c_msg *, int);
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_i2c.c46 static int netbsd_i2c_transfer(i2c_tag_t, struct i2c_msg *, int);
50 static int linux_i2cbb_xfer(struct i2c_adapter *, struct i2c_msg *, int);
87 struct i2c_msg msg = { in i2c_master_send()
107 struct i2c_msg msg = { in i2c_master_recv()
128 __i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) in __i2c_transfer()
145 i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) in i2c_transfer()
159 netbsd_i2c_transfer(i2c_tag_t i2c, struct i2c_msg *msgs, int n) in netbsd_i2c_transfer()
240 linux_i2cbb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int n) in linux_i2cbb_xfer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/
H A Dnouveau_nvkm_subdev_i2c_bit.c179 i2c_addr(struct nvkm_i2c_bus *bus, struct i2c_msg *msg) in i2c_addr()
188 nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num) in nvkm_i2c_bit_xfer()
190 struct i2c_msg *msg = msgs; in nvkm_i2c_bit_xfer()
217 nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num) in nvkm_i2c_bit_xfer()
H A Dbus.h14 int (*xfer)(struct nvkm_i2c_bus *, struct i2c_msg *, int num);
25 int nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *, struct i2c_msg *, int);
H A Dnouveau_nvkm_subdev_i2c_aux.c35 nvkm_i2c_aux_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in nvkm_i2c_aux_i2c_xfer()
38 struct i2c_msg *msg = msgs; in nvkm_i2c_aux_i2c_xfer()
H A Dnouveau_nvkm_subdev_i2c_anx9805.c48 anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num) in anx9805_bus_xfer()
53 struct i2c_msg *msg = msgs; in anx9805_bus_xfer()
H A Dnouveau_nvkm_subdev_i2c_bus.c85 nvkm_i2c_bus_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in nvkm_i2c_bus_xfer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Di2c.h103 struct i2c_msg msgs[] = { in nvkm_rdi2cr()
119 struct i2c_msg msgs[] = { in nv_rd16i2cr()
135 struct i2c_msg msgs[] = { in nvkm_wri2cr()
150 struct i2c_msg msgs[] = { in nv_wr16i2cr()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_i2c.c45 struct i2c_msg *msgs, int num);
57 struct i2c_msg msgs[] = { in radeon_ddc_probe()
337 struct i2c_msg *msgs, int num) in r100_hw_i2c_xfer()
342 struct i2c_msg *p; in r100_hw_i2c_xfer()
590 struct i2c_msg *msgs, int num) in r500_hw_i2c_xfer()
595 struct i2c_msg *p; in r500_hw_i2c_xfer()
823 struct i2c_msg *msgs, int num) in radeon_hw_i2c_xfer()
1064 struct i2c_msg msgs[] = { in radeon_i2c_get_byte()
1097 struct i2c_msg msg = { in radeon_i2c_put_byte()
H A Dradeon_atombios_i2c.c108 struct i2c_msg *msgs, int num) in radeon_atom_hw_i2c_xfer()
111 struct i2c_msg *p; in radeon_atom_hw_i2c_xfer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_gmbus.c532 gmbus_xfer_read(struct drm_i915_private *dev_priv, struct i2c_msg *msg, in gmbus_xfer_read()
597 gmbus_xfer_write(struct drm_i915_private *dev_priv, struct i2c_msg *msg, in gmbus_xfer_write()
625 gmbus_is_index_xfer(struct i2c_msg *msgs, int i, int num) in gmbus_is_index_xfer()
635 gmbus_index_xfer(struct drm_i915_private *dev_priv, struct i2c_msg *msgs, in gmbus_index_xfer()
667 do_gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num, in do_gmbus_xfer()
796 gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num) in gmbus_xfer()
828 struct i2c_msg msgs[] = { in intel_gmbus_output_aksv()
H A Ddvo_sil164.c81 struct i2c_msg msgs[] = { in sil164_readb()
116 struct i2c_msg msg = { in sil164_writeb()
H A Ddvo_tfp410.c106 struct i2c_msg msgs[] = { in tfp410_readb()
141 struct i2c_msg msg = { in tfp410_writeb()
H A Ddvo_ch7017.c176 struct i2c_msg msgs[] = { in ch7017_read()
196 struct i2c_msg msg = { in ch7017_write()
H A Ddvo_ch7xxx.c148 struct i2c_msg msgs[] = { in ch7xxx_readb()
184 struct i2c_msg msg = { in ch7xxx_writeb()
H A Ddvo_ivch.c204 struct i2c_msg msgs[] = { in ivch_read()
245 struct i2c_msg msg = { in ivch_write()
H A Ddvo_ns2501.c405 struct i2c_msg msgs[] = { in ns2501_readb()
449 struct i2c_msg msg = { in ns2501_writeb()
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_scdc_helper.c62 struct i2c_msg msgs[2] = { in drm_scdc_read()
101 struct i2c_msg msg = { in drm_scdc_write()
H A Ddrm_dp_dual_mode_helper.c71 struct i2c_msg msgs[] = { in drm_dp_dual_mode_read()
113 struct i2c_msg msg = { in drm_dp_dual_mode_write()
H A Ddrm_dp_helper.c779 const struct i2c_msg *i2c_msg) in drm_dp_i2c_msg_set_request() argument
781 msg->request = (i2c_msg->flags & I2C_M_RD) ? in drm_dp_i2c_msg_set_request()
783 if (!(i2c_msg->flags & I2C_M_STOP)) in drm_dp_i2c_msg_set_request()
825 static int drm_dp_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, in drm_dp_i2c_xfer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_atombios_i2c.c115 struct i2c_msg *msgs, int num) in amdgpu_atombios_i2c_xfer()
118 struct i2c_msg *p; in amdgpu_atombios_i2c_xfer()
H A Datombios_i2c.h30 struct i2c_msg *msgs, int num);
H A Damdgpu_ras_eeprom.c93 struct i2c_msg msg = { in __update_table_header()
215 struct i2c_msg msg = { in amdgpu_ras_eeprom_init()
385 struct i2c_msg *msgs, *msg; in amdgpu_ras_eeprom_process_recods()
H A Damdgpu_i2c.c299 struct i2c_msg msgs[] = { in amdgpu_i2c_get_byte()
332 struct i2c_msg msg = { in amdgpu_i2c_put_byte()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c485 struct i2c_msg *msgs; in dm_helpers_submit_i2c()
495 msgs = kcalloc(num, sizeof(struct i2c_msg), GFP_KERNEL); in dm_helpers_submit_i2c()

12