20 Aug, 2020

1 commit

  • The old code for i2c write would break on some controllers, which fails
    at handling Repeated Start Condition. So we will just use i2c_master_send
    to handle write in one transanction.

    Changes since v1:
    - Remove indentation change

    Signed-off-by: Min Li
    Signed-off-by: David S. Miller

    Min Li
     

31 Jul, 2020

1 commit

  • With 4.8.7 firmware, adjtime can change delta instead of absolute time,
    which greately increases snap accuracy. PPS alignment doesn't have to
    be set for every single TOD change. Other minor changes includes:
    adding more debug logs, increasing snap accuracy for pre 4.8.7 firmware
    and supporting new tcs2bin format.

    Signed-off-by: Min Li
    Acked-by: Richard Cochran
    Signed-off-by: David S. Miller

    Min Li
     

03 May, 2020

1 commit


04 Nov, 2019

1 commit

  • The IDT ClockMatrix (TM) family includes integrated devices that provide
    eight PLL channels. Each PLL channel can be independently configured as a
    frequency synthesizer, jitter attenuator, digitally controlled
    oscillator (DCO), or a digital phase lock loop (DPLL). Typically
    these devices are used as timing references and clock sources for PTP
    applications. This patch adds support for the device.

    Co-developed-by: Richard Cochran
    Signed-off-by: Richard Cochran
    Signed-off-by: Vincent Cheng
    Signed-off-by: David S. Miller

    vincent cheng