Searched refs:gb_i2c_dev (Results 1 – 1 of 1) sorted by relevance
41 static int gb_i2c_device_setup(struct gb_i2c_device *gb_i2c_dev) in gb_i2c_device_setup() argument47 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() local94 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() argument176 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->gbphy_dev); in gb_i2c_transfer_operation()200 gbphy_runtime_put_autosuspend(gb_i2c_dev->gbphy_dev); in gb_i2c_transfer_operation()[all …]