summaryrefslogtreecommitdiff
path: root/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
diff options
context:
space:
mode:
authorStefan Popa <stefan.popa@analog.com>2018-08-29 17:58:42 +0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2018-09-02 21:01:30 +0300
commitff5059302642d349596a7ebc3282a978a78144bd (patch)
treedf7375f3c30724ee6752b700b87d46112b584012 /drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
parent1fc378fa9dab9d3036562ecd58b26ecae2dbd85d (diff)
downloadlinux-ff5059302642d349596a7ebc3282a978a78144bd.tar.xz
iio: dac: ad5758: Add support for hard reset
The ad5758 has a hardware reset active low input pin. This patch adds a devicetree entry for a reset GPIO and a new ad5758_reset() function. During initialization, it is checked if the reset property is specified and the the GPIO is being asserted, therefore the device will become active. When the reset function is called, if the gpio_reset var is set, then the GPIO will be toggled, otherwise a software reset is performed. Signed-off-by: Stefan Popa <stefan.popa@analog.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c')
0 files changed, 0 insertions, 0 deletions