regulator: mt6363: Fix interrmittent timeout
authorAdam Ford <aford173@gmail.com>
Tue, 10 Feb 2026 05:37:04 +0000 (23:37 -0600)
committerMark Brown <broonie@kernel.org>
Tue, 10 Feb 2026 13:46:19 +0000 (13:46 +0000)
commit1a4b0c999101b2532723f9bd9818b70ffa7580f4
treeb185cfcd3fe7c8dd45d6dc09cb73bce1a2f4bacb
parent914809c666d6c96d130da4755daa5bb0a57f0e12
regulator: mt6363: Fix interrmittent timeout

Sometimes, the mt6363 regulator would fail to initialize and return with
a TIMEOUT error, so add an extra instruction to wake up the bus before
issuing the commands.

Fixes: 3c36965df808 ("regulator: Add support for MediaTek MT6363 SPMI PMIC Regulators")
Signed-off-by: Adam Ford <aford173@gmail.com>
Link: https://patch.msgid.link/20260210053708.17239-4-aford173@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/mt6363-regulator.c