clk: rockchip: Optimize PLL table memory usage
authorElaine Zhang <zhangqing@rock-chips.com>
Tue, 11 May 2021 09:07:26 +0000 (17:07 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 11 May 2021 10:22:29 +0000 (12:22 +0200)
commit23029150a05b59ebacca6dd76f6c14dc67a95877
treec05f52c3c47c6ab6821b3c7a3c1f656853dc7287
parent6efb943b8616ec53a5e444193dccf1af9ad627b5
clk: rockchip: Optimize PLL table memory usage

Before the change: The sizeof rk3568_pll_rates = 2544
Use union: The sizeof rk3568_pll_rates = 1696

In future Soc, more PLL types will be added, and the
rockchip_pll_rate_table will add more members,
and the space savings will be even more pronounced
by using union.

Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
Link: https://lore.kernel.org/r/20210511090726.15146-1-zhangqing@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/clk/rockchip/clk.h