Lines Matching +full:prod +full:- +full:edam
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver
5 * Copyright (c) Andreas Klinger <ak@it-klinger.de>
8 …prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensor…
28 struct i2c_client *client = to_i2c_client(data->dev); in mpr_i2c_read()
31 return -EOVERFLOW; in mpr_i2c_read()
33 memset(data->buffer, 0, MPR_MEASUREMENT_RD_SIZE); in mpr_i2c_read()
34 ret = i2c_master_recv(client, data->buffer, cnt); in mpr_i2c_read()
38 return -EIO; in mpr_i2c_read()
46 struct i2c_client *client = to_i2c_client(data->dev); in mpr_i2c_write()
56 return -EIO; in mpr_i2c_write()
69 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_BYTE)) in mpr_i2c_probe()
70 return -EOPNOTSUPP; in mpr_i2c_probe()
72 return mpr_common_probe(&client->dev, &mpr_i2c_ops, client->irq); in mpr_i2c_probe()
97 MODULE_AUTHOR("Andreas Klinger <ak@it-klinger.de>");