Home
last modified time | relevance | path

Searched refs:i2c_board_info (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Di2c.h37 struct i2c_board_info;
219 * fill at least the name field of the i2c_board_info structure it is
266 int (*detect)(struct i2c_client *client, struct i2c_board_info *info);
364 * struct i2c_board_info - template for device creation
382 * i2c_board_info is used to build tables of information listing I2C devices
388 struct i2c_board_info { struct
407 * This macro initializes essential fields of a struct i2c_board_info,
420 struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
428 struct i2c_client *i2c_new_scanned_device(struct i2c_adapter *adap, struct i2c_board_info *info,
449 int i2c_register_board_info(int busnum, struct i2c_board_info cons
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/i2c/
H A Di2c-core-base.c819 static void i2c_dev_set_name(struct i2c_adapter *adap, struct i2c_client *client, struct i2c_board_info const *info, in i2c_dev_set_name()
886 struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info) in i2c_new_client_device()
1024 struct i2c_board_info info = { in i2c_new_dummy_device()
1152 struct i2c_board_info info; in new_device_store()
1157 memset(&info, 0, sizeof(struct i2c_board_info)); in new_device_store()
1563 * or otherwise built in to the system's mainboard, and where i2c_board_info
2305 struct i2c_board_info info; in i2c_detect_address()
2328 memset(&info, 0, sizeof(struct i2c_board_info)); in i2c_detect_address()
2415 struct i2c_client *i2c_new_scanned_device(struct i2c_adapter *adap, struct i2c_board_info *info, in i2c_new_scanned_device()

Completed in 6 milliseconds