From dc52ead73231ee963d1a492e70e49013df7e7127 Mon Sep 17 00:00:00 2001 From: Siarhei B Date: Thu, 24 Jul 2025 11:39:30 +0200 Subject: mspm0-I2C: remove SYSOSC init, make ClockDiv::Into private --- embassy-mspm0/src/i2c.rs | 4 +--- embassy-mspm0/src/lib.rs | 4 ---- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/embassy-mspm0/src/i2c.rs b/embassy-mspm0/src/i2c.rs index d093a7e21..3406623fb 100644 --- a/embassy-mspm0/src/i2c.rs +++ b/embassy-mspm0/src/i2c.rs @@ -56,7 +56,7 @@ pub enum ClockDiv { DivBy8, } -impl Into for ClockDiv { +impl ClockDiv { fn into(self) -> vals::Ratio { match self { Self::DivBy1 => vals::Ratio::DIV_BY_1, @@ -69,9 +69,7 @@ impl Into for ClockDiv { Self::DivBy8 => vals::Ratio::DIV_BY_8, } } -} -impl ClockDiv { fn divider(self) -> u32 { match self { Self::DivBy1 => 1, diff --git a/embassy-mspm0/src/lib.rs b/embassy-mspm0/src/lib.rs index fd8450daf..55aef79b1 100644 --- a/embassy-mspm0/src/lib.rs +++ b/embassy-mspm0/src/lib.rs @@ -181,10 +181,6 @@ pub fn init(config: Config) -> Peripherals { w.set_mfpclken(true); }); - pac::SYSCTL.sysosccfg().modify(|w| { - w.set_freq(pac::sysctl::vals::SysosccfgFreq::SYSOSCBASE); - }); - pac::SYSCTL.borthreshold().modify(|w| { w.set_level(0); }); -- cgit