Searched refs:i2c_adapter (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | i2c.h | 53 struct i2c_adapter { struct 77 int (*master_xfer)(struct i2c_adapter *, struct i2c_msg *, int); argument 78 uint32_t (*functionality)(struct i2c_adapter *); 82 void (*lock_bus)(struct i2c_adapter *, unsigned int); 83 int (*trylock_bus)(struct i2c_adapter *, unsigned int); 84 void (*unlock_bus)(struct i2c_adapter *, unsigned int); 110 int lkpi_i2c_add_adapter(struct i2c_adapter *adapter); 111 int lkpi_i2c_del_adapter(struct i2c_adapter *adapter); 140 i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in i2c_transfer() 166 i2c_set_adapdata(struct i2c_adapter *adapter, void *data) in i2c_set_adapdata() [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-14.2/sys/compat/linuxkpi/common/src/ |
| H A D | linux_i2c.c | 51 struct i2c_adapter *adapter; 110 lkpi_iic_add_adapter(device_t dev, struct i2c_adapter *adapter) in lkpi_iic_add_adapter() 120 static struct i2c_adapter * 168 static int i2c_check_for_quirks(struct i2c_adapter *adapter, in i2c_check_for_quirks() 317 lkpi_i2c_add_adapter(struct i2c_adapter *adapter) in lkpi_i2c_add_adapter() 350 lkpi_i2c_del_adapter(struct i2c_adapter *adapter) in lkpi_i2c_del_adapter()
|
| H A D | linux_i2cbb.c | 56 struct i2c_adapter *adapter; 115 lkpi_iicbb_add_adapter(device_t dev, struct i2c_adapter *adapter) in lkpi_iicbb_add_adapter() 132 static struct i2c_adapter * 259 lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, in lkpi_i2cbb_transfer() 304 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 {
|