Hi,
I see that linux PTP is under GPL 2.
I would like to ask your permission to allow using a libpmc library and headers
needed by it under LGPL 2.
As you are the copywrite holders, we need your explicit consent.
Thanks
Erez Geva
From: Geva, Erez (ext) (DI PA CI R&D 3)
Sent: Thursda
Hi Erez,
On Thu, 16 Apr 2020 14:18:25 +, Geva, Erez wrote:
> I see that linux PTP is under GPL 2.
>
> I would like to ask your permission to allow using a libpmc library
> and headers needed by it under LGPL 2.
Could I ask you to provide more context, please?
I contributed to the Linux PTP
On Thu, Apr 16, 2020 at 02:18:25PM +, Geva, Erez wrote:
> I see that linux PTP is under GPL 2.
>
> I would like to ask your permission to allow using a libpmc library and
> headers needed by it under LGPL 2.
As one of the copyright holders, I do not agree to any change of license.
Thanks,
R
My logic is the same one you find in Linux kernel and in other GNU projects.
While the Kernel is under GPL 2.
The headers and system call are under exception, so user can use the Kernel
with non GPL code.
But any changes or addition to the kernel itself should be GPL 2.
The exception means that
On Thu, 16 Apr 2020 17:06:46 +, Geva, Erez wrote:
> While the Kernel is under GPL 2.
> The headers and system call are under exception, so user can use the
> Kernel with non GPL code. But any changes or addition to the kernel
> itself should be GPL 2.
This is very different. The Linux kernel i
> > While the Kernel is under GPL 2.
> > The headers and system call are under exception, so user can use the
> > Kernel with non GPL code. But any changes or addition to the kernel
> > itself should be GPL 2.
>
> This is very different. The Linux kernel is supposed to run any kind of
> programs u
On Thu, Apr 16, 2020 at 05:06:46PM +, Geva, Erez wrote:
> Do you have another suggestion?
>From a technical POV, I think that the pmc_common.c file does not
provide you very much at all. It does not, IMHO, rise to the level of
substance for a real shared library. So the very idea of libpmc s
Add helper apis to:
- Enable external timestamps
- Disable external timestamps
- Read external timestamps
Signed-off-by: Lokesh Vutla
---
phc.c | 48
phc.h | 29 +
2 files changed, 77 insertions(+)
diff --git a/phc.c b
Add pwm helper api calls to control PWM using /sys/class entries.
Following apis are supported:
- pwm_chan_enable
- pwm_chan_disable
- pwm_chan_set_period
- pwm_chan_set_duty_cycle
- pwm_chan_create
Signed-off-by: Lokesh Vutla
---
makefile | 2 +-
pwm.c| 223 +++
Phc2pwm is an utility program to synchronize a pwm with ptp clock
to generate PPS.
This is mainly intended for the below hardware configuration:
- A PTP supporting IP that is not capable of generating PPS signal
- A PWM signal that is connected to the above PTP hardware
- On every rising edge of PW
This series adds support for an userpace utility to sync a pwm with PTP
clock. This can be used only on a specific hardware configutaion:
- A PTP supporting IP that is not capable of generating PPS signal
- A PWM signal that is connected to the above PTP hardware
- On every rising edge of PWM, PTP
11 matches
Mail list logo