[PATCH] mfd: Kconfig: Fix typo in PMIC_ADP5520 help text

2019-03-26 Thread michael.hennerich
From: Michael Hennerich No functional changes. This fixes a simple typo in the help text. Signed-off-by: Michael Hennerich --- drivers/mfd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 0ce2d8d..5660d48 100644 --- a/d

[PATCH] drivers: hwmon: pmbus: ltc2978: Add support for LTM4686 uModule

2018-08-14 Thread michael.hennerich
From: Michael Hennerich This patch adds support for LTM4686 Ultrathin Dual 10A or Single 20A uModule Regulator with Digital Power System Management. Datasheet: http://www.analog.com/ltm4686 Signed-off-by: Michael Hennerich --- Documentation/devicetree/bindings/hwmon/ltc2978.txt | 2 ++ Docum

[PATCH 7/7] drivers: mfd: adp5520: Update MODULE AUTHOR email address

2018-08-14 Thread michael.hennerich
From: Michael Hennerich no functional changes Signed-off-by: Michael Hennerich --- drivers/mfd/adp5520.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/adp5520.c b/drivers/mfd/adp5520.c index d817f20..be0497b 100644 --- a/drivers/mfd/adp5520.c +++ b/drivers/mfd

[PATCH 5/7] drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address

2018-08-14 Thread michael.hennerich
From: Michael Hennerich no functional changes Signed-off-by: Michael Hennerich --- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/misc/ad525x_dpot-i2

[PATCH] drivers: gpio: gpio-adp5588: Fix sleep-in-atomic-context bug

2018-08-13 Thread michael.hennerich
From: Michael Hennerich This fixes: [BUG] gpio: gpio-adp5588: A possible sleep-in-atomic-context bug in adp5588_gpio_write() [BUG] gpio: gpio-adp5588: A possible sleep-in-atomic-context bug in adp5588_gpio_direction_input() Reported-by: Jia-Ju

[PATCH v5 2/2] i2c: mux: ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch

2017-04-11 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v5 1/2] dt-bindings: i2c: mux: ltc4306: Add dt-bindings for I2C multiplexer/switch

2017-04-11 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v4 1/2] dt-bindings: i2c: mux: ltc4306: Add dt-bindings for I2C multiplexer/switch

2017-04-05 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v4 2/2] i2c: mux: ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch

2017-04-05 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v3 1/2] i2c:mux:ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch

2017-04-03 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v3 2/2] dt-bindings:i2c:mux:ltc4306: Add dt-bindings for I2C multiplexer/switch

2017-04-03 Thread michael.hennerich
From: Michael Hennerich Signed-off-by: Michael Hennerich Acked-by: Rob Herring --- .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt| 61 ++ 1 file changed, 61 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt diff --git a/Docume

[PATCH v2] i2c/muxes/i2c-mux-ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch

2017-03-29 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH v3] iio:adc: Driver for Linear Technology LTC2497 ADC

2017-03-29 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC2497 ADCs. The LTC2497 is a 16-channel (eight differential), 16-bit, high precision, delta-sigma ADC with an automatic, differential, input current cancellation front end and a 2-wire, I2C interface. Si

[PATCH v2] iio:adc: Driver for Linear Technology LTC2497 ADC

2017-03-27 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC2497 ADCs. The LTC2497 is a 16-channel (eight differential), 16-bit, high precision, delta-sigma ADC with an automatic, differential, input current cancellation front end and a 2-wire, I2C interface. Si

[PATCH] i2c/muxes/i2c-mux-ltc4306: LTC4306 and LTC4305 I2C multiplexer/switch

2017-03-23 Thread michael.hennerich
From: Michael Hennerich This patch adds support for the Analog Devices / Linear Technology LTC4306 and LTC4305 4/2 Channel I2C Bus Multiplexer/Switches. The LTC4306 optionally provides two general purpose input/output pins (GPIOs) that can be configured as logic inputs, opendrain outputs or push-

[PATCH] iio/adc/ltc2497: Driver for Linear Technology LTC2497 ADC

2017-03-23 Thread michael.hennerich
From: Michael Hennerich Signed-off-by: Michael Hennerich --- .../devicetree/bindings/iio/adc/ltc2497.txt| 13 + MAINTAINERS| 1 + drivers/iio/adc/Kconfig| 11 + drivers/iio/adc/Makefile |

[PATCH 4/4] input:touchscreen:ad7879: Update MODULE_AUTHOR email address

2017-02-22 Thread michael.hennerich
From: Michael Hennerich Signed-off-by: Michael Hennerich --- drivers/input/touchscreen/ad7879-i2c.c | 2 +- drivers/input/touchscreen/ad7879-spi.c | 2 +- drivers/input/touchscreen/ad7879.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/input/touchscreen/ad78

[PATCH 1/4] input:touchscreen:ad7879-spi.c: Fix regmap flag_masks

2017-02-22 Thread michael.hennerich
From: Michael Hennerich Mask only applied to the top byte of the register Signed-off-by: Michael Hennerich --- drivers/input/touchscreen/ad7879-spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/ad7879-spi.c b/drivers/input/touchscreen/ad78

[PATCH 0/4] Input: ad7879 RFC/RFT follow-up

2017-02-22 Thread michael.hennerich
From: Michael Hennerich Hi Dmitry, I reviewed and tested your patch series (posted February 18th). [RFC/RFT PATCH 1/3] Input: ad7879 - convert to use regmap [RFC/RFT PATCH 2/3] Input: ad7879 - use more devm interfaces [RFC/RFT PATCH 3/3] Input: ad7879 - allow exporting AUX/VBAT/GPIO pin via de

[PATCH 3/4] Documentation: Add SPI example

2017-02-22 Thread michael.hennerich
From: Michael Hennerich Signed-off-by: Michael Hennerich --- .../devicetree/bindings/input/touchscreen/ad7879.txt | 18 ++ 1 file changed, 18 insertions(+) diff --git a/Documentation/devicetree/bindings/input/touchscreen/ad7879.txt b/Documentation/devicetree/bindings/input/t

[PATCH 2/4] input:touchscreen:ad7879-spi.c: Remove bits_per_word = 16 enforcement

2017-02-22 Thread michael.hennerich
From: Michael Hennerich Using regmap this is no longer required. Signed-off-by: Michael Hennerich --- drivers/input/touchscreen/ad7879-spi.c | 7 --- 1 file changed, 7 deletions(-) diff --git a/drivers/input/touchscreen/ad7879-spi.c b/drivers/input/touchscreen/ad7879-spi.c index b995891.

[PATCH] drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

2016-02-22 Thread michael.hennerich
From: Michael Hennerich Fix RDAC read back errors caused by a typo. Value must shift by 2. Fixes: a4bd394956f2 ("drivers/misc/ad525x_dpot.c: new features") Signed-off-by: Michael Hennerich --- drivers/misc/ad525x_dpot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driver