Re: [PATCH net-next v7 3/3] dpll: add SiTime SiT9531x DPLL clock driver

Jakub Kicinski <[email protected]>
Newsgroups org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.netdev
Message-ID <[email protected]>
On Sat, 15 Aug 2026 22:19:23 +0000 Ali Rouhi wrote:
> Add a DPLL subsystem driver for the SiTime SiT95316 and SiT95317
> clock generators. These devices provide low-jitter clock outputs
> commonly used in telecom, networking, and data center timing
> applications.
> 
> The driver exposes all inputs and outputs through the Linux DPLL
> subsystem, supporting:
>  - Lock status monitoring via register polling or optional INTRB IRQ
>  - Input priority management for automatic reference switchover
>  - Per-output frequency readback from hardware state
>  - Phase offset measurement via TDC (time-to-digital converter)
>  - Phase adjustment for fine output alignment
>  - Embedded sync (esync) pulse control on outputs
>  - Fractional frequency offset of the selected reference
>  - Optional reset-gpios for hardware reset
> 
> The driver reads all configuration from the device's on-chip NVM
> at probe time -- no firmware loading is required.
> 
> Co-developed-by: Oleg Zadorozhnyi <[email protected]>
> Signed-off-by: Oleg Zadorozhnyi <[email protected]>
> Assisted-by: Claude:claude-4-opus [chat]
> Signed-off-by: Ali Rouhi <[email protected]>

Does not build on 32b x86:

ERROR: modpost: "__umoddi3" [drivers/dpll/sit9531x/sit9531x.ko] undefined!

please note that net-next is closed for the duration of the merge
window. v8 needs to wait until September.
-- 
pw-bot: cr
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.