RE: [PATCH 2/2] iio: adc: Add support for TI INA260 power monitors

2021-03-22 Thread Raviteja Narayanam
> -Original Message- > From: Lars-Peter Clausen > Sent: Monday, March 22, 2021 6:22 PM > To: Raviteja Narayanam ; robh...@kernel.org; > ji...@kernel.org > Cc: Michal Simek ; pme...@pmeerw.net; linux- > i...@vger.kernel.org; devicet...@vger.kernel.org; linux- >

RE: [PATCH 2/2] iio: adc: Add support for TI INA260 power monitors

2021-03-22 Thread Raviteja Narayanam
> -Original Message- > From: Lars-Peter Clausen > Sent: Monday, March 22, 2021 5:22 PM > To: Raviteja Narayanam ; robh...@kernel.org; > ji...@kernel.org > Cc: Michal Simek ; pme...@pmeerw.net; linux- > i...@vger.kernel.org; devicet...@vger.kernel.org; linux- >

[PATCH 2/2] iio: adc: Add support for TI INA260 power monitors

2021-03-22 Thread Raviteja Narayanam
-by: Raviteja Narayanam Signed-off-by: Shubhrajyoti Datta --- MAINTAINERS | 8 + drivers/iio/adc/Kconfig | 12 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ina260-adc.c | 556 +++ 4 files changed, 577 insertions(+) create mode 100644

[PATCH 1/2] dt-bindings: iio: adc: Add ti,ina260.yaml

2021-03-22 Thread Raviteja Narayanam
Add a binding for Texas Instruments INA260 power monitor device. Signed-off-by: Raviteja Narayanam --- .../bindings/iio/adc/ti,ina260.yaml | 57 +++ 1 file changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ina260.yaml diff

[PATCH 0/2] iio: adc: Add driver for INA260

2021-03-22 Thread Raviteja Narayanam
This patch series does the following: -Add dt-bindings yaml file for ina260 driver. -Add ina260 driver. Raviteja Narayanam (2): dt-bindings: iio: adc: Add ti,ina260.yaml iio: adc: Add support for TI INA260 power monitors .../bindings/iio/adc/ti,ina260.yaml | 57 ++ MAINTAINERS

[PATCH] i2c: cadence: Clear HOLD bit before xfer_size register rolls over

2020-11-23 Thread Raviteja Narayanam
on the current processor core between the two register writes and enable them later. This can help achieve the timing constraint. Signed-off-by: Raviteja Narayanam --- drivers/i2c/busses/i2c-cadence.c | 48 ++-- 1 file changed, 41 insertions(+), 7 deletions(-) diff

[PATCH 2/2] i2c: cadence: Clear HOLD bit at correct time in Rx path

2020-07-03 Thread Raviteja Narayanam
ess than FIFO DEPTH case (ignoring the equal to case). So clear the HOLD bit when the data yet to receive is less than or equal to the FIFO DEPTH. This avoids the IP bug condition. Signed-off-by: Raviteja Narayanam --- drivers/i2c/busses/i2c-cadence.c | 19 ++- 1 file cha

[PATCH 1/2] Revert "i2c: cadence: Fix the hold bit setting"

2020-07-03 Thread Raviteja Narayanam
Signed-off-by: Raviteja Narayanam --- drivers/i2c/busses/i2c-cadence.c | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/i2c/busses/i2c-cadence.c b/drivers/i2c/busses/i2c-cadence.c index 4b72398..e069602 100644 --- a/drivers/i2c/busses/i2c-cadence.c +++ b/drivers/i2c/

[PATCH 0/2] i2c: cadence: HOLD bit manipulation

2020-07-03 Thread Raviteja Narayanam
This patch series clears the HOLD bit at right time. Raviteja Narayanam (2): Revert "i2c: cadence: Fix the hold bit setting" i2c: cadence: Clear HOLD bit at correct time in Rx path drivers/i2c/busses/i2c-cadence.c | 28 1 file changed, 12 inserti