LWN.net Logo

LinuxPPS new functionalities

From:  Rodolfo Giometti <giometti@linux.it>
To:  linux-kernel@vger.kernel.org
Subject:  LinuxPPS new functionalities
Date:  Wed, 2 Dec 2009 18:18:38 +0100
Cc:  Andrew Morton <akpm@linux-foundation.org>, David Woodhouse <dwmw2@infradead.org>, Dave Jones <davej@redhat.com>, Sam Ravnborg <sam@ravnborg.org>, Greg KH <greg@kroah.com>, Randy Dunlap <randy.dunlap@oracle.com>, Kay Sievers <kay.sievers@vrfy.org>, Alan Cox <alan@lxorguk.ukuu.org.uk>, "H. Peter Anvin" <hpa@zytor.com>, Ingo Molnar <mingo@elte.hu>, Michael Kerrisk <mtk.manpages@gmail.com>, Christoph Hellwig <hch@infradead.org>
Archive-link:  Article, Thread

This patchset adds several PPS functionalities.

All patches have a specific comment but I prefer say something more:

* Patches 01-02 are just documentation about PPS support.

* Patch 03 adds PPS client support skeleton.

* Patches 04-06 add generic PPS serial support.

* Patches 07 and 10 add PPS serial support for specific hardware.

* Patch 08 adds PPS parallel support.

* Patch 09 is going to add a low level IRQ timestamps recording. Here
  some notes:

   1) This is just a proposal, so I'm quite sure it will be rejected,
      but I decided to propose it anyway in order to have some
      feedbacks.

   2) Due previous point I didn't split up the patch into several (and
      more logical) sub-parts in order to have a better review about
      what I wish to do.

* Patch 11 shows how to add a low level IRQ timestamps recording for a
  new platform once patch 09 has been added into main tree.

Even if patches 09 and 11 will be rejected I hope the others are
ok. :)

Ciao,

Rodolfo


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds