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 * https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensors/board-mount-pressure-sensors/micropressure-mpr-series/documents/sps-siot-mpr-series-datasheet-32332628-ciid-172626.pdf
28 struct i2c_client *client = to_i2c_client(data->dev);
31 return -EOVERFLOW;
33 memset(data->buffer, 0, MPR_MEASUREMENT_RD_SIZE);
34 ret = i2c_master_recv(client, data->buffer, cnt);
38 return -EIO;
46 struct i2c_client *client = to_i2c_client(data->dev);
53 return -EIO;
66 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_BYTE))
67 return -EOPNOTSUPP;
69 return mpr_common_probe(&client->dev, &mpr_i2c_ops, client->irq);
94 MODULE_AUTHOR("Andreas Klinger <ak@it-klinger.de>");