Searched refs:i2c_adapter (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | i2c.h | 60 struct i2c_adapter { struct 84 int (*master_xfer)(struct i2c_adapter *, struct i2c_msg *, int); argument 85 uint32_t (*functionality)(struct i2c_adapter *); 89 void (*lock_bus)(struct i2c_adapter *, unsigned int); 90 int (*trylock_bus)(struct i2c_adapter *, unsigned int); 91 void (*unlock_bus)(struct i2c_adapter *, unsigned int); 117 int lkpi_i2c_add_adapter(struct i2c_adapter *adapter); 118 int lkpi_i2c_del_adapter(struct i2c_adapter *adapter); 120 int lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs); 129 do_i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in do_i2c_transfer() [all …]
|
| H A D | i2c-algo-bit.h | 38 int (*pre_xfer) (struct i2c_adapter *); 39 void (*post_xfer) (struct i2c_adapter *); 45 int lkpi_i2c_bit_add_bus(struct i2c_adapter *adapter);
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_i2c.c | 50 struct i2c_adapter *adapter; 109 lkpi_iic_add_adapter(device_t dev, struct i2c_adapter *adapter) in lkpi_iic_add_adapter() 119 static struct i2c_adapter * 167 static int i2c_check_for_quirks(struct i2c_adapter *adapter, in i2c_check_for_quirks() 316 lkpi_i2c_add_adapter(struct i2c_adapter *adapter) in lkpi_i2c_add_adapter() 343 lkpi_i2c_del_adapter(struct i2c_adapter *adapter) in lkpi_i2c_del_adapter()
|
| H A D | linux_i2cbb.c | 55 struct i2c_adapter *adapter; 114 lkpi_iicbb_add_adapter(device_t dev, struct i2c_adapter *adapter) in lkpi_iicbb_add_adapter() 131 static struct i2c_adapter * 258 lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, in lkpi_i2cbb_transfer() 303 lkpi_i2c_bit_add_bus(struct i2c_adapter *adapter) in lkpi_i2c_bit_add_bus()
|
| H A D | lkpi_iic_if.m | 31 struct i2c_adapter; 36 struct i2c_adapter *adapter; 39 METHOD struct i2c_adapter * get_adapter {
|