public inbox for linux-i2c@vger.kernel.org
 help / color / mirror / Atom feed
* [v2,0/1] i2c: mediatek: add runtime PM operations and bus regulator control
@ 2024-11-06 12:52 Zoie Lin
  2024-11-06 12:52 ` [v2,1/1] " Zoie Lin
  0 siblings, 1 reply; 6+ messages in thread
From: Zoie Lin @ 2024-11-06 12:52 UTC (permalink / raw)
  To: Qii Wang, Andi Shyti, Matthias Brugger,
	AngeloGioacchino Del Regno
  Cc: linux-i2c, linux-kernel, linux-arm-kernel, linux-mediatek,
	Project_Global_Chrome_Upstream_Group, teddy.chen, Zoie Lin

This series is based on linux-next, tag: next-20241105

Changes in v2:
- author name modification
- replacement of pm runtime API
- removal of redundant error messages
- return value adjustment
- add runtime pm status check

The delay before runtime_put_autosuspend() actually executes 
mtk_i2c_runtime_suspend() depends on the frequency of I2C usage by the 
devices attached to this bus. A 1000ms delay is a balanced value for 
latency and power metrics based on the MTK platform.

Zoie Lin (1):
  i2c: mediatek: add runtime PM operations and bus regulator control

 drivers/i2c/busses/i2c-mt65xx.c | 77 ++++++++++++++++++++++++++++-----
 1 file changed, 65 insertions(+), 12 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-11-19 22:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-06 12:52 [v2,0/1] i2c: mediatek: add runtime PM operations and bus regulator control Zoie Lin
2024-11-06 12:52 ` [v2,1/1] " Zoie Lin
2024-11-07 10:13   ` AngeloGioacchino Del Regno
2024-11-07 15:19     ` Zoie Lin (林禹妡)
2024-11-13  8:54       ` AngeloGioacchino Del Regno
2024-11-19 22:08       ` Andi Shyti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox