Skip to content

Add PM Runtime and Policy Lock support for MSPM0 I2C - #120

Open
fcooperti wants to merge 4 commits into
TexasInstruments:v4.4.0-ti-nextfrom
fcooperti:v4.4.0-ti-next_i2c_pm
Open

fcooperti wants to merge 4 commits into
TexasInstruments:v4.4.0-ti-nextfrom
fcooperti:v4.4.0-ti-next_i2c_pm

Conversation

@fcooperti

Copy link
Copy Markdown

Commits are made up of ones pending upstream

… va...

PR: 122743

In the target_register and target_unregister functions is_target is
checked before lock is taken. Correct this since this causes more of
an issue when power management support is added.

Signed-off-by: Franklin Cooper Jr <fcooper@ti.com>
PR: 122743

Enable PM device runtime support for MSPM0 i2c driver.

Signed-off-by: Franklin Cooper Jr <fcooper@ti.com>
…r I2C

PR: 122743

Add disabling power states for i2c peripheral. These low power
modes will disrupt i2c operations.

This information came from the datasheets table called
"Operating Modes".

Signed-off-by: Franklin Cooper Jr <fcooper@ti.com>
PR: 122743

Add policy locks to prevent system from entering a low power
mode that would disrupt i2c operations.

Signed-off-by: Franklin Cooper Jr <fcooper@ti.com>
@fcooperti
fcooperti force-pushed the v4.4.0-ti-next_i2c_pm branch from 8aafb2c to c918b91 Compare October 21, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant