[PATCH 0/2] Fix rate rounding for Meson read-only dividers

From: Carlo Caione

Date: Mon Oct 26 2026 - 09:30:17 EST


Meson read-only dividers can round a requested rate using a divisor they
cannot program. The clock core may then adjust child clocks using the
wrong parent rate.

This series uses the divisor already set in hardware. The first patch
adds a missing /4 entry to the GXL and G12A HDMI divider tables so that
all their register values can be read correctly.

Signed-off-by: Carlo Caione <ccaione@xxxxxxxxxxxx>
---
Carlo Caione (2):
clk: meson: add the missing HDMI divider /4 alias
clk: meson: regmap: use the current divisor for read-only clocks

drivers/clk/meson/clk-regmap.c | 34 +++++++++++++++++++++-------------
drivers/clk/meson/g12a.c | 3 ++-
drivers/clk/meson/gxbb.c | 3 ++-
3 files changed, 25 insertions(+), 15 deletions(-)
---
base-commit: 363f97a1ce635b86be7fd263d56a040fbd87bdbb
change-id: 20261026-upstream-clk-regmap-ro-divider-f9ee3532fbe1

Best regards,
--
Carlo Caione <ccaione@xxxxxxxxxxxx>