[PATCH v1 1/2] ARM: tegra: clock: fix PLLD/PLLD2 related clock calculations

Thierry Reding treding at nvidia.com
Wed Mar 5 14:47:48 CET 2025


On Wed, Mar 05, 2025 at 01:12:12PM +0200, Svyatoslav Ryhel wrote:
> From: Jonas Schwöbel <jonasschwoebel at yahoo.de>
> 
> While PLLD/D2 is the nominal parent clock, all derived clocks are generated
> from its single output, plld_out0, which is PLLD/D2 divided by two. Direct
> use of PLLD/D2 is absent in peripheral clock configurations. Therefore,
> clock derivation formulas must take in account this division.
> 
> Signed-off-by: Jonas Schwöbel <jonasschwoebel at yahoo.de>
> Signed-off-by: Svyatoslav Ryhel <clamor95 at gmail.com>
> ---
>  arch/arm/mach-tegra/clock.c | 30 +++++++++++++++++++++++++++++-
>  1 file changed, 29 insertions(+), 1 deletion(-)

In Linux we ended up exposing the _out0 branches of the display clocks.
Wouldn't that be a better way to describe this?

Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250305/b5368340/attachment.sig>


More information about the U-Boot mailing list