[PATCH 0/2] clk: si570: Skip recall NVM into RAM operation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Silicon Labs' si570 clock driver re-initializes the register space from
non-volatile memory by issuing a 'recall NVM to RAM' operation during
probe(). This operation causes the device to re-calibrate the frequency of
clock out. If the clock is being used while this operation is occurring, a
pause/glitch could be detected on the clock out.  For use cases that the
clock frequency needs to remain consistent from power on, a device tree
optional property is added so the recall operation could be skipped.

Saeed Nowshadi (2):
  dt-bindings: clock: si570: Add 'silabs,skip-recall' property
  clk: si570: Skip NVM to RAM recall operation if an optional property
    is set

 Documentation/devicetree/bindings/clock/silabs,si570.txt |  2 ++
 drivers/clk/clk-si570.c                                  | 16 ++++++++++++----
 2 files changed, 14 insertions(+), 4 deletions(-)

-- 
2.7.4




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux