[PATCH v2 0/2] clk: ti: mux: resolve parent clocks by DT index, not by name
Mathieu Dubois-Briand <[email protected]> Mon, 27 Jul 2026 09:41:39 +0200
| Newsgroups | org.kernel.vger.linux-omap,org.kernel.vger.linux-clk,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
This commit aims to solve an issue I've been describing a few months ago on AM335x SoC [1]. I believe using the parent_data field of clk_init_data structure is now the preferred way to convey that data, and it should be more reliable than string comparisons. [1]: https://lore.kernel.org/all/[email protected]/ Signed-off-by: Mathieu Dubois-Briand <[email protected]> --- Changes in v2: - Also use clk_parent_data structure in composite.c. - Rebase on v7.2-rc5. - Link to v1: https://lore.kernel.org/r/[email protected] --- Mathieu Dubois-Briand (2): clk: ti: mux: resolve parent clocks by DT index, not by name clk: ti: composite: resolve parent clocks by DT index, not by name drivers/clk/ti/composite.c | 26 ++++++++++++++------------ drivers/clk/ti/mux.c | 20 +++++++++++--------- 2 files changed, 25 insertions(+), 21 deletions(-) --- base-commit: f5098b6bae761e346ebcd9da7f95622c04733cff change-id: 20260713-mathieu-wdt-clock-theo-f0c5ba58e258 Best regards, -- Mathieu Dubois-Briand <[email protected]>