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>
Mon, 4 Sep 2023 22:00:34 +0000 (23:00 +0100)
commit5a9720945fa0c4d5e15df32d63e4c78f90cd2a7e
treeee6e5e7af41028ee377965407c9903a6414991e0
parent88c12d6632fd7ec6de3b0640213d9c7d5dc63a6b
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]