Home
last modified time | relevance | path

Searched refs:i2c_atr (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Di2c-atr.h19 struct i2c_atr;
48 int (*attach_addr)(struct i2c_atr *atr, u32 chan_id,
50 void (*detach_addr)(struct i2c_atr *atr, u32 chan_id,
92 struct i2c_atr *i2c_atr_new(struct i2c_adapter *parent, struct device *dev,
103 void i2c_atr_delete(struct i2c_atr *atr);
123 int i2c_atr_add_adapter(struct i2c_atr *atr, struct i2c_atr_adap_desc *desc);
132 void i2c_atr_del_adapter(struct i2c_atr *atr, u32 chan_id);
139 void i2c_atr_set_driver_data(struct i2c_atr *atr, void *data);
147 void *i2c_atr_get_driver_data(struct i2c_atr *atr);
/linux/drivers/i2c/
H A Di2c-atr.c83 struct i2c_atr *atr;
114 struct i2c_atr { struct
262 struct i2c_atr *atr = chan->atr; in i2c_atr_create_mapping_by_addr()
298 struct i2c_atr *atr = chan->atr; in i2c_atr_replace_mapping_by_addr()
344 struct i2c_atr *atr = chan->atr; in i2c_atr_get_mapping_by_addr()
371 struct i2c_atr *atr = chan->atr; in i2c_atr_map_msgs()
455 struct i2c_atr *atr = chan->atr; in i2c_atr_master_xfer()
483 struct i2c_atr *atr = chan->atr; in i2c_atr_smbus_xfer()
517 struct i2c_atr *atr = chan->atr; in i2c_atr_lock_bus()
525 struct i2c_atr *atr = chan->atr; in i2c_atr_trylock_bus()
[all …]
/linux/include/media/i2c/
H A Dds90ub9xx.h8 struct i2c_atr;
18 struct i2c_atr *atr;
/linux/drivers/misc/
H A Dti_fpc202.c64 struct i2c_atr *atr;
232 static int fpc202_attach_addr(struct i2c_atr *atr, u32 chan_id, in fpc202_attach_addr()
242 static void fpc202_detach_addr(struct i2c_atr *atr, u32 chan_id, in fpc202_detach_addr()