On Wed, Feb 15, 2023 at 07:02:24PM +0530, Manikanta Guntupalli wrote: > From: Raviteja Narayanam > > From 'clock-frequency' device tree property, configure I2C SCL > frequency by calculating the timing register values according to > input clock. > > After soft reset in reinit function, the timing registers are set > to default values (configured in design tool). So, setting SCL > frequency is done inside reinit function after the soft reset. > This allows configuration of SCL frequency exclusively through > software via device tree property, overriding the design. > If the clock-frequency parameter is not specified in DT, driver > doesn't configure frequency, making it backward compatible. > > Signed-off-by: Raviteja Narayanam > Signed-off-by: Manikanta Guntupalli > Acked-by: Michal Simek Applied to for-next, thanks!