Rechercher une page de manuel
i2c_new_device
Langue: en
Version: June 2009 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
NAME
i2c_new_device - instantiate an i2c device for use with a new style driverSYNOPSIS
- struct i2c_client * i2c_new_device(struct i2c_adapter * adap, struct i2c_board_info const * info);
ARGUMENTS
adap
- the adapter managing the device
info
- describes one I2C device; bus_num is ignored
CONTEXT
can sleep
DESCRIPTION
Create a device to work with a new style i2c driver, where binding is handled through driver model probe/remove methods. This call is not appropriate for use by mainboad initialization logic, which usually runs during an arch_initcall long before any i2c_adapter could exist.
This returns the new i2c client, which may be saved for later use with i2c_unregister_device; or NULL to indicate an error.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre