Lines Matching refs:adap
69 extern int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
72 extern int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
326 i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
335 i2c_new_probed_device(struct i2c_adapter *adap,
347 i2c_new_dummy(struct i2c_adapter *adap, u16 address);
398 int (*master_xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs,
400 int (*smbus_xfer) (struct i2c_adapter *adap, u16 addr,
446 int i2c_recover_bus(struct i2c_adapter *adap);
449 int i2c_generic_gpio_recovery(struct i2c_adapter *adap);
450 int i2c_generic_scl_recovery(struct i2c_adapter *adap);
595 extern void i2c_clients_command(struct i2c_adapter *adap,
599 extern void i2c_put_adapter(struct i2c_adapter *adap);
603 static inline u32 i2c_get_functionality(struct i2c_adapter *adap) in i2c_get_functionality() argument
605 return adap->algo->functionality(adap); in i2c_get_functionality()
609 static inline int i2c_check_functionality(struct i2c_adapter *adap, u32 func) in i2c_check_functionality() argument
611 return (func & i2c_get_functionality(adap)) == func; in i2c_check_functionality()
615 static inline int i2c_adapter_id(struct i2c_adapter *adap) in i2c_adapter_id() argument
617 return adap->nr; in i2c_adapter_id()