Home
last modified time | relevance | path

Searched refs:gb_i2c_dev (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/staging/greybus/
H A Di2c.c39 * Note: gb_i2c_dev->connection is assumed to have been valid.
41 static int gb_i2c_device_setup(struct gb_i2c_device *gb_i2c_dev) in gb_i2c_device_setup() argument
47 ret = gb_operation_sync(gb_i2c_dev->connection, in gb_i2c_device_setup()
54 gb_i2c_dev->functionality = gb_i2c_functionality_map(functionality); in gb_i2c_device_setup()
81 struct gb_i2c_device *gb_i2c_dev = gb_connection_get_data(connection); in gb_i2c_operation_create() local
94 dev_err(&gb_i2c_dev->gbphy_dev->dev, "msg_count (%u) too big\n", in gb_i2c_operation_create()
173 static int gb_i2c_transfer_operation(struct gb_i2c_device *gb_i2c_dev, in gb_i2c_transfer_operation() argument
176 struct gb_connection *connection = gb_i2c_dev->connection; in gb_i2c_transfer_operation()
177 struct device *dev = &gb_i2c_dev->gbphy_dev->dev; in gb_i2c_transfer_operation()
185 ret = gbphy_runtime_get_sync(gb_i2c_dev in gb_i2c_transfer_operation()
211 struct gb_i2c_device *gb_i2c_dev; gb_i2c_master_xfer() local
220 struct gb_i2c_device *gb_i2c_dev = i2c_get_adapdata(adap); gb_i2c_functionality() local
234 struct gb_i2c_device *gb_i2c_dev; gb_i2c_probe() local
293 struct gb_i2c_device *gb_i2c_dev = gb_gbphy_get_data(gbphy_dev); gb_i2c_remove() local
[all...]