Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a50de78d authored by Magnus Damm's avatar Magnus Damm Committed by Paul Mundt
Browse files

sh: clock div4 frequency table offset fix



This patch fixes the per clock offset calculation in
sh_clk_div4_register(). Without this patch the offset
to the frequency table for each clock is incorrect.

Signed-off-by: default avatarMagnus Damm <damm@igel.co.jp>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent cf9fe114
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -71,8 +71,9 @@ int __init sh_clk_div4_register(struct clk *clks, int nr,
	int ret = 0;
	int k;

	k = nr_divs + 1;
	freq_table = alloc_bootmem(freq_table_size * nr * (nr_divs + 1));
	freq_table_size *= (nr_divs + 1);

	freq_table = alloc_bootmem(freq_table_size * nr);
	if (!freq_table)
		return -ENOMEM;