]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
clk: si5341: Update initialization magic
authorRobert Hancock <robert.hancock@calian.com>
Thu, 25 Mar 2021 19:26:39 +0000 (13:26 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Jul 2021 15:00:06 +0000 (17:00 +0200)
commit21000e89313f5f62a5b4b2c3a4889ae0ec2110fd
tree511f28c3d2346654e5a30ee11f20e70da655f4c7
parent31e3df138d6c9252cc21aaa3d529840848f96934
clk: si5341: Update initialization magic

[ Upstream commit 3c9b49b0031aefb81adfdba5ab0ddf3ca3a2cdc9 ]

Update the default register settings to include the VCO_RESET_CALCODE
settings (set by the SiLabs ClockBuilder software but not described in
the datasheet). Also update part of the initialization sequence to match
ClockBuilder and the datasheet.

Fixes: 3044a860fd ("clk: Add Si5341/Si5340 driver")
Signed-off-by: Robert Hancock <robert.hancock@calian.com>
Link: https://lore.kernel.org/r/20210325192643.2190069-6-robert.hancock@calian.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/clk/clk-si5341.c