From: Vladimir Barinov
IDT VersaClock 5 5P49V5925 has 5 clock outputs, 4 fractional dividers.
Input clock source can be taken only from external reference clock.
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- fixed typo in patch header: VC5 has 5 clock outputs
- rebased against
From: Vladimir Barinov
Update IDT VersaClock 5 driver to support 5P49V5925. This chip has only
external clock input, four fractional dividers (FODs) and five clock
outputs (four universal clock outputs and one reference clock output at
OUT0_SELB_I2C).
Signed-off-by: Vladimir Barinov
Reviewed
Vladimir Barinov (2):
[1/2] clk: vc5: Add support for IDT VersaClock 5P49V5925
[2/2] dt: Add bindings for IDT VersaClock 5P49V5925
---
This patchset is against the 'kernel/git/torvalds/linux.git' repo.
Documentation/devicetree/bindings/clock/idt,versaclock5.txt | 11 +++
drive
On 09.07.2017 16:31, Marek Vasut wrote:
On 07/07/2017 03:57 AM, Vladimir Barinov wrote:
From: Vladimir Barinov
IDT VersaClock 5 5P49V5925 has 4 clock outputs
In 1/2 you said it has 4 FODs and 5 outputs (and it does have 5 outputs,
4 from FODs and 1 I2C_OUTB).
That was a copy typo. Thank you
From: Vladimir Barinov
IDT VersaClock 5 5P49V5925 has 4 clock outputs, 4 fractional dividers.
Input clock source can be taken only from external reference clock.
Signed-off-by: Vladimir Barinov
---
Documentation/devicetree/bindings/clock/idt,versaclock5.txt | 11 +++
1 file changed, 7
From: Vladimir Barinov
Update IDT VersaClock 5 driver to support 5P49V5925. This chip has only
external clock input, four fractional dividers (FODs) and five clock
outputs (four universal clock outputs and one reference clock output at
OUT0_SELB_I2C).
Signed-off-by: Vladimir Barinov
Hello,
This adds the folowing:
- Update IDT VersaClock 5 driver to support 5P49V5925
- Add bindings for IDT VersaClock 5P49V5925
Vladimir Barinov (2):
[1/2] clk: vc5: Add support for IDT VersaClock 5P49V5925
[2/2] dt: Add bindings for IDT VersaClock 5P49V5925
---
This patchset is against the
On 23.05.2017 11:18, Nikita Yushchenko wrote:
Reset GPIO is active low.
Currently driver uses gpiod_set_value(1) to clean reset, which depends
on device tree to contain GPIO_ACTIVE_HIGH - that does not match reality.
This fixes driver to use _raw version of gpiod_set_value() to enforce
active-l
Hi Nikita,
On 19.05.2017 17:48, Nikita Yushchenko wrote:
Currently, driver generates events for channels if new reading differs
from previous one. This "previous value" is initialized to zero, which
results into event if value is constant-one.
Fix that by initializing "previous value" by readin
igned-off-by: Nikita Yushchenko
Ideally I'd like Vladimir's ack on these, but I am going to guess
that he is fine with this and rely on him shouting if not ;)
Acked-by: Vladimir Barinov
Originally it was a part of the patch for HI8435 buffer interface but
removed during migration to
Hi Lars,
On 31.08.2015 17:57, Lars-Peter Clausen wrote:
On 08/17/2015 02:45 PM, Vladimir Barinov wrote:
Hello Daniel,
I've verified that your hrtimer trigger works.
I have minor suggestions.
Will not it be useful to have ability to stop/start hrtimer polling
not only during attach/d
These bindings can be used to register Holt HI-8435 threshold detector
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- renamed file name hi-843x.txt to hi8435.txt
- removed hi-8436,hi-8436,hi-8437
- removed holt,debounce-soft field
- renamed holt,debounc-soft-delay to holt,debounce
Add Holt threshold detector driver for HI-8435 chip
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- Added file sysfs-bus-iio-adc-hi8435
- Changed naming from "discrete ADC" to "threshold detector"
- Replaced swab16p/swab32p with be16_to_cpup/be32_to_cpup
- Mad
Hello,
This adds the folowing:
- Holt threshold detector driver for HI-8435 chip
- Document HI-8435 DT bindings
PDF file can be found here:
http://www.holtic.com/products/3081-hi-8435.aspx
Vladimir Barinov (2):
[1/2] iio: adc: hi8435: Holt HI-8435 threshold detector
[2/2] dt: Document Holt HI
Verified event and buffer polling works concurrently on the same trigger
with hi-8435.
The buffer interface part for hi-8435 was not sent.
On 20.08.2015 22:37, Vladimir Barinov wrote:
Support triggered events.
This is useful for chips that don't have their own interrupt sources.
It allo
Add Holt threshold detector driver for HI-8435 chip
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- Added file sysfs-bus-iio-adc-hi8435
- Changed naming from "discrete ADC" to "threshold detector"
- Replaced swab16p/swab32p with be16_to_cpup/be32_to_cpup
- Mad
Add Holt Integrated Circuits, Inc. to the list of device tree vendor
prefixes
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- none
Changes in version 3:
- none
Changes in version 4:
- none
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion
These bindings can be used to register Holt HI-8435 threshold detector
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- renamed file name hi-843x.txt to hi8435.txt
- removed hi-8436,hi-8436,hi-8437
- removed holt,debounce-soft field
- renamed holt,debounc-soft-delay to holt,debounce
Support triggered events.
This is useful for chips that don't have their own interrupt sources.
It allows to use generic/standalone iio triggers for those drivers.
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- initially added
Changes in version 3:
- fixed grammar in
Hello,
This adds the folowing:
- Support triggered events
- Add Holt vendor prefix
- Holt threshold detector driver for HI-8435 chip
- Document HI-8435 DT bindings
PDF file can be found here:
http://www.holtic.com/products/3081-hi-8435.aspx
Vladimir Barinov (4):
[1/4] iio: Support triggered
Hello Daniel,
I've verified that your hrtimer trigger works.
I have minor suggestions.
Will not it be useful to have ability to stop/start hrtimer polling
not only during attach/detach trigger.
f.e. writing 0 to sampling_frequency will hrtimer_cancel
and writing any valid frequency will hrtime
Hi Daniel,
Find minor comments.
Regards,
Vladimir
On 11.08.2015 01:42, Daniel Baluta wrote:
Signed-off-by: Daniel Baluta
---
Documentation/ABI/testing/configfs-iio | 20
Documentation/iio/iio_configfs.txt | 57 ++
2 files changed, 77 insert
Hi Daniel,
Minor comments since I need your hrtimer trigger support.
1) The drivers/iio/industrialio-sw-trigger.c should probably
come to drivers/iio/trigger/ folder which is under ifdef condition
in drivers/iio/Kconfig
2) it breaks compilation
enabling IIO_HRTIMER_TRIGGER selects IIO_SW_TRIGGE
Hi Jonathan,
Thank you for review.
Find some comments below.
Regards,
Vladimir
On 16.08.2015 12:20, Jonathan Cameron wrote:
On 29/07/15 13:57, Vladimir Barinov wrote:
Support triggered events.
This is useful for chips that don't have their own interrupt sources.
It allows to use ge
Hi Jonathan,
On 16.08.2015 12:00, Jonathan Cameron wrote:
On 11/08/15 15:37, Vladimir Barinov wrote:
Hi Jonathan,
Thank you for the review.
Sorry I was being so indecisive. Always take a while when something
'new' turns up to gather opinions and select the best option. You
ar
Hi Jonathan,
Thank you for the review.
On 08.08.2015 20:56, Jonathan Cameron wrote:
On 29/07/15 13:56, Vladimir Barinov wrote:
Add Holt threshold detector driver for HI-8435 chip
Signed-off-by: Vladimir Barinov
Because it usually reads better that way, I review from the bottom.
Might make
Hi Lars,
On 07.08.2015 16:45, Lars-Peter Clausen wrote:
Hi,
On 07/29/2015 02:57 PM, Vladimir Barinov wrote:
Support triggered events.
This is useful for chips that don't have their own interrupt sources.
It allows to use generic/standalone iio triggers for those drivers.
Thanks fo
Fix typos in ABI documentation
Signed-off-by: Vladimir Barinov
---
Changes in version 3:
- initially added
Documentation/ABI/testing/sysfs-bus-iio | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/ABI/testing/sysfs-bus-iio
b/Documentation/ABI/testing
Support triggered events.
This is useful for chips that don't have their own interrupt sources.
It allows to use generic/standalone iio triggers for those drivers.
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- initially added
Changes in version 3:
- fixed grammar in
These bindings can be used to register Holt HI-8435 threshold detector
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- renamed file name hi-843x.txt to hi8435.txt
- removed hi-8436,hi-8436,hi-8437
- removed holt,debounce-soft field
- renamed holt,debounc-soft-delay to holt,debounce
Add periodic polling functionality to SYSFS trigger
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- initially added
Changes in version 3:
- fixed typos in ABI description
.../ABI/testing/sysfs-bus-iio-trigger-sysfs| 11
drivers/iio/trigger/iio-trig-sysfs.c
Add Holt Integrated Circuits, Inc. to the list of device tree vendor
prefixes
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- none
Changes in version 3:
- none
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation
Add ABI documentation for debounce_time
Signed-off-by: Vladimir Barinov
---
Changes in version 3:
- initially added
Documentation/ABI/testing/sysfs-bus-iio | 9 +
1 file changed, 9 insertions(+)
diff --git a/Documentation/ABI/testing/sysfs-bus-iio
b/Documentation/ABI/testing/sysfs
Add Holt threshold detector driver for HI-8435 chip
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- Added file sysfs-bus-iio-adc-hi8435
- Changed naming from "discrete ADC" to "threshold detector"
- Replaced swab16p/swab32p with be16_to_cpup/be32_to_cpup
- Mad
PDF file can be found here:
http://www.holtic.com/products/3081-hi-8435.aspx
Vladimir Barinov (7):
[1/7] iio: adc: hi8435: Holt HI-8435 threshold detector
[2/7] dt: Add vendor prefix 'holt'
[3/7] dt: Document Holt HI-8435 bindings
[4/7] iio: trigger: Add periodic polling to SYSFS trigger
Support triggered events.
This is useful for chips that has no it's own interrupt sources.
It allows to use generic/standalone iio triggeres for those drivers.
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- initially added
drivers/iio/Kconfig
Add Holt threshold detector driver for HI-8435 chip
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- Added file sysfs-bus-iio-adc-hi8435
- Changed naming from "discrete ADC" to "threshold detector"
- Replaced swab16p/swab32p with be16_to_cpup/be32_to_cpup
- Mad
Add periodic polling functionality to SYSFS trigger
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- initially added
.../ABI/testing/sysfs-bus-iio-trigger-sysfs| 11
drivers/iio/trigger/iio-trig-sysfs.c | 58 ++
2 files changed, 69
Add Holt Integrated Circuits, Inc. to the list of device tree vendor
prefixes
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- none
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/vendor
These bindings can be used to register Holt HI-8435 threshold detector
Signed-off-by: Vladimir Barinov
---
Changes in version 2:
- renamed file name hi-843x.txt to hi8435.txt
- removed hi-8436,hi-8436,hi-8437
- removed holt,debounce-soft field
- renamed holt,debounc-soft-delay to holt,debounce
Vladimir Barinov (3):
[1/5] iio: adc: hi8435: Holt HI-8435 threshold detector
[2/5] dt: Add vendor prefix 'holt'
[3/5] dt: Document Holt HI-8435 bindings
[4/5] iio: trigger: Add periodic polling to SYSFS trigger
[5/5] iio: Support triggered events
---
This patchset is against the &
On 21.06.2015 17:14, Jonathan Cameron wrote:
I'd call this a threshold detector. The device seems to have two
comparators for each channel, one for the lower threshold, one for
the upper threshold. If the voltage level goes above the upper
threshold a FF is set, if it goes below the lower thresho
Hi Lars,
Thank you for the review.
On 18.06.2015 22:33, Lars-Peter Clausen wrote:
On 06/07/2015 06:11 PM, Jonathan Cameron wrote:
On 01/06/15 13:20, Vladimir Barinov wrote:
Add Holt descrete ADC driver for HI-8435/8436/8437 chips
Signed-off-by: Vladimir Barinov
Hmm. The main issue here is
Hi Paul,
On 03.06.2015 10:05, Paul Bolle wrote:
Just a nit, that I spotted while scanning for other issues.
On Mon, 2015-06-01 at 15:20 +0300, Vladimir Barinov wrote:
--- /dev/null
+++ b/drivers/iio/adc/hi-843x.c
+ssize_t hi843x_debounce_soft_show(struct device *dev
These bindings can be used to register Holt HI-8435/8436/8437 descrete ADC
Signed-off-by: Vladimir Barinov
---
.../devicetree/bindings/iio/adc/hi-843x.txt| 27 ++
1 file changed, 27 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/adc/hi
Add Holt Integrated Circuits, Inc. to the list of device tree vendor prefixes
Signed-off-by: Vladimir Barinov
---
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
b/Documentation
Add Holt descrete ADC driver for HI-8435/8436/8437 chips
Signed-off-by: Vladimir Barinov
---
drivers/iio/adc/Kconfig | 12 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/hi-843x.c | 777 ++
3 files changed, 790 insertions(+)
create mode
Hello,
This adds the folowing:
- Holt descrete ADC driver for HI-8435/8436/8437 chips
- Add vendor prefix
- Document DT bindings
Vladimir Barinov (3):
[1/3] iio: adc: hi-843x: Holt HI-8435/8436/8437 descrete ADC
[2/3] dt: Add vendor prefix 'holt'
[3/3] dt: Document Holt descrete AD
es it make sense to apply this patch series?
Regards,
Vladimir
On 02/02/2014 02:23 AM, Vladimir Barinov wrote:
Hello.
This adds the folowing:
- Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
- Document DT bindings
- Remove superseded Maxim MAX17040 gauge driver
Vla
Hi Magnus,
On 02/24/2014 12:05 PM, Magnus Damm wrote:
Hi Vladimir,
On Mon, Feb 24, 2014 at 4:34 PM, Vladimir Barinov
wrote:
Hello Magnus,
Thank you for the quick response.
On 02/24/2014 07:52 AM, Magnus Damm wrote:
+static int usbhs_hardware_init(struct platform_device *pdev
Hello Ben,
On 02/23/2014 11:09 PM, Ben Dooks wrote:
On 23/02/14 16:37, vladimir.bari...@cogentembedded.com wrote:
From: Vladimir Barinov
This adds ability to use gpio API at board init_machine level.
F.e. it can be used in the following situation.
Many reference hardware has onboard
Hi Magnus,
On 02/24/2014 06:57 AM, Magnus Damm wrote:
Hi Vladimir,
On Mon, Feb 24, 2014 at 1:37 AM, wrote:
From: Vladimir Barinov
This adds ability to use gpio API at board init_machine level.
F.e. it can be used in the following situation.
Many reference hardware has onboard switches that
Hello Magnus,
Thank you for the quick response.
On 02/24/2014 07:52 AM, Magnus Damm wrote:
+static int usbhs_hardware_init(struct platform_device *pdev)
+{
+ struct usbhs_private *priv = usbhs_get_priv(pdev);
+ struct usb_phy *phy;
+
+ phy = usb_get_phy_dev(&pdev->dev, 0);
+
Remove Maxim MAX17040 gauge driver since it is superseded by full-functional
Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig|8 -
drivers/power/Makefile |1
drivers/power
Hello.
This adds the folowing:
- Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
- Document DT bindings
- Remove superseded Maxim MAX17040 gauge driver
Vladimir Barinov (3):
[1/3] power_supply: modelgauge_battery: Maxim ModelGauge ICs gauge
[2/3] dt: Document
Add Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig|9
drivers/power/Makefile |1
drivers/power/modelgauge_battery.c | 838
These bindings can be used to register Maxim ModelGauge ICs fuel gauge
(MAX17040/41/43/44/48/49/58/59)
Signed-off-by: Vladimir Barinov
---
Documentation/devicetree/bindings/power_supply/modelgauge_battery.txt | 61
++
1 file changed, 61 insertions(+)
Index:
battery-2.6
Hello, Krzysztof,
Thank you for the review.
On 01/14/2014 08:31 PM, Krzysztof Kozlowski wrote:
On 01/09/2014 05:49 PM, Vladimir Barinov wrote:
Add Maxim ModelGauge ICs gauge driver for
MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig
Hello,
On 01/14/2014 08:29 PM, Krzysztof Kozlowski wrote:
On 01/09/2014 05:49 PM, Vladimir Barinov wrote:
Hello.
This adds the folowing:
- Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59
chips
- Document DT bindings
- Remove superseded Maxim MAX17040 gauge driver
Hello,
On 01/10/2014 03:11 PM, Mark Rutland wrote:
On Thu, Jan 09, 2014 at 04:49:03PM +, Vladimir Barinov wrote:
Add Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig|8
Hello,
thank you for the review.
On 01/10/2014 02:56 PM, Mark Rutland wrote:
On Thu, Jan 09, 2014 at 04:49:04PM +, Vladimir Barinov wrote:
These bindings can be used to register Maxim ModelGauge ICs fuel gauge
(MAX17040/41/43/44/48/49/58/59)
Signed-off-by: Vladimir Barinov
Hello,
On 01/10/2014 05:00 AM, Kyungmin Park wrote:
On Fri, Jan 10, 2014 at 1:49 AM, Vladimir Barinov
wrote:
These bindings can be used to register Maxim ModelGauge ICs fuel gauge
(MAX17040/41/43/44/48/49/58/59)
Signed-off-by: Vladimir Barinov
---
Documentation/devicetree/bindings
These bindings can be used to register Maxim ModelGauge ICs fuel gauge
(MAX17040/41/43/44/48/49/58/59)
Signed-off-by: Vladimir Barinov
---
Documentation/devicetree/bindings/power_supply/modelgauge_battery.txt | 82
++
1 file changed, 82 insertions(+)
Index:
battery-2.6
Add Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig|8
drivers/power/Makefile |1
drivers/power/modelgauge_battery.c | 875
Hello.
This adds the folowing:
- Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
- Document DT bindings
- Remove superseded Maxim MAX17040 gauge driver
Vladimir Barinov (3):
[1/3] power_supply: modelgauge_battery: Maxim ModelGauge ICs gauge
[2/3] dt: Document
Remove Maxim MAX17040 gauge driver since it is superseded by full-functional
Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips
Signed-off-by: Vladimir Barinov
---
drivers/power/Kconfig|8 -
drivers/power/Makefile |1
drivers/power
66 matches
Mail list logo