On Sat, 24 Feb 2024 14:20:48 -0600, Sam Protsenko wrote: > Abstract CPU clock registers by keeping their offsets in a dedicated > chip specific structure to accommodate for oncoming Exynos850 support, > which has different offsets for cluster 0 and cluster 1. This rework > also makes it possible to use exynos_set_safe_div() for all chips, so > exynos5433_set_safe_div() is removed here to reduce the code > duplication. The ".regs" field has to be (void *) as different Exynos > chips can have very different register layout, so this way it's possible > for ".regs" to point to different structures, each representing its own > chip's layout. > > [...] Applied, thanks! [10/15] clk: samsung: Keep register offsets in chip specific structure https://git.kernel.org/krzk/linux/c/78bc2312ef9cea4af1073dfab4c71d91b2015b5d Best regards, -- Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx>