mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-25 16:50:53 +07:00
ffcc3b2aa1
Add include guard to include/linux/platform_data/sht15.h to prevent multiple inclusion. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
39 lines
1.1 KiB
C
39 lines
1.1 KiB
C
/*
|
|
* 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.
|
|
*
|
|
* For further information, see the Documentation/hwmon/sht15 file.
|
|
*/
|
|
|
|
#ifndef _PDATA_SHT15_H
|
|
#define _PDATA_SHT15_H
|
|
|
|
/**
|
|
* struct sht15_platform_data - sht15 connectivity info
|
|
* @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.
|
|
* @checksum: flag to indicate the checksum should be validated.
|
|
* @no_otp_reload: flag to indicate no reload from OTP.
|
|
* @low_resolution: flag to indicate the temp/humidity resolution to use.
|
|
*/
|
|
struct sht15_platform_data {
|
|
int gpio_data;
|
|
int gpio_sck;
|
|
int supply_mv;
|
|
bool checksum;
|
|
bool no_otp_reload;
|
|
bool low_resolution;
|
|
};
|
|
|
|
#endif /* _PDATA_SHT15_H */
|