On Fri, Dec 06, 2024 at 08:01:15AM +0200, Svyatoslav Ryhel wrote:

> In case DM drivers probe earlier than board clock setup is done
> init of basic clocks should be done in CAR driver probe as well.
> Add it to avoid possible clock related problems.
> 
> Signed-off-by: Svyatoslav Ryhel <[email protected]>
> ---
>  drivers/clk/tegra/tegra-car-clk.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/drivers/clk/tegra/tegra-car-clk.c 
> b/drivers/clk/tegra/tegra-car-clk.c
> index 9078253d100..4f8405328a3 100644
> --- a/drivers/clk/tegra/tegra-car-clk.c
> +++ b/drivers/clk/tegra/tegra-car-clk.c
> @@ -111,6 +111,9 @@ static int tegra_car_clk_probe(struct udevice *dev)
>  {
>       debug("%s(dev=%p)\n", __func__, dev);
>  
> +     clock_init();
> +     clock_verify();
> +
>       return 0;
>  }
>  

Is this called before arch/arm/mach-tegra/board2.c::board_init()?
Thanks.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to