suse man page for i2c_new_dummy

Query: i2c_new_dummy

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

I2C_NEW_DUMMY(9)					      I2C and SMBus Subsystem						  I2C_NEW_DUMMY(9)

NAME
i2c_new_dummy - return a new i2c device bound to a dummy driver
SYNOPSIS
struct i2c_client * i2c_new_dummy(struct i2c_adapter * adapter, u16 address);
ARGUMENTS
adapter the adapter managing the device address seven bit address to be used
CONTEXT
can sleep
DESCRIPTION
This returns an I2C client bound to the "dummy" driver, intended for use with devices that consume multiple addresses. Examples of such chips include various EEPROMS (like 24c04 and 24c08 models). These dummy devices have two main uses. First, most I2C and SMBus calls except i2c_transfer need a client handle; the dummy will be that handle. And second, this prevents the specified address from being bound to a different driver. This returns the new i2c client, which should be saved for later use with i2c_unregister_device; or NULL to indicate an error.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 I2C_NEW_DUMMY(9)
Related Man Pages
struct_i2c_board_info(9) - centos
i2c_register_board_info(9) - suse
struct_i2c_board_info(9) - suse
struct_i2c_driver(9) - suse
smbus(7d) - opensolaris
Similar Topics in the Unix Linux Community
Change directory error
Getting command output to putty window title.
Cut command on RHEL 6.8 compatibility issues
Update kernel Linux without reboot?!
SOCKS proxy & PAM configuration exposure