On 10/12/26 11:26 AM, Lucien.Jheng wrote:
> From: "Lucien Jheng" <[email protected]>
> 
> include/dt-bindings/clock/mt7986-clk.h duplicates the binding header
> that is already provided by dts/upstream/include/. Since the U-Boot
> include/ directory precedes dts/upstream/include/ in UBOOTINCLUDE, the
> local copy shadows the upstream one regardless of CONFIG_OF_UPSTREAM.
> 

Nice cleanup, thanks.

> @@ -526,7 +526,7 @@ static const struct mtk_gate infracfg_gates[] = {
>  static const struct mtk_clk_tree mt7986_fixed_pll_clk_tree = {
>       .ext_clk_rates = ext_clock_rates,
>       .num_ext_clks = ARRAY_SIZE(ext_clock_rates),
> -     .fdivs_offs = CLK_APMIXED_NR_CLK,
> +     .fdivs_offs = ARRAY_SIZE(fixed_pll_clks),

I noticed this is actually no longer needed and we have the same thing in a
couple of other files. So I sent out [1] to take care of that. So I will
apply 1 first and then this patch so that this line change goes away (after
the customary 2 week review period).

[1]: 
https://lore.kernel.org/u-boot/20261012-clk-mediatek-apmixed-fdivs-offs-v1-1-f366cc5dd...@baylibre.com/

>       .fclks = fixed_pll_clks,
>       .num_fclks = ARRAY_SIZE(fixed_pll_clks),
>       .flags = CLK_PARENT_APMIXED,

Reply via email to