Lines Matching refs:i2c_client
25 struct i2c_client *i2c_client; member
63 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD, in gp2a_enable()
69 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD, in gp2a_disable()
80 dev_err(&dt->i2c_client->dev, in gp2a_device_open()
97 dev_err(&dt->i2c_client->dev, in gp2a_device_close()
105 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_GAIN, in gp2a_initialize()
110 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_HYS, in gp2a_initialize()
115 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_CYCLE, in gp2a_initialize()
125 static int gp2a_probe(struct i2c_client *client, in gp2a_probe()
152 dt->i2c_client = client; in gp2a_probe()
208 static int gp2a_remove(struct i2c_client *client) in gp2a_remove()
230 struct i2c_client *client = to_i2c_client(dev); in gp2a_suspend()
248 struct i2c_client *client = to_i2c_client(dev); in gp2a_resume()