forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
901 B
31 lines
901 B
/* SPDX-License-Identifier: GPL-2.0-only */ |
|
/* |
|
* STMicroelectronics sensors platform-data driver |
|
* |
|
* Copyright 2013 STMicroelectronics Inc. |
|
* |
|
* Denis Ciocca <[email protected]> |
|
*/ |
|
|
|
#ifndef ST_SENSORS_PDATA_H |
|
#define ST_SENSORS_PDATA_H |
|
|
|
/** |
|
* struct st_sensors_platform_data - Platform data for the ST sensors |
|
* @drdy_int_pin: Redirect DRDY on pin 1 (1) or pin 2 (2). |
|
* Available only for accelerometer and pressure sensors. |
|
* Accelerometer DRDY on LSM330 available only on pin 1 (see datasheet). |
|
* @open_drain: set the interrupt line to be open drain if possible. |
|
* @spi_3wire: enable spi-3wire mode. |
|
* @pullups: enable/disable i2c controller pullup resistors. |
|
* @wakeup_source: enable/disable device as wakeup generator. |
|
*/ |
|
struct st_sensors_platform_data { |
|
u8 drdy_int_pin; |
|
bool open_drain; |
|
bool spi_3wire; |
|
bool pullups; |
|
bool wakeup_source; |
|
}; |
|
|
|
#endif /* ST_SENSORS_PDATA_H */
|
|
|