Message ID | 1676467944-17426-1-git-send-email-manikanta.guntupalli@amd.com |
---|---|
Headers | show |
Series | Added Standard mode and SMBus support. | expand |
On Wed, Feb 15, 2023 at 07:02:22PM +0530, Manikanta Guntupalli wrote: > From: Raviteja Narayanam <raviteja.narayanam@xilinx.com> > > Add xilinx I2C new version 'xlnx,axi-iic-2.1' string to compatible. > Add clock-frequency as optional property. > > Signed-off-by: Raviteja Narayanam <raviteja.narayanam@xilinx.com> > Signed-off-by: Manikanta Guntupalli <manikanta.guntupalli@amd.com> > Acked-by: Michal Simek <michal.simek@amd.com> Applied to for-next, thanks!
On Wed, Feb 15, 2023 at 07:02:24PM +0530, Manikanta Guntupalli wrote: > From: Raviteja Narayanam <raviteja.narayanam@xilinx.com> > > 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 <raviteja.narayanam@xilinx.com> > Signed-off-by: Manikanta Guntupalli <manikanta.guntupalli@amd.com> > Acked-by: Michal Simek <michal.simek@amd.com> Applied to for-next, thanks!