Home | History | Annotate | Download | only in linux

Lines Matching refs:client

89 extern s32 i2c_smbus_write_quick(struct i2c_client * client, u8 value);
90 extern s32 i2c_smbus_read_byte(struct i2c_client * client);
91 extern s32 i2c_smbus_write_byte(struct i2c_client * client, u8 value);
92 extern s32 i2c_smbus_read_byte_data(struct i2c_client * client, u8 command);
93 extern s32 i2c_smbus_write_byte_data(struct i2c_client * client,
95 extern s32 i2c_smbus_read_word_data(struct i2c_client * client, u8 command);
96 extern s32 i2c_smbus_write_word_data(struct i2c_client * client,
98 extern s32 i2c_smbus_write_block_data(struct i2c_client * client,
102 extern s32 i2c_smbus_read_i2c_block_data(struct i2c_client * client,
104 extern s32 i2c_smbus_write_i2c_block_data(struct i2c_client * client,
124 * registers the client(s) that are on the bus to the i2c admin. via
130 /* tells the driver that a client is about to be deleted & gives it
131 * the chance to remove its private data. Also, if the client struct
140 int (*command)(struct i2c_client *client,unsigned int cmd, void *arg);
162 /* to the client */
259 /*flags for the client struct: */
274 /* i2c_client_address_data is the struct for holding default client
311 /* Should be used to make sure that client-struct is valid and that it
312 is okay to access the i2c-client.
313 returns -ENODEV if client has gone in the meantime */
328 * It will only call found_proc if some client is connected at the
480 /* These defines are used for probing i2c client addresses */