1. 27 Feb, 2017 2 commits
  2. 27 Oct, 2016 1 commit
  3. 03 Aug, 2016 1 commit
  4. 30 Oct, 2015 1 commit
    • Alessandro Rubini's avatar
      general: add missing copyright notes. · 5e844431
      Alessandro Rubini authored
      This commit fixes all copyright notes, using "git blame" as a
      reference.  For simple files I just added a 2-lines boilerplate about
      being WR and GPL.
      Some parts I left untouched:
        trivial-init and related files (unclear to me what this is,
        and pf-microcode.h is magic binary pfilter values).
        tools/lm32-etheruart: I don't know what this is and who the author is
        libsdbfs: this comes from another repo and I'd better not change it
        sfp_lib.h and hal_shmem.h: I lost track about the origin of this,
        among the several packages.
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
  5. 01 Sep, 2015 1 commit
  6. 06 Jan, 2015 1 commit
  7. 14 Jan, 2014 1 commit
  8. 26 Jul, 2013 1 commit
    • Grzegorz Daniluk's avatar
      add new commands for setting time · 29f1b100
      Grzegorz Daniluk authored
      When WR PTP Core is set in GrandMaster mode it aligns its nanosecond
      counter to 1-PPS and 10MHz coming from external source. When user wants
      to set seconds counter to a desired value (with _time set_ command), the
      nanosecond counter was also set (zeroed) causing additional (random)
      offset to the external source. The commit adds _time setsec_ and _time
      setnsec_ for setting only seconds or nanoseconds counter without
      affecting the other one. Now, when user wants to set current time on a
      GrandMaster Node he has to call _time setsec_ command after _mode gm_
  9. 26 Apr, 2013 1 commit
  10. 26 Mar, 2013 1 commit
  11. 22 Mar, 2013 2 commits
  12. 19 Mar, 2013 1 commit
  13. 07 Mar, 2013 1 commit
    • Wesley W. Terpstra's avatar
      minic: fix race condition => softpll hang · 64da3a91
      Wesley W. Terpstra authored
      The minic driver reads the TX timestamp from the device after sending.
      Unfortunately, it only waited for the data to be enqueued to be sent.
      Sometimes this lead to a race condition where the old TX stamp was read.
      As a result, the PTP calculation goes wrong by as much as an entire second.
      When in track_phase, this manifests as a bad phase offset sent to softpll.
      The softpll takes years to reach that phase offset, so it is always busy.
      Thus the clock drifts further and further away, never correcting.
  14. 05 Oct, 2012 2 commits
    • Alessandro Rubini's avatar
      Run ./scripts/Lindent on all .c and .h files · e625cbd9
      Alessandro Rubini authored
      This is massive: 4k lines changed (but only 840 if you ignore
      space-only changes).  In this case "git blame -w" won't always find
      the right patch, and it may fall on this patch -- because those
      800 lines changed in content too.
      This has been done with
         find . -name '*.[ch]' | xargs -n 1 ./scripts/Lindent
      Statistics: all changes and ignoring blank space:
         morgana% git diff --stat HEAD~1 | tail -1
          77 files changed, 3774 insertions(+), 3709 deletions(-)
         morgana% git diff -w --stat HEAD~1 | tail -1
          61 files changed, 894 insertions(+), 829 deletions(-)
      However, after this step I hand-fixed some very ugly long expressions
      (leaving them long: no content change at all is there).
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
    • Alessandro Rubini's avatar
      Remove all spaces at end-of-line · 1d24ecfb
      Alessandro Rubini authored
      If you find this patch with "git blame" please use "git blame -w"
      to have all white-space ignored while associating lines to commits.
      This commit has no practical effect but cleanup. I made it
      with sed like this:
        git grep -l '[ \t]$' | xargs sed -i 's/[ \t]*$//'
      However, I had to manually restore doc/wrpc_mon.png after the fact.
      Similarly, I restored the include/hw/*regs.h files, as they
      are (most likely) auto-generated.
  15. 09 Jul, 2012 2 commits
  16. 13 Jun, 2012 1 commit
  17. 31 May, 2012 1 commit
  18. 30 Apr, 2012 1 commit
  19. 27 Apr, 2012 1 commit
  20. 20 Apr, 2012 1 commit
  21. 13 Apr, 2012 1 commit
  22. 14 Mar, 2012 1 commit
  23. 07 Mar, 2012 1 commit
  24. 13 Dec, 2011 1 commit
  25. 05 Nov, 2011 1 commit
  26. 09 Apr, 2011 1 commit
  27. 08 Apr, 2011 2 commits