diff options
| author | Alexander Sverdlin <[email protected]> | 2026-05-29 18:39:36 +0200 |
|---|---|---|
| committer | Fabio Estevam <[email protected]> | 2026-06-05 12:55:39 -0300 |
| commit | e80108c966f3ce3b1194a5b43d589cceb4c8ec54 (patch) | |
| tree | 11d8b34544c6088f5e7be7bafff8b57e32c462a4 /configs/O2MNT_O2M112_defconfig | |
| parent | 0757f40c89c7429fd33306d17cbf3b85358421b7 (diff) | |
clk: imx: don't build i.MX/RTxxxx code for all users of CCF
When commit 1d7993d1d0ef
("clk: Port Linux common clock framework [CCF] for imx6q to U-boot (tag: v5.1.12)")
introduced the parts of Linux Common Clock Framework, it was done for i.MX6
only and even had "depends on SPL_CLK_IMX6Q" conditions. Since commit
ccab06689aa2 ("clk: imx: expose CCF entry for all") the framework can be
reused with SoCs of other vendors (say, TI), but NXP SoC-specific code is
still being build. It is especially problematic for size-constrained SPL
images on TI AM62x.
Make the build of the i.MX/RTxxxx code not only dependent on
CONFIG_$(PHASE_)CLK_CCF, but also on CONFIG_MACH_IMX options which shall
cover the i.MX platform users.
This saves 2264 bytes on 32-bit ARM platforms [using CCF].
Reviewed-by: Peng Fan <[email protected]>
Signed-off-by: Alexander Sverdlin <[email protected]>
Diffstat (limited to 'configs/O2MNT_O2M112_defconfig')
0 files changed, 0 insertions, 0 deletions
