mediatek: i2c: mt65xx: allow optional pmic clock
authorDaniel Golle <daniel@makrotopia.org>
Sat, 26 Aug 2023 21:26:37 +0000 (22:26 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 1 Sep 2023 21:18:10 +0000 (22:18 +0100)
commitd9175bbd5d6e4477e5ecd6e8e98a626d5bde34ea
tree883769b10cc8e7389c3b95d46a87dfd36d8553ee
parent604fa3bf9b6db9bbd3a33f537df3008bf52b9fa6
mediatek: i2c: mt65xx: allow optional pmic clock

Using the I2C host controller on the MT7981 SoC requires 4 clocks to
be enabled. One of them, the pmic clk, is only enabled in case
'mediatek,have-pmic' is also set which has other consequences which
are not desired in this case.

Allow defining a pmic clk even in case the 'mediatek,have-pmic' propterty
is not present and the bus is not used to connect to a pmic, but may
still require to enable the pmic clock.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 2544dc34f2a6e5721096ee62efa66d36d45b2dd1)
target/linux/mediatek/patches-5.15/855-i2c-mt65xx-allow-optional-pmic-clock.patch [new file with mode: 0644]