2009-04-14 04:39:45 +07:00
|
|
|
/*
|
|
|
|
* sht15.h - support for the SHT15 Temperature and Humidity Sensor
|
|
|
|
*
|
|
|
|
* Copyright (c) 2009 Jonathan Cameron
|
|
|
|
*
|
|
|
|
* Copyright (c) 2007 Wouter Horre
|
|
|
|
*
|
|
|
|
* This program is free software; you can redistribute it and/or modify
|
|
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
|
|
* published by the Free Software Foundation.
|
2011-04-13 02:34:36 +07:00
|
|
|
*
|
|
|
|
* For further information, see the Documentation/hwmon/sht15 file.
|
2009-04-14 04:39:45 +07:00
|
|
|
*/
|
|
|
|
|
2014-01-11 04:44:46 +07:00
|
|
|
#ifndef _PDATA_SHT15_H
|
|
|
|
#define _PDATA_SHT15_H
|
|
|
|
|
2009-04-14 04:39:45 +07:00
|
|
|
/**
|
|
|
|
* struct sht15_platform_data - sht15 connectivity info
|
2011-04-13 02:34:36 +07:00
|
|
|
* @gpio_data: no. of gpio to which bidirectional data line is
|
|
|
|
* connected.
|
|
|
|
* @gpio_sck: no. of gpio to which the data clock is connected.
|
|
|
|
* @supply_mv: supply voltage in mv. Overridden by regulator if
|
|
|
|
* available.
|
2011-04-13 02:34:39 +07:00
|
|
|
* @checksum: flag to indicate the checksum should be validated.
|
2011-04-13 02:34:38 +07:00
|
|
|
* @no_otp_reload: flag to indicate no reload from OTP.
|
|
|
|
* @low_resolution: flag to indicate the temp/humidity resolution to use.
|
2011-04-13 02:34:36 +07:00
|
|
|
*/
|
2009-04-14 04:39:45 +07:00
|
|
|
struct sht15_platform_data {
|
|
|
|
int gpio_data;
|
|
|
|
int gpio_sck;
|
|
|
|
int supply_mv;
|
2011-04-13 02:34:39 +07:00
|
|
|
bool checksum;
|
2011-04-13 02:34:38 +07:00
|
|
|
bool no_otp_reload;
|
|
|
|
bool low_resolution;
|
2009-04-14 04:39:45 +07:00
|
|
|
};
|
2014-01-11 04:44:46 +07:00
|
|
|
|
|
|
|
#endif /* _PDATA_SHT15_H */
|