[PATCH v6 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-12 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v6 4/4] pps: pps-gpio pps-echo implementation

2018-11-12 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 104 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 103 insertions(+), 4 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v6 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-12 Thread Tom Burkart
for the devicetree. This is due to the descriptor based API appending "-gpio" or "-gpios" (see Documentation/gpio/base.txt.) Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff -

[PATCH v6 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-12 Thread Tom Burkart
breaks backward compatibility for the devicetree. This is due to the descriptor based API appending "-gpio" or "-gpios" (see Documentation/gpio/base.txt.) Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 33 +++-- include/linux/pps-gpi

[PATCH v6 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-12 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if there is a need. Please install, test and comment as it is now a quite major change to the driver. Please do send suggestions for improvement. Tom Burkart Tom Burkart (4): dt-bindings: pps: descriptor-based gpio

[PATCH 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-14 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v7 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-14 Thread Tom Burkart
-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 124 - include/linux/pps-gpio.h | 3 +- 2 files changed, 86 insertions(+), 41 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps/clients/pps-gpio.c index 333ad7d5b45b

[PATCH v7 4/4] pps: pps-gpio pps-echo implementation

2018-11-14 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 103 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 103 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-14 Thread Tom Burkart
This patch changes the devicetree bindings for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds documentation for the device tree capture-clear option. The legacy device tree entry for the GPIO pin is supported. Signed-off-by: Tom Burkart

[PATCH v7 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-14 Thread Tom Burkart
t if there is a need. Please install, test and comment as it is now a quite major change to the driver. Please do send suggestions for improvement. Tom Burkart Tom Burkart (4): dt-bindings: pps: descriptor-based gpio, capture-clear addition pps: descriptor-based gpio, capture-clear addition d

Re: [PATCH v6 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-14 Thread tom burkart
Quoting Richard Cochran : Device tree is a user space facing ABI, and so you must continue to support the legacy binding as well. Hi Richard, thanks for the pointer. I will work on generating a new patch to address this and therefore not break backward compatibility. Tom

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-17 Thread tom burkart
Quoting Rob Herring : On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart wrote: This patch changes the devicetree bindings for the pps-gpio driver from the integer based ABI to the descriptor based ABI. ? That has nothing to do with DT. I believe it does, as the change in ABI forces

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-28 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> >&g

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-12-01 Thread tom burkart
Quoting Rob Herring : On Wed, Nov 28, 2018 at 8:05 PM tom burkart wrote: Quoting Rob Herring : > On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> >&g

[PATCH v10 4/4] pps: pps-gpio pps-echo implementation

2018-11-24 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 102 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 102 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

Re: [PATCH v8 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-24 Thread tom burkart
Hi Philipp, Quoting Philipp Zabel : On Sat, Nov 17, 2018 at 2:07 PM Tom Burkart wrote: This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Is the capture

[PATCH v10 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-24 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 70

[PATCH v10 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-24 Thread Tom Burkart
driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (4): dt-bindings: pps: capture-clear addition pps: descriptor-based gpio, capture-clear addition dt-bindings: pps: pps-gpio PPS ECHO implementation pps: pps-gpio pps-echo implementation Documentation/devicet

[PATCH v10 1/4] dt-bindings: pps: capture-clear addition

2018-11-24 Thread Tom Burkart
It adds documentation for the device tree capture-clear option. Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pps/pps-gpio.txt b/Documentation/devicetree/bindings/pps/pps

[PATCH v10 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-24 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-22 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v9 4/4] pps: pps-gpio pps-echo implementation

2018-11-22 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 101 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 101 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v9 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-22 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (4): dt-bindings: pps: capture-clear additi

[PATCH v9 1/4] dt-bindings: pps: capture-clear addition

2018-11-22 Thread Tom Burkart
It adds documentation for the device tree capture-clear option. Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pps/pps-gpio.txt b/Documentation/devicetree/bindings/pps/pps

[PATCH v9 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-22 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 80

Re: [PATCH v6 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-17 Thread tom burkart
Quoting Philipp Zabel : On Tue, Nov 13, 2018 at 5:08 AM Tom Burkart wrote: This patch changes the GPIO access for the pps-gpio driver from the integer based API to the descriptor based API. It also adds documentation for the device tree capture-clear option and device tree capture-clear

[PATCH v8 4/4] pps: pps-gpio pps-echo implementation

2018-11-17 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 102 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 102 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v8 1/4] dt-bindings: pps: capture-clear addition

2018-11-17 Thread Tom Burkart
It adds documentation for the device tree capture-clear option. Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pps/pps-gpio.txt b/Documentation/devicetree/bindings/pps/pps

[PATCH v8 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-17 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 80

[PATCH v8 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-17 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v8 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-17 Thread Tom Burkart
d. Please install, test and comment as it is now a quite major change to the driver. Please do send suggestions for improvement. Tom Burkart Tom Burkart (4): dt-bindings: pps: capture-clear addition pps: descriptor-based gpio, capture-clear addition dt-bindings: pps: pps-gpio PPS ECHO implementa

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-26 Thread tom burkart
Hi Rob, Quoting Rob Herring : On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart w

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-26 Thread tom burkart
Hi Rob, Quoting Rob Herring : On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part

[PATCH v11 1/3] pps: descriptor-based gpio

2018-11-28 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

[PATCH v11 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-28 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v11 3/3] pps: pps-gpio pps-echo implementation

2018-11-28 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 102 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 102 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v11 0/3] PPS: pps-gpio PPS ECHO implementation

2018-11-28 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-binding

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-28 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> >&g

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-17 Thread tom burkart
Quoting Rob Herring : On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: Quoting Rob Herring : > On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart wrote: >> This patch changes the devicetree bindings for the pps-gpio driver >> from the integer based ABI to the descr

[PATCH v16 0/3] PPS: pps-gpio PPS ECHO implementation

2019-02-05 Thread Tom Burkart
Hi Andrew, would you please add this patch set to the kernel tree at the next opportunity? It has been Acked by Rodolfo Giometti, the PPS maintainer. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-bindings: pps: pps-gpio PPS ECHO implementation pps: pps-gpio pps-echo

[PATCH v16 1/3] pps: descriptor-based gpio

2019-02-05 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based API to the descriptor based API. Acked-by: Rodolfo Giometti Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux

[PATCH v16 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2019-02-05 Thread Tom Burkart
written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart. Acked-by: Rodolfo Giometti Reviewed-by: Rob Herring Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7

[PATCH v16 3/3] pps: pps-gpio pps-echo implementation

2019-02-05 Thread Tom Burkart
Burkart. Acked-by: Rodolfo Giometti Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 88 -- include/linux/pps-gpio.h | 2 + 2 files changed, 87 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients

Re: Fwd: [PATCH v14 0/3] PPS: pps-gpio PPS ECHO implementation

2019-01-30 Thread tom burkart
Quoting Rodolfo Giometti : I answered to your message, see here: Whoops. I missed it because I am not on the list, sorry. https://lkml.org/lkml/2019/1/4/399 -- Subject Re: [PATCH v14 3/3] pps: pps-gpio pps-echo implementation +static void pps_gpio_echo(struct pps_device *pps, int

[PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-22 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v9 4/4] pps: pps-gpio pps-echo implementation

2018-11-22 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 101 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 101 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v9 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-22 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (4): dt-bindings: pps: capture-clear additi

[PATCH v9 1/4] dt-bindings: pps: capture-clear addition

2018-11-22 Thread Tom Burkart
It adds documentation for the device tree capture-clear option. Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pps/pps-gpio.txt b/Documentation/devicetree/bindings/pps/pps

[PATCH v9 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-22 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 80

Re: [PATCH v8 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-24 Thread tom burkart
Hi Philipp, Quoting Philipp Zabel : On Sat, Nov 17, 2018 at 2:07 PM Tom Burkart wrote: This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Is the capture

[PATCH v10 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-24 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. It also adds the extraction of the device tree capture-clear option. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 70

[PATCH v10 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-24 Thread Tom Burkart
driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (4): dt-bindings: pps: capture-clear addition pps: descriptor-based gpio, capture-clear addition dt-bindings: pps: pps-gpio PPS ECHO implementation pps: pps-gpio pps-echo implementation Documentation/devicet

[PATCH v10 1/4] dt-bindings: pps: capture-clear addition

2018-11-24 Thread Tom Burkart
It adds documentation for the device tree capture-clear option. Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pps/pps-gpio.txt b/Documentation/devicetree/bindings/pps/pps

[PATCH v10 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-24 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v10 4/4] pps: pps-gpio pps-echo implementation

2018-11-24 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 102 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 102 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-26 Thread tom burkart
Hi Rob, Quoting Rob Herring : On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Wed, Nov 14, 2018 at 11:54:29PM +1100, Tom Burkart w

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-26 Thread tom burkart
Hi Rob, Quoting Rob Herring : On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part

[PATCH v11 1/3] pps: descriptor-based gpio

2018-11-28 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

[PATCH v11 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-28 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v11 3/3] pps: pps-gpio pps-echo implementation

2018-11-28 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 102 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 102 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v11 0/3] PPS: pps-gpio PPS ECHO implementation

2018-11-28 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-binding

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-28 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> >&g

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-28 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: Quoting Rob Herring : > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 4:35 AM tom burkart wrote: >> >> >&g

[PATCH v6 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-12 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v6 4/4] pps: pps-gpio pps-echo implementation

2018-11-12 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 104 +++-- include/linux/pps-gpio.h | 3 ++ 2 files changed, 103 insertions(+), 4 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v6 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-11-12 Thread Tom Burkart
for the devicetree. This is due to the descriptor based API appending "-gpio" or "-gpios" (see Documentation/gpio/base.txt.) Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff -

[PATCH v6 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-12 Thread Tom Burkart
breaks backward compatibility for the devicetree. This is due to the descriptor based API appending "-gpio" or "-gpios" (see Documentation/gpio/base.txt.) Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 33 +++-- include/linux/pps-gpi

[PATCH v6 0/4] PPS: pps-gpio PPS ECHO implementation

2018-11-12 Thread Tom Burkart
purpose of resetting the echo pin active state. I am happy to implement it if there is a need. Please install, test and comment as it is now a quite major change to the driver. Please do send suggestions for improvement. Tom Burkart Tom Burkart (4): dt-bindings: pps: descriptor-based gpio

[PATCH v13 0/3] PPS: pps-gpio PPS ECHO implementation

2018-12-13 Thread Tom Burkart
implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-bindings: pps: pps-gpio PPS ECHO implementation pps: pps-gpi

[PATCH v13 3/3] pps: pps-gpio pps-echo implementation

2018-12-13 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 94 -- include/linux/pps-gpio.h | 2 + 2 files changed, 93 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v13 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-13 Thread Tom Burkart
This patch implements the device tree binding changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v13 1/3] pps: descriptor-based gpio

2018-12-13 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-10 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 10:06 PM tom burkart wrote: Quoting Rob Herring : > On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: >> >> This patch implements the device tree changes required for the pps >> echo functionality for pps-gpio, that sysf

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-11 Thread tom burkart
Quoting Rob Herring : On Mon, Dec 10, 2018 at 8:17 PM tom burkart wrote: Quoting Rob Herring : > On Mon, Nov 26, 2018 at 10:06 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: >> >> &

[PATCH v12 3/3] pps: pps-gpio pps-echo implementation

2018-12-11 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 94 -- include/linux/pps-gpio.h | 2 + 2 files changed, 93 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v12 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-11 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v12 0/3] PPS: pps-gpio PPS ECHO implementation

2018-12-11 Thread Tom Burkart
rovement are welcome. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-bindings: pps: pps-gpio PPS ECHO implementation pps: pps-gpio pps-echo implementation Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 + drivers/pps/clients/pps-gpio.c | 159 ++

[PATCH v12 1/3] pps: descriptor-based gpio

2018-12-11 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based ABI to the descriptor based ABI. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

[PATCH v17 0/3] PPS: pps-gpio PPS ECHO implementation

2019-03-21 Thread Tom Burkart
Hi Andrew, would you please add this patch set to the kernel tree at the next opportunity? It has been Acked by Rodolfo Giometti, the PPS maintainer. Hopefully I have addressed all the changes you have requested. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-bindings: pps: pps

[PATCH v17 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2019-03-21 Thread Tom Burkart
/devicetree/bindings/submitting-patches.txt. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart. Acked-by: Rodolfo Giometti Reviewed-by: Rob Herring Signed-off-by: Lukas Senger Signed-off-by: Tom

[PATCH v17 1/3] pps: descriptor-based gpio

2019-03-21 Thread Tom Burkart
to userspace interfaces. Acked-by: Rodolfo Giometti Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2 files changed, 32 insertions(+), 38 deletions(-) diff --git

[PATCH v17 3/3] pps: pps-gpio pps-echo implementation

2019-03-21 Thread Tom Burkart
for inclusion into the linux kernel by Tom Burkart. Acked-by: Rodolfo Giometti Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 88 -- include/linux/pps-gpio.h | 2 + 2 files changed, 87 insertions(+), 3

[PATCH v18 0/3] PPS: pps-gpio PPS ECHO implementation

2019-03-23 Thread Tom Burkart
Hi Andrew, would you please add this patch set to the kernel tree at the next opportunity? Hopefully I have addressed all the changes you have requested and the linkages are correct. Tom Tom Burkart (3): pps: descriptor-based gpio dt-bindings: pps: pps-gpio PPS ECHO implementation pps

[PATCH v18 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2019-03-23 Thread Tom Burkart
/devicetree/bindings/submitting-patches.txt. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart. Acked-by: Rodolfo Giometti Reviewed-by: Rob Herring Signed-off-by: Lukas Senger Signed-off-by: Tom

[PATCH v18 1/3] pps: descriptor-based gpio

2019-03-23 Thread Tom Burkart
to userspace interfaces. Acked-by: Rodolfo Giometti Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2 files changed, 32 insertions(+), 38 deletions(-) diff --git

[PATCH v18 3/3] pps: pps-gpio PPS ECHO implementation

2019-03-23 Thread Tom Burkart
for inclusion into the linux kernel by Tom Burkart. Acked-by: Rodolfo Giometti Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 88 -- include/linux/pps-gpio.h | 2 + 2 files changed, 87 insertions(+), 3

Re: Fwd: [PATCH v14 0/3] PPS: pps-gpio PPS ECHO implementation

2019-01-31 Thread tom burkart
Quoting Joe Perches : On Thu, 2019-01-31 at 12:40 +1100, tom burkart wrote: Quoting Rodolfo Giometti : Subject Re: [PATCH v14 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation I think this patch it's OK but I'm asking to myself if it should be merged with next one

[PATCH v15 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2019-02-02 Thread Tom Burkart
written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart. Reviewed-by: Rob Herring Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 +++ 1 file changed, 7

[PATCH v15 0/3] PPS: pps-gpio PPS ECHO implementation

2019-02-02 Thread Tom Burkart
so comment on whether a hrtimer is necessary/desirable for the purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Bu

[PATCH v15 3/3] pps: pps-gpio pps-echo implementation

2019-02-02 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 88 -- include/linux/pps-gpio.h | 2 + 2 files changed, 87 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

[PATCH v15 1/3] pps: descriptor-based gpio

2019-02-02 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based API to the descriptor based API. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

Re: [PATCH v7 1/4] dt-bindings: pps: descriptor-based gpio, capture-clear addition

2018-12-01 Thread tom burkart
Quoting Rob Herring : On Wed, Nov 28, 2018 at 8:05 PM tom burkart wrote: Quoting Rob Herring : > On Mon, Nov 26, 2018 at 9:57 PM tom burkart wrote: >> >> Quoting Rob Herring : >> >> > On Sat, Nov 17, 2018 at 6:35 PM tom burkart wrote: >> >> >&g

Re: [PATCH v9 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-08 Thread tom burkart
Quoting Rob Herring : On Mon, Nov 26, 2018 at 10:06 PM tom burkart wrote: Hi Rob, Quoting Rob Herring : > On Thu, Nov 22, 2018 at 3:49 AM Tom Burkart wrote: >> >> This patch implements the device tree changes required for the pps >> echo functionality for pps-gp

[PATCH v14 1/3] pps: descriptor-based gpio

2018-12-30 Thread Tom Burkart
This patch changes the GPIO access for the pps-gpio driver from the integer based API to the descriptor based API. Reviewed-by: Philipp Zabel Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 67 +++--- include/linux/pps-gpio.h | 3 +- 2

[PATCH v14 2/3] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-12-30 Thread Tom Burkart
This patch implements the device tree binding changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v14 0/3] PPS: pps-gpio PPS ECHO implementation

2018-12-30 Thread Tom Burkart
he purpose of resetting the echo pin active state. I am happy to implement it if this is useful/desirable. Please install, test and comment as it is now a quite major change to the driver. Suggestions for improvement are welcome. Tom Burkart Tom Burkart (3): pps: descriptor-based gpio dt-bin

[PATCH v14 3/3] pps: pps-gpio pps-echo implementation

2018-12-30 Thread Tom Burkart
Burkart. Signed-off-by: Lukas Senger Signed-off-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 89 -- include/linux/pps-gpio.h | 2 + 2 files changed, 88 insertions(+), 3 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps

Re: [PATCH v6 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-14 Thread tom burkart
Quoting Richard Cochran : Device tree is a user space facing ABI, and so you must continue to support the legacy binding as well. Hi Richard, thanks for the pointer. I will work on generating a new patch to address this and therefore not break backward compatibility. Tom

[PATCH 3/4] dt-bindings: pps: pps-gpio PPS ECHO implementation

2018-11-14 Thread Tom Burkart
This patch implements the device tree changes required for the pps echo functionality for pps-gpio, that sysfs claims is available already. This patch was originally written by Lukas Senger as part of a masters thesis project and modified for inclusion into the linux kernel by Tom Burkart

[PATCH v7 2/4] pps: descriptor-based gpio, capture-clear addition

2018-11-14 Thread Tom Burkart
-by: Tom Burkart --- drivers/pps/clients/pps-gpio.c | 124 - include/linux/pps-gpio.h | 3 +- 2 files changed, 86 insertions(+), 41 deletions(-) diff --git a/drivers/pps/clients/pps-gpio.c b/drivers/pps/clients/pps-gpio.c index 333ad7d5b45b

  1   2   >