[PATCH v5 17/21] phy: Add common Innosilicon HDMI PHY helpers
Heiko Stübner
heiko at sntech.de
Wed Sep 30 03:11:50 PDT 2026
Am Dienstag, 29. September 2026, 12:31:14 Mitteleuropäische Sommerzeit schrieb Michal Wilczynski:
> The Innosilicon HDMI PHY IP is used by several SoCs. They differ in
> where the PHY register block sits in the register space and in which
> pixel clocks they support, but the pre-PLL programming sequence and the
> layout of its registers are the same.
>
> Add a small library holding that shared part: the pre-PLL configuration
> table format, a lookup, clk_ops determine_rate and recalc_rate helpers,
> and the pre-PLL register programming. Callers pass a regmap, a register
> offset for the PHY block, and their own pixel clock table.
>
> No driver uses it yet; the users are converted separately.
>
> Reviewed-by: Chaoyi Chen <chaoyi.chen at rock-chips.com>
> Reviewed-by: Joshua Peisach <jpeisach at ubuntu.com>
> Signed-off-by: Michal Wilczynski <m.wilczynski at samsung.com>
Reviewed-by: Heiko Stuebner <heiko at sntech.de>
More information about the Linux-rockchip
mailing list